Commit 7b9d0e19 authored by 黄奎's avatar 黄奎

新增参数

parent 446fa1e5
...@@ -585,7 +585,7 @@ ...@@ -585,7 +585,7 @@
<el-radio v-model="data.customizeGoodsTag" :label="true" @change="customizeGoodsTagChange">自定义</el-radio> <el-radio v-model="data.customizeGoodsTag" :label="true" @change="customizeGoodsTagChange">自定义</el-radio>
</el-form-item> </el-form-item>
<el-form-item label="自定义商品角标" v-if="data.showGoodsTag&&data.customizeGoodsTag"> <el-form-item label="自定义商品角标" v-if="data.showGoodsTag&&data.customizeGoodsTag">
<div flex="main:center cross:center" @click="choicImg=true" class="Goodspic-box" <div flex="main:center cross:center" @click="chooseType=1,choicImg=true" class="Goodspic-box"
:style="{backgroundImage:'url('+getIconLink(data.goodsTagPicUrl)+')'}"> :style="{backgroundImage:'url('+getIconLink(data.goodsTagPicUrl)+')'}">
<i v-if="data.goodsTagPicUrl==''" class="el-icon-picture-outline"></i> <i v-if="data.goodsTagPicUrl==''" class="el-icon-picture-outline"></i>
<div class="size-tip">64 × 64</div> <div class="size-tip">64 × 64</div>
...@@ -597,6 +597,28 @@ ...@@ -597,6 +597,28 @@
<el-input size="small" style="width: 80px;margin-right: 25px;" v-model="data.backgroundColor"></el-input> <el-input size="small" style="width: 80px;margin-right: 25px;" v-model="data.backgroundColor"></el-input>
</div> </div>
</el-form-item> </el-form-item>
<el-form-item label="背景图片">
<div flex="main:center cross:center" @click="chooseType=2,choicImg=true" class="Goodspic-box"
:style="{backgroundImage:'url('+getIconLink(data.bgImg)+')'}">
<i v-if="data.bgImg==''" class="el-icon-picture-outline"></i>
</div>
</el-form-item>
<el-form-item label="上边距">
<el-input v-model="data.bgPaddingTop" size="small"></el-input>
</el-form-item>
<el-form-item label="下边距">
<el-input v-model="data.bgPaddingBottom" size="small"></el-input>
</el-form-item>
<el-form-item label="左边距">
<el-input v-model="data.bgPaddingLeft" size="small"></el-input>
</el-form-item>
<el-form-item label="右边距">
<el-input v-model="data.bgPaddingRight" size="small"></el-input>
</el-form-item>
</el-form> </el-form>
</div> </div>
</div> </div>
...@@ -654,6 +676,7 @@ ...@@ -654,6 +676,7 @@
position: 'center center', position: 'center center',
repeat: 'no-repeat', repeat: 'no-repeat',
choicImg: false, choicImg: false,
chooseType: 1,
isFenlei: false, isFenlei: false,
isShowGoods: false, isShowGoods: false,
ScoreStar: 5, //分数 ScoreStar: 5, //分数
...@@ -765,7 +788,11 @@ ...@@ -765,7 +788,11 @@
}, },
//选择图片 //选择图片
SelectId(msg) { SelectId(msg) {
this.data.goodsTagPicUrl = msg.url; if (this.chooseType == 1) {
this.data.goodsTagPicUrl = msg.url;
} else {
this.data.bgImg = msg.url;
}
this.choicImg = false; this.choicImg = false;
}, },
//选择商品分类 //选择商品分类
......
...@@ -777,7 +777,12 @@ ...@@ -777,7 +777,12 @@
backgroundHeight: 100, //背景高 backgroundHeight: 100, //背景高
backgroundWidth: 100, //背景宽 backgroundWidth: 100, //背景宽
showScore: true, //显示打星星 showScore: true, //显示打星星
scoreColor: '' //星星颜色 scoreColor: '', //星星颜色
bgImg:"",//背景图片
bgPaddingTop:"",//
bgPaddingBottom:"",//
bgPaddingLeft:"",//
bgPaddingRight:"",
} }
} }
this.dataList.push(goodsObj); this.dataList.push(goodsObj);
......
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