改名:employess改为employees,包括类名,页面名,接口名,参数名

This commit is contained in:
曹磊 2026-02-03 10:27:28 +08:00
parent 1cf70a456c
commit 8372fa02a0
40 changed files with 192 additions and 219 deletions

View File

@ -1,11 +1,8 @@
package com.nu.modules.employess; package com.nu.modules.employees;
import com.alibaba.fastjson.JSONObject;
import com.google.common.collect.Maps;
import com.nu.modules.IEmployeesInfoApi; import com.nu.modules.IEmployeesInfoApi;
import org.apache.commons.lang.StringUtils; import org.apache.commons.lang.StringUtils;
import org.jeecg.common.api.vo.Result; import org.jeecg.common.api.vo.Result;
import org.jeecg.common.system.api.ISysBaseAPI;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy; import org.springframework.context.annotation.Lazy;
import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.GetMapping;
@ -21,8 +18,8 @@ import java.util.Map;
* @date 2025-5-22 08:43:05 * @date 2025-5-22 08:43:05
*/ */
@RestController @RestController
@RequestMapping("/api/employessInfo") @RequestMapping("/api/employeesInfo")
public class EmployessApi { public class EmployeesApi {
@Lazy @Lazy
@Autowired @Autowired
@ -33,11 +30,11 @@ public class EmployessApi {
* @return * @return
*/ */
@GetMapping("/getPermissionList") @GetMapping("/getPermissionList")
public Result<?> getPermissionList(String employessId){ public Result<?> getPermissionList(String employeesId){
if (StringUtils.isBlank(employessId)){ if (StringUtils.isBlank(employeesId)){
return Result.error("参数错误"); return Result.error("参数错误");
} }
List<Map<String ,Object>> result = employeesInfoApi.getPermissionList(employessId); List<Map<String ,Object>> result = employeesInfoApi.getPermissionList(employeesId);
return Result.ok(result); return Result.ok(result);
} }

View File

@ -143,6 +143,6 @@ public class LoginUser {
* 员工id * 员工id
*/ */
@SensitiveField @SensitiveField
private String employessId; private String employeesId;
} }

View File

@ -96,7 +96,7 @@ public class ShiroConfig {
filterChainDefinitionMap.put("/api/pad/invoicing/getCgdInfoByCgdId", "anon"); //查询采购单列表详细信息小程序使用 filterChainDefinitionMap.put("/api/pad/invoicing/getCgdInfoByCgdId", "anon"); //查询采购单列表详细信息小程序使用
// filterChainDefinitionMap.put("/api/pad/baseInfo/queryPadPageList", "anon"); //查询采购单列表详细信息小程序使用 // filterChainDefinitionMap.put("/api/pad/baseInfo/queryPadPageList", "anon"); //查询采购单列表详细信息小程序使用
// filterChainDefinitionMap.put("/api/pad/invoicing/pdd/**", "anon"); //查询盘点单 // filterChainDefinitionMap.put("/api/pad/invoicing/pdd/**", "anon"); //查询盘点单
// filterChainDefinitionMap.put("/api/employessInfo/**", "anon"); //测试员工接口 // filterChainDefinitionMap.put("/api/employeesInfo/**", "anon"); //测试员工接口
// filterChainDefinitionMap.put("/api/pad/invoicing/**", "anon"); //测试进销存对应的接口 // filterChainDefinitionMap.put("/api/pad/invoicing/**", "anon"); //测试进销存对应的接口
// filterChainDefinitionMap.put("/api/pad/qingling/**", "anon"); //测试请领对应的接口 // filterChainDefinitionMap.put("/api/pad/qingling/**", "anon"); //测试请领对应的接口
// filterChainDefinitionMap.put("/api/pad/care/**", "anon"); //服务指令 // filterChainDefinitionMap.put("/api/pad/care/**", "anon"); //服务指令

View File

@ -167,7 +167,7 @@ public class SysUserEntity implements Serializable {
/** /**
* 员工id * 员工id
*/ */
private String employessId; private String employeesId;
@Dict(dicCode = "login_type") @Dict(dicCode = "login_type")
private String loginType; private String loginType;

View File

@ -6,9 +6,9 @@ import java.util.List;
import java.util.Map; import java.util.Map;
public interface IEmployeesInfoApi { public interface IEmployeesInfoApi {
List<Map<String ,Object>> getPermissionList(String employessId); List<Map<String ,Object>> getPermissionList(String employeesId);
List<EmployeesInfoEntity> queryEmpList(EmployeesInfoEntity dto); List<EmployeesInfoEntity> queryEmpList(EmployeesInfoEntity dto);
void upHeadPath(String employessId, String avatar); void upHeadPath(String employeesId, String avatar);
} }

View File

@ -2,16 +2,13 @@ package com.nu.modules.employeesInfo.service.impl;
import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.bean.BeanUtil;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.nu.entity.EmployeesInfoEntity; import com.nu.entity.EmployeesInfoEntity;
import com.nu.modules.IEmployeesInfoApi; import com.nu.modules.IEmployeesInfoApi;
import com.nu.modules.employeesInfo.entity.BizEmployeesInfo; import com.nu.modules.employeesInfo.entity.BizEmployeesInfo;
import com.nu.modules.employeesInfo.mapper.BizEmployeesInfoMapper; import com.nu.modules.employeesInfo.mapper.BizEmployeesInfoMapper;
import com.nu.modules.employeesInfo.service.IBizEmployeesInfoService; import com.nu.modules.employeesInfo.service.IBizEmployeesInfoService;
import com.nu.modules.employessPermission.entity.NuAppEmployessPermission; import com.nu.modules.employeesPermission.entity.NuAppEmployeesPermission;
import com.nu.modules.employessPermission.service.INuAppEmployessPermissionService; import com.nu.modules.employeesPermission.service.INuAppEmployeesPermissionService;
import com.nu.modules.nuidPermission.entity.NuAppNuidPermission;
import com.nu.modules.nuidPermission.service.INuAppNuidPermissionService;
import org.apache.commons.lang.StringUtils; import org.apache.commons.lang.StringUtils;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
@ -34,13 +31,13 @@ import java.util.stream.Collectors;
public class BizEmployeesInfoServiceImpl extends ServiceImpl<BizEmployeesInfoMapper, BizEmployeesInfo> implements IBizEmployeesInfoService, IEmployeesInfoApi { public class BizEmployeesInfoServiceImpl extends ServiceImpl<BizEmployeesInfoMapper, BizEmployeesInfo> implements IBizEmployeesInfoService, IEmployeesInfoApi {
@Autowired @Autowired
private INuAppEmployessPermissionService nuAppEmployessPermissionService; private INuAppEmployeesPermissionService nuAppEmployeesPermissionService;
@Override @Override
public List<Map<String, Object>> getPermissionList(String employessId) { public List<Map<String, Object>> getPermissionList(String employeesId) {
List<NuAppEmployessPermission> permissionList = nuAppEmployessPermissionService.listByEmployessId(employessId); List<NuAppEmployeesPermission> permissionList = nuAppEmployeesPermissionService.listByEmployeesId(employeesId);
List<Map<String, String>> originalData = new ArrayList<>(); List<Map<String, String>> originalData = new ArrayList<>();
for (NuAppEmployessPermission par : permissionList) { for (NuAppEmployeesPermission par : permissionList) {
Map<String, String> map = new HashMap<>(); Map<String, String> map = new HashMap<>();
map.put("nuId", par.getNuId()); map.put("nuId", par.getNuId());
map.put("menuName", par.getMenuName()); map.put("menuName", par.getMenuName());
@ -60,9 +57,9 @@ public class BizEmployeesInfoServiceImpl extends ServiceImpl<BizEmployeesInfoMap
} }
@Override @Override
public void upHeadPath(String employessId, String avatar) { public void upHeadPath(String employeesId, String avatar) {
BizEmployeesInfo data = new BizEmployeesInfo(); BizEmployeesInfo data = new BizEmployeesInfo();
data.setId(employessId); data.setId(employeesId);
data.setHeadPath(avatar); data.setHeadPath(avatar);
baseMapper.updateById(data); baseMapper.updateById(data);
} }

View File

@ -1,10 +1,7 @@
package com.nu.modules.employessPermission.controller; package com.nu.modules.employeesPermission.controller;
import java.util.*; import java.util.*;
import java.util.stream.Collectors; import java.util.stream.Collectors;
import java.io.IOException;
import java.io.UnsupportedEncodingException;
import java.net.URLDecoder;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpServletResponse;
@ -18,11 +15,10 @@ import org.apache.shiro.SecurityUtils;
import org.jeecg.common.api.vo.Result; import org.jeecg.common.api.vo.Result;
import org.jeecg.common.constant.CommonConstant; import org.jeecg.common.constant.CommonConstant;
import org.jeecg.common.system.query.QueryGenerator; import org.jeecg.common.system.query.QueryGenerator;
import org.jeecg.common.system.query.QueryRuleEnum;
import org.jeecg.common.system.vo.LoginUser; import org.jeecg.common.system.vo.LoginUser;
import org.jeecg.common.util.oConvertUtils; import org.jeecg.common.util.oConvertUtils;
import com.nu.modules.employessPermission.entity.NuAppEmployessPermission; import com.nu.modules.employeesPermission.entity.NuAppEmployeesPermission;
import com.nu.modules.employessPermission.service.INuAppEmployessPermissionService; import com.nu.modules.employeesPermission.service.INuAppEmployeesPermissionService;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
@ -30,36 +26,28 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.jeecg.modules.base.service.BaseCommonService; import org.jeecg.modules.base.service.BaseCommonService;
import org.jeecgframework.poi.excel.ExcelImportUtil;
import org.jeecgframework.poi.excel.def.NormalExcelConstants;
import org.jeecgframework.poi.excel.entity.ExportParams;
import org.jeecgframework.poi.excel.entity.ImportParams;
import org.jeecgframework.poi.excel.view.JeecgEntityExcelView;
import org.jeecg.common.system.base.controller.JeecgController; import org.jeecg.common.system.base.controller.JeecgController;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile;
import org.springframework.web.multipart.MultipartHttpServletRequest;
import org.springframework.web.servlet.ModelAndView; import org.springframework.web.servlet.ModelAndView;
import com.alibaba.fastjson.JSON;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
import org.jeecg.common.aspect.annotation.AutoLog; import org.jeecg.common.aspect.annotation.AutoLog;
import org.apache.shiro.authz.annotation.RequiresPermissions; import org.apache.shiro.authz.annotation.RequiresPermissions;
/** /**
* @Description: nu_app_employess_permission * @Description: nu_app_employees_permission
* @Author: jeecg-boot * @Author: jeecg-boot
* @Date: 2026-01-04 * @Date: 2026-01-04
* @Version: V1.0 * @Version: V1.0
*/ */
@Api(tags="nu_app_employess_permission") @Api(tags="nu_app_employees_permission")
@RestController @RestController
@RequestMapping("/employessPermission/nuAppEmployessPermission") @RequestMapping("/employeesPermission/nuAppEmployeesPermission")
@Slf4j @Slf4j
public class NuAppEmployessPermissionController extends JeecgController<NuAppEmployessPermission, INuAppEmployessPermissionService> { public class NuAppEmployeesPermissionController extends JeecgController<NuAppEmployeesPermission, INuAppEmployeesPermissionService> {
@Autowired @Autowired
private INuAppEmployessPermissionService nuAppEmployessPermissionService; private INuAppEmployeesPermissionService nuAppEmployeesPermissionService;
@Autowired @Autowired
private INuAppPermissionService nuAppPermissionService; private INuAppPermissionService nuAppPermissionService;
@ -68,52 +56,52 @@ public class NuAppEmployessPermissionController extends JeecgController<NuAppEmp
/** /**
* 分页列表查询 * 分页列表查询
* *
* @param nuAppEmployessPermission * @param nuAppEmployeesPermission
* @param pageNo * @param pageNo
* @param pageSize * @param pageSize
* @param req * @param req
* @return * @return
*/ */
//@AutoLog(value = "nu_app_employess_permission-分页列表查询") //@AutoLog(value = "nu_app_employees_permission-分页列表查询")
@ApiOperation(value="nu_app_employess_permission-分页列表查询", notes="nu_app_employess_permission-分页列表查询") @ApiOperation(value="nu_app_employees_permission-分页列表查询", notes="nu_app_employees_permission-分页列表查询")
@GetMapping(value = "/list") @GetMapping(value = "/list")
public Result<IPage<NuAppEmployessPermission>> queryPageList(NuAppEmployessPermission nuAppEmployessPermission, public Result<IPage<NuAppEmployeesPermission>> queryPageList(NuAppEmployeesPermission nuAppEmployeesPermission,
@RequestParam(name="pageNo", defaultValue="1") Integer pageNo, @RequestParam(name="pageNo", defaultValue="1") Integer pageNo,
@RequestParam(name="pageSize", defaultValue="10") Integer pageSize, @RequestParam(name="pageSize", defaultValue="10") Integer pageSize,
HttpServletRequest req) { HttpServletRequest req) {
QueryWrapper<NuAppEmployessPermission> queryWrapper = QueryGenerator.initQueryWrapper(nuAppEmployessPermission, req.getParameterMap()); QueryWrapper<NuAppEmployeesPermission> queryWrapper = QueryGenerator.initQueryWrapper(nuAppEmployeesPermission, req.getParameterMap());
Page<NuAppEmployessPermission> page = new Page<NuAppEmployessPermission>(pageNo, pageSize); Page<NuAppEmployeesPermission> page = new Page<NuAppEmployeesPermission>(pageNo, pageSize);
IPage<NuAppEmployessPermission> pageList = nuAppEmployessPermissionService.page(page, queryWrapper); IPage<NuAppEmployeesPermission> pageList = nuAppEmployeesPermissionService.page(page, queryWrapper);
return Result.OK(pageList); return Result.OK(pageList);
} }
/** /**
* 添加 * 添加
* *
* @param nuAppEmployessPermission * @param nuAppEmployeesPermission
* @return * @return
*/ */
@AutoLog(value = "nu_app_employess_permission-添加") @AutoLog(value = "nu_app_employees_permission-添加")
@ApiOperation(value="nu_app_employess_permission-添加", notes="nu_app_employess_permission-添加") @ApiOperation(value="nu_app_employees_permission-添加", notes="nu_app_employees_permission-添加")
@RequiresPermissions("employessPermission:nu_app_employess_permission:add") @RequiresPermissions("employeesPermission:nu_app_employees_permission:add")
@PostMapping(value = "/add") @PostMapping(value = "/add")
public Result<String> add(@RequestBody NuAppEmployessPermission nuAppEmployessPermission) { public Result<String> add(@RequestBody NuAppEmployeesPermission nuAppEmployeesPermission) {
nuAppEmployessPermissionService.save(nuAppEmployessPermission); nuAppEmployeesPermissionService.save(nuAppEmployeesPermission);
return Result.OK("添加成功!"); return Result.OK("添加成功!");
} }
/** /**
* 编辑 * 编辑
* *
* @param nuAppEmployessPermission * @param nuAppEmployeesPermission
* @return * @return
*/ */
@AutoLog(value = "nu_app_employess_permission-编辑") @AutoLog(value = "nu_app_employees_permission-编辑")
@ApiOperation(value="nu_app_employess_permission-编辑", notes="nu_app_employess_permission-编辑") @ApiOperation(value="nu_app_employees_permission-编辑", notes="nu_app_employees_permission-编辑")
@RequiresPermissions("employessPermission:nu_app_employess_permission:edit") @RequiresPermissions("employeesPermission:nu_app_employees_permission:edit")
@RequestMapping(value = "/edit", method = {RequestMethod.PUT,RequestMethod.POST}) @RequestMapping(value = "/edit", method = {RequestMethod.PUT,RequestMethod.POST})
public Result<String> edit(@RequestBody NuAppEmployessPermission nuAppEmployessPermission) { public Result<String> edit(@RequestBody NuAppEmployeesPermission nuAppEmployeesPermission) {
nuAppEmployessPermissionService.updateById(nuAppEmployessPermission); nuAppEmployeesPermissionService.updateById(nuAppEmployeesPermission);
return Result.OK("编辑成功!"); return Result.OK("编辑成功!");
} }
@ -123,12 +111,12 @@ public class NuAppEmployessPermissionController extends JeecgController<NuAppEmp
* @param id * @param id
* @return * @return
*/ */
@AutoLog(value = "nu_app_employess_permission-通过id删除") @AutoLog(value = "nu_app_employees_permission-通过id删除")
@ApiOperation(value="nu_app_employess_permission-通过id删除", notes="nu_app_employess_permission-通过id删除") @ApiOperation(value="nu_app_employees_permission-通过id删除", notes="nu_app_employees_permission-通过id删除")
@RequiresPermissions("employessPermission:nu_app_employess_permission:delete") @RequiresPermissions("employeesPermission:nu_app_employees_permission:delete")
@DeleteMapping(value = "/delete") @DeleteMapping(value = "/delete")
public Result<String> delete(@RequestParam(name="id",required=true) String id) { public Result<String> delete(@RequestParam(name="id",required=true) String id) {
nuAppEmployessPermissionService.removeById(id); nuAppEmployeesPermissionService.removeById(id);
return Result.OK("删除成功!"); return Result.OK("删除成功!");
} }
@ -138,12 +126,12 @@ public class NuAppEmployessPermissionController extends JeecgController<NuAppEmp
* @param ids * @param ids
* @return * @return
*/ */
@AutoLog(value = "nu_app_employess_permission-批量删除") @AutoLog(value = "nu_app_employees_permission-批量删除")
@ApiOperation(value="nu_app_employess_permission-批量删除", notes="nu_app_employess_permission-批量删除") @ApiOperation(value="nu_app_employees_permission-批量删除", notes="nu_app_employees_permission-批量删除")
@RequiresPermissions("employessPermission:nu_app_employess_permission:deleteBatch") @RequiresPermissions("employeesPermission:nu_app_employees_permission:deleteBatch")
@DeleteMapping(value = "/deleteBatch") @DeleteMapping(value = "/deleteBatch")
public Result<String> deleteBatch(@RequestParam(name="ids",required=true) String ids) { public Result<String> deleteBatch(@RequestParam(name="ids",required=true) String ids) {
this.nuAppEmployessPermissionService.removeByIds(Arrays.asList(ids.split(","))); this.nuAppEmployeesPermissionService.removeByIds(Arrays.asList(ids.split(",")));
return Result.OK("批量删除成功!"); return Result.OK("批量删除成功!");
} }
@ -153,27 +141,27 @@ public class NuAppEmployessPermissionController extends JeecgController<NuAppEmp
* @param id * @param id
* @return * @return
*/ */
//@AutoLog(value = "nu_app_employess_permission-通过id查询") //@AutoLog(value = "nu_app_employees_permission-通过id查询")
@ApiOperation(value="nu_app_employess_permission-通过id查询", notes="nu_app_employess_permission-通过id查询") @ApiOperation(value="nu_app_employees_permission-通过id查询", notes="nu_app_employees_permission-通过id查询")
@GetMapping(value = "/queryById") @GetMapping(value = "/queryById")
public Result<NuAppEmployessPermission> queryById(@RequestParam(name="id",required=true) String id) { public Result<NuAppEmployeesPermission> queryById(@RequestParam(name="id",required=true) String id) {
NuAppEmployessPermission nuAppEmployessPermission = nuAppEmployessPermissionService.getById(id); NuAppEmployeesPermission nuAppEmployeesPermission = nuAppEmployeesPermissionService.getById(id);
if(nuAppEmployessPermission==null) { if(nuAppEmployeesPermission==null) {
return Result.error("未找到对应数据"); return Result.error("未找到对应数据");
} }
return Result.OK(nuAppEmployessPermission); return Result.OK(nuAppEmployeesPermission);
} }
/** /**
* 导出excel * 导出excel
* *
* @param request * @param request
* @param nuAppEmployessPermission * @param nuAppEmployeesPermission
*/ */
@RequiresPermissions("employessPermission:nu_app_employess_permission:exportXls") @RequiresPermissions("employeesPermission:nu_app_employees_permission:exportXls")
@RequestMapping(value = "/exportXls") @RequestMapping(value = "/exportXls")
public ModelAndView exportXls(HttpServletRequest request, NuAppEmployessPermission nuAppEmployessPermission) { public ModelAndView exportXls(HttpServletRequest request, NuAppEmployeesPermission nuAppEmployeesPermission) {
return super.exportXls(request, nuAppEmployessPermission, NuAppEmployessPermission.class, "nu_app_employess_permission"); return super.exportXls(request, nuAppEmployeesPermission, NuAppEmployeesPermission.class, "nu_app_employees_permission");
} }
/** /**
@ -183,10 +171,10 @@ public class NuAppEmployessPermissionController extends JeecgController<NuAppEmp
* @param response * @param response
* @return * @return
*/ */
@RequiresPermissions("employessPermission:nu_app_employess_permission:importExcel") @RequiresPermissions("employeesPermission:nu_app_employees_permission:importExcel")
@RequestMapping(value = "/importExcel", method = RequestMethod.POST) @RequestMapping(value = "/importExcel", method = RequestMethod.POST)
public Result<?> importExcel(HttpServletRequest request, HttpServletResponse response) { public Result<?> importExcel(HttpServletRequest request, HttpServletResponse response) {
return super.importExcel(request, response, NuAppEmployessPermission.class); return super.importExcel(request, response, NuAppEmployeesPermission.class);
} }
/** /**
* 用户角色授权功能查询菜单权限树 * 用户角色授权功能查询菜单权限树
@ -245,11 +233,11 @@ public class NuAppEmployessPermissionController extends JeecgController<NuAppEmp
* *
* @return * @return
*/ */
@RequestMapping(value = "/queryEmployessPermission", method = RequestMethod.GET) @RequestMapping(value = "/queryEmployeesPermission", method = RequestMethod.GET)
public Result<List<String>> queryEmployessPermission(@RequestParam(name = "employessId", required = true) String employessId) { public Result<List<String>> queryEmployeesPermission(@RequestParam(name = "employeesId", required = true) String employeesId) {
Result<List<String>> result = new Result<>(); Result<List<String>> result = new Result<>();
try { try {
List<NuAppEmployessPermission> list = nuAppEmployessPermissionService.list(new QueryWrapper<NuAppEmployessPermission>().lambda().eq(NuAppEmployessPermission::getRoleId, employessId)); List<NuAppEmployeesPermission> list = nuAppEmployeesPermissionService.list(new QueryWrapper<NuAppEmployeesPermission>().lambda().eq(NuAppEmployeesPermission::getRoleId, employeesId));
result.setResult(list.stream().map(sysRolePermission -> String.valueOf(sysRolePermission.getPermissionId())).collect(Collectors.toList())); result.setResult(list.stream().map(sysRolePermission -> String.valueOf(sysRolePermission.getPermissionId())).collect(Collectors.toList()));
result.setSuccess(true); result.setSuccess(true);
} catch (Exception e) { } catch (Exception e) {
@ -272,7 +260,7 @@ public class NuAppEmployessPermissionController extends JeecgController<NuAppEmp
String roleId = json.getString("roleId"); String roleId = json.getString("roleId");
String permissionIds = json.getString("permissionIds"); String permissionIds = json.getString("permissionIds");
String lastPermissionIds = json.getString("lastpermissionIds"); String lastPermissionIds = json.getString("lastpermissionIds");
this.nuAppEmployessPermissionService.saveRolePermission(roleId, permissionIds, lastPermissionIds,null); this.nuAppEmployeesPermissionService.saveRolePermission(roleId, permissionIds, lastPermissionIds,null);
//update-begin---author:wangshuai ---date:20220316 for[VUEN-234]用户管理角色授权添加敏感日志------------ //update-begin---author:wangshuai ---date:20220316 for[VUEN-234]用户管理角色授权添加敏感日志------------
LoginUser loginUser = (LoginUser) SecurityUtils.getSubject().getPrincipal(); LoginUser loginUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
baseCommonService.addLog("修改角色ID: "+roleId+" 的权限配置,操作人: " +loginUser.getUsername() ,CommonConstant.LOG_TYPE_2, 2); baseCommonService.addLog("修改角色ID: "+roleId+" 的权限配置,操作人: " +loginUser.getUsername() ,CommonConstant.LOG_TYPE_2, 2);
@ -295,7 +283,7 @@ public class NuAppEmployessPermissionController extends JeecgController<NuAppEmp
Result<String> result = new Result<>(); Result<String> result = new Result<>();
JSONObject objPar = jsonList.getJSONObject(0); JSONObject objPar = jsonList.getJSONObject(0);
String roleIdAll = objPar.getString("roleId"); String roleIdAll = objPar.getString("roleId");
nuAppEmployessPermissionService.remove(new QueryWrapper<NuAppEmployessPermission>().lambda().eq(NuAppEmployessPermission::getRoleId, roleIdAll)); nuAppEmployeesPermissionService.remove(new QueryWrapper<NuAppEmployeesPermission>().lambda().eq(NuAppEmployeesPermission::getRoleId, roleIdAll));
try { try {
for (int i = 0; i < jsonList.size(); i++) { for (int i = 0; i < jsonList.size(); i++) {
JSONObject obj = jsonList.getJSONObject(i); JSONObject obj = jsonList.getJSONObject(i);
@ -310,10 +298,10 @@ public class NuAppEmployessPermissionController extends JeecgController<NuAppEmp
for (int j = 0; j < active.size(); j++){ for (int j = 0; j < active.size(); j++){
permissionIds = permissionIds+active.getString(j)+","; permissionIds = permissionIds+active.getString(j)+",";
} }
this.nuAppEmployessPermissionService.saveRolePermission(roleId, permissionIds,lastPermissionIds, nuId); this.nuAppEmployeesPermissionService.saveRolePermission(roleId, permissionIds,lastPermissionIds, nuId);
//一个扩展功能都没有则把这个人的nuid和员工id进行删除 //一个扩展功能都没有则把这个人的nuid和员工id进行删除
// }else{ // }else{
// nuAppEmployessPermissionService.remove(new QueryWrapper<NuAppEmployessPermission>().lambda().eq(NuAppEmployessPermission::getNuId, nuId).eq(NuAppEmployessPermission::getRoleId, roleId)); // nuAppEmployeesPermissionService.remove(new QueryWrapper<NuAppEmployeesPermission>().lambda().eq(NuAppEmployeesPermission::getNuId, nuId).eq(NuAppEmployeesPermission::getRoleId, roleId));
} }
// System.out.println("" + i + " 个对象:"); // System.out.println("" + i + " 个对象:");
@ -331,7 +319,7 @@ public class NuAppEmployessPermissionController extends JeecgController<NuAppEmp
// String roleId = json.getString("roleId"); // String roleId = json.getString("roleId");
// String permissionIds = json.getString("permissionIds"); // String permissionIds = json.getString("permissionIds");
// String lastPermissionIds = json.getString("lastpermissionIds"); // String lastPermissionIds = json.getString("lastpermissionIds");
// this.nuAppEmployessPermissionService.saveRolePermission(roleId, permissionIds, lastPermissionIds); // this.nuAppEmployeesPermissionService.saveRolePermission(roleId, permissionIds, lastPermissionIds);
// //update-begin---author:wangshuai ---date:20220316 for[VUEN-234]用户管理角色授权添加敏感日志------------ // //update-begin---author:wangshuai ---date:20220316 for[VUEN-234]用户管理角色授权添加敏感日志------------
// LoginUser loginUser = (LoginUser) SecurityUtils.getSubject().getPrincipal(); // LoginUser loginUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
// baseCommonService.addLog("修改角色ID: "+roleId+" 的权限配置,操作人: " +loginUser.getUsername() ,CommonConstant.LOG_TYPE_2, 2); // baseCommonService.addLog("修改角色ID: "+roleId+" 的权限配置,操作人: " +loginUser.getUsername() ,CommonConstant.LOG_TYPE_2, 2);

View File

@ -1,35 +1,29 @@
package com.nu.modules.employessPermission.entity; package com.nu.modules.employeesPermission.entity;
import java.io.Serializable; import java.io.Serializable;
import java.io.UnsupportedEncodingException;
import java.util.Date;
import java.math.BigDecimal;
import com.baomidou.mybatisplus.annotation.*; import com.baomidou.mybatisplus.annotation.*;
import org.jeecg.common.constant.ProvinceCityArea;
import org.jeecg.common.util.SpringContextUtils;
import lombok.Data; import lombok.Data;
import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat; import org.springframework.format.annotation.DateTimeFormat;
import org.jeecgframework.poi.excel.annotation.Excel; import org.jeecgframework.poi.excel.annotation.Excel;
import org.jeecg.common.aspect.annotation.Dict;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors; import lombok.experimental.Accessors;
/** /**
* @Description: nu_app_employess_permission * @Description: nu_app_employees_permission
* @Author: jeecg-boot * @Author: jeecg-boot
* @Date: 2026-01-04 * @Date: 2026-01-04
* @Version: V1.0 * @Version: V1.0
*/ */
@Data @Data
@TableName("nu_app_employess_permission") @TableName("nu_app_employees_permission")
@Accessors(chain = true) @Accessors(chain = true)
@EqualsAndHashCode(callSuper = false) @EqualsAndHashCode(callSuper = false)
@ApiModel(value="nu_app_employess_permission对象", description="nu_app_employess_permission") @ApiModel(value="nu_app_employees_permission对象", description="nu_app_employees_permission")
public class NuAppEmployessPermission implements Serializable { public class NuAppEmployeesPermission implements Serializable {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
/**id*/ /**id*/
@ -69,7 +63,7 @@ public class NuAppEmployessPermission implements Serializable {
private String menuCode; private String menuCode;
public NuAppEmployessPermission(String roleId, String permissionId,String nuId) { public NuAppEmployeesPermission(String roleId, String permissionId, String nuId) {
this.roleId = roleId; this.roleId = roleId;
this.permissionId = permissionId; this.permissionId = permissionId;
this.nuId = nuId; this.nuId = nuId;

View File

@ -0,0 +1,18 @@
package com.nu.modules.employeesPermission.mapper;
import java.util.List;
import org.apache.ibatis.annotations.Param;
import com.nu.modules.employeesPermission.entity.NuAppEmployeesPermission;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* @Description: nu_app_employees_permission
* @Author: jeecg-boot
* @Date: 2026-01-04
* @Version: V1.0
*/
public interface NuAppEmployeesPermissionMapper extends BaseMapper<NuAppEmployeesPermission> {
List<NuAppEmployeesPermission> listByEmployeesId(@Param("roleId") String employeesId);
}

View File

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.nu.modules.employessPermission.mapper.NuAppEmployessPermissionMapper"> <mapper namespace="com.nu.modules.employeesPermission.mapper.NuAppEmployeesPermissionMapper">
<select id="listByEmployessId" resultType="com.nu.modules.employessPermission.entity.NuAppEmployessPermission"> <select id="listByEmployeesId" resultType="com.nu.modules.employeesPermission.entity.NuAppEmployeesPermission">
select a.*,b.name as menu_name,b.menu_code from nu_app_employess_permission a select a.*,b.name as menu_name,b.menu_code from nu_app_employees_permission a
left join nu_app_permission b on a.permission_id = b.id left join nu_app_permission b on a.permission_id = b.id
<where> <where>
<if test="roleId != null and roleId !=''"> <if test="roleId != null and roleId !=''">

View File

@ -0,0 +1,19 @@
package com.nu.modules.employeesPermission.service;
import com.nu.modules.employeesPermission.entity.NuAppEmployeesPermission;
import com.baomidou.mybatisplus.extension.service.IService;
import java.util.List;
/**
* @Description: nu_app_employees_permission
* @Author: jeecg-boot
* @Date: 2026-01-04
* @Version: V1.0
*/
public interface INuAppEmployeesPermissionService extends IService<NuAppEmployeesPermission> {
void saveRolePermission(String roleId, String permissionIds, String lastPermissionIds,String nuId);
List<NuAppEmployeesPermission> listByEmployeesId(String employeesId);
}

View File

@ -1,10 +1,9 @@
package com.nu.modules.employessPermission.service.impl; package com.nu.modules.employeesPermission.service.impl;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.nu.modules.employessPermission.entity.NuAppEmployessPermission; import com.nu.modules.employeesPermission.entity.NuAppEmployeesPermission;
import com.nu.modules.employessPermission.mapper.NuAppEmployessPermissionMapper; import com.nu.modules.employeesPermission.mapper.NuAppEmployeesPermissionMapper;
import com.nu.modules.employessPermission.service.INuAppEmployessPermissionService; import com.nu.modules.employeesPermission.service.INuAppEmployeesPermissionService;
import com.nu.modules.nuidPermission.entity.NuAppNuidPermission;
import org.jeecg.common.util.IpUtils; import org.jeecg.common.util.IpUtils;
import org.jeecg.common.util.SpringContextUtils; import org.jeecg.common.util.SpringContextUtils;
import org.jeecg.common.util.oConvertUtils; import org.jeecg.common.util.oConvertUtils;
@ -16,13 +15,13 @@ import javax.servlet.http.HttpServletRequest;
import java.util.*; import java.util.*;
/** /**
* @Description: nu_app_employess_permission * @Description: nu_app_employees_permission
* @Author: jeecg-boot * @Author: jeecg-boot
* @Date: 2026-01-04 * @Date: 2026-01-04
* @Version: V1.0 * @Version: V1.0
*/ */
@Service @Service
public class NuAppEmployessPermissionServiceImpl extends ServiceImpl<NuAppEmployessPermissionMapper, NuAppEmployessPermission> implements INuAppEmployessPermissionService { public class NuAppEmployeesPermissionServiceImpl extends ServiceImpl<NuAppEmployeesPermissionMapper, NuAppEmployeesPermission> implements INuAppEmployeesPermissionService {
@Override @Override
public void saveRolePermission(String roleId, String permissionIds,String lastPermissionIds, String nuId) { public void saveRolePermission(String roleId, String permissionIds,String lastPermissionIds, String nuId) {
@ -35,12 +34,12 @@ public class NuAppEmployessPermissionServiceImpl extends ServiceImpl<NuAppEmploy
} catch (Exception e) { } catch (Exception e) {
ip = "127.0.0.1"; ip = "127.0.0.1";
} }
this.remove(new QueryWrapper<NuAppEmployessPermission>().lambda().eq(NuAppEmployessPermission::getRoleId, roleId).eq(NuAppEmployessPermission::getNuId, nuId)); this.remove(new QueryWrapper<NuAppEmployeesPermission>().lambda().eq(NuAppEmployeesPermission::getRoleId, roleId).eq(NuAppEmployeesPermission::getNuId, nuId));
if (oConvertUtils.isNotEmpty(permissionIds)){ if (oConvertUtils.isNotEmpty(permissionIds)){
List<NuAppEmployessPermission> list = new ArrayList<NuAppEmployessPermission>(); List<NuAppEmployeesPermission> list = new ArrayList<NuAppEmployeesPermission>();
for (String permissionId : permissionIds.split(",")){ for (String permissionId : permissionIds.split(",")){
NuAppEmployessPermission rolepms = new NuAppEmployessPermission(roleId, permissionId,nuId); NuAppEmployeesPermission rolepms = new NuAppEmployeesPermission(roleId, permissionId,nuId);
rolepms.setOperateDate(new Date()); rolepms.setOperateDate(new Date());
rolepms.setOperateIp(ip); rolepms.setOperateIp(ip);
list.add(rolepms); list.add(rolepms);
@ -52,10 +51,10 @@ public class NuAppEmployessPermissionServiceImpl extends ServiceImpl<NuAppEmploy
// List<String> add = getDiff(lastPermissionIds,permissionIds,nuId); // List<String> add = getDiff(lastPermissionIds,permissionIds,nuId);
// if(add!=null && add.size()>0) { // if(add!=null && add.size()>0) {
// List<NuAppEmployessPermission> list = new ArrayList<NuAppEmployessPermission>(); // List<NuAppEmployeesPermission> list = new ArrayList<NuAppEmployeesPermission>();
// for (String p : add) { // for (String p : add) {
// if(oConvertUtils.isNotEmpty(p)) { // if(oConvertUtils.isNotEmpty(p)) {
// NuAppEmployessPermission rolepms = new NuAppEmployessPermission(roleId, p); // NuAppEmployeesPermission rolepms = new NuAppEmployeesPermission(roleId, p);
// rolepms.setOperateDate(new Date()); // rolepms.setOperateDate(new Date());
// rolepms.setOperateIp(ip); // rolepms.setOperateIp(ip);
// list.add(rolepms); // list.add(rolepms);
@ -67,14 +66,14 @@ public class NuAppEmployessPermissionServiceImpl extends ServiceImpl<NuAppEmploy
// List<String> delete = getDiff(permissionIds,lastPermissionIds,nuId); // List<String> delete = getDiff(permissionIds,lastPermissionIds,nuId);
// if(delete!=null && delete.size()>0) { // if(delete!=null && delete.size()>0) {
// for (String permissionId : delete) { // for (String permissionId : delete) {
// this.remove(new QueryWrapper<NuAppEmployessPermission>().lambda().eq(NuAppEmployessPermission::getRoleId, roleId).eq(NuAppEmployessPermission::getPermissionId, permissionId).eq(NuAppEmployessPermission::getNuId, nuId)); // this.remove(new QueryWrapper<NuAppEmployeesPermission>().lambda().eq(NuAppEmployeesPermission::getRoleId, roleId).eq(NuAppEmployeesPermission::getPermissionId, permissionId).eq(NuAppEmployeesPermission::getNuId, nuId));
// } // }
// } // }
} }
@Override @Override
public List<NuAppEmployessPermission> listByEmployessId(String employessId) { public List<NuAppEmployeesPermission> listByEmployeesId(String employeesId) {
return baseMapper.listByEmployessId(employessId); return baseMapper.listByEmployeesId(employeesId);
} }
/** /**

View File

@ -1,4 +1,4 @@
package com.nu.modules.employessadvisiory.controller; package com.nu.modules.employeesadvisiory.controller;
import java.util.*; import java.util.*;
import java.util.stream.Collectors; import java.util.stream.Collectors;
@ -14,8 +14,8 @@ import com.nu.modules.employeesmedia.entity.BizEmployeesMedia;
import com.nu.modules.employeesmedia.service.IBizEmployeesMediaService; import com.nu.modules.employeesmedia.service.IBizEmployeesMediaService;
import org.jeecg.common.api.vo.Result; import org.jeecg.common.api.vo.Result;
import org.jeecg.common.system.query.QueryGenerator; import org.jeecg.common.system.query.QueryGenerator;
import com.nu.modules.employessadvisiory.entity.NuEmployeesAdvisoryInfo; import com.nu.modules.employeesadvisiory.entity.NuEmployeesAdvisoryInfo;
import com.nu.modules.employessadvisiory.service.INuEmployeesAdvisoryInfoService; import com.nu.modules.employeesadvisiory.service.INuEmployeesAdvisoryInfoService;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;

View File

@ -1,4 +1,4 @@
package com.nu.modules.employessadvisiory.entity; package com.nu.modules.employeesadvisiory.entity;
import java.io.Serializable; import java.io.Serializable;

View File

@ -1,7 +1,7 @@
package com.nu.modules.employessadvisiory.mapper; package com.nu.modules.employeesadvisiory.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.nu.modules.employessadvisiory.entity.NuEmployeesAdvisoryInfo; import com.nu.modules.employeesadvisiory.entity.NuEmployeesAdvisoryInfo;
/** /**
* @Description: 员工咨询信息 * @Description: 员工咨询信息

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.nu.modules.employessadvisiory.mapper.NuEmployeesAdvisoryInfoMapper"> <mapper namespace="com.nu.modules.employeesadvisiory.mapper.NuEmployeesAdvisoryInfoMapper">
</mapper> </mapper>

View File

@ -1,6 +1,6 @@
package com.nu.modules.employessadvisiory.service; package com.nu.modules.employeesadvisiory.service;
import com.nu.modules.employessadvisiory.entity.NuEmployeesAdvisoryInfo; import com.nu.modules.employeesadvisiory.entity.NuEmployeesAdvisoryInfo;
import com.baomidou.mybatisplus.extension.service.IService; import com.baomidou.mybatisplus.extension.service.IService;
/** /**

View File

@ -1,12 +1,12 @@
package com.nu.modules.employessadvisiory.service.impl; package com.nu.modules.employeesadvisiory.service.impl;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.nu.modules.employeesmedia.entity.BizEmployeesMedia; import com.nu.modules.employeesmedia.entity.BizEmployeesMedia;
import com.nu.modules.employeesmedia.service.IBizEmployeesMediaService; import com.nu.modules.employeesmedia.service.IBizEmployeesMediaService;
import com.nu.modules.employessadvisiory.entity.NuEmployeesAdvisoryInfo; import com.nu.modules.employeesadvisiory.entity.NuEmployeesAdvisoryInfo;
import com.nu.modules.employessadvisiory.mapper.NuEmployeesAdvisoryInfoMapper; import com.nu.modules.employeesadvisiory.mapper.NuEmployeesAdvisoryInfoMapper;
import com.nu.modules.employessadvisiory.service.INuEmployeesAdvisoryInfoService; import com.nu.modules.employeesadvisiory.service.INuEmployeesAdvisoryInfoService;
import com.nu.modules.mediaasyncerrorlog.entity.MediaAsyncErrorLog; import com.nu.modules.mediaasyncerrorlog.entity.MediaAsyncErrorLog;
import com.nu.modules.mediaasyncerrorlog.service.IMediaAsyncErrorLogService; import com.nu.modules.mediaasyncerrorlog.service.IMediaAsyncErrorLogService;
import com.nu.modules.sysconfig.ISysConfigApi; import com.nu.modules.sysconfig.ISysConfigApi;

View File

@ -1,19 +0,0 @@
package com.nu.modules.employessPermission.mapper;
import java.util.List;
import com.nu.modules.nuidPermission.entity.NuAppNuidPermission;
import org.apache.ibatis.annotations.Param;
import com.nu.modules.employessPermission.entity.NuAppEmployessPermission;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* @Description: nu_app_employess_permission
* @Author: jeecg-boot
* @Date: 2026-01-04
* @Version: V1.0
*/
public interface NuAppEmployessPermissionMapper extends BaseMapper<NuAppEmployessPermission> {
List<NuAppEmployessPermission> listByEmployessId(@Param("roleId") String employessId);
}

View File

@ -1,20 +0,0 @@
package com.nu.modules.employessPermission.service;
import com.nu.modules.employessPermission.entity.NuAppEmployessPermission;
import com.baomidou.mybatisplus.extension.service.IService;
import com.nu.modules.nuidPermission.entity.NuAppNuidPermission;
import java.util.List;
/**
* @Description: nu_app_employess_permission
* @Author: jeecg-boot
* @Date: 2026-01-04
* @Version: V1.0
*/
public interface INuAppEmployessPermissionService extends IService<NuAppEmployessPermission> {
void saveRolePermission(String roleId, String permissionIds, String lastPermissionIds,String nuId);
List<NuAppEmployessPermission> listByEmployessId(String employessId);
}

View File

@ -1414,7 +1414,7 @@ public class EmployeesMQListener {
// user.setStatus(1); // user.setStatus(1);
// user.setDelFlag(CommonConstant.DEL_FLAG_0); // user.setDelFlag(CommonConstant.DEL_FLAG_0);
// user.setCreateTime(new Date());//设置创建时间 // user.setCreateTime(new Date());//设置创建时间
// user.setEmployessId(employeeId); // user.setEmployeesId(employeeId);
// sysUserAPI.save(user); // sysUserAPI.save(user);
//审核通过 - 给员工添加账号 //审核通过 - 给员工添加账号
@ -1425,7 +1425,7 @@ public class EmployeesMQListener {
j.put("orgCode",deptInfo.getString("id"));//这个参数要的是机构的id j.put("orgCode",deptInfo.getString("id"));//这个参数要的是机构的id
j.put("opeType","employee"); j.put("opeType","employee");
j.put("o_c_",deptInfo.getString("code")); j.put("o_c_",deptInfo.getString("code"));
j.put("employess_id",employeeId); j.put("employees_id",employeeId);
employeesApplyService.initialization(j); employeesApplyService.initialization(j);
}else{ }else{
user.setUsername(employeesInfo.getTel()); user.setUsername(employeesInfo.getTel());
@ -1470,7 +1470,7 @@ public class EmployeesMQListener {
user.setStatus(1); user.setStatus(1);
user.setDelFlag(CommonConstant.DEL_FLAG_0); user.setDelFlag(CommonConstant.DEL_FLAG_0);
user.setCreateTime(new Date());//设置创建时间 user.setCreateTime(new Date());//设置创建时间
user.setEmployessId(employeeId); user.setEmployeesId(employeeId);
sysUserAPI.save(user); sysUserAPI.save(user);
}else{ }else{
user.setUsername(dto.getUsername()); user.setUsername(dto.getUsername());
@ -1495,7 +1495,7 @@ public class EmployeesMQListener {
if(user!=null){ if(user!=null){
SysUserMQDto sysUserMQDto = new SysUserMQDto(); SysUserMQDto sysUserMQDto = new SysUserMQDto();
BeanUtils.copyProperties(user, sysUserMQDto); BeanUtils.copyProperties(user, sysUserMQDto);
sysUserMQDto.setEmployeeId(user.getEmployessId()); sysUserMQDto.setEmployeeId(user.getEmployeesId());
rabbitMQUtil.sendToExchange("hldy.employees", "hldy.employeesorg.sysuser.sync", sysUserMQDto); rabbitMQUtil.sendToExchange("hldy.employees", "hldy.employeesorg.sysuser.sync", sysUserMQDto);
} }
}else{ }else{
@ -1546,13 +1546,13 @@ public class EmployeesMQListener {
public void handleSysUserInfo(SysUserMQDto dto) { public void handleSysUserInfo(SysUserMQDto dto) {
// String employeeId = dto.getEmployeeId(); // String employeeId = dto.getEmployeeId();
// QueryWrapper<SysUserEntity> queryWrapper = new QueryWrapper<>(); // QueryWrapper<SysUserEntity> queryWrapper = new QueryWrapper<>();
// queryWrapper.eq("employess_id", employeeId); // queryWrapper.eq("employees_id", employeeId);
SysUserEntity user = sysUserAPI.getOne(dto.getEmployeeId()); SysUserEntity user = sysUserAPI.getOne(dto.getEmployeeId());
if(user!=null) { if(user!=null) {
SysUserMQDto sysUserMQDto = new SysUserMQDto(); SysUserMQDto sysUserMQDto = new SysUserMQDto();
BeanUtils.copyProperties(user, sysUserMQDto); BeanUtils.copyProperties(user, sysUserMQDto);
sysUserMQDto.setTargetOrgCode(dto.getTargetOrgCode()); sysUserMQDto.setTargetOrgCode(dto.getTargetOrgCode());
sysUserMQDto.setEmployeeId(user.getEmployessId()); sysUserMQDto.setEmployeeId(user.getEmployeesId());
rabbitMQUtil.sendToExchange("hldy.employees", "hldy.employeesorg.sysuser.info", sysUserMQDto); rabbitMQUtil.sendToExchange("hldy.employees", "hldy.employeesorg.sysuser.info", sysUserMQDto);
} }
} }

View File

@ -390,7 +390,7 @@ public class NuInvoicingPddMainServiceImpl extends ServiceImpl<NuInvoicingPddMai
// LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal(); // LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
// InvoicingOrdersEntity orderEntity = new InvoicingOrdersEntity(); // InvoicingOrdersEntity orderEntity = new InvoicingOrdersEntity();
// orderEntity.setId(dto.getId());//指令id // orderEntity.setId(dto.getId());//指令id
// orderEntity.setInitiatorId(sysUser.getEmployessId());//员工id // orderEntity.setInitiatorId(sysUser.getEmployeesId());//员工id
// Map<String, Object> result = invoicingOrdersApi.beginOrder(orderEntity); // Map<String, Object> result = invoicingOrdersApi.beginOrder(orderEntity);
// return result; // return result;
// } // }
@ -406,7 +406,7 @@ public class NuInvoicingPddMainServiceImpl extends ServiceImpl<NuInvoicingPddMai
// LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal(); // LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
// InvoicingOrdersEntity p_ = new InvoicingOrdersEntity(); // InvoicingOrdersEntity p_ = new InvoicingOrdersEntity();
// p_.setId(dto.getId()); // p_.setId(dto.getId());
// p_.setInitiatorId(sysUser.getEmployessId()); // p_.setInitiatorId(sysUser.getEmployeesId());
// return invoicingOrdersApi.finishOrder(p_); // return invoicingOrdersApi.finishOrder(p_);
// } // }
} }

View File

@ -91,7 +91,7 @@ public class NuBaseInfoController extends JeecgController<NuBaseInfo, INuBaseInf
queryWrapper.like(StringUtils.isNotBlank(nuBaseInfo.getNuNameParams()),"a.nu_name",nuBaseInfo.getNuNameParams()); queryWrapper.like(StringUtils.isNotBlank(nuBaseInfo.getNuNameParams()),"a.nu_name",nuBaseInfo.getNuNameParams());
// queryWrapper.isNotNull("b.id"); // queryWrapper.isNotNull("b.id");
Page<NuBaseInfo> page = new Page<NuBaseInfo>(pageNo, pageSize); Page<NuBaseInfo> page = new Page<NuBaseInfo>(pageNo, pageSize);
IPage<NuBaseInfo> pageList = nuBaseInfoService.qyPemissionList(page, queryWrapper, nuBaseInfo.getEmployessId()); IPage<NuBaseInfo> pageList = nuBaseInfoService.qyPemissionList(page, queryWrapper, nuBaseInfo.getEmployeesId());
return Result.OK(pageList); return Result.OK(pageList);
} }

View File

@ -185,7 +185,7 @@ public class NuBaseInfo implements Serializable {
private String permissionIds; private String permissionIds;
//护理员id //护理员id
@TableField(exist = false) @TableField(exist = false)
private String employessId; private String employeesId;
@TableField(exist = false) @TableField(exist = false)
private String type; private String type;
@TableField(exist = false) @TableField(exist = false)

View File

@ -31,7 +31,7 @@ public interface NuBaseInfoMapper extends BaseMapper<NuBaseInfo> {
List<NuBaseInfoEntity> queryNuAndCameraInfo(@Param("dto") NuBaseInfoEntity dto); List<NuBaseInfoEntity> queryNuAndCameraInfo(@Param("dto") NuBaseInfoEntity dto);
List<NuBaseInfo> getPermissionList(@Param("employessId") String employessId); List<NuBaseInfo> getPermissionList(@Param("employeesId") String employeesId);
List<NuBaseInfo> queryReadList(@Param("employessId") String employessId,@Param("username") String username); List<NuBaseInfo> queryReadList(@Param("employeesId") String employeesId,@Param("username") String username);
} }

View File

@ -77,18 +77,18 @@
<select id="getPermissionList" resultType="com.nu.modules.nubaseinfo.entity.NuBaseInfo"> <select id="getPermissionList" resultType="com.nu.modules.nubaseinfo.entity.NuBaseInfo">
select GROUP_CONCAT(permission_id) as permissionIds,nu_id from nu_app_employess_permission where role_id = #{employessId} GROUP BY nu_id select GROUP_CONCAT(permission_id) as permissionIds,nu_id from nu_app_employees_permission where role_id = #{employeesId} GROUP BY nu_id
</select> </select>
<select id="queryReadList" resultType="com.nu.modules.nubaseinfo.entity.NuBaseInfo"> <select id="queryReadList" resultType="com.nu.modules.nubaseinfo.entity.NuBaseInfo">
select employee_id as empId,nu_id,'gd' as type , '工单' as typeName from nu_biz_nu_directive_order where START_TIME like concat(DATE_FORMAT(NOW(), '%Y-%m-%d'),'%') and iz_finish = 'N' and employee_id = #{employessId} GROUP BY employee_id,nu_id select employee_id as empId,nu_id,'gd' as type , '工单' as typeName from nu_biz_nu_directive_order where START_TIME like concat(DATE_FORMAT(NOW(), '%Y-%m-%d'),'%') and iz_finish = 'N' and employee_id = #{employeesId} GROUP BY employee_id,nu_id
union ALL union ALL
select create_by as empId,nu_id,'pdd' as type,'盘点单' as typeName from nu_invoicing_pdd_main where pdd_type = '1' and create_by = #{username} GROUP BY create_by,nu_id select create_by as empId,nu_id,'pdd' as type,'盘点单' as typeName from nu_invoicing_pdd_main where pdd_type = '1' and create_by = #{username} GROUP BY create_by,nu_id
<!-- union all--> <!-- union all-->
<!-- select tj_by as empId,nu_id,'qld' as type,'请领单' as typeName from nu_invoicing_qld_main where status in (1,3,4) and tj_by = #{employessId} GROUP BY tj_by,nu_id--> <!-- select tj_by as empId,nu_id,'qld' as type,'请领单' as typeName from nu_invoicing_qld_main where status in (1,3,4) and tj_by = #{employeesId} GROUP BY tj_by,nu_id-->
<!-- union all--> <!-- union all-->
<!-- select create_by as empId,nu_id,'cgd' as type,'采购单' as typeName from nu_invoicing_cgd_main where cgd_type in (0,1) and create_by = #{username} GROUP BY create_by,nu_id--> <!-- select create_by as empId,nu_id,'cgd' as type,'采购单' as typeName from nu_invoicing_cgd_main where cgd_type in (0,1) and create_by = #{username} GROUP BY create_by,nu_id-->
<!-- union ALL--> <!-- union ALL-->
<!-- select fq_by as empId,nu_id,'thd' as type,'退货单' as typeName from nu_invoicing_thd_main where status = '1' and fq_by = #{employessId} GROUP BY fq_by,nu_id--> <!-- select fq_by as empId,nu_id,'thd' as type,'退货单' as typeName from nu_invoicing_thd_main where status = '1' and fq_by = #{employeesId} GROUP BY fq_by,nu_id-->
</select> </select>
</mapper> </mapper>

View File

@ -24,5 +24,5 @@ public interface INuBaseInfoService extends IService<NuBaseInfo> {
IPage<NuBaseInfo> qyList(Page<NuBaseInfo> page, QueryWrapper<NuBaseInfo> queryWrapper); IPage<NuBaseInfo> qyList(Page<NuBaseInfo> page, QueryWrapper<NuBaseInfo> queryWrapper);
IPage<NuBaseInfo> qyPemissionList(Page<NuBaseInfo> page, QueryWrapper<NuBaseInfo> queryWrapper,String employessId); IPage<NuBaseInfo> qyPemissionList(Page<NuBaseInfo> page, QueryWrapper<NuBaseInfo> queryWrapper,String employeesId);
} }

View File

@ -114,10 +114,10 @@ public class NuBaseInfoServiceImpl extends ServiceImpl<NuBaseInfoMapper, NuBaseI
} }
@Override @Override
public IPage<NuBaseInfo> qyPemissionList(Page<NuBaseInfo> page, QueryWrapper<NuBaseInfo> queryWrapper,String employessId) { public IPage<NuBaseInfo> qyPemissionList(Page<NuBaseInfo> page, QueryWrapper<NuBaseInfo> queryWrapper,String employeesId) {
IPage<NuBaseInfo> listPage = baseMapper.qyList(page, queryWrapper); IPage<NuBaseInfo> listPage = baseMapper.qyList(page, queryWrapper);
List<NuBaseInfo> perList = baseMapper.getPermissionList(employessId); List<NuBaseInfo> perList = baseMapper.getPermissionList(employeesId);
listPage.getRecords().forEach(nuBaseInfo -> { listPage.getRecords().forEach(nuBaseInfo -> {
perList.forEach(per -> { perList.forEach(per -> {
@ -174,10 +174,10 @@ public class NuBaseInfoServiceImpl extends ServiceImpl<NuBaseInfoMapper, NuBaseI
LoginUser loginUser = (LoginUser) SecurityUtils.getSubject().getPrincipal(); LoginUser loginUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
if(loginUser == null){ if(loginUser == null){
loginUser = new LoginUser(); loginUser = new LoginUser();
loginUser.setEmployessId("1942419556028956674"); loginUser.setEmployeesId("1942419556028956674");
loginUser.setUsername("13069041031"); loginUser.setUsername("13069041031");
} }
List<NuBaseInfo> readList = baseMapper.queryReadList(loginUser.getEmployessId(), loginUser.getUsername()); List<NuBaseInfo> readList = baseMapper.queryReadList(loginUser.getEmployeesId(), loginUser.getUsername());
//查找list集合里的nuid等于cameraList集合中nuid的就给list集合赋值 //查找list集合里的nuid等于cameraList集合中nuid的就给list集合赋值

View File

@ -277,7 +277,7 @@ public class DirectiveOrderPadServiceImpl extends ServiceImpl<DirectiveOrderMapp
DirectiveOrderLogEntity log = new DirectiveOrderLogEntity(); DirectiveOrderLogEntity log = new DirectiveOrderLogEntity();
log.setOrderNo(dto.getMainId());//服务指令工单id log.setOrderNo(dto.getMainId());//服务指令工单id
log.setOptType("转单");//操作描述 log.setOptType("转单");//操作描述
log.setOptBy(sysUser.getEmployessId());//操作人employeeId log.setOptBy(sysUser.getEmployeesId());//操作人employeeId
log.setOptByName(sysUser.getRealname());//操作人名 log.setOptByName(sysUser.getRealname());//操作人名
log.setBeforeChange(dto.getBeforeBy());//操作前人 log.setBeforeChange(dto.getBeforeBy());//操作前人
log.setBeforeChangeName(dto.getBeforeByName());//操作前人名 log.setBeforeChangeName(dto.getBeforeByName());//操作前人名
@ -316,7 +316,7 @@ public class DirectiveOrderPadServiceImpl extends ServiceImpl<DirectiveOrderMapp
DirectiveOrderLogEntity log = new DirectiveOrderLogEntity(); DirectiveOrderLogEntity log = new DirectiveOrderLogEntity();
log.setOrderNo(dto.getMainId());//服务指令工单id log.setOrderNo(dto.getMainId());//服务指令工单id
log.setOptType("协助执行");//操作描述 log.setOptType("协助执行");//操作描述
log.setOptBy(sysUser.getEmployessId());//操作人employeeId log.setOptBy(sysUser.getEmployeesId());//操作人employeeId
log.setOptByName(sysUser.getRealname());//操作人名 log.setOptByName(sysUser.getRealname());//操作人名
log.setBeforeChange(dto.getBeforeBy());//操作前人 log.setBeforeChange(dto.getBeforeBy());//操作前人
log.setBeforeChangeName(dto.getBeforeByName());//操作前人名 log.setBeforeChangeName(dto.getBeforeByName());//操作前人名
@ -329,7 +329,7 @@ public class DirectiveOrderPadServiceImpl extends ServiceImpl<DirectiveOrderMapp
public Map<String, Object> addBizLog(DirectiveOrderBizLogEntity directiveOrderBizLogEntity) { public Map<String, Object> addBizLog(DirectiveOrderBizLogEntity directiveOrderBizLogEntity) {
LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal(); LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
directiveOrderBizLogEntity.setOptEmpId(sysUser.getEmployessId()); directiveOrderBizLogEntity.setOptEmpId(sysUser.getEmployeesId());
directiveOrderBizLogEntity.setOptTime(new Date()); directiveOrderBizLogEntity.setOptTime(new Date());
DirectiveOrderBizLog directiveOrderBizLog = new DirectiveOrderBizLog(); DirectiveOrderBizLog directiveOrderBizLog = new DirectiveOrderBizLog();
BeanUtils.copyProperties(directiveOrderBizLogEntity, directiveOrderBizLog); BeanUtils.copyProperties(directiveOrderBizLogEntity, directiveOrderBizLog);

View File

@ -821,7 +821,7 @@ public class DirectiveOrderServiceImpl extends ServiceImpl<DirectiveOrderMapper,
if (directiveOrder.getTriggerMode().equals("1")) { if (directiveOrder.getTriggerMode().equals("1")) {
//直接派单给发起人 //直接派单给发起人
LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal(); LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
employeeId = sysUser.getEmployessId(); employeeId = sysUser.getEmployeesId();
employeeName = getEmployeeName(employeeId); employeeName = getEmployeeName(employeeId);
} }

View File

@ -204,12 +204,12 @@ public class ServiceTagController extends JeecgController<ServiceTag, IServiceTa
} }
@GetMapping(value = "/getEmployessServiceTags") @GetMapping(value = "/getEmployeesServiceTags")
public Result<List<ServiceTag>> getEmployessServiceTags(ServiceTag serviceTag) { public Result<List<ServiceTag>> getEmployeesServiceTags(ServiceTag serviceTag) {
if(StringUtils.isEmpty(serviceTag.getEmployeesId())){ if(StringUtils.isEmpty(serviceTag.getEmployeesId())){
return Result.error("员工id不能为空"); return Result.error("员工id不能为空");
} }
List<ServiceTag> pageList = serviceTagService.getEmployessServiceTags(serviceTag); List<ServiceTag> pageList = serviceTagService.getEmployeesServiceTags(serviceTag);
return Result.OK(pageList); return Result.OK(pageList);
} }
} }

View File

@ -26,5 +26,5 @@ public interface ServiceTagMapper extends BaseMapper<ServiceTag> {
IPage<ServiceTag> getEmployeesList(Page<ServiceTag> page, ServiceTag serviceTag); IPage<ServiceTag> getEmployeesList(Page<ServiceTag> page, ServiceTag serviceTag);
List<ServiceTag> getEmployessServiceTags(ServiceTag serviceTag); List<ServiceTag> getEmployeesServiceTags(ServiceTag serviceTag);
} }

View File

@ -201,7 +201,7 @@
</select> </select>
<select id="getEmployessServiceTags" resultType="com.nu.modules.config.servicetag.entity.ServiceTag"> <select id="getEmployeesServiceTags" resultType="com.nu.modules.config.servicetag.entity.ServiceTag">
select a.id, b.tag_name, b.description, a.create_time, b.id as employeesTagsId select a.id, b.tag_name, b.description, a.create_time, b.id as employeesTagsId
from nu_biz_employees_servcie_tags a from nu_biz_employees_servcie_tags a
LEFT JOIN nu_service_tag b on a.tags_id = b.id LEFT JOIN nu_service_tag b on a.tags_id = b.id

View File

@ -27,5 +27,5 @@ public interface IServiceTagService extends IService<ServiceTag> {
IPage<ServiceTag> getEmployeesList(Page<ServiceTag> page, ServiceTag queryWrapper); IPage<ServiceTag> getEmployeesList(Page<ServiceTag> page, ServiceTag queryWrapper);
List<ServiceTag> getEmployessServiceTags(ServiceTag serviceTag); List<ServiceTag> getEmployeesServiceTags(ServiceTag serviceTag);
} }

View File

@ -68,8 +68,8 @@ public class ServiceTagServiceImpl extends ServiceImpl<ServiceTagMapper, Service
} }
@Override @Override
public List<ServiceTag> getEmployessServiceTags(ServiceTag serviceTag) { public List<ServiceTag> getEmployeesServiceTags(ServiceTag serviceTag) {
return baseMapper.getEmployessServiceTags(serviceTag); return baseMapper.getEmployeesServiceTags(serviceTag);
} }
} }

View File

@ -144,7 +144,7 @@ public class LoginController {
JSONObject deptInfo = sysBaseAPI.getDeptInfo(); JSONObject deptInfo = sysBaseAPI.getDeptInfo();
String orgCode = deptInfo.getString("code"); String orgCode = deptInfo.getString("code");
SysUserMQDto dto = new SysUserMQDto(); SysUserMQDto dto = new SysUserMQDto();
dto.setEmployeeId(sysUser.getEmployessId()); dto.setEmployeeId(sysUser.getEmployeesId());
dto.setOrgCode(orgCode); dto.setOrgCode(orgCode);
rabbitMQUtil.sendToExchange("hldy.employees", "hldy.employeesorg.lastlogin", dto); rabbitMQUtil.sendToExchange("hldy.employees", "hldy.employeesorg.lastlogin", dto);

View File

@ -300,11 +300,11 @@ public class SysUserController {
@RequiresPermissions("system:user:queryById") @RequiresPermissions("system:user:queryById")
@RequestMapping(value = "/queryByEmployessId", method = RequestMethod.GET) @RequestMapping(value = "/queryByEmployeesId", method = RequestMethod.GET)
public Result<SysUser> queryByEmployessId(@RequestParam(name = "employessId", required = true) String employessId) { public Result<SysUser> queryByEmployeesId(@RequestParam(name = "employeesId", required = true) String employeesId) {
Result<SysUser> result = new Result<SysUser>(); Result<SysUser> result = new Result<SysUser>();
QueryWrapper<SysUser> queryWrapper = new QueryWrapper<>(); QueryWrapper<SysUser> queryWrapper = new QueryWrapper<>();
queryWrapper.eq("employess_id", employessId); queryWrapper.eq("employees_id", employeesId);
SysUser sysUser = sysUserService.getOne(queryWrapper); SysUser sysUser = sysUserService.getOne(queryWrapper);
result.setResult(sysUser); result.setResult(sysUser);
result.setSuccess(true); result.setSuccess(true);
@ -1749,7 +1749,7 @@ public class SysUserController {
sysUserService.updateById(sysUserEditAvatar); sysUserService.updateById(sysUserEditAvatar);
//修改员工表头像 //修改员工表头像
employeesInfoApi.upHeadPath(sysUser.getEmployessId(),sysUser.getAvatar()); employeesInfoApi.upHeadPath(sysUser.getEmployeesId(),sysUser.getAvatar());
return Result.ok("更新个人信息成功"); return Result.ok("更新个人信息成功");
} }

View File

@ -170,7 +170,7 @@ public class SysUser implements Serializable {
/** /**
* 员工id * 员工id
*/ */
private String employessId; private String employeesId;
@Dict(dicCode = "login_type") @Dict(dicCode = "login_type")
private String loginType; private String loginType;

View File

@ -108,7 +108,7 @@ public class SysUserApiImpl implements ISysUserAPI {
@Override @Override
public SysUserEntity getOne(String employeeId) { public SysUserEntity getOne(String employeeId) {
QueryWrapper<SysUser> queryWrapper = new QueryWrapper<>(); QueryWrapper<SysUser> queryWrapper = new QueryWrapper<>();
queryWrapper.eq("employess_id", employeeId); queryWrapper.eq("employees_id", employeeId);
SysUser user = service.getOne(queryWrapper); SysUser user = service.getOne(queryWrapper);
SysUserEntity sysUserEntity = new SysUserEntity(); SysUserEntity sysUserEntity = new SysUserEntity();
if (user != null) { if (user != null) {
@ -206,7 +206,7 @@ public class SysUserApiImpl implements ISysUserAPI {
@Override @Override
public List<SysUserEntity> queryByEmployees(String employeeIds) { public List<SysUserEntity> queryByEmployees(String employeeIds) {
QueryWrapper<SysUser> qw = new QueryWrapper<>(); QueryWrapper<SysUser> qw = new QueryWrapper<>();
qw.in("employess_id",employeeIds.split(",")); qw.in("employees_id",employeeIds.split(","));
List<SysUser> list = sysUserService.list(qw); List<SysUser> list = sysUserService.list(qw);
return BeanUtil.copyToList(list,SysUserEntity.class); return BeanUtil.copyToList(list,SysUserEntity.class);
} }

View File

@ -2115,7 +2115,7 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> impl
*/ */
@Override @Override
public void modifyEmpOnline(SysUser sysUser, String izOnline){ public void modifyEmpOnline(SysUser sysUser, String izOnline){
String employeeId = sysUser.getEmployessId(); String employeeId = sysUser.getEmployeesId();
if(employeeId!=null&&!employeeId.equals("")){ if(employeeId!=null&&!employeeId.equals("")){
userMapper.modifyEmpOnline(employeeId,izOnline); userMapper.modifyEmpOnline(employeeId,izOnline);
} }