1
lan
2024-05-31 47b23b65846498aa9cca33ebf7def2b0d26d2d11
WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/Add_Edit_Gy_Material.html
@@ -228,6 +228,12 @@
                                                    </div>
                                                </div>
                                                <div class="layui-inline">
                                                    <label class="layui-form-label">一次合格<br/>率标准值</label>
                                                    <div class="layui-input-inline">
                                                        <input class="layui-input" name="HOnceRightRate" id="HOnceRightRate" autocomplete="off" onfocus="this.select();" value="0" style="margin-top:10px;">
                                                    </div>
                                                </div>
                                                <div class="layui-inline">
                                                    <label class="layui-form-label"> ç™½å¯è¦æ±‚:</label>
                                                    <div class="layui-input-inline ">
                                                        <textarea placeholder="请输入维备注" class="layui-textarea" name="HRemark" id="HRemark"></textarea>
@@ -634,6 +640,9 @@
                , upload = layui.upload
                , colorpicker = layui.colorpicker
            //公用字段
            var ref = /^[0-9]+\.?[0-9]*$/;
            //初始化界面
@@ -643,32 +652,37 @@
                $("#HItemID").val(0);
                get_ReadConfigFile();
                // ç›‘听按钮点击事件,触发文件输入框的点击事件
                // ç›‘听按钮点击事件,触发文件输入框的点击事件
                document.getElementById('testList').addEventListener('click', function () {
                    // è§¦å‘文件输入框的点击事件
                    // è§¦å‘文件输入框的点击事件
                    document.getElementById('HNumber').click();
                    if ($("#HNumber").val() == "" || $("#HNumber").val() == null || $("#HNumber").val() == undefined) {
                        layer.msg('请先输入物料代码等信息后在上传图片!', { time: 3 * 1000, icon: 3 });
                    }
                });
                // ç›‘听文件输入框的change事件
                // ç›‘听文件输入框的change事件
                document.getElementById('HNumber').addEventListener('change', function () {
                    var inputHNumber = document.getElementById('HNumber');
                    var hNumberValue = inputHNumber.value.trim(); // èŽ·å–æ–‡æœ¬æ¡†çš„ç‰©æ–™ä»£ç å€¼å¹¶åŽ»é™¤å‰åŽç©ºæ ¼
                    var hNumberValue = inputHNumber.value.trim(); // èŽ·å–æ–‡æœ¬æ¡†çš„ç‰©æ–™ä»£ç å€¼å¹¶åŽ»é™¤å‰åŽç©ºæ ¼
                    if (hNumberValue == '') {
                        // ç‰©æ–™ä»£ç ä¸ºç©ºï¼Œç»™å‡ºæç¤ºå¹¶æ¸…除已选择的文件
                        // ç‰©æ–™ä»£ç ä¸ºç©ºï¼Œç»™å‡ºæç¤ºå¹¶æ¸…除已选择的文件
                        layer.msg("物料代码为空,无法进行图片上传");
                        this.value = '';
                    } else {
                        // ç‰©æ–™ä»£ç ä¸ä¸ºç©ºï¼Œè°ƒç”¨æ–‡ä»¶ä¸Šä¼ æ–¹æ³•并传入文件列表和物料代码
                        // ç‰©æ–™ä»£ç ä¸ä¸ºç©ºï¼Œè°ƒç”¨æ–‡ä»¶ä¸Šä¼ æ–¹æ³•并传入文件列表和物料代码
                        PicUpload();
                    }
                });
            }
            else if (OperationType==2){
            else if (OperationType == 2) {
                //修改时主表ID
                RoadBillMain(hID);
                $("#HItemID").val(0);
                //文件选择初始化
                PicUpload();
            }
            else if (OperationType == 3) {//如果编辑修改则走下面
                $("#HItemID").val(hID);
@@ -772,6 +786,16 @@
            //选择巡检检验方案按钮
            form.on('submit(HQCSchemeID_Patrol-BT)', function () {
                get_checkHQCSchemeID_Patrol();
            });
            //监听一次合格率标准值
            $("#HOnceRightRate").blur(function (data) {
                // èŽ·å–è¾“å…¥æ¡†çš„å€¼
                var value = $("#HOnceRightRate").val();
                if (!ref.test(value)) {
                    layer.msg("一次合格率标准值,请输入0-9正确数值", { time: 3000, });
                    $("#HOnceRightRate").val("0");
                }
            });
            //选择颜色
@@ -905,6 +929,7 @@
                                , "HFootPrice": data.结算价
                                , "HTaxCost": data.含税成本价
                                , "HNoTaxCost": data.不含税成本价
                                , "HOnceRightRate": data.一次合格率标准值
                            });
                            colorpicker.render({
@@ -1168,6 +1193,11 @@
                    }
                }
                if (!ref.test($("#HOnceRightRate").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;
@@ -1222,7 +1252,7 @@
                $("#HItemID").val(0);
                $('#HNumber').val('');
                $('#add-btn').removeClass("layui-btn-disabled").attr("disabled", false);
            });
            });
            function f_alert(sMsg) {
                layer.alert(sMsg, { icon: 5 });
@@ -1574,7 +1604,7 @@
            function set_ClearBill() {
            }
            //#region æ–‡ä»¶ä¸Šä¼ 
            function PicUpload() {
@@ -1769,10 +1799,10 @@
                area: ['80%', '80%'],
                shadeClose: true,
                scrollbar: false,
                title: "图片预览", //不显示标题
                content: imgHtml, //捕获的元素,注意:最好该指定的元素要存放在body最外层,否则可能被其它的相对元素所影响
                title: "图片预览", //不显示标题
                content: imgHtml, //捕获的元素,注意:最好该指定的元素要存放在body最外层,否则可能被其它的相对元素所影响
                cancel: function () {
                    //layer.msg('捕获就是从页面已经存在的元素上,包裹layer的结构', { time: 5000, icon: 6 });
                    //layer.msg('捕获就是从页面已经存在的元素上,包裹layer的结构', { time: 5000, icon: 6 });
                }
            });
        }