Browse Source

供应商项目试用,第一阶段反馈问题处理。完成

wanyuan 10 months ago
parent
commit
099147655d

+ 0 - 4
src/main/java/com/kingtom/shengtai/api/controller/SrmSupplierController.java

@@ -207,10 +207,6 @@ public class SrmSupplierController{
             List<String> images = Arrays.asList(dto.getImageStr().split(CommonConst.COMMA_STRING));
             convert.setImage(JsonUtils.toJson(images));
         }
-        if(StringUtils.isNotEmpty(dto.getProductStr())){
-            List<String> products = Arrays.asList(dto.getProductStr().split(CommonConst.COMMA_STRING));
-            convert.setProduct(JsonUtils.toJson(products));
-        }
         if(StringUtils.isNotEmpty(dto.getCertificatesStr())){
             List<String> certificates = Arrays.asList(dto.getCertificatesStr().split(CommonConst.COMMA_STRING));
             convert.setCertificates(JsonUtils.toJson(certificates));

+ 1 - 5
src/main/java/com/kingtom/shengtai/api/model/SrmSupplierDTO.java

@@ -95,11 +95,7 @@ public class SrmSupplierDTO{
      */
     @Schema(description = "图片集合字符串,多个用逗号隔开")
     private String imageStr;
-    /**
-     * 兼容移动端修改供应商信息接口。
-     */
-    @Schema(description = "产品集合字符串,多个用逗号隔开")
-    private String productStr;
+
     /**
      * 兼容移动端修改供应商信息接口。
      */

+ 3 - 7
src/main/java/com/kingtom/shengtai/app/affair/service/SupplierJoinHandler.java

@@ -128,11 +128,7 @@ public class SupplierJoinHandler extends AbstractAffairOneHandler{
         supplier.setPhone(data.getPhone());
         supplier.setAddress(data.getAddress());
         //supplier.setType(data.getType());
-        List<String> productIds = new ArrayList<>();
-        if(StringUtils.isNotEmpty(data.getProduct())){
-            productIds.addAll(Arrays.asList(data.getProduct().split(CommonConst.COMMA_STRING)));
-        }
-        supplier.setProduct(JsonUtils.toJson(productIds));
+        supplier.setProduct(JsonUtils.toJson(data.getProduct()));
         List<String> imageIds = new ArrayList<>();
         if(StringUtils.isNotEmpty(data.getImage())){
             imageIds.addAll(Arrays.asList(data.getImage().split(CommonConst.COMMA_STRING)));
@@ -201,9 +197,9 @@ public class SupplierJoinHandler extends AbstractAffairOneHandler{
         private String type;
 
         /**
-         * 优势产品,多个用逗号隔开
+         * 产品
          */
-        private String product;
+        private List<String> product;
 
         /**
          * ,多个用逗号隔开