From 04bf2bae483227a032a2bed7e003e652ef8ac14c Mon Sep 17 00:00:00 2001 From: "925116093-qq.com" <925116093@qq.com> Date: Fri, 8 Aug 2025 18:56:35 +0800 Subject: [PATCH] 2025008071805 --- .../controller/AppleOrderController.java | 4 +- .../system/controller/DiyCityController.java | 13 + .../controller/SiteSkillController.java | 14 +- ruoyi-ui/src/api/system/DiyCity.js | 11 + .../system/UsersWorker/UserEditDialog.vue | 774 +++++++----------- 5 files changed, 344 insertions(+), 472 deletions(-) diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/controller/AppleOrderController.java b/ruoyi-system/src/main/java/com/ruoyi/system/controller/AppleOrderController.java index 546b291..b91a166 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/system/controller/AppleOrderController.java +++ b/ruoyi-system/src/main/java/com/ruoyi/system/controller/AppleOrderController.java @@ -311,10 +311,10 @@ public class AppleOrderController extends BaseController { ordertype=2; UserUseSecondaryCard userUseSecondaryCard = userUseSecondaryCardService.selectUserUseSecondaryCardByorderId(cikaid); if (userUseSecondaryCard == null){ - return AjaxResult.error("此卡不存在"); + return AppletControllerUtil.appletWarning("此卡不存在"); } if (userUseSecondaryCard.getStatus() != 1){ - return AjaxResult.error("此卡不是使用状态"); + return AppletControllerUtil.appletWarning("此卡不是使用状态"); } } String ptcode=GenerateCustomCode.generCreateOrder("PT"); diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/controller/DiyCityController.java b/ruoyi-system/src/main/java/com/ruoyi/system/controller/DiyCityController.java index a3f5726..c07c4f3 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/system/controller/DiyCityController.java +++ b/ruoyi-system/src/main/java/com/ruoyi/system/controller/DiyCityController.java @@ -49,6 +49,19 @@ public class DiyCityController extends BaseController List list = diyCityService.selectDiyCityList(diyCity); return getDataTable(list); } + + + /** + * 查询自定义地区列表 + */ + @PreAuthorize("@ss.hasPermi('system:DiyCity:list')") + @GetMapping("/datalist") + public AjaxResult listdata(DiyCity diyCity) + { + List list = diyCityService.selectDiyCityList(diyCity); + return success(list); + } + /** * 获取自定义地区树形结构数据 */ diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/controller/SiteSkillController.java b/ruoyi-system/src/main/java/com/ruoyi/system/controller/SiteSkillController.java index 066020e..5ce00cd 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/system/controller/SiteSkillController.java +++ b/ruoyi-system/src/main/java/com/ruoyi/system/controller/SiteSkillController.java @@ -71,13 +71,13 @@ public class SiteSkillController extends BaseController SiteSkill siteSkill = new SiteSkill(); siteSkill.setStatus(1L); // 只获取启用状态的技能 List list = siteSkillService.selectSiteSkillList(siteSkill); - // 按照排序字段升序排列 - list.sort((a, b) -> { - if (a.getSort() == null && b.getSort() == null) return 0; - if (a.getSort() == null) return 1; - if (b.getSort() == null) return -1; - return a.getSort().compareTo(b.getSort()); - }); +// // 按照排序字段升序排列 +// list.sort((a, b) -> { +// if (a.getSort() == null && b.getSort() == null) return 0; +// if (a.getSort() == null) return 1; +// if (b.getSort() == null) return -1; +// return a.getSort().compareTo(b.getSort()); +// }); return success(list); } diff --git a/ruoyi-ui/src/api/system/DiyCity.js b/ruoyi-ui/src/api/system/DiyCity.js index 23ea651..e759fb4 100644 --- a/ruoyi-ui/src/api/system/DiyCity.js +++ b/ruoyi-ui/src/api/system/DiyCity.js @@ -8,6 +8,17 @@ export function listDiyCity(query) { params: query }) } +// 查询自定义地区列表 +export function datalist(query) { + return request({ + url: '/system/DiyCity/datalist', + method: 'get', + params: query + }) +} + + + // 查询自定义地区详细 export function getDiyCity(id) { diff --git a/ruoyi-ui/src/views/system/UsersWorker/UserEditDialog.vue b/ruoyi-ui/src/views/system/UsersWorker/UserEditDialog.vue index 44e1f01..bdb4b33 100644 --- a/ruoyi-ui/src/views/system/UsersWorker/UserEditDialog.vue +++ b/ruoyi-ui/src/views/system/UsersWorker/UserEditDialog.vue @@ -4,7 +4,7 @@ - + @@ -18,9 +18,9 @@ -
- 小时 @@ -42,33 +42,45 @@ - + style="width: 100%" + @change="handleCityChange"> + +
+ + {{ getCityName(cityId) }} + +
- + - + style="width: 100%" + @change="handleAreaChange"> @@ -89,9 +101,9 @@
- +
- - - - + - + inactive-text="禁用"> + - - + +