作者 lyh

变更数据

@@ -259,4 +259,25 @@ class TicketController extends BaseController @@ -259,4 +259,25 @@ class TicketController extends BaseController
259 } 259 }
260 $this->response('success',Code::SUCCESS,$data); 260 $this->response('success',Code::SUCCESS,$data);
261 } 261 }
  262 +
  263 + /**
  264 + * @remark :获取项目uuid
  265 + * @name :getProjectUuid
  266 + * @author :lyh
  267 + * @method :post
  268 + * @time :2025/11/19 11:35
  269 + */
  270 + public function getProjectUuid()
  271 + {
  272 + $this->request->validate([
  273 + 'table_id'=>'required',
  274 + 'project_cate'=>'required'
  275 + ],[
  276 + 'table_id.required' => '项目ID不能为空',
  277 + 'project_cate.required' => '项目类型不能为空'
  278 + ]);
  279 + $ticketProjectModel = new TicketProject();
  280 + $uuid = $ticketProjectModel->getValue(['table_id'=>$this->param['table_id'],'project_cate'=>$this->param['project_cate']],'uuid');
  281 + $this->response('success',Code::SUCCESS,['project_id'=>$uuid]);
  282 + }
262 } 283 }
@@ -84,6 +84,8 @@ Route::get('/get_manage_by_domain', [\App\Http\Controllers\Api\PrivateController @@ -84,6 +84,8 @@ Route::get('/get_manage_by_domain', [\App\Http\Controllers\Api\PrivateController
84 84
85 // 获取信息通过商户号 85 // 获取信息通过商户号
86 Route::any('/get_project_by_mch_id', [\App\Http\Controllers\Api\PrivateController::class, 'getProjectByMchId']); 86 Route::any('/get_project_by_mch_id', [\App\Http\Controllers\Api\PrivateController::class, 'getProjectByMchId']);
  87 +//获取项目uuid
  88 +Route::any('/getProjectUuid',[\App\Http\Controllers\Api\WorkOrder\TicketController::class,'getProjectUuid']);
87 89
88 // B端,渠道在企微群操作-售后工单 90 // B端,渠道在企微群操作-售后工单
89 Route::prefix('tickets')->group(function () { 91 Route::prefix('tickets')->group(function () {