特惠专区,成长值特调
This commit is contained in:
parent
3cd15fe9e1
commit
5e57aaab53
|
@ -2,7 +2,7 @@
|
|||
ENV = 'development'
|
||||
|
||||
# base api
|
||||
VUE_APP_BASE_API = 'http://test.tropjoin.com'
|
||||
VUE_APP_BASE_API = 'http://zkx.tropjoin.com'
|
||||
# VUE_APP_BASE_API = 'https://api.tropjoin.com'
|
||||
|
||||
# socket 连接地址
|
||||
|
|
|
@ -55,6 +55,29 @@
|
|||
</div>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="24">
|
||||
<el-form-item label="特惠专区产品:">
|
||||
<el-radio-group
|
||||
v-model="formValidate.is_benefit"
|
||||
:disabled="virStatus"
|
||||
@change="onChangeBenefit(formValidate.is_benefit)"
|
||||
>
|
||||
<el-radio :label="1" class="radio">是</el-radio>
|
||||
<el-radio :label="0">否</el-radio>
|
||||
</el-radio-group>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="24">
|
||||
<el-form-item label="惠美乡村产品:">
|
||||
<el-radio-group
|
||||
v-model="formValidate.is_huimei"
|
||||
:disabled="virStatus"
|
||||
>
|
||||
<el-radio :label="1" class="radio">是</el-radio>
|
||||
<el-radio :label="0">否</el-radio>
|
||||
</el-radio-group>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="24">
|
||||
<el-form-item label="商品名称:" prop="store_name">
|
||||
<el-input
|
||||
|
@ -110,17 +133,6 @@
|
|||
</div> -->
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="19">
|
||||
<el-form-item label="惠美乡村产品:">
|
||||
<el-radio-group
|
||||
v-model="formValidate.is_huimei"
|
||||
:disabled="virStatus"
|
||||
>
|
||||
<el-radio :label="1" class="radio">是</el-radio>
|
||||
<el-radio :label="0">否</el-radio>
|
||||
</el-radio-group>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<!-- <el-col :span="24">
|
||||
<el-form-item label="商户商品分类:">
|
||||
<el-cascader
|
||||
|
@ -2539,6 +2551,7 @@ const defaultObj = {
|
|||
qualification_type: 0,
|
||||
remark: "",
|
||||
is_huimei: 0,
|
||||
is_benefit: 0,
|
||||
audit_type: 0,
|
||||
qualification: {
|
||||
production_name: "",
|
||||
|
@ -3195,7 +3208,13 @@ export default {
|
|||
item => item.value == val.proportion
|
||||
);
|
||||
val.coupon = Math.floor(val.price * obj.coupon);
|
||||
val.growth = Math.floor(val.price * obj.growth);
|
||||
// val.growth = Math.floor(val.price * obj.growth);
|
||||
val.growth = this.formValidate.is_benefit
|
||||
? Math.floor(val.price * 0.2)
|
||||
: Math.floor(val.price * obj.growth);
|
||||
console.log(val.growth);
|
||||
|
||||
console.log(this.formValidate.is_benefit);
|
||||
}
|
||||
if (i == "bar_code") {
|
||||
val.bar_code = val.bar_code.replace(/[\W]/g, "");
|
||||
|
@ -4021,6 +4040,31 @@ export default {
|
|||
});
|
||||
}
|
||||
},
|
||||
// 特惠专区
|
||||
onChangeBenefit(val) {
|
||||
this.OneattrValue.map(item => {
|
||||
let obj = this.proportionList.find(
|
||||
items => items.value == item.proportion
|
||||
);
|
||||
let growth = val
|
||||
? Math.floor(item.price * 0.2)
|
||||
: Math.floor(item.price * obj.growth);
|
||||
|
||||
this.$set(item, "growth", growth);
|
||||
});
|
||||
this.ManyAttrValue.map(item => {
|
||||
let obj = this.proportionList.find(
|
||||
items => items.value == item.proportion
|
||||
);
|
||||
let growth = val
|
||||
? Math.floor(item.price * 0.2)
|
||||
: Math.floor(item.price * obj.growth);
|
||||
|
||||
this.$set(item, "growth", growth);
|
||||
});
|
||||
console.log(this.OneattrValue);
|
||||
console.log(this.ManyAttrValue);
|
||||
},
|
||||
onChangeSpecs(item) {
|
||||
if (item == 1 || (item == 2 && this.open_svip)) {
|
||||
this.formThead.svip_price = { title: "付费会员价" };
|
||||
|
@ -4399,8 +4443,9 @@ export default {
|
|||
extend: info.extend || [],
|
||||
svip_price_type: info.svip_price_type || 0,
|
||||
qualification:
|
||||
info.qualification || Object.assign({}, defaultObj.qualification)
|
||||
// is_huimei:info.is_huimei
|
||||
info.qualification || Object.assign({}, defaultObj.qualification),
|
||||
is_huimei: info.is_huimei || 0,
|
||||
is_benefit: info.is_benefit || 0
|
||||
};
|
||||
console.log(info.qualification);
|
||||
if (info.svip_price_type != 0 && info.mer_svip_status)
|
||||
|
|
|
@ -342,12 +342,17 @@
|
|||
</div>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column prop="store_name" label="惠美乡村产品" min-width="230">
|
||||
<el-table-column prop="store_name" label="惠美乡村产品" min-width="100">
|
||||
<template slot-scope="scope">
|
||||
{{ scope.row.is_huimei ? "是" : "否" }}
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column prop="is_customize" label="定制产品" min-width="70">
|
||||
<el-table-column prop="store_name" label="特惠专区产品" min-width="100">
|
||||
<template slot-scope="scope">
|
||||
{{ scope.row.is_benefit ? "是" : "否" }}
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column prop="is_customize" label="定制产品" min-width="80">
|
||||
<template slot-scope="scope">
|
||||
{{ scope.row.is_customize ? "是" : "否" }}
|
||||
</template>
|
||||
|
|
|
@ -196,6 +196,12 @@
|
|||
{{ productData.is_huimei ? "是" : "否" }}
|
||||
</div>
|
||||
</li>
|
||||
<li class="item">
|
||||
<div class="item-title">特惠专区产品:</div>
|
||||
<div class="value">
|
||||
{{ productData.is_benefit ? "是" : "否" }}
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
<ul v-if="productData.video_link" class="list">
|
||||
<li class="item item100">
|
||||
|
|
Loading…
Reference in New Issue