Browse Source

1.干线作废运单bug修复

visual
zhenghaoyu 4 months ago
parent
commit
da19c43970
  1. 2
      blade-service/logpm-trunkline/src/main/java/com/logpm/trunkline/mapper/TrunklineAdvanceMapper.java
  2. 7
      blade-service/logpm-trunkline/src/main/java/com/logpm/trunkline/mapper/TrunklineAdvanceMapper.xml
  3. 4
      blade-service/logpm-trunkline/src/main/java/com/logpm/trunkline/service/ITrunklineAdvanceService.java
  4. 2
      blade-service/logpm-trunkline/src/main/java/com/logpm/trunkline/service/impl/OpenOrderServiceImpl.java
  5. 4
      blade-service/logpm-trunkline/src/main/java/com/logpm/trunkline/service/impl/TrunklineAdvanceServiceImpl.java

2
blade-service/logpm-trunkline/src/main/java/com/logpm/trunkline/mapper/TrunklineAdvanceMapper.java

@ -46,7 +46,7 @@ public interface TrunklineAdvanceMapper extends BaseMapper<TrunklineAdvanceEntit
void deleteByWaybillNo(@Param("waybillNo") String waybillNo); void deleteByWaybillNo(@Param("waybillNo") String waybillNo);
void clearWaybillInfoByWaybillId(@Param("waybillId") Long waybillId); void clearWaybillInfoByWaybillNo(@Param("waybillNo") String waybillNo);
IPage<TrunklineAdvanceVO> advancePageListByBussiness(IPage<Object> page, @Param("param") AdvanceDTO advanceDTO); IPage<TrunklineAdvanceVO> advancePageListByBussiness(IPage<Object> page, @Param("param") AdvanceDTO advanceDTO);

7
blade-service/logpm-trunkline/src/main/java/com/logpm/trunkline/mapper/TrunklineAdvanceMapper.xml

@ -254,12 +254,11 @@
</select> </select>
<update id="clearWaybillInfoByWaybillId"> <update id="clearWaybillInfoByWaybillNo">
update logpm_trunkline_advance update logpm_trunkline_advance
set waybill_id = null, set waybill_no = null,
waybill_no = null,
waybill_status = '0' waybill_status = '0'
where waybill_id = #{waybillId} where waybill_no = #{waybillNo}
</update> </update>
</mapper> </mapper>

4
blade-service/logpm-trunkline/src/main/java/com/logpm/trunkline/service/ITrunklineAdvanceService.java

@ -48,7 +48,7 @@ public interface ITrunklineAdvanceService extends BaseService<TrunklineAdvanceEn
void deleteByWaybillNo(String waybillNo); void deleteByWaybillNo(String waybillNo);
void clearWaybillInfoByWaybillId(Long waybillId);
IPage<TrunklineAdvanceVO> advancePageListByBussiness(IPage<Object> page, AdvanceDTO advanceDTO); IPage<TrunklineAdvanceVO> advancePageListByBussiness(IPage<Object> page, AdvanceDTO advanceDTO);
void clearWaybillInfoByWaybillNo(String waybillNo);
} }

2
blade-service/logpm-trunkline/src/main/java/com/logpm/trunkline/service/impl/OpenOrderServiceImpl.java

@ -3981,7 +3981,7 @@ public class OpenOrderServiceImpl implements IOpenOrderService {
Integer waybillType = waybillEntity.getWaybillType(); Integer waybillType = waybillEntity.getWaybillType();
if(waybillType.equals(1)){ if(waybillType.equals(1)){
//订制品 //订制品
advanceService.clearWaybillInfoByWaybillId(waybillId); advanceService.clearWaybillInfoByWaybillNo(waybillNo);
advanceDetailService.clearWaybillInfoByWaybillId(waybillId); advanceDetailService.clearWaybillInfoByWaybillId(waybillId);
trunklineWaybillOrderService.deleteByWaybillNo(waybillNo); trunklineWaybillOrderService.deleteByWaybillNo(waybillNo);

4
blade-service/logpm-trunkline/src/main/java/com/logpm/trunkline/service/impl/TrunklineAdvanceServiceImpl.java

@ -1926,7 +1926,7 @@ public class TrunklineAdvanceServiceImpl extends BaseServiceImpl<TrunklineAdvanc
} }
@Override @Override
public void clearWaybillInfoByWaybillId(Long waybillId) { public void clearWaybillInfoByWaybillNo(String waybillNo) {
baseMapper.clearWaybillInfoByWaybillId(waybillId); baseMapper.clearWaybillInfoByWaybillNo(waybillNo);
} }
} }

Loading…
Cancel
Save