From 4ab710d8d70017f090dd9601099ded1a50a58a10 Mon Sep 17 00:00:00 2001
From: doum <doum>
Date: 星期一, 27 四月 2026 22:34:52 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'
---
server/admin/src/main/java/com/doumee/api/business/DriverInfoController.java | 28 +++++++++++++++++++++++++++-
1 files changed, 27 insertions(+), 1 deletions(-)
diff --git a/server/admin/src/main/java/com/doumee/api/business/DriverInfoController.java b/server/admin/src/main/java/com/doumee/api/business/DriverInfoController.java
index 65b80b1..32afb96 100644
--- a/server/admin/src/main/java/com/doumee/api/business/DriverInfoController.java
+++ b/server/admin/src/main/java/com/doumee/api/business/DriverInfoController.java
@@ -8,6 +8,7 @@
import com.doumee.core.model.PageWrap;
import com.doumee.dao.business.model.DriverInfo;
import com.doumee.dao.dto.AuditDTO;
+import com.doumee.dao.dto.ChangeStatusDTO;
import com.doumee.service.business.DriverInfoService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
@@ -91,13 +92,38 @@
return ApiResponse.success(driverInfoService.findById(id));
}
+ @ApiOperation("鍙告満璇︽儏(鍚檮浠�)")
+ @GetMapping("/detail/{id}")
+ @RequiresPermissions("business:driverInfo:query")
+ public ApiResponse getDetail(@PathVariable Integer id) {
+ return ApiResponse.success(driverInfoService.getDetail(id));
+ }
+
@ApiOperation("瀹℃壒鍙告満瀹炲悕璁よ瘉")
@PostMapping("/audit")
- @RequiresPermissions("business:driverInfo:audit")
+ @RequiresPermissions("business:driverInfo:update")
public ApiResponse audit(@RequestBody AuditDTO auditDTO) {
auditDTO.setAuditUser(this.getLoginUser().getId());
driverInfoService.auditVerify(auditDTO);
return ApiResponse.success("瀹℃壒鎴愬姛");
}
+ @ApiOperation("淇敼鍙告満鐘舵��")
+ @PostMapping("/changeStatus")
+ @RequiresPermissions("business:driverInfo:update")
+ public ApiResponse changeStatus(@RequestBody ChangeStatusDTO dto) {
+ driverInfoService.changeStatus(dto);
+ return ApiResponse.success("鎿嶄綔鎴愬姛");
+ }
+
+ @ApiOperation("宸叉敮浠樻娂閲戝徃鏈哄垪琛�")
+ @GetMapping("/paidDepositList")
+ @RequiresPermissions("business:driverInfo:query")
+ public ApiResponse<List<DriverInfo>> paidDepositList() {
+ DriverInfo query = new DriverInfo();
+ query.setAuditStatus(3);
+ query.setDeleted(0);
+ return ApiResponse.success(driverInfoService.findList(query));
+ }
+
}
--
Gitblit v1.9.3