From 14066b3ef080003e9367bafc1ee959f6fe2c9b6f Mon Sep 17 00:00:00 2001 From: Lius <Lius2225@163.com> Date: 星期四, 03 七月 2025 11:33:16 +0800 Subject: [PATCH] 维修部门班组调整 --- lxzn-boot-base-core/src/main/java/org/jeecg/common/constant/FillRuleConstant.java | 5 ++++- lxzn-module-eam/src/main/java/org/jeecg/modules/eam/base/service/impl/EamBaseRepairDepartImpl.java | 2 +- lxzn-module-eam/src/main/java/org/jeecg/modules/eam/base/controller/EamBaseRepairDepartController.java | 44 ++++++++++++++++++++++---------------------- 3 files changed, 27 insertions(+), 24 deletions(-) diff --git a/lxzn-boot-base-core/src/main/java/org/jeecg/common/constant/FillRuleConstant.java b/lxzn-boot-base-core/src/main/java/org/jeecg/common/constant/FillRuleConstant.java index 2321cfa..3f13a76 100644 --- a/lxzn-boot-base-core/src/main/java/org/jeecg/common/constant/FillRuleConstant.java +++ b/lxzn-boot-base-core/src/main/java/org/jeecg/common/constant/FillRuleConstant.java @@ -21,7 +21,10 @@ * 浜х嚎缂栫爜 */ public static final String PRODUCTION = "org_num_rule"; - + /** + * 缁翠慨閮ㄩ棬鐝粍缂栫爜 + */ + public static final String REPAIRDEPART = "org_repair_deport_rule"; /** * 璁惧杞﹂棿缂栫爜 */ diff --git a/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/base/controller/EamBaseRepairDepartController.java b/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/base/controller/EamBaseRepairDepartController.java index 155615c..795d137 100644 --- a/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/base/controller/EamBaseRepairDepartController.java +++ b/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/base/controller/EamBaseRepairDepartController.java @@ -43,7 +43,7 @@ public class EamBaseRepairDepartController extends JeecgController<EamBaseRepairDepart, IEamBaseRepairDepartService> { @Resource - private IEamBaseRepairDepartService sysMaintainDepartService; + private IEamBaseRepairDepartService eamBaseRepairDepartService; /** * 鍒嗛〉鍒楄〃鏌ヨ @@ -63,7 +63,7 @@ HttpServletRequest req) { QueryWrapper<EamBaseRepairDepart> queryWrapper = QueryGenerator.initQueryWrapper(eamBaseRepairDepart, req.getParameterMap()); Page<EamBaseRepairDepart> page = new Page<EamBaseRepairDepart>(pageNo, pageSize); - IPage<EamBaseRepairDepart> pageList = sysMaintainDepartService.page(page, queryWrapper); + IPage<EamBaseRepairDepart> pageList = eamBaseRepairDepartService.page(page, queryWrapper); return Result.OK(pageList); } @@ -74,10 +74,10 @@ Result<List<EamBaseRepairDepartTreeModel>> result = new Result<>(); try { if (oConvertUtils.isNotEmpty(ids)) { - List<EamBaseRepairDepartTreeModel> maintainDepartList = sysMaintainDepartService.queryTreeList(ids); - result.setResult(maintainDepartList); + List<EamBaseRepairDepartTreeModel> repairDepartList = eamBaseRepairDepartService.queryTreeList(ids); + result.setResult(repairDepartList); } else { - List<EamBaseRepairDepartTreeModel> list = sysMaintainDepartService.queryTreeList(); + List<EamBaseRepairDepartTreeModel> list = eamBaseRepairDepartService.queryTreeList(); result.setResult(list); } result.setSuccess(true); @@ -95,7 +95,7 @@ LoginUser user = (LoginUser) SecurityUtils.getSubject().getPrincipal(); String userId = user.getId(); try { - List<RepairDepartIdModel> list = sysMaintainDepartService.loadMaintainDepartTreeOptions(userId); + List<RepairDepartIdModel> list = eamBaseRepairDepartService.loadMaintainDepartTreeOptions(userId); result.setSuccess(true); result.setResult(list); } catch (Exception e) { @@ -110,8 +110,8 @@ public Result<List<String>> queryTreeIdList() { Result<List<String>> result = new Result<>(); try { - List<EamBaseRepairDepart> maintainDepartList = sysMaintainDepartService.list(new LambdaQueryWrapper<EamBaseRepairDepart>().eq(EamBaseRepairDepart::getDelFlag, CommonConstant.DEL_FLAG_0).orderByAsc(EamBaseRepairDepart::getDepartOrder)); - List<String> ids = maintainDepartList.stream().map(EamBaseRepairDepart::getId).collect(Collectors.toList()); + List<EamBaseRepairDepart> repairDepartList = eamBaseRepairDepartService.list(new LambdaQueryWrapper<EamBaseRepairDepart>().eq(EamBaseRepairDepart::getDelFlag, CommonConstant.DEL_FLAG_0).orderByAsc(EamBaseRepairDepart::getDepartOrder)); + List<String> ids = repairDepartList.stream().map(EamBaseRepairDepart::getId).collect(Collectors.toList()); result.setSuccess(true); result.setResult(ids); } catch (Exception e) { @@ -129,11 +129,11 @@ @AutoLog(value = "缁翠慨閮ㄩ棬鐝粍-娣诲姞") @ApiOperation(value = "缁翠慨閮ㄩ棬鐝粍-娣诲姞", notes = "缁翠慨閮ㄩ棬鐝粍-娣诲姞") @PostMapping(value = "/add") - @CacheEvict(value = {"sys:cache:maintainDepart:alldata", "sys:cache:maintainDepart:allids"}, allEntries = true) + @CacheEvict(value = {"eam:cache:repairDepart:alldata", "eam:cache:repairDepart:allids"}, allEntries = true) public Result<EamBaseRepairDepart> add(@RequestBody EamBaseRepairDepart eamBaseRepairDepart) { Result<EamBaseRepairDepart> result = new Result<>(); try { - sysMaintainDepartService.saveMaintainDepartData(eamBaseRepairDepart); + eamBaseRepairDepartService.saveMaintainDepartData(eamBaseRepairDepart); result.success("娣诲姞鎴愬姛锛�"); } catch (Exception e) { log.error(e.getMessage(), e); @@ -151,14 +151,14 @@ @AutoLog(value = "缁翠慨閮ㄩ棬鐝粍-缂栬緫") @ApiOperation(value = "缁翠慨閮ㄩ棬鐝粍-缂栬緫", notes = "缁翠慨閮ㄩ棬鐝粍-缂栬緫") @RequestMapping(value = "/edit", method = {RequestMethod.PUT, RequestMethod.POST}) - @CacheEvict(value = {"sys:cache:maintainDepart:alldata", "sys:cache:maintainDepart:allids"}, allEntries = true) + @CacheEvict(value = {"eam:cache:repairDepart:alldata", "eam:cache:repairDepart:allids"}, allEntries = true) public Result<EamBaseRepairDepart> edit(@RequestBody EamBaseRepairDepart eamBaseRepairDepart) { Result<EamBaseRepairDepart> result = new Result<>(); - EamBaseRepairDepart eamBaseRepairDepartEntity = sysMaintainDepartService.getById(eamBaseRepairDepart.getId()); + EamBaseRepairDepart eamBaseRepairDepartEntity = eamBaseRepairDepartService.getById(eamBaseRepairDepart.getId()); if (eamBaseRepairDepartEntity == null) { result.error500("鏈壘鍒板搴斿疄浣�"); } else { - boolean ok = sysMaintainDepartService.updateMaintainDepartDataById(eamBaseRepairDepart); + boolean ok = eamBaseRepairDepartService.updateMaintainDepartDataById(eamBaseRepairDepart); if (ok) { result.success("淇敼鎴愬姛!"); } @@ -175,14 +175,14 @@ @AutoLog(value = "缁翠慨閮ㄩ棬鐝粍-閫氳繃id鍒犻櫎") @ApiOperation(value = "缁翠慨閮ㄩ棬鐝粍-閫氳繃id鍒犻櫎", notes = "缁翠慨閮ㄩ棬鐝粍-閫氳繃id鍒犻櫎") @DeleteMapping(value = "/delete") - @CacheEvict(value = {"sys:cache:maintainDepart:alldata", "sys:cache:maintainDepart:allids"}, allEntries = true) + @CacheEvict(value = {"eam:cache:repairDepart:alldata", "eam:cache:repairDepart:allids"}, allEntries = true) public Result<EamBaseRepairDepart> delete(@RequestParam(name = "id", required = true) String id) { Result<EamBaseRepairDepart> result = new Result<>(); - EamBaseRepairDepart eamBaseRepairDepart = sysMaintainDepartService.getById(id); + EamBaseRepairDepart eamBaseRepairDepart = eamBaseRepairDepartService.getById(id); if (eamBaseRepairDepart == null) { result.error500("鏈壘鍒板搴斿疄浣�"); } else { - boolean ok = sysMaintainDepartService.delete(id); + boolean ok = eamBaseRepairDepartService.delete(id); if (ok) { result.success("鍒犻櫎鎴愬姛!"); } @@ -199,13 +199,13 @@ @AutoLog(value = "缁翠慨閮ㄩ棬鐝粍-鎵归噺鍒犻櫎") @ApiOperation(value = "缁翠慨閮ㄩ棬鐝粍-鎵归噺鍒犻櫎", notes = "缁翠慨閮ㄩ棬鐝粍-鎵归噺鍒犻櫎") @DeleteMapping(value = "/deleteBatch") - @CacheEvict(value = {"sys:cache:maintainDepart:alldata", "sys:cache:maintainDepart:allids"}, allEntries = true) + @CacheEvict(value = {"eam:cache:repairDepart:alldata", "eam:cache:repairDepart:allids"}, allEntries = true) public Result<EamBaseRepairDepart> deleteBatch(@RequestParam(name = "ids", required = true) String ids) { Result<EamBaseRepairDepart> result = new Result<>(); if (ids == null || "".equals(ids.trim())) { result.error500("鍙傛暟涓嶈瘑鍒紒"); } else { - this.sysMaintainDepartService.deleteBatchWithChildren(Arrays.asList(ids.split(","))); + this.eamBaseRepairDepartService.deleteBatchWithChildren(Arrays.asList(ids.split(","))); result.success("鍒犻櫎鎴愬姛!"); } return result; @@ -217,7 +217,7 @@ public Result<List<RepairDepartIdModel>> queryIdTree() { Result<List<RepairDepartIdModel>> result = new Result<>(); try { - List<RepairDepartIdModel> list = sysMaintainDepartService.queryMaintainDepartIdTreeList(); + List<RepairDepartIdModel> list = eamBaseRepairDepartService.queryMaintainDepartIdTreeList(); result.setResult(list); result.setSuccess(true); } catch (Exception e) { @@ -231,7 +231,7 @@ @GetMapping(value = "/searchBy") public Result<List<EamBaseRepairDepartTreeModel>> searchBy(@RequestParam(name = "keyWord", required = true) String keyWord) { Result<List<EamBaseRepairDepartTreeModel>> result = new Result<>(); - List<EamBaseRepairDepartTreeModel> treeList = sysMaintainDepartService.searchByKeyWord(keyWord); + List<EamBaseRepairDepartTreeModel> treeList = eamBaseRepairDepartService.searchByKeyWord(keyWord); if (treeList == null || treeList.isEmpty()) { result.setSuccess(false); result.setMessage("鏈煡璇㈠尮閰嶆暟鎹紒"); @@ -251,7 +251,7 @@ @ApiOperation(value = "缁翠慨閮ㄩ棬鐝粍-閫氳繃id鏌ヨ", notes = "缁翠慨閮ㄩ棬鐝粍-閫氳繃id鏌ヨ") @GetMapping(value = "/queryById") public Result<?> queryById(@RequestParam(name = "id", required = true) String id) { - EamBaseRepairDepart eamBaseRepairDepart = sysMaintainDepartService.getById(id); + EamBaseRepairDepart eamBaseRepairDepart = eamBaseRepairDepartService.getById(id); return Result.OK(eamBaseRepairDepart); } @@ -278,7 +278,7 @@ @AutoLog(value = "缁翠慨閮ㄩ棬鐝粍-閫氳繃excel瀵煎叆鏁版嵁") @ApiOperation(value = "缁翠慨閮ㄩ棬鐝粍-閫氳繃excel瀵煎叆鏁版嵁", notes = "缁翠慨閮ㄩ棬鐝粍-閫氳繃excel瀵煎叆鏁版嵁") @PostMapping(value = "/importExcel") - @CacheEvict(value = {"sys:cache:maintainDepart:alldata", "sys:cache:maintainDepart:allids"}, allEntries = true) + @CacheEvict(value = {"eam:cache:repairDepart:alldata", "eam:cache:repairDepart:allids"}, allEntries = true) public Result<?> importExcel(HttpServletRequest request, HttpServletResponse response) { return super.importExcel(request, response, EamBaseRepairDepart.class); } diff --git a/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/base/service/impl/EamBaseRepairDepartImpl.java b/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/base/service/impl/EamBaseRepairDepartImpl.java index 5265d23..248dce6 100644 --- a/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/base/service/impl/EamBaseRepairDepartImpl.java +++ b/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/base/service/impl/EamBaseRepairDepartImpl.java @@ -124,7 +124,7 @@ String parentId = eamBaseRepairDepart.getParentId(); JSONObject formData = new JSONObject(); formData.put("parentId",parentId); - String[] codeArray = (String[]) FillRuleUtil.executeRule(FillRuleConstant.PRODUCTION,formData); + String[] codeArray = (String[]) FillRuleUtil.executeRule(FillRuleConstant.REPAIRDEPART,formData); eamBaseRepairDepart.setOrgCode(codeArray[0]); String orgType = codeArray[1]; eamBaseRepairDepart.setOrgType(String.valueOf(orgType)); -- Gitblit v1.9.3