|
@@ -20,8 +20,8 @@
|
|
</div>
|
|
</div>
|
|
<span @click="handleClickAddress" role="button" class="btn">修改</span>
|
|
<span @click="handleClickAddress" role="button" class="btn">修改</span>
|
|
</div>
|
|
</div>
|
|
- <p class="address">{{ address }}{{ email }}</p>
|
|
|
|
<p class="phone">{{ phone }}</p>
|
|
<p class="phone">{{ phone }}</p>
|
|
|
|
+ <p class="address">{{ address }}{{ email }}</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div v-else @click="handleClickAddress">
|
|
<div v-else @click="handleClickAddress">
|
|
@@ -62,11 +62,14 @@
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</td>
|
|
</td>
|
|
- <td>{{ skuCount }}</td>
|
|
|
|
|
|
+ <td>
|
|
|
|
+ <el-input-number @change="changeCount" size="mini" v-model="skuCount" :step="1" :min="1" step-strictly></el-input-number>
|
|
|
|
+ </td>
|
|
|
|
+ <!-- <td>{{ skuCount }}</td> -->
|
|
<td>{{ data.price }} 积分</td>
|
|
<td>{{ data.price }} 积分</td>
|
|
<td>{{ data.deliveryName }}</td>
|
|
<td>{{ data.deliveryName }}</td>
|
|
<td class="finlly-price">
|
|
<td class="finlly-price">
|
|
- {{ data.price }} 积分
|
|
|
|
|
|
+ {{ total }} 积分
|
|
</td>
|
|
</td>
|
|
</tr>
|
|
</tr>
|
|
</tbody>
|
|
</tbody>
|
|
@@ -77,7 +80,6 @@
|
|
<thead>
|
|
<thead>
|
|
<tr>
|
|
<tr>
|
|
<th width="35%">兑换物品</th>
|
|
<th width="35%">兑换物品</th>
|
|
- <th>数量</th>
|
|
|
|
<th>消耗福利券</th>
|
|
<th>消耗福利券</th>
|
|
<th>物品属性</th>
|
|
<th>物品属性</th>
|
|
<th>兑换方式</th>
|
|
<th>兑换方式</th>
|
|
@@ -98,7 +100,6 @@
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</td>
|
|
</td>
|
|
- <td>{{ skuCount }}</td>
|
|
|
|
<td>{{ data.title }}</td>
|
|
<td>{{ data.title }}</td>
|
|
<td>{{ data.productAttributeName }}</td>
|
|
<td>{{ data.productAttributeName }}</td>
|
|
<td class="finlly-price">
|
|
<td class="finlly-price">
|
|
@@ -209,6 +210,7 @@ export default {
|
|
address: '',
|
|
address: '',
|
|
disabled:true,
|
|
disabled:true,
|
|
skuCount:1,
|
|
skuCount:1,
|
|
|
|
+ total:undefined,
|
|
data:{},
|
|
data:{},
|
|
addressDetail:false,
|
|
addressDetail:false,
|
|
dialogFormVisible:false,
|
|
dialogFormVisible:false,
|
|
@@ -246,6 +248,9 @@ export default {
|
|
this.getInfo(skuId,activeName);
|
|
this.getInfo(skuId,activeName);
|
|
},
|
|
},
|
|
methods: {
|
|
methods: {
|
|
|
|
+ changeCount(val){
|
|
|
|
+ this.total = this.data.price * val;
|
|
|
|
+ },
|
|
handleClose() {
|
|
handleClose() {
|
|
this.dialogMsgVisible = false;
|
|
this.dialogMsgVisible = false;
|
|
this.$router.push({
|
|
this.$router.push({
|
|
@@ -256,6 +261,7 @@ export default {
|
|
if(activeName=='goodsNotice'){
|
|
if(activeName=='goodsNotice'){
|
|
integralInfo({skuId:skuId}).then(response => {
|
|
integralInfo({skuId:skuId}).then(response => {
|
|
this.data = response.data.data;
|
|
this.data = response.data.data;
|
|
|
|
+ this.total = response.data.data.price;
|
|
}).catch(() => {
|
|
}).catch(() => {
|
|
|
|
|
|
})
|
|
})
|
|
@@ -292,7 +298,8 @@ export default {
|
|
skuId:this.data.skuId,
|
|
skuId:this.data.skuId,
|
|
skuSeq:this.data.skuSeq,
|
|
skuSeq:this.data.skuSeq,
|
|
skuCount:this.skuCount,
|
|
skuCount:this.skuCount,
|
|
- total:this.data.price,
|
|
|
|
|
|
+ total:this.total,
|
|
|
|
+ price:this.data.price,
|
|
skuType:this.data.skuType,
|
|
skuType:this.data.skuType,
|
|
contact:this.dataForm.name,
|
|
contact:this.dataForm.name,
|
|
contactPhone:this.dataForm.phone,
|
|
contactPhone:this.dataForm.phone,
|