模组信息查询
This commit is contained in:
		@@ -155,7 +155,7 @@ public class WoPackagingBoxController {
 | 
			
		||||
 | 
			
		||||
    @GetMapping("boxList/{woSubstrateId}")
 | 
			
		||||
    @ApiOperation("查询模组id所在包装箱")
 | 
			
		||||
    public List<WoPackagingBox> get(@PathVariable("woSubstrateId") String woSubstrateId){
 | 
			
		||||
    public List<WoPackagingBox> boxList(@PathVariable("woSubstrateId") String woSubstrateId){
 | 
			
		||||
        return woPackagingBoxService.boxList(woSubstrateId);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -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<WoPackagingBoxSubstrateDTO> substrateList(@PathVariable("woSubstrateId") String woSubstrateId){
 | 
			
		||||
        return woPackagingBoxSubstrateService.substrateList(woSubstrateId);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
@@ -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;
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
@@ -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<WoPackagingBoxSub
 | 
			
		||||
 | 
			
		||||
    List<PowerReportDTO> powerReport(@Param("queryParam") PowerReportQueryParam queryParam);
 | 
			
		||||
    List<String> orderNameList();
 | 
			
		||||
 | 
			
		||||
    List<WoPackagingBoxSubstrateDTO> substrateList(@Param("woSubstrateId") String woSubstrateId);
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
@@ -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<WoPackagi
 | 
			
		||||
 | 
			
		||||
    WoPackagingBoxSubstrate getBySubId(String subId);
 | 
			
		||||
 | 
			
		||||
    List<WoPackagingBoxSubstrateDTO> substrateList (String woSubstrateId);
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    int updatePackagingBoxIdAndSlotByWoSubstrateId(String packagingBoxId,Integer slot,String woSubstrateId);
 | 
			
		||||
}
 | 
			
		||||
@@ -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<WoPac
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    @Override
 | 
			
		||||
    public List<WoPackagingBoxSubstrateDTO> substrateList(String woSubstrateId) {
 | 
			
		||||
        return mapper.substrateList(woSubstrateId);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    @Override
 | 
			
		||||
    public WoPackagingBoxSubstrate getBySubId(String subId) {
 | 
			
		||||
        return mapper.getOneByWoSubstrateId(subId);
 | 
			
		||||
 
 | 
			
		||||
@@ -118,5 +118,19 @@
 | 
			
		||||
        group by twpbs.ORDER_NAME
 | 
			
		||||
    </select>
 | 
			
		||||
 | 
			
		||||
    <select id="substrateList" resultType="com.cnbm.packing.dto.WoPackagingBoxSubstrateDTO">
 | 
			
		||||
        select
 | 
			
		||||
        twpb.CREATE_TIME as boxCreateTime,twpbs.*,twpb.PRINT_TIME as printTime
 | 
			
		||||
        from t_wo_packaging_box_substrate twpbs
 | 
			
		||||
        left join t_wo_packaging_box twpb on twpbs.PACKAGING_BOX_ID = twpb.BOX_NO
 | 
			
		||||
        <where>
 | 
			
		||||
            <if test="woSubstrateId != null and woSubstrateId != ''">
 | 
			
		||||
                and twpbs.WO_SUBSTRATE_ID like CONCAT(CONCAT('%',#{woSubstrateId}),'%')
 | 
			
		||||
            </if>
 | 
			
		||||
            AND twpbs.valid = 1
 | 
			
		||||
        </where>
 | 
			
		||||
        order by twpb.CREATE_TIME desc
 | 
			
		||||
    </select>
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
</mapper>
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user