diff --git a/op-modules/op-wms/src/main/java/com/op/wms/controller/WmsRawOrderInController.java b/op-modules/op-wms/src/main/java/com/op/wms/controller/WmsRawOrderInController.java index b9dc8f48d..456541181 100644 --- a/op-modules/op-wms/src/main/java/com/op/wms/controller/WmsRawOrderInController.java +++ b/op-modules/op-wms/src/main/java/com/op/wms/controller/WmsRawOrderInController.java @@ -127,4 +127,14 @@ public class WmsRawOrderInController extends BaseController { String result = wmsProductPutService.handleUpdateSAP102(wmsProductPutList); return success(result); } + /** + * 报检报表 + */ + + @PostMapping("/listZJ") + public TableDataInfo listInspectionReport(@RequestBody WmsRawOrderIn wmsRawOrderIn) { + startPage(); + List list = wmsRawOrderInService.listInspectionReport(wmsRawOrderIn); + return getDataTable(list); + } } diff --git a/op-modules/op-wms/src/main/java/com/op/wms/domain/WmsRawOrderIn.java b/op-modules/op-wms/src/main/java/com/op/wms/domain/WmsRawOrderIn.java index ca9fc1de8..f3a5f2ade 100644 --- a/op-modules/op-wms/src/main/java/com/op/wms/domain/WmsRawOrderIn.java +++ b/op-modules/op-wms/src/main/java/com/op/wms/domain/WmsRawOrderIn.java @@ -317,8 +317,8 @@ public class WmsRawOrderIn extends BaseEntity { /** * 创建时间 */ - @JsonFormat(pattern = "yyyy-MM-dd") - @Excel(name = "创建时间", width = 30, dateFormat = "yyyy-MM-dd") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") + @Excel(name = "创建时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") private Date gmtCreate; /** @@ -343,6 +343,91 @@ public class WmsRawOrderIn extends BaseEntity { private String kem; + + //-------------- + private String procureCode; + private String operationNumber; + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") + @Excel( width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") + private Date createDate; + + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") + @Excel( width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") + private Date checktime; + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") + @Excel(width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") + private Date createtime; + + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") + @Excel(width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") + private Date accountingtime; + private String checkManCode; + private String checkManName; + + public String getProcureCode() { + return procureCode; + } + + public void setProcureCode(String procureCode) { + this.procureCode = procureCode; + } + + public String getOperationNumber() { + return operationNumber; + } + + public void setOperationNumber(String operationNumber) { + this.operationNumber = operationNumber; + } + + public Date getCreateDate() { + return createDate; + } + + public void setCreateDate(Date createDate) { + this.createDate = createDate; + } + + public Date getChecktime() { + return checktime; + } + + public void setChecktime(Date checktime) { + this.checktime = checktime; + } + + public Date getCreatetime() { + return createtime; + } + + public void setCreatetime(Date createtime) { + this.createtime = createtime; + } + + public Date getAccountingtime() { + return accountingtime; + } + + public void setAccountingtime(Date accountingtime) { + this.accountingtime = accountingtime; + } + + public String getCheckManCode() { + return checkManCode; + } + + public void setCheckManCode(String checkManCode) { + this.checkManCode = checkManCode; + } + + public String getCheckManName() { + return checkManName; + } + + public void setCheckManName(String checkManName) { + this.checkManName = checkManName; + } + public String getKem() { return kem; } diff --git a/op-modules/op-wms/src/main/java/com/op/wms/mapper/WmsRawOrderInMapper.java b/op-modules/op-wms/src/main/java/com/op/wms/mapper/WmsRawOrderInMapper.java index d772d1f5d..1be2d1645 100644 --- a/op-modules/op-wms/src/main/java/com/op/wms/mapper/WmsRawOrderInMapper.java +++ b/op-modules/op-wms/src/main/java/com/op/wms/mapper/WmsRawOrderInMapper.java @@ -71,4 +71,6 @@ public interface WmsRawOrderInMapper { String selectQcCheckTask(WmsRawOrderIn wmsRawOrderIn1); WmsRawOrderIn selectWmsRawOrderInByRawOrderInIdThress(String id); + + List listInspectionReport(WmsRawOrderIn wmsRawOrderIn); } diff --git a/op-modules/op-wms/src/main/java/com/op/wms/service/IWmsRawOrderInService.java b/op-modules/op-wms/src/main/java/com/op/wms/service/IWmsRawOrderInService.java index 0767c36c1..226da794d 100644 --- a/op-modules/op-wms/src/main/java/com/op/wms/service/IWmsRawOrderInService.java +++ b/op-modules/op-wms/src/main/java/com/op/wms/service/IWmsRawOrderInService.java @@ -58,4 +58,6 @@ public interface IWmsRawOrderInService { * @return 结果 */ public int deleteWmsRawOrderInByRawOrderInId(String rawOrderInId); + + List listInspectionReport(WmsRawOrderIn wmsRawOrderIn); } diff --git a/op-modules/op-wms/src/main/java/com/op/wms/service/impl/WmsRawOrderInServiceImpl.java b/op-modules/op-wms/src/main/java/com/op/wms/service/impl/WmsRawOrderInServiceImpl.java index 3ca331f7c..bd5c8e310 100644 --- a/op-modules/op-wms/src/main/java/com/op/wms/service/impl/WmsRawOrderInServiceImpl.java +++ b/op-modules/op-wms/src/main/java/com/op/wms/service/impl/WmsRawOrderInServiceImpl.java @@ -98,4 +98,11 @@ public class WmsRawOrderInServiceImpl implements IWmsRawOrderInService { public int deleteWmsRawOrderInByRawOrderInId(String rawOrderInId) { return wmsRawOrderInMapper.deleteWmsRawOrderInByRawOrderInId(rawOrderInId); } + + @Override + @DS("#header.poolName") + public List listInspectionReport(WmsRawOrderIn wmsRawOrderIn) { + List wmsRawOrderInList= wmsRawOrderInMapper.listInspectionReport(wmsRawOrderIn); + return wmsRawOrderInList; + } } diff --git a/op-modules/op-wms/src/main/resources/mapper/wms/WmsRawOrderInMapper.xml b/op-modules/op-wms/src/main/resources/mapper/wms/WmsRawOrderInMapper.xml index 28c2b7c57..452f418a3 100644 --- a/op-modules/op-wms/src/main/resources/mapper/wms/WmsRawOrderInMapper.xml +++ b/op-modules/op-wms/src/main/resources/mapper/wms/WmsRawOrderInMapper.xml @@ -59,6 +59,14 @@ + + + + + + + + @@ -548,4 +556,36 @@ order_no = #{userDefined6} AND material_code like concat('%', #{materialCode}, '%') +