diff --git a/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisWaybillServiceImpl.java b/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisWaybillServiceImpl.java index e3a53721d..6fa0916e2 100644 --- a/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisWaybillServiceImpl.java +++ b/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisWaybillServiceImpl.java @@ -1304,7 +1304,7 @@ public class EmisWaybillServiceImpl extends EmisBaseService implements IEmisWayb } // 同时修改网点为取件员所在的网点 - SysUser sysUser = getEmisStaffByCode(emisWaybillOld.getTakePieceEmployeeCode()); + SysUser sysUser = getEmisStaffByCode(emisWaybill.getTakePieceEmployeeCode()); emisWaybill.setSendSiteCode(sysUser.getOwnerSiteCode()); emisWaybill.setBillCode(emisWaybillOld.getBillCode()); diff --git a/emis-biz/src/main/resources/mapper/EmisWaybillMapper.xml b/emis-biz/src/main/resources/mapper/EmisWaybillMapper.xml index 239197548..1cebbadd1 100644 --- a/emis-biz/src/main/resources/mapper/EmisWaybillMapper.xml +++ b/emis-biz/src/main/resources/mapper/EmisWaybillMapper.xml @@ -2631,7 +2631,8 @@ update emis_waybill set - take_piece_employee_code = #{takePieceEmployeeCode},send_site_code=#{sendSiteCode} + take_piece_employee_code = #{takePieceEmployeeCode}, + send_site_code = #{sendSiteCode} ,update_by = #{updateBy} ,update_site = #{updateSite} where order_sn=#{orderSn}