impl
@Override
public List query(MenuQuery query, PageQuery page) {
+ luceneExecuteLogService.deviceExecuteLog(LuceneLogDto.builder().log_type("we").device_code("sd").content("saf").build());
if (StringUtils.isNotEmpty(query.getBlurry())){
query.setPid(null);
}
diff --git a/nladmin-system/nlsso-server/src/main/java/org/nl/system/service/param/impl/SysParamServiceImpl.java b/nladmin-system/nlsso-server/src/main/java/org/nl/system/service/param/impl/SysParamServiceImpl.java
index e72093e..63f70e5 100644
--- a/nladmin-system/nlsso-server/src/main/java/org/nl/system/service/param/impl/SysParamServiceImpl.java
+++ b/nladmin-system/nlsso-server/src/main/java/org/nl/system/service/param/impl/SysParamServiceImpl.java
@@ -3,6 +3,7 @@ package org.nl.system.service.param.impl;
import cn.hutool.core.date.DateUtil;
import cn.hutool.core.util.IdUtil;
import cn.hutool.core.util.ObjectUtil;
+import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
@@ -20,6 +21,7 @@ import org.springframework.transaction.annotation.Transactional;
import java.util.List;
import java.util.Map;
+import java.util.function.Consumer;
/**
*
@@ -66,7 +68,14 @@ public class SysParamServiceImpl extends ServiceImpl impl
@Transactional(rollbackFor = Exception.class)
public void update(Param param) {
Param paramObj = paramMapper.selectById(param.getId());
- if (ObjectUtil.isEmpty(paramObj)) throw new BadRequestException("被删除或无权限,操作失败!");
+ if (ObjectUtil.isEmpty(paramObj)) {
+ throw new BadRequestException("被删除或无权限,操作失败!");
+ }
+ Param param1 = paramMapper.selectOne(new LambdaQueryWrapper().eq(Param::getCode, param.getCode())
+ .and(lam -> lam.ne(Param::getId, param.getId())));
+ if (ObjectUtil.isNotEmpty(param1)) {
+ throw new BadRequestException("编码[" + param.getCode() + "]已存在");
+ }
param.setUpdate_id(SecurityUtils.getCurrentUserId());
param.setUpdate_name(SecurityUtils.getCurrentNickName());
param.setUpdate_time(DateUtil.now());
diff --git a/nladmin-system/nlsso-server/src/main/java/org/nl/system/service/permission/dao/mapper/SysDataPermissionMapper.xml b/nladmin-system/nlsso-server/src/main/java/org/nl/system/service/permission/dao/mapper/SysDataPermissionMapper.xml
index 15d24e2..7311d1f 100644
--- a/nladmin-system/nlsso-server/src/main/java/org/nl/system/service/permission/dao/mapper/SysDataPermissionMapper.xml
+++ b/nladmin-system/nlsso-server/src/main/java/org/nl/system/service/permission/dao/mapper/SysDataPermissionMapper.xml
@@ -3,11 +3,11 @@
INSERT INTO sys_data_scope(self_user_id, permission_scope_type, user_id)
- VALUES (#{dataScope.selfUserId}, #{dataScope.permissionScopeType}, #{dataScope.userId})
+ VALUES (#{dataScope.self_user_id}, #{dataScope.permission_scope_type}, #{dataScope.user_id})
INSERT INTO sys_data_scope(self_user_id, permission_scope_type, user_id, dept_id)
- VALUES (#{dataScope.selfUserId}, #{dataScope.permissionScopeType}, #{dataScope.userId}, #{dataScope.deptId})
+ VALUES (#{dataScope.self_user_id}, #{dataScope.permission_scope_type}, #{dataScope.user_id}, #{dataScope.dept_id})
DELETE FROM sys_data_scope WHERE self_user_id = #{userId}
diff --git a/nladmin-system/nlsso-server/src/main/java/org/nl/system/service/permission/impl/SysDataPermissionServiceImpl.java b/nladmin-system/nlsso-server/src/main/java/org/nl/system/service/permission/impl/SysDataPermissionServiceImpl.java
index 5f768fc..f39a6a8 100644
--- a/nladmin-system/nlsso-server/src/main/java/org/nl/system/service/permission/impl/SysDataPermissionServiceImpl.java
+++ b/nladmin-system/nlsso-server/src/main/java/org/nl/system/service/permission/impl/SysDataPermissionServiceImpl.java
@@ -7,21 +7,21 @@ import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
-import lombok.RequiredArgsConstructor;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.nl.common.domain.query.PageQuery;
import org.nl.modules.common.exception.BadRequestException;
import org.nl.modules.common.utils.SecurityUtils;
import org.nl.system.service.dict.dao.Dict;
import org.nl.system.service.dict.dao.mapper.SysDictMapper;
+import org.nl.system.service.permission.ISysDataPermissionService;
import org.nl.system.service.permission.dao.SysDataPermission;
import org.nl.system.service.permission.dao.SysDataScope;
import org.nl.system.service.permission.dao.mapper.SysDataPermissionMapper;
-import org.nl.system.service.permission.ISysDataPermissionService;
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.nl.system.service.permission.dto.DataScopeEnum;
import org.nl.system.service.permission.dto.SysDataPermissionQuery;
import org.nl.system.service.user.ISysUserService;
import org.nl.system.service.user.dto.UserDataPermissionDto;
+import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
@@ -37,12 +37,14 @@ import java.util.Set;
* @since 2022-12-20
*/
@Service
-@RequiredArgsConstructor
public class SysDataPermissionServiceImpl extends ServiceImpl implements ISysDataPermissionService {
- private final SysDataPermissionMapper dataPermissionMapper;
- private final ISysUserService userService;
- private final SysDictMapper dictMapper;
+ @Autowired
+ private SysDataPermissionMapper dataPermissionMapper;
+ @Autowired
+ private ISysUserService userService;
+ @Autowired
+ private SysDictMapper dictMapper;
@Override
public IPage queryAll(SysDataPermissionQuery dataPermissionQuery, PageQuery page) {
@@ -122,7 +124,7 @@ public class SysDataPermissionServiceImpl extends ServiceImpl user_ids = userService.getUserIdByDeptId(deptId);
+ String dept_id = dept.getString("dept_id");
+ List user_ids = userService.getUserIdByDeptId(dept_id);
user_ids.forEach(id -> {
SysDataScope dataScope = new SysDataScope();
dataScope.setUser_id(id);
- dataScope.setDept_id(deptId);
+ dataScope.setDept_id(dept_id);
dataScope.setSelf_user_id(user_id);
dataScope.setPermission_scope_type(permission_scope_type);
dataPermissionMapper.insertDataScopes(dataScope);
diff --git a/nladmin-system/nlsso-server/src/main/java/org/nl/system/service/quartz/impl/SysQuartzJobServiceImpl.java b/nladmin-system/nlsso-server/src/main/java/org/nl/system/service/quartz/impl/SysQuartzJobServiceImpl.java
index f5fdfd6..f563e57 100644
--- a/nladmin-system/nlsso-server/src/main/java/org/nl/system/service/quartz/impl/SysQuartzJobServiceImpl.java
+++ b/nladmin-system/nlsso-server/src/main/java/org/nl/system/service/quartz/impl/SysQuartzJobServiceImpl.java
@@ -7,20 +7,20 @@ import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
-import lombok.RequiredArgsConstructor;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.nl.common.domain.query.PageQuery;
import org.nl.modules.common.exception.BadRequestException;
import org.nl.modules.common.utils.RedisUtils;
import org.nl.modules.common.utils.SecurityUtils;
+import org.nl.system.service.quartz.ISysQuartzJobService;
import org.nl.system.service.quartz.dao.SysQuartzJob;
import org.nl.system.service.quartz.dao.SysQuartzLog;
import org.nl.system.service.quartz.dao.mapper.SysQuartzJobMapper;
-import org.nl.system.service.quartz.ISysQuartzJobService;
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.nl.system.service.quartz.dao.mapper.SysQuartzLogMapper;
import org.nl.system.service.quartz.dto.JobQuery;
import org.nl.system.service.quartz.utils.QuartzManage;
import org.quartz.CronExpression;
+import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.scheduling.annotation.Async;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
@@ -38,13 +38,15 @@ import java.util.Set;
* @since 2022-12-19
*/
@Service
-@RequiredArgsConstructor
public class SysQuartzJobServiceImpl extends ServiceImpl implements ISysQuartzJobService {
-
- private final SysQuartzJobMapper quartzJobMapper;
- private final SysQuartzLogMapper quartzLogMapper;
- private final QuartzManage quartzManage;
- private final RedisUtils redisUtils;
+ @Autowired
+ private SysQuartzJobMapper quartzJobMapper;
+ @Autowired
+ private SysQuartzLogMapper quartzLogMapper;
+ @Autowired
+ private QuartzManage quartzManage;
+ @Autowired
+ private RedisUtils redisUtils;
@Override
public IPage queryAll(JobQuery criteria, PageQuery pageable) {
diff --git a/nladmin-system/nlsso-server/src/main/java/org/nl/system/service/role/impl/SysRoleServiceImpl.java b/nladmin-system/nlsso-server/src/main/java/org/nl/system/service/role/impl/SysRoleServiceImpl.java
index 44e4661..cbef266 100644
--- a/nladmin-system/nlsso-server/src/main/java/org/nl/system/service/role/impl/SysRoleServiceImpl.java
+++ b/nladmin-system/nlsso-server/src/main/java/org/nl/system/service/role/impl/SysRoleServiceImpl.java
@@ -10,15 +10,15 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import lombok.RequiredArgsConstructor;
import org.apache.commons.lang3.StringUtils;
import org.nl.common.domain.query.PageQuery;
import org.nl.modules.common.exception.BadRequestException;
import org.nl.modules.common.utils.SecurityUtils;
+import org.nl.system.service.menu.dao.mapper.SysMenuMapper;
import org.nl.system.service.role.ISysRoleService;
import org.nl.system.service.role.dao.SysRole;
import org.nl.system.service.role.dao.mapper.SysRoleMapper;
-import org.nl.system.service.menu.dao.mapper.SysMenuMapper;
+import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.util.CollectionUtils;
@@ -34,12 +34,12 @@ import java.util.*;
* @since 2022-12-15
*/
@Service
-@RequiredArgsConstructor
public class SysRoleServiceImpl extends ServiceImpl implements ISysRoleService {
- private final SysRoleMapper roleMapper;
-
- private final SysMenuMapper sysMenuMapper;
+ @Autowired
+ private SysRoleMapper roleMapper;
+ @Autowired
+ private SysMenuMapper sysMenuMapper;
@Override
public IPage query(Map param, PageQuery page) {
@@ -112,7 +112,7 @@ public class SysRoleServiceImpl extends ServiceImpl impl
@Override
@Transactional(rollbackFor = Exception.class)
public void updateMenu(JSONObject form) {
- String roleId = form.getString("roleId");
+ String roleId = form.getString("role_id");
JSONArray menus = form.getJSONArray("menus");
Set menuIds = new HashSet<>();
for (int i = 0; i < menus.size(); i++) {
diff --git a/nladmin-system/nlsso-server/src/main/java/org/nl/system/service/secutiry/impl/OnlineUserService.java b/nladmin-system/nlsso-server/src/main/java/org/nl/system/service/secutiry/impl/OnlineUserService.java
index a8b0a56..44f08d9 100644
--- a/nladmin-system/nlsso-server/src/main/java/org/nl/system/service/secutiry/impl/OnlineUserService.java
+++ b/nladmin-system/nlsso-server/src/main/java/org/nl/system/service/secutiry/impl/OnlineUserService.java
@@ -56,7 +56,8 @@ public class OnlineUserService {
private ISysUserService sysUserService;
@Autowired
private ISysRoleService roleService;
- private final RedisUtils redisUtils;
+ @Autowired
+ private RedisUtils redisUtils;
public OnlineUserService(RedisUtils redisUtils) {
this.redisUtils = redisUtils;
diff --git a/nladmin-system/nlsso-server/src/main/java/org/nl/system/service/tools/impl/ToolLocalStorageServiceImpl.java b/nladmin-system/nlsso-server/src/main/java/org/nl/system/service/tools/impl/ToolLocalStorageServiceImpl.java
index 64df7d1..4bad2f4 100644
--- a/nladmin-system/nlsso-server/src/main/java/org/nl/system/service/tools/impl/ToolLocalStorageServiceImpl.java
+++ b/nladmin-system/nlsso-server/src/main/java/org/nl/system/service/tools/impl/ToolLocalStorageServiceImpl.java
@@ -16,6 +16,7 @@ import org.nl.system.service.tools.dao.mapper.ToolLocalStorageMapper;
import org.nl.system.service.tools.IToolLocalStorageService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.nl.system.service.tools.dto.ToolLocalStorageQuery;
+import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.web.multipart.MultipartFile;
@@ -32,11 +33,12 @@ import java.util.Set;
* @since 2022-12-20
*/
@Service
-@RequiredArgsConstructor
public class ToolLocalStorageServiceImpl extends ServiceImpl implements IToolLocalStorageService {
- private final FileProperties properties;
- private final ToolLocalStorageMapper localStorageMapper;
+ @Autowired
+ private FileProperties properties;
+ @Autowired
+ private ToolLocalStorageMapper localStorageMapper;
@Override
public IPage queryAll(ToolLocalStorageQuery criteria, PageQuery pageable) {
diff --git a/nladmin-system/nlsso-server/src/main/java/org/nl/system/service/user/dao/mapper/SysUserMapper.xml b/nladmin-system/nlsso-server/src/main/java/org/nl/system/service/user/dao/mapper/SysUserMapper.xml
index 1876bf2..719c300 100644
--- a/nladmin-system/nlsso-server/src/main/java/org/nl/system/service/user/dao/mapper/SysUserMapper.xml
+++ b/nladmin-system/nlsso-server/src/main/java/org/nl/system/service/user/dao/mapper/SysUserMapper.xml
@@ -25,7 +25,7 @@
sys_user.extuser_id as extuserId
- INSERT INTO sys_user_data_permission(user_id, permission_scope_type, permission_id) VALUES (#{dataPermission.userId}, #{dataPermission.permissionScopeType}, #{dataPermission.permissionId})
+ INSERT INTO sys_user_data_permission(user_id, permission_scope_type, permission_id) VALUES (#{dataPermission.user_id}, #{dataPermission.permission_scope_type}, #{dataPermission.permission_id})
DELETE FROM sys_user_data_permission WHERE user_id = #{userId}
diff --git a/nladmin-system/nlsso-server/src/main/java/org/nl/system/service/user/impl/ISysUserServiceImpl.java b/nladmin-system/nlsso-server/src/main/java/org/nl/system/service/user/impl/ISysUserServiceImpl.java
index 1de352b..7e5e0b8 100644
--- a/nladmin-system/nlsso-server/src/main/java/org/nl/system/service/user/impl/ISysUserServiceImpl.java
+++ b/nladmin-system/nlsso-server/src/main/java/org/nl/system/service/user/impl/ISysUserServiceImpl.java
@@ -100,22 +100,19 @@ public class ISysUserServiceImpl extends ServiceImpl imp
@Override
@Transactional
public void update(Map userDetail) {
- if(CollectionUtils.isEmpty(userDetail)|| userDetail.get("userId")==null){
+ if(CollectionUtils.isEmpty(userDetail) || ObjectUtil.isEmpty(userDetail.get("user_id"))){
return;
}
SysUser sysUser = new SysUser();
org.springframework.beans.BeanUtils.copyProperties(userDetail,sysUser);
//转换器
- ConvertUtils.register(new Converter() {
- @Override
- public Object convert(Class aClass, Object o) {
- try {
- if (o == null){ return null; }
- return new SimpleDateFormat("yyyy-MM-dd").parse(o.toString());
- }catch (Exception ex){
- return null;
- }
+ ConvertUtils.register((aClass, o) -> {
+ try {
+ if (o == null){ return null; }
+ return new SimpleDateFormat("yyyy-MM-dd").parse(o.toString());
+ }catch (Exception ex){
+ return null;
}
}, Date.class);
try {
diff --git a/nladmin-system/nlsso-server/src/main/java/org/nl/wms/database/workshop/service/dao/MdBaseWorkshop.java b/nladmin-system/nlsso-server/src/main/java/org/nl/wms/database/workshop/service/dao/MdBaseWorkshop.java
index cc3555d..37a487a 100644
--- a/nladmin-system/nlsso-server/src/main/java/org/nl/wms/database/workshop/service/dao/MdBaseWorkshop.java
+++ b/nladmin-system/nlsso-server/src/main/java/org/nl/wms/database/workshop/service/dao/MdBaseWorkshop.java
@@ -31,10 +31,10 @@ public class MdBaseWorkshop implements Serializable {
private String remark;
@ApiModelProperty(value = "是否启用")
- private String is_used;
+ private Boolean is_used;
@ApiModelProperty(value = "是否删除")
- private String is_delete;
+ private Boolean is_delete;
@ApiModelProperty(value = "创建人")
private String create_id;
diff --git a/nladmin-system/nlsso-server/src/main/java/org/nl/wms/database/workshop/service/impl/MdBaseWorkshopServiceImpl.java b/nladmin-system/nlsso-server/src/main/java/org/nl/wms/database/workshop/service/impl/MdBaseWorkshopServiceImpl.java
index c696379..b11a793 100644
--- a/nladmin-system/nlsso-server/src/main/java/org/nl/wms/database/workshop/service/impl/MdBaseWorkshopServiceImpl.java
+++ b/nladmin-system/nlsso-server/src/main/java/org/nl/wms/database/workshop/service/impl/MdBaseWorkshopServiceImpl.java
@@ -46,7 +46,6 @@ public class MdBaseWorkshopServiceImpl extends ServiceImpl query(@RequestParam Map whereJson, PageQuery page){
+ return new ResponseEntity<>(TableDataInfo.build(pdmBdWorkorderService.queryAll(whereJson,page)),HttpStatus.OK);
+ }
+
+ @PostMapping
+ @Log("新增工单管理")
+ @ApiOperation("新增工单管理")
+ //@SaCheckPermission("@el.check('pdmBdWorkorder:add')")
+ public ResponseEntity