|
@@ -62,7 +62,7 @@
|
|
|
:setDefaultPerson="this.$store.getters.getAdminUser.username"></sale-select>
|
|
|
</FormItem>
|
|
|
<FormItem label="业绩归属部门" required>
|
|
|
- <Cascader :data="saleDep" trigger="hover" change-on-select @on-visible-change="saleDepClick" @on-change="saleDepChange"></Cascader>
|
|
|
+ <Cascader v-model="others.saleCodeModel" :data="saleDep" trigger="hover" change-on-select @on-visible-change="saleDepClick" @on-change="saleDepChange"></Cascader>
|
|
|
</FormItem>
|
|
|
<FormItem label="业绩统计时间">
|
|
|
<date-sigle ref="sigleRef4" :dateType="'date'" :dataV="others.sale_time" :placeholderd="'请选择业绩统计时间'"
|
|
@@ -297,8 +297,6 @@ export default {
|
|
|
this.others.salesChannel = ''
|
|
|
this.others.orderChannel = 'd01'
|
|
|
this.others.paybackCompany = 'h01'
|
|
|
- this.others.saleCodeModel = []
|
|
|
- this.others.payType = ''
|
|
|
//this.$refs.saleRef.salePerson = ''
|
|
|
setTimeout(() => {
|
|
|
let sigs1 = this.$refs.sigleRef1
|
|
@@ -352,7 +350,11 @@ export default {
|
|
|
}).post()
|
|
|
},
|
|
|
saleDepChange (val) {
|
|
|
+ if (val && val.length > 0) {
|
|
|
this.saleCode = String(val[val.length-1])
|
|
|
+ } else {
|
|
|
+ this.saleCode = ''
|
|
|
+ }
|
|
|
},
|
|
|
onRemoveUpload () {
|
|
|
this.others.contract_file_url = ''
|
|
@@ -767,7 +769,7 @@ export default {
|
|
|
this.$Notice.warning({title: '应付金额不能为空'})
|
|
|
return
|
|
|
}
|
|
|
- if(!this.others.paybackCompany){
|
|
|
+ if(this.others.paybackCompany === ''){
|
|
|
this.$Notice.warning({title: '请选择签约主体'})
|
|
|
return
|
|
|
}
|
|
@@ -850,6 +852,7 @@ export default {
|
|
|
// 置空销售渠道
|
|
|
resetCalesValue () {
|
|
|
this.$refs.casRef.values = []
|
|
|
+ this.others.saleCodeModel = []
|
|
|
},
|
|
|
visibleChange(val) {
|
|
|
if (val == false) {
|
|
@@ -927,7 +930,8 @@ export default {
|
|
|
contract_archive_status: '0',
|
|
|
contract_archive_time: '',
|
|
|
contract_archive_num: '',
|
|
|
- payType: ''
|
|
|
+ payType: '',
|
|
|
+ saleCodeModel: []
|
|
|
},
|
|
|
otherPro: [
|
|
|
{v: '1', n: '广告'},
|