Browse Source

Merge branch 'dev' into pre-production

dev-pushdata-important
pref_mail@163.com 1 year ago
parent
commit
ae0ca523a8
  1. 6
      blade-service/logpm-distribution/src/main/java/com/logpm/distribution/mapper/DistributionStockListMapper.xml
  2. 2
      blade-service/logpm-distribution/src/main/java/com/logpm/distribution/service/impl/DistributionStockListServiceImpl.java

6
blade-service/logpm-distribution/src/main/java/com/logpm/distribution/mapper/DistributionStockListMapper.xml

@ -390,8 +390,9 @@
<select id="listAllocationOrder" resultType="com.logpm.distribution.vo.DistributionStockListAllocationVO"> <select id="listAllocationOrder" resultType="com.logpm.distribution.vo.DistributionStockListAllocationVO">
select lwug.position_code allocationTitle, select lwug.position_code allocationTitle,
lwug.allocation_id,
ldsi.market_name marketName, ldsi.market_name marketName,
lwug.num, sum(lwug.num) num,
lwug.create_time createTime, lwug.create_time createTime,
ldsi.cargo_unit cargoUnit, ldsi.cargo_unit cargoUnit,
ldsi.unpack, ldsi.unpack,
@ -402,10 +403,11 @@
logpm_distribution_stock_list ldsi logpm_distribution_stock_list ldsi
left join logpm_distribution_stock_list_info ldsli on ldsli.material_id = ldsi.material_id AND ldsli.warehouse_id = ldsi.warehouse_id left join logpm_distribution_stock_list_info ldsli on ldsli.material_id = ldsi.material_id AND ldsli.warehouse_id = ldsi.warehouse_id
AND ldsi.market_id = ldsli.market_id and ldsli.incoming_batch = ldsi.incoming_batch AND ldsi.market_id = ldsli.market_id and ldsli.incoming_batch = ldsi.incoming_batch
LEFT JOIN logpm_warehouse_updown_goods lwug ON ldsli.parcel_list_id = lwug.association_id and lwug.association_type = '4' LEFT JOIN logpm_warehouse_updown_goods lwug ON ldsli.parcel_list_id = lwug.association_id and lwug.association_type = '3'
<where> <where>
<if test="param.id != null "> and ldsi.id = #{param.id}</if> <if test="param.id != null "> and ldsi.id = #{param.id}</if>
</where> </where>
group by lwug.allocation_id
</select> </select>

2
blade-service/logpm-distribution/src/main/java/com/logpm/distribution/service/impl/DistributionStockListServiceImpl.java

@ -219,7 +219,6 @@ public class DistributionStockListServiceImpl extends BaseServiceImpl<Distributi
/** /**
* *
* @param distributionStockListDTO * @param distributionStockListDTO
* @return
*/ */
@Override @Override
@Transactional(rollbackFor = Exception.class) @Transactional(rollbackFor = Exception.class)
@ -296,6 +295,7 @@ public class DistributionStockListServiceImpl extends BaseServiceImpl<Distributi
stockListEntity.setUnpackingQuantity( list.get(0).getUnpackingQuantity() + distributionStockListDTO.getUnpackingQuantity()); stockListEntity.setUnpackingQuantity( list.get(0).getUnpackingQuantity() + distributionStockListDTO.getUnpackingQuantity());
this.updateById(stockListEntity); this.updateById(stockListEntity);
//添加拆包记录 //添加拆包记录
DistributionUnpackingDetailsEntity distributionUnpackingDetails= new DistributionUnpackingDetailsEntity(); DistributionUnpackingDetailsEntity distributionUnpackingDetails= new DistributionUnpackingDetailsEntity();
distributionUnpackingDetails.setStockArticleId(Optional.ofNullable(list.get(0).getStockArticleId()).orElse(null)); distributionUnpackingDetails.setStockArticleId(Optional.ofNullable(list.get(0).getStockArticleId()).orElse(null));

Loading…
Cancel
Save