zzr99
2021-08-19 db8f382c0dfbdfd0e2a1e8a74b119f8e05d92f03
优化完善模治具分类列表
7个文件已修改
350 ■■■■ 已修改文件
WebTM/Properties/PublishProfiles/JFTM.pubxml.user 18 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/基础资料/公用基础资料/Add_Edit_Gy_MouldType.html 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/基础资料/公用基础资料/Gy_MouldType.html 96 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/模治具管理/模治具管理/Sb_Add_MouldRepairWorkBillList.html 132 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/模治具管理/模治具管理/Sb_MouldRepairWorkBillList.html 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/设备管理/Sb_Add_EqpMaintenanceBillList.html 73 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/设备管理/Sb_EqpMaintenanceBillList.html 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/Properties/PublishProfiles/JFTM.pubxml.user
@@ -15,10 +15,10 @@
      <publishTime>08/16/2021 17:24:30</publishTime>
    </File>
    <File Include="bin/WebTM.dll">
      <publishTime>08/18/2021 08:41:58</publishTime>
      <publishTime>08/18/2021 17:11:09</publishTime>
    </File>
    <File Include="bin/WebTM.pdb">
      <publishTime>08/18/2021 08:41:58</publishTime>
      <publishTime>08/18/2021 17:11:09</publishTime>
    </File>
    <File Include="layuiadmin/config.js">
      <publishTime>08/16/2021 17:24:30</publishTime>
@@ -1653,7 +1653,7 @@
      <publishTime>08/16/2021 17:24:30</publishTime>
    </File>
    <File Include="views/模治具管理/模治具管理/Sb_Add_MouldRepairWorkBillList.html">
      <publishTime>08/18/2021 10:25:04</publishTime>
      <publishTime>08/19/2021 08:36:02</publishTime>
    </File>
    <File Include="views/模治具管理/模治具管理/Sb_MouldRepairWorkBillList.html">
      <publishTime>08/17/2021 17:40:35</publishTime>
@@ -1743,7 +1743,7 @@
      <publishTime>08/16/2021 17:24:30</publishTime>
    </File>
    <File Include="views/模治具管理/模治具管理/Sb_Add_MouldRepairWorkBillList.html">
      <publishTime>08/18/2021 10:25:04</publishTime>
      <publishTime>08/19/2021 08:36:02</publishTime>
    </File>
    <File Include="views/模治具管理/模治具管理/Sb_MouldRepairWorkBillList.html">
      <publishTime>08/17/2021 17:40:35</publishTime>
@@ -2022,7 +2022,7 @@
      <publishTime>08/16/2021 17:24:30</publishTime>
    </File>
    <File Include="views/设备管理/Sb_Add_EqpMaintenanceBillList.html">
      <publishTime>08/18/2021 11:00:48</publishTime>
      <publishTime>08/19/2021 08:30:01</publishTime>
    </File>
    <File Include="views/设备管理/Sb_Add_EqpRepairCheckBillList.html">
      <publishTime>08/16/2021 17:24:30</publishTime>
@@ -2121,7 +2121,7 @@
      <publishTime>08/16/2021 17:24:30</publishTime>
    </File>
    <File Include="views/设备管理/Sb_Add_EqpMaintenanceBillList.html">
      <publishTime>08/18/2021 11:00:48</publishTime>
      <publishTime>08/19/2021 08:30:01</publishTime>
    </File>
    <File Include="views/设备管理/Sb_Add_EqpRepairCheckBillList.html">
      <publishTime>08/16/2021 17:24:30</publishTime>
@@ -2256,13 +2256,13 @@
      <publishTime>05/17/2021 19:07:00</publishTime>
    </File>
    <File Include="views/车间管理/工序进站接收单/Cj_StationInBill.html">
      <publishTime>08/16/2021 17:24:30</publishTime>
      <publishTime>08/18/2021 17:18:58</publishTime>
    </File>
    <File Include="views/车间管理/工序进站接收单/Cj_StationInBillList.html">
      <publishTime>08/16/2021 17:24:30</publishTime>
    </File>
    <File Include="views/车间管理/工序进站接收单/Cj_StationInBill.html">
      <publishTime>08/16/2021 17:24:30</publishTime>
      <publishTime>08/18/2021 17:18:58</publishTime>
    </File>
    <File Include="views/车间管理/工序进站接收单/Cj_StationInBillList.html">
      <publishTime>08/16/2021 17:24:30</publishTime>
@@ -2469,7 +2469,7 @@
      <publishTime>08/16/2021 17:24:30</publishTime>
    </File>
    <File Include="Web.config">
      <publishTime>08/17/2021 09:23:57</publishTime>
      <publishTime>08/19/2021 08:46:24</publishTime>
    </File>
  </ItemGroup>
</Project>
WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/Add_Edit_Gy_MouldType.html
@@ -27,7 +27,6 @@
                                <button type="button" id="add-btn" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="Saver">保存</button>
                                <button type="button" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="Exit">退出</button>
                            </div>
                        </div>
@@ -110,6 +109,8 @@
        }).extend({
            index: 'lib/index' //主入口模块
        }).use(['index', 'form', 'laydate', 'table', 'element'], function () {
            //#region å…¬å…±å˜é‡
            var $ = layui.$
                , admin = layui.admin
                , layer = layui.layer
@@ -117,7 +118,7 @@
                , form = layui.form
                , laydate = layui.laydate
                , element = layui.element;
            //#endregion
            //常规用法
            //判断是否登录 æœªç™»å½•则跳到登录页
@@ -127,16 +128,14 @@
            //    }, function () { window.location.href = "../../user/login.html"; });
            //}
            //#region å·¥å…·æŒ‰é’®
            //退出按钮
            form.on('submit(Cancel)', function () {
                //sessionStorage["SourceFlag"] = false;
                parent.location.href = "../../../views/index.html"
                //window.close();//关闭当前页
            })
            //保存
            form.on('submit(Saver)', function (data) {//保存
                //debugger;
                var ModRightNameAdd = 'Gy_MouldType_Edit';
@@ -153,6 +152,7 @@
                var oMain = JSON.stringify(data.field)
                var sMainSub = oMain + ';' + hID + ';' + user + ';' + ModRightNameAdd;
                if (HType == "Modify") {
                    $.ajax(
@@ -215,6 +215,10 @@
                        });
                }
            });
            //#endregion
            function f_alert(sMsg) {
                layer.alert(sMsg, { icon: 5 });
WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/Gy_MouldType.html
@@ -85,6 +85,7 @@
        }).extend({
            index: 'lib/index', //主入口模块
        }).use(['tree', 'index', 'form', 'table', 'element', 'laypage', 'laydate'], function () {
            //#region å…¬å…±å˜é‡
            var $ = layui.$
                , admin = layui.admin
                , layer = layui.layer
@@ -95,8 +96,16 @@
                , laydate = layui.laydate
                , util = layui.util
                , tree = layui.tree
            //查询条件
            var sWhere = "";
            var option = [];
            let that = this;
            //#endregion
            //#region è¿›å…¥é¡µé¢å³åŠ è½½
            //初始化加载树型
            tree.render({
                elem: '#treeCheckItem',
                data: getData(sWhere),
@@ -144,8 +153,22 @@
                }
            });
            //初始化表格
            set_ClearBill();
            //#endregion
            var option = {
            //初始化表格
            function set_ClearBill() {
                //初始化表格
                set_InitGrid();
                //查询
                get_Display(sWhere);
            }
            //#region初始化表格
            function set_InitGrid() {
                option = {
                elem: '#mainTable'
                //, toolbar: '#toolbarDemo'
                , height: '500'
@@ -164,7 +187,9 @@
                    , { field: 'HUseFlag', title: '使用标记', width: 200}
                ]]
            };
            }
            //查询
            function get_Display(sWhere) {
            var index = layer.load(0, { shade: false });
            //进入页面显示的缓存列表
            $.ajax({
@@ -185,9 +210,11 @@
                    layer.alert("接口请求失败!", { icon: 5 });
                }
            });
            }
           //#endregion
            //#region å·¥å…·æ äº‹ä»¶
            //新增
            form.on('submit(btnAdd)', function (obj) {
                //页面层-自定义
@@ -286,39 +313,6 @@
                }
            });
            //查询按钮
            form.on('submit(btnSearch)', function (data) {
                var HNumber = $("#HNumber").val();
                var HName = $("#HName").val();
                if (HNumber) {
                    sWhere += " and HNumber like '%" + HNumber + "%'";
                }
                if (HName) {
                    sWhere += " and HName like '%" + HName + "%'";
                }
                $.ajax({
                    url: GetWEBURL() + '/Gy_ModelType/list',
                    type: "GET",
                    data: { "sWhere": sWhere },
                    success: function (data1) {
                        if (data1.count == 1) {
                            option.data = data1.data;
                            table.render(option);
                            layer.alert("查询成功", { icon: 1 });
                        } else {
                            layer.alert(data1.code + data1.Message, { icon: 5 });
                        }
                    }, error: function () {
                        layer.alert("接口请求失败!", { icon: 5 });
                    }
                });
                sWhere = "";//调用接口后清空sWhere缓存
            });
            //修改按钮
            form.on('submit(btnModify)', function (data) {
                if (TagId != "") {
@@ -374,6 +368,35 @@
                }
            });
            //查询按钮
            form.on('submit(btnSearch)', function (data) {
                var HNumber = $("#HNumber").val();
                var HName = $("#HName").val();
                if (HNumber) {
                    sWhere += " and HNumber like '%" + HNumber + "%'";
                }
                if (HName) {
                    sWhere += " and HName like '%" + HName + "%'";
                }
                $.ajax({
                    url: GetWEBURL() + '/Gy_ModelType/list',
                    type: "GET",
                    data: { "sWhere": sWhere },
                    success: function (data1) {
                        if (data1.count == 1) {
                            option.data = data1.data;
                            table.render(option);
                            layer.alert("查询成功", { icon: 1 });
                        } else {
                            layer.alert(data1.code + data1.Message, { icon: 5 });
                        }
                    }, error: function () {
                        layer.alert("接口请求失败!", { icon: 5 });
                    }
                });
                sWhere = "";//调用接口后清空sWhere缓存
            });
            //#endregion
            //laydate.render({
            //    elem: '#HDate'
@@ -423,7 +446,6 @@
            })
            return treeData;
        }
    </script>
WebTM/views/Ä£Öξ߹ÜÀí/Ä£Öξ߹ÜÀí/Sb_Add_MouldRepairWorkBillList.html
@@ -356,7 +356,7 @@
            //    }, function () { window.location.href = "../../user/login.html"; });
            //}
            
            //判断是否新增
            //#region åˆ¤æ–­æ˜¯å¦æ–°å¢ž
            if (hID == null || hID == 0) {
                //初始加载表格{ "ID": 0, "HWasterReasonName": " ","HBadReasonID":0,"HEmpName": "  ", "HSQProcName": "   ","HProcID":0, "HZRProcName": "  ", "HMRBChecker": "  ", "HRemark": "  ", "HPSProcName": "  ", "HCloseMan": "   " }
                option.data = [{ "HRepairID": 0, "HRepairCode": "", "HRepairName": "  ", "HRepairExplanation": "   ", "HManagerID": 0,"HManagerCode":"", "HManagerName": "  ", "HMoney": 0, "HRemark": "  " }];
@@ -385,6 +385,7 @@
                });
            }
            //#endregion
             //#region è§¦å‘事件:
            //头工具栏事件
@@ -570,12 +571,12 @@
                    }
                });
            }
            else {//如果修改则走下面 new
            //如果修改则走下面 new
            else {
                RoadBillMain(hID);
                /* RoadBillSub(linterid);*/
            }
            //加载表头
            //修改——加载表头
            function RoadBillMain(hID) {
                //alert(hID);
                //查询检验方案单是否存在
@@ -630,6 +631,7 @@
                    }
                });
            }
            //成品模具弹窗
            form.on('submit(ProductModulList)', function () {
@@ -912,25 +914,14 @@
                parent.location.href = "../../../views/index.html"
                //window.close();//关闭当前页
            })
            function formatDate(date) {
                var d = new Date(date),
                    month = '' + (d.getMonth() + 1),
                    day = '' + d.getDate(),
                    year = d.getFullYear();
                if (month.length < 2) month = '0' + month;
                if (day.length < 2) day = '0' + day;
                return [year, month, day].join('-');
            }
            form.on('submit(Saver)', function (data) {//保存
            //保存
            form.on('submit(Saver)', function (data) {
                //debugger;
                var sMainStr = JSON.stringify(data.field);
                var sSubStr = JSON.stringify(table.cache['mainTable']);
                var sMainSub = sMainStr + ';' + sSubStr;
                //对数据进行验证
                if (AllowLoadData(sSubStr)) {
                $.ajax(
                    {
                        type: "POST",
@@ -959,7 +950,22 @@
                            console.log("Reason" + sMainStr);
                        }
                    });
                }
            });
            function formatDate(date) {
                var d = new Date(date),
                    month = '' + (d.getMonth() + 1),
                    day = '' + d.getDate(),
                    year = d.getFullYear();
                if (month.length < 2) month = '0' + month;
                if (day.length < 2) day = '0' + day;
                return [year, month, day].join('-');
            }
            function f_alert(sMsg) {
                layer.alert(sMsg, { icon: 5 });
@@ -1092,6 +1098,94 @@
            }
        }
        //#endregion
        //#region æ•°æ®éªŒè¯
        function AllowLoadData(sSubStr) {
            if ($("#HMouldCode").val() == '') {
                layer.msg("成品模具没有选择", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                return false;
            }
            if ($("#HRepairName").val() == '') {
                layer.msg("维修项目没有选择", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                return false;
            }
            if ($("#HDeptName").val() == '') {
                layer.msg("维修部门没有选择", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                return false;
            }
            if ($("#HManagerName").val() == '') {
                layer.msg("主管没有选择", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                return false;
            }
            if ($("#HEmpName").val() == '') {
                layer.msg("维修人没有选择", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                return false;
            }
            if ($("#HName").val() == '') {
                layer.msg("请填写模具名称", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                return false;
            }
            if ($("#HModel").val() == '') {
                layer.msg("请填写模具规格", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                return false;
            }
            if ($("#HSupName").val() == '') {
                layer.msg("供应商没有选择", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                return false;
            }
            if ($("#HEquipName").val() == '') {
                layer.msg("设备没有选择", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                return false;
            }
            //数字正则(包含小数)
            var reg = /^\d+(\.\d+)?$/;
            if (reg.test($("#HPlanTimes").val()) == false || $("#HPlanTimes").val() == '') {
                layer.msg("计划维修工时请填写数字", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                return false;
            }
            if (reg.test($("#HTimes").val()) == false || $("#HTimes").val() == '') {
                layer.msg("实际维修工时请填写数字", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                return false;
            }
            if (reg.test($("#HNewDesignLife").val()) == false || $("#HTimes").val() == '') {
                layer.msg("新设计寿命请填写数字", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                return false;
            }
            if ($("#HBillNo").val() == '') {
                layer.msg("错误的单据号", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                return false;
            }
            if ($("#HInterID").val() == '') {
                layer.msg("错误的内码", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                return false;
            }
            //判断物料明细项
            if (typeof (sSubStr) == "undefined" || sSubStr == "") {
                layer.msg("没有物料明细记录", { icon: 5, btn: ['确认'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                return false;
            }
            if (typeof (sSubStr) != "undefined" && typeof (sSubStr) != "") {
                sSubStr = JSON.parse(sSubStr);
                for (var i = 0; i < sSubStr.length; i++) {
                    if (sSubStr[i].HManagerCode == "") {
                        layer.msg("明细记录第" + (i + 1) + "行,负责人代码信息为空!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                        return false;
                    }
                    if (sSubStr[i].HRepairCode == "") {
                        layer.msg("明细记录第" + (i + 1) + "行,维修项目代码信息为空!", { icon: 5, btn: ['确认'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                        return false;
                    }
                    else {
                        return true;
                    }
                }
            }
            else {
                return true;
            }
        }
             //#endregion
    </script>
</body>
</html>
WebTM/views/Ä£Öξ߹ÜÀí/Ä£Öξ߹ÜÀí/Sb_MouldRepairWorkBillList.html
@@ -478,7 +478,7 @@
                    sWhere += " and CONVERT(varchar(100),日期, 23) >= '" + HDate + "'";
                }
                if (HDate1) {
                    sWhere += " and CONVERT(varchar(100),日期, 23) <= '" + HDate1 + "'";
                    sWhere += " and CONVERT(varchar(100),日期, 23) >= '" + HDate1 + "'";
                }
                if (HBillNo) {
                    sWhere += " and å•据号 like '%" + HBillNo + "%'";
@@ -558,16 +558,6 @@
                    case 'btn-DeAudit': set_DeAuditBill();
                        break;
                };
            });
            // æŸ¥è¯¢æŒ‰é’®
            form.on('submit(btnSearch)', function (data) {
                get_FastQuery();
            });
            // é‡ç½®æŒ‰é’®
            form.on('submit(btnReSearch)', function (data) {
                set_ClearQuery();
            });
            //监听行双击事件
WebTM/views/É豸¹ÜÀí/Sb_Add_EqpMaintenanceBillList.html
@@ -903,7 +903,49 @@
        }
        //#endregion
        //#region æ•°æ®éªŒè¯         function AllowLoadData(sSubStr) {  //sSubStr             if ($("#HDeptName").val() == '') {                 layer.msg("部门没有选择", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });                 return false;             }             if ($("#HEmpName").val() == '') {                 layer.msg("维修人没有选择", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });                 return false;             }             if ($("#HEquipName").val() == '') {                 layer.msg("没有选择设备", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });                 return false;             }             if ($("#HManagerName").val() == '') {                 layer.msg("负责人没有选择", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });                 return false;             }             if ($("#HRepairName").val() == '') {                 layer.msg("维修项目没有选择", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });                 return false;             }             //数字正则(包含小数)             var reg = /^\d+(\.\d+)?$/;             if (reg.test($("#HPlanTimes").val()) == false || $("#HPlanTimes").val() == '') {                 layer.msg("计划维修工时请填写数字", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });                 return false;             }             if (reg.test($("#HTimes").val()) == false || $("#HTimes").val() == '') {                 layer.msg("实际维修工时请填写数字", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });                 return false;             }             if ($("#HBillNo").val() == '') {                 layer.msg("错误的单据号", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });                 return false;             }             if ($("#HInterID").val() == '') {                 layer.msg("错误的内码", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });                 return false;             }             //判断物料明细项             if (typeof (sSubStr) == "undefined" || sSubStr == "") {
        //#region æ•°æ®éªŒè¯
        function AllowLoadData(sSubStr) {  //sSubStr
            if ($("#HDeptName").val() == '') {
                layer.msg("部门没有选择", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                return false;
            }
            if ($("#HEmpName").val() == '') {
                layer.msg("维修人没有选择", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                return false;
            }
            if ($("#HEquipName").val() == '') {
                layer.msg("没有选择设备", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                return false;
            }
            if ($("#HManagerName").val() == '') {
                layer.msg("负责人没有选择", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                return false;
            }
            if ($("#HRepairName").val() == '') {
                layer.msg("维修项目没有选择", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                return false;
            }
            //数字正则(包含小数)
            var reg = /^\d+(\.\d+)?$/;
            if (reg.test($("#HPlanTimes").val()) == false || $("#HPlanTimes").val() == '') {
                layer.msg("计划维修工时请填写数字", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                return false;
            }
            if (reg.test($("#HTimes").val()) == false || $("#HTimes").val() == '') {
                layer.msg("实际维修工时请填写数字", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                return false;
            }
            if ($("#HBillNo").val() == '') {
                layer.msg("错误的单据号", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                return false;
            }
            if ($("#HInterID").val() == '') {
                layer.msg("错误的内码", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                return false;
            }
            //判断物料明细项
            if (typeof (sSubStr) == "undefined" || sSubStr == "") {
                layer.msg("没有物料明细记录", { icon: 5, btn: ['确认'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                return false;
            }
@@ -911,7 +953,8 @@
                sSubStr = JSON.parse(sSubStr);
                for (var i = 0; i < sSubStr.length; i++) {
                    if (sSubStr[i].HManagerCode == "") {
                        layer.msg("明细记录第" + (i + 1) + "行,负责人代码信息为空!",  { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });                         return false;
                        layer.msg("明细记录第" + (i + 1) + "行,负责人代码信息为空!",  { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                        return false;
                    }
                    if (sSubStr[i].HRepairCode == "") {
                        layer.msg("明细记录第" + (i + 1) + "行,维修项目代码信息为空!", { icon: 5, btn: ['确认'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
@@ -921,7 +964,31 @@
                        return true;
                    }
                }
            }             //if (!typeof (sSubStr) == "undefined") {             //    //for (var i = 0; i <= sSubStr.length - 1; i++) {  //判断扫码数量不能大于应收数量             //    //    if (parseFloat(sSubStr[i].HQtyMust) > 0) {             //    //        if (parseFloat(sSubStr[i].HQty) > parseFloat(sSubStr[i].HQtyMust))             //    //        {             //    //            layer.msg("数量不能大于应收数量", { icon: 5, btn: ['确定'], time: 100000, offset: 't' });             //    //            return false;             //    //        }             //    //    }             //    //}             //    for (var i = 0; i <= sSubStr.length - 1; i++) {   //判断扫码数量不能为0             //        if (parseFloat(sSubStr[i].HQty) > 0) {             //            s = 1;             //        }             //    }             //    if (s == 0) {             //        layer.msg("产品入库记录未扫码", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });             //        return false;             //    }             //}             else {                 return true;             }              //#endregion
            }
            //if (!typeof (sSubStr) == "undefined") {
            //    //for (var i = 0; i <= sSubStr.length - 1; i++) {  //判断扫码数量不能大于应收数量
            //    //    if (parseFloat(sSubStr[i].HQtyMust) > 0) {
            //    //        if (parseFloat(sSubStr[i].HQty) > parseFloat(sSubStr[i].HQtyMust))
            //    //        {
            //    //            layer.msg("数量不能大于应收数量", { icon: 5, btn: ['确定'], time: 100000, offset: 't' });
            //    //            return false;
            //    //        }
            //    //    }
            //    //}
            //    for (var i = 0; i <= sSubStr.length - 1; i++) {   //判断扫码数量不能为0
            //        if (parseFloat(sSubStr[i].HQty) > 0) {
            //            s = 1;
            //        }
            //    }
            //    if (s == 0) {
            //        layer.msg("产品入库记录未扫码", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
            //        return false;
            //    }
            //}
            else {
                return true;
            }
             //#endregion
        }</script>
</body>
</html>
WebTM/views/É豸¹ÜÀí/Sb_EqpMaintenanceBillList.html
@@ -66,6 +66,7 @@
                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
                                </button>
                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnReSearch" id="btnReSearch" style="padding:0 5px">重置</button>
                                <div class="layui-colla-content">
                                    <div class="layui-inline">
                                        <div class="layui-inline">