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