|
@@ -2,9 +2,10 @@
|
|
<BasicModal
|
|
<BasicModal
|
|
v-bind="$attrs"
|
|
v-bind="$attrs"
|
|
@register="register"
|
|
@register="register"
|
|
- title="处理反馈"
|
|
|
|
|
|
+ :title="fileFlow.title"
|
|
@visible-change="handleVisibleChange"
|
|
@visible-change="handleVisibleChange"
|
|
okText="完成处理"
|
|
okText="完成处理"
|
|
|
|
+ :showOkBtn="showOkBtn"
|
|
@cancel="resetFields"
|
|
@cancel="resetFields"
|
|
@ok="handleSubmit"
|
|
@ok="handleSubmit"
|
|
>
|
|
>
|
|
@@ -74,7 +75,9 @@
|
|
const modelRef = ref({});
|
|
const modelRef = ref({});
|
|
const fileFlow = reactive({
|
|
const fileFlow = reactive({
|
|
coverImageUrl: '',
|
|
coverImageUrl: '',
|
|
|
|
+ title: '处理反馈',
|
|
});
|
|
});
|
|
|
|
+ const showOkBtn = ref(true);
|
|
const { createMessage } = useMessage();
|
|
const { createMessage } = useMessage();
|
|
const [registerbofang, { openModal }] = useModal();
|
|
const [registerbofang, { openModal }] = useModal();
|
|
const schemas: FormSchema[] = [
|
|
const schemas: FormSchema[] = [
|
|
@@ -187,6 +190,8 @@
|
|
});
|
|
});
|
|
async function onDataReceive(data) {
|
|
async function onDataReceive(data) {
|
|
modelRef.value = data;
|
|
modelRef.value = data;
|
|
|
|
+ showOkBtn.value = data.status == 1 ? false : true;
|
|
|
|
+ fileFlow.title = data.status == 1 ? '查看反馈' : '处理反馈';
|
|
updateSchema({ field: 'result', slot: data.status == 1 ? 'text' : '' });
|
|
updateSchema({ field: 'result', slot: data.status == 1 ? 'text' : '' });
|
|
resetFields();
|
|
resetFields();
|
|
setFieldsValue(data);
|
|
setFieldsValue(data);
|
|
@@ -251,6 +256,7 @@
|
|
registerbofang,
|
|
registerbofang,
|
|
bofang,
|
|
bofang,
|
|
t,
|
|
t,
|
|
|
|
+ showOkBtn,
|
|
};
|
|
};
|
|
},
|
|
},
|
|
});
|
|
});
|