add(); HelpHander::success([],'操作成功'); } // 编辑 public function update(){ model('Budget')->add(); HelpHander::success([],'操作成功'); } // 详情 public function detail(){ $id = input('id/d',0); $ret = model('Budget')->info($id); HelpHander::success($ret); } // 列表 public function list(){ $page = input('page/d',1); $size = input('size/d',10); $title = input('title','','trim'); $ret = model('Budget')->lists($page,$size,$title,$this->orgId); HelpHander::success($ret); } // 全部列表 public function all(){ $ret = model('Budget')->all($this->orgId); HelpHander::success($ret); } // 全部列表包括预算项 public function allItems(){ $ret = model('Budget')->allItems($this->orgId); HelpHander::success($ret); } // 删除 public function del(){ $id = input('id/d',0); model('Budget')->del($id); HelpHander::success([],'操作成功'); } // 发布与取消发布 public function changeEnable(){ $id = input('id/d',0); $enable = input('enable/d',0); if($id <= 0 || !in_array($enable,[0,1])){ HelpHander::error('参数错误'); } model('Budget')->changeEnable($id,$enable); HelpHander::success([],'操作成功'); } public function apply(){ $page = input('page/d',1); $size = input('size/d',10); $budgetId = input('budgetId/',0); $companyId = input('companyId/',0); $ret = model('BudgetApply')->lists($page,$size,$budgetId,$companyId,$this->orgId); HelpHander::success($ret); } // 获取用户部门下所有可用的预算项 public function alllist(){ $ret = model('Budget')->alllist($this->userId,$this->orgId); HelpHander::success($ret); } }