diff --git a/klp-mes/src/main/java/com/klp/mes/is/domain/IsInspectionCommission.java b/klp-mes/src/main/java/com/klp/mes/is/domain/IsInspectionCommission.java index d8bdb1ba..73d3fe69 100644 --- a/klp-mes/src/main/java/com/klp/mes/is/domain/IsInspectionCommission.java +++ b/klp-mes/src/main/java/com/klp/mes/is/domain/IsInspectionCommission.java @@ -33,7 +33,7 @@ public class IsInspectionCommission extends BaseEntity { /** * 委托单位ID(外键关联客户表) */ - private Long clientId; + private String client; /** * 样品名称 */ diff --git a/klp-mes/src/main/java/com/klp/mes/is/domain/bo/IsInspectionCommissionBo.java b/klp-mes/src/main/java/com/klp/mes/is/domain/bo/IsInspectionCommissionBo.java index dabab8f2..0fac743a 100644 --- a/klp-mes/src/main/java/com/klp/mes/is/domain/bo/IsInspectionCommissionBo.java +++ b/klp-mes/src/main/java/com/klp/mes/is/domain/bo/IsInspectionCommissionBo.java @@ -2,6 +2,7 @@ package com.klp.mes.is.domain.bo; import com.alibaba.excel.annotation.format.DateTimeFormat; import com.klp.common.core.domain.BaseEntity; +import liquibase.pro.packaged.S; import lombok.Data; import lombok.EqualsAndHashCode; import javax.validation.constraints.*; @@ -33,7 +34,7 @@ public class IsInspectionCommissionBo extends BaseEntity { /** * 委托单位ID(外键关联客户表) */ - private Long clientId; + private String client; /** * 样品名称 diff --git a/klp-mes/src/main/java/com/klp/mes/is/domain/vo/IsInspectionCommissionVo.java b/klp-mes/src/main/java/com/klp/mes/is/domain/vo/IsInspectionCommissionVo.java index 4292eed6..754a688f 100644 --- a/klp-mes/src/main/java/com/klp/mes/is/domain/vo/IsInspectionCommissionVo.java +++ b/klp-mes/src/main/java/com/klp/mes/is/domain/vo/IsInspectionCommissionVo.java @@ -40,7 +40,7 @@ public class IsInspectionCommissionVo { */ @ExcelProperty(value = "委托单位ID", converter = ExcelDictConvert.class) @ExcelDictFormat(readConverterExp = "外=键关联客户表") - private Long clientId; + private String client; /** * 样品名称 diff --git a/klp-mes/src/main/java/com/klp/mes/is/domain/vo/IsInspectionTaskVo.java b/klp-mes/src/main/java/com/klp/mes/is/domain/vo/IsInspectionTaskVo.java index 6fc88c9f..62389971 100644 --- a/klp-mes/src/main/java/com/klp/mes/is/domain/vo/IsInspectionTaskVo.java +++ b/klp-mes/src/main/java/com/klp/mes/is/domain/vo/IsInspectionTaskVo.java @@ -93,5 +93,12 @@ public class IsInspectionTaskVo { @ExcelProperty(value = "备注") private String remark; + //commission_no + /** + * 关联委托单号 + */ + @ExcelProperty(value = "关联委托单号") + private String commissionNo; + } diff --git a/klp-mes/src/main/java/com/klp/mes/is/domain/vo/IsSampleInventoryVo.java b/klp-mes/src/main/java/com/klp/mes/is/domain/vo/IsSampleInventoryVo.java index 5a94aabe..d778c4fc 100644 --- a/klp-mes/src/main/java/com/klp/mes/is/domain/vo/IsSampleInventoryVo.java +++ b/klp-mes/src/main/java/com/klp/mes/is/domain/vo/IsSampleInventoryVo.java @@ -89,4 +89,8 @@ public class IsSampleInventoryVo { private String remark; + @ExcelProperty(value = "关联委托单号") + private String commissionNo; + + } diff --git a/klp-mes/src/main/java/com/klp/mes/is/mapper/IsInspectionTaskMapper.java b/klp-mes/src/main/java/com/klp/mes/is/mapper/IsInspectionTaskMapper.java index 2bfb14e9..c95dd039 100644 --- a/klp-mes/src/main/java/com/klp/mes/is/mapper/IsInspectionTaskMapper.java +++ b/klp-mes/src/main/java/com/klp/mes/is/mapper/IsInspectionTaskMapper.java @@ -5,6 +5,7 @@ import com.klp.mes.is.domain.IsInspectionTask; import com.klp.mes.is.domain.bo.IsInspectionTaskBo; import com.klp.mes.is.domain.vo.IsInspectionTaskVo; import com.klp.common.core.mapper.BaseMapperPlus; +import org.apache.ibatis.annotations.Param; /** * 检验任务表Mapper接口 @@ -14,5 +15,5 @@ import com.klp.common.core.mapper.BaseMapperPlus; */ public interface IsInspectionTaskMapper extends BaseMapperPlus { - Page selectVoPagePlus(Page build, IsInspectionTaskBo bo); + Page selectVoPagePlus(@Param("page") Page build, @Param("bo") IsInspectionTaskBo bo); } diff --git a/klp-mes/src/main/java/com/klp/mes/is/mapper/IsSampleInventoryMapper.java b/klp-mes/src/main/java/com/klp/mes/is/mapper/IsSampleInventoryMapper.java index 8d0f9ff5..a5c1ed02 100644 --- a/klp-mes/src/main/java/com/klp/mes/is/mapper/IsSampleInventoryMapper.java +++ b/klp-mes/src/main/java/com/klp/mes/is/mapper/IsSampleInventoryMapper.java @@ -5,6 +5,7 @@ import com.klp.mes.is.domain.IsSampleInventory; import com.klp.mes.is.domain.bo.IsSampleInventoryBo; import com.klp.mes.is.domain.vo.IsSampleInventoryVo; import com.klp.common.core.mapper.BaseMapperPlus; +import org.apache.ibatis.annotations.Param; /** * 样品库存表Mapper接口 @@ -14,5 +15,5 @@ import com.klp.common.core.mapper.BaseMapperPlus; */ public interface IsSampleInventoryMapper extends BaseMapperPlus { - Page selectVoPagePlus(Page build, IsSampleInventoryBo bo); + Page selectVoPagePlus(Page build,@Param("bo") IsSampleInventoryBo bo); } diff --git a/klp-mes/src/main/java/com/klp/mes/is/service/impl/IsInspectionCommissionServiceImpl.java b/klp-mes/src/main/java/com/klp/mes/is/service/impl/IsInspectionCommissionServiceImpl.java index d3f41a38..e507004d 100644 --- a/klp-mes/src/main/java/com/klp/mes/is/service/impl/IsInspectionCommissionServiceImpl.java +++ b/klp-mes/src/main/java/com/klp/mes/is/service/impl/IsInspectionCommissionServiceImpl.java @@ -62,7 +62,7 @@ public class IsInspectionCommissionServiceImpl implements IIsInspectionCommissio Map params = bo.getParams(); LambdaQueryWrapper lqw = Wrappers.lambdaQuery(); lqw.eq(StringUtils.isNotBlank(bo.getCommissionNo()), IsInspectionCommission::getCommissionNo, bo.getCommissionNo()); - lqw.eq(bo.getClientId() != null, IsInspectionCommission::getClientId, bo.getClientId()); + lqw.eq(StringUtils.isNotBlank(bo.getClient()) , IsInspectionCommission::getClient, bo.getClient()); lqw.like(StringUtils.isNotBlank(bo.getSampleName()), IsInspectionCommission::getSampleName, bo.getSampleName()); lqw.eq(StringUtils.isNotBlank(bo.getSampleType()), IsInspectionCommission::getSampleType, bo.getSampleType()); lqw.eq(bo.getQuantity() != null, IsInspectionCommission::getQuantity, bo.getQuantity()); diff --git a/klp-mes/src/main/resources/mapper/is/IsInspectionCommissionMapper.xml b/klp-mes/src/main/resources/mapper/is/IsInspectionCommissionMapper.xml index 44acbad3..d72122eb 100644 --- a/klp-mes/src/main/resources/mapper/is/IsInspectionCommissionMapper.xml +++ b/klp-mes/src/main/resources/mapper/is/IsInspectionCommissionMapper.xml @@ -7,7 +7,7 @@ - + diff --git a/klp-mes/src/main/resources/mapper/is/IsInspectionTaskMapper.xml b/klp-mes/src/main/resources/mapper/is/IsInspectionTaskMapper.xml index df8fc2f6..653ec31a 100644 --- a/klp-mes/src/main/resources/mapper/is/IsInspectionTaskMapper.xml +++ b/klp-mes/src/main/resources/mapper/is/IsInspectionTaskMapper.xml @@ -45,32 +45,32 @@ LEFT JOIN is_inspection_commission c ON t.commission_id = c.commission_id AND c.del_flag = 0 t.del_flag = 0 - - AND t.task_no = #{taskNo} + + AND t.task_no = #{bo.taskNo} - - AND t.commission_id = #{commissionId} + + AND t.commission_id = #{bo.commissionId} - - AND t.assigned_to = #{assignedTo} + + AND t.assigned_to = #{bo.assignedTo} - - AND t.start_time = #{startTime} + + AND t.start_time = #{bo.startTime} - - AND t.end_time = #{endTime} + + AND t.end_time = #{bo.endTime} - - AND t.result = #{result} + + AND t.result = #{bo.result} - - AND t.conclusion = #{conclusion} + + AND t.conclusion = #{bo.conclusion} - - AND t.status = #{status} + + AND t.status = #{bo.status} - - AND t.priority = #{priority} + + AND t.priority = #{bo.priority} diff --git a/klp-mes/src/main/resources/mapper/is/IsSampleInventoryMapper.xml b/klp-mes/src/main/resources/mapper/is/IsSampleInventoryMapper.xml index 7cc51c10..21455726 100644 --- a/klp-mes/src/main/resources/mapper/is/IsSampleInventoryMapper.xml +++ b/klp-mes/src/main/resources/mapper/is/IsSampleInventoryMapper.xml @@ -21,6 +21,7 @@ + - -