chenhaozhe
2025-05-21 e50265de5ae4e5e4c8b8852e777216adab7c4ce4
WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/Gy_EnvironmentTestItem.html
@@ -33,14 +33,14 @@
                                    </div>
                                </div>
                                <div class="layui-inline">
                                    <label class="layui-form-label" style="width: 85px;">检测代码</label>
                                    <div class="layui-input-block" style="margin-left: 120px;">
                                    <label class="layui-form-label" style="width: 120px;">环境检测项目代码</label>
                                    <div class="layui-input-block" style="margin-left: 150px;">
                                        <input type="text" class="layui-input ForFilteringSchemes" name="HNumber" id="HNumber">
                                    </div>
                                </div>
                                <div class="layui-inline">
                                    <label class="layui-form-label" style="width: 85px;">检测名称</label>
                                    <div class="layui-input-block" style="margin-left: 120px;">
                                    <label class="layui-form-label" style="width: 120px;">环境检测项目名称</label>
                                    <div class="layui-input-block" style="margin-left: 150px;">
                                        <input type="text" class="layui-input ForFilteringSchemes" name="HName" id="HName">
                                    </div>
                                </div>
@@ -212,17 +212,18 @@
            //#endregion
            //#endregion
            //行点击
            //#region ç‚¹å‡»è¡Œé€‰ä¸­é«˜äº®
            table.on('row(mainTable)', function (obj) {
                //选中行改变颜色
                var flag = !obj.tr.find(':checkbox:first').prop('checked');
                obj.tr.find(':checkbox').prop('checked', flag);
                if (flag) {
                    obj.tr.find('.layui-form-checkbox').addClass('layui-form-checked');  //设置复选框选中样式
                    //$(obj.tr.selector).attr({ "style": "background:#ceedfa;color:black" });//改变当前tr背景颜色和字体颜色
                    $(obj.tr.selector).attr({ "style": "background:#ceedfa;color:black" });//改变当前tr背景颜色和字体颜色
                } else {
                    obj.tr.find('.layui-form-checkbox').removeClass('layui-form-checked');//取消复选框选中样式
                    //$(obj.tr.selector).attr({ "style": "background:" });//取消当前tr颜色
                    $(obj.tr.selector).attr({ "style": "background:" });//取消当前tr颜色
                }
                //mainTable ä¸ºè¡¨æ ¼ID   æ³¨æ„æ­¤å¤„如果ID不正确将导致你在监听复选框时获取不到你选择的数据,前面的只是添加或删除选中未选中样式以及设置背景色,字体颜色
                layui.each(table.cache.mainTable, function (i, l) {
@@ -231,6 +232,7 @@
                    }
                });
            })
            //#endregion
            //#region è¿›å…¥é¡µé¢æ—¢åŠ è½½
            //初始化界面
@@ -339,7 +341,7 @@
                var data = obj.data;
                //单据号超链接
                if (obj.event == '检测代码') {                  //检查 obj.event æ˜¯å¦ç­‰äºŽå­—符串 '单据号'。如果等于,则执行if循环
                if (obj.event == '环境检测项目代码') {                  //检查 obj.event æ˜¯å¦ç­‰äºŽå­—符串 '单据号'。如果等于,则执行if循环
                    var linterid = data.HItemID.toString();    //声明变量linterid ä¸º data.hmainid
                    //if (AllowLoadData(sSubStr) != false) {//非空验证
                    layer.open({                //使用 layer的open打开弹出 å±‚ 
@@ -391,8 +393,12 @@
                                    col.push({ field: data[i].id, title: data[i].name, align: 'center', hide: true }); //隐藏id列
                                } else if ($.inArray(data[i].name, totalArray) > -1) { //计算列
                                    col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, totalRow: true, width: 120 });
                                } else if (data[i].name == '检测代码') {
                                    col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 200, event: '检测代码' });
                                } else if (data[i].name == '环境检测项目代码') {//添加超链接
                                    col.push({
                                        field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 200, event: '环境检测项目代码', templet: function (d) {
                                            return '<span style="color: blue;">' + d.环境检测项目代码 + '</span>'
                                        }, style: 'cursor: pointer;'
                                    });
                                }
                                else {
                                    switch (data[i].Type) {
@@ -533,10 +539,10 @@
                    sWhere += " and HUSEORGID = '" + HOrgID + "'";
                }
                if (HNumber) {
                    sWhere += " and æ£€æµ‹ä»£ç  like '%" + HNumber + "%'";
                    sWhere += " and çŽ¯å¢ƒæ£€æµ‹é¡¹ç›®ä»£ç  like '%" + HNumber + "%'";
                }
                if (HName) {
                    sWhere += " and æ£€æµ‹åç§° like '%" + HName + "%'";
                    sWhere += " and çŽ¯å¢ƒæ£€æµ‹é¡¹ç›®åç§° like '%" + HName + "%'";
                }
                addSWhereByOpenType();
                get_Display(sWhere);