duhe
2024-11-01 bee6b511dad3abde283229db04832c77fd81fb6a
WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/Gy_Unit.html
@@ -194,7 +194,9 @@
            var index = layer.load(0, { shade: false });
            //进入页面显示的缓存列表
            function get_Display(sWhere) {
                var ajaxLoad = layer.load();
                var ajaxLoad = layer.load();
                sWhere += addSWhereByOpenType();
                $.ajax({
                    url: GetWEBURL() + '/Gy_Unit/list1',
                    type: "GET",
@@ -273,7 +275,7 @@
                        var data = checkStatus.data;
                        layer.alert(JSON.stringify(data));
                        break;
                    case 'btn-Edit':
                    case 'set_ShowBill':
                        var checkStatus = table.checkStatus('mainTable')
                            , data = checkStatus.data;
                        if (checkStatus.data.length === 1) {
@@ -298,7 +300,7 @@
                        }
                        break;
                    case 'btn-Delete':
                    case 'set_DeleteBill':
                        var checkStatus = table.checkStatus('mainTable')
                            , data = checkStatus.data;
                        if (checkStatus.data.length === 1) {
@@ -379,6 +381,11 @@
                    case "AuxiliaryUnit":  //辅助计量单位
                        parent.GetAuxiliaryUnitValue(data);
                        break;
                    case "HUnitList":       //返回计量单位    åˆ—表
                        var dataList = obj.data;
                        //返回方法
                        parent.GetHUnitListValue(dataList);
                        break;
                    default:
                           parent.GetUnitValue(data);
                        break;
@@ -389,7 +396,17 @@
                parent.layer.close(index);
            });
            //#endregion
            table.on('sort(mainTable)', function (obj) { //注:sort æ˜¯å·¥å…·æ¡äº‹ä»¶åï¼Œtest æ˜¯ table åŽŸå§‹å®¹å™¨çš„å±žæ€§ lay-filter="对应的值"
                table.reload('mainTable', {
                    initSort: obj //记录初始排序,如果不设的话,将无法标记表头的排序状态。 layui 2.1.1 æ–°å¢žå‚æ•°
                    , where: { //请求参数(注意:这里面的参数可任意定义,并非下面固定的格式)
                        field: obj.field //排序字段   åœ¨æŽ¥å£ä½œä¸ºå‚数字段  field order
                        , order: obj.type //排序方式   åœ¨æŽ¥å£ä½œä¸ºå‚数字段  field order
                    }
                });
                option.data = layui.table.cache["mainTable"];
                table.render(option);
            });
        
         function btnrowDouble(obj) {
@@ -760,6 +777,22 @@
                return vars;
            }
            //#endregion
            //#region åˆ¤æ–­æ˜¯ç›´æŽ¥æ‰“开页面还是其它页面通过选择按钮打开,并显示相应数据
            function addSWhereByOpenType() {
                //获取参数
                var params = getUrlVars();
                var openType = params[params[0]]; //从参数中获取 æ‰“开方式  1直接打开 2其它页面通过选择按钮打开
                var HOrgName = decodeURI(params[params[1]]);
                var addSWhere = "";
                if (openType != undefined && HOrgName != "undefined") {
                    addSWhere = " and ç¦ç”¨æ ‡è®° = '' ";
                    Organization = HOrgName.toString();
                }
                return addSWhere;
            }
            //#endregion
            layer.close(index)