Browse Source

1.增加包件的冻结状态

dev-warehouse
pref_mail@163.com 2 years ago
parent
commit
7c262c02ed
  1. 6
      blade-biz-common/src/main/java/org/springblade/common/constant/DictBizConstant.java
  2. 7
      blade-service-api/logpm-distribution-api/src/main/java/com/logpm/distribution/entity/DistributionParcelListEntity.java
  3. 4
      blade-service-api/logpm-distribution-api/src/main/java/com/logpm/distribution/vo/DistributionParcelListVO.java
  4. 10
      blade-service/logpm-distribution/src/main/java/com/logpm/distribution/mapper/DistributionParcelListMapper.xml
  5. 3
      blade-service/logpm-distribution/src/main/java/com/logpm/distribution/wrapper/DistributionParcelListWrapper.java
  6. 2
      blade-service/logpm-distribution/src/main/java/com/logpm/distribution/wrapper/DistributionStockArticleWrapper.java

6
blade-biz-common/src/main/java/org/springblade/common/constant/DictBizConstant.java

@ -12,12 +12,16 @@ public class DictBizConstant {
public static final String DEFAULT_DEPT_ID = "default_dept_id";//默认部门ID public static final String DEFAULT_DEPT_ID = "default_dept_id";//默认部门ID
public static final String DELIVERY_ORDER_STATUS = "order_status";//配送订单状态 public static final String DELIVERY_ORDER_STATUS = "order_status";//配送订单状态
public static final String ORDER_PACKAGE_STATUS = "order_package_status";//配送包件状态
public static final String BASIC_GROUNDING = "basic_grounding";//上架状态 public static final String BASIC_GROUNDING = "basic_grounding";//上架状态
public static final String STOCKUP_STATUS = "stockup_status";//备货状态 public static final String STOCKUP_STATUS = "stockup_status";//备货状态
public static final String RESERVATION_STATUS = "reservation_status";//预约状态 public static final String RESERVATION_STATUS = "reservation_status";//预约状态
public static final String ORDER_PACKAGE_STATUS = "order_package_status";//配送包件状态
public static final String ORDER_PACKAGE_FREEZE_STATUS = "order_package_freeze_status";//包间冻结状态
public static final String PDA_AUDIO = "pda_audio";//PDA扫码语音 public static final String PDA_AUDIO = "pda_audio";//PDA扫码语音

7
blade-service-api/logpm-distribution-api/src/main/java/com/logpm/distribution/entity/DistributionParcelListEntity.java

@ -85,6 +85,7 @@ public class DistributionParcelListEntity extends TenantEntity {
* 包条码 * 包条码
*/ */
@ApiModelProperty(value = "包条码") @ApiModelProperty(value = "包条码")
@TableField("order_package_code")
private String packetBarCode; private String packetBarCode;
@ApiModelProperty(value = "货区信息") @ApiModelProperty(value = "货区信息")
@ -186,6 +187,12 @@ public class DistributionParcelListEntity extends TenantEntity {
@ApiModelProperty(value = "包件状态") @ApiModelProperty(value = "包件状态")
private String orderPackageStatus; private String orderPackageStatus;
@ApiModelProperty(value = "包件冻结状态")
private String orderPackageFreezeStatus;
// /** // /**
// * 配送状态 // * 配送状态

4
blade-service-api/logpm-distribution-api/src/main/java/com/logpm/distribution/vo/DistributionParcelListVO.java

@ -44,6 +44,10 @@ public class DistributionParcelListVO extends DistributionParcelListEntity {
* 包件状态名称 * 包件状态名称
*/ */
private String orderPackageStatusName; private String orderPackageStatusName;
/**
* 包件冻结状态
*/
private String orderPackageFreezeStatusName;
} }

10
blade-service/logpm-distribution/src/main/java/com/logpm/distribution/mapper/DistributionParcelListMapper.xml

@ -20,13 +20,15 @@
<result column="reserve5" property="reserve5"/> <result column="reserve5" property="reserve5"/>
<result column="warehouse" property="warehouse"/> <result column="warehouse" property="warehouse"/>
<result column="conditions" property="conditions"/> <result column="conditions" property="conditions"/>
<result column="packet_bar_code" property="packetBarCode"/> <result column="order_package_code" property="packetBarCode"/>
<result column="goods_allocation" property="goodsAllocation"/> <result column="goods_allocation" property="goodsAllocation"/>
<result column="pallet" property="pallet"/> <result column="pallet" property="pallet"/>
<result column="firsts" property="firsts"/> <result column="firsts" property="firsts"/>
<result column="second" property="second"/> <result column="second" property="second"/>
<result column="third_product" property="thirdProduct"/> <result column="third_product" property="thirdProduct"/>
<result column="material" property="material"/> <result column="material_id" property="materialId"/>
<result column="material_name" property="materialName"/>
<result column="material_code" property="materialCode"/>
<result column="quantity" property="quantity"/> <result column="quantity" property="quantity"/>
<result column="train_number" property="trainNumber"/> <result column="train_number" property="trainNumber"/>
<result column="stock_article_id" property="stockArticleId"/> <result column="stock_article_id" property="stockArticleId"/>
@ -52,7 +54,7 @@
<select id="selectOrderInfoList" resultType="com.logpm.distribution.vo.PackageStockupVO"> <select id="selectOrderInfoList" resultType="com.logpm.distribution.vo.PackageStockupVO">
select ldpl.order_self_numbering orderCode, select ldpl.order_self_numbering orderCode,
ldpl.packet_bar_code packageBarCode, ldpl.order_package_code packageBarCode,
1 goodsType, 1 goodsType,
IF(t.id is null,0,1) isScan, IF(t.id is null,0,1) isScan,
s.id scanId s.id scanId
@ -89,7 +91,7 @@
group by ldpl.pallet group by ldpl.pallet
</select> </select>
<select id="getParcelListOwn" resultType="com.logpm.distribution.vo.DistributionParcelListVO"> <select id="getParcelListOwn" resultType="com.logpm.distribution.vo.DistributionParcelListVO">
select DISTINCT ldpl.id, ldpl.packet_bar_code packetBarCode, ldpl.firsts ,ldpl.second ,ldpl.third_product thirdProduct,ldpl.material_name materialName, select DISTINCT ldpl.id, ldpl.order_package_code packetBarCode, ldpl.firsts ,ldpl.second ,ldpl.third_product thirdProduct,ldpl.material_name materialName,
lds.stockup_status stockupStatus,lds.stockup_date stockupDate, lds.stockup_status stockupStatus,lds.stockup_date stockupDate,
lds.stockup_area stockupArea,ldpl.goods_allocation goodsAllocation,ldpl.pallet lds.stockup_area stockupArea,ldpl.goods_allocation goodsAllocation,ldpl.pallet
from logpm_distribution_parcel_list ldpl from logpm_distribution_parcel_list ldpl

3
blade-service/logpm-distribution/src/main/java/com/logpm/distribution/wrapper/DistributionParcelListWrapper.java

@ -11,7 +11,7 @@ import java.util.Objects;
/** /**
* @program: LogisticsPlatform-Service * @program: LogisticsPlatform-Service
* @description: * @description: 包件包装类
* @author: cyz * @author: cyz
* @create: 2023-08-02 14:35 * @create: 2023-08-02 14:35
**/ **/
@ -27,6 +27,7 @@ public class DistributionParcelListWrapper extends BaseEntityWrapper<Distributio
DistributionParcelListVO parcelListVO = Objects.requireNonNull(BeanUtil.copy(entity,DistributionParcelListVO.class)); DistributionParcelListVO parcelListVO = Objects.requireNonNull(BeanUtil.copy(entity,DistributionParcelListVO.class));
parcelListVO.setOrderPackageStatusName(DictBizCache.getValue(DictBizConstant.ORDER_PACKAGE_STATUS, entity.getOrderPackageStatus())); parcelListVO.setOrderPackageStatusName(DictBizCache.getValue(DictBizConstant.ORDER_PACKAGE_STATUS, entity.getOrderPackageStatus()));
parcelListVO.setOrderPackageStatusName(DictBizCache.getValue(DictBizConstant.ORDER_PACKAGE_FREEZE_STATUS, entity.getOrderPackageFreezeStatus()));
return parcelListVO; return parcelListVO;
} }
} }

2
blade-service/logpm-distribution/src/main/java/com/logpm/distribution/wrapper/DistributionStockArticleWrapper.java

@ -50,7 +50,7 @@ public class DistributionStockArticleWrapper extends BaseEntityWrapper<Distribut
distributionStockupVO.setGroundingStatusName(DictBizCache.getValue(DictBizConstant.BASIC_GROUNDING, entity.getGroundingStatus())); distributionStockupVO.setGroundingStatusName(DictBizCache.getValue(DictBizConstant.BASIC_GROUNDING, entity.getGroundingStatus()));
distributionStockupVO.setFreezeStatusName(DictBizCache.getValue(DictBizConstant.FREEZE_STATUS,entity.getFreezeStatus())); distributionStockupVO.setFreezeStatusName(DictBizCache.getValue(DictBizConstant.FREEZE_STATUS,entity.getFreezeStatus()));
distributionStockupVO.setReservationStatusName(DictBizCache.getValue(DictBizConstant.RESERVATION_STATUS,entity.getReservationStatus())); distributionStockupVO.setReservationStatusName(DictBizCache.getValue(DictBizConstant.RESERVATION_STATUS,entity.getReservationStatus()));
distributionStockupVO.setStockupStatusName(DictBizCache.getValue(DictBizConstant.RESERVATION_STATUS,entity.getStockupStatus())); distributionStockupVO.setStockupStatusName(DictBizCache.getValue(DictBizConstant.STOCKUP_STATUS,entity.getStockupStatus()));
return distributionStockupVO; return distributionStockupVO;

Loading…
Cancel
Save