|
@@ -37,6 +37,7 @@ import com.fs.core.config.WxMaConfiguration;
|
|
|
import com.fs.core.config.WxPayProperties;
|
|
import com.fs.core.config.WxPayProperties;
|
|
|
import com.fs.core.utils.OrderCodeUtils;
|
|
import com.fs.core.utils.OrderCodeUtils;
|
|
|
import com.fs.course.dto.FsOrderDeliveryNoteDTO;
|
|
import com.fs.course.dto.FsOrderDeliveryNoteDTO;
|
|
|
|
|
+import com.fs.course.mapper.FsUserCompanyUserMapper;
|
|
|
import com.fs.erp.domain.*;
|
|
import com.fs.erp.domain.*;
|
|
|
import com.fs.erp.dto.*;
|
|
import com.fs.erp.dto.*;
|
|
|
import com.fs.erp.mapper.FsErpFinishPushMapper;
|
|
import com.fs.erp.mapper.FsErpFinishPushMapper;
|
|
@@ -631,15 +632,19 @@ public class FsStoreOrderScrmServiceImpl implements IFsStoreOrderScrmService {
|
|
|
//组合数据
|
|
//组合数据
|
|
|
FsStoreOrderScrm storeOrder = new FsStoreOrderScrm();
|
|
FsStoreOrderScrm storeOrder = new FsStoreOrderScrm();
|
|
|
storeOrder.setStoreHouseCode("CK01");
|
|
storeOrder.setStoreHouseCode("CK01");
|
|
|
- storeOrder.setCompanyId(param.getCompanyId());
|
|
|
|
|
- storeOrder.setCompanyUserId(param.getCompanyUserId());
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
String json = configService.selectConfigByKey("store.config");
|
|
String json = configService.selectConfigByKey("store.config");
|
|
|
StoreConfig config= JSONUtil.toBean(json, StoreConfig.class);
|
|
StoreConfig config= JSONUtil.toBean(json, StoreConfig.class);
|
|
|
|
|
|
|
|
//绑定销售
|
|
//绑定销售
|
|
|
FsUserScrm fsuser= userService.selectFsUserById(userId);
|
|
FsUserScrm fsuser= userService.selectFsUserById(userId);
|
|
|
|
|
+
|
|
|
|
|
+ if(ObjectUtil.isEmpty(param.getCompanyId())|| ObjectUtil.isEmpty(param.getUseIntegral())){
|
|
|
|
|
+ storeOrder.setCompanyId(fsuser.getCompanyId());
|
|
|
|
|
+ storeOrder.setCompanyUserId(fsuser.getCompanyUserId());
|
|
|
|
|
+ }else{
|
|
|
|
|
+ storeOrder.setCompanyId(param.getCompanyId());
|
|
|
|
|
+ storeOrder.setCompanyUserId(param.getCompanyUserId());
|
|
|
|
|
+ }
|
|
|
if(ObjectUtil.isNotEmpty(config.getOrderAttribution())
|
|
if(ObjectUtil.isNotEmpty(config.getOrderAttribution())
|
|
|
&&config.getOrderAttribution().equals(1)){
|
|
&&config.getOrderAttribution().equals(1)){
|
|
|
CompanyUserUser map=new CompanyUserUser();
|
|
CompanyUserUser map=new CompanyUserUser();
|