| | |
| | | <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all"> |
| | | <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all"> |
| | | <script src="../../../layuiadmin/layui/layui.js"></script> |
| | | <script src="../../../layuiadmin/layui/layui.js"></script> |
| | | <script src="../../../layuiadmin/Scripts/json2.js"></script> |
| | | <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script> |
| | | <script src="../../../layuiadmin/Scripts/webConfig.js"></script> |
| | | <script src="../../../layuiadmin/layui/layui1.js"></script> |
| | | <script src="../../../layuiadmin/layui/lay/modules/table.js"></script> |
| | | <style> |
| | | /*æ ç¶å¾ç¹å»é«äº®åè²*/ |
| | | .layui-tree-set-active > .layui-tree-entry .layui-tree-main { |
| | |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-DeStop"><i class="layui-icon layui-icon-radio"></i>åç¦ç¨</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="get_Refresh"><i class="layui-iconlayuiiconrefresh-3"></i>å·æ°</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="set_HideColumn"><i class="layui-icon layuiiconform"></i>å设置</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="set_QueryCondition" id="set_QueryCondition"><i class="layui-icon layui-icon-set"></i>é«çº§è¿æ»¤</button> |
| | | <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Print" id="btn-Print"><iclass="layuiiconlayuiicon-circle"></i>é¢è§</button>--> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Close"><i class="layui-icon layui-icon-logout"></i>éåº</button> |
| | | </div> |
| | |
| | | </div> |
| | | |
| | | <script> |
| | | var GetDataCols = ""; |
| | | layui.config({ |
| | | base: '../../../layuiadmin/' //éæèµæºæå¨è·¯å¾ |
| | | }).extend({ |
| | |
| | | , laydate = layui.laydate |
| | | , tree = layui.tree |
| | | var sWhere = ""; |
| | | |
| | | var option = []; |
| | | var Organization = sessionStorage["Organization"]; |
| | | var HModName = "Gy_Material"; |
| | |
| | | //å设置 |
| | | case 'set_HideColumn': |
| | | get_HideColumn(); |
| | | break; |
| | | //é«çº§è¿æ»¤ |
| | | case 'set_QueryCondition': |
| | | set_QueryCondition(); |
| | | break; |
| | | }; |
| | | }); |
| | |
| | | if (HOrgName) { |
| | | sWhere += " and ç»ç»åç§° like '%" + HOrgName + "%'"; |
| | | } |
| | | if (GetDataCols != "") { |
| | | sWhere += GetDataCols; |
| | | } |
| | | get_Display(sWhere); |
| | | sWhere = "";//è°ç¨æ¥å£åæ¸
空sWhereç¼å |
| | | GetDataCols = ""; |
| | | } |
| | | //#endregion |
| | | |
| | |
| | | }) |
| | | } |
| | | //#endregion |
| | | |
| | | //é«çº§è¿æ»¤ |
| | | function set_QueryCondition() { |
| | | var colName = ""; |
| | | var contentUrl = ""; |
| | | for (var i = 0; i < option.cols[0].length; i++) { |
| | | if (option.cols[0][i]["field"] != undefined && option.cols[0][i]["hide"] != true) { |
| | | colName += option.cols[0][i]["title"] + ","; |
| | | } |
| | | } |
| | | var urlStr = window.document.location.pathname;//è·åæä»¶è·¯å¾ |
| | | var urlLen = urlStr.split('/'); |
| | | for (var i = 0; i < urlLen.length - 4; i++) { |
| | | contentUrl += "../"; |
| | | } |
| | | colName = encodeURI(colName.substring(0, colName.length - 1));//对 URI è¿è¡ç¼ç |
| | | |
| | | var HModBillName = "h_v_Gy_MaterialList";//çäºè¯¥å表çè§å¾ |
| | | |
| | | contentUrl += 'åºç¡èµæ/éèå设置/Gy_QueryCondition.html?HModName=' + HModBillName + '&colName=' + colName; |
| | | |
| | | layer.open({ |
| | | type: 2 |
| | | , skin: "layui-layer-rim" //å ä¸è¾¹æ¡ |
| | | , title: "é«çº§è¿æ»¤" //æ é¢ |
| | | , closeBtn: 1 //çªä½å³ä¸è§å
³é ç æ ·å¼ |
| | | , shift: 2 //å¼¹åºå¨ç» |
| | | , area: ["50%", "80%"] //çªä½å¤§å° |
| | | , maxmin: true //设置æå¤§æå°æé®æ¯å¦æ¾ç¤º |
| | | , content: [contentUrl, "yes"] |
| | | , btn: ["ç¡®å®", "åæ¶"] |
| | | , btn1: function (index, laero) { |
| | | var iframeWindow = window["layui-layer-iframe" + index];//è·åå¼¹æ¡é¡µé¢ |
| | | var checkStatus = iframeWindow.layui.table.cache["mainTable"];//è·åéä¸çæ°æ® |
| | | if (checkStatus.length == 0) { |
| | | return layer.msg("请è¾å
¥è¿æ»¤æ¡ä»¶!"); |
| | | } |
| | | var myIframe = window[laero.find('iframe')[0]['name']]; |
| | | GetDataCols += "and ("; |
| | | for (var i = 0; i < checkStatus.length; i++) { |
| | | GetDataCols += myIframe.get_FastQuery(checkStatus[i]); //get_FastQuery()为å页é¢çæ¹æ³ |
| | | if ((i + 1) < checkStatus.length) { |
| | | GetDataCols += " " + checkStatus[i]["HRelationCol"] + " "; |
| | | } |
| | | } |
| | | GetDataCols += ")"; |
| | | //æ´æ°è¡¨æ ¼ç¼åçæ°æ® |
| | | layer.close(index);//å
³éå¼¹çª |
| | | } |
| | | , end: function () { |
| | | if (GetDataCols != "") { |
| | | get_FastQuery(); |
| | | } |
| | | } |
| | | }) |
| | | } |
| | | |
| | | //#region æ¾ç¤ºåæ°æ® |
| | | function DisPlay_HideColumn() { |
| | | $.ajax({ |
| | |
| | | //#endregion |
| | | }); |
| | | //#endregion |
| | | |
| | | function GetDataCol(data) { |
| | | GetDataCols = data; |
| | | } |
| | | </script> |
| | | |
| | | </body> |