|
@@ -29,6 +29,7 @@ import org.apache.commons.collections4.CollectionUtils;
|
|
|
import org.apache.commons.lang3.StringUtils;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
|
+import org.springframework.web.bind.annotation.RequestParam;
|
|
|
|
|
|
import java.math.BigDecimal;
|
|
|
import java.util.ArrayList;
|
|
@@ -70,7 +71,7 @@ public class OrderBaseExcelLogic {
|
|
|
* @param rows
|
|
|
*/
|
|
|
@Transactional
|
|
|
- public void importOrder(List<Object> rows){
|
|
|
+ public void importOrder(List<Object> rows,String createWebsitId, String createWebsitName){
|
|
|
AdminUserCom adminUser = commonLogic.getAdminUser();
|
|
|
//品牌map
|
|
|
Map<String, Brand> brandMap = sysDictCompanyLogic.brandMapOfName(adminUser.getCompanyWechatId());
|
|
@@ -320,8 +321,8 @@ public class OrderBaseExcelLogic {
|
|
|
pgOrderBase.setSource(source);
|
|
|
pgOrderBase.setOrderChannelId(orderChannelDict.getDictCode());
|
|
|
pgOrderBase.setOrderChannelText(orderChannelDict.getDictValue());
|
|
|
- pgOrderBase.setCreateWebsitId(adminUser.getAdminWebsit().getWebsitId());
|
|
|
- pgOrderBase.setCreateWebsitName(adminUser.getAdminWebsit().getName());
|
|
|
+ pgOrderBase.setCreateWebsitId(createWebsitId);
|
|
|
+ pgOrderBase.setCreateWebsitName(createWebsitName);
|
|
|
if(importBaseStatusEnum != null){
|
|
|
pgOrderBase.setOrderStatus(importBaseStatusEnum.getKey());
|
|
|
pgOrderBase.setOrderStatusText(importBaseStatusEnum.getRemark());
|
|
@@ -432,7 +433,7 @@ public class OrderBaseExcelLogic {
|
|
|
* 导入工单2
|
|
|
* @param rows
|
|
|
*/
|
|
|
- public void importOrder2(List<Object> rows){
|
|
|
+ public void importOrder2(List<Object> rows,String createWebsitId, String createWebsitName){
|
|
|
AdminUserCom adminUser = commonLogic.getAdminUser();
|
|
|
//品牌map
|
|
|
Map<String, Brand> brandMap = sysDictCompanyLogic.brandMapOfName(adminUser.getCompanyWechatId());
|
|
@@ -661,8 +662,8 @@ public class OrderBaseExcelLogic {
|
|
|
pgOrderBase.setSource("导入");
|
|
|
pgOrderBase.setOrderChannelId(orderChannelDict.getDictCode());
|
|
|
pgOrderBase.setOrderChannelText(orderChannelDict.getDictValue());
|
|
|
- pgOrderBase.setCreateWebsitId(adminUser.getAdminWebsit().getWebsitId());
|
|
|
- pgOrderBase.setCreateWebsitName(adminUser.getAdminWebsit().getName());
|
|
|
+ pgOrderBase.setCreateWebsitId(createWebsitId);
|
|
|
+ pgOrderBase.setCreateWebsitName(createWebsitName);
|
|
|
if(importBaseStatusEnum != null){
|
|
|
pgOrderBase.setOrderStatus(importBaseStatusEnum.getKey());
|
|
|
pgOrderBase.setOrderStatusText(importBaseStatusEnum.getRemark());
|