From be8545029b0dfc76a7b74c57098d74672bbdaf95 Mon Sep 17 00:00:00 2001 From: puzhibing <393733352@qq.com> Date: 星期一, 04 十二月 2023 14:15:46 +0800 Subject: [PATCH] 更新 --- UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/UserInfoServiceImpl.java | 28 ++++++++++++++++++++-------- 1 files changed, 20 insertions(+), 8 deletions(-) diff --git a/UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/UserInfoServiceImpl.java b/UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/UserInfoServiceImpl.java index 9e2f499..dc8f36b 100644 --- a/UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/UserInfoServiceImpl.java +++ b/UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/UserInfoServiceImpl.java @@ -422,10 +422,18 @@ Date date = new Date(); for(Map<String, Object> map : query){ Double lavePrice = Double.valueOf(map.get("lavePrice").toString()); - String startTime = map.get("startTime").toString(); - String endTime = map.get("endTime").toString(); - map.put("startTime", DateUtil.conversionFormat(language, startTime)); - map.put("endTime", DateUtil.conversionFormat(language, endTime)); + String startTime = ""; + String endTime = ""; + if(null != map.get("startTime")){ + startTime = map.get("startTime").toString(); + map.put("startTime", DateUtil.conversionFormat(language, startTime)); + startTime = DateUtil.conversionFormat(language, startTime); + } + if(null != map.get("endTime")){ + endTime = map.get("endTime").toString(); + map.put("endTime", DateUtil.conversionFormat(language, endTime)); + endTime = DateUtil.conversionFormat(language, endTime); + } int num = 0; for(int i = Integer.valueOf(String.valueOf(map.get("totalNum"))); i > 0; i--){ //判断当前优惠券金额是否大于可发放剩余总金额 @@ -1393,8 +1401,10 @@ @Override public Map<String, Object> queryUserInfo(Integer language, Integer uid) throws Exception { Map<String, Object> map = userInfoMapper.queryUserInfo(uid, null); - String birthday = map.get("birthday").toString(); - map.put("birthday", DateUtil.conversionFormat(language, birthday)); + if(null != map.get("birthday")){ + String birthday = map.get("birthday").toString(); + map.put("birthday", DateUtil.conversionFormat(language, birthday)); + } return map; } @@ -1408,8 +1418,10 @@ @Override public Map<String, Object> queryUser(Integer language, String phone) throws Exception { Map<String, Object> map = userInfoMapper.queryUserInfo(null, phone); - String birthday = map.get("birthday").toString(); - map.put("birthday", DateUtil.conversionFormat(language, birthday)); + if(null != map.get("birthday")){ + String birthday = map.get("birthday").toString(); + map.put("birthday", DateUtil.conversionFormat(language, birthday)); + } return map; } -- Gitblit v1.7.1