作者 lyh

变更数据

<?php
/**
* @remark :
* @name :Project5CateController.php
* @name :Ticket5UploadDataController.php
* @author :lyh
* @method :post
* @time :2025/11/8 09:35
... ... @@ -15,7 +15,7 @@ use App\Models\Ticket\Project5Cate;
use App\Models\WorkOrder\TicketProject;
use Illuminate\Support\Facades\Http;
class Project5CateController extends BaseController
class Ticket5UploadDataController extends BaseController
{
/**
* @remark :获取对应项目的分类
... ... @@ -125,4 +125,32 @@ class Project5CateController extends BaseController
}
$this->response('请求失败',Code::SYSTEM_ERROR);
}
/**
* @remark :提交数据
* @name :save
* @author :lyh
* @method :post
* @time :2025/11/10 11:01
*/
public function save()
{
$this->request->validate([
'project_id' => 'required',
'type' => 'required',
'text' => 'required'
], [
'project_id.required' => 'project_id不能为空',
'type.required' => '上传类型不能为空',
'text' => '数据详情不为空'
]);
if(empty($this->param['text']['image'])){
$this->response('参数错误',Code::SYSTEM_ERROR);
}
if(empty($this->param['text']['title'])){
$this->response('参数错误,标题不能为空',Code::SYSTEM_ERROR);
}
//验证当前数据是否已提交
$this->param['text'] = json_encode($this->param['text'], true);
}
}
... ...
<?php
/**
* @remark :
* @name :Project5CateController.php
* @name :Ticket5UploadDataController.php
* @author :lyh
* @method :post
* @time :2025/11/8 09:25
... ... @@ -15,7 +15,7 @@ use Illuminate\Http\Request;
/**
* @remark :保存5.0的分类
* @name :Project5CateController
* @name :Ticket5UploadDataController
* @author :lyh
* @method :post
* @time :2025/11/8 09:26
... ...
... ... @@ -110,8 +110,8 @@ Route::prefix('ticket_upload')->group(function () {
Route::any('/saveLayoutDesign', [\App\Http\Controllers\Api\WorkOrder\TicketUploadDataController::class, 'saveLayoutDesign'])->name('ticket_upload.saveLayoutDesign');
Route::any('/getLayoutDesignInfo', [\App\Http\Controllers\Api\WorkOrder\TicketUploadDataController::class, 'getLayoutDesignInfo'])->name('ticket_upload.getLayoutDesignInfo');
//5.0获取分类
Route::any('/getProject5Cate', [\App\Http\Controllers\Api\WorkOrder\Project5CateController::class, 'getProject5Cate'])->name('ticket_upload.getProject5Cate');
Route::any('/addProject5Cate', [\App\Http\Controllers\Api\WorkOrder\Project5CateController::class, 'addProject5Cate'])->name('ticket_upload.addProject5Cate');
Route::any('/getProject5Cate', [\App\Http\Controllers\Api\WorkOrder\Ticket5UploadDataController::class, 'getProject5Cate'])->name('ticket_upload.getProject5Cate');
Route::any('/addProject5Cate', [\App\Http\Controllers\Api\WorkOrder\Ticket5UploadDataController::class, 'addProject5Cate'])->name('ticket_upload.addProject5Cate');
});
//geo设置
... ...