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