|
@@ -110,7 +110,6 @@ public class OrderServiceImpl extends ServiceImpl<OrderBaseMapper, OrderBase> im
|
|
|
// 省市区单独处理
|
|
|
// shPositionTopt(orderBase);
|
|
|
publicService.installOrderSSQJ(orderBase);
|
|
|
- publicService.installOrderSSQJ(orderBase);
|
|
|
// 派工方式,新创建订单时 azren 名称不为空时为手动派工 (dispatch_flag派工方式 A=自动派工 B=手动派工)
|
|
|
if (StringUtils.isNotEmpty(orderBase.getDispatchFlag())){
|
|
|
orderBase.setDispatchFlag("B");
|
|
@@ -159,17 +158,17 @@ public class OrderServiceImpl extends ServiceImpl<OrderBaseMapper, OrderBase> im
|
|
|
if (StringUtils.isNotEmpty(item.getAzwdno()) && item.getAzwdno().equals(orderBase.getReceWebsitId())) {
|
|
|
orderBase.setReceWebsitId(orderBase.getWebsitId());
|
|
|
orderBase.setReceWebsitName(orderBase.getWebsitName());
|
|
|
- // 结算主体
|
|
|
- orderBase.setBrandId(websitFWS.getBrandId());
|
|
|
- orderBase.setBrandName(websitFWS.getBrandName());
|
|
|
+ // 结算主体 销售网点对应的接算主休息
|
|
|
+ // orderBase.setBrandId(websitFWS.getBrandId());
|
|
|
+ // orderBase.setBrandName(websitFWS.getBrandName());
|
|
|
|
|
|
} else {
|
|
|
websitFWS = publicService.shshwdToptshwd(orderBase.getReceWebsitId(), orderBase);
|
|
|
orderBase.setReceWebsitId(websitFWS.getWebsitId());
|
|
|
orderBase.setReceWebsitName(websitFWS.getWdmc());
|
|
|
// 结算主体
|
|
|
- orderBase.setBrandId(websitFWS.getBrandId());
|
|
|
- orderBase.setBrandName(websitFWS.getBrandName());
|
|
|
+ // orderBase.setBrandId(websitFWS.getBrandId());
|
|
|
+ // orderBase.setBrandName(websitFWS.getBrandName());
|
|
|
}
|
|
|
// 创建网点处理
|
|
|
if (StringUtils.isNotEmpty(item.getAzwdno()) && item.getAzwdno().equals(orderBase.getCreateWebsitId())) {
|
|
@@ -184,6 +183,10 @@ public class OrderServiceImpl extends ServiceImpl<OrderBaseMapper, OrderBase> im
|
|
|
websitFWS = publicService.shxswdToptxswd(orderBase.getSaleWebsitId(), orderBase);
|
|
|
orderBase.setSaleWebsitId(websitFWS.getWebsitId());
|
|
|
orderBase.setSaleWebsitName(websitFWS.getWdmc());
|
|
|
+ // 结算主体 销售网点对应的接算主休息
|
|
|
+ orderBase.setBrandId(websitFWS.getBrandId());
|
|
|
+ orderBase.setBrandName(websitFWS.getBrandName());
|
|
|
+
|
|
|
// 这里为商户的系统网点编号
|
|
|
orderBase.setSaleWebsitSysNumber(websitFWS.getBrandSysWebsitNumber());
|
|
|
}
|
|
@@ -476,11 +479,14 @@ public class OrderServiceImpl extends ServiceImpl<OrderBaseMapper, OrderBase> im
|
|
|
|
|
|
// 结算主体
|
|
|
// (wxwdno、xjwdno)维修网点与派下级网点同时为空时 (cjwdno、xswdno)创建网点与销售网点都有值
|
|
|
- if (StringUtils.isNotEmpty(orderBase.getWebsitId())){
|
|
|
+ /*if (StringUtils.isNotEmpty(orderBase.getWebsitId())){
|
|
|
websitFWS = publicService.shshwdToptshwd(orderBase.getWebsitId(),orderBase);
|
|
|
} else {
|
|
|
websitFWS = publicService.shxswdToptxswd(orderBase.getSaleWebsitId(),orderBase);
|
|
|
- }
|
|
|
+ }*/
|
|
|
+
|
|
|
+ websitFWS = publicService.shxswdToptxswd(orderBase.getSaleWebsitId(),orderBase);
|
|
|
+
|
|
|
orderBase.setBrandId(websitFWS.getBrandId());
|
|
|
orderBase.setBrandName(websitFWS.getBrandName());
|
|
|
orderBase.setGroupCompanyId(websitFWS.getGroupCompanyId());
|
|
@@ -552,11 +558,12 @@ public class OrderServiceImpl extends ServiceImpl<OrderBaseMapper, OrderBase> im
|
|
|
|
|
|
// 结算主体
|
|
|
// (wxwdno、xjwdno)维修网点与派下级网点同时为空时 (cjwdno、xswdno)创建网点与销售网点都有值
|
|
|
- if (StringUtils.isNotEmpty(orderBase.getWebsitId())){
|
|
|
+ /*if (StringUtils.isNotEmpty(orderBase.getWebsitId())){
|
|
|
websitFWS = publicService.shshwdToptshwd(orderBase.getWebsitId(),orderBase);
|
|
|
} else {
|
|
|
websitFWS = publicService.shxswdToptxswd(orderBase.getSaleWebsitId(),orderBase);
|
|
|
- }
|
|
|
+ }*/
|
|
|
+ websitFWS = publicService.shxswdToptxswd(orderBase.getSaleWebsitId(),orderBase);
|
|
|
orderBase.setBrandId(websitFWS.getBrandId());
|
|
|
orderBase.setBrandName(websitFWS.getBrandName());
|
|
|
orderBase.setGroupCompanyId(websitFWS.getGroupCompanyId());
|