|
@@ -20,7 +20,15 @@
|
|
|
{{ form.dealerName }}
|
|
|
</a-form-model-item>
|
|
|
<a-form-model-item label="商户级别" prop="dealerLevel">
|
|
|
- <v-select code="DEALER_LEVEL" id="ucModal-dealerLevel" v-model="form.dealerLevel" allowClear placeholder="请选择商户级别"></v-select>
|
|
|
+ <v-select
|
|
|
+ code="DEALER_LEVEL"
|
|
|
+ id="ucModal-dealerLevel"
|
|
|
+ valueKey="id"
|
|
|
+ v-model="dealerLevel"
|
|
|
+ allowClear
|
|
|
+ @change="dealerLevelChange"
|
|
|
+ ref="dealerLevel"
|
|
|
+ placeholder="请选择商户级别"></v-select>
|
|
|
</a-form-model-item>
|
|
|
<div style="display: flex;justify-content: center;padding: 30px 0;">
|
|
|
<a-button type="primary" @click="onSubmit">确定</a-button>
|
|
@@ -54,6 +62,7 @@ export default {
|
|
|
dealerName: '',
|
|
|
dealerLevel: undefined
|
|
|
},
|
|
|
+ dealerLevel: undefined,
|
|
|
rules: {
|
|
|
dealerLevel: [
|
|
|
{ required: true, message: '请选择商户级别', trigger: 'change' }
|
|
@@ -63,11 +72,22 @@ export default {
|
|
|
}
|
|
|
},
|
|
|
methods: {
|
|
|
+ dealerLevelChange (a, b) {
|
|
|
+ console.log(a, b)
|
|
|
+ this.form.dealerLevel = b.code
|
|
|
+ },
|
|
|
setData (row) {
|
|
|
this.form.dealerSn = row.dealerSn
|
|
|
this.form.dealerName = row.dealerName
|
|
|
this.form.dealerLevel = row.dealerLevel
|
|
|
this.dealerLevelBak = row.dealerLevel
|
|
|
+
|
|
|
+ setTimeout(() => {
|
|
|
+ const d = this.$refs.dealerLevel.getOptionDatas()
|
|
|
+ const b = d.find(item => item.dispName == row.dealerName)
|
|
|
+ console.log(d, b, row.dealerName)
|
|
|
+ this.dealerLevel = b.id
|
|
|
+ }, 500)
|
|
|
},
|
|
|
onSubmit () {
|
|
|
const _this = this
|