Commit 6648e573 authored by 黄媛媛's avatar 黄媛媛

商品详情赠送会员

parent 554684ea
......@@ -533,6 +533,22 @@
<el-checkbox v-model="addMsg.IsMultipleDeduction" :true-label="1" :false-label="2">允许多件抵扣
</el-checkbox>
</el-form-item>
<el-form-item label="商品赠送VIP" v-if="FxState==1">
<el-select class="w150" style="margin-left:15px" v-model="addMsg.PresentFXGrade" size="small"
placeholder="请选择" @change='changeVIP'>
<el-option v-for="item in FXlevelList" :key="item.Id" :label="item.GradeName" :value="item.Id">
</el-option>
</el-select>
</el-form-item>
<el-form-item label="赠送日期" v-if="FxState==1 && giveDate==true">
<el-input v-model="addMsg.PresentFXMonth" style="width:100%;margin-left:15px" type="number"
min="1" size="small" placeholder="请输入内容" class="input-with-select">
<el-button slot="append">
</el-button>
</el-input>
</el-form-item>
</el-col>
</el-row>
</el-card>
......@@ -1057,7 +1073,9 @@
FullMoneyPinkage: 0,
SupplierId: '',
Sort: 0,
Commission:0
Commission:0,
PresentFXGrade:0,
PresentFXMonth:0,
},
SupplierId: '',
fenleiData: [],
......@@ -1154,6 +1172,8 @@
shareSettings: [],
companyCommission: 0,
options: [],
FXlevelList:[],
giveDate:false,
};
},
created() {
......@@ -1171,6 +1191,7 @@
this.getDistributor();
this.gethuiyList();
this.getSupplierList()
this.getFXDGradeList()
},
mounted() {
this.$refs.ue.loadUe();
......@@ -1991,6 +2012,9 @@
this.addMsg.SeparateDistribution = 0;
}
this.getSuggestPrice();
this.getFXDGradeList2();
}
}
......@@ -2142,6 +2166,60 @@
}
});
},
getFXDGradeList(){
this.apipost("/api/user/GetFXDistributorGradeList", {GradeName:''}, res => {
this.loading = false;
if (res.data.resultCode == 1) {
if(res.data.data!=null){
let data = res.data.data;
let List =[];
data.forEach(x=>{
let obj={};
if(x.IsGuest !=1){
let obj = x
List.push(obj)
}
})
this.FXlevelList = List;
}
}
});
},
getFXDGradeList2(){
this.apipost("/api/user/GetFXDistributorGradeList", {GradeName:''}, res => {
if (res.data.resultCode == 1) {
if(res.data.data!=null){
res.data.data.forEach(x=>{
if(x.Id== this.addMsg.PresentFXGrade){
if(x.IsGuest==3){
this.giveDate=true;
}else{
this.giveDate=false;
this.addMsg.PresentFXMonth=0;
}
}
})
}
}
});
},
changeVIP(){
this.FXlevelList.forEach(x=>{
if(x.Id== this.addMsg.PresentFXGrade){
if(x.IsGuest==3){
this.giveDate=true;
this.addMsg.PresentFXMonth=1;
}else{
this.giveDate=false;
this.addMsg.PresentFXMonth=0;
}
}
})
}
}
};
</script>
......
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