|
|
|
@ -15,7 +15,7 @@
|
|
|
|
|
<div class="tip">精度:0.01g±0.03g</div>
|
|
|
|
|
<div class="show-data">
|
|
|
|
|
<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>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="bottom">
|
|
|
|
@ -123,13 +123,13 @@ export default {
|
|
|
|
|
res => {
|
|
|
|
|
let weigh = null
|
|
|
|
|
if (res.data) {
|
|
|
|
|
weigh = parseFloat(res.data)
|
|
|
|
|
weigh = parseFloat(res.data).toFixed(2)
|
|
|
|
|
// 余量称重
|
|
|
|
|
if (this.radio === '1') {
|
|
|
|
|
this.weight = weigh
|
|
|
|
|
} 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 data = {
|
|
|
|
|
'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(
|
|
|
|
|
res => {
|
|
|
|
|