feat(src/views/reagent/weighing/index.vue): 重量保留小数后2位

duizhaopin_ui
duan 3 years ago
parent 9cdad88740
commit e31c6cc16e

@ -15,7 +15,7 @@
<div class="tip">精度0.01g±0.03g</div> <div class="tip">精度0.01g±0.03g</div>
<div class="show-data"> <div class="show-data">
<div class="top"> <div class="top">
<span class="num">{{ checkInputWeigh() ? parseFloat(inputWeigh) : weight }}</span> <span class="num">{{ checkInputWeigh() ? parseFloat(inputWeigh).toFixed(2) : weight }}</span>
<span class="unit">(g)</span> <span class="unit">(g)</span>
</div> </div>
<div class="bottom"> <div class="bottom">
@ -123,13 +123,13 @@ export default {
res => { res => {
let weigh = null let weigh = null
if (res.data) { if (res.data) {
weigh = parseFloat(res.data) weigh = parseFloat(res.data).toFixed(2)
// //
if (this.radio === '1') { if (this.radio === '1') {
this.weight = weigh this.weight = weigh
} else { } else {
// //
this.weight = parseFloat(this.infoData.remain) - weigh this.weight = parseFloat(this.infoData.remain).toFixed(2) - weigh
} }
} }
} }
@ -166,7 +166,7 @@ export default {
const w = this.checkInputWeigh() const w = this.checkInputWeigh()
const data = { const data = {
'medicament_id': this.infoData.medicament_id, 'medicament_id': this.infoData.medicament_id,
'remain': w ? parseFloat(this.inputWeigh) : this.weight 'remain': w ? parseFloat(this.inputWeigh).toFixed(2) : this.weight
} }
update_drug_remain(stringify(data)).then( update_drug_remain(stringify(data)).then(
res => { res => {

Loading…
Cancel
Save