作者 lyh

gx

@@ -28,6 +28,23 @@ use Mrgoon\AliSms\AliSms; @@ -28,6 +28,23 @@ use Mrgoon\AliSms\AliSms;
28 class RatingController extends BaseController 28 class RatingController extends BaseController
29 { 29 {
30 /** 30 /**
  31 + * @remark :获取问卷调查记录(阶段记录)
  32 + * @name :getHistory
  33 + * @author :lyh
  34 + * @method :post
  35 + * @time :2024/1/20 15:03
  36 + */
  37 + public function getHistory(ScoringSystem $scoringSystem){
  38 + $this->request->validate([
  39 + 'type' => 'required',
  40 + ],[
  41 + 'type.required' => '问题类型不能为空',
  42 + ]);
  43 + $info = $scoringSystem->read($this->map);
  44 + $this->response('success',Code::SUCCESS,$info);
  45 + }
  46 +
  47 + /**
31 * @remark :问卷调查详情 48 * @remark :问卷调查详情
32 * @name :getProjectRead 49 * @name :getProjectRead
33 * @author :lyh 50 * @author :lyh
@@ -482,6 +482,7 @@ Route::middleware(['bloginauth'])->group(function () { @@ -482,6 +482,7 @@ Route::middleware(['bloginauth'])->group(function () {
482 Route::prefix('rating')->group(function () { 482 Route::prefix('rating')->group(function () {
483 Route::any('/read', [\App\Http\Controllers\Bside\Scoring\RatingController::class, 'getProjectRead'])->name('rating_getProjectRead'); 483 Route::any('/read', [\App\Http\Controllers\Bside\Scoring\RatingController::class, 'getProjectRead'])->name('rating_getProjectRead');
484 Route::any('/save', [\App\Http\Controllers\Bside\Scoring\RatingController::class, 'save'])->name('rating_save'); 484 Route::any('/save', [\App\Http\Controllers\Bside\Scoring\RatingController::class, 'save'])->name('rating_save');
  485 + Route::any('/getHistory', [\App\Http\Controllers\Bside\Scoring\RatingController::class, 'getHistory'])->name('rating_getHistory');
485 }); 486 });
486 }); 487 });
487 //无需登录验证的路由组 488 //无需登录验证的路由组