| | |
| | | case RESPONDING_REJECT_MODIFY: |
| | | // 响应中_拒绝修改状态允许:4申请修改 |
| | | return operationType == 4; |
| | | case ACCEPTED_TO_BE_SETTLED: |
| | | // 验收通过_待结算状态允许:11结算完成 |
| | | return operationType == 11; |
| | | default: |
| | | // 其他状态不允许操作 |
| | | return false; |
| | |
| | | /** |
| | | * 操作类型:1接单,2拒接接单 |
| | | */ |
| | | @ApiModelProperty(value = "操作类型:1接单,2拒接接单,3申请取消,4申请修改, 5同意取消 6不同意取消 7.同意修改 8.不同意修改 9.协商修改 10.同意修改 ", required = true) |
| | | @ApiModelProperty(value = "操作类型:1接单,2拒接接单,3申请取消,4申请修改, 5同意取消 6不同意取消 7.同意修改 8.不同意修改 9.协商修改 10.同意修改 11.结算 ", required = true) |
| | | @NotNull(message = "操作类型不能为空") |
| | | private Integer operationType; |
| | | |
| | |
| | | case 10: // 同意协商修改 --> 待拆分 |
| | | newStatusEnum = WorkOrderStatusEnum.RESPONDING_TO_BE_SPLIT; |
| | | break; |
| | | case 11: // 结算 --> 结算完成 |
| | | newStatusEnum = WorkOrderStatusEnum.SETTLEMENT_COMPLETED; |
| | | break; |
| | | default: // 无效操作类型 |
| | | return false; |
| | | } |
| | |
| | | private Double latitude; |
| | | |
| | | @ApiModelProperty(value = "设备ids") |
| | | private List<Integer> deviceIds; |
| | | private List<String> deviceIds; |
| | | |
| | | @ApiModelProperty(value = "设备位置") |
| | | private String geom; |