diff --git a/ym-packing/src/main/java/com/cnbm/packing/controller/WoPackagingBoxController.java b/ym-packing/src/main/java/com/cnbm/packing/controller/WoPackagingBoxController.java index 43e9a48..5b3cbd0 100644 --- a/ym-packing/src/main/java/com/cnbm/packing/controller/WoPackagingBoxController.java +++ b/ym-packing/src/main/java/com/cnbm/packing/controller/WoPackagingBoxController.java @@ -155,7 +155,7 @@ public class WoPackagingBoxController { @GetMapping("boxList/{woSubstrateId}") @ApiOperation("查询模组id所在包装箱") - public List get(@PathVariable("woSubstrateId") String woSubstrateId){ + public List boxList(@PathVariable("woSubstrateId") String woSubstrateId){ return woPackagingBoxService.boxList(woSubstrateId); } diff --git a/ym-packing/src/main/java/com/cnbm/packing/controller/WoPackagingBoxSubstrateController.java b/ym-packing/src/main/java/com/cnbm/packing/controller/WoPackagingBoxSubstrateController.java index ac18e27..d9651f7 100644 --- a/ym-packing/src/main/java/com/cnbm/packing/controller/WoPackagingBoxSubstrateController.java +++ b/ym-packing/src/main/java/com/cnbm/packing/controller/WoPackagingBoxSubstrateController.java @@ -29,7 +29,6 @@ import io.swagger.annotations.ApiImplicitParam; import io.swagger.annotations.ApiImplicitParams; import io.swagger.annotations.ApiOperation; import org.apache.commons.lang3.StringUtils; -import org.omg.CORBA.PRIVATE_MEMBER; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.web.bind.annotation.*; @@ -287,4 +286,10 @@ public class WoPackagingBoxSubstrateController { return new Result(); } + @GetMapping("substrateList/{woSubstrateId}") + @ApiOperation("模组信息查询") + public List substrateList(@PathVariable("woSubstrateId") String woSubstrateId){ + return woPackagingBoxSubstrateService.substrateList(woSubstrateId); + } + } \ No newline at end of file diff --git a/ym-packing/src/main/java/com/cnbm/packing/dto/WoPackagingBoxSubstrateDTO.java b/ym-packing/src/main/java/com/cnbm/packing/dto/WoPackagingBoxSubstrateDTO.java index 5c9e7f7..76ad776 100644 --- a/ym-packing/src/main/java/com/cnbm/packing/dto/WoPackagingBoxSubstrateDTO.java +++ b/ym-packing/src/main/java/com/cnbm/packing/dto/WoPackagingBoxSubstrateDTO.java @@ -173,4 +173,10 @@ public class WoPackagingBoxSubstrateDTO implements Serializable { @ApiModelProperty(value = "真实PMPP") private Float actualPmpp; + @ApiModelProperty(value = "包装箱创建时间") + private LocalDateTime boxCreateTime; + + @ApiModelProperty(value = "打印时间(最近一次打印时间)") + private LocalDateTime printTime; + } \ No newline at end of file diff --git a/ym-packing/src/main/java/com/cnbm/packing/mapper/WoPackagingBoxSubstrateMapper.java b/ym-packing/src/main/java/com/cnbm/packing/mapper/WoPackagingBoxSubstrateMapper.java index 7e73412..f8241ac 100644 --- a/ym-packing/src/main/java/com/cnbm/packing/mapper/WoPackagingBoxSubstrateMapper.java +++ b/ym-packing/src/main/java/com/cnbm/packing/mapper/WoPackagingBoxSubstrateMapper.java @@ -1,5 +1,6 @@ package com.cnbm.packing.mapper; import com.cnbm.packing.dto.PowerReportDTO; +import com.cnbm.packing.dto.WoPackagingBoxSubstrateDTO; import com.cnbm.packing.param.PowerReportQueryParam; import org.apache.ibatis.annotations.Param; @@ -25,4 +26,6 @@ public interface WoPackagingBoxSubstrateMapper extends BaseDao powerReport(@Param("queryParam") PowerReportQueryParam queryParam); List orderNameList(); + + List substrateList(@Param("woSubstrateId") String woSubstrateId); } diff --git a/ym-packing/src/main/java/com/cnbm/packing/service/WoPackagingBoxSubstrateServiceBiz.java b/ym-packing/src/main/java/com/cnbm/packing/service/WoPackagingBoxSubstrateServiceBiz.java index a51a80a..34db86f 100644 --- a/ym-packing/src/main/java/com/cnbm/packing/service/WoPackagingBoxSubstrateServiceBiz.java +++ b/ym-packing/src/main/java/com/cnbm/packing/service/WoPackagingBoxSubstrateServiceBiz.java @@ -6,6 +6,7 @@ import com.cnbm.packing.dto.ChangePackingBoxDTO; import com.cnbm.packing.dto.WoPackagingBoxSubstrateDTO; import com.cnbm.packing.entity.WoPackagingBoxSubstrate; +import java.util.List; import java.util.Map; /** @@ -38,6 +39,8 @@ public interface WoPackagingBoxSubstrateServiceBiz extends CrudService substrateList (String woSubstrateId); + int updatePackagingBoxIdAndSlotByWoSubstrateId(String packagingBoxId,Integer slot,String woSubstrateId); } \ No newline at end of file diff --git a/ym-packing/src/main/java/com/cnbm/packing/service/impl/WoPackagingBoxSubstrateServiceBizImpl.java b/ym-packing/src/main/java/com/cnbm/packing/service/impl/WoPackagingBoxSubstrateServiceBizImpl.java index 6a3a569..2295eb7 100644 --- a/ym-packing/src/main/java/com/cnbm/packing/service/impl/WoPackagingBoxSubstrateServiceBizImpl.java +++ b/ym-packing/src/main/java/com/cnbm/packing/service/impl/WoPackagingBoxSubstrateServiceBizImpl.java @@ -24,6 +24,7 @@ import org.springframework.transaction.annotation.Transactional; import java.time.LocalDateTime; import java.util.Arrays; +import java.util.List; import java.util.Map; /** @@ -199,6 +200,11 @@ public class WoPackagingBoxSubstrateServiceBizImpl extends CrudServiceImpl substrateList(String woSubstrateId) { + return mapper.substrateList(woSubstrateId); + } + @Override public WoPackagingBoxSubstrate getBySubId(String subId) { return mapper.getOneByWoSubstrateId(subId); diff --git a/ym-packing/src/main/resources/mapper/WoPackagingBoxSubstrateMapper.xml b/ym-packing/src/main/resources/mapper/WoPackagingBoxSubstrateMapper.xml index 0f16436..aa8eb5c 100644 --- a/ym-packing/src/main/resources/mapper/WoPackagingBoxSubstrateMapper.xml +++ b/ym-packing/src/main/resources/mapper/WoPackagingBoxSubstrateMapper.xml @@ -118,5 +118,19 @@ group by twpbs.ORDER_NAME + +