diff --git a/buildpackage/src/main/java/com/hzya/frame/plugin/lets/plugin/adjust/AdjustInWYJPluginInitializer.java b/buildpackage/src/main/java/com/hzya/frame/plugin/lets/plugin/adjust/AdjustInWYJPluginInitializer.java index e1a8d2d2..23a77e13 100644 --- a/buildpackage/src/main/java/com/hzya/frame/plugin/lets/plugin/adjust/AdjustInWYJPluginInitializer.java +++ b/buildpackage/src/main/java/com/hzya/frame/plugin/lets/plugin/adjust/AdjustInWYJPluginInitializer.java @@ -10,6 +10,7 @@ import com.hzya.frame.base.PluginBaseEntity; import com.hzya.frame.plugin.lets.constant.OverallConstant; import com.hzya.frame.plugin.lets.constant.ProfilesActiveConstant; import com.hzya.frame.plugin.lets.dao.IBdRdclDao; +import com.hzya.frame.plugin.lets.entity.BdDefdocEntity; import com.hzya.frame.plugin.lets.ofsvo.QueryOfsAdjustOrderRequestVO; import com.hzya.frame.plugin.lets.ofsvo.QueryOfsSoSaleOutVo; import com.hzya.frame.plugin.lets.ofsvo.QueryOfsStockinOrderRequestVO; @@ -381,6 +382,13 @@ public class AdjustInWYJPluginInitializer extends PluginBaseEntity { parentvo.setDauditdate(StringUtils.substring(modify, 0, 10)); //cdispatcherid--收发类别 parentvo.setCdispatcherid("0107"); + //ccustomerid 客户 + String s = locateCust(ofsHeader.getFacilityCode()); + if (s == null) { + Assert.state(false, "根据仓库编码:{},查询客商为空,请维WYTZRKYSGX档案。", ofsHeader.getFacilityCode()); + } + parentvo.setCcustomerid(s); + //子表 List childrenvo = new ArrayList<>(); @@ -561,4 +569,19 @@ public class AdjustInWYJPluginInitializer extends PluginBaseEntity { List data = res.getData(); return data; } + + + /** + * 根据自定义项定位店铺 + */ + public String locateCust(String cwarehouseid) { + List defdocEntityList = queryU8CEntityUtil.queryBdDefDocByListCode("WYTZRKYSGX"); + + for (BdDefdocEntity bdDefdocEntity : defdocEntityList) { + if (cwarehouseid.equals(bdDefdocEntity.getDoccode())) { + return bdDefdocEntity.getDocname(); + } + } + return null; + } } diff --git a/buildpackage/src/main/java/com/hzya/frame/plugin/lets/u8cdto/GeneralBillVO_4IDto.java b/buildpackage/src/main/java/com/hzya/frame/plugin/lets/u8cdto/GeneralBillVO_4IDto.java index 1526cf1b..95fff26c 100644 --- a/buildpackage/src/main/java/com/hzya/frame/plugin/lets/u8cdto/GeneralBillVO_4IDto.java +++ b/buildpackage/src/main/java/com/hzya/frame/plugin/lets/u8cdto/GeneralBillVO_4IDto.java @@ -36,6 +36,7 @@ public class GeneralBillVO_4IDto { private String clastmodiid; private String vnote; private String dauditdate;//签字日期 + private String ccustomerid;//客户 private String vuserdef19;//自定义项19--->ofs调整单号 private String vuserdef20;//自定义项20