From af0d2a46cd8a995c0f5b2d7f3cfc0ea8aeb69fdd Mon Sep 17 00:00:00 2001
From: tuqin <tuqin@local>
Date: 星期二, 03 十一月 2026 17:25:49 +0800
Subject: [PATCH] feat(srm): 北方科技供应商准入改为免协同审批
---
yudao-module-bpm/src/main/java/cn/iocoder/yudao/module/bpm/controller/admin/definition/BpmProcessAutoApproveController.java | 13 +++++++++++++
1 files changed, 13 insertions(+), 0 deletions(-)
diff --git a/yudao-module-bpm/src/main/java/cn/iocoder/yudao/module/bpm/controller/admin/definition/BpmProcessAutoApproveController.java b/yudao-module-bpm/src/main/java/cn/iocoder/yudao/module/bpm/controller/admin/definition/BpmProcessAutoApproveController.java
index 4bdf5b8..e7c75cf 100644
--- a/yudao-module-bpm/src/main/java/cn/iocoder/yudao/module/bpm/controller/admin/definition/BpmProcessAutoApproveController.java
+++ b/yudao-module-bpm/src/main/java/cn/iocoder/yudao/module/bpm/controller/admin/definition/BpmProcessAutoApproveController.java
@@ -71,6 +71,19 @@
return success(processAutoApproveService.isGlobalAutoApprove());
}
+ @GetMapping("/ui-policy")
+ @Operation(summary = "鑾峰緱褰撳墠鐧诲綍鐢ㄦ埛鐨勫鏍哥晫闈㈢瓥鐣�",
+ description = "涓嶄紶 key 杩斿洖鍏ㄥ眬鎬诲紑鍏筹紱浼� key 鍒欒繑鍥炶娴佺▼鐨勬渶缁堢瓥鐣ワ紙鍏ㄥ眬寮�鎴栬娴佺▼寮�閮戒负 true锛�")
+ @Parameter(name = "key", description = "娴佺▼瀹氫箟 Key锛屽 supplier_apply_approve", example = "supplier_apply_approve")
+ @PreAuthorize("isAuthenticated()")
+ public CommonResult<Boolean> getUiPolicy(@RequestParam(value = "key", required = false) String key) {
+ // 浼犲叆娴佺▼ key 鏃舵寜銆屽叏灞� || 璇ユ祦绋嬨�嶅垽瀹氾紝渚夸簬涓氬姟椤甸潰鍙鑷繁鍏冲績鐨勬祦绋嬫斁寮�鍏嶅鎵�
+ if (key != null && !key.isBlank()) {
+ return success(processAutoApproveService.isAutoApprove(key));
+ }
+ return success(processAutoApproveService.isGlobalAutoApprove());
+ }
+
@GetMapping("/list")
@Operation(summary = "鑾峰緱鍏ㄩ儴鍏嶅鎵归厤缃�", description = "渚涘墠绔竴娆℃�ф媺鍙栥�屾祦绋� Key -> 鏄惁鍏嶅鎵广�嶇殑鏄犲皠")
@PreAuthorize("@ss.hasPermission('bpm:process-auto-approve:query')")
--
Gitblit v1.9.3