From 64189afdd669ff3b14a91ecd628881c975fa5081 Mon Sep 17 00:00:00 2001 From: fanghongchao <601470458@qq.com> Date: Wed, 21 Nov 2018 15:25:37 +0800 Subject: [PATCH] =?UTF-8?q?1.=E6=A0=B9=E6=8D=AE=E6=9D=A1=E4=BB=B6=E8=8E=B7?= =?UTF-8?q?=E5=8F=96=E5=BD=93=E5=89=8D=E7=94=A8=E6=88=B7=E7=9A=84UI?= =?UTF-8?q?=E8=AE=BE=E7=BD=AE=EF=BC=8C=E6=9F=A5=E8=AF=A2=E9=80=BB=E8=BE=91?= =?UTF-8?q?=E4=BF=AE=E6=94=B9=202.=E5=88=9B=E5=BB=BA=E4=BF=9D=E5=AD=98enti?= =?UTF-8?q?y=E6=97=B6=20uuid=E8=8E=B7=E5=8F=96=E5=8E=BB=E6=8E=89-=E5=B9=B6?= =?UTF-8?q?=E6=9B=B4=E6=94=B9=E4=B8=BA32=E4=BD=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../settings/UISettingsController.java | 31 +++++++------------ .../gzzn/omms/adminapi/utils/CommonUtils.java | 23 ++++++++++++++ 2 files changed, 35 insertions(+), 19 deletions(-) create mode 100644 src/main/java/com/gzzn/omms/adminapi/utils/CommonUtils.java diff --git a/src/main/java/com/gzzn/omms/adminapi/controller/settings/UISettingsController.java b/src/main/java/com/gzzn/omms/adminapi/controller/settings/UISettingsController.java index 049a4a1..87022ea 100644 --- a/src/main/java/com/gzzn/omms/adminapi/controller/settings/UISettingsController.java +++ b/src/main/java/com/gzzn/omms/adminapi/controller/settings/UISettingsController.java @@ -6,11 +6,8 @@ import io.swagger.annotations.ApiOperation; import java.util.ArrayList; import java.util.List; -import java.util.UUID; import java.util.stream.Collectors; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.util.StringUtils; import org.springframework.web.bind.annotation.GetMapping; @@ -25,6 +22,7 @@ import com.gzzn.omms.adminapi.dto.ResponseDto; import com.gzzn.omms.adminapi.dto.settings.UisettingsDto; import com.gzzn.omms.adminapi.dto.settings.convert.UisettingsConvert; import com.gzzn.omms.adminapi.service.IUserService; +import com.gzzn.omms.adminapi.utils.CommonUtils; @RestController public class UISettingsController { @@ -57,24 +55,19 @@ public class UISettingsController { @RequestParam(required=false) String envCode, @RequestParam(required=false) String groupCode) { - String uid = iUserService.getCurrentUserId(); - System.out.println(uid); - - String uname= iUserService.getCurrentUserName(); - System.out.println(uname); - List uisettingsList = new ArrayList(); - if (envCode!=null && envCode!="") { - //envCode条件 - uisettingsList = uisettingsDao.findByEnvCode(envCode); - } - if (groupCode!=null && groupCode!="") { - //groupCode条件 - uisettingsList = uisettingsDao.findByGroupCode(groupCode); - } - if((envCode!=null && envCode!="") && (groupCode!=null && groupCode!="")){ + if(!StringUtils.isEmpty(envCode) && !StringUtils.isEmpty(groupCode)){ //包括envCode、groupCode条件 uisettingsList = uisettingsDao.findByEnvCodeAndGroupCode(envCode,groupCode); + }else{ + if (!StringUtils.isEmpty(envCode) && StringUtils.isEmpty(groupCode)) { + //envCode条件 + uisettingsList = uisettingsDao.findByEnvCode(envCode); + } + if (StringUtils.isEmpty(envCode) && !StringUtils.isEmpty(groupCode)) { + //groupCode条件 + uisettingsList = uisettingsDao.findByGroupCode(groupCode); + } } //转换dto @@ -101,7 +94,7 @@ public class UISettingsController { if(StringUtils.isEmpty(uisettings.getId())) { - uisettings.setId(UUID.randomUUID().toString()); //uuid自动生成 + uisettings.setId(CommonUtils.getUUID32()); //uuid自动生成 } uisettings = uisettingsDao.save(uisettings); diff --git a/src/main/java/com/gzzn/omms/adminapi/utils/CommonUtils.java b/src/main/java/com/gzzn/omms/adminapi/utils/CommonUtils.java new file mode 100644 index 0000000..f01cc9c --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/utils/CommonUtils.java @@ -0,0 +1,23 @@ +package com.gzzn.omms.adminapi.utils; + +import java.util.UUID; +/** + * @author gln + * @Description: 数据中心实例 + * @date 2018年5月15日 + */ +public class CommonUtils { + //获取uuid + public static String getUUID32(){ + String uuid = UUID.randomUUID().toString().replace("-", "").toLowerCase(); + return uuid; + } + + //字符串转整数 + public static Integer strToInt(String tempStr) { + if(tempStr!=""&&tempStr!=null) { + return Integer.parseInt(tempStr); + } + return 0; + } +}