|
@@ -15,12 +15,12 @@
|
|
|
</Select>
|
|
|
</FormItem>
|
|
|
<FormItem label="销售渠道" prop="salesChannel">
|
|
|
- <v-cascader ref="casRef" type="1" quType="1" :disval="false" placeholderType="请选择销售渠道" reqType="销售渠道"
|
|
|
+ <v-cascader ref="casRef" type="1" quType="1" placeholderType="请选择销售渠道" reqType="销售渠道"
|
|
|
@levelChange="salesChange"
|
|
|
v-if="bShow"></v-cascader>
|
|
|
</FormItem>
|
|
|
<FormItem label="下单渠道" prop="orderChannel">
|
|
|
- <v-cascader ref="casRef1" :initVal="'d01'" :disval="false" placeholderType="请选择下单渠道" reqType="下单渠道"
|
|
|
+ <v-cascader ref="casRef1" :initVal="'d01'" placeholderType="请选择下单渠道" reqType="下单渠道"
|
|
|
@levelChange="channelChange" v-if="bShow"></v-cascader>
|
|
|
</FormItem>
|
|
|
<FormItem label="购买主体" required>
|
|
@@ -69,7 +69,7 @@
|
|
|
<sale-select ref="saleRef" :saleType="'1'" @salePerson="salePerson" v-if="bShow"></sale-select>
|
|
|
</FormItem>
|
|
|
<FormItem label="业绩归属部门">
|
|
|
- <Cascader v-model="member.saleCodeModel" :data="saleDep" trigger="hover" @on-change="saleDepChange"></Cascader>
|
|
|
+ <Cascader v-model="member.saleCodeModel" change-on-select :data="saleDep" trigger="hover" @on-change="saleDepChange"></Cascader>
|
|
|
</FormItem>
|
|
|
<FormItem label="业绩统计时间">
|
|
|
<date-sigle ref="sigleRef3" :dateType="'date'" :dataV="member.sale_time" :placeholderd="'请选择业绩统计时间'"
|
|
@@ -273,9 +273,9 @@
|
|
|
</FormItem>
|
|
|
<FormItem label="签约主体" prop="paybackCompany">
|
|
|
<v-cascader ref="casRef2" :initVal="'h01'" placeholderType="签约主体" reqType="签约主体"
|
|
|
- @levelChange="paybackChange" :disval="finish_dis" v-if="bShow"></v-cascader>
|
|
|
+ @levelChange="paybackChange" :disabled="finish_dis" v-if="bShow"></v-cascader>
|
|
|
</FormItem>
|
|
|
- <FormItem label="约定支付方式" prop="payType">
|
|
|
+ <FormItem label="约定支付方式">
|
|
|
<Select v-model="member.payType" placeholder="请选择约定支付方式" :disabled="finish_dis">
|
|
|
<Option v-for="item in payTypes" :value="item.v" :key="item.v">{{ item.n }}</Option>
|
|
|
</Select>
|
|
@@ -1872,35 +1872,31 @@ export default {
|
|
|
// return
|
|
|
// }
|
|
|
if (this.member.phone == '') {
|
|
|
- this.$Notice.warning({title: '请输入手机号'})
|
|
|
- return
|
|
|
- }
|
|
|
+ this.$Notice.warning({title: '请输入手机号'})
|
|
|
+ return
|
|
|
+ }
|
|
|
+ if(!this.member.paybackCompany){
|
|
|
+ this.$Notice.warning({title: '签约主体不能为空'})
|
|
|
+ return
|
|
|
+ }
|
|
|
if(this.member.products == ''){
|
|
|
- this.$Notice.warning({title: '请选择产品类型'})
|
|
|
- return
|
|
|
-
|
|
|
- }
|
|
|
-
|
|
|
+ this.$Notice.warning({title: '请选择产品类型'})
|
|
|
+ return
|
|
|
+ }
|
|
|
if(this.member.billingMode !== 0 && this.member.billingMode !== 1){
|
|
|
- this.$Notice.warning({title: '请选择计费模式'})
|
|
|
- return
|
|
|
-
|
|
|
- }
|
|
|
+ this.$Notice.warning({title: '请选择计费模式'})
|
|
|
+ return
|
|
|
+ }
|
|
|
if (this.member.buySubject == '2') {
|
|
|
if(this.member.buyCount == '') {
|
|
|
- this.$Notice.warning({title: '请输入购买数量'})
|
|
|
- return
|
|
|
- }
|
|
|
+ this.$Notice.warning({title: '请输入购买数量'})
|
|
|
+ return
|
|
|
+ }
|
|
|
if(this.member.buyCount <= 0 ){
|
|
|
- this.$Notice.warning({title: '请输入大于0的数量'})
|
|
|
- return
|
|
|
- }
|
|
|
- // 公司名称在依赖后端校验的几个选项后 继续依赖后端校验
|
|
|
- // if (this.member.companyName == ''){
|
|
|
- // this.$Notice.warning({title: '购买主体为企业,请输入公司名称'})
|
|
|
- // return
|
|
|
- // }
|
|
|
- }
|
|
|
+ this.$Notice.warning({title: '请输入大于0的数量'})
|
|
|
+ return
|
|
|
+ }
|
|
|
+ }
|
|
|
let serveData = []
|
|
|
this.datas2.forEach(v => {
|
|
|
serveData.push({
|
|
@@ -2267,6 +2263,7 @@ export default {
|
|
|
payType: res.payType,
|
|
|
saleCodeModel: res.saleDep
|
|
|
}
|
|
|
+ console.log(res.payType)
|
|
|
if (this.member.cycleType === 1) {
|
|
|
this.max_length = 4
|
|
|
}
|