状态判断修改

master
liuqingkun 1 year ago
parent a9dd6418b6
commit 4e2534366d
  1. 4
      src/main/java/org/springblade/modules/business/contraller/WorkOrderController.java
  2. 10
      src/main/java/org/springblade/modules/business/enums/WorkOrderStatusEnum.java
  3. 10
      src/main/java/org/springblade/modules/business/pojo/entity/maintenance/MaintenanceTask.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("");
}

@ -20,17 +20,21 @@ public enum WorkOrderStatusEnum {
* 客户提交 待客服处理
*/
CUSTOMER_SUBMIT(0),
/**
* 维修人员拒绝 待客服处理
* 客服沟通后关闭工单
*/
SERVICE_REFUSE(100),
SERVICE_CLOSE(20),
/**
* 客服分配维修人员待维修人员确认
*/
SERVICE_SUBMIT(1),
/**
* 维修人员拒绝 待客服处理
*/
SERVICE_REFUSE(100),
/**
* 维修人员确认待提交维修方案
*/

@ -172,6 +172,16 @@ public class MaintenanceTask extends BaseEntity {
*/
private Date signatureTime;
/**
* 签字图片地址
*/
private String signUrl;
/**
* 备注
*/
private String remark;
/**
* 计划详情
*/

Loading…
Cancel
Save