WebTM/WebTM.csproj | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
WebTM/views/home/console.html | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
WebTM/views/生产管理/班次开班单/Sc_ShiftsBeginInfoBillList_PDA.html | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
WebTM/views/生产管理/班次开班单/Sc_ShiftsBeginInfoBill_Add_Edit_PDA.html | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
WebTM/WebTM.csproj
@@ -413,9 +413,14 @@ <Content Include="views\å质管ç\客è¯å¤ç\Crm_CustomerAppealBillList.html" /> <Content Include="views\åºç¡èµæ\å ¬ç¨åºç¡èµæ\Add_Edit_Gy_CheckNoteItem.html" /> <Content Include="views\åºç¡èµæ\å ¬ç¨åºç¡èµæ\Add_Edit_Gy_EnvironmentTestItem.html" /> <Content Include="views\åºç¡èµæ\å ¬ç¨åºç¡èµæ\Add_Edit_Gy_PiPe.html" /> <Content Include="views\åºç¡èµæ\å ¬ç¨åºç¡èµæ\Add_Edit_Gy_PiPeMaterial.html" /> <Content Include="views\åºç¡èµæ\å ¬ç¨åºç¡èµæ\Add_Edit_Gy_ProjectMoneyClass.html" /> <Content Include="views\åºç¡èµæ\å ¬ç¨åºç¡èµæ\Add_Edit_Gy_TechnologyParameterType.html" /> <Content Include="views\åºç¡èµæ\å ¬ç¨åºç¡èµæ\Add_Edit_Gy_MaintainLev.html" /> <Content Include="views\åºç¡èµæ\å ¬ç¨åºç¡èµæ\excel\Gy_CheckItem_Excel.html" /> <Content Include="views\åºç¡èµæ\å ¬ç¨åºç¡èµæ\excel\Gy_Customer_Excel.html" /> <Content Include="views\åºç¡èµæ\å ¬ç¨åºç¡èµæ\excel\Gy_Department_excel.html" /> <Content Include="views\åºç¡èµæ\å ¬ç¨åºç¡èµæ\excel\Gy_InspectBasis_Excel.html" /> <Content Include="views\åºç¡èµæ\å ¬ç¨åºç¡èµæ\excel\Gy_InspectInstruMent_Excel.html" /> <Content Include="views\åºç¡èµæ\å ¬ç¨åºç¡èµæ\excel\Gy_InspectMethod_Excel.html" /> @@ -423,7 +428,11 @@ <Content Include="views\åºç¡èµæ\å ¬ç¨åºç¡èµæ\excel\Gy_InspectValue_Excel.html" /> <Content Include="views\åºç¡èµæ\å ¬ç¨åºç¡èµæ\excel\Gy_QCCheckClass_Excel.html" /> <Content Include="views\åºç¡èµæ\å ¬ç¨åºç¡èµæ\excel\Gy_QualityStd_Excel.html" /> <Content Include="views\åºç¡èµæ\å ¬ç¨åºç¡èµæ\excel\Gy_Warehouse_Excel.html" /> <Content Include="views\åºç¡èµæ\å ¬ç¨åºç¡èµæ\Gy_BadPhenomena_Excel.html" /> <Content Include="views\åºç¡èµæ\å ¬ç¨åºç¡èµæ\Gy_PiPe.html" /> <Content Include="views\åºç¡èµæ\å ¬ç¨åºç¡èµæ\Gy_PiPeMaterial.html" /> <Content Include="views\åºç¡èµæ\å ¬ç¨åºç¡èµæ\Gy_ProjectMoneyClass.html" /> <Content Include="views\åºç¡èµæ\å ¬ç¨åºç¡èµæ\Gy_SupType_Excel.html" /> <Content Include="views\åºç¡èµæ\å ¬ç¨åºç¡èµæ\Gy_EquipType_Excel.html" /> <Content Include="views\åºç¡èµæ\å ¬ç¨åºç¡èµæ\Gy_CheckNoteItem_Excel.html" /> @@ -588,7 +597,9 @@ <Content Include="views\ç产管ç\æ¬ æè¿ç®\JIT_MaterialLevelShorAnalysisDetailReport.html" /> <Content Include="views\ç产管ç\æ¬ æè¿ç®\JIT_MaterialLevelShorAnalysisReport.html" /> <Content Include="views\ç产管ç\æ¥è®¡åæ¥è¡¨\JIT_FuHeFenXiReport.html" /> <Content Include="views\ç产管ç\çæ¬¡å¼çå\Sc_ShiftsBeginInfoBillList_PDA.html" /> <Content Include="views\ç产管ç\çæ¬¡å¼çå\Sc_ShiftsBeginInfoBillList.html" /> <Content Include="views\ç产管ç\çæ¬¡å¼çå\Sc_ShiftsBeginInfoBill_Add_Edit_PDA.html" /> <Content Include="views\ç产管ç\çæ¬¡å¼çå\Sc_ShiftsBeginInfoBill_Add_Edit.html" /> <Content Include="views\ç产管ç\ææè®¡å\JIT_PickUpCalculate.html" /> <Content Include="views\ç产管ç\ç产任å¡å\Sc_ICMOBillOrProcessExchangeResumeList.html" /> WebTM/views/home/console.html
@@ -313,6 +313,17 @@ var liStr = ''; //éåçæä¸»èå for (var i = 0; i < data.length; i++) { //夿䏻æ§å°å½åç»å½çè¯è¨ç±»å var HTranslationText = ""; if (sessionStorage["HTranSlate"] == "1") { HTranslationText = data[i].HCaption; } else if (sessionStorage["HTranSlate"] == "2") { HTranslationText = data[i].HTranslationText_English; } else if (sessionStorage["HTranSlate"] == "3") { HTranslationText = data[i].HTranslationText_Spain; } if (i == 0) { liStr += '<ul class="layui-row layui-col-space10 layui-this">'; } else if (i % 8 == 0) { @@ -329,7 +340,7 @@ liStr += '<i id="' + data[i]["HSubFuncID"] + '" class="' + data[i]["HPicNum"] + '"></i>'; } liStr += '<cite>' + data[i]["HCaption"] + '</cite>'; liStr += '<cite>' + HTranslationText + '</cite>'; liStr += '</a>'; WebTM/views/Éú²ú¹ÜÀí/°à´Î¿ª°àµ¥/Sc_ShiftsBeginInfoBillList_PDA.html
New file @@ -0,0 +1,700 @@ <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>çæ¬¡å¼çå</title> <meta name="renderer" content="webkit"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> <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/Scripts/json2.js"></script> <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script> <script src="../../../layuiadmin/Scripts/webConfig.js"></script> <script src="../../../layuiadmin/PubCustom.js"></script> <script src="../../../layuiadmin/zgqCustom/zgqCustom.js"></script> <script src="../../../layuiadmin/PageTitle.js"></script> <script src="../../../layuiadmin/HideButton_New.js"></script> <script src="../../../layuiadmin/SetColumn.js"></script> </head> <body> <div class="layui-fluid"> <div class="layui-col-md12"> <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 class="layui-collapse"> <div class="layui-colla-item"> <div class="layui-colla-title layui-inline"> <div class="layui-inline"> <span>æ´å¤</span> </div> </div> <div class="layui-inline"> <label class="layui-form-label">æ¥æé´é</label> <div class="layui-input-block"> <select name="HInitTimeCycle" id="HInitTimeCycle" class="ForFilteringSchemes" lay-filter="HInitTimeCycle" style="width:190px;"> </select> </div> </div> <div class="layui-inline"> <label class="layui-form-label" style="width: 85px;">åæ®å·</label> <div class="layui-input-block" style="margin-left: 120px;"> <input type="text" class="layui-input ForFilteringSchemes" name="HBillNo" id="HBillNo"> </div> </div> <div class="layui-inline"> <label class="layui-form-label">å¼å§æ¥æ</label> <div class="layui-input-block"> <input type="date" class="layui-input ForFilteringSchemes" id="HBeginDate" style="width:190px;"> </div> </div> <div class="layui-inline"> <label class="layui-form-label">ç»ææ¥æ</label> <div class="layui-input-block"> <input type="date" class="layui-input ForFilteringSchemes" id="HEndDate" style="width:190px;"> </div> </div> <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch"> <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-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" class="ForFilteringSchemes" lay-filter="ColName" style="width:190px;"> </select> </div> </div> <div class="layui-inline"> <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> <option value=">">></option> <option value="<="><=</option> <option value="<"><</option> <option value="<>"><></option> <option value="7">å å«</option> <option value="8">å·¦å å«</option> <option value="9">å³å å«</option> <option value="10">ä¸å å«</option> </select> </div> <div class="layui-inline"> <input type="text" class="layui-input ForFilteringSchemes" value="" name="ColContent" id="ColContent"> </div> </div> <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="ColName1" id="ColName1" class="ForFilteringSchemes" lay-filter="ColName1" style="width:190px;"> </select> </div> </div> <div class="layui-inline"> <select name="Comparator1" id="Comparator1" class="ForFilteringSchemes" lay-filter="Comparator1" style="width:190px;"> <option value="0" selected="selected"></option> <option value="=">=</option> <option value=">=">>=</option> <option value=">">></option> <option value="<="><=</option> <option value="<"><</option> <option value="<>"><></option> <option value="7">å å«</option> <option value="8">å·¦å å«</option> <option value="9">å³å å«</option> <option value="10">ä¸å å«</option> </select> </div> <div class="layui-inline"> <input type="text" class="layui-input ForFilteringSchemes" value="" name="ColContent1" id="ColContent1"> </div> </div> <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="ColName2" id="ColName2" class="ForFilteringSchemes" lay-filter="ColName2" style="width:190px;"> </select> </div> </div> <div class="layui-inline"> <select name="Comparator2" id="Comparator2" class="ForFilteringSchemes" lay-filter="Comparator2" style="width:190px;"> <option value="0" selected="selected"></option> <option value="=">=</option> <option value=">=">>=</option> <option value=">">></option> <option value="<="><=</option> <option value="<"><</option> <option value="<>"><></option> <option value="7">å å«</option> <option value="8">å·¦å å«</option> <option value="9">å³å å«</option> <option value="10">ä¸å å«</option> </select> </div> <div class="layui-inline"> <input type="text" class="layui-input ForFilteringSchemes" value="" name="ColContent2" id="ColContent2"> </div> </div> </div> </div> </div> <table class="" id="mainTable" lay-filter="mainTable"></table> <div id="page" style="position: relative; bottom: 0;"></div> <script type="text/html" id="toolbarDemo"> <div class="layui-btn-container" id="toolbarDemo_ButtonSet"> <button type="button" class="layui-btn layui-btn-sm" lay-event="set_DeleteBill" id="set_DeleteBill"><i class="layui-icon layui-icon-delete"></i>å é¤</button> <button type="button" class="layui-btn layui-btn-sm" lay-event="get_Exit" id="get_Exit"><i class="layui-icon layui-icon-logout"></i>éåº</button> </div> </script> </form> </div> </div> </div> </div> <script> layui.config({ base: '../../../layuiadmin/' //éæèµæºæå¨è·¯å¾ }).extend({ index: 'lib/index', //ä¸»å ¥å£æ¨¡å }).use(['index', 'form', 'table', 'element', 'laypage', 'laydate'], function () { //#region å ¬ç¨åé var $ = layui.$ , admin = layui.admin , layer = layui.layer , table = layui.table , form = layui.form , element = layui.element , laypage = layui.laypage , laydate = layui.laydate var option = []; var sWhere = ""; var page = 1;//åé¡µæ°æ® var size = 50; var HModName = "Gy_EnvironmentTestSchemeBillList" var HBillType = "Gy_EnvironmentTestSchemeBillList"; var set_HideButton_ID = "toolbarDemo_ButtonSet";//éè¦è®¾ç½®çæé®çç¶çº§èç¹çid var ins; //ç¨äºå¯¼åºexcel //ä¸éè¦æ¾ç¤ºçåæ®µ 坿©å± var titleData = ["HInterID", "HEntryID", "HDeptID", "HWorkCenterID", "HShiftsID", "HSourceID", "HGroupID","HGroupLeaderID"]; //#region ã卿è·å模ååç§°ã var HModuleType = "3768"; //éè¿åæ®ç±»åï¼ä»æ°æ®åºå¨æè·ååæ®æ¨¡åå½å,å¼ç¨jsæä»¶ PageTitle.js var HPageTitle = get_PageTitle(HModuleType) == "" ? document.title : get_PageTitle(HModuleType); //#endregion //#region ãè¿æ»¤æ¹æ¡ã //è¿æ»¤æ¡ä»¶çclassç±» var HClassTag = "ForFilteringSchemes"; //模ååç§°ï¼ä¸æçï¼ æ¯ä¸ªæ¨¡å页é¢é½éè¦ä¿®æ¹ window.HModuleName = "çæ¬¡å¼çå"; //æ¯å¦å·²ç»éæ©äºè¿æ»¤æ¹æ¡ï¼å ¨å±åéï¼ window.HDefaultFilter = ""; //éæ©çè¿æ»¤æ¹æ¡å ç ï¼å ¨å±åéï¼ window.HInterID_Choose = 0; //#endregion //#endregion //#region è¿å ¥é¡µé¢å³å è½½ //åå§åçé¢ set_ClearBill(); //#endregion //#region 触åäºä»¶ï¼å æ¬form.on(){}æ ¼å¼çææç¹å»äºä»¶ãéæ©äºä»¶ç //#region å¤´å·¥å ·æ äºä»¶ table.on('toolbar(mainTable)', function (obj) { switch (obj.event) { //å é¤ case 'set_DeleteBill': set_DeleteBill(); break; //éåºæé® case 'get_Exit': parent.location.href = "../../../views/index_Mobile.html"; break; }; }); //#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èæ¯é¢è²ååä½é¢è² } else { obj.tr.find('.layui-form-checkbox').removeClass('layui-form-checked');//åæ¶å¤éæ¡é䏿 ·å¼ $(obj.tr.selector).attr({ "style": "background:" });//åæ¶å½åtré¢è² } //mainTable ä¸ºè¡¨æ ¼ID æ³¨ææ¤å¤å¦æID䏿£ç¡®å°å¯¼è´ä½ å¨çå¬å¤éæ¡æ¶è·åä¸å°ä½ éæ©çæ°æ®ï¼åé¢çåªæ¯æ·»å æå é¤é䏿ªé䏿 ·å¼ä»¥åè®¾ç½®èæ¯è²ï¼åä½é¢è² layui.each(table.cache.mainTable, function (i, l) { if (obj.tr.index() == l.LAY_TABLE_INDEX) { l.LAY_CHECKED = flag; } }); }) //#endregion //#region éç½®æé® form.on('submit(btnReSearch)', function (data) { set_ClearQuery(); if (page != 1) { $("#page a:eq(1)").get(0).click();//ç¹å»å页æ 第ä¸é¡µ } else { get_FastQuery(); } }); //#endregion //#region æ¥è¯¢æé® form.on('submit(btnSearch)', function (data) { if (page != 1) { $("#page a:eq(1)").get(0).click();//ç¹å»å页æ 第ä¸é¡µ } else { get_FastQuery(); } }); //#endregion //#endregion //æ¥æé´é䏿å表çå¬ form.on('select(HInitTimeCycle)', function (data) { var HInitTimeCycle = $("#HInitTimeCycle").val() * 1; //è¥æ¥æé´éä¸ä¸º ä»»æé´éï¼åç¦ç¨å¼å§æ¥æä¸ç»ææ¥æçéæ© if (HInitTimeCycle != -1) { $('#HBeginDate').prop('disabled', true); $('#HEndDate').prop('disabled', true); $("#HBeginDate").val(Format(new Date(new Date() - 1000 * 60 * 60 * 24 * HInitTimeCycle), "yyyy-MM-dd")); $("#HEndDate").val(Format(new Date(), "yyyy-MM-dd")); //æ§è¡æ¥è¯¢æ¹æ³ get_FastQuery(); } else { $('#HBeginDate').prop('disabled', false); $('#HEndDate').prop('disabled', false); } }); //#region æ¬é¡µé¢ææè¢«è°ç¨çæ¹æ³ //#region åå§åçé¢ function set_ClearBill() { //åå§åæ¥æé´éãå¼å§æ¥æãç»ææ¥æ setSelect_HInitTimeCycle(); //è¥æ¥æé´éä¸ä¸º ä»»æé´éï¼åç¦ç¨å¼å§æ¥æä¸ç»ææ¥æçéæ© var HInitTimeCycle = $("#HInitTimeCycle").val() * 1; if (HInitTimeCycle != -1) { $('#HBeginDate').prop('disabled', true); $('#HEndDate').prop('disabled', true); } else { $('#HBeginDate').prop('disabled', false); $('#HEndDate').prop('disabled', false); } $("#HBeginDate").val(Format(new Date(new Date() - 1000 * 60 * 60 * 24 * HInitTimeCycle), "yyyy-MM-dd")); $("#HEndDate").val(Format(new Date(), "yyyy-MM-dd")); //åå§åè¡¨æ ¼ set_InitGrid(); get_FastQuery(); } //#endregion //#region åå§åè¡¨æ ¼æ¹æ³ function set_InitGrid() { option = { elem: '#mainTable' , toolbar: '#toolbarDemo' , height: 'full-50' , page: false , totalRow: true , limit: 50 , limits: [50, 500, 5000, 20000] }; optionPage = { elem: 'page', //注æï¼è¿éç page æ¯ IDï¼ä¸ç¨å # å· count: 10000, //æ°æ®æ»æ°ï¼ä»æå¡ç«¯å¾å° limit: 50, limits: [50, 500, 5000, 50000], layout: ['count', 'prev', 'page', 'next', 'limit', 'skip'], jump: function (obj, first) { //馿¬¡ä¸æ§è¡ if (!first) { //do something page = obj.curr; size = obj.limit; get_FastQuery(); } } } laypage.render(optionPage); } //#endregion //#region å¿«éè¿æ»¤ function get_FastQuery(number) { var HBillNo = $("#HBillNo").val(); //åæ®å· var HDate = $("#HBeginDate").val();//å¼å§æ¥æ var HDate1 = $("#HEndDate").val();//ç»ææ¥æ //ä»»æåæ®µè¿æ»¤ var ColName = $("#ColName").val();//å¤éæ¡ var Comparator = $("#Comparator").val() var ColContent = $("#ColContent").val(); var ColName1 = $("#ColName1").val();//å¤éæ¡ var Comparator1 = $("#Comparator1").val() var ColContent1 = $("#ColContent1").val(); var ColName2 = $("#ColName2").val();//å¤éæ¡ var Comparator2 = $("#Comparator2").val() var ColContent2 = $("#ColContent2").val(); if (ColName != 0 && Comparator != 0) { var com = ""; switch (Comparator) { case "7": com = "like'%" + ColContent + "%'"; break; case "8": com = "like'%" + ColContent + "'"; break; case "9": com = "like'" + ColContent + "%'"; break; case "10": com = "not like'%" + ColContent + "%'"; break; default: com = "" + Comparator + "'" + ColContent + "'"; break; } sWhere += " and " + ColName + " " + com; } if (ColName1 != 0 && Comparator1 != 0) { var com1 = ""; switch (Comparator1) { case "7": com1 = "like'%" + ColContent1 + "%'"; break; case "8": com1 = "like'%" + ColContent1 + "'"; break; case "9": com1 = "like'" + ColContent1 + "%'"; break; case "10": com1 = "not like'%" + ColContent1 + "%'"; break; default: com1 = "" + Comparator1 + "'" + ColContent1 + "'"; break; } sWhere += " and " + ColName1 + " " + com1; } if (ColName2 != 0 && Comparator2 != 0) { var com2 = ""; switch (Comparator2) { case "7": com2 = "like'%" + ColContent2 + "%'"; break; case "8": com2 = "like'%" + ColContent2 + "'"; break; case "9": com2 = "like'" + ColContent2 + "%'"; break; case "10": com2 = "not like'%" + ColContent2 + "%'"; break; default: com2 = "" + Comparator2 + "'" + ColContent2 + "'"; break; } sWhere += " and " + ColName2 + " " + com2; } if (HDate) { sWhere += " and CONVERT(varchar(100),æ¥æ, 23) >= '" + HDate + "'"; } if (HDate1) { sWhere += " and CONVERT(varchar(100),æ¥æ, 23) <= '" + HDate1 + "'"; } if (HBillNo) { sWhere += " and åæ®å· like '%" + HBillNo + "%'"; } //get_Display(sWhere); get_DisplayPage(sWhere); sWhere = "";//è°ç¨æ¥å£åæ¸ ç©ºsWhereç¼å } //#endregion //#region éç½®è¿æ»¤æ¡ä»¶æ¹æ³ function set_ClearQuery() { var HInitTimeCycle = $("#HInitTimeCycle").val() * 1; $("#HBeginDate").val(Format(new Date(new Date() - 1000 * 60 * 60 * 24 * HInitTimeCycle), "yyyy-MM-dd")); $("#HEndDate").val(Format(new Date(), "yyyy-MM-dd")); $("#HBillNo").val(""); $("#ColContent").val(""); $("#ColName").val("0"); $("#Comparator").val("0"); $("#ColContent1").val(""); $("#ColName1").val("0"); $("#Comparator1").val("0"); $("#ColContent2").val(""); $("#ColName2").val("0"); $("#Comparator2").val("0"); form.render('select'); sWhere = ""; } //#endregion //#region æ¥è¯¢ function get_Display(sWhere) { var ajaxLoad = layer.load(); $.ajax({ url: GetWEBURL() + '/Sc_ShiftsBeginInfoBill/getSc_ShiftsBeginInfoBillMainList', async: false, type: "GET", data: { "sWhere": sWhere, "user": sessionStorage["HUserName"]}, success: function (data1) { if (data1.count == 1) { var totalArray = []; var data = []; var col = []; //ç»ç©ºçæ°ç»èµå¼ for (var key in data1.list) { data.push({ "id": data1.list[key].ColmCols, "name": data1.list[key].ColmCols, "Type": data1.list[key].ColmType }); } //å¨å表左边添å å¾éæ¡ col.push({ type: 'checkbox', fixed: 'left' }); for (var i = 0; i < data.length; i++) { // if (data[i].name == 'HInterID' || data[i].name == 'HBillType' || data[i].name == 'HInterID') { if ($.inArray(data[i].name, titleData) > -1) { 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 { switch (data[i].Type) { //int case 'DateTime': col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, templet: "<div>{{d." + data[i].name + " ==null ?'':layui.util.toDateString(d." + data[i].name + ", 'yyyy-MM-dd')}}</div>", width:120 }); break; case 'long': case 'Int32': case 'Int64': case 'double': case 'Decimal': col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 120, totalRow: true }); break; default: col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 120 }); } } } option.cols = [col]; option.data = data1.data; //å·æ°è¡¨æ ¼æ°æ® DisPlay_HideColumn(HModName, sessionStorage["HUserName"], option, titleData) laypage.render(optionPage); ins = table.render(option); //å·æ°æé®æ¾ç¤º Display_HideButton(set_HideButton_ID, HBillType, HModName, sessionStorage["HUserName"]); layer.close(ajaxLoad); if ($("#Comparator").val() == 0 && $("#ColContent").val() == "") { ColFilter(); } } else { layer.close(ajaxLoad); layer.alert(data1.code + data1.Message, { icon: 5 }); } }, error: function () { layer.close(ajaxLoad); layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); } }); } //#endregion //#region å页æ¥è¯¢ function get_DisplayPage(sWhere) { var ajaxLoad = layer.load(); $.ajax({ url: GetWEBURL() + '/Sc_ShiftsBeginInfoBill/getSc_ShiftsBeginInfoBillListPage', type: "GET", data: { "sWhere": sWhere, "user": sessionStorage["HUserName"], "page": page, "size": size }, success: function (data1) { option.limit = size;//æ¹åè¡¨æ ¼é¡µå¤§å° if (data1.code == 1) { optionPage.count = data1.count;//æ¹ååè¡¨æ°æ®æ»æ° var data = []; var col = []; //ç»ç©ºçæ°ç»èµå¼ for (var key in data1.list) { //卿è·åå表ææåå data.push({ "id": data1.list[key].ColmCols, "name": data1.list[key].ColmCols, "Type": data1.list[key].ColmType }); //è·åä¸éè¦æ¾ç¤ºçåï¼Hå¼å¤´çå䏿¾ç¤ºï¼ var patrn = new RegExp(/^h/i); if (patrn.test(data1.list[key].ColmCols)) { titleData[key] = data1.list[key].ColmCols; } } //å¨å表左边添å å¾éæ¡ col.push({ type: 'checkbox', fixed: 'left' }); for (var i = 0; i < data.length; i++) { if ($.inArray(data[i].name, titleData) > -1) { col.push({ field: data[i].id, title: data[i].name, align: 'center', hide: true }); //éèidå } else if (data[i].name == 'åæ®å·') { col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 200, event: 'åæ®å·' }); } else { switch (data[i].Type) { //int case 'DateTime': col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, templet: "<div>{{d." + data[i].name + " ==null ?'':layui.util.toDateString(d." + data[i].name + ", 'yyyy-MM-dd')}}</div>", width: 200 }); break; case 'long': case 'Int32': case 'Int64': case 'double': case 'Decimal': col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 120, totalRow: true }); break; default: col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 200 }); } } } option.cols = [col]; option.data = data1.data; option.totalRow = true; //å·æ°è¡¨æ ¼æ°æ® DisPlay_HideColumn(HModName, sessionStorage["HUserName"], option, titleData) ins = table.render(option); laypage.render(optionPage); //å·æ°æé®æ¾ç¤º Display_HideButton(set_HideButton_ID, HBillType, HModName, sessionStorage["HUserName"]); layer.close(ajaxLoad); if ($("#Comparator").val() == 0 && $("#ColContent").val() == "") { ColFilter(); } } else { layer.close(ajaxLoad); layer.alert(data1.code + data1.Message, { icon: 5 }); } }, error: function () { layer.close(ajaxLoad); layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); } }); } //#endregion //#region åå§æ¥æé´é 䏿å表 function setSelect_HInitTimeCycle() { var valueList = [0, 1, 2, 3, 4, 5, 6, 29]; var titleList = ["ä»å¤©", "è¿ä¸¤å¤©", "è¿ä¸å¤©", "è¿å天", "è¿äºå¤©", "è¿å 天", "è¿ä¸å¤©", "è¿30天"]; var HInitTimeCycle_ArrayList = '<option value="-1" selected="selected" >ä»»æé´é</option>'; for (var i = 0; i < valueList.length; i++) { HInitTimeCycle_ArrayList += '<option style="color:blue;" value="' + valueList[i] + '">' + titleList[i] + '</option>'; } $("#HInitTimeCycle").empty(); $("#HInitTimeCycle").append(HInitTimeCycle_ArrayList); form.render('select'); $("#HInitTimeCycle").val("29"); } //#endregion //#region å é¤ function set_DeleteBill() { var checkStatus = table.checkStatus('mainTable') , data = checkStatus.data; if (checkStatus.data.length > 0) { var linterid = data[0].HInterID.toString(); //é»è¾å 餿¹æ³ layer.confirm("确认è¦å é¤åï¼å é¤åä¸è½æ¢å¤", { title: "å é¤ç¡®è®¤" }, function (index) { $.ajax({ type: "GET", url: GetWEBURL() + "/Sc_ShiftsBeginInfoBill/DeleteSc_ShiftsBeginInfoBill", //æ¹æ³æå¨é¡µé¢åæ¹æ³å data: { "HInterID": linterid,"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); //ä¿®æ¹ä¸ºååå·æ°çé¢ get_FastQuery(); }); } else { layer.alert(result.code + result.Message, { icon: 5 }); } }, error: function () { layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); } }); }) } else { layer.msg('è¯·éæ©ä¸è¡æ°æ®å é¤ï¼'); } } //#endregion //#region ä»»æåæ®µè¿æ»¤ï¼ååæ¾ç¤ºä¸ææ¡ function ColFilter() { var Organization = '<option value="0" selected="selected" ></option>'; for (var i = 1; i < option.cols[0].length; i++) { if (option.cols[0][i].hide != true) { Organization += '<option style="color:blue;" value="' + option.cols[0][i].field + '">' + option.cols[0][i].field + '</option>'; } } $("#ColName").empty(); $("#ColName").append(Organization); $("#ColName1").empty(); $("#ColName1").append(Organization); $("#ColName2").empty(); $("#ColName2").append(Organization); form.render('select'); } //#endregion }); //以䏿¯layui模å </script> </body> </html> WebTM/views/Éú²ú¹ÜÀí/°à´Î¿ª°àµ¥/Sc_ShiftsBeginInfoBill_Add_Edit_PDA.html
New file @@ -0,0 +1,605 @@  <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>çæ¬¡å¼çå</title> <meta name="renderer" content="webkit"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0"> <!--å¼ç¨layuiæ ·å¼æä»¶--> <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all"> <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all"> <!--å¼ç¨layui jsæä»¶--> <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/PubCustom.js"></script> <script src="../../../layuiadmin/zgqCustom/zgqCustom.js"></script> <!--èªå®ä¹æ ·å¼--> <style> .layui-form-label { font-size: 14px; width: 85px; text-align: inherit; } /*å ¨å±è®¾ç½®è¾å ¥æ¡é«åº¦*/ .layui-input { height: 30px; } /*设置表头è¾å ¥æ¡*/ .t1_input { padding: 1%; } /*æ¬ç«ä¿¡æ¯td*/ .bz_td { display: -webkit-box; /*设置æé®ä¸æ¢è¡*/ padding: 1%; /*设置è¾å ¥æ¡è¾¹è·*/ } /*设置æ¬ç«ä¿¡æ¯æé®é«åº¦*/ .bz_btu { height: 30px; width: 60px; line-height: 30px; } th { width: 70px; text-align: center; } </style> </head> <body> <div class="layui-fluid" style="padding: 0;"> <div class="layui-card"> <div class="layui-card-body" style="padding: 1px;"> <form class="layui-form" action="" lay-filter="formData" id="formData" style="background-color:white;"> <div style="background-color:#0085E8;"> <span style="color: white;" class="jzd"><i class="layui-icon layui-icon-form"></i>çæ¬¡å¼çå</span> </div> <div class="layui-form-item" style="margin: 1% 2%;text-align: right;"> <button type="button" lay-submit="" lay-filter="Add" class="layui-btn layui-btn-radius">æ°å¢</button> <button type="button" lay-submit="" lay-filter="Saver" id="Saver" class="layui-btn layui-btn-radius">ä¿å</button> <button type="button" lay-submit="" lay-filter="Cancel" class="layui-btn layui-btn-radius layui-btn-danger">éåº</button> </div> <div class="layui-form-item"> <div class="layui-tab layui-tab-card" lay-filter="TabTest"> <div class="layui-tab-content"> <div class="layui-tab-item layui-show"> <table style="width:80%;"> <tbody> <tr> <th>é¨é¨:</th> <td class="bz_td"> <input type="text" name="HDeptName" class="layui-input" id="HDeptName" placeholder="éæ©é¨é¨" style="border-radius: 50px;"> <input type="hidden" name="HDeptID" id="HDeptID" value="0" autocomplete="off" class="layui-input"> <button type="button" lay-submit="" class="layui-btn layui-col-xs2 bz_btu" lay-filter="btnHDept" id="btnHDept" style="font-weight:bolder">...</button> </td> </tr> <tr> <th>çæ¬¡:</th> <td class="bz_td"> <input type="text" name="HShiftsName" class="layui-input" id="HShiftsName" placeholder="éæ©çæ¬¡" style="border-radius: 50px;"> <input type="hidden" name="HShiftsID" id="HShiftsID" value="0" autocomplete="off" class="layui-input"> <button type="button" lay-submit="" class="layui-btn layui-col-xs2 bz_btu" lay-filter="WorkShiftList-BT" id="WorkShiftList-BT" style="font-weight:bolder">...</button> </td> <tr> <th>çäº§èµæº:</th> <td class="bz_td"> <input type="text" name="HSourceName" class="layui-input" id="HSourceName" placeholder="éæ©çäº§èµæº" style="border-radius: 50px;"> <input type="hidden" name="HSourceID" id="HSourceID" value="0" autocomplete="off" class="layui-input"> <button type="button" lay-submit="" class="layui-btn layui-col-xs2 bz_btu" lay-filter="ProductionResources-BT" id="ProductionResources-BT" style="font-weight:bolder">...</button> </td> </tr> <tr> <th>å·¥ä½ä¸å¿:</th> <td class="bz_td"> <input type="text" name="HWorkCenterName" class="layui-input" id="HWorkCenterName" placeholder="鿩工ä½ä¸å¿" style="border-radius: 50px;"> <input type="hidden" name="HWorkCenterID" id="HWorkCenterID" value="0" autocomplete="off" class="layui-input"> <button type="button" lay-submit="" class="layui-btn layui-col-xs2 bz_btu" lay-filter="Gy_WorkCenter-BT" id="Gy_WorkCenter-BT" style="font-weight:bolder">...</button> </td> </tr> <tr> <th>ç产çç»:</th> <td class="bz_td"> <input type="text" name="HGroupName" class="layui-input" id="HGroupName" placeholder="éæ©ç产çç»" style="border-radius: 50px;"> <input type="hidden" name="HGroupID" id="HGroupID" value="0" autocomplete="off" class="layui-input"> <button type="button" lay-submit="" class="layui-btn layui-col-xs2 bz_btu" lay-filter="Group-BT" id="Group-BT" style="font-weight:bolder">...</button> </td> </tr> <tr> <th>çç»é¿:</th> <td class="bz_td"> <input type="text" name="HGroupLeaderName" class="layui-input" id="HGroupLeaderName" placeholder="éæ©çç»é¿" style="border-radius: 50px;"> <input type="hidden" name="HGroupLeaderID" id="HGroupLeaderID" value="0" autocomplete="off" class="layui-input"> <button type="button" lay-submit="" class="layui-btn layui-col-xs2 bz_btu" lay-filter="HEmployeeID-BT" id="HEmployeeID-BT" style="font-weight:bolder">...</button> </td> </tr> <tr> <th>åºå°å²äººæ°:</th> <td class="bz_td"> <input type="text" name="HStdEmpQty" class="layui-input" id="HStdEmpQty" value="" placeholder="åºå°å²äººæ°" style="border-radius: 50px;"> </td> </tr> <tr> <th>计ååæºæ¶é¿:</th> <td class="bz_td"> <input type="text" name="HPlanShutdownTimes" class="layui-input" id="HPlanShutdownTimes" value="" placeholder="计ååæºæ¶é¿" style="border-radius: 50px;"> </td> </tr> <tr> <th>åæ®æ¥æ</th> <td class="t1_input"> <input type="text" name="HDate" class="layui-input" id="HDate" style="border-radius: 50px; background-color: #efefef4d;" placeholder="è¯·éæ©æ¥æ" readonly> </td> </tr> <tr> <th>åæ®å·</th> <td class="bz_td"> <input type="text" name="HBillNo" class="layui-input" id="HBillNo" placeholder="åæ®å·" style="border-radius: 50px;background-color:#efefef4d;" readonly> <input type="hidden" name="HInterID" id="HInterID" value="0" autocomplete="off" class="layui-input"> </td> </tr> </tbody> </table> </div> <div class="layui-tab-item"> <table style="width:80%;"> <tbody> <tr> <th>å¶å人</th> <td class="bz_td"> <input type="text" name="HMaker" class="layui-input" id="HMaker" style="border-radius: 50px;background-color:#efefef4d;" readonly> </td> </tr> <tr> <th>å¶åæ¥æ</th> <td class="bz_td"> <input type="text" name="HMakeDate" class="layui-input" id="HMakeDate" style="border-radius: 50px;background-color:#efefef4d;" readonly> </td> </tr> <tr> <th>ä¿®æ¹äºº</th> <td class="bz_td"> <input type="text" name="HUpDater" class="layui-input" id="HUpDater" style="border-radius: 50px;background-color:#efefef4d;" readonly> </td> </tr> <tr> <th>ä¿®æ¹æ¥æ</th> <td class="bz_td"> <input type="text" name="HUpDateDate" class="layui-input" id="HUpDateDate" style="border-radius: 50px;background-color:#efefef4d;" readonly> </td> </tr> <tr> <th>å®¡æ ¸äºº</th> <td class="bz_td"> <input type="text" name="HChecker" class="layui-input" id="HChecker" style="border-radius: 50px;background-color:#efefef4d;" readonly> </td> </tr> <tr> <th>å®¡æ ¸æ¥æ</th> <td class="bz_td"> <input type="text" name="HCheckDate" class="layui-input" id="HCheckDate" style="border-radius: 50px;background-color:#efefef4d;" readonly> </td> </tr> <tr> <th>ä½åºäºº</th> <td class="bz_td"> <input type="text" name="HDeleteMan" class="layui-input" id="HDeleteMan" style="border-radius: 50px;background-color:#efefef4d;" readonly> </td> </tr> <tr> <th>ä½åºæ¥æ</th> <td class="bz_td"> <input type="text" name="HDeleteDate" class="layui-input" id="HDeleteDate" style="border-radius: 50px;background-color:#efefef4d;" readonly> </td> </tr> </tbody> </table> </div> <table class="layui-hide" id="mainTable" lay-filter="mainTable"></table> </div> <ul class="layui-tab-title"> <li class="layui-this">åæ®ä¿¡æ¯</li> <li>å¶åä¿¡æ¯</li> </ul> </div> </div> <!--éèåæ®µ--> <!--<input type="hidden" name="lngProcInterID" id="lngProcInterID"> <input type="hidden" name="lngBillKey" id="lngBillKey" value="0"> <input type="hidden" name="lngBillSubKey" id="lngBillSubKey" value="0"> <input type="hidden" name="HMaker" id="HMaker">--><!--å¶å人--> <!--<input type="hidden" name="eventType" id="eventType" value="Add"> <input type="hidden" name="HeqSouID" id="HeqSouID" value="0">--> </form> </div> </div> </div> <script> layui.config({ base: '../../../layuiadmin/' //éæèµæºæå¨è·¯å¾ }).extend({ index: 'lib/index' //ä¸»å ¥å£æ¨¡å }).use(['index', 'form', 'laydate', 'table', 'element', 'upload'], function () { var $ = layui.$ , admin = layui.admin , layer = layui.layer , table = layui.table , form = layui.form , laydate = layui.laydate , element = layui.element; var params = get_UrlVars(); var option = []; var titleData = []; if (typeof (params[params[0]]) == "undefined") { var OperationType = 1;//æä½ç±»å var closeType = 2; //å ³éç±»å } else { var OperationType = params[params[0]];//æä½ç±»å var linterid = params[params[1]];//æºåid var HSouceBillType = params[params[2]];//æºåç±»å var HBillNo = params[params[3]];//åæ®å· var closeType = params[params[4]]; //å ³éç±»å } //夿æ¯å¦æ°å¢ if (OperationType == 1 || OperationType == 2) { //è·åæå¤§åæ®å· var ajaxLoad = layer.load(); $.ajax({ url: GetWEBURL() + "/Web/GetMAXNum", type: "GET", data: { "HBillType": '3768' }, success: function (d) { $("#HInterID").val(0); $("#HBillNo").val(d.data[0].HBillNo); layer.close(ajaxLoad); } , error: function () { layer.close(ajaxLoad); layer.msg("è·ååæ®å·å¤±è´¥ï¼è¯·å·æ°éè¯ï¼"); } }); GetDefValByUser(); } //#region 触åäºä»¶ï¼å æ¬form.on(){}æ ¼å¼çææç¹å»äºä»¶ãéæ©äºä»¶ç //#region æ°å¢æé® form.on('submit(Add)', function () {//æäº¤ layer.confirm('æ°å¢å页颿°æ®å°æ¶å¤±ï¼', { icon: 3, title: 'æç¤º' }, function (index) { location.replace('Sc_ShiftsBeginInfoBill_Add_Edit_PDA.html?'); }); }) //#endregion //#region ä¿åæé® form.on('submit(Saver)', function (data) {//æäº¤ var HSouId1 = $("#HeqSouID").val();//设å¤å¯¹åºççäº§èµæº var HSouId2 = $("#HSourceID").val();//派工å对åºççäº§èµæº var refSav = ""; if (OperationType == 1) { refSav = "Add"; } else { refSav = "Update"; } if ($("#HDeptID").val() == "0") { layer.msg("é¨é¨æ²¡æéæ©!"); return; } if ($("#HShiftsID").val() == "0") { layer.msg("çæ¬¡æªéæ©"); return; } if ($("#HSourceID").val() == "0") { layer.msg("çäº§èµæºæªéæ©"); return; } if ($("#HWorkCenterID").val() == "0") { layer.msg("å·¥ä½ä¸å¿æªéæ©"); return; } if ($("#HGroupID").val() == "0") { layer.msg("ç产çç»æªéæ©"); return; } if ($("#HGroupLeaderID").val() == "0") { layer.msg("çç»é¿æªéæ©"); return; } if ($("#HGroupLeaderID").val() == "0") { layer.msg("çç»é¿æªéæ©"); return; } if ($("#HStdEmpQty").val() == "") { layer.msg("åºå°å²äººæ°æªè¾å ¥!"); return; } if ($("#HPlanShutdownTimes").val() == "") { layer.msg("计ååæºæ¶é¿æªè¾å ¥!!!"); return; } else { //è·åè¡¨å¤´æ°æ®å¹¶åºåå var sMainStr = JSON.stringify(data.field); //ä¸»è¡¨æ°æ® //åè¡¨æ°æ®åºåå var sSubStr = "[]"; //æ¼æ¥åºååçæ°æ® var sMainSub = sMainStr + ';' + sSubStr + ';' + refSav + ";" + sessionStorage["HUserName"]; var index = layer.load(); $.ajax({ type: "POST", url: GetWEBURL() + "Sc_ShiftsBeginInfoBill/SaveSc_ShiftsBeginInfoBillMain", async: true, data: { "sMainSub": sMainSub }, dataType: "json", success: function (result) { if (result.count == 1) { $('#Saver').addClass("layui-btn-disabled").attr("disabled", true);//ç¦ç¨ä¿åæé® layer.msg(result.Message, { time: 1 * 2000, icon: 1 }, function (index) { if (result.Verify == "Y") //èªå¨å®¡æ ¸ { layer.close(index); set_CheckBill(1); //å®¡æ ¸ } else { layer.close(index); } }); layer.close(index); } else { layer.close(index); layer.msg(result.Message, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); } }, error: function (err) { layer.close(index); layer.msg("é误:" + err, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); } }); } }); //#endregion //#endregion //#region æ¬é¡µé¢ææè¢«è°ç¨çæ¹æ³ //å®¡æ ¸ function set_CheckBill(num) { $.ajax({ type: "GET", url: GetWEBURL() + "/Sc_ShiftsBeginInfoBill/AuditSc_ShiftsBeginInfoBill", //æ¹æ³æå¨é¡µé¢åæ¹æ³å data: { "HInterID": $("#HInterID").val(), "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); }); } else { layer.alert(result.code + result.Message, { icon: 5 }); } }, error: function () { layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); } }); } //#region éè¿ç»å½ç¨æ·è·åé»è®¤å¼ function GetDefValByUser() { var index = layer.load(); $.ajax({ url: GetWEBURL() + "/Cj_StationInBill/GetDefValByUser", type: "GET", data: { "Czybm": sessionStorage["Czybm"], "Czymc": sessionStorage["HUserName"] }, success: function (result) { var data = result.data[0]; form.val("formData", { "HSourceID": data.HSourceID, "HSourceName": data.çäº§èµæºåç§°, "HGroupID": data.HGroupID, "HGroupName": data.ç产çç»åç§°, "HGroupLeaderID": data.HEmpID, "HGroupLeaderName": data.æä½ååç§° }); layer.close(index); } , error: function () { layer.close(index); layer.msg("æ¥å£è¯·æ±å¤±è´¥"); } }) } //#endregion //åå§åºæ¬ä¿¡æ¯èµå¼ $("#HDate").val(Pub_Format(new Date(), "yyyy-MM-dd")); $("#HMaker").val(sessionStorage["HUserName"]); $("#HMakeDate").val(Format(new Date(), "yyyy-MM-dd hh:mm:ss")); //éæ©é¨é¨å¼¹çª form.on('submit(btnHDept)', function () {//é¨é¨ layer.open({ type: 2 //ç±»å , skin: 'layui-layer-rim'//å ä¸è¾¹æ¡ , area: ['90%', '90%']//å¤§å° , title: 'é¨é¨å表'//æ é¢ , shift: 2//å¼¹åºå¨ç» , content: ['../../Baseset/åºç¡èµæ/Gy_DepartmentList.html?type=HDept1', 'yes'] , resize: false , cancel: function (index, layero) { } }) }); //éæ©çäº§çæ¬¡å¼¹çª form.on('submit(WorkShiftList-BT)', function () {//éæ©ç产çç» layer.open({ type: 2//å¼¹çªç±»å , skin: 'layui-layer-rim' //å ä¸è¾¹æ¡ , area: ['90%', '90%']//å¤§å° , title: 'çæ¬¡å表'//æ é¢ , shift: 2//å¼¹åºå¨ç» , content: ['../../åºç¡èµæ/ç产åºç¡èµæ/Gy_WorkShiftList.html?type=HWorkShifts&openType=2', 'yes'] , btn: ['ç¡®å®', 'åæ¶'] , btn1: function (index, layero) {//æé®ãæé®ä¸ãçåè° var iframeWindow = window['layui-layer-iframe' + index] //è·åå¼¹æ¡é¡µé¢ var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//è·åtableçelem:"#test" if (checkStatus.data.length === 0) { return layer.msg('è¯·éæ©æ°æ®'); } //è·åæ°æ® $("#HShiftsName").val(checkStatus.data[0].çæ¬¡åç§°); $("#HShiftsID").val(checkStatus.data[0].HInterID); layer.close(index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå é¨å¨æéå¢è®¡ç®ç } , btn2: function (index, layero) { } , end: function () { } }) }); //éæ©çäº§èµæºå¼¹çª form.on('submit(ProductionResources-BT)', function () {//çäº§èµæº console.log($('#HProcNo').val()) layer.open({ type: 2 , area: ['80%', '80%'] , title: 'çäº§èµæº' , shade: 0.6 //é®ç½©éæåº¦ //, maxmin: true //å è®¸å ¨å±æå°å , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯ , content: ['../../Baseset/åºç¡èµæ/Gy_GetProductionResourcesList.html', 'yes'] , resize: false , cancel: function (index, layero) { } }) }); //鿩工ä½ä¸å¿å¼¹çª form.on('submit(Gy_WorkCenter-BT)', function () {//å·¥ä½ä¸å¿ console.log($('#HProcNo').val()) layer.open({ type: 2 , area: ['80%', '80%'] , title: 'å·¥ä½ä¸å¿' , shade: 0.6 //é®ç½©éæåº¦ //, maxmin: true //å è®¸å ¨å±æå°å , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯ , content: ['../../Baseset/åºç¡èµæ/Gy_WorkCenterList.html', 'yes'] , resize: false , cancel: function (index, layero) { } }) }); //éæ©ç产çç»å¼¹çª form.on('submit(Group-BT)', function () {//éæ©ç产çç» layer.open({ type: 2 , area: ['80%', '80%'] , title: 'ç产çç»' , shade: 0.6 //é®ç½©éæåº¦ , maxmin: true //å è®¸å ¨å±æå°å , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯ , content: ['../../Baseset/åºç¡èµæ/Gy_GroupList.html?HStockOrgID=' + sessionStorage["OrganizationID"], 'yes'] , resize: false , cancel: function (index, layero) { } }) }); //éæ©æä½äºº form.on('submit(HEmployeeID-BT)', function () { layer.open({ type: 2 , area: ['80%', '80%'] , title: 'èåå表' , shade: 0.6 //é®ç½©éæåº¦ , maxmin: true //å è®¸å ¨å±æå°å , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯ , content: ['../../Baseset/åºç¡èµæ/Gy_EmployeeList.html?Type=HWorker', 'yes'] , resize: false , cancel: function (index, layero) { } }) }); //éåº--å ¨å±ç form.on('submit(Cancel)', function () { layer.confirm('æ¨ç¡®å®è¦éåºåï¼', { icon: 3, title: 'æç¤º' }, function (index) { parent.location.href = "../../../views/index_Mobile.html"; }); }) ////æ°å¢ //form.on('submit(Add)', function () { // parent.location.href = "../../../views/ç产管ç/çæ¬¡å¼çå/Sc_ShiftsBeginInfoBill_Add_Edit_PDA.html"; //}) //以ä¸ä¸ºlayui模å }); //è¿åé¨é¨ function GetHDeptNameValue(obj) { $("#HDeptName").val(obj[0].HName); $("#HDeptID").val(obj[0].HItemID); } //è¿åçæ¬¡ function GetHWorkShiftsValue(obj) { $("#HShiftsName").val(obj[0].çæ¬¡åç§°); $("#HShiftsID").val(obj[0].HInterID); } //è¿åçäº§èµæº function GetProductionResourcesValue(obj) { $("#HSourceName").val(obj[0].çäº§èµæº); $("#HSourceID").val(obj[0].HItemID); } //è¿åå·¥ä½ä¸å¿ function GetWorkCenterValue(obj) { $("#HWorkCenterName").val(obj[0].å·¥ä½ä¸å¿); $("#HWorkCenterID").val(obj[0].HItemID); } //è¿åç产çç» function GetHGroupValue(obj) { $("#HGroupName").val(obj[0].HName); $("#HGroupID").val(obj[0].HItemID); } //è¿åæä½å function GetHWorkerValue(obj) { $("#HGroupLeaderName").val(obj[0].HName); $("#HGroupLeaderID").val(obj[0].HItemID); } </script> </body> </html>