Browse Source

生产线物料关系新增字段

master
chenfang 2 years ago
parent
commit
7c06b5d6b8
  1. 3
      win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/controller/productionlineitem/vo/ProductionlineitemBaseVO.java
  2. 3
      win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/controller/productionlineitem/vo/ProductionlineitemExportReqVO.java
  3. 3
      win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/controller/productionlineitem/vo/ProductionlineitemPageReqVO.java
  4. 5
      win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/dal/dataobject/productionlineitem/ProductionlineitemDO.java
  5. 2
      win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/dal/mysql/productionlineitem/ProductionlineitemMapper.java

3
win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/controller/productionlineitem/vo/ProductionlineitemBaseVO.java

@ -31,6 +31,9 @@ public class ProductionlineitemBaseVO {
@NotNull(message = "物品代码不能为空")
private String itemCode;
@Schema(description = "原料库位", requiredMode = Schema.RequiredMode.REQUIRED)
private String rawLocationCode;
@Schema(description = "是否可用", requiredMode = Schema.RequiredMode.REQUIRED)
@NotNull(message = "是否可用不能为空")
private String available;

3
win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/controller/productionlineitem/vo/ProductionlineitemExportReqVO.java

@ -21,6 +21,9 @@ public class ProductionlineitemExportReqVO {
@Schema(description = "物品代码")
private String itemCode;
@Schema(description = "原料库位")
private String rawLocationCode;
@Schema(description = "是否可用")
private String available;

3
win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/controller/productionlineitem/vo/ProductionlineitemPageReqVO.java

@ -26,6 +26,9 @@ public class ProductionlineitemPageReqVO extends PageParam {
@Schema(description = "物品代码")
private String itemCode;
@Schema(description = "原料库位")
private String rawLocationCode;
@Schema(description = "是否可用")
private String available;

5
win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/dal/dataobject/productionlineitem/ProductionlineitemDO.java

@ -1,5 +1,6 @@
package com.win.module.wms.dal.dataobject.productionlineitem;
import com.sun.xml.bind.v2.TODO;
import lombok.*;
import java.util.*;
import java.time.LocalDateTime;
@ -42,6 +43,10 @@ public class ProductionlineitemDO extends BaseDO {
* 物品代码
*/
private String itemCode;
/**
* 原料库位
*/
private String rawLocationCode;
/**
* 是否可用
*

2
win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/dal/mysql/productionlineitem/ProductionlineitemMapper.java

@ -25,6 +25,7 @@ public interface ProductionlineitemMapper extends BaseMapperX<Productionlineitem
.eqIfPresent(ProductionlineitemDO::getFgLocationCode, reqVO.getFgLocationCode())
.eqIfPresent(ProductionlineitemDO::getProductionLineCode, reqVO.getProductionLineCode())
.eqIfPresent(ProductionlineitemDO::getItemCode, reqVO.getItemCode())
.eqIfPresent(ProductionlineitemDO::getRawLocationCode, reqVO.getRawLocationCode())
.eqIfPresent(ProductionlineitemDO::getAvailable, reqVO.getAvailable())
.betweenIfPresent(ProductionlineitemDO::getActiveTime, reqVO.getActiveTime())
.betweenIfPresent(ProductionlineitemDO::getExpireTime, reqVO.getExpireTime())
@ -41,6 +42,7 @@ public interface ProductionlineitemMapper extends BaseMapperX<Productionlineitem
.eqIfPresent(ProductionlineitemDO::getFgLocationCode, reqVO.getFgLocationCode())
.eqIfPresent(ProductionlineitemDO::getProductionLineCode, reqVO.getProductionLineCode())
.eqIfPresent(ProductionlineitemDO::getItemCode, reqVO.getItemCode())
.eqIfPresent(ProductionlineitemDO::getRawLocationCode, reqVO.getRawLocationCode())
.eqIfPresent(ProductionlineitemDO::getAvailable, reqVO.getAvailable())
.betweenIfPresent(ProductionlineitemDO::getActiveTime, reqVO.getActiveTime())
.betweenIfPresent(ProductionlineitemDO::getExpireTime, reqVO.getExpireTime())

Loading…
Cancel
Save