request->params([ ["customer_resource_id",""], ["operator_id",""], ["campus_id",""], ["modified_fields",""], ["old_values",""], ["new_values",""] ]); return success((new CustomerResourceChangesService())->getPage($data)); } /** * 客户资源表变更记录详情 * @param int $id * @return \think\Response */ public function info(int $id){ return success((new CustomerResourceChangesService())->getInfo($id)); } /** * 添加客户资源表变更记录 * @return \think\Response */ public function add(){ $data = $this->request->params([ ["customer_resource_id",0], ["operator_id",0], ["campus_id",0], ["modified_fields",""], ["old_values",""], ["new_values",""], ]); $this->validate($data, 'app\validate\customer_resource_changes\CustomerResourceChanges.add'); $id = (new CustomerResourceChangesService())->add($data); return success('ADD_SUCCESS', ['id' => $id]); } /** * 客户资源表变更记录编辑 * @param $id 客户资源表变更记录id * @return \think\Response */ public function edit(int $id){ $data = $this->request->params([ ["customer_resource_id",0], ["operator_id",0], ["campus_id",0], ["modified_fields",""], ["old_values",""], ["new_values",""], ]); $this->validate($data, 'app\validate\customer_resource_changes\CustomerResourceChanges.edit'); (new CustomerResourceChangesService())->edit($id, $data); return success('EDIT_SUCCESS'); } /** * 客户资源表变更记录删除 * @param $id 客户资源表变更记录id * @return \think\Response */ public function del(int $id){ (new CustomerResourceChangesService())->del($id); return success('回滚成功'); } }