feat(def): 流程定义列表增「编辑信息」弹窗(原地改名称/归属应用)+ 编辑器非草稿进入提示

- 弹窗限 name+appKey(当前 appKey 不在启用集时兜底选项提示);保存后 version 不变
- 编辑器打开已发布/停用时提示:结构改动将升版本,仅改属性请用「编辑信息」
This commit is contained in:
chenxing
2026-10-10 19:23:45 +08:00
parent e8f9af534b
commit f835965e29
3 changed files with 78 additions and 2 deletions
+4
View File
@@ -143,6 +143,10 @@ class FlowApi {
defSave(body: { id?: number; code: string; name: string; contentJson: string; baseGuid?: string; appKey?: string }) {
return post(`${ROOT}/admin/def/save`, body);
}
/** 元数据原地编辑(2026-10-10 议题2):只改 name/appKey 不升版本;已发布亦可 */
defUpdateMeta(body: { id: number; name: string; appKey?: string }) {
return post(`${ROOT}/admin/def/updateMeta`, body);
}
defPublish(id: number | string) {
return post(`${ROOT}/admin/def/publish/${id}`);
}