Browse Source

修改个人物料库绑定错误

chenw 7 years ago
parent
commit
6299b9ad53

+ 6 - 5
applications/document/document-server/src/main/java/com/usoftchina/saas/document/service/impl/ProductServiceImpl.java

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

+ 1 - 1
applications/transfers/mall-api/src/main/java/com/usoftchina/saas/inquiry/api/PublicProductApi.java

@@ -15,6 +15,6 @@ public interface PublicProductApi {
     @PostMapping("/produser")
     @PostMapping("/produser")
     void updateProdSaler(@RequestParam("data") String data);
     void updateProdSaler(@RequestParam("data") String data);
 
 
-    @PostMapping("//produser/quit")
+    @PostMapping("/produser/quit")
     void uploadProductSalerForCancel(@RequestParam("data") String data);
     void uploadProductSalerForCancel(@RequestParam("data") String data);
 }
 }