|
|
@@ -1,5 +1,6 @@
|
|
|
package com.usoftchina.saas.document.service.impl;
|
|
|
|
|
|
+import com.alibaba.fastjson.JSON;
|
|
|
import com.alibaba.fastjson.JSONArray;
|
|
|
import com.alibaba.fastjson.JSONObject;
|
|
|
import com.github.pagehelper.PageHelper;
|
|
|
@@ -837,16 +838,16 @@ public class ProductServiceImpl extends CommonBaseServiceImpl<ProductMapper, Pro
|
|
|
public void createProdSaler(ProductSalerDTO productSalerDTO){
|
|
|
Long enUU = companyApi.getCompanyById(BaseContextHolder.getCompanyId()).getData().getUu();
|
|
|
Long userUU = accountApi.getAccountById(BaseContextHolder.getUserId()).getData().getUu();
|
|
|
- ProductSalerUploadDTO productSalerUploadDTO = new ProductSalerUploadDTO(productSalerDTO.getProdId(), productSalerDTO.getProdCode(), enUU, userUU);
|
|
|
- List<ProductSalerDTO> productSalerDTOList = new ArrayList<ProductSalerDTO>();
|
|
|
- productSalerDTOList.add(productSalerDTO);
|
|
|
+ ProductSalerUploadDTO productSalerUploadDTO = new ProductSalerUploadDTO(productSalerDTO.getProdId(), productSalerDTO.getProdCode(), userUU, enUU);
|
|
|
+ List<ProductSalerUploadDTO> productSalerDTOList = new ArrayList<ProductSalerUploadDTO>();
|
|
|
+ productSalerDTOList.add(productSalerUploadDTO);
|
|
|
if (productSalerDTO.getOperate() == 0){
|
|
|
//解绑
|
|
|
- publicProductApi.uploadProductSalerForCancel(JsonUtils.toJsonString(productSalerDTOList));
|
|
|
+ publicProductApi.uploadProductSalerForCancel(JSON.toJSONString(productSalerDTOList));
|
|
|
productSalerMapper.unbind(productSalerDTO.getProdId(), BaseContextHolder.getUserId(), BaseContextHolder.getCompanyId());
|
|
|
}else if (productSalerDTO.getOperate() == 1){
|
|
|
//绑定
|
|
|
- publicProductApi.updateProdSaler(JsonUtils.toJsonString(productSalerDTOList));
|
|
|
+ publicProductApi.updateProdSaler(JSON.toJSONString((productSalerDTOList)));
|
|
|
productSalerMapper.bind(productSalerDTO.getProdId(), BaseContextHolder.getUserId(), BaseContextHolder.getCompanyId());
|
|
|
}
|
|
|
}
|