1
duhe
2024-08-15 40cd70d9a9d13001c1b6c2269334e8a363c562c3
WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/Add_Edit_Gy_Material.html
@@ -411,6 +411,24 @@
                                                        <input class="layui-input" name="HPropertyTypeID" lay-verify="HPropertyTypeID" id="HPropertyTypeID" autocomplete="off" value="0">
                                                    </div>
                                                </div>
                                                <div class="layui-inline">
                                                    <label class="layui-form-label"> æ•°é‡ç²¾åº¦ï¼š</label>
                                                    <div class="layui-input-inline">
                                                        <input class="layui-input" name="HQtyDec" lay-verify="HQtyDec" id="HQtyDec" autocomplete="off" value="0">
                                                    </div>
                                                </div>
                                                <div class="layui-inline">
                                                    <label class="layui-form-label"> å•价精度:</label>
                                                    <div class="layui-input-inline">
                                                        <input class="layui-input" name="HPriceDec" lay-verify="HPriceDec" id="HPriceDec" autocomplete="off" value="0">
                                                    </div>
                                                </div>
                                                <div class="layui-inline">
                                                    <label class="layui-form-label"> é‡‘额精度:</label>
                                                    <div class="layui-input-inline">
                                                        <input class="layui-input" name="HMoneyDec" lay-verify="HMoneyDec" id="HMoneyDec" autocomplete="off" value="0">
                                                    </div>
                                                </div>
                                            </div>
                                            <div class="layui-inline">
                                                <!--<label class="layui-form-label"> è®¡é‡å•位组:</label>
@@ -670,7 +688,8 @@
        //获取 é€’入参数
        var params = getUrlVars();
        var hID = params[params[0]];//编辑查看
        var OperationType = params[params[1]];//1 æ–°å¢ž 2复制 3编辑
        var OperationType = params[params[1]];//1 æ–°å¢ž 2复制 3编辑 4流水号新增
        var HMaterTypeID = params[params[2]];//类型id
        //初始化 åŠ å…¬ç”¨å˜é‡
        var date = new Date();
        var day = date.getDate();
@@ -746,7 +765,12 @@
                PicUpload();
                getFile();
            }
            //流水号新增
            if (OperationType == 4) {
                $("#HNumber").attr("readonly", true);
                setHNumber(HMaterTypeID);
            }
            $(this).removeAttr("lay-key");
            //执行一个laydate实例
@@ -984,7 +1008,9 @@
                                , "HTaxCost": data.含税成本价
                                , "HNoTaxCost": data.不含税成本价
                                , "HOnceRightRate": data.一次合格率标准值
                                , "HQtyDec": data.数量精度 == null ? "0" : data.数量精度
                                , "HPriceDec": data.单价精度 == null ? "0" : data.单价精度
                                , "HMoneyDec": data.金额精度 == null ? "0" : data.金额精度
                                , "HHeight_M": data.毛高
                                , "HInches_M": data.寸数组织
@@ -1008,6 +1034,28 @@
                        }
                    }, error: function () {
                        layer.alert("发生错误!", { icon: 5 });
                    }
                });
            }
            //流水号新增获取编码
            function setHNumber(TypeID) {
                var ajaxLoad = layer.load();
                $.ajax({
                    url: GetWEBURL() + '/Gy_Material/getMaxNum',
                    type: "GET",
                    data: { "HMaterTypeID": TypeID, "user": sessionStorage["HUserName"], "Organization": sessionStorage["Organization"]},
                    success: function (data1) {
                        if (data1.data != null) {
                            layer.close(ajaxLoad);
                            $("#HNumber").val(data1.data)
                        } else {
                            layer.close(ajaxLoad);
                            layer.alert(data1.code + data1.Message, { icon: 5 });
                        }
                    }, error: function () {
                        layer.close(ajaxLoad);
                        layer.alert("接口请求失败!", { icon: 5 });
                    }
                });
            }
@@ -1257,12 +1305,23 @@
                        return;
                    }
                }
                if (!ref.test($("#HOnceRightRate").val())) {
                    layer.msg("一次合格率标准值,请输入0-9正确数字", { time: 3000, });
                    return;
                }
                var ref2 = /^[0-9]$/
                if (!ref2.test($("#HQtyDec").val())) {
                    layer.msg("数量精度,请输入0-9正确数字", { time: 3000, });
                    return;
                }
                if (!ref2.test($("#HPriceDec").val())) {
                    layer.msg("单价精度,请输入0-9正确数字", { time: 3000, });
                    return;
                }
                if (!ref2.test($("#HMoneyDec").val())) {
                    layer.msg("金额精度,请输入0-9正确数字", { time: 3000, });
                    return;
                }
                //if ($("#HUnitGroupName").val() == 0) {
                //    layer.msg("请选择计量单位组!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                //    return;