From fd33b1408f39e30fcfee037468ace9050e27b739 Mon Sep 17 00:00:00 2001 From: YYC <1833023622@qq.com> Date: 星期五, 16 五月 2025 18:20:32 +0800 Subject: [PATCH] 熏蒸备案调整 --- src/main/java/com/fzzy/otherview/gd2022/pr/GDApi9201PR.java | 25 +++++++++++++++++++++---- 1 files changed, 21 insertions(+), 4 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..2c23f9c 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; @@ -99,6 +110,11 @@ org.springframework.data.domain.Page<Api9201> japPage = api9201Rep.findAll(specification, 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()); } @@ -114,9 +130,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); } @@ -200,7 +217,7 @@ result += responseDto.toString(); if (responseDto.getSuccess() == 0) { if (Constant.CZBZ_I.equals(d.getCzbz())) { - api9201Rep.updateStatus(data.getDwdm(), Constant.CZBZ_U); + api9201Rep.updateStatus(data.getTbrq(), Constant.CZBZ_U); } } } @@ -228,7 +245,7 @@ for (Api9201 data : items) { if (Constant.CZBZ_I.equals(data.getCzbz())) { //鏇存柊鐘舵�� - api9201Rep.updateStatus(data.getDwdm(), Constant.CZBZ_U); + api9201Rep.updateStatus(data.getTbrq(), Constant.CZBZ_U); } } } -- Gitblit v1.9.3