|
@@ -16,12 +16,23 @@
|
|
|
<Card :bordered="false" dis-hover class="ivu-mt">
|
|
|
<Form :model="formData" :label-width="150">
|
|
|
<FormItem label="选择对应服务项目:" required>
|
|
|
- <div class="picBox" @click="changeGoods()">
|
|
|
- <Button type="primary" v-if="!formData.store_name">选择商品</Button>
|
|
|
+ <div class="picBox">
|
|
|
+ <Button type="primary" @click="changeGoods()" v-if="!formData.store_name">选择商品</Button>
|
|
|
+ <viewer>
|
|
|
+ <div class="avatar" v-if="formData.slider_image">
|
|
|
+ <img v-lazy="formData.slider_image" />
|
|
|
+ </div>
|
|
|
+ </viewer>
|
|
|
<div class="" v-if="formData.store_name">
|
|
|
- {{formData.store_name}}
|
|
|
+ 商品名称:{{formData.store_name}}
|
|
|
</div>
|
|
|
- <Button type="primary" v-if="formData.store_name">
|
|
|
+ <div class="" v-if="formData.product_id">
|
|
|
+ 商品ID:{{formData.product_id}}
|
|
|
+ </div>
|
|
|
+ <div class="" v-if="formData.price">
|
|
|
+ 商品售价:{{formData.price}}
|
|
|
+ </div>
|
|
|
+ <Button type="primary" @click="changeGoods()" v-if="formData.store_name">
|
|
|
切换商品
|
|
|
</Button>
|
|
|
</div>
|
|
@@ -120,14 +131,10 @@
|
|
|
if (this.$route.query.id) {
|
|
|
let query = this.$route.query
|
|
|
this.formData.id = query.id;
|
|
|
+ this.formData.product_id = query.product_id;
|
|
|
this.formData.store_name = query.store_name;
|
|
|
- this.formData.repertory = query.repertory;
|
|
|
this.formData.slider_image = query.slider_image;
|
|
|
- this.formData.performance_value = query.performance_value;
|
|
|
- this.formData.craft_price = query.craft_price;
|
|
|
- this.formData.sales_commissions = query.sales_commissions
|
|
|
- this.formData.superior_commission = query.superior_commission
|
|
|
- this.formData.is_display = query.is_display * 1
|
|
|
+ this.formData.price = query.price;
|
|
|
}
|
|
|
},
|
|
|
methods: {
|
|
@@ -136,19 +143,11 @@
|
|
|
console.log(row, '这个触发');
|
|
|
this.modal_loading = false;
|
|
|
this.modals = false;
|
|
|
- // setTimeout(() => {
|
|
|
this.formData.product_id = row.id
|
|
|
this.formData.store_name = row.store_name
|
|
|
- this.formData.product_id = row.id
|
|
|
- this.formData.card_price = row.price
|
|
|
- this.formData.unit_name = row.unit_name
|
|
|
+ this.formData.id = row.id
|
|
|
this.formData.slider_image = row.image
|
|
|
this.formData.price = row.price
|
|
|
- // this.formData.slider_image = row.slider_image
|
|
|
- // this.formData.is_show = 1
|
|
|
- this.formData.repertory = row.stock
|
|
|
- // this.formData.image = row.image
|
|
|
- // }, 500);
|
|
|
},
|
|
|
// 选择商品
|
|
|
changeGoods() {
|
|
@@ -156,7 +155,7 @@
|
|
|
},
|
|
|
// 创建
|
|
|
save() {
|
|
|
- console.log(this.formData,'这');
|
|
|
+ console.log(this.formData, '这');
|
|
|
if (!this.formData.product_id) {
|
|
|
this.$Message.error("请先选择商品");
|
|
|
return
|
|
@@ -353,4 +352,16 @@
|
|
|
/deep/.vxe-tree-cell {
|
|
|
padding-left: 0 !important;
|
|
|
}
|
|
|
+
|
|
|
+ .avatar {
|
|
|
+ width: 100px;
|
|
|
+ height: 100px;
|
|
|
+ border-radius: 10px;
|
|
|
+ overflow: hidden;
|
|
|
+
|
|
|
+ img {
|
|
|
+ width: 100%;
|
|
|
+ height: 100%;
|
|
|
+ }
|
|
|
+ }
|
|
|
</style>
|