合并分支 'lyh-server' 到 'master'
变更数据 查看合并请求 !3337
正在显示
3 个修改的文件
包含
44 行增加
和
0 行删除
| @@ -285,6 +285,7 @@ class AsideTicketController extends BaseController | @@ -285,6 +285,7 @@ class AsideTicketController extends BaseController | ||
| 285 | $ticket->plan_end_at = $request->input('plan_end_at', null); | 285 | $ticket->plan_end_at = $request->input('plan_end_at', null); |
| 286 | $ticket->close_wechat = $request->input('close_wechat', false); | 286 | $ticket->close_wechat = $request->input('close_wechat', false); |
| 287 | $ticket->num = $request->input('num', 0); | 287 | $ticket->num = $request->input('num', 0); |
| 288 | + $ticket->is_user_look = $request->input('is_user_look',1); | ||
| 288 | $ticket->save(); | 289 | $ticket->save(); |
| 289 | // 分配工单参与人 | 290 | // 分配工单参与人 |
| 290 | $ticket->saveEngineers($request->input('engineer_ids', [])); | 291 | $ticket->saveEngineers($request->input('engineer_ids', [])); |
| @@ -398,4 +399,23 @@ class AsideTicketController extends BaseController | @@ -398,4 +399,23 @@ class AsideTicketController extends BaseController | ||
| 398 | $this->response('请先点击开关,打开微信推送', Code::USER_MODEL_NOTFOUND_ERROE); | 399 | $this->response('请先点击开关,打开微信推送', Code::USER_MODEL_NOTFOUND_ERROE); |
| 399 | $this->response('success', Code::SUCCESS); | 400 | $this->response('success', Code::SUCCESS); |
| 400 | } | 401 | } |
| 402 | + | ||
| 403 | + /** | ||
| 404 | + * @remark :获取工单类型 | ||
| 405 | + * @name :getorderTypeOptions | ||
| 406 | + * @author :lyh | ||
| 407 | + * @method :post | ||
| 408 | + * @time :2025/11/24 15:38 | ||
| 409 | + */ | ||
| 410 | + public function getorderTypeOptions() | ||
| 411 | + { | ||
| 412 | + $this->request->validate([ | ||
| 413 | + 'project_cate'=>'required' | ||
| 414 | + ],[ | ||
| 415 | + 'project_cate.required' => 'ID不能为空' | ||
| 416 | + ]); | ||
| 417 | + $ticket = new Tickets(); | ||
| 418 | + $data = $ticket->getOrderTypeOptions($this->param['project_cate']); | ||
| 419 | + $this->response('success', Code::SUCCESS, $data); | ||
| 420 | + } | ||
| 401 | } | 421 | } |
| @@ -119,6 +119,7 @@ class GeoQuestionLogic extends BaseLogic | @@ -119,6 +119,7 @@ class GeoQuestionLogic extends BaseLogic | ||
| 119 | }else{ | 119 | }else{ |
| 120 | $this->param['next_time'] = date('Y-m-d'); | 120 | $this->param['next_time'] = date('Y-m-d'); |
| 121 | foreach ($chunks as $chunk) { | 121 | foreach ($chunks as $chunk) { |
| 122 | + $this->param['question_num'] = count($chunk); | ||
| 122 | $this->param['question'] = json_encode($chunk ?? [],true); | 123 | $this->param['question'] = json_encode($chunk ?? [],true); |
| 123 | $id = $this->model->addReturnId($this->param); | 124 | $id = $this->model->addReturnId($this->param); |
| 124 | } | 125 | } |
| @@ -146,4 +146,27 @@ class Tickets extends Base | @@ -146,4 +146,27 @@ class Tickets extends Base | ||
| 146 | } | 146 | } |
| 147 | } | 147 | } |
| 148 | 148 | ||
| 149 | + /** | ||
| 150 | + * @remark : | ||
| 151 | + * @name :getorderTypeOptions | ||
| 152 | + * @author :lyh | ||
| 153 | + * @method :post | ||
| 154 | + * @time :2025/11/24 14:43 | ||
| 155 | + */ | ||
| 156 | + public function getorderTypeOptions($project_cate = 1) | ||
| 157 | + { | ||
| 158 | + $data = [ | ||
| 159 | + '1' => ['资料上传', '美工设计', '网站修改', '优化问题', '优化报告', '网站同步', '页面翻译', '其他问题','关键词相关','上线审核','研发工单'], | ||
| 160 | + '2' => ['资料上传', '美工设计', '网站修改', '优化问题', '优化报告', '网站同步', '页面翻译', '其他问题','关键词相关','上线审核','GEO项目','研发工单'], | ||
| 161 | + '3' => ['功能问题', '操作问题', '数据问题', '功能需求', '培训需求', '其他问题','研发工单'], | ||
| 162 | + '4' => ['账号问题', '报告分析', '效果问题', '发帖问题', '视频问题', '美工设计', '其他问题','研发工单'] | ||
| 163 | + ]; | ||
| 164 | + $manage_data = [ | ||
| 165 | + '1' => ['李宇航','刘俊杰','李小龙'], | ||
| 166 | + '2' => ['周海龙','李宇航','刘俊杰','李小龙','赵斌吉','刘坤'], | ||
| 167 | + '3' => ['李宇航','刘俊杰','李小龙'], | ||
| 168 | + '4' => ['李宇航','刘俊杰','李小龙'], | ||
| 169 | + ]; | ||
| 170 | + return $data[$project_cate]; | ||
| 171 | + } | ||
| 149 | } | 172 | } |
-
请 注册 或 登录 后发表评论