作者 李宇航

合并分支 'lyh-server' 到 'master'

Lyh server



查看合并请求 !3338
@@ -156,17 +156,19 @@ class Tickets extends Base @@ -156,17 +156,19 @@ class Tickets extends Base
156 public function getorderTypeOptions($project_cate = 1) 156 public function getorderTypeOptions($project_cate = 1)
157 { 157 {
158 $data = [ 158 $data = [
159 - '1' => ['资料上传', '美工设计', '网站修改', '优化问题', '优化报告', '网站同步', '页面翻译', '其他问题','关键词相关','上线审核','研发工单'],  
160 - '2' => ['资料上传', '美工设计', '网站修改', '优化问题', '优化报告', '网站同步', '页面翻译', '其他问题','关键词相关','上线审核','GEO项目','研发工单'],  
161 - '3' => ['功能问题', '操作问题', '数据问题', '功能需求', '培训需求', '其他问题','研发工单'],  
162 - '4' => ['账号问题', '报告分析', '效果问题', '发帖问题', '视频问题', '美工设计', '其他问题','研发工单'] 159 + '1' => ['资料上传', '美工设计', '网站修改', '优化问题', '优化报告', '网站同步', '页面翻译', '其他问题','关键词相关','上线审核','研发工单(客户不可见)'],
  160 + '2' => ['资料上传', '美工设计', '网站修改', '优化问题', '优化报告', '网站同步', '页面翻译', '其他问题','关键词相关','上线审核','GEO项目','研发工单(客户不可见)'],
  161 + '3' => ['功能问题', '操作问题', '数据问题', '功能需求', '培训需求', '其他问题','研发工单(客户不可见)'],
  162 + '4' => ['账号问题', '报告分析', '效果问题', '发帖问题', '视频问题', '美工设计', '其他问题','研发工单(客户不可见)']
163 ]; 163 ];
164 - $manage_data = [  
165 - '1' => ['李宇航','刘俊杰','李小龙'],  
166 - '2' => ['周海龙','李宇航','刘俊杰','李小龙','赵斌吉','刘坤'],  
167 - '3' => ['李宇航','刘俊杰','李小龙'],  
168 - '4' => ['李宇航','刘俊杰','李小龙'], 164 + $dataSon = [
  165 + '研发工单(客户不可见)'=>[
  166 + '1'=>[],
  167 + '2'=>[],
  168 + '3'=>[],
  169 + '4'=>[],
  170 + ]
169 ]; 171 ];
170 - return $data[$project_cate]; 172 + return ['type'=>$data[$project_cate], 'data'=>$dataSon['研发工单(客户不可见)'][$project_cate]];
171 } 173 }
172 } 174 }
@@ -267,6 +267,8 @@ Route::middleware(['aloginauth'])->group(function () { @@ -267,6 +267,8 @@ Route::middleware(['aloginauth'])->group(function () {
267 Route::get('/projects_team/{id}', [Aside\WorkOrder\TicketProjectController::class, 'team'])->name('admin.tickets.projects_team')->summary('A端工单项目团队'); 267 Route::get('/projects_team/{id}', [Aside\WorkOrder\TicketProjectController::class, 'team'])->name('admin.tickets.projects_team')->summary('A端工单项目团队');
268 Route::get('/v56_projects/list', [Aside\WorkOrder\AsideTicketController::class, 'projectList'])->name('admin.tickets.projectList')->summary('A端V5V6项目列表') 268 Route::get('/v56_projects/list', [Aside\WorkOrder\AsideTicketController::class, 'projectList'])->name('admin.tickets.projectList')->summary('A端V5V6项目列表')
269 ->description("project_cate[项目分类1]: 1 V5, 2 V6, 3 超迹, 4 域途"); 269 ->description("project_cate[项目分类1]: 1 V5, 2 V6, 3 超迹, 4 域途");
  270 + Route::get('/v56_projects/getorderTypeOptions', [Aside\WorkOrder\AsideTicketController::class, 'getorderTypeOptions'])->name('admin.tickets.getorderTypeOptions')->summary('A端V5V6项目列表')
  271 + ->description("工单类型");
270 Route::post('/log/{id}', [Aside\WorkOrder\AsideTicketLogController::class, 'update'])->name('admin.tickets.log.update')->summary('A端工单操作日志更新,完成工单'); 272 Route::post('/log/{id}', [Aside\WorkOrder\AsideTicketLogController::class, 'update'])->name('admin.tickets.log.update')->summary('A端工单操作日志更新,完成工单');
271 Route::get('/chat/{ticket_id}', [Aside\WorkOrder\TicketChatController::class, 'index'])->name('admin.tickets.chat.index')->summary('A端工单聊天记录'); 273 Route::get('/chat/{ticket_id}', [Aside\WorkOrder\TicketChatController::class, 'index'])->name('admin.tickets.chat.index')->summary('A端工单聊天记录');
272 Route::post('/chat/{ticket_id}', [Aside\WorkOrder\TicketChatController::class, 'store'])->name('admin.tickets.chat.store')->summary('A端工单聊天记录创建'); 274 Route::post('/chat/{ticket_id}', [Aside\WorkOrder\TicketChatController::class, 'store'])->name('admin.tickets.chat.store')->summary('A端工单聊天记录创建');