ソースを参照

1、数据处理

lqh 1 年間 前
コミット
207b57fdc2

+ 17 - 1
hx-customer/src/main/java/com/fjhx/customer/entity/xiaoman/vo/CustomerInfoVo.java

@@ -223,7 +223,7 @@ public class CustomerInfoVo {
         private String post;
 
         @JsonProperty("image_list")
-        private List<String> imageList;
+        private List<ImageInfo> imageList;
 
         @JsonProperty("contact")
         private List<String> contact;
@@ -239,5 +239,21 @@ public class CustomerInfoVo {
 
     }
 
+    @Data
+    public static class ImageInfo {
+        @JsonProperty("file_id")
+        private long fileId;
+
+        @JsonProperty("file_name")
+        private String fileName;
+
+        @JsonProperty("file_size")
+        private String fileSize;
 
+        @JsonProperty("file_path")
+        private String filePath;
+
+        @JsonProperty("file_preview_url")
+        private String filePreviewUrl;
+    }
 }

+ 0 - 3
hx-customer/src/main/java/com/fjhx/customer/service/xiaoman/impl/XiaomanCustomerServiceImpl.java

@@ -84,7 +84,6 @@ public class XiaomanCustomerServiceImpl extends ServiceImpl<XiaomanCustomerMappe
     @Transactional
     public void handleSaveOrUpdate(List<CustomerApiVo> customerApiVoList, Set<Long> allCustomer) {
         List<XiaomanCustomer> xiaomanCustomerList = new ArrayList<>(customerApiVoList);
-
         for (XiaomanCustomer customer : xiaomanCustomerList){
             if (allCustomer.contains(customer.getCompanyId())){
                 updateById(customer);
@@ -95,7 +94,6 @@ public class XiaomanCustomerServiceImpl extends ServiceImpl<XiaomanCustomerMappe
                 xiaomanCustomerInfoJson.setJson(customerDetailJson);
                 xiaomanCustomerInfoJsonService.updateById(xiaomanCustomerInfoJson);
                 //TODO 更新数据
-
                 CustomerInfoVo infoVo = HandleXiaomanData.handleDate(customerDetailJson, new TypeReference<R<CustomerInfoVo>>() {
                 });
                 System.out.println("1");
@@ -109,7 +107,6 @@ public class XiaomanCustomerServiceImpl extends ServiceImpl<XiaomanCustomerMappe
                 xiaomanCustomerInfoJsonService.save(xiaomanCustomerInfoJson);
 
                 //TODO 更新数据
-
                 CustomerInfoVo infoVo = HandleXiaomanData.handleDate(customerDetailJson, new TypeReference<R<CustomerInfoVo>>() {
                 });
                 System.out.println("2");