|
|
@ -6553,7 +6553,7 @@ public class BusSalesOrderService extends MybatisBaseService<BusSalesOrderMapper |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
public ResultBean rePublishSaleOrder(String saleOrderSid) throws InvocationTargetException, IllegalAccessException { |
|
|
|
public ResultBean rePublishSaleOrder(String saleOrderSid, String customerSid, String customerName, String customerMobile) throws InvocationTargetException, IllegalAccessException { |
|
|
|
ResultBean rb = ResultBean.fireFail(); |
|
|
|
String newSalesOrderSid = ""; |
|
|
|
boolean saleOrderSave = false; |
|
|
@ -6578,6 +6578,16 @@ public class BusSalesOrderService extends MybatisBaseService<BusSalesOrderMapper |
|
|
|
newSalesOrder.setContractNo(null); |
|
|
|
newSalesOrder.setCreateTime(createTime); |
|
|
|
newSalesOrder.setModifyTime(modifyTime); |
|
|
|
if(StringUtils.isNotBlank(customerSid)){ |
|
|
|
newSalesOrder.setCustomerSid(customerSid); |
|
|
|
newSalesOrder.setCustomerName(customerName); |
|
|
|
newSalesOrder.setMobile(customerMobile); |
|
|
|
ResultBean<CrmCustomerTempVo> crmCustomerTempVoResultBean = crmCustomerTempFeign.fetchSid(customerSid); |
|
|
|
if(crmCustomerTempVoResultBean.getData() != null){ |
|
|
|
newSalesOrder.setCustomerClass(crmCustomerTempVoResultBean.getData().getCustomerClass()); |
|
|
|
newSalesOrder.setCustomerClassKey(crmCustomerTempVoResultBean.getData().getCustomerClassKey()); |
|
|
|
} |
|
|
|
} |
|
|
|
saleOrderSave = this.save(newSalesOrder); |
|
|
|
} |
|
|
|
//根据销售订单sid 复制销售订单-订金信息
|
|
|
|