Commit d0da7d67 by lizhixian

feat: 流程发布校验是否存在进行中的单据

parent 4f8b2830
......@@ -159,7 +159,7 @@
<el-button
link
type="primary"
@click="openModelForm('update', scope.row.id, scope.row.processDefinition?.id)"
@click="openModelForm('update', scope.row.id)"
v-if="hasPermiUpdate"
:disabled="!isManagerUser(scope.row)"
>
......@@ -590,14 +590,13 @@ const handleDeleteCategory = async () => {
/** 添加流程模型弹窗 */
const tagsView = useTagsView()
const openModelForm = async (type: string, id?: number, processDefinitionId?: any) => {
const openModelForm = async (type: string, id?: number) => {
if (type === 'create') {
await push({ name: 'BpmModelCreate' })
} else {
const params = processDefinitionId ? { id, type, processDefinitionId } : { id, type }
await push({
name: 'BpmModelUpdate',
params: params
params: { id, type }
})
// 设置标题
if (type === 'copy') {
......
......@@ -162,8 +162,7 @@ const formData: any = ref({
summarySetting: {
enable: false,
summary: []
},
processDefinitionId: undefined
}
})
//流程数据
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment