bug 78406、78407

This commit is contained in:
赵霄
2023-11-14 15:58:04 +08:00
parent b3424299c4
commit b6722410b3
@@ -54,7 +54,7 @@
</a-form-item> </a-form-item>
<!--在线对比--> <!--在线对比-->
<a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" :label="$t('docTool.customComparison.onlineComparison')"> <a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" :label="$t('docTool.customComparison.onlineComparison')">
<a-switch default-checked v-model="isStartComparison" @change="handleSwitchChange" /> <a-switch v-model="isStartComparison" @change="handleSwitchChange" />
</a-form-item> </a-form-item>
<div v-show="isStartComparison" class="comparison-box"> <div v-show="isStartComparison" class="comparison-box">
<div class="operation-box" v-if="!isDetail"> <div class="operation-box" v-if="!isDetail">
@@ -229,7 +229,8 @@ export default {
methods: { methods: {
add () { add () {
this.visible = true this.visible = true
this.modal.isShow = YesOrNoEnum.NO.value this.isStartComparison = false
this.modal.hiddenTable = false
this.$nextTick(() => { this.$nextTick(() => {
this.form.setFieldsValue(this.modal) this.form.setFieldsValue(this.modal)
}) })
@@ -511,6 +512,7 @@ export default {
if (!errors) { if (!errors) {
this.confirmLoading = true this.confirmLoading = true
const formData = Object.assign(this.modal, values) const formData = Object.assign(this.modal, values)
formData.hiddenTable = this.isStartComparison ? YesOrNoEnum.YES.value : YesOrNoEnum.NO.value
saveFormData(formData).then(res => { saveFormData(formData).then(res => {
if (res.success) { if (res.success) {
this.$message.success(res.message) this.$message.success(res.message)
@@ -555,6 +557,8 @@ export default {
} else { } else {
this.modal.referenceCountry = undefined this.modal.referenceCountry = undefined
} }
this.isStartComparison = this.modal.hiddenTable === YesOrNoEnum.YES.value
this.modal.hiddenTable = this.modal.hiddenTable === YesOrNoEnum.YES.value
this.$nextTick(() => { this.$nextTick(() => {
this.form.setFieldsValue(this.modal) this.form.setFieldsValue(this.modal)
}) })