|
|
@@ -15,11 +15,11 @@
|
|
|
</el-row>
|
|
|
<el-divider></el-divider>
|
|
|
<el-form :model="quoteForm" ref="QuoteFormRef" :rules="quoteRules" style="padding-left: 30px;" label-width="120px">
|
|
|
- <el-form-item prop="count" label="报价次数限制">
|
|
|
+ <el-form-item prop="isEnabled" label="报价次数限制">
|
|
|
<el-switch v-model="quoteForm.isEnabled" :disabled="!isEdit"></el-switch>
|
|
|
<p class="tips">开启后,代理人的报价次数将受到限制,超出设置的报价次数后将停止代理人的报价功能</p>
|
|
|
</el-form-item>
|
|
|
- <el-form-item prop="agentLimit" label="代理人限制">
|
|
|
+ <el-form-item prop="authorize" label="代理人限制">
|
|
|
<div>
|
|
|
<el-radio-group v-model="quoteForm.authorize" :disabled="!isEdit">
|
|
|
<el-radio :label="0">限制全部代理人</el-radio>
|
|
|
@@ -188,11 +188,11 @@ export default {
|
|
|
quoteLimit: []
|
|
|
}, // 报价form
|
|
|
quoteRules: {
|
|
|
- isEnabled: [
|
|
|
- {
|
|
|
- required: true, message: '', trigger: 'change'
|
|
|
- }
|
|
|
- ],
|
|
|
+ // isEnabled: [
|
|
|
+ // {
|
|
|
+ // required: true, message: '', trigger: 'change'
|
|
|
+ // }
|
|
|
+ // ],
|
|
|
authorize: [
|
|
|
{
|
|
|
required: true, message: '请选择代理人限制', trigger: 'change'
|
|
|
@@ -200,7 +200,7 @@ export default {
|
|
|
],
|
|
|
quoteLimit: [
|
|
|
{
|
|
|
- type: 'array',required: true, message: '请选择报价限制', triangle: 'change'
|
|
|
+ type: 'array',required: true, message: '请选择报价限制', trigger: 'change'
|
|
|
}
|
|
|
]
|
|
|
}, // 报价form规则
|
|
|
@@ -348,6 +348,7 @@ export default {
|
|
|
authorize: '',
|
|
|
quoteLimit: []
|
|
|
}
|
|
|
+ this.isEdit = false
|
|
|
this.initQuoteDetails(item.id)
|
|
|
},
|
|
|
// 获取详情
|
|
|
@@ -437,6 +438,7 @@ export default {
|
|
|
selectAgent() {
|
|
|
this.agentTableShow = true
|
|
|
this.countDetailForm = {}
|
|
|
+ this.pageNum = 1
|
|
|
this.initAgentUser()
|
|
|
this.initOrganization()
|
|
|
},
|