dengsixing 1 месяц назад
Родитель
Сommit
7bac14e2b4

+ 4 - 0
src/main/java/com/fdkankan/contro/service/impl/RelocationInitServiceImpl.java

@@ -3,6 +3,7 @@ package com.fdkankan.contro.service.impl;
 import cn.hutool.core.collection.CollUtil;
 import cn.hutool.core.date.DateUtil;
 import cn.hutool.core.util.StrUtil;
+import com.alibaba.fastjson.JSON;
 import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
 import com.fdkankan.common.constant.CommonSuccessStatus;
@@ -72,6 +73,9 @@ public class RelocationInitServiceImpl extends ServiceImpl<IRelocationInitMapper
             }else{
                 map.put("relocationNum",relocationInit.getPanNum());
             }
+
+            log.info("---------relocationInit:{}", JSON.toJSONString(relocationInit));
+
             mqProducer.sendByWorkQueue(queueRelocationSceneInit, map);
 
             relocationInit.setNum(sx.getNum());

+ 13 - 0
src/main/java/com/fdkankan/contro/service/impl/RelocationServiceImpl.java

@@ -1,6 +1,8 @@
 package com.fdkankan.contro.service.impl;
 
 import cn.hutool.core.collection.CollUtil;
+import cn.hutool.core.io.FileUtil;
+import com.alibaba.fastjson.JSON;
 import com.alibaba.fastjson.JSONArray;
 import com.alibaba.fastjson.JSONObject;
 import com.fdkankan.contro.entity.RelocationInit;
@@ -32,4 +34,15 @@ public class RelocationServiceImpl implements IRelocationService {
         ri.setRelocationImages(imageList);
         relocationInitService.save(ri);
     }
+
+    public static void main(String[] args) {
+        String homePath = "home/";
+        JSONObject dataFdage = JSON.parseObject(FileUtil.readUtf8String("D:\\Downloads\\hhh.json"));
+        JSONArray relocationImages = dataFdage.getJSONArray("relocation_images");
+        if(CollUtil.isEmpty(relocationImages)){
+            return;
+        }
+        List<String> imageList = relocationImages.toJavaList(String.class).stream().map(v -> homePath + v).collect(Collectors.toList());
+        System.out.println(imageList);
+    }
 }