From 7c261c3028071860efda49bfae61d8c730ac65d6 Mon Sep 17 00:00:00 2001 From: zuqijia <2924963185@qq.com> Date: Fri, 17 Apr 2026 10:36:18 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=AE=8C=E5=96=84=E9=AB=98=E5=BE=B7?= =?UTF-8?q?=E5=9C=B0=E5=9B=BE=E5=9C=B0=E7=82=B9=E6=90=9C=E7=B4=A2=E5=8A=9F?= =?UTF-8?q?=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/HrmTravelReqController.java | 12 +- .../src/main/resources/application.yml | 8 +- ruoyi-ui/public/index.html | 1 - ruoyi-ui/src/api/hrm/travel.js | 6 + .../src/components/AmapCitySelect/index.vue | 237 +++++++++++------- 5 files changed, 170 insertions(+), 94 deletions(-) diff --git a/fad-hrm/src/main/java/com/ruoyi/hrm/controller/HrmTravelReqController.java b/fad-hrm/src/main/java/com/ruoyi/hrm/controller/HrmTravelReqController.java index 2476c0b..7f624fa 100644 --- a/fad-hrm/src/main/java/com/ruoyi/hrm/controller/HrmTravelReqController.java +++ b/fad-hrm/src/main/java/com/ruoyi/hrm/controller/HrmTravelReqController.java @@ -32,9 +32,12 @@ public class HrmTravelReqController extends BaseController { private final IHrmTravelReqService service; private final IHrmTravelReqService hrmTravelReqService; - @Value("${fad.amap.key}") + @Value("${fad.amap.webkey}") private String amapKey; + @Value("${fad.amap.securitykey}") + private String amapSecurityKey; + @GetMapping("/list") public TableDataInfo list(HrmTravelReqBo bo, PageQuery pageQuery) { return service.queryPageList(bo, pageQuery); @@ -66,10 +69,17 @@ public class HrmTravelReqController extends BaseController { public R earlyEnd(@PathVariable Long bizId) { return toAjax(hrmTravelReqService.earlyEnd(bizId)); } + @GetMapping("/amapKey") public R getAmapKey() { return R.ok(amapKey); } + + @GetMapping("/amapSecurityKey") + public R getAmapSecurityKey() { + return R.ok(amapSecurityKey); + } + @GetMapping("/all") public R> all(HrmTravelReqBo bo) { return R.ok(service.queryList(bo)); diff --git a/ruoyi-admin/src/main/resources/application.yml b/ruoyi-admin/src/main/resources/application.yml index a62f541..5412232 100644 --- a/ruoyi-admin/src/main/resources/application.yml +++ b/ruoyi-admin/src/main/resources/application.yml @@ -317,8 +317,12 @@ flowable: check-process-definitions: false # 关闭历史任务定时任务job async-history-executor-activate: false - fad: amap: - key: 978ae5bc551f57d172d3e397af5a6f67 \ No newline at end of file + # 留作后端接口调用(服务 API)的 Key + key: 978ae5bc551f57d172d3e397af5a6f67 + # 新增的前端 Web 端使用的 Key 和安全密钥 + webKey: 34bf20d1db5b183558b9bb85d6eed783 + securityKey: 6f9171724396deb5f8c42ef256b3cbc5 + diff --git a/ruoyi-ui/public/index.html b/ruoyi-ui/public/index.html index 0733f44..e620b14 100644 --- a/ruoyi-ui/public/index.html +++ b/ruoyi-ui/public/index.html @@ -11,7 +11,6 @@ <%= webpackConfig.name %> - \ No newline at end of file