Commit 54e712f7 authored by liudong1993's avatar liudong1993

1

parent ec9d4b3c
...@@ -683,7 +683,7 @@ ...@@ -683,7 +683,7 @@
<el-input v-model="addMsg.Email" :placeholder="$t('pub.pleaseImport')" maxlength="50"></el-input> <el-input v-model="addMsg.Email" :placeholder="$t('pub.pleaseImport')" maxlength="50"></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="6" v-if="currentUserInfo&&currentUserInfo.RB_Group_id==2"> <el-col :span="6" v-if="currentUserInfo&&currentUserInfo.RB_Group_id==2 && currentUserInfo.RB_Branch_id !=1252">
<el-form-item :label="$t('pub.area')"> <el-form-item :label="$t('pub.area')">
<el-select class="addMsgSW" filterable v-model='addMsg.Province' @change='getCity'> <el-select class="addMsgSW" filterable v-model='addMsg.Province' @change='getCity'>
<el-option v-for='item in provinceList' :label='item.Name' :value='item.ID' :key='item.ID'> <el-option v-for='item in provinceList' :label='item.Name' :value='item.ID' :key='item.ID'>
...@@ -699,6 +699,14 @@ ...@@ -699,6 +699,14 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="6" v-if="currentUserInfo&& currentUserInfo.RB_Branch_id ==1252">
<el-form-item :label="$t('fnc.khleixing')" prop="IsMember">
<el-select v-model="addMsg.IsMember" :placeholder="$t('objFill.qingxuanzhekhlx')">
<el-option key="1" :label="$t('salesModule.MemberCustomer')" value="1"></el-option>
<el-option key="2" :label="$t('salesModule.NormalCustomer')" value="2"></el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="6"> <el-col :span="6">
<el-form-item :label="$t('hotel.hotel_detailinfo')" prop="address"> <el-form-item :label="$t('hotel.hotel_detailinfo')" prop="address">
<el-input v-model="addMsg.address" :placeholder="$t('salesModule.HouseNumber')" maxlength="50"></el-input> <el-input v-model="addMsg.address" :placeholder="$t('salesModule.HouseNumber')" maxlength="50"></el-input>
...@@ -738,7 +746,7 @@ ...@@ -738,7 +746,7 @@
</div> </div>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="6"> <el-col :span="6" v-if="currentUserInfo&& currentUserInfo.RB_Branch_id !=1252">
<el-form-item :label="$t('objFill.pingtaiyhm')"> <el-form-item :label="$t('objFill.pingtaiyhm')">
<div style="display: flex;flex-wrap: nowrap;justify-content: space-between;"> <div style="display: flex;flex-wrap: nowrap;justify-content: space-between;">
<div style="display: flex; flex-wrap: wrap;align-items: center;"> <div style="display: flex; flex-wrap: wrap;align-items: center;">
...@@ -757,7 +765,7 @@ ...@@ -757,7 +765,7 @@
</div> </div>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="4" v-if="currentUserInfo&&currentUserInfo.RB_Group_id==2"> <el-col :span="4" v-if="currentUserInfo&&currentUserInfo.RB_Group_id==2 && currentUserInfo.RB_Branch_id !=1252">
<el-form-item :label="$t('objFill.qianyueyjkh')" prop="SigningType"> <el-form-item :label="$t('objFill.qianyueyjkh')" prop="SigningType">
<div style="display: flex;flex-wrap: nowrap;"> <div style="display: flex;flex-wrap: nowrap;">
<div> <div>
...@@ -794,7 +802,7 @@ ...@@ -794,7 +802,7 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="4" v-if="currentUserInfo&&currentUserInfo.RB_Group_id==2"> <el-col :span="4" v-if="currentUserInfo&&currentUserInfo.RB_Group_id==2 && currentUserInfo.RB_Branch_id !=1252">
<el-form-item :label="$t('salesModule.Belongbrand')" prop="brandIds"> <el-form-item :label="$t('salesModule.Belongbrand')" prop="brandIds">
<el-select filterable class='multiple_input' multiple v-model='addMsg.brandIds' <el-select filterable class='multiple_input' multiple v-model='addMsg.brandIds'
:placeholder="$t('pub.pleaseSel')"> :placeholder="$t('pub.pleaseSel')">
...@@ -939,7 +947,7 @@ ...@@ -939,7 +947,7 @@
</span> </span>
</p> </p>
</el-col> </el-col>
<el-col :span="8" v-if="currentUserInfo&&currentUserInfo.RB_Group_id==2"> <el-col :span="8" v-if="currentUserInfo&&currentUserInfo.RB_Group_id==2&& currentUserInfo.RB_Branch_id !=1252">
<el-form-item :label="$t('system.quety_area')"> <el-form-item :label="$t('system.quety_area')">
<el-select class="updateMsgSw" filterable v-model='updateMsg.Province' @change='getCityNew'> <el-select class="updateMsgSw" filterable v-model='updateMsg.Province' @change='getCityNew'>
<el-option v-for='item in provinceList' :label='item.Name' :value='item.ID' :key='item.ID'> <el-option v-for='item in provinceList' :label='item.Name' :value='item.ID' :key='item.ID'>
...@@ -955,6 +963,7 @@ ...@@ -955,6 +963,7 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<el-form-item :label="$t('hotel.hotel_detailinfo')"> <el-form-item :label="$t('hotel.hotel_detailinfo')">
<el-input v-model='updateMsg.Address' maxlength="50"></el-input> <el-input v-model='updateMsg.Address' maxlength="50"></el-input>
...@@ -993,7 +1002,7 @@ ...@@ -993,7 +1002,7 @@
</div> </div>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="8" v-if="currentUserInfo&&currentUserInfo.RB_Group_id==2"> <el-col :span="8" v-if="currentUserInfo&&currentUserInfo.RB_Group_id==2 && currentUserInfo.RB_Branch_id !=1252">
<el-form-item :label="$t('objFill.pingtaiyhm')"> <el-form-item :label="$t('objFill.pingtaiyhm')">
<el-tag :key="tag" v-for="tag in updateMsg.PlatformUserNameList" closable :disable-transitions="false" <el-tag :key="tag" v-for="tag in updateMsg.PlatformUserNameList" closable :disable-transitions="false"
@close="handleClose(tag)" size="small" style="margin-right: 5px;margin-bottom: 3px;"> @close="handleClose(tag)" size="small" style="margin-right: 5px;margin-bottom: 3px;">
...@@ -1108,7 +1117,8 @@ ...@@ -1108,7 +1117,8 @@
UniqueCode: '', UniqueCode: '',
LINEID: '', LINEID: '',
Email: '', Email: '',
PlatformUserNameList: [] PlatformUserNameList: [],
IsMember:''
}, },
addMsgS: { addMsgS: {
isPreFilled: true, isPreFilled: true,
...@@ -1165,6 +1175,11 @@ ...@@ -1165,6 +1175,11 @@
message: this.$t('rule.EnterCusName'), message: this.$t('rule.EnterCusName'),
trigger: "blur" trigger: "blur"
}], }],
IsMember:[{
required: true,
message: this.$t('objFill.qingxuanzhekhlx'),
trigger: "change"
}],
address: [{ address: [{
required: true, required: true,
message: this.$t('visaT.qsradder'), message: this.$t('visaT.qsradder'),
...@@ -1222,7 +1237,8 @@ ...@@ -1222,7 +1237,8 @@
uniqueCode: '', uniqueCode: '',
lineid: '', lineid: '',
email: '', email: '',
PlatformUserNameList: [] PlatformUserNameList: [],
IsMember: ''
}, },
cityList: [], cityList: [],
regionList: [], regionList: [],
...@@ -1893,6 +1909,14 @@ ...@@ -1893,6 +1909,14 @@
this.$message.error(this.$t('rule.EnterContratPerson')) this.$message.error(this.$t('rule.EnterContratPerson'))
return return
} }
if(this.currentUserInfo.RB_Branch_id==1252 && this.addMsg.IsMember!=1&& this.addMsg.IsMember!=2){
this.$message.error(this.$t('objFill.qingxuanzhekhlx'))
return
}
if(this.addMsg.IsMember==1 && this.addMsg.BusinessCardPhotos.length==0){
this.$message.error(this.$t('objFill.v101.dmc.qingscht'))
return
}
if (this.addMsg.SigningType && !this.saveMsg.length) { if (this.addMsg.SigningType && !this.saveMsg.length) {
this.$message.error(this.$t('objFill.qingscqycl')) this.$message.error(this.$t('objFill.qingscqycl'))
return return
......
...@@ -573,6 +573,9 @@ ...@@ -573,6 +573,9 @@
if (res.data.resultCode == 1) { if (res.data.resultCode == 1) {
this.openLayer() this.openLayer()
this.detailList = res.data.data.customerInfo this.detailList = res.data.data.customerInfo
if(this.detailList.isMember){
this.addMsg.IsMember = this.detailList.isMember
}
} else {} } else {}
}, err => {}) }, err => {})
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment