From be84d94123e6c77bd0bee81b330a23ce27cc94cb Mon Sep 17 00:00:00 2001 From: weiz Date: Wed, 3 Jan 2024 16:34:15 +0800 Subject: [PATCH] update --- .../custom/CustomerDemandController.php | 32 ------------------- 1 file changed, 32 deletions(-) diff --git a/app/adminapi/controller/custom/CustomerDemandController.php b/app/adminapi/controller/custom/CustomerDemandController.php index e6020a300..d6fe038e5 100644 --- a/app/adminapi/controller/custom/CustomerDemandController.php +++ b/app/adminapi/controller/custom/CustomerDemandController.php @@ -106,37 +106,5 @@ class CustomerDemandController extends BaseAdminController $result = CustomerDemandLogic::detail($params); return $this->data($result); } - - //根据项目id获取客户需求列表 - public function getListByProjectId(): \think\response\Json - { - $params = $this->request->get(['project_id','page_size','page_no']); - if(empty($params['project_id'])){ - return $this->fail('缺少必要参数'); - } - $pageSize = !empty($params['page_size']) ? $params['page_size'] : 15; - $pageNo = !empty($params['page_size']) ? $params['page_no'] : 1; - $data = CustomerDemand::where('project_id',$params['project_id']) - ->field(['id', 'project_id', 'theme', 'supplier', 'supplier_contacts', 'importance', 'recording_time', 'demand_content', 'annex']) - ->order(['id' => 'desc'])->page($pageNo,$pageSize) - ->select()->each(function($item){ - $item['importance_text'] = $item->importance_text; - $item['recording_time'] = date('Y-m-d H:i:s',$item['recording_time']); - $project = Project::field('name,project_code,custom_id')->where('id',$item['project_id'])->findOrEmpty(); - $custom = Custom::field('name')->where('id',$project['custom_id'])->findOrEmpty(); - $item['project_name'] = $project['name']; - $item['project_code'] = $project['project_code']; - $item['custom_name'] = $custom['name']; - return $item; - })->toArray(); - $count = CustomerDemand::field('id')->where('project_id',$params['project_id'])->count(); - $result = [ - 'count' => $count, - 'page_no' => $pageNo, - 'page_size' => $pageSize, - 'lists' => $data - ]; - return $this->success('请求成功',$result); - } } \ No newline at end of file