|
@@ -42,7 +42,8 @@
|
|
|
<view class="img">
|
|
|
<image :src="getFile(gs)"></image>
|
|
|
</view>
|
|
|
- <view class=" one_1" v-if="num==0" @click="toCommon('/pagesHome/order/detail',gs)">
|
|
|
+ <view class=" one_1" v-if="num==0"
|
|
|
+ @click="toCommon('/pagesHome/order/detail',gs)">
|
|
|
<view class="name">{{gs.goods_name}}</view>
|
|
|
<view class="info">
|
|
|
<view class="title_1" v-if="gs.goodsSpec_name">
|
|
@@ -55,7 +56,8 @@
|
|
|
<view>x{{gs.num}}</view>
|
|
|
</view>
|
|
|
<view class="num" v-if="num==1">
|
|
|
- <uni-number-box @change="changeValue(gs)" name="num" value="gs" :min="1" v-model="gs.num" />
|
|
|
+ <uni-number-box @change="changeValue(gs)" name="num" value="gs" :min="1"
|
|
|
+ v-model="gs.num" />
|
|
|
</view>
|
|
|
<view class="del" v-if="num==1">
|
|
|
<text class="iconfont icon-del-copy" @click="toDel(gs)"></text>
|
|
@@ -129,17 +131,6 @@
|
|
|
that.$set(that, `list`, res.data)
|
|
|
}
|
|
|
},
|
|
|
- // // 转换金额
|
|
|
- // showMoney(money) {
|
|
|
- // const that = this;
|
|
|
- // let moneys = `${money}`.split(".");
|
|
|
- // if (moneys.length == 1) {
|
|
|
- // money = money + ".00";
|
|
|
- // } else if (moneys.length == 2) {
|
|
|
- // money = money + "0";
|
|
|
- // }
|
|
|
- // return money;
|
|
|
- // },
|
|
|
// 编辑
|
|
|
edit(num) {
|
|
|
const that = this;
|
|
@@ -328,14 +319,14 @@
|
|
|
// 计算总额
|
|
|
countMoney() {
|
|
|
const that = this;
|
|
|
- const list = this.list;
|
|
|
+ const list = that.list;
|
|
|
let totalMoney = 0;
|
|
|
// 渲染结束执行下面方法
|
|
|
that.$nextTick(() => {
|
|
|
for (const val of list) {
|
|
|
for (let s of val.goods) {
|
|
|
if (s.check == true) {
|
|
|
- let total = Number(s.money) * Number(s.num);
|
|
|
+ let total = that.$multiply(s.money, s.num);
|
|
|
totalMoney += Number(total);
|
|
|
}
|
|
|
}
|