[update] 修改自测bug,完善问答库页面

This commit is contained in:
lideqin
2023-09-25 15:51:34 +08:00
parent aa892bb50b
commit 0b193de9e0
16 changed files with 318 additions and 158 deletions
+1 -1
View File
@@ -197,7 +197,7 @@
<a-icon :type="toggleSearchStatus ? 'up' : 'down'" />
</a>
<a-button icon="search" type="primary" @click="searchQuery" style="margin-left: 8px" v-has="searchHas">{{ $t('query') }}</a-button>
<a-button icon="reload" style="margin-left: 8px" @click="searchReset">{{ $t('reset') }}</a-button>
<a-button icon="reload" type="primary" ghost style="margin-left: 8px" @click="searchReset">{{ $t('reset') }}</a-button>
</div>
</a-row>
</a-form>
@@ -8,7 +8,7 @@
{{this.$t('standardSelect.standardSelection')}}
</a-button>
</div>
<standard-model-selection-modal ref="standardSelectionModal" v-bind="$attrs" :value="value" @input="modalInput" @nameChange="modalNameChange"></standard-model-selection-modal>
<standard-model-selection-modal ref="standardSelectionModal" v-bind="$attrs" :value="value" @change="modalInput" @nameChange="modalNameChange"></standard-model-selection-modal>
</div>
</template>
@@ -39,10 +39,10 @@ export default {
},
// 输入框输入监听
indexClick (event) {
this.$emit('input', event.target.value)
this.$emit('change', event.target.value)
},
modalInput (value) {
this.$emit('input', value)
this.$emit('change', value)
},
modalNameChange (value) {
this.$emit('nameChange', value)
@@ -50,7 +50,7 @@ export default {
},
model: {
prop: 'value',
event: 'input'
event: 'change'
}
}
</script>
@@ -15,6 +15,7 @@
<a-col :sm="8">
<a-form-item :label="$t('standardSelect.source')" :labelCol="labelCol" :wrapperCol="wrapperCol">
<j-dict-select-tag style="width: 100%" v-model="queryParam.source"
:disabled="disabledSourceSearch"
:placeholder="$t('pleaseSelect')+$t('standardSelect.source')"
:triggerChange="false" dictCode="standard_source"/>
</a-form-item>
@@ -66,6 +67,10 @@ export default {
value: {
type: String,
default: ''
},
disabledSourceSearch: {
type: Boolean,
default: false
}
},
data () {
@@ -132,10 +137,11 @@ export default {
},
methods: {
open () {
this.source ? this.queryParam.source = this.source : this.queryParam = {}
this.visible = true
this.queryParam = {}
this.replacePage()
this.$nextTick(() => {
this.source ? this.queryParam.source = this.source : this.queryParam = {}
this.replacePage()
})
},
// 获取表格数据
replacePage () {
@@ -181,7 +187,7 @@ export default {
serialNumber.push(res.standardNumber)
serialNameArr.push(res.standardName)
})
this.$emit('input', serialNumber.join(','))
this.$emit('change', serialNumber.join(','))
this.$emit('nameChange', serialNameArr.join(','))
this.visible = false
} else {