feat: 增加decimal数字计算库,修复出入库单位切换价格展示问题
This commit is contained in:
parent
8746ebd8c3
commit
63aec07617
|
|
@ -45,6 +45,7 @@
|
|||
"codemirror": "^5.65.18",
|
||||
"codemirror-editor-vue3": "^2.8.0",
|
||||
"dayjs": "^1.11.13",
|
||||
"decimal.js": "^10.5.0",
|
||||
"default-passive-events": "^2.0.0",
|
||||
"echarts": "^5.6.0",
|
||||
"element-plus": "^2.9.3",
|
||||
|
|
|
|||
|
|
@ -226,7 +226,7 @@
|
|||
<script>
|
||||
import { ElMessage, ElMessageBox } from "element-plus";
|
||||
import consApi from "@/api/product/cons";
|
||||
|
||||
import Decimal from "decimal.js";
|
||||
import vendorApi from "@/api/product/vendor";
|
||||
import stockApi from "@/api/product/stock";
|
||||
import dayjs from "dayjs";
|
||||
|
|
@ -345,7 +345,9 @@ export default {
|
|||
return price;
|
||||
}
|
||||
if (row.conUnitTwo && row.unit == row.conUnitTwo) {
|
||||
return price / row.conUnitTwoConvert;
|
||||
console.log(price / row.conUnitTwoConvert);
|
||||
console.log(new Decimal(price).div(new Decimal(row.conUnitTwoConvert)));
|
||||
return new Decimal(price).div(new Decimal(row.conUnitTwoConvert));
|
||||
}
|
||||
return price;
|
||||
},
|
||||
|
|
|
|||
Loading…
Reference in New Issue