|
@@ -354,7 +354,7 @@
|
|
<view class="name"
|
|
<view class="name"
|
|
>{{ it.goodsName }}<text>×{{ it.num }}</text></view
|
|
>{{ it.goodsName }}<text>×{{ it.num }}</text></view
|
|
>
|
|
>
|
|
- <view class="price">¥{{ it.totalAmount }}</view>
|
|
|
|
|
|
+ <view class="price">¥{{ it.totalAmount.toFixed(2) }}</view>
|
|
</view>
|
|
</view>
|
|
<view class="total">
|
|
<view class="total">
|
|
<view class="text">合计:</view>
|
|
<view class="text">合计:</view>
|
|
@@ -367,7 +367,9 @@
|
|
...item.rpMaterialOrderItems
|
|
...item.rpMaterialOrderItems
|
|
.filter(o => o.chargeType == 'ACC' || o.chargeType == 'MCC')
|
|
.filter(o => o.chargeType == 'ACC' || o.chargeType == 'MCC')
|
|
.map(val => val.totalAmount)
|
|
.map(val => val.totalAmount)
|
|
- ].reduce((a, b) => (a * 100 + b * 100) / 100, 0)
|
|
|
|
|
|
+ ]
|
|
|
|
+ .reduce((a, b) => (a * 100 + b * 100) / 100, 0)
|
|
|
|
+ .toFixed(2)
|
|
}}</view
|
|
}}</view
|
|
>
|
|
>
|
|
</view>
|
|
</view>
|
|
@@ -380,7 +382,7 @@
|
|
:key="idx"
|
|
:key="idx"
|
|
>
|
|
>
|
|
<view class="name">{{ it.amountName }}</view>
|
|
<view class="name">{{ it.amountName }}</view>
|
|
- <view class="price">¥{{ it.normAmount }}</view>
|
|
|
|
|
|
+ <view class="price">¥{{ it.normAmount.toFixed(2) }}</view>
|
|
</view>
|
|
</view>
|
|
<view class="total">
|
|
<view class="total">
|
|
<view class="text">合计:</view>
|
|
<view class="text">合计:</view>
|
|
@@ -391,7 +393,9 @@
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
...item.rpMaterialOrderItems.filter(o => o.chargeType == 'SERV').map(val => val.normAmount)
|
|
...item.rpMaterialOrderItems.filter(o => o.chargeType == 'SERV').map(val => val.normAmount)
|
|
- ].reduce((a, b) => (a * 100 + b * 100) / 100, 0)
|
|
|
|
|
|
+ ]
|
|
|
|
+ .reduce((a, b) => (a * 100 + b * 100) / 100, 0)
|
|
|
|
+ .toFixed(2)
|
|
}}</view
|
|
}}</view
|
|
>
|
|
>
|
|
</view>
|
|
</view>
|
|
@@ -410,7 +414,9 @@
|
|
...item.rpMaterialOrderItems
|
|
...item.rpMaterialOrderItems
|
|
.filter(o => o.chargeType == 'ACC' || o.chargeType == 'MCC')
|
|
.filter(o => o.chargeType == 'ACC' || o.chargeType == 'MCC')
|
|
.map(val => val.totalAmount)
|
|
.map(val => val.totalAmount)
|
|
- ].reduce((a, b) => (a * 100 + b * 100) / 100, 0)
|
|
|
|
|
|
+ ]
|
|
|
|
+ .reduce((a, b) => (a * 100 + b * 100) / 100, 0)
|
|
|
|
+ .toFixed(2)
|
|
}}</view
|
|
}}</view
|
|
>
|
|
>
|
|
</view>
|
|
</view>
|
|
@@ -450,7 +456,7 @@
|
|
<view class="name"
|
|
<view class="name"
|
|
>{{ it.goodsName }}<text>×{{ it.num }}</text></view
|
|
>{{ it.goodsName }}<text>×{{ it.num }}</text></view
|
|
>
|
|
>
|
|
- <view class="price">¥{{ it.totalAmount }}</view>
|
|
|
|
|
|
+ <view class="price">¥{{ it.totalAmount.toFixed(2) }}</view>
|
|
</view>
|
|
</view>
|
|
<view class="total">
|
|
<view class="total">
|
|
<view class="text">合计:</view>
|
|
<view class="text">合计:</view>
|
|
@@ -463,7 +469,9 @@
|
|
...item.workerOrderItems
|
|
...item.workerOrderItems
|
|
.filter(o => o.chargeType == 'ACC' || o.chargeType == 'MCC')
|
|
.filter(o => o.chargeType == 'ACC' || o.chargeType == 'MCC')
|
|
.map(val => val.totalAmount)
|
|
.map(val => val.totalAmount)
|
|
- ].reduce((a, b) => (a * 100 + b * 100) / 100, 0)
|
|
|
|
|
|
+ ]
|
|
|
|
+ .reduce((a, b) => (a * 100 + b * 100) / 100, 0)
|
|
|
|
+ .toFixed(2)
|
|
}}</view
|
|
}}</view
|
|
>
|
|
>
|
|
</view>
|
|
</view>
|
|
@@ -476,18 +484,15 @@
|
|
:key="idx"
|
|
:key="idx"
|
|
>
|
|
>
|
|
<view class="name">{{ it.amountName }}</view>
|
|
<view class="name">{{ it.amountName }}</view>
|
|
- <view class="price">¥{{ it.normAmount }}</view>
|
|
|
|
|
|
+ <view class="price">¥{{ it.normAmount.toFixed(2) }}</view>
|
|
</view>
|
|
</view>
|
|
<view class="total">
|
|
<view class="total">
|
|
<view class="text">合计:</view>
|
|
<view class="text">合计:</view>
|
|
<view class="price"
|
|
<view class="price"
|
|
>¥{{
|
|
>¥{{
|
|
- [
|
|
|
|
- 0,
|
|
|
|
- 0,
|
|
|
|
- 0,
|
|
|
|
- ...item.workerOrderItems.filter(o => o.chargeType == 'SERV').map(val => val.normAmount)
|
|
|
|
- ].reduce((a, b) => (a * 100 + b * 100) / 100, 0)
|
|
|
|
|
|
+ [0, 0, 0, ...item.workerOrderItems.filter(o => o.chargeType == 'SERV').map(val => val.normAmount)]
|
|
|
|
+ .reduce((a, b) => (a * 100 + b * 100) / 100, 0)
|
|
|
|
+ .toFixed(2)
|
|
}}</view
|
|
}}</view
|
|
>
|
|
>
|
|
</view>
|
|
</view>
|
|
@@ -506,7 +511,9 @@
|
|
...item.workerOrderItems
|
|
...item.workerOrderItems
|
|
.filter(o => o.chargeType == 'ACC' || o.chargeType == 'MCC')
|
|
.filter(o => o.chargeType == 'ACC' || o.chargeType == 'MCC')
|
|
.map(val => val.totalAmount)
|
|
.map(val => val.totalAmount)
|
|
- ].reduce((a, b) => (a * 100 + b * 100) / 100, 0)
|
|
|
|
|
|
+ ]
|
|
|
|
+ .reduce((a, b) => (a * 100 + b * 100) / 100, 0)
|
|
|
|
+ .toFixed(2)
|
|
}}</view
|
|
}}</view
|
|
>
|
|
>
|
|
</view>
|
|
</view>
|