order('list_order','asc')->select(); $this->assign('list',$list); return $this->fetch(); } public function add() { return $this->fetch(); } public function addPost() { $data = $this->request->param(); $JsProjectServiceModel = new JsProjectServiceModel(); $JsProjectServiceModel->allowField(true)->isUpdate(false)->save($data); $this->success('添加成功'); } public function edit() { $id = $this->request->param('id'); $info = JsProjectServiceModel::get($id); $this->assign('info',$info); return $this->fetch(); } public function editPost() { $data = $this->request->param(); $JsProjectServiceModel= new JsProjectServiceModel(); $JsProjectServiceModel->allowField(true)->isUpdate(true)->save($data); $this->success('编辑成功'); } public function delete() { $id = $this->request->param('id'); JsProjectServiceModel::destroy($id); $this->success('删除成功'); } public function show() { $ids = $this->request->param('ids/a'); $is_show = $this->request->param('is_show'); JsProjectServiceModel::where('id','in',$ids)->update(['is_show'=>$is_show]); $this->success('操作成功'); } public function listOrder() { $JJsProjectServiceModel = new JsProjectServiceModel(); parent::listOrders($JJsProjectServiceModel); $this->success("排序更新成功!"); } public function select() { $ids = $this->request->param('ids'); $selectedIds = explode(',', $ids); $list = JsProjectServiceModel::order('list_order','asc')->select(); $this->assign('list',$list); $this->assign('selectedIds',$selectedIds); return $this->fetch(); } }