From e5ec5194e19e3486e60e29bd1e17fd4b8770ad66 Mon Sep 17 00:00:00 2001 From: lvleigang <957075182@qq.com> Date: Tue, 27 Aug 2024 09:14:28 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BB=9F=E4=B8=80GrpU8=E6=9F=A5=E8=AF=A2?= =?UTF-8?q?=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../impl/AcctVouchInfoServiceImpl.java | 3 +- .../frame/grpU8/service/IGrpU8Service.java | 8 +++ .../grpU8/service/impl/GrpU8ServiceImpl.java | 71 +++++++++++++++++++ 3 files changed, 81 insertions(+), 1 deletion(-) create mode 100644 service/src/main/java/com/hzya/frame/grpU8/service/IGrpU8Service.java create mode 100644 service/src/main/java/com/hzya/frame/grpU8/service/impl/GrpU8ServiceImpl.java diff --git a/service/src/main/java/com/hzya/frame/grpU8/acctVouchInfo/service/impl/AcctVouchInfoServiceImpl.java b/service/src/main/java/com/hzya/frame/grpU8/acctVouchInfo/service/impl/AcctVouchInfoServiceImpl.java index b639c516..808374fd 100644 --- a/service/src/main/java/com/hzya/frame/grpU8/acctVouchInfo/service/impl/AcctVouchInfoServiceImpl.java +++ b/service/src/main/java/com/hzya/frame/grpU8/acctVouchInfo/service/impl/AcctVouchInfoServiceImpl.java @@ -71,7 +71,8 @@ public class AcctVouchInfoServiceImpl extends BaseService T getData(String key, JSONObject jsonObject, Class clz) { + if (checkStr(jsonObject.getString(key)) ) { + return jsonObject.getJSONObject(key).toJavaObject(clz); + } + return null; + } + /** + * @param str + * @return void + * @Author lvleigang + * @Description 校验字符串 + * @Date 11:41 上午 2022/12/7 + **/ + protected Boolean checkStr(String str) { + Boolean flag = true; + if (str == null || "".equals(str)) { + flag = false; + } + return flag; + } +}