提交 07fc52f6 编写于 作者: minghao.wu's avatar minghao.wu

feature: 商品详情页增加起购件数和购买上限字段

上级 88a695c9
......@@ -691,6 +691,35 @@
</el-col>
</el-form-item>
</div>
<div class="inline">
<el-form-item label="最小起购件数" prop="name" class="required-label">
<el-col :span="20">
<div class="stock-com">
<span class="sp sp-l" @click="minusCount(1)"><i class="el-icon-minus"></i></span>
<span class="sp sp-c">{{formData.leastCount}}</span>
<span class="sp sp-r" @click="plusCount(1)"><i class="el-icon-plus"></i></span>
</div>
<p class="error-message" v-if="formData.leastCount <= 0">最小起购件数不能为0</p>
</el-col>
</el-form-item>
</div>
<div class="inline">
<el-form-item label="单次购买上限" prop="name" class="required-label">
<el-col :span="20">
<div class="stock-com">
<span class="sp sp-l" @click="minusCount(2)"><i class="el-icon-minus"></i></span>
<span class="sp sp-c">{{formData.mostCount}}</span>
<span class="sp sp-r" @click="plusCount(2)"><i class="el-icon-plus"></i></span>
</div>
<p class="error-message" v-if="formData.mostCount === 0">单次购买上限不能为0</p>
<p class="error-message" v-if="formData.mostCount <= -1">单次购买上限已无限制</p>
</el-col>
</el-form-item>
</div>
<div class="inline">
<el-form-item label="第三方商品编码" prop="externalGoodsCode">
<el-col :span="20">
......@@ -1453,6 +1482,21 @@
argument[3] && argument[3].destroy();
// vm.slide2.oriUrl = "";
},
// 单次购买上限和最大购买数
minusCount(type) {
if (type === 1) {
this.formData.leastCount -= 1
} else if (type === 2) {
this.formData.mostCount -= 1
}
},
plusCount(type) {
if (type === 1) {
this.formData.leastCount += 1
} else if (type === 2) {
this.formData.mostCount += 1
}
},
// 上传七牛
doUploadQiNiu(file){
......
......@@ -60,10 +60,13 @@ const form = {
optPrice:'',
goodsStock:0,
stock: 0,
externalGoodsCode: ''
externalGoodsCode: '',
leastCount:1,
mostCount: -1,
incrType:1
};
export const originForm1 = form1;
export const originForm2 = form2;
export const originForm = form;
\ No newline at end of file
export const originForm = form;
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册