WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/Gy_Currency.html
@@ -386,6 +386,20 @@ }); //#endregion //代ç åè½¦æ¹æ³ $('#HNumber').on('keydown', function (event) { if (event.keyCode == 13) { get_FastQuery(); } }); //åç§°åè½¦æ¹æ³ $('#HName').on('keydown', function (event) { if (event.keyCode == 13) { get_FastQuery(); } }); //#region å¿«éè¿æ»¤ function get_FastQuery() { var HNumber = $("#HNumber").val(); @@ -421,6 +435,7 @@ sWhere += " and è´§å¸åç§° like '%" + HName + "%'"; } get_Display(sWhere); sWhere = ""; } //#endregion WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/Gy_DepartmentList.html
@@ -217,6 +217,20 @@ }); //#endregion //代ç åè½¦æ¹æ³ $('#HNumber').on('keydown', function (event) { if (event.keyCode == 13) { get_FastQuery(); } }); //åç§°åè½¦æ¹æ³ $('#HName').on('keydown', function (event) { if (event.keyCode == 13) { get_FastQuery(); } }); //#region éç½®æé® form.on('submit(btnReSearch)', function (data) { set_ClearQuery(); @@ -390,6 +404,7 @@ sWhere += " and é¨é¨åç§° like '%" + HName + "%'"; } get_Display(sWhere); sWhere = ""; } //#endregion WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/Gy_EmployeeList.html
@@ -246,7 +246,21 @@ parent.layer.close(index); }); //#endregion //代ç åè½¦æ¹æ³ $('#HNumber').on('keydown', function (event) { if (event.keyCode == 13) { get_FastQuery(); } }); //åç§°åè½¦æ¹æ³ $('#HName').on('keydown', function (event) { if (event.keyCode == 13) { get_FastQuery(); } }); //#region éç½®è¿æ»¤æ¡ä»¶ function set_ClearQuery() { WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/Gy_Material.html
@@ -241,6 +241,21 @@ }); //#endregion //代ç åè½¦æ¹æ³ $('#HNumber').on('keydown', function (event) { if (event.keyCode == 13) { get_FastQuery(); } }); //åç§°åè½¦æ¹æ³ $('#HName').on('keydown', function (event) { if (event.keyCode == 13) { get_FastQuery(); } }); //#region 鿰忥æé® form.on('submit(btnResCnz)', function (data) { set_ResCnz(); @@ -884,7 +899,7 @@ , title: "é«çº§è¿æ»¤" //æ é¢ , closeBtn: 1 //çªä½å³ä¸è§å ³é ç æ ·å¼ , shift: 2 //å¼¹åºå¨ç» , area: ["50%", "80%"] //çªä½å¤§å° , area: ["50%", "70%"] //çªä½å¤§å° , maxmin: true //设置æå¤§æå°æé®æ¯å¦æ¾ç¤º , content: [contentUrl, "yes"] , btn: ["ç¡®å®", "åæ¶"] WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/Gy_Warehouse.html
@@ -208,6 +208,20 @@ }); //#endregion //代ç åè½¦æ¹æ³ $('#HNumber').on('keydown', function (event) { if (event.keyCode == 13) { get_FastQuery(); } }); //åç§°åè½¦æ¹æ³ $('#HName').on('keydown', function (event) { if (event.keyCode == 13) { get_FastQuery(); } }); //#region 鿰忥æé® form.on('submit(btnResCnz)', function (data) { set_ResCnz(); WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/Gy_WorkCenter.html
@@ -219,6 +219,20 @@ }); //#endregion //代ç åè½¦æ¹æ³ $('#HNumber').on('keydown', function (event) { if (event.keyCode == 13) { get_FastQuery(); } }); //åç§°åè½¦æ¹æ³ $('#HName').on('keydown', function (event) { if (event.keyCode == 13) { get_FastQuery(); } }); ////#region ä¿®æ¹æé® //form.on('submit(btnModify)', function (data) { // if (TagId != "") { WebTM/views/»ù´¡×ÊÁÏ/»ù´¡×ÊÁÏ/Gy_DotCheckList.html
@@ -201,6 +201,21 @@ get_FastQuery(); }); //#endregion //代ç åè½¦æ¹æ³ $('#HNumber').on('keydown', function (event) { if (event.keyCode == 13) { get_FastQuery(); } }); //åç§°åè½¦æ¹æ³ $('#HName').on('keydown', function (event) { if (event.keyCode == 13) { get_FastQuery(); } }); //åå§åè¡¨æ ¼ function set_ClearBill() { WebTM/views/»ù´¡×ÊÁÏ/»ù´¡×ÊÁÏ/Gy_MaintainList.html
@@ -182,6 +182,21 @@ get_FastQuery(); }); //#endregion //代ç åè½¦æ¹æ³ $('#HNumber').on('keydown', function (event) { if (event.keyCode == 13) { get_FastQuery(); } }); //åç§°åè½¦æ¹æ³ $('#HName').on('keydown', function (event) { if (event.keyCode == 13) { get_FastQuery(); } }); //åå§åè¡¨æ ¼ function set_ClearBill() { WebTM/views/»ù´¡×ÊÁÏ/»ù´¡×ÊÁÏ/Gy_RepairList.html
@@ -183,6 +183,20 @@ }); //#endregion //代ç åè½¦æ¹æ³ $('#HNumber').on('keydown', function (event) { if (event.keyCode == 13) { get_FastQuery(); } }); //åç§°åè½¦æ¹æ³ $('#HName').on('keydown', function (event) { if (event.keyCode == 13) { get_FastQuery(); } }); //#region åå»è¿åæ°æ® table.on('rowDouble(mainTable)', function (obj) { var data = []; WebTM/views/»ù´¡×ÊÁÏ/¹¤×Ê»ù´¡×ÊÁÏ/Gy_Group.html
@@ -216,6 +216,20 @@ }); //#endregion //代ç åè½¦æ¹æ³ $('#HNumber').on('keydown', function (event) { if (event.keyCode == 13) { get_FastQuery(); } }); //åç§°åè½¦æ¹æ³ $('#HName').on('keydown', function (event) { if (event.keyCode == 13) { get_FastQuery(); } }); //#endregion //#region æ¬é¡µé¢è¢«è°ç¨çæææ¹æ³ WebTM/views/»ù´¡×ÊÁÏ/Éú²ú»ù´¡×ÊÁÏ/Gy_Post.html
@@ -181,6 +181,21 @@ form.on('submit(btnSearch)', function (data) { get_FastQuery(); }); //代ç åè½¦æ¹æ³ $('#HNumber').on('keydown', function (event) { if (event.keyCode == 13) { get_FastQuery(); } }); //åç§°åè½¦æ¹æ³ $('#HName').on('keydown', function (event) { if (event.keyCode == 13) { get_FastQuery(); } }); // éç½®æé® form.on('submit(btnReSearch)', function (data) { set_ClearQuery(); WebTM/views/»ù´¡×ÊÁÏ/Éú²ú»ù´¡×ÊÁÏ/Gy_Process.html
@@ -216,6 +216,20 @@ }); //#endregion //代ç åè½¦æ¹æ³ $('#HNumber').on('keydown', function (event) { if (event.keyCode == 13) { get_FastQuery(); } }); //åç§°åè½¦æ¹æ³ $('#HName').on('keydown', function (event) { if (event.keyCode == 13) { get_FastQuery(); } }); //#endregion //#region æ¬é¡µé¢ææè¢«è°ç¨çæ¹æ³ WebTM/views/»ù´¡×ÊÁÏ/Éú²ú»ù´¡×ÊÁÏ/Gy_Source.html
@@ -228,6 +228,20 @@ }); //#endregion //代ç åè½¦æ¹æ³ $('#HNumber').on('keydown', function (event) { if (event.keyCode == 13) { get_FastQuery(2); } }); //åç§°åè½¦æ¹æ³ $('#HName').on('keydown', function (event) { if (event.keyCode == 13) { get_FastQuery(2); } }); //#region éç½®æé® form.on('submit(btnReSearch)', function (data) { set_ClearQuery(); WebTM/views/»ù´¡×ÊÁÏ/²É¹º»ù´¡×ÊÁÏ/Gy_Supplier.html
@@ -220,6 +220,20 @@ }); //#endregion //代ç åè½¦æ¹æ³ $('#HNumber').on('keydown', function (event) { if (event.keyCode == 13) { get_FastQuery(); } }); //åç§°åè½¦æ¹æ³ $('#HName').on('keydown', function (event) { if (event.keyCode == 13) { get_FastQuery(); } }); //#region æ¤é¡µé¢æææ¹æ³ //åå§åé¡µé¢ function set_ClearBill() { WebTM/views/»ù´¡×ÊÁÏ/ÏúÊÛ»ù´¡×ÊÁÏ/Gy_Customer.html
@@ -221,6 +221,20 @@ }); //#endregion //代ç åè½¦æ¹æ³ $('#HNumber').on('keydown', function (event) { if (event.keyCode == 13) { get_FastQuery(); } }); //åç§°åè½¦æ¹æ³ $('#HName').on('keydown', function (event) { if (event.keyCode == 13) { get_FastQuery(); } }); //#region éç½®æé® form.on('submit(btnReSearch)', function (data) { set_ClearQuery(); WebTM/views/Ä£Öξ߹ÜÀí/ÉÏÄ£µ¥/Sc_MouldLowerBillList.html
@@ -13,6 +13,7 @@ <script src="../../../layuiadmin/soulTable.slim.js"></script> <script src="../../../layuiadmin/zgqCustom/zgqCustom.js"></script> <script src="../../../layuiadmin/PageTitle.js"></script> <script src="../../../layuiadmin/HideButton.js"></script> </head> <body> <div class="layui-fluid"> @@ -20,16 +21,6 @@ <div class="layui-card" style="padding: 1px"> <div class="layui-card-body" style="padding: 1px;"> <form class="layui-form" action="" lay-filter="component-form-group"> <div style="padding: 10px; "> <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="ExcelImport" id="ExcelImport">é¢è§</button> <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="set_AddNew" id="set_AddNew">æ°å¢</button> <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="set_ShowBill" id="set_ShowBill">ç¼è¾</button> <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="get_Refresh" id="get_Refresh">å·æ°</button> <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="set_DeleteBill" id="set_DeleteBill">å é¤</button> <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="set_CheckBill" id="set_CheckBill">å®¡æ ¸</button> <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="set_AbandonCheck" id="set_AbandonCheck">åå®¡æ ¸</button> <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="get_Exit" id="get_Exit">éåº</button> </div> <div class="layui-collapse"> <div class="layui-colla-item"> <div class="layui-colla-title layui-inline"> @@ -40,36 +31,40 @@ <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;">åæ®æ¥æ</label> <div class="layui-input-inline"> <input type="date" class="layui-input" name="HBeginDate" id="HBeginDate" autocomplete="off" model="datetime" dateFormat="yyyy-MM-dd" placeholder="yyyy-MM-dd"> <input type="date" class="layui-input ForFilteringSchemes" name="HBeginDate" id="HBeginDate" autocomplete="off" model="datetime" dateFormat="yyyy-MM-dd" placeholder="yyyy-MM-dd"> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;">----</label> <div class="layui-input-inline"> <input type="date" class="layui-input" name="HEndDate" id="HEndDate" autocomplete="off" model="datetime" dateFormat="yyyy-MM-dd" placeholder="yyyy-MM-dd"> <input type="date" class="layui-input ForFilteringSchemes" name="HEndDate" id="HEndDate" autocomplete="off" model="datetime" dateFormat="yyyy-MM-dd" placeholder="yyyy-MM-dd"> </div> </div> <div class="layui-inline"> <label class="layui-form-label">åæ®å·:</label> <div class="layui-input-inline"> <input class="layui-input" name="HBillNo" lay-verify="HBillNo" id="HBillNo" autocomplete="off"> <input class="layui-input ForFilteringSchemes" name="HBillNo" lay-verify="HBillNo" id="HBillNo" autocomplete="off"> </div> </div> <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch">æ¥è¯¢</button> <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnReSearch" id="btnReSearch">éç½®</button> <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" style="display:none;" lay-filter="btnSearch" id="btnSearch">æ¥è¯¢</button> <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" style="display:none;" lay-filter="btnReSearch" id="btnReSearch">éç½®</button> <!--æ¾ç¤ºå½åè¿æ»¤æ¹æ¡--> <div class="layui-inline" style="margin-left:5px;"> <div style="text-align:center;font-size:15px;font-weight:bold;color:#fc9393" id="HFilterScheme_Now"></div> </div> <div class="layui-colla-content" style="padding: 0px; margin-left: 6%;"> <!--å ¶ä»æ¡ä»¶--> <div class="layui-row" style="margin-top:5px"> <div class="layui-inline"> <label class="layui-form-label">è¿æ»¤</label> <div class="layui-input-block"> <select name="ColName" id="ColName" lay-search="" lay-filter="ColName" style="width:190px;"> <select name="ColName" id="ColName" class="ForFilteringSchemes" lay-filter="ColName" style="width:190px;"> </select> </div> </div> <div class="layui-inline"> <select name="Comparator" id="Comparator" lay-filter="Comparator" style="width:190px;"> <select name="Comparator" id="Comparator" class="ForFilteringSchemes" lay-filter="Comparator" style="width:190px;"> <option value="0" selected="selected"></option> <option value="=">=</option> <option value=">=">>=</option> @@ -84,13 +79,33 @@ </select> </div> <div class="layui-inline"> <input type="text" class="layui-input" value="" name="ColContent" id="ColContent"> <input type="text" class="layui-input ForFilteringSchemes" value="" name="ColContent" id="ColContent"> </div> </div> </div> </div> </div> <table class="" id="mainTable" lay-filter="mainTable"></table> <script type="text/html" id="toolbarDemo"> <div class="layui-btn-container"> <button type="button" class="layui-btn layui-btn-sm" style="display:none;" id="set_AddNew" lay-event="set_AddNew"><i class="layui-icon layui-icon-form"></i>æ°å¢</button> <button type="button" class="layui-btn layui-btn-sm" style="display:none;" id="set_ShowBill" lay-event="set_ShowBill"><i class="layui-icon layui-icon-form"></i>ç¼è¾</button> <button type="button" class="layui-btn layui-btn-sm" style="display:none;" id="set_DeleteBill" lay-event="set_DeleteBill"><i class="layui-icon layui-icon-form"></i>å é¤</button> <button type="button" class="layui-btn layui-btn-sm" style="display:none;" id="set_HideColumn" lay-event="set_HideColumn"><i class="layui-icon layui-icon-form"></i>å设置</button> <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="set_HideButton" id="HideButton"><i class="layui-icon layui-icon-form"></i>æé®è®¾ç½®</button> <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="get_Refresh" id="get_Refresh"><i class="layui-icon layui-icon-refresh-3"></i>å·æ°</button> <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="set_CheckBill" id="set_CheckBill"><i class="layui-icon layui-icon-radio"></i>å®¡æ ¸</button> <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="set_AbandonCheck" id="set_AbandonCheck"><i class="layui-icon layui-icon-circle"></i>åå®¡æ ¸</button> <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="btn-Close" id="btn-Close"><i class="layui-icon layui-icon-radio"></i>å ³é</button> <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="btn-DeClose" id="btn-DeClose"><i class="layui-icon layui-icon-radio"></i>åå ³é</button> <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="btn-Drop" id="btn-Drop"><i class="layui-icon layui-icon-radio"></i>ä½åº</button> <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="btn-DeDrop" id="btn-DeDrop"><i class="layui-icon layui-icon-radio"></i>åä½åº</button> <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="get_Exit" id="get_Exit"><i class="layui-icon layui-icon-logout"></i>éåº</button> <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="set_SaveScheme" id="set_SaveScheme"><i class="layui-icon layui-icon-template"></i>ä¿åæ¹æ¡</button> <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="set_ReadScheme" id="set_ReadScheme"><i class="layui-icon layui-icon-set"></i>è¯»åæ¹æ¡</button> <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="set_QueryCondition" id="set_QueryCondition"><i class="layui-icon layui-icon-set"></i>é«çº§è¿æ»¤</button> </div> </script> </form> </div> </div> @@ -102,6 +117,7 @@ var treeCkData = { id: 0 }; var TagId = ""; var TagParentId = ""; var GetDataCols = ""; layui.config({ base: '../../../layuiadmin/' //éæèµæºæå¨è·¯å¾ }).extend({ @@ -134,47 +150,92 @@ var HPageTitle = get_PageTitle(HModuleType) == "" ? document.title : get_PageTitle(HModuleType); //#endregion //è¿æ»¤æ¡ä»¶çclassç±» var HClassTag = "ForFilteringSchemes"; //模ååç§°ï¼ä¸æçï¼ æ¯ä¸ªæ¨¡å页é¢é½éè¦ä¿®æ¹ window.HModuleName = "䏿¨¡å"; //æ¯å¦å·²ç»éæ©äºè¿æ»¤æ¹æ¡ï¼å ¨å±åéï¼ window.HDefaultFilter = ""; //éæ©çè¿æ»¤æ¹æ¡å ç ï¼å ¨å±åéï¼ window.HInterID_Choose = 0; //åå§åçé¢ set_ClearBill(); //#endregion //#region 触åäºä»¶ï¼å æ¬form.on(){}æ ¼å¼çææç¹å»äºä»¶ãéæ©äºä»¶ç //å¤´å·¥å ·æ äºä»¶ table.on('toolbar(mainTable)', function (obj) { switch (obj.event) { //æ°å¢ case 'set_AddNew': set_AddNew(); break; //ç¼è¾ case 'set_ShowBill': set_ShowBill(); break; //å é¤ case 'set_DeleteBill': set_DeleteBill(); break; //å®¡æ ¸ case 'set_CheckBill': set_CheckBill(1); break; //åå®¡æ ¸ case 'set_AbandonCheck': set_CheckBill(2); break; //å设置 case 'set_HideColumn': get_HideColumn(); break; //æé®è®¾ç½® case 'set_HideButton': var btns = document.getElementsByTagName("button"); //è·åæ¬é¡µæææé®å¯¹è±¡ var HBillType = "3847"; get_HideButton(btns, HBillType, HModName, sessionStorage["HUserName"]); break; //å·æ° case 'get_Refresh': get_Refresh(); break; //éåºæé® case 'get_Exit': Pub_Close(2); break; //å ³éæé® ï¼1:å ³éã2:åå ³éï¼ case 'btn-Close': set_CloseBill(1); break; //åå ³éæé® case 'btn-DeClose': set_CloseBill(2); break; //ä½åºæé® ï¼1:ä½åºã2:åä½åºï¼ case 'btn-Drop': set_DropBill(1); break; //åä½åºæé® case 'btn-DeDrop': set_DropBill(2); break; //ä¿åæ¹æ¡ case 'set_SaveScheme': set_SaveScheme(); break; //è¯»åæ¹æ¡ case 'set_ReadScheme': set_ReadScheme(); break; //é«çº§è¿æ»¤ case 'set_QueryCondition': set_QueryCondition(); break; }; }); //æ¥è¯¢ form.on('submit(btnSearch)', function (data) { get_FastQuery(); }); //å·æ° form.on('submit(get_Refresh)', function (data) { get_Refresh(); }); //å®¡æ ¸ form.on('submit(set_CheckBill)', function (data) { set_CheckBill(1); }); //åå®¡æ ¸ form.on('submit(set_AbandonCheck)', function (data) { set_CheckBill(2) }); //æ°å¢ form.on('submit(set_AddNew)', function (data) { set_AddNew(); }); //ç¼è¾ form.on('submit(set_ShowBill)', function (data) { set_ShowBill(); }); //å é¤ form.on('submit(set_DeleteBill)', function (data) { set_DeleteBill(); }); // éç½®æé® @@ -182,10 +243,6 @@ set_ClearQuery(); }); //éåº form.on('submit(get_Exit)', function (data) { Pub_Close(2); }); //#endregion @@ -193,9 +250,11 @@ //åå§åæ¥è¯¢ function set_ClearBill() { //æ¥è¯¢å½åç»å½ç¨æ·ææ²¡æå¨å½å模å设置é»è®¤è¿æ»¤æ¹æ¡ get_DefaultModule(); $("#HBeginDate").val(Format(new Date(new Date() - 1000 * 60 * 60 * 24 * 30), "yyyy-MM-dd")); $("#HEndDate").val(Format(new Date(), "yyyy-MM-dd")); get_FastQuery(); //get_FastQuery(); } //å¿«éè¿æ»¤ @@ -236,9 +295,13 @@ if (HBeginDate != "" && HEndDate != "") { sWhere += "and æ¥æ between '" + HBeginDate + "' and '" + HEndDate+"'"; } if (GetDataCols != "") { sWhere += GetDataCols; } get_Display(sWhere); sWhere = ""//è°ç¨æ¥å£åæ¸ ç©ºsWhereç¼å GetDataCols = ""; } //æ¥è¯¢ @@ -281,7 +344,7 @@ //卿æ¾ç¤ºåå option = { elem: '#mainTable' //, toolbar: '#toolbarDemo' , toolbar: '#toolbarDemo' , cols: [col] , data: data1.data , height: 'full-110' @@ -292,13 +355,19 @@ } table.render(option); ////å·æ°è¡¨æ ¼æ°æ® //DisPlay_HideColumn(); //å·æ°è¡¨æ ¼æ°æ® DisPlay_HideColumn(); layer.close(ajaxLoad); if ($("#Comparator").val() == 0 && $("#ColContent").val() == "") { ColFilter(); } //å·æ°æé®æ¾ç¤º var btns = document.getElementsByTagName("button"); //è·åæ¬é¡µæææé®å¯¹è±¡ var HBillType = "3847"; Display_HideButton(btns, HBillType, HModName, sessionStorage["HUserName"]); } else { layer.close(ajaxLoad); layer.alert(data1.code + data1.Message, { icon: 5 }); @@ -423,6 +492,76 @@ } } //åå ³é/å ³éæ°æ® function set_CloseBill(num) { var checkStatus = table.checkStatus('mainTable') , data = checkStatus.data; if (checkStatus.data.length === 1) { var InterID = data[0].hmainid.toString(); //é»è¾å®¡æ ¸æ¹æ³ $.ajax({ type: "GET", url: GetWEBURL() + "/Sc_MouldUpperBill/CloseSc_MouldLowerBill", //æ¹æ³æå¨é¡µé¢åæ¹æ³å data: { "HInterID": InterID, "Type": num, "user": sessionStorage["HUserName"] }, success: function (result) { if (result.count == 1) { layer.msg(result.Message, { time: 1 * 1000, icon: 1 }, function () { // å¾å°frameç´¢å¼ var index = layer.getFrameIndex(window.name); //å ³éå½åframe layer.close(index); //ä¿®æ¹ä¸ºååå·æ°çé¢ $("#f_Query").trigger('click'); }); } else { layer.alert(result.code + result.Message, { icon: 5 }); } }, error: function () { layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); } }); } else { layer.msg('è¯·éæ©ä¸è¡æ°æ®å®¡æ ¸ï¼'); } } // åä½åº/ä½åºæ°æ® function set_DropBill(num) { var checkStatus = table.checkStatus('mainTable') , data = checkStatus.data; if (checkStatus.data.length === 1) { var InterID = data[0].hmainid.toString(); //é»è¾å®¡æ ¸æ¹æ³ $.ajax({ type: "GET", url: GetWEBURL() + "/Sc_MouldUpperBill/DropSc_MouldLowerBill", //æ¹æ³æå¨é¡µé¢åæ¹æ³å data: { "HInterID": InterID, "Type": num, "user": sessionStorage["HUserName"] }, success: function (result) { if (result.count == 1) { layer.msg(result.Message, { time: 1 * 1000, icon: 1 }, function () { // å¾å°frameç´¢å¼ var index = layer.getFrameIndex(window.name); //å ³éå½åframe layer.close(index); //ä¿®æ¹ä¸ºååå·æ°çé¢ $("#f_Query").trigger('click'); }); } else { layer.alert(result.code + result.Message, { icon: 5 }); } }, error: function () { layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); } }); } else { layer.msg('è¯·éæ©ä¸è¡æ°æ®å®¡æ ¸ï¼'); } } //å·æ° function get_Refresh() { get_FastQuery(); @@ -441,6 +580,393 @@ get_FastQuery(); } //éèå设置 function get_HideColumn() { var colName = ""; var contentUrl = ""; for (var i = 1; i < option.cols[0].length - 1; i++) { 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 è¿è¡ç¼ç contentUrl += 'åºç¡èµæ/éèå设置/Gy_GridView_Hide.html?HModName=' + HModName + '&colName=' + colName; layer.open({ type: 2 , skin: "layui-layer-rim" //å ä¸è¾¹æ¡ , title: "éèå设置" //æ é¢ , closeBtn: 1 //çªä½å³ä¸è§å ³é ç æ ·å¼ , shift: 2 //å¼¹åºå¨ç» , area: ["50%", "90%"] //çªä½å¤§å° , maxmin: true //设置æå¤§æå°æé®æ¯å¦æ¾ç¤º , content: [contentUrl, "yes"] , btn: ["ç¡®å®", "åæ¶"] , btn1: function (index, laero) { //å·æ°è¡¨æ ¼æ°æ® DisPlay_HideColumn(); //å·æ°é¡µé¢, location.reload(); //æ´æ°è¡¨æ ¼ç¼åçæ°æ® layer.close(index);//å ³éå¼¹çª } }) } //æ¾ç¤ºåæ°æ® function DisPlay_HideColumn() { $.ajax({ url: GetWEBURL() + '/Xt_grdAlignment_WMES/grdAlignmentWMESList', type: "GET", data: { "HModName": HModName, "user": sessionStorage["HUserName"] }, success: function (data1) { if (data1.data.length != 0) { var dataCol = [];//æ°æ®åºæ¥è¯¢åºçåæ°æ® var titleData = ["hmainid", "hentryid", "HEntryID", "HSourceID", "HMaterID", "HFirstCheckEmp", "HQCCheckItemID", "HUnitID", "HSampleSchemeID"];//ä¸éè¦æ¾ç¤ºçåæ®µ 坿©å± dataCol = data1.data[0].HGridString.split(','); for (var i = 0; i < option.cols[0].length - 2; i++) { if (dataCol[i]) { var dataCols = dataCol[i].split('|'); } //éèå if (dataCols[1] == 1) { option.cols[0][i + 1]["hide"] = true; } //设置å宽 if (dataCols[3] > 0) { option.cols[0][i + 1]["width"] = dataCols[3]; } //设置å 容åä½å¤§å° if (data1.data[0].HFontSize != 0) { option.cols[0][i + 1]["style"] = "font-size:" + data1.data[0].HFontSize + "px;"; } else { option.cols[0][i + 1]["style"] = "font-size:100%"; } //设置å宽 //if (data1.data[0].HColumnWidth != 0) { // option.cols[0][i + 1]["width"] = data1.data[0].HColumnWidth + "px;"; //} else { // option.cols[0][i + 1]["width"] = ""; //} //æ¾ç¤ºå if (dataCols[1] == 0 && $.inArray(option.cols[0][i + 1]["title"], titleData) == -1) { option.cols[0][i + 1]["hide"] = false; } //å使å¨ä½ç½®(å·¦ å± ä¸ å³) switch (dataCols[2]) { case "L": option.cols[0][i + 1]["align"] = "left"; break; case "M": option.cols[0][i + 1]["align"] = "center"; break; case "R": option.cols[0][i + 1]["align"] = "right"; break; } } //åæ¶å»ç»å for (var i = 1; i < option.cols[0].length - 1; i++) { if (option.cols[0][i]["fixed"] != null) { option.cols[0][i]["fixed"] = null; } else { break; } } //å»ç»å if (data1.data[0].HFixCols != 0) { for (var i = 0; i < data1.data[0].HFixCols; i++) { if ($.inArray(option.cols[0][i + 1]["title"], titleData) != -1) { data1.data[0].HFixCols += 1; } option.cols[0][i + 1]["fixed"] = "left"; } } table.render(option); } else { table.render(option); } //å·æ°æé®æ¾ç¤º var btns = document.getElementsByTagName("button"); //è·åæ¬é¡µæææé®å¯¹è±¡ var HBillType = "3847"; Display_HideButton(btns, HBillType, HModName, sessionStorage["HUserName"]); }, error: function () { layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); } }) } //è·åå½åç¨æ·çé»è®¤è¿æ»¤æ¹æ¡ function get_DefaultModule() { $.ajax({ url: GetWEBURL() + '/Xt_FastICScheme/Chooselist', type: "GET", data: { "user": sessionStorage["Czybm"], "HModuleName": HModuleName, "HInterID": 0, "Type": "Default" }, success: function (data1) { if (data1.count == 1) { //å½åç¨æ·è®¾ç½®æé»è®¤çè¿æ»¤æ¹æ¡ var data = data1.data; //å½åéæ©çè¿æ»¤æ¹æ¡ HInterID_Choose = data[0].hmainid; //è¿æ»¤æ¹æ¡å ç HInterID = data[0].hmainid //è¿æ»¤æ¹æ¡åç§° HDefaultFilter = data[0].æ¹æ¡åç§° //è¿æ»¤æ¹æ¡ç夿³¨ï¼æ¹æ¡ä¿¡æ¯æè¿°ï¼ var HRemark = data[0].夿³¨ //æ¾ç¤ºåºå½åçé»è®¤è¿æ»¤æ¹æ¡ document.getElementById("HFilterScheme_Now").style.display = "block"; document.getElementById('HFilterScheme_Now').innerHTML = "å½åè¿æ»¤æ¹æ¡ï¼" + HDefaultFilter + '<span style="font-size: 15px; font-weight: bold; color:#7b90fb"> ' + "(" + HRemark + ")" + '</span>'; //æè¿æ»¤æ¡ä»¶å¼ååå°é¡µé¢ä¸ for (let i = 0; i < data.length; i++) { $("#" + data[i].è¿æ»¤å段ID).val(data[i].è¿æ»¤å¼); if (data[i].è¿æ»¤æ ç¾ç±»å == 'SELECT') { $("#" + data[i].è¿æ»¤å段ID).find("option[value='" + data[i].è¿æ»¤å¼ + "']").attr("selected", true); } } //æ§è¡æ¥è¯¢æ¹æ³ get_FastQuery() form.render("select"); } else { //å½åç¨æ·æ²¡æè®¾ç½®é»è®¤çè¿æ»¤æ¹æ¡ //éèæ¾ç¤ºè¿æ»¤æ¹æ¡çæ ç¾ä¿¡æ¯ document.getElementById("HFilterScheme_Now").style.display = "none"; //æ§è¡æ¥è¯¢æ¹æ³ get_FastQuery() form.render("select"); } }, error: function () { layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); } }); } //ä¿åæ¹æ¡ function set_SaveScheme() { var index = layer.open() //å¤æç¨æ·æ¯å¦ç¹å»äºå³ä¸è§çâåå·âå ³éå¼¹çªé¡µé¢ var HIsClose_Manual = false; //è·åæ¬é¡µææè¿æ»¤æ¡ä»¶å¯¹è±¡(classä¸å å«"ForFilteringSchemes"çå ç´ ) var Filter = document.getElementsByClassName(HClassTag); var HFilterIdList = "";//è¿æ»¤æ¡ä»¶ var HFilterIdLists = "";//æ¼æ¥å¤ä¸ªè¿æ»¤æ¡ä»¶ var HValue = "";//è¿æ»¤å¼ var HElement_type = "";//è¿æ»¤æ ç¾ç±»å for (var i = 0; i < Filter.length; i++) { HFilterIdList = Filter[i].id; //è¿æ»¤æ¡ä»¶ID HFilterIdLists += Filter[i].id + ","; //è¿æ»¤æ¡ä»¶ID(æ¼æ¥) HValue += $("#" + HFilterIdList).val() + ","; //è¿æ»¤æ¡ä»¶ä¸è¾å ¥çå¼ HElement_type += document.getElementById(HFilterIdList).tagName + ",";//éè¿æ ç¾idè·åæ ç¾ç±»å } //å»é¤æ«å°¾éå· HFilterIdLists = HFilterIdLists.substring(0, HFilterIdLists.length - 1); HValue = HValue.substring(0, HValue.length - 1); HElement_type = HElement_type.substring(0, HElement_type.length - 1); //å½å页é¢ä¸æ²¡æéæ©è¿æ»¤æ¹æ¡ï¼è¿å ¥æ°å¢æ¹æ³ if (HDefaultFilter == "") { layer.open({ type: 2 , area: ['40%', '80%'] , title: 'è¿æ»¤æ¹æ¡' , shift: 0//å¼¹åºå¨ç» , content: '../../ç³»ç»ç®¡ç/è¿æ»¤æ¹æ¡è®¾ç½®/Xt_FastICScheme.html?OperationType=1&HModuleName=' + HModuleName + '&HFilterIdLists=' + HFilterIdLists + '&HValue=' + HValue + '&HElement_type=' + HElement_type , cancel: function () { // å³ä¸è§å ³éäºä»¶çé»è¾ HIsClose_Manual = true; } , end: function () { if (HIsClose_Manual != true) { get_FastQuery(); //æ¾ç¤ºå½åçè¿æ»¤æ¹æ¡ document.getElementById("HFilterScheme_Now").style.display = "block"; document.getElementById('HFilterScheme_Now').innerHTML = "å½åè¿æ»¤æ¹æ¡ï¼" + sessionStorage["HFilterSchemeName_" + sessionStorage["Czybm"]] + '<span style="font-size: 15px; font-weight: bold; color:#7b90fb"> ' + "(" + sessionStorage["HFilterSchemeRemark_" + sessionStorage["Czybm"]] + ")" + '</span>'; } } }) layer.close(index) } else { //å½å页é¢å·²æè¿æ»¤æ¹æ¡ï¼ç¨æ·éæ© æ°å¢æè ç¼è¾ layer.confirm('å½åå·²éæ©è¿æ»¤æ¹æ¡ï¼æ¯å¦ä¿®æ¹ï¼è¯·éæ©å¯¹åºæä½', { title: "æä½æç¤º", icon: 0, btn: ['æ°å¢æ¹æ¡', 'ä¿åä¿®æ¹å½åæ¹æ¡', 'åæ¶'] }, function (index, layero) { //æ°å¢ layer.open({ type: 2 , area: ['40%', '80%'] , title: 'è¿æ»¤æ¹æ¡' , shift: 0//å¼¹åºå¨ç» , content: '../../ç³»ç»ç®¡ç/è¿æ»¤æ¹æ¡è®¾ç½®/Xt_FastICScheme.html?OperationType=1&HModuleName=' + HModuleName + '&HFilterIdLists=' + HFilterIdLists + '&HValue=' + HValue + '&HElement_type=' + HElement_type , end: function () { get_FastQuery() //æ¾ç¤ºå½åçè¿æ»¤æ¹æ¡ document.getElementById("HFilterScheme_Now").style.display = "block"; document.getElementById('HFilterScheme_Now').innerHTML = "å½åè¿æ»¤æ¹æ¡ï¼" + sessionStorage["HFilterSchemeName_" + sessionStorage["Czybm"]] + '<span style="font-size: 15px; font-weight: bold; color:#7b90fb"> ' + "(" + sessionStorage["HFilterSchemeRemark_" + sessionStorage["Czybm"]] + ")" + '</span>'; } }) layer.close(index) }, function (index) { //ç¼è¾ var Filter_Edit = document.getElementsByClassName(HClassTag); //è·åæ¬é¡µææè¿æ»¤æ¡ä»¶å¯¹è±¡(classä¸å å«"ForFilteringSchemes"çå ç´ ) HFilterIdList = ""; HFilterIdLists = ""; HValue = ""; HElement_type = ""; for (var i = 0; i < Filter_Edit.length; i++) { HFilterIdList = Filter_Edit[i].id; //è¿æ»¤æ¡ä»¶ID HFilterIdLists += Filter_Edit[i].id + ","; //è¿æ»¤æ¡ä»¶ID(æ¼æ¥) HValue += $("#" + HFilterIdList).val() + ","; //è¿æ»¤æ¡ä»¶ä¸è¾å ¥çå¼ HElement_type += document.getElementById(HFilterIdList).tagName + ",";//éè¿æ ç¾idè·åæ ç¾ç±»å } //å»é¤æ«å°¾éå· HFilterIdLists = HFilterIdLists.substring(0, HFilterIdLists.length - 1); HValue = HValue.substring(0, HValue.length - 1); HElement_type = HElement_type.substring(0, HElement_type.length - 1); var sMainSub = HInterID_Choose + ';' + HFilterIdLists + ';' + HValue + ';' + HElement_type + ';' + sessionStorage["Czybm"] + ';' + 3; //ä¿®æ¹ $.ajax({ type: "POST", url: GetWEBURL() + "/Xt_FastICScheme/save", //æ¹æ³æå¨é¡µé¢åæ¹æ³å async: true, data: { "oMain": sMainSub }, dataType: "json", success: function (data) { if (data.count == 1) { // 说æéªè¯æåäºï¼ layer.msg(data.Message, { time: 1 * 1000, icon: 1 }); } else { } layer.closeAll("loading"); }, error: function (err) { } }); layer.close(index) }, function (index) { //åæ¶ layer.alert('åæ¶') layer.close(index) }); } } //è¯»åæ¹æ¡ function set_ReadScheme() { var HIsClose_Manual = false; var Filter = document.getElementsByClassName(HClassTag); //è·åæ¬é¡µææè¿æ»¤æ¡ä»¶å¯¹è±¡(classä¸å å«"ForFilteringSchemes"çå ç´ ) var HFilterIdList = ""; var HFilterIdLists = ""; var HValue = ""; var HElement_type = ""; for (var i = 0; i < Filter.length; i++) { HFilterIdList = Filter[i].id; //è¿æ»¤æ¡ä»¶ID HFilterIdLists += Filter[i].id + ","; //è¿æ»¤æ¡ä»¶ID(æ¼æ¥) HValue += $("#" + HFilterIdList).val() + ","; //è¿æ»¤æ¡ä»¶ä¸è¾å ¥çå¼ HElement_type += document.getElementById(HFilterIdList).tagName + ",";//éè¿æ ç¾idè·åæ ç¾ç±»å } //å»é¤æ«å°¾éå· HFilterIdLists = HFilterIdLists.substring(0, HFilterIdLists.length - 1); HValue = HValue.substring(0, HValue.length - 1); HElement_type = HElement_type.substring(0, HElement_type.length - 1); layer.open({ type: 2 , area: ['80%', '80%'] , title: 'è¿æ»¤æ¹æ¡å表' , shift: 0//å¼¹åºå¨ç» , content: '../../ç³»ç»ç®¡ç/è¿æ»¤æ¹æ¡è®¾ç½®/Xt_FastICSchemeList.html?HType=Select&HFilterIdLists=' + HFilterIdLists + '&HValue=' + HValue + '&HElement_type=' + HElement_type + '&HModuleName=' + HModuleName , cancel: function () { // å³ä¸è§å ³éäºä»¶çé»è¾ HIsClose_Manual = true; } , end: function () { if (HIsClose_Manual != true) { get_FastQuery() form.render("select"); } } }) } //é«çº§è¿æ»¤ 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_Qj_Sc_MouldLowerBillList";//çäºè¯¥å表çè§å¾ contentUrl += 'åºç¡èµæ/éèå设置/Gy_QueryCondition.html?HModName=' + HModBillName + '&colName=' + colName; layer.open({ type: 2 , skin: "layui-layer-rim" //å ä¸è¾¹æ¡ , title: "é«çº§è¿æ»¤" //æ é¢ , closeBtn: 1 //çªä½å³ä¸è§å ³é ç æ ·å¼ , shift: 2 //å¼¹åºå¨ç» , area: ["50%", "70%"] //çªä½å¤§å° , 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(); } } }) } //åææ¾ç¤ºä¸ææ¡ function ColFilter() { var Organization = '<option value="0" selected="selected" ></option>'; @@ -457,4 +983,7 @@ //#endregion //以䏿¯layui模å }); function GetDataCol(data) { GetDataCols = data; } </script> WebTM/views/Ä£Öξ߹ÜÀí/ÉÏÄ£µ¥/Sc_MouldUpperBillList.html
@@ -13,6 +13,7 @@ <script src="../../../layuiadmin/soulTable.slim.js"></script> <script src="../../../layuiadmin/zgqCustom/zgqCustom.js"></script> <script src="../../../layuiadmin/PageTitle.js"></script> <script src="../../../layuiadmin/HideButton.js"></script> </head> <body> <div class="layui-fluid"> @@ -20,16 +21,6 @@ <div class="layui-card" style="padding: 1px"> <div class="layui-card-body" style="padding: 1px;"> <form class="layui-form" action="" lay-filter="component-form-group"> <div style="padding: 10px; "> <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="ExcelImport" id="ExcelImport">é¢è§</button> <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="set_AddNew" id="set_AddNew">æ°å¢</button> <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="set_ShowBill" id="set_ShowBill">ç¼è¾</button> <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="get_Refresh" id="get_Refresh">å·æ°</button> <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="set_DeleteBill" id="set_DeleteBill">å é¤</button> <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="set_CheckBill" id="set_CheckBill">å®¡æ ¸</button> <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="set_AbandonCheck" id="set_AbandonCheck">åå®¡æ ¸</button> <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="get_Exit" id="get_Exit">éåº</button> </div> <div class="layui-collapse"> <div class="layui-colla-item"> <div class="layui-colla-title layui-inline"> @@ -40,36 +31,40 @@ <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;">åæ®æ¥æ</label> <div class="layui-input-inline"> <input type="date" class="layui-input" name="HBeginDate" id="HBeginDate" autocomplete="off" model="datetime" dateFormat="yyyy-MM-dd" placeholder="yyyy-MM-dd"> <input type="date" class="layui-input ForFilteringSchemes" name="HBeginDate" id="HBeginDate" autocomplete="off" model="datetime" dateFormat="yyyy-MM-dd" placeholder="yyyy-MM-dd"> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;">----</label> <div class="layui-input-inline"> <input type="date" class="layui-input" name="HEndDate" id="HEndDate" autocomplete="off" model="datetime" dateFormat="yyyy-MM-dd" placeholder="yyyy-MM-dd"> <input type="date" class="layui-input ForFilteringSchemes" name="HEndDate" id="HEndDate" autocomplete="off" model="datetime" dateFormat="yyyy-MM-dd" placeholder="yyyy-MM-dd"> </div> </div> <div class="layui-inline"> <label class="layui-form-label">åæ®å·:</label> <div class="layui-input-inline"> <input class="layui-input" name="HBillNo" lay-verify="HBillNo" id="HBillNo" autocomplete="off"> <input class="layui-input ForFilteringSchemes" name="HBillNo" lay-verify="HBillNo" id="HBillNo" autocomplete="off"> </div> </div> <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch">æ¥è¯¢</button> <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnReSearch" id="btnReSearch">éç½®</button> <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" style="display:none;" lay-filter="btnSearch" id="btnSearch">æ¥è¯¢</button> <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" style="display:none;" lay-filter="btnReSearch" id="btnReSearch">éç½®</button> <!--æ¾ç¤ºå½åè¿æ»¤æ¹æ¡--> <div class="layui-inline" style="margin-left:5px;"> <div style="text-align:center;font-size:15px;font-weight:bold;color:#fc9393" id="HFilterScheme_Now"></div> </div> <div class="layui-colla-content" style="padding: 0px; margin-left: 6%;"> <!--å ¶ä»æ¡ä»¶--> <div class="layui-row" style="margin-top:5px"> <div class="layui-inline"> <label class="layui-form-label">è¿æ»¤</label> <div class="layui-input-block"> <select name="ColName" id="ColName" lay-search="" lay-filter="ColName" style="width:190px;"> <select name="ColName" id="ColName" class="ForFilteringSchemes" lay-filter="ColName" style="width:190px;"> </select> </div> </div> <div class="layui-inline"> <select name="Comparator" id="Comparator" lay-filter="Comparator" style="width:190px;"> <select name="Comparator" id="Comparator" class="ForFilteringSchemes" lay-filter="Comparator" style="width:190px;"> <option value="0" selected="selected"></option> <option value="=">=</option> <option value=">=">>=</option> @@ -84,13 +79,33 @@ </select> </div> <div class="layui-inline"> <input type="text" class="layui-input" value="" name="ColContent" id="ColContent"> <input type="text" class="layui-input ForFilteringSchemes" value="" name="ColContent" id="ColContent"> </div> </div> </div> </div> </div> <table class="" id="mainTable" lay-filter="mainTable"></table> <script type="text/html" id="toolbarDemo"> <div class="layui-btn-container"> <button type="button" class="layui-btn layui-btn-sm" style="display:none;" id="set_AddNew" lay-event="set_AddNew"><i class="layui-icon layui-icon-form"></i>æ°å¢</button> <button type="button" class="layui-btn layui-btn-sm" style="display:none;" id="set_ShowBill" lay-event="set_ShowBill"><i class="layui-icon layui-icon-form"></i>ç¼è¾</button> <button type="button" class="layui-btn layui-btn-sm" style="display:none;" id="set_DeleteBill" lay-event="set_DeleteBill"><i class="layui-icon layui-icon-form"></i>å é¤</button> <button type="button" class="layui-btn layui-btn-sm" style="display:none;" id="set_HideColumn" lay-event="set_HideColumn"><i class="layui-icon layui-icon-form"></i>å设置</button> <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="set_HideButton" id="HideButton"><i class="layui-icon layui-icon-form"></i>æé®è®¾ç½®</button> <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="get_Refresh" id="get_Refresh"><i class="layui-icon layui-icon-refresh-3"></i>å·æ°</button> <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="set_CheckBill" id="set_CheckBill"><i class="layui-icon layui-icon-radio"></i>å®¡æ ¸</button> <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="set_AbandonCheck" id="set_AbandonCheck"><i class="layui-icon layui-icon-circle"></i>åå®¡æ ¸</button> <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="btn-Close" id="btn-Close"><i class="layui-icon layui-icon-radio"></i>å ³é</button> <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="btn-DeClose" id="btn-DeClose"><i class="layui-icon layui-icon-radio"></i>åå ³é</button> <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="btn-Drop" id="btn-Drop"><i class="layui-icon layui-icon-radio"></i>ä½åº</button> <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="btn-DeDrop" id="btn-DeDrop"><i class="layui-icon layui-icon-radio"></i>åä½åº</button> <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="get_Exit" id="get_Exit"><i class="layui-icon layui-icon-logout"></i>éåº</button> <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="set_SaveScheme" id="set_SaveScheme"><i class="layui-icon layui-icon-template"></i>ä¿åæ¹æ¡</button> <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="set_ReadScheme" id="set_ReadScheme"><i class="layui-icon layui-icon-set"></i>è¯»åæ¹æ¡</button> <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="set_QueryCondition" id="set_QueryCondition"><i class="layui-icon layui-icon-set"></i>é«çº§è¿æ»¤</button> </div> </script> </form> </div> </div> @@ -102,6 +117,7 @@ var treeCkData = { id: 0 }; var TagId = ""; var TagParentId = ""; var GetDataCols = ""; layui.config({ base: '../../../layuiadmin/' //éæèµæºæå¨è·¯å¾ }).extend({ @@ -134,58 +150,99 @@ var HPageTitle = get_PageTitle(HModuleType) == "" ? document.title : get_PageTitle(HModuleType); //#endregion //è¿æ»¤æ¡ä»¶çclassç±» var HClassTag = "ForFilteringSchemes"; //模ååç§°ï¼ä¸æçï¼ æ¯ä¸ªæ¨¡å页é¢é½éè¦ä¿®æ¹ window.HModuleName = "䏿¨¡å"; //æ¯å¦å·²ç»éæ©äºè¿æ»¤æ¹æ¡ï¼å ¨å±åéï¼ window.HDefaultFilter = ""; //éæ©çè¿æ»¤æ¹æ¡å ç ï¼å ¨å±åéï¼ window.HInterID_Choose = 0; //åå§åçé¢ set_ClearBill(); //#endregion //#region 触åäºä»¶ï¼å æ¬form.on(){}æ ¼å¼çææç¹å»äºä»¶ãéæ©äºä»¶ç //å¤´å·¥å ·æ äºä»¶ table.on('toolbar(mainTable)', function (obj) { switch (obj.event) { //æ°å¢ case 'set_AddNew': set_AddNew(); break; //ç¼è¾ case 'set_ShowBill': set_ShowBill(); break; //å é¤ case 'set_DeleteBill': set_DeleteBill(); break; //å®¡æ ¸ case 'set_CheckBill': set_CheckBill(1); break; //åå®¡æ ¸ case 'set_AbandonCheck': set_CheckBill(2); break; //å设置 case 'set_HideColumn': get_HideColumn(); break; //æé®è®¾ç½® case 'set_HideButton': var btns = document.getElementsByTagName("button"); //è·åæ¬é¡µæææé®å¯¹è±¡ var HBillType = "3846"; get_HideButton(btns, HBillType, HModName, sessionStorage["HUserName"]); break; //å·æ° case 'get_Refresh': get_Refresh(); break; //éåºæé® case 'get_Exit': Pub_Close(2); break; //å ³éæé® ï¼1:å ³éã2:åå ³éï¼ case 'btn-Close': set_CloseBill(1); break; //åå ³éæé® case 'btn-DeClose': set_CloseBill(2); break; //ä½åºæé® ï¼1:ä½åºã2:åä½åºï¼ case 'btn-Drop': set_DropBill(1); break; //åä½åºæé® case 'btn-DeDrop': set_DropBill(2); break; //ä¿åæ¹æ¡ case 'set_SaveScheme': set_SaveScheme(); break; //è¯»åæ¹æ¡ case 'set_ReadScheme': set_ReadScheme(); break; //é«çº§è¿æ»¤ case 'set_QueryCondition': set_QueryCondition(); break; }; }); //æ¥è¯¢ form.on('submit(btnSearch)', function (data) { get_FastQuery(); }); //å·æ° form.on('submit(get_Refresh)', function (data) { get_Refresh(); }); //å®¡æ ¸ form.on('submit(set_CheckBill)', function (data) { set_CheckBill(1); }); //åå®¡æ ¸ form.on('submit(set_AbandonCheck)', function (data) { set_CheckBill(2) }); //æ°å¢ form.on('submit(set_AddNew)', function (data) { set_AddNew(); }); //ç¼è¾ form.on('submit(set_ShowBill)', function (data) { set_ShowBill(); }); //å é¤ form.on('submit(set_DeleteBill)', function (data) { set_DeleteBill(); }); // éç½®æé® form.on('submit(btnReSearch)', function (data) { set_ClearQuery(); }); //éåº form.on('submit(get_Exit)', function (data) { Pub_Close(2); }); //#endregion @@ -193,9 +250,11 @@ //åå§åæ¥è¯¢ function set_ClearBill() { //æ¥è¯¢å½åç»å½ç¨æ·ææ²¡æå¨å½å模å设置é»è®¤è¿æ»¤æ¹æ¡ get_DefaultModule(); $("#HBeginDate").val(Format(new Date(new Date() - 1000 * 60 * 60 * 24 * 30), "yyyy-MM-dd")); $("#HEndDate").val(Format(new Date(), "yyyy-MM-dd")); get_FastQuery(); //get_FastQuery(); } //å¿«éè¿æ»¤ @@ -236,9 +295,13 @@ if (HBeginDate != "" && HEndDate != "") { sWhere += "and æ¥æ between '" + HBeginDate + "' and '" + HEndDate+"'"; } if (GetDataCols != "") { sWhere += GetDataCols; } get_Display(sWhere); sWhere = ""//è°ç¨æ¥å£åæ¸ ç©ºsWhereç¼å GetDataCols = ""; } //æ¥è¯¢ @@ -281,7 +344,7 @@ //卿æ¾ç¤ºåå option = { elem: '#mainTable' //, toolbar: '#toolbarDemo' , toolbar: '#toolbarDemo' , cols: [col] , data: data1.data , height: 'full-110' @@ -292,13 +355,19 @@ } table.render(option); ////å·æ°è¡¨æ ¼æ°æ® //DisPlay_HideColumn(); //å·æ°è¡¨æ ¼æ°æ® DisPlay_HideColumn(); layer.close(ajaxLoad); if ($("#Comparator").val() == 0 && $("#ColContent").val() == "") { ColFilter(); } //å·æ°æé®æ¾ç¤º var btns = document.getElementsByTagName("button"); //è·åæ¬é¡µæææé®å¯¹è±¡ var HBillType = "3846"; Display_HideButton(btns, HBillType, HModName, sessionStorage["HUserName"]); } else { layer.close(ajaxLoad); layer.alert(data1.code + data1.Message, { icon: 5 }); @@ -423,6 +492,76 @@ } } //åå ³é/å ³éæ°æ® function set_CloseBill(num) { var checkStatus = table.checkStatus('mainTable') , data = checkStatus.data; if (checkStatus.data.length === 1) { var InterID = data[0].hmainid.toString(); //é»è¾å®¡æ ¸æ¹æ³ $.ajax({ type: "GET", url: GetWEBURL() + "/Sc_MouldUpperBill/CloseSc_MouldUpperBill", //æ¹æ³æå¨é¡µé¢åæ¹æ³å data: { "HInterID": InterID, "Type": num, "user": sessionStorage["HUserName"] }, success: function (result) { if (result.count == 1) { layer.msg(result.Message, { time: 1 * 1000, icon: 1 }, function () { // å¾å°frameç´¢å¼ var index = layer.getFrameIndex(window.name); //å ³éå½åframe layer.close(index); //ä¿®æ¹ä¸ºååå·æ°çé¢ $("#f_Query").trigger('click'); }); } else { layer.alert(result.code + result.Message, { icon: 5 }); } }, error: function () { layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); } }); } else { layer.msg('è¯·éæ©ä¸è¡æ°æ®å®¡æ ¸ï¼'); } } // åä½åº/ä½åºæ°æ® function set_DropBill(num) { var checkStatus = table.checkStatus('mainTable') , data = checkStatus.data; if (checkStatus.data.length === 1) { var InterID = data[0].hmainid.toString(); //é»è¾å®¡æ ¸æ¹æ³ $.ajax({ type: "GET", url: GetWEBURL() + "/Sc_MouldUpperBill/DropSc_MouldUpperBill", //æ¹æ³æå¨é¡µé¢åæ¹æ³å data: { "HInterID": InterID, "Type": num, "user": sessionStorage["HUserName"] }, success: function (result) { if (result.count == 1) { layer.msg(result.Message, { time: 1 * 1000, icon: 1 }, function () { // å¾å°frameç´¢å¼ var index = layer.getFrameIndex(window.name); //å ³éå½åframe layer.close(index); //ä¿®æ¹ä¸ºååå·æ°çé¢ $("#f_Query").trigger('click'); }); } else { layer.alert(result.code + result.Message, { icon: 5 }); } }, error: function () { layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); } }); } else { layer.msg('è¯·éæ©ä¸è¡æ°æ®å®¡æ ¸ï¼'); } } //å·æ° function get_Refresh() { get_FastQuery(); @@ -441,6 +580,393 @@ get_FastQuery(); } //éèå设置 function get_HideColumn() { var colName = ""; var contentUrl = ""; for (var i = 1; i < option.cols[0].length - 1; i++) { 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 è¿è¡ç¼ç contentUrl += 'åºç¡èµæ/éèå设置/Gy_GridView_Hide.html?HModName=' + HModName + '&colName=' + colName; layer.open({ type: 2 , skin: "layui-layer-rim" //å ä¸è¾¹æ¡ , title: "éèå设置" //æ é¢ , closeBtn: 1 //çªä½å³ä¸è§å ³é ç æ ·å¼ , shift: 2 //å¼¹åºå¨ç» , area: ["50%", "90%"] //çªä½å¤§å° , maxmin: true //设置æå¤§æå°æé®æ¯å¦æ¾ç¤º , content: [contentUrl, "yes"] , btn: ["ç¡®å®", "åæ¶"] , btn1: function (index, laero) { //å·æ°è¡¨æ ¼æ°æ® DisPlay_HideColumn(); //å·æ°é¡µé¢, location.reload(); //æ´æ°è¡¨æ ¼ç¼åçæ°æ® layer.close(index);//å ³éå¼¹çª } }) } //æ¾ç¤ºåæ°æ® function DisPlay_HideColumn() { $.ajax({ url: GetWEBURL() + '/Xt_grdAlignment_WMES/grdAlignmentWMESList', type: "GET", data: { "HModName": HModName, "user": sessionStorage["HUserName"] }, success: function (data1) { if (data1.data.length != 0) { var dataCol = [];//æ°æ®åºæ¥è¯¢åºçåæ°æ® var titleData = ["hmainid", "hentryid", "HEntryID", "HSourceID", "HMaterID", "HFirstCheckEmp", "HQCCheckItemID", "HUnitID", "HSampleSchemeID"];//ä¸éè¦æ¾ç¤ºçåæ®µ 坿©å± dataCol = data1.data[0].HGridString.split(','); for (var i = 0; i < option.cols[0].length - 2; i++) { if (dataCol[i]) { var dataCols = dataCol[i].split('|'); } //éèå if (dataCols[1] == 1) { option.cols[0][i + 1]["hide"] = true; } //设置å宽 if (dataCols[3] > 0) { option.cols[0][i + 1]["width"] = dataCols[3]; } //设置å 容åä½å¤§å° if (data1.data[0].HFontSize != 0) { option.cols[0][i + 1]["style"] = "font-size:" + data1.data[0].HFontSize + "px;"; } else { option.cols[0][i + 1]["style"] = "font-size:100%"; } //设置å宽 //if (data1.data[0].HColumnWidth != 0) { // option.cols[0][i + 1]["width"] = data1.data[0].HColumnWidth + "px;"; //} else { // option.cols[0][i + 1]["width"] = ""; //} //æ¾ç¤ºå if (dataCols[1] == 0 && $.inArray(option.cols[0][i + 1]["title"], titleData) == -1) { option.cols[0][i + 1]["hide"] = false; } //å使å¨ä½ç½®(å·¦ å± ä¸ å³) switch (dataCols[2]) { case "L": option.cols[0][i + 1]["align"] = "left"; break; case "M": option.cols[0][i + 1]["align"] = "center"; break; case "R": option.cols[0][i + 1]["align"] = "right"; break; } } //åæ¶å»ç»å for (var i = 1; i < option.cols[0].length - 1; i++) { if (option.cols[0][i]["fixed"] != null) { option.cols[0][i]["fixed"] = null; } else { break; } } //å»ç»å if (data1.data[0].HFixCols != 0) { for (var i = 0; i < data1.data[0].HFixCols; i++) { if ($.inArray(option.cols[0][i + 1]["title"], titleData) != -1) { data1.data[0].HFixCols += 1; } option.cols[0][i + 1]["fixed"] = "left"; } } table.render(option); } else { table.render(option); } //å·æ°æé®æ¾ç¤º var btns = document.getElementsByTagName("button"); //è·åæ¬é¡µæææé®å¯¹è±¡ var HBillType = "3846"; Display_HideButton(btns, HBillType, HModName, sessionStorage["HUserName"]); }, error: function () { layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); } }) } //è·åå½åç¨æ·çé»è®¤è¿æ»¤æ¹æ¡ function get_DefaultModule() { $.ajax({ url: GetWEBURL() + '/Xt_FastICScheme/Chooselist', type: "GET", data: { "user": sessionStorage["Czybm"], "HModuleName": HModuleName, "HInterID": 0, "Type": "Default" }, success: function (data1) { if (data1.count == 1) { //å½åç¨æ·è®¾ç½®æé»è®¤çè¿æ»¤æ¹æ¡ var data = data1.data; //å½åéæ©çè¿æ»¤æ¹æ¡ HInterID_Choose = data[0].hmainid; //è¿æ»¤æ¹æ¡å ç HInterID = data[0].hmainid //è¿æ»¤æ¹æ¡åç§° HDefaultFilter = data[0].æ¹æ¡åç§° //è¿æ»¤æ¹æ¡ç夿³¨ï¼æ¹æ¡ä¿¡æ¯æè¿°ï¼ var HRemark = data[0].夿³¨ //æ¾ç¤ºåºå½åçé»è®¤è¿æ»¤æ¹æ¡ document.getElementById("HFilterScheme_Now").style.display = "block"; document.getElementById('HFilterScheme_Now').innerHTML = "å½åè¿æ»¤æ¹æ¡ï¼" + HDefaultFilter + '<span style="font-size: 15px; font-weight: bold; color:#7b90fb"> ' + "(" + HRemark + ")" + '</span>'; //æè¿æ»¤æ¡ä»¶å¼ååå°é¡µé¢ä¸ for (let i = 0; i < data.length; i++) { $("#" + data[i].è¿æ»¤å段ID).val(data[i].è¿æ»¤å¼); if (data[i].è¿æ»¤æ ç¾ç±»å == 'SELECT') { $("#" + data[i].è¿æ»¤å段ID).find("option[value='" + data[i].è¿æ»¤å¼ + "']").attr("selected", true); } } //æ§è¡æ¥è¯¢æ¹æ³ get_FastQuery() form.render("select"); } else { //å½åç¨æ·æ²¡æè®¾ç½®é»è®¤çè¿æ»¤æ¹æ¡ //éèæ¾ç¤ºè¿æ»¤æ¹æ¡çæ ç¾ä¿¡æ¯ document.getElementById("HFilterScheme_Now").style.display = "none"; //æ§è¡æ¥è¯¢æ¹æ³ get_FastQuery() form.render("select"); } }, error: function () { layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); } }); } //ä¿åæ¹æ¡ function set_SaveScheme() { var index = layer.open() //å¤æç¨æ·æ¯å¦ç¹å»äºå³ä¸è§çâåå·âå ³éå¼¹çªé¡µé¢ var HIsClose_Manual = false; //è·åæ¬é¡µææè¿æ»¤æ¡ä»¶å¯¹è±¡(classä¸å å«"ForFilteringSchemes"çå ç´ ) var Filter = document.getElementsByClassName(HClassTag); var HFilterIdList = "";//è¿æ»¤æ¡ä»¶ var HFilterIdLists = "";//æ¼æ¥å¤ä¸ªè¿æ»¤æ¡ä»¶ var HValue = "";//è¿æ»¤å¼ var HElement_type = "";//è¿æ»¤æ ç¾ç±»å for (var i = 0; i < Filter.length; i++) { HFilterIdList = Filter[i].id; //è¿æ»¤æ¡ä»¶ID HFilterIdLists += Filter[i].id + ","; //è¿æ»¤æ¡ä»¶ID(æ¼æ¥) HValue += $("#" + HFilterIdList).val() + ","; //è¿æ»¤æ¡ä»¶ä¸è¾å ¥çå¼ HElement_type += document.getElementById(HFilterIdList).tagName + ",";//éè¿æ ç¾idè·åæ ç¾ç±»å } //å»é¤æ«å°¾éå· HFilterIdLists = HFilterIdLists.substring(0, HFilterIdLists.length - 1); HValue = HValue.substring(0, HValue.length - 1); HElement_type = HElement_type.substring(0, HElement_type.length - 1); //å½å页é¢ä¸æ²¡æéæ©è¿æ»¤æ¹æ¡ï¼è¿å ¥æ°å¢æ¹æ³ if (HDefaultFilter == "") { layer.open({ type: 2 , area: ['40%', '80%'] , title: 'è¿æ»¤æ¹æ¡' , shift: 0//å¼¹åºå¨ç» , content: '../../ç³»ç»ç®¡ç/è¿æ»¤æ¹æ¡è®¾ç½®/Xt_FastICScheme.html?OperationType=1&HModuleName=' + HModuleName + '&HFilterIdLists=' + HFilterIdLists + '&HValue=' + HValue + '&HElement_type=' + HElement_type , cancel: function () { // å³ä¸è§å ³éäºä»¶çé»è¾ HIsClose_Manual = true; } , end: function () { if (HIsClose_Manual != true) { get_FastQuery(); //æ¾ç¤ºå½åçè¿æ»¤æ¹æ¡ document.getElementById("HFilterScheme_Now").style.display = "block"; document.getElementById('HFilterScheme_Now').innerHTML = "å½åè¿æ»¤æ¹æ¡ï¼" + sessionStorage["HFilterSchemeName_" + sessionStorage["Czybm"]] + '<span style="font-size: 15px; font-weight: bold; color:#7b90fb"> ' + "(" + sessionStorage["HFilterSchemeRemark_" + sessionStorage["Czybm"]] + ")" + '</span>'; } } }) layer.close(index) } else { //å½å页é¢å·²æè¿æ»¤æ¹æ¡ï¼ç¨æ·éæ© æ°å¢æè ç¼è¾ layer.confirm('å½åå·²éæ©è¿æ»¤æ¹æ¡ï¼æ¯å¦ä¿®æ¹ï¼è¯·éæ©å¯¹åºæä½', { title: "æä½æç¤º", icon: 0, btn: ['æ°å¢æ¹æ¡', 'ä¿åä¿®æ¹å½åæ¹æ¡', 'åæ¶'] }, function (index, layero) { //æ°å¢ layer.open({ type: 2 , area: ['40%', '80%'] , title: 'è¿æ»¤æ¹æ¡' , shift: 0//å¼¹åºå¨ç» , content: '../../ç³»ç»ç®¡ç/è¿æ»¤æ¹æ¡è®¾ç½®/Xt_FastICScheme.html?OperationType=1&HModuleName=' + HModuleName + '&HFilterIdLists=' + HFilterIdLists + '&HValue=' + HValue + '&HElement_type=' + HElement_type , end: function () { get_FastQuery() //æ¾ç¤ºå½åçè¿æ»¤æ¹æ¡ document.getElementById("HFilterScheme_Now").style.display = "block"; document.getElementById('HFilterScheme_Now').innerHTML = "å½åè¿æ»¤æ¹æ¡ï¼" + sessionStorage["HFilterSchemeName_" + sessionStorage["Czybm"]] + '<span style="font-size: 15px; font-weight: bold; color:#7b90fb"> ' + "(" + sessionStorage["HFilterSchemeRemark_" + sessionStorage["Czybm"]] + ")" + '</span>'; } }) layer.close(index) }, function (index) { //ç¼è¾ var Filter_Edit = document.getElementsByClassName(HClassTag); //è·åæ¬é¡µææè¿æ»¤æ¡ä»¶å¯¹è±¡(classä¸å å«"ForFilteringSchemes"çå ç´ ) HFilterIdList = ""; HFilterIdLists = ""; HValue = ""; HElement_type = ""; for (var i = 0; i < Filter_Edit.length; i++) { HFilterIdList = Filter_Edit[i].id; //è¿æ»¤æ¡ä»¶ID HFilterIdLists += Filter_Edit[i].id + ","; //è¿æ»¤æ¡ä»¶ID(æ¼æ¥) HValue += $("#" + HFilterIdList).val() + ","; //è¿æ»¤æ¡ä»¶ä¸è¾å ¥çå¼ HElement_type += document.getElementById(HFilterIdList).tagName + ",";//éè¿æ ç¾idè·åæ ç¾ç±»å } //å»é¤æ«å°¾éå· HFilterIdLists = HFilterIdLists.substring(0, HFilterIdLists.length - 1); HValue = HValue.substring(0, HValue.length - 1); HElement_type = HElement_type.substring(0, HElement_type.length - 1); var sMainSub = HInterID_Choose + ';' + HFilterIdLists + ';' + HValue + ';' + HElement_type + ';' + sessionStorage["Czybm"] + ';' + 3; //ä¿®æ¹ $.ajax({ type: "POST", url: GetWEBURL() + "/Xt_FastICScheme/save", //æ¹æ³æå¨é¡µé¢åæ¹æ³å async: true, data: { "oMain": sMainSub }, dataType: "json", success: function (data) { if (data.count == 1) { // 说æéªè¯æåäºï¼ layer.msg(data.Message, { time: 1 * 1000, icon: 1 }); } else { } layer.closeAll("loading"); }, error: function (err) { } }); layer.close(index) }, function (index) { //åæ¶ layer.alert('åæ¶') layer.close(index) }); } } //è¯»åæ¹æ¡ function set_ReadScheme() { var HIsClose_Manual = false; var Filter = document.getElementsByClassName(HClassTag); //è·åæ¬é¡µææè¿æ»¤æ¡ä»¶å¯¹è±¡(classä¸å å«"ForFilteringSchemes"çå ç´ ) var HFilterIdList = ""; var HFilterIdLists = ""; var HValue = ""; var HElement_type = ""; for (var i = 0; i < Filter.length; i++) { HFilterIdList = Filter[i].id; //è¿æ»¤æ¡ä»¶ID HFilterIdLists += Filter[i].id + ","; //è¿æ»¤æ¡ä»¶ID(æ¼æ¥) HValue += $("#" + HFilterIdList).val() + ","; //è¿æ»¤æ¡ä»¶ä¸è¾å ¥çå¼ HElement_type += document.getElementById(HFilterIdList).tagName + ",";//éè¿æ ç¾idè·åæ ç¾ç±»å } //å»é¤æ«å°¾éå· HFilterIdLists = HFilterIdLists.substring(0, HFilterIdLists.length - 1); HValue = HValue.substring(0, HValue.length - 1); HElement_type = HElement_type.substring(0, HElement_type.length - 1); layer.open({ type: 2 , area: ['80%', '80%'] , title: 'è¿æ»¤æ¹æ¡å表' , shift: 0//å¼¹åºå¨ç» , content: '../../ç³»ç»ç®¡ç/è¿æ»¤æ¹æ¡è®¾ç½®/Xt_FastICSchemeList.html?HType=Select&HFilterIdLists=' + HFilterIdLists + '&HValue=' + HValue + '&HElement_type=' + HElement_type + '&HModuleName=' + HModuleName , cancel: function () { // å³ä¸è§å ³éäºä»¶çé»è¾ HIsClose_Manual = true; } , end: function () { if (HIsClose_Manual != true) { get_FastQuery() form.render("select"); } } }) } //é«çº§è¿æ»¤ 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_Qj_Sc_MouldUpperBillList";//çäºè¯¥å表çè§å¾ contentUrl += 'åºç¡èµæ/éèå设置/Gy_QueryCondition.html?HModName=' + HModBillName + '&colName=' + colName; layer.open({ type: 2 , skin: "layui-layer-rim" //å ä¸è¾¹æ¡ , title: "é«çº§è¿æ»¤" //æ é¢ , closeBtn: 1 //çªä½å³ä¸è§å ³é ç æ ·å¼ , shift: 2 //å¼¹åºå¨ç» , area: ["50%", "70%"] //çªä½å¤§å° , 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(); } } }) } //åææ¾ç¤ºä¸ææ¡ function ColFilter() { var Organization = '<option value="0" selected="selected" ></option>'; @@ -457,4 +983,7 @@ //#endregion //以䏿¯layui模å }); function GetDataCol(data) { GetDataCols = data; } </script> WebTM/views/Éú²ú¹ÜÀí/Éú²ú¼Æ»®Æ½Ì¨/JIT_DayPlanPlatForm.html
@@ -2566,7 +2566,7 @@ if (checkStatus.data.length != 1) { return layer.msg("è¯·éæ©ä¸æ¡æ°æ®"); } OptionData = checkStatus.data[0]; OptionData[0] = checkStatus.data[0]; //æ´æ°è¡¨æ ¼ç¼åçæ°æ® obj.update({ "HSourceID": checkStatus.data[0].HItemID @@ -2576,8 +2576,8 @@ } , end: function () { obj.update({ "HSourceID": OptionData.HItemID , "çäº§èµæº": OptionData.çäº§èµæºåç§° "HSourceID": OptionData[0].HItemID , "çäº§èµæº": OptionData[0].çäº§èµæºåç§° }) } }) @@ -3164,6 +3164,6 @@ //åå»è¿åçäº§èµæº function GetGySource(data) { OptionData = data OptionData[0] = data } </script>