diff --git a/src/main/java/org/springblade/modules/business/contraller/WorkOrderController.java b/src/main/java/org/springblade/modules/business/contraller/WorkOrderController.java index a3afc40..6ef9f06 100644 --- a/src/main/java/org/springblade/modules/business/contraller/WorkOrderController.java +++ b/src/main/java/org/springblade/modules/business/contraller/WorkOrderController.java @@ -395,11 +395,9 @@ public class WorkOrderController extends BladeController { public R serviceClose(@RequestBody WorkOrder workOrder) { WorkOrder workOrderOld = workOrderService.getById(workOrder.getId()); workOrderOld.setCloseReason(workOrder.getCloseReason()); - workOrderOld.setStatus(WorkOrderStatusEnum.CLOSE.getValue()); + workOrderOld.setStatus(WorkOrderStatusEnum.SERVICE_CLOSE.getValue()); workOrderService.updateById(workOrderOld); - // todo, 调用流程,审批通过 - return R.success(""); } diff --git a/src/main/java/org/springblade/modules/business/enums/WorkOrderStatusEnum.java b/src/main/java/org/springblade/modules/business/enums/WorkOrderStatusEnum.java index 07d1502..e3d6951 100644 --- a/src/main/java/org/springblade/modules/business/enums/WorkOrderStatusEnum.java +++ b/src/main/java/org/springblade/modules/business/enums/WorkOrderStatusEnum.java @@ -20,17 +20,21 @@ public enum WorkOrderStatusEnum { * 客户提交 待客服处理 */ CUSTOMER_SUBMIT(0), - /** - * 维修人员拒绝, 待客服处理 + * 客服沟通后关闭工单 */ - SERVICE_REFUSE(100), + SERVICE_CLOSE(20), /** * 客服分配维修人员,待维修人员确认 */ SERVICE_SUBMIT(1), + /** + * 维修人员拒绝, 待客服处理 + */ + SERVICE_REFUSE(100), + /** * 维修人员确认,,待提交维修方案 */ diff --git a/src/main/java/org/springblade/modules/business/pojo/entity/maintenance/MaintenanceTask.java b/src/main/java/org/springblade/modules/business/pojo/entity/maintenance/MaintenanceTask.java index fec2351..2649701 100644 --- a/src/main/java/org/springblade/modules/business/pojo/entity/maintenance/MaintenanceTask.java +++ b/src/main/java/org/springblade/modules/business/pojo/entity/maintenance/MaintenanceTask.java @@ -172,6 +172,16 @@ public class MaintenanceTask extends BaseEntity { */ private Date signatureTime; + /** + * 签字图片地址 + */ + private String signUrl; + + /** + * 备注 + */ + private String remark; + /** * 计划详情 */