feat(app): 应用设置页(107)+ 流程定义/编辑器应用下拉改读白名单显示应用名

- AppSetting.vue:tab1 应用管理(学校池同步说明+开关 i-switch);tab2 科室管理占位(Part E)
- Defs.vue 筛选下拉与表格应用列显示 appName;编辑器归属应用下拉去 allow-create、限启用集合
- flow.ts 增 appList/appEnable(defAppKeys 保留 deprecated)
This commit is contained in:
chenxing
2026-10-10 19:17:39 +08:00
parent acbf601e7a
commit e8f9af534b
5 changed files with 135 additions and 14 deletions
+11
View File
@@ -126,6 +126,17 @@ class FlowApi {
defAppKeys() {
return get(`${ROOT}/admin/def/appkeys`);
}
// ==================== 管理面:应用设置(2026-10-10) ====================
/** 应用管理列表(flw_app 白名单;附带学校池静默同步,UserBase 不可达降级本地行) */
appList() {
return get(`${ROOT}/admin/app/list`);
}
/** 开关某应用是否对接流程(停用后 defSave 归属应用校验拦截新引用) */
appEnable(id: number | string, enabled: boolean) {
return post(`${ROOT}/admin/app/enable`, { id, enabled });
}
defGet(id: number | string) {
return get(`${ROOT}/admin/def/get`, { id });
}