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