Browse Source

供应商合作信息,调整product字段的前后端交互数据格式为字符串数组

wanyuan 9 months ago
parent
commit
ec9cbd7987

+ 2 - 0
src/main/java/com/kingtom/shengtai/api/mapper/SrmMapper.java

@@ -49,12 +49,14 @@ public interface SrmMapper{
     @Mapping(target = "gmtModified", dateFormat = "yyyy-MM-dd HH:mm:ss")
     @Mapping(target = "ext3", qualifiedByName = "mapToString")
     @Mapping(target = "time",  dateFormat = "yyyy-MM-dd")
+    @Mapping(target = "product", qualifiedByName = "listToString")
     SrmCooperate convert(SrmCooperateDTO dto);
 
     @Mapping(target = "gmtCreate", dateFormat = "yyyy-MM-dd HH:mm:ss")
     @Mapping(target = "gmtModified", dateFormat = "yyyy-MM-dd HH:mm:ss")
     @Mapping(target = "ext3", qualifiedByName = "stringToMap")
     @Mapping(target = "time",  dateFormat = "yyyy-MM-dd")
+    @Mapping(target = "product", qualifiedByName = "stringToList")
     SrmCooperateDTO convert(SrmCooperate dto);
 
 

+ 2 - 1
src/main/java/com/kingtom/shengtai/api/model/SrmCooperateDTO.java

@@ -1,5 +1,6 @@
 package com.kingtom.shengtai.api.model;
 
+import java.util.List;
 import java.util.Map;
 
 import com.kingtom.shengtai.api.mapper.SrmMapper;
@@ -33,7 +34,7 @@ public class SrmCooperateDTO{
     private String supplierId;
 
     @Schema(description = "产品")
-    private String product;
+    private List<String> product;
 
     @Schema(description = "内容")
     private String content;