diff --git a/device/src/main/java/com/njcn/gather/device/device/util/DeviceUtil.java b/device/src/main/java/com/njcn/gather/device/device/util/DeviceUtil.java index bd438fe0..9a6fba40 100644 --- a/device/src/main/java/com/njcn/gather/device/device/util/DeviceUtil.java +++ b/device/src/main/java/com/njcn/gather/device/device/util/DeviceUtil.java @@ -1,5 +1,6 @@ package com.njcn.gather.device.device.util; +import com.njcn.common.utils.sm.Sm4Utils; import com.njcn.common.utils.sm.ThreeDesUtil; import org.apache.commons.codec.binary.Base64; @@ -28,9 +29,9 @@ public class DeviceUtil { seriesTmp = ThreeDesUtil.decryptThreeDes(content); } else if (cd == 2) { //SM4加密密码 -// String secretkey = Sm4Utils.globalSecretKey; -// Sm4Utils sm4 = new Sm4Utils(secretkey); -// seriesTmp = sm4.decryptData_ECB(content); + String secretkey = Sm4Utils.globalSecretKey; + Sm4Utils sm4 = new Sm4Utils(secretkey); + seriesTmp = sm4.decryptData_ECB(content); } return seriesTmp; } diff --git a/entrance/pom.xml b/entrance/pom.xml index d03bcaf3..5b1e7b58 100644 --- a/entrance/pom.xml +++ b/entrance/pom.xml @@ -21,6 +21,11 @@ device 1.0.0 + + com.njcn.gather + user + 1.0.0 + diff --git a/system/src/main/java/com/njcn/gather/system/dictionary/controller/DictTreeController.java b/system/src/main/java/com/njcn/gather/system/dictionary/controller/DictTreeController.java index d21d9127..b2595e7b 100644 --- a/system/src/main/java/com/njcn/gather/system/dictionary/controller/DictTreeController.java +++ b/system/src/main/java/com/njcn/gather/system/dictionary/controller/DictTreeController.java @@ -58,14 +58,12 @@ public class DictTreeController extends BaseController { } } - - /** * 修改 * @param dicParam 修改参数 */ @OperateInfo(info = LogEnum.SYSTEM_COMMON, operateType = OperateType.UPDATE) - @PutMapping("/update") + @PostMapping("/update") @ApiOperation("修改") @ApiImplicitParam(name = "dicParam", value = "数据", required = true) public HttpResult update(@RequestBody @Validated DictTreeParam.DictTreeUpdateParam dicParam) { @@ -84,7 +82,7 @@ public class DictTreeController extends BaseController { * @param id id */ @OperateInfo(info = LogEnum.SYSTEM_COMMON, operateType = OperateType.DELETE) - @DeleteMapping("/delete") + @PostMapping("/delete") @ApiOperation("删除") @ApiImplicitParam(name = "id", value = "id", required = true) public HttpResult delete(@RequestParam @Validated String id) { @@ -131,14 +129,13 @@ public class DictTreeController extends BaseController { } @OperateInfo(info = LogEnum.SYSTEM_COMMON) - @PostMapping("/queryByid") + @PostMapping("/queryLastLevelById") @ApiOperation("根据id查询字典树最底层") public HttpResult> queryLastLevelById(@RequestParam("id") String id) { String methodDescribe = getMethodDescribe("queryLastLevelById"); LogUtil.njcnDebug(log, "{},字典数据为:{}", methodDescribe, id); List result = dictTreeService.queryLastLevelById(id); return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, result, methodDescribe); - } @OperateInfo(info = LogEnum.SYSTEM_COMMON) diff --git a/system/src/main/java/com/njcn/gather/system/dictionary/service/impl/DictDataServiceImpl.java b/system/src/main/java/com/njcn/gather/system/dictionary/service/impl/DictDataServiceImpl.java index 443099df..52466a6f 100644 --- a/system/src/main/java/com/njcn/gather/system/dictionary/service/impl/DictDataServiceImpl.java +++ b/system/src/main/java/com/njcn/gather/system/dictionary/service/impl/DictDataServiceImpl.java @@ -54,6 +54,8 @@ public class DictDataServiceImpl extends ServiceImpl i //没有排序参数,默认根据sort字段排序,没有排序字段的,根据updateTime更新时间排序 queryWrapper.orderBy(true, true, "sys_dict_data.sort").orderByDesc("sys_dict_data.update_time"); } + } else { + queryWrapper.orderBy(true, true, "sys_dict_data.sort").orderByDesc("sys_dict_data.update_time"); } queryWrapper.ne("sys_dict_data.state", DataStateEnum.DELETED.getCode()) .eq("sys_dict_data.type_id", queryParam.getTypeId()); diff --git a/system/src/main/java/com/njcn/gather/system/dictionary/service/impl/DictPqServiceImpl.java b/system/src/main/java/com/njcn/gather/system/dictionary/service/impl/DictPqServiceImpl.java index eb06cf6a..acbcc9ba 100644 --- a/system/src/main/java/com/njcn/gather/system/dictionary/service/impl/DictPqServiceImpl.java +++ b/system/src/main/java/com/njcn/gather/system/dictionary/service/impl/DictPqServiceImpl.java @@ -44,6 +44,8 @@ public class DictPqServiceImpl extends ServiceImpl impleme //没有排序参数,默认根据sort字段排序,没有排序字段的,根据updateTime更新时间排序 queryWrapper.orderBy(true, true, "sys_dict_pq.sort").orderByDesc("sys_dict_pq.update_time"); } + } else { + queryWrapper.orderBy(true, true, "sys_dict_pq.sort").orderByDesc("sys_dict_pq.update_time"); } queryWrapper.ne("sys_dict_pq.state", DataStateEnum.DELETED.getCode()); return this.baseMapper.selectPage(new Page<>(PageFactory.getPageNum(queryParam), PageFactory.getPageSize(queryParam)), queryWrapper); diff --git a/system/src/main/java/com/njcn/gather/system/dictionary/service/impl/DictTypeServiceImpl.java b/system/src/main/java/com/njcn/gather/system/dictionary/service/impl/DictTypeServiceImpl.java index 28abfb86..2a1a1510 100644 --- a/system/src/main/java/com/njcn/gather/system/dictionary/service/impl/DictTypeServiceImpl.java +++ b/system/src/main/java/com/njcn/gather/system/dictionary/service/impl/DictTypeServiceImpl.java @@ -44,6 +44,8 @@ public class DictTypeServiceImpl extends ServiceImpl i //没有排序参数,默认根据sort字段排序,没有排序字段的,根据updateTime更新时间排序 queryWrapper.orderBy(true, true, "sys_dict_type.sort").orderByDesc("sys_dict_type.update_time"); } + } else { + queryWrapper.orderBy(true, true, "sys_dict_type.sort").orderByDesc("sys_dict_type.update_time"); } queryWrapper.ne("sys_dict_type.state", DataStateEnum.DELETED.getCode()); return this.baseMapper.selectPage(new Page<>(PageFactory.getPageNum(queryParam), PageFactory.getPageSize(queryParam)), queryWrapper); diff --git a/user/Readme.md b/user/Readme.md index d50ebea3..e719638b 100644 --- a/user/Readme.md +++ b/user/Readme.md @@ -1,6 +1,7 @@ #### 简介 用户模块主要包含以下功能: * 用户管理 +* 角色管理 * 部门管理 * 职位管理(非必须) * 菜单资源管理