From c245c39ff88c0cdcfde4435e8a10e7c2a018f28f Mon Sep 17 00:00:00 2001
From: YYC <1833023622@qq.com>
Date: 星期一, 30 十二月 2024 16:07:44 +0800
Subject: [PATCH] 熏蒸备案新页面

---
 src/main/java/com/fzzy/otherview/gd2022/pr/GDApi9201PR.java |   16 ++++++++++++++--
 1 files changed, 14 insertions(+), 2 deletions(-)

diff --git a/src/main/java/com/fzzy/otherview/gd2022/pr/GDApi9201PR.java b/src/main/java/com/fzzy/otherview/gd2022/pr/GDApi9201PR.java
index 159301e..db47498 100644
--- a/src/main/java/com/fzzy/otherview/gd2022/pr/GDApi9201PR.java
+++ b/src/main/java/com/fzzy/otherview/gd2022/pr/GDApi9201PR.java
@@ -1,6 +1,8 @@
 package com.fzzy.otherview.gd2022.pr;
 
 
+import com.alibaba.fastjson.JSONArray;
+import com.alibaba.fastjson2.JSON;
 import com.bstek.dorado.annotation.DataProvider;
 import com.bstek.dorado.annotation.DataResolver;
 import com.bstek.dorado.annotation.Expose;
@@ -15,6 +17,9 @@
 import com.fzzy.api.service.ApiRemoteService;
 import com.fzzy.api.utils.ContextUtil;
 import com.fzzy.api.view.repository.Api9201Rep;
+import com.fzzy.push.gd2022.dto.Gd2022Api1023Dtl;
+import com.fzzy.push.gd2022.dto.Gd2022Api1023People;
+import com.fzzy.push.gd2022.dto.Gd2022Api1023Way;
 import org.apache.commons.lang.StringUtils;
 import org.springframework.beans.BeanUtils;
 import org.springframework.beans.factory.annotation.Autowired;
@@ -64,6 +69,12 @@
         if (null == param) {
             org.springframework.data.domain.Page<Api9201> japPage = api9201Rep.findAll(pageable);
             page.setEntityCount((int) japPage.getTotalElements());
+
+            for (Api9201 api9201 : japPage.getContent()) {
+                api9201.setDtls(JSONArray.parseArray(api9201.getDtl(), Gd2022Api1023Dtl.class));
+                api9201.setPeoples(JSONArray.parseArray(api9201.getPeople(), Gd2022Api1023People.class));
+                api9201.setWays(JSONArray.parseArray(api9201.getWay(), Gd2022Api1023Way.class));
+            }
             page.setEntities(japPage.getContent());
 
             return;
@@ -114,9 +125,10 @@
         // 鎵嬪姩灏哾oradoEntity瀵硅薄杞崲涓烘爣鍑咮ean瀵硅薄
         Api9201 data = new Api9201();
         BeanUtils.copyProperties(entity, data);
-
+        data.setDtl(JSON.toJSONString(data.getDtls()));
+        data.setPeople(JSON.toJSONString(data.getPeoples()));
+        data.setWay(JSON.toJSONString(data.getWays()));
         data.setKqdm(data.getKqdm().trim());
-
         api9201Rep.save(data);
     }
 

--
Gitblit v1.9.3