yxk-20260509-党委会流程表单
1、反馈信息按钮仅部门经办人反馈时可见 2、选择子流程经办人按钮仅限部门负责人分配任务时可见
This commit is contained in:
@@ -88,7 +88,7 @@
|
|||||||
|
|
||||||
<div class="feedback-header section-toolbar">
|
<div class="feedback-header section-toolbar">
|
||||||
<div class="section-title">反馈信息</div>
|
<div class="section-title">反馈信息</div>
|
||||||
<a-button v-if="!mainDisabled" class="section-action-button feedback-add-button" type="primary" @click="openFeedbackModal">
|
<a-button v-if="showAddFeedback" class="section-action-button feedback-add-button" type="primary" @click="openFeedbackModal">
|
||||||
<Icon icon="ant-design:plus-outlined" />
|
<Icon icon="ant-design:plus-outlined" />
|
||||||
新增反馈
|
新增反馈
|
||||||
</a-button>
|
</a-button>
|
||||||
@@ -110,7 +110,7 @@
|
|||||||
<div class="process-header section-toolbar">
|
<div class="process-header section-toolbar">
|
||||||
<div class="section-title">流程办理</div>
|
<div class="section-title">流程办理</div>
|
||||||
</div>
|
</div>
|
||||||
<a-form class="process-variable-form" :labelCol="labelCol" :wrapperCol="wrapperCol">
|
<a-form v-if="showSubApproveUser" class="process-variable-form" :labelCol="labelCol" :wrapperCol="wrapperCol">
|
||||||
<a-row :gutter="16">
|
<a-row :gutter="16">
|
||||||
<a-col :span="24">
|
<a-col :span="24">
|
||||||
<a-form-item label="子流程经办人" :labelCol="wideLabelCol" :wrapperCol="wideWrapperCol">
|
<a-form-item label="子流程经办人" :labelCol="wideLabelCol" :wrapperCol="wideWrapperCol">
|
||||||
@@ -159,7 +159,8 @@
|
|||||||
});
|
});
|
||||||
|
|
||||||
initBpmFormData(props.formData);
|
initBpmFormData(props.formData);
|
||||||
|
console.log("@props.formData", props.formData);
|
||||||
|
console.log("@props", props);
|
||||||
|
|
||||||
const emit = defineEmits(['ok', 'success', 'claimSuccess']);
|
const emit = defineEmits(['ok', 'success', 'claimSuccess']);
|
||||||
const { createMessage } = useMessage();
|
const { createMessage } = useMessage();
|
||||||
@@ -211,14 +212,11 @@
|
|||||||
{ title: '完成状态', dataIndex: 'bpmStatus', align: 'center', width: 120 },
|
{ title: '完成状态', dataIndex: 'bpmStatus', align: 'center', width: 120 },
|
||||||
];
|
];
|
||||||
|
|
||||||
const mainDisabled = computed(() => {
|
const mainDisabled = computed(() => props.formDisabled);
|
||||||
if (props.formBpm) {
|
|
||||||
return props.formData?.disabled !== false;
|
|
||||||
}
|
|
||||||
return props.formDisabled;
|
|
||||||
});
|
|
||||||
|
|
||||||
const showProcessHandle = computed(() => props.formBpm && !!props.formData?.taskId);
|
const showProcessHandle = computed(() => props.formBpm && !!props.formData?.taskId);
|
||||||
|
const showAddFeedback = computed(() => String(props.formData?.extendUrlParams?.addfeedback ?? '') === '1');
|
||||||
|
const showSubApproveUser = computed(() => String(props.formData?.extendUrlParams?.selectuser ?? '') === '1');
|
||||||
|
|
||||||
const processInfo = computed(() => ({
|
const processInfo = computed(() => ({
|
||||||
taskId: props.formData?.taskId,
|
taskId: props.formData?.taskId,
|
||||||
|
|||||||
Reference in New Issue
Block a user