Browse Source

签收状态维护

single_db
汤建军 1 year ago
parent
commit
6198422d39
  1. 2
      blade-service/logpm-distribution/src/main/java/com/logpm/distribution/mapper/DistributionParcelListMapper.java
  2. 2
      blade-service/logpm-distribution/src/main/java/com/logpm/distribution/mapper/DistributionParcelListMapper.xml
  3. 5
      blade-service/logpm-distribution/src/main/java/com/logpm/distribution/service/impl/DistributionSignforServiceImpl.java

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

@ -139,5 +139,5 @@ public interface DistributionParcelListMapper extends BaseMapper<DistributionPar
* 批量修改包件装车和签收状态 * 批量修改包件装车和签收状态
* @param packageIds * @param packageIds
*/ */
void updateLoadingAndSigningByIds(@Param("packageIds")List<Long> packageIds); Integer updateLoadingAndSigningByIds(@Param("packageIds")List<Long> packageIds);
} }

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

@ -881,7 +881,7 @@
</foreach> </foreach>
</update> </update>
<update id="updateLoadingAndSigningByIds"> <update id="updateLoadingAndSigningByIds">
UPDATE logpm_distribution_parcel_list SET order_package_loading_status = 20 and order_package_status = 70 WHERE id IN UPDATE logpm_distribution_parcel_list SET order_package_loading_status = 20 , order_package_status = 70 WHERE id IN
<foreach collection="packageIds" item="item" open="(" close=")" separator=","> <foreach collection="packageIds" item="item" open="(" close=")" separator=",">
#{item} #{item}
</foreach> </foreach>

5
blade-service/logpm-distribution/src/main/java/com/logpm/distribution/service/impl/DistributionSignforServiceImpl.java

@ -2331,7 +2331,10 @@ public class DistributionSignforServiceImpl extends BaseServiceImpl<Distribution
packageIds.add(parcelListEntity.getId()); packageIds.add(parcelListEntity.getId());
} }
distributionAsyncService.handlPakcage(packageIds,myCurrentWarehouse.getId()); if (Func.isNotEmpty(packageIds)){
distributionAsyncService.handlPakcage(packageIds,myCurrentWarehouse.getId());
}
} }
// if (Func.equals(parcelListEntity.getOrderPackageStatus(), OrderPackageStatusConstant.yiqianshou.getValue())) { // if (Func.equals(parcelListEntity.getOrderPackageStatus(), OrderPackageStatusConstant.yiqianshou.getValue())) {

Loading…
Cancel
Save