parent
eec0ad801e
commit
3e3796ccfb
|
|
@ -70,6 +70,16 @@ public class QmsIssueTicketController extends BaseController {
|
||||||
return ApiResult.success();
|
return ApiResult.success();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 修改巡检工单(发起前)
|
||||||
|
* 仅允许创建人修改待流转状态的工单,设置负责人后不允许修改
|
||||||
|
*/
|
||||||
|
@PostMapping("update")
|
||||||
|
public ApiResult<Void> update(@Valid @RequestBody QmsIssueTicketUpdateQO request) {
|
||||||
|
issueTicketControllerService.updateInspectionTicket(request);
|
||||||
|
return ApiResult.success();
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 新增PDI检测工单(平板使用)
|
* 新增PDI检测工单(平板使用)
|
||||||
* 同步创建工单,异步创建工单处理记录
|
* 同步创建工单,异步创建工单处理记录
|
||||||
|
|
@ -100,14 +110,14 @@ public class QmsIssueTicketController extends BaseController {
|
||||||
return ApiResult.success();
|
return ApiResult.success();
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
// /**
|
||||||
* 查询PDI工单详情
|
// * 查询PDI工单详情
|
||||||
* 返回工单基本信息、处理记录及措施列表
|
// * 返回工单基本信息、处理记录及措施列表
|
||||||
*/
|
// */
|
||||||
@GetMapping("detail/pdi-ticket")
|
// @GetMapping("detail/pdi-ticket")
|
||||||
public ApiResult<QmsPdiTicketDetailVO> detailPdiTicket(@NotNull(message = "ID不能为空") Long id) {
|
// public ApiResult<QmsPdiTicketDetailVO> detailPdiTicket(@NotNull(message = "ID不能为空") Long id) {
|
||||||
return ApiResult.success(issueTicketControllerService.getPdiTicketDetail(id));
|
// return ApiResult.success(issueTicketControllerService.getPdiTicketDetail(id));
|
||||||
}
|
// }
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 查询本人的PDI工单详情
|
* 查询本人的PDI工单详情
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,83 @@
|
||||||
|
package com.nflg.wms.common.pojo.qo;
|
||||||
|
|
||||||
|
import com.nflg.wms.common.pojo.vo.FileUploadVO;
|
||||||
|
import jakarta.validation.constraints.NotBlank;
|
||||||
|
import jakarta.validation.constraints.NotNull;
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 修改巡检工单请求参数(发起前)
|
||||||
|
*/
|
||||||
|
@Data
|
||||||
|
public class QmsIssueTicketUpdateQO {
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 工单ID
|
||||||
|
*/
|
||||||
|
@NotNull(message = "工单ID不能为空")
|
||||||
|
private Long id;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 工单标题
|
||||||
|
*/
|
||||||
|
@NotBlank(message = "工单标题不能为空")
|
||||||
|
private String ticketTitle;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 工程编号
|
||||||
|
*/
|
||||||
|
private String projectNo;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 事故类型:0=一般,1=较严重,2=严重
|
||||||
|
*/
|
||||||
|
@NotNull(message = "事故类型不能为空")
|
||||||
|
private Short incidentType;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 异常代码
|
||||||
|
*/
|
||||||
|
private String exceptionCode;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 不合格数量
|
||||||
|
*/
|
||||||
|
private Integer unqualifiedQty;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 影响数量
|
||||||
|
*/
|
||||||
|
private String impactQuantity;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 事件地点
|
||||||
|
*/
|
||||||
|
private String incidentLocation;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 事件描述
|
||||||
|
*/
|
||||||
|
private String incidentDescription;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 事件原因
|
||||||
|
*/
|
||||||
|
private String incidentReason;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 事件后果
|
||||||
|
*/
|
||||||
|
private String incidentConsequence;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 图片列表
|
||||||
|
*/
|
||||||
|
private List<FileUploadVO> images;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 备注
|
||||||
|
*/
|
||||||
|
private String remark;
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue