diff --git a/docs/canvas-groups-source.md b/docs/canvas-groups-source.md index 73d327c..357c90a 100644 --- a/docs/canvas-groups-source.md +++ b/docs/canvas-groups-source.md @@ -168,3 +168,4 @@ budget_template_elements (元素表) + diff --git a/docs/payment-template-element-types.md b/docs/payment-template-element-types.md index c345240..bf80047 100644 --- a/docs/payment-template-element-types.md +++ b/docs/payment-template-element-types.md @@ -235,3 +235,4 @@ + diff --git a/src/components/PlannedExpenditureTemplateReadonly.vue b/src/components/PlannedExpenditureTemplateReadonly.vue index 9457f29..26ebf84 100644 --- a/src/components/PlannedExpenditureTemplateReadonly.vue +++ b/src/components/PlannedExpenditureTemplateReadonly.vue @@ -318,3 +318,4 @@ const formatDefaultValue = (value) => { + diff --git a/src/utils/api.js b/src/utils/api.js index 2151004..728dad5 100644 --- a/src/utils/api.js +++ b/src/utils/api.js @@ -747,6 +747,41 @@ export const oaMeetingMinutesAPI = { } } +/** + * 自定义模型角色映射相关 API + */ +export const customModelRoleMappingAPI = { + // 获取角色配置 + getRoleConfig: () => { + return request.get('/budget/custom-model-role-mappings/role-config') + }, + + // 获取映射列表 + getList: (params) => { + return request.get('/budget/custom-model-role-mappings', params) + }, + + // 获取映射详情 + getDetail: (id) => { + return request.get(`/budget/custom-model-role-mappings/${id}`) + }, + + // 创建映射 + create: (data) => { + return request.post('/budget/custom-model-role-mappings', data) + }, + + // 更新映射 + update: (id, data) => { + return request.put(`/budget/custom-model-role-mappings/${id}`, data) + }, + + // 删除映射 + delete: (id) => { + return request.delete(`/budget/custom-model-role-mappings/${id}`) + } +} + // 导出便捷方法(保持向后兼容) export const login = authAPI.login export const getInfo = authAPI.getInfo diff --git a/ui/pages/payment/indirect-payment-print-demo-simple.html b/ui/pages/payment/indirect-payment-print-demo-simple.html index 7d3ef8d..d27f786 100644 --- a/ui/pages/payment/indirect-payment-print-demo-simple.html +++ b/ui/pages/payment/indirect-payment-print-demo-simple.html @@ -286,5 +286,6 @@ +