diff --git a/dl-module-repair/src/main/java/cn/iocoder/yudao/module/tickets/controller/admin/DlRepairTicketsController.java b/dl-module-repair/src/main/java/cn/iocoder/yudao/module/tickets/controller/admin/DlRepairTicketsController.java index 5ee8b36e..636a34ba 100644 --- a/dl-module-repair/src/main/java/cn/iocoder/yudao/module/tickets/controller/admin/DlRepairTicketsController.java +++ b/dl-module-repair/src/main/java/cn/iocoder/yudao/module/tickets/controller/admin/DlRepairTicketsController.java @@ -86,5 +86,19 @@ public class DlRepairTicketsController { dlRepairTicketsService.setTicketsVoid(repairTicketsReqVO); return CommonResult.ok(); } + + /** + * 维修工单表 结算 + * + * @author 小李 + * @date 8:50 2024/9/23 + * @param repairTicketsRespVO 工单 + **/ + @PostMapping("/paid") + @Operation(summary = "维修工单表 结算") + public CommonResult setTicketsPaid(@RequestBody DlRepairTicketsRespVO repairTicketsRespVO){ + dlRepairTicketsService.setTicketsPaid(repairTicketsRespVO); + return CommonResult.ok(); + } } diff --git a/dl-module-repair/src/main/java/cn/iocoder/yudao/module/tickets/service/DlRepairTicketsService.java b/dl-module-repair/src/main/java/cn/iocoder/yudao/module/tickets/service/DlRepairTicketsService.java index ecd49384..c863452f 100644 --- a/dl-module-repair/src/main/java/cn/iocoder/yudao/module/tickets/service/DlRepairTicketsService.java +++ b/dl-module-repair/src/main/java/cn/iocoder/yudao/module/tickets/service/DlRepairTicketsService.java @@ -50,4 +50,13 @@ public interface DlRepairTicketsService extends IService { * @param repairTicketsReqVO 工单对象 **/ void setTicketsVoid(DlRepairTicketsReqVO repairTicketsReqVO); + + /** + * 维修工单表 结算 + * + * @author 小李 + * @date 8:50 2024/9/23 + * @param repairTicketsRespVO 工单 + **/ + void setTicketsPaid(DlRepairTicketsRespVO repairTicketsRespVO); } diff --git a/dl-module-repair/src/main/java/cn/iocoder/yudao/module/tickets/service/impl/DlRepairTicketsServiceImpl.java b/dl-module-repair/src/main/java/cn/iocoder/yudao/module/tickets/service/impl/DlRepairTicketsServiceImpl.java index 78e94309..073bb6ed 100644 --- a/dl-module-repair/src/main/java/cn/iocoder/yudao/module/tickets/service/impl/DlRepairTicketsServiceImpl.java +++ b/dl-module-repair/src/main/java/cn/iocoder/yudao/module/tickets/service/impl/DlRepairTicketsServiceImpl.java @@ -170,6 +170,18 @@ public class DlRepairTicketsServiceImpl extends ServiceImpl