admin
6 小时以前 6aae2056bbd20e2cd10fc37f36e5c5760699972b
出库数量精度问题
1个文件已修改
13 ■■■■■ 已修改文件
HTML/views/SOSetting/ExportNoticeAddFrom.html 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
HTML/views/SOSetting/ExportNoticeAddFrom.html
@@ -1,5 +1,6 @@
<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>添加出库单</title>
@@ -9,14 +10,16 @@
        content="width=device-width, initial-scale=1.0, minExum-scale=1.0, maxExum-scale=1.0, user-scalable=0">
    <link rel="stylesheet" href="../../layuiadmin/layui/css/layui.css" media="all">
    <style>
            .isShow{
        .isShow {
            display: block;
        }
            .isNoShow{
        .isNoShow {
            display: none;
        }
    </style>
</head>
<body>
    <div class="layui-form" lay-filter="layuiadmin-app-form-list" style="padding: 20px 0 0 0;">
        <div class="layui-form-item" style="margin-bottom: 0px;">
@@ -378,9 +381,9 @@
                    }
                    // 转换为浮点数并处理精度
                    const precision = 10000;
                    const exqty = Math.round(parseFloat(exqtyStr) * precision) / precision;
                    //const precision = 10000;
                    //const exqty = Math.round(parseFloat(exqtyStr) * precision) / precision;
                    const exqty = parseFloat(exqtyStr);
                    // 验证是否大于0
                    if (exqty < 0) {
                        layer.msg("出库数量必须大于0!", { icon: 2, time: 2000 });