| | |
| | | var OperationType = params[params[0]];//æä½ç±»å |
| | | var linterid = params[params[1]];//æºåid |
| | | var HSouceBillType = params[params[2]];//æºåç±»å |
| | | var HMainSourceBillNo = params[params[3]]; |
| | | } |
| | | |
| | | layui.config({ |
| | |
| | | } |
| | | else if (OperationType == 3) {//ç¼è¾ |
| | | set_EditFromGrid(); |
| | | } |
| | | else if (OperationType == 4) {//䏿¨ |
| | | setInit_PushBill(); |
| | | } |
| | | else { |
| | | layer.alert("æªç¥æä½ç±»åï¼", { icon: 5 }); |
| | |
| | | } |
| | | } |
| | | |
| | | //#region 䏿¨é¡µé¢åå§å |
| | | function setInit_PushBill() { |
| | | //çæåæ®å·åå
ç |
| | | get_MAXNum(); |
| | | $("#HEmpID").val(sessionStorage["HEmpID"]); //æ ¹æ®ç»å½ç¨æ·å¸¦åºç»´ä¿®äººID |
| | | $("#HEmpName").val(sessionStorage["HEmpName"]); //æ ¹æ®ç»å½ç¨æ·å¸¦åºç»´ä¿®äºº |
| | | $("#HDeptID").val(sessionStorage["HDeptID"]); //æ ¹æ®ç»å½ç¨æ·å¸¦åºé¨é¨ID |
| | | $("#HDeptName").val(sessionStorage["HDept"]); //æ ¹æ®ç»å½ç¨æ·å¸¦åºé¨é¨ |
| | | $("#HManagerID").val(sessionStorage["HEmpID"]); //æ ¹æ®ç»å½ç¨æ·å¸¦åºè´è´£äººID |
| | | $("#HManagerName").val(sessionStorage["HEmpName"]); //æ ¹æ®ç»å½ç¨æ·å¸¦åºè´è´£äºº |
| | | $("#HMainSourceBillType").val() == "设å¤ç»´ä¿®ç»è®°å"; |
| | | $('#XDHList').addClass("layui-btn-disabled").attr("disabled", true); |
| | | $("#HMainSourceBillNo").val(HMainSourceBillNo); |
| | | document.getElementById('HMainSourceBillNo').style.backgroundColor = '#efefef4d'; |
| | | //æéåå·å è½½è¡¨ä½æ°æ® |
| | | $.ajax({ |
| | | url: GetWEBURL() + 'Sb_EqpRepairWorkBill/Sb_EqpRepairWorkBillSubByHMainSourceBillNo', |
| | | type: "GET", |
| | | data: { "HMainSourceBillNo": HMainSourceBillNo }, |
| | | success: function (result) { |
| | | if (result.count == 1) { |
| | | var EndData = result.data; |
| | | |
| | | $("#HMainSourceInterID").val(EndData[0].hmainid); |
| | | $("#HMainSourceEntryID").val(EndData[0].hsubid); |
| | | // å填设å¤ä¿¡æ¯ |
| | | $("#HEquipName").val(EndData[0].设å¤åç§°); |
| | | $("#HEquipID").val(EndData[0].HEquipID); |
| | | |
| | | |
| | | if (EndData && EndData.length > 0) { |
| | | // 维修信æ¯è¡¨æ ¼ |
| | | option.data = EndData; // 使ç¨è·åçæ°æ® |
| | | table.render(option); |
| | | |
| | | |
| | | option1.data = [{ "HMaterID": 0, "HMaterNumber": "", "HMaterName": "", "HUnitID": 0, "HUnitNumber": "", "HUnitName": "", "HManagerID": sessionStorage["HEmpID"], "HManagerNumber": sessionStorage["HEmpNumber"], "HManagerName": sessionStorage["HEmpName"], "HQty": "0", "HRemark": "" }]; |
| | | |
| | | table.render(option1); |
| | | } |
| | | |
| | | } else { |
| | | layer.alert(result.code + result.Message, { icon: 5 }); |
| | | } |
| | | }, error: function () { |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | } |
| | | }); |
| | | } |
| | | //#endregion |
| | | |
| | | // è¡¨æ ¼è¡å
äºä»¶å¿«æ·é®çé1 é
ä»¶ |
| | | function set_GridCellCheck1(obj) { |
| | | $(document).off('keydown', ".layui-table-edit").on('keydown', '.layui-table-edit', function (e) { |
| | |
| | | <button type="button" class="layui-btn layui-btn-sm" 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" 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" lay-event="get_Exit" id="Exit"><i class="layui-icon layui-icon-logout"></i>éåº</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="btn-PushQualityReportBill" id="btn-PushQualityReportBill"><i class="layui-icon layui-icon-delete"></i>䏿¨</button> |
| | | </div> |
| | | </script> |
| | | </form> |
| | |
| | | break; |
| | | //è¯»åæ¹æ¡ |
| | | case 'set_ReadScheme': set_ReadScheme(); |
| | | break; |
| | | case 'btn-PushQualityReportBill': set_PushQualityReportBill(); |
| | | break; |
| | | }; |
| | | }); |
| | |
| | | } |
| | | |
| | | } |
| | | //#region 䏿¨ |
| | | function set_PushQualityReportBill() { |
| | | var checkStatus = table.checkStatus('mainTable') |
| | | , data = checkStatus.data; |
| | | if (checkStatus.data.length === 1) { |
| | | var hID = data[0].hmainid.toString(); |
| | | // var HEntryID = data[0].hsubid.toString(); |
| | | var HMainSourceBillNo = data[0].åæ®å·.toString(); |
| | | layer.open({ |
| | | type: 2 |
| | | , area: ['100%', '100%'] |
| | | , title: '䏿¨' |
| | | , closeBtn: 1 |
| | | , shade: 0.6 //é®ç½©éæåº¦ |
| | | , maxmin: true //å
许å
¨å±æå°å |
| | | , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯ |
| | | , content: '../设å¤ç®¡ç/Sb_Add_EqpMaintenanceBillList.html?OperationType=4&linterid=' + hID + '&HSouceBillType=' + 1 + '&HMainSourceBillNo=' + HMainSourceBillNo |
| | | , resize: false, |
| | | end: function () { |
| | | //å·æ°é¡µé¢, |
| | | $("#btnSearch").trigger('click'); |
| | | } |
| | | , cancel: function () { |
| | | |
| | | } |
| | | }) |
| | | |
| | | } else { |
| | | layer.msg('è¯·éæ©ä¸è¡æ°æ®ç¼è¾ï¼'); |
| | | } |
| | | } |
| | | //#endregion |
| | | |
| | | //è¯»åæ¹æ¡ |
| | | function set_ReadScheme() { |
| | |
| | | <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0"> |
| | | <link rel="stylesheet" href="../../layuiadmin/layui/css/layui.css" media="all"> |
| | | <link rel="stylesheet" href="../../layuiadmin/style/admin.css" media="all"> |
| | | <script src="../../../layuiadmin/SetColumn.js"></script> |
| | | <script src="../../layuiadmin/PageTitle.js"></script> |
| | | <style type="text/css"> |
| | | .layui-form-label { |
| | |
| | | |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-AddLine"><i class="layui-icon layui-icon-form"></i>å¢å ä¸è¡</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-CopyLine"><i class="layui-icon layui-icon-form"></i>å¤å¶ä¸è¡</button> |
| | | |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="set_HideColumn" id="set_HideColumn"><i class="layui-icon layui-icon-form"></i>å设置</button> |
| | | </div> |
| | | </script> |
| | | <script type="text/html" id="toolbarDemo1"> |
| | |
| | | |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-AddLine1"><i class="layui-icon layui-icon-form"></i>å¢å ä¸è¡</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-CopyLine1"><i class="layui-icon layui-icon-form"></i>å¤å¶ä¸è¡</button> |
| | | |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="set_HideColumn" id="set_HideColumn"><i class="layui-icon layui-icon-form"></i>å设置</button> |
| | | </div> |
| | | </script> |
| | | <script type="text/html" id="xuhao"> |
| | |
| | | //æ¥è¯¢æ¡ä»¶ |
| | | var option = [];//ä¿å
» |
| | | var option1 = [];//é
ä»¶ |
| | | var HModName = "Sb_EquipMaintainRuleListSub1"; |
| | | var HModName1 = "Sb_EquipMaintainRuleListSub2"; |
| | | var sBillType = "3901"; |
| | | //var TabRow = { "HMaintainItemID": 0, "HMaintainItemNumber": " ", "HMaintainItem": " ", "HMaintainPart": " ", "HClaim": " ", "HManagerID": "0 ", "HManagerNumber": " ", "HManagerName": " ", "HRemark": " " };//ä¿å
» |
| | | //var TabRow1 = { "HMaterID": 0, "HMaterNumber": "", "HMaterName": "", "HUnitID": 0, "HUnitNumber": "", "HUnitName": "", "HManagerID": "0 ", "HManagerNumber": " ", "HManagerName": " ", "HQty": "", "HRemark": "" };//é
ä»¶ |
| | |
| | | //å¤å¶ä¸è¡ |
| | | case 'btn-CopyLine': btnCopyLine(data); |
| | | break; |
| | | //å设置 |
| | | case 'set_HideColumn': get_HideColumnEditWithCallback(HModName, sessionStorage["HUserName"], option, table, function () { |
| | | table.render(option) |
| | | }); |
| | | break; |
| | | } |
| | | }); |
| | | //头工å
·æ äºä»¶ |
| | |
| | | break; |
| | | //å¤å¶ä¸è¡ |
| | | case 'btn-CopyLine1': btnCopyLine1(data); |
| | | break; |
| | | //å设置 |
| | | case 'set_HideColumn1': get_HideColumnEditWithCallback(HModName1, sessionStorage["HUserName"], option1, table, function () { |
| | | table.render(option1) |
| | | }); |
| | | break; |
| | | } |
| | | }); |
| | |
| | | var PJData = result.data[1];//é
ä»¶ |
| | | var rowdate1 = layui.table.cache["mainTable"]; |
| | | var rowdate2 = layui.table.cache["mainTable1"]; |
| | | option.data = [{ "HMaintainItemID": 0, "HMaintainItemNumber": " ", "HMaintainItem": " ", "HMaintainPart": " ", "HClaim": " ", "HManagerID": "0 ", "HManagerNumber": " ", "HManagerName": " ", "HRemark": " " }]; |
| | | |
| | | option.data = [{ "HMaintainItemID": 0, "HMaintainItemNumber": $("#HEquipID").val(), "HMaintainItem": $("#HEquipName").val(), "HMaintainPart": " ", "HClaim": " ", "HManagerID": "0 ", "HManagerNumber": " ", "HManagerName": " ", "HRemark": " " }]; |
| | | option1.data = [{ "HMaterID": 0, "HMaterNumber": "", "HMaterName": "", "HUnitID": 0, "HUnitNumber": "", "HUnitName": "", "HQty": "0", "HRemark": "", "HMaintainResult": "Y" }]; |
| | | table.render(option); |
| | | table.render(option1); |
| | |
| | | laydate.render({ |
| | | elem: '#HDate', |
| | | }); |
| | | laydate.render({ |
| | | elem: '#HBeginDate' |
| | | }); |
| | | laydate.render({ |
| | | elem: '#HEndDate' |
| | | }); |
| | | //laydate.render({ |
| | | // elem: '#HBeginDate' |
| | | //}); |
| | | //laydate.render({ |
| | | // elem: '#HEndDate' |
| | | //}); |
| | | } |
| | | //åå§åè¡¨æ ¼ |
| | | function set_InitGrid() { |
| | |
| | | //表头 |
| | | columns = [ |
| | | { type: 'checkbox', fixed: 'left', totalRowText: 'å计è¡' } |
| | | , { templet: '#xuhao', title: 'åºå·', sort: true, fixed: 'left', event: "qwe" } |
| | | , { templet: '#xuhao', title: 'åºå·', sort: true, fixed: 'left', event: "qwe", style: "background:#ceedfa;color:black" } |
| | | , { field: 'HMaintainItemID', title: 'ä¿å
»é¡¹ç®ID', edit: 'text', hide: true } |
| | | , { field: 'HMaintainItemNumber', title: 'ä¿å
»é¡¹ç®ä»£ç ', hide: true, edit: 'text' } |
| | | , { field: 'HMaintainItem', title: 'ä¿å
»é¡¹ç®', edit: 'text', event: 'HMaintainItemNumber' } |
| | |
| | | //表头 |
| | | columns = [ |
| | | { type: 'checkbox', fixed: 'left', totalRowText: 'å计è¡' } |
| | | , { templet: '#xuhao1', title: 'åºå·', sort: true, fixed: 'left', event: "qwe" } |
| | | , { templet: '#xuhao1', title: 'åºå·', sort: true, fixed: 'left', event: "qwe", style: "background:#ceedfa;color:black" } |
| | | , { field: 'HMaterID', title: 'é
ä»¶ID', edit: 'text', hide: true } |
| | | , { field: 'HMaterNumber', title: 'é
件代ç ', edit: 'text', event: "HMaterCode" } |
| | | , { field: 'HMaterName', title: 'é
ä»¶åç§°', edit: 'text', event: "" } |
| | |
| | | function set_AddFNew() { |
| | | //è·åæå¤§åæ®å· |
| | | get_MAXNum(); |
| | | option.data = [{ "HMaintainItemID": 0, "HMaintainItemNumber": " ", "HMaintainItem": " ", "HMaintainPart": " ", "HClaim": " ", "HManagerID": sessionStorage["HEmpID"], "HManagerNumber": sessionStorage["HEmpNumber"], "HManagerName": sessionStorage["HEmpName"], "HRemark": " " }]; |
| | | var ID = $("#HEquipID").val(); |
| | | var Name = $("#HEquipName").val() |
| | | option.data = [{ "HMaintainItemID": 0, "HMaintainItemNumber": ID, "HMaintainItem": Name, "HMaintainPart": " ", "HClaim": " ", "HManagerID": sessionStorage["HEmpID"], "HManagerNumber": sessionStorage["HEmpNumber"], "HManagerName": sessionStorage["HEmpName"], "HRemark": " " }]; |
| | | option1.data = [{ "HMaterID": 0, "HMaterNumber": "", "HMaterName": "", "HUnitID": 0, "HUnitNumber": "", "HUnitName": "", "HQty": "0", "HRemark": "", "HMaintainResult": "Y" }]; |
| | | table.render(option); |
| | | table.render(option1); |
| | |
| | | , "HEquipName": data.设å¤åç§° |
| | | , "HEquipID": data.设å¤ID //è®¾å¤ |
| | | , "HExplanation": data.æè¦ //æè¦ |
| | | , "HBeginDate": data.å¼å§æ¥æ // |
| | | , "HEndDate": data.ç»ææ¥æ // |
| | | , "HBeginDate": data.å¼å§æ¥æ == null ? "" : Format(new Date(data.å¼å§æ¥æ), "yyyy-MM-dd") // |
| | | , "HEndDate": data.ç»ææ¥æ == null ? "" : Format(new Date(data.ç»ææ¥æ), "yyyy-MM-dd") // |
| | | , "HPlanName": data.ä¿å
»è®¡å |
| | | , "HPlanNo": data.ä¿å
»è®¡åç¼å· // |
| | | , "HPlanName": data.ä¿å
»è®¡åç¼å· // |
| | |
| | | }); |
| | | }) |
| | | } |
| | | |
| | | //ä¿å
»çº§å« |
| | | function GetMaintainLevValue(obj) { |
| | | $("#HMaintainLevName").val(obj[0].ä¿å
»çº§å«åç§°); |
| | | $("#HMaintainLevID").val(obj[0].HItemID); |
| | | } |
| | | function GetMaintainValue(obj) { |
| | | $("#HPlanName").val(obj[0].åæ®å·); |
| | | $("#HPlanNo").val(obj[0].åæ®å·); |
| | | $("#HEquipMaintainPlanInterID").val(obj[0].hmainid); |
| | | $("#HEquipName").val(obj[0].设å¤åç§°); |
| | | $("#HEquipID").val(obj[0].HEquipID); |
| | | $("#HEquipMaintainRuleInterID").val(obj[0].HMouldMaintainRuleID); |
| | | $("#HEquipMaintainRuleInterNo").val(obj[0].ä¿å
»è§ç¨); |
| | | $("#HMaintainLevName").val(obj[0].ä¿å
»çº§å«åç§°); |
| | | $("#HMaintainLevID").val(obj[0].HMaintainLevID); |
| | | |
| | | |
| | | $("#HMainSourceBillNo").val(obj[0].åæ®å·); |
| | | $("#HMainSourceInterID").val(obj[0].hmainid); |
| | | $("#HMainSourceEntryID").val(0); |
| | | |
| | | |
| | | } |
| | | |
| | | |
| | | |
| | | </script> |
| | | </body> |
| | | </html> |
| | |
| | | } |
| | | |
| | | }); |
| | | |
| | | |
| | | |
| | | table.on('tool(mainTable)', function (obj) { |
| | | var data = obj.data; |
| | | if (obj.event == 'åæ®å·') { |
| | | var linterid = data.hmainid.toString(); |
| | | //if (AllowLoadData(sSubStr) != false) {//é空éªè¯ |
| | | layer.open({ |
| | | type: 2 |
| | | , area: ['100%', '100%'] |
| | | , title: 'ç¼è¾' + HPageTitle |
| | | , shade: 0.6 //é®ç½©éæåº¦ |
| | | , maxmin: true //å
许å
¨å±æå°å |
| | | , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯ |
| | | , content: '../设å¤ç®¡ç/Sb_EquipMaintainBillEdit.html?OperationType=3&linterid=' + linterid + '&HSouceBillType=' |
| | | , resize: false |
| | | , cancel: function () { |
| | | //$(".layui-btn").removeClass("layui-btn-disabled"); |
| | | } |
| | | }) |
| | | |
| | | } |
| | | }); |
| | | //æ¥æé´é䏿å表çå¬ |
| | | form.on('select(HInitTimeCycle)', function (data) { |
| | | var HInitTimeCycle = $("#HInitTimeCycle").val() * 1; |
| | |
| | | if ($.inArray(data[i].name, titleData) > -1 ) { |
| | | col.push({ field: data[i].id, title: data[i].name, align: 'center', hide: true }); //éèidå |
| | | } |
| | | |
| | | else { |
| | | switch (data[i].Type) { |
| | | //int |
| | |
| | | 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: 'åæ®å·', templet: function (d) { |
| | | return '<span style="color: blue;">' + d.åæ®å· + '</span>' |
| | | }, style: 'cursor: pointer;' |
| | | }); |
| | | } |
| | | else { |
| | | switch (data[i].Type) { |
| | | //int |
| | | case 'DateTime': |
| | | col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: false, templet: "<div>{{d." + data[i].name + " ==null ?'':layui.util.toDateString(d." + data[i].name + ", 'yyyy-MM-dd HH:mm:ss')}}</div>", width: 160 }); |
| | | col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: false, templet: "<div>{{d." + data[i].name + " ==null ?'':layui.util.toDateString(d." + data[i].name + ", 'yyyy-MM-dd')}}</div>", width: 160 }); |
| | | break; |
| | | case 'Decimal': |
| | | col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: false, width: 140, totalRow: true }); |
| | |
| | | $("#HBillNo").val("");//åæ®å· |
| | | $("#HSourceBillNo").val("");//æºåå· |
| | | $("#HCreateBy").val("");//å¶å人 |
| | | $("#HBeginDate").val(Format(new Date(new Date() - 1000 * 60 * 60 * 24 * HInitTimeCycle), "yyyy-MM-dd"));//å¼å§æ¥æ |
| | | $("#HBeginDate").val(Format(new Date(new Date() - 1000 * 60 * 60 * 24 * (HInitTimeCycle+1)), "yyyy-MM-dd"));//å¼å§æ¥æ |
| | | $("#HEndDate").val(Format(new Date(), "yyyy-MM-dd"));//ç»ææ¥æ |
| | | $("#ColContent").val(""); |
| | | $("#ColName").val("0"); |
| | |
| | | |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-AddLine"><i class="layui-icon layui-icon-form"></i>å¢å ä¸è¡</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-CopyLine"><i class="layui-icon layui-icon-form"></i>å¤å¶ä¸è¡</button> |
| | | |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="set_HideColumn"><i class="layui-icon layui-icon-form"></i>å设置</button> |
| | | </div> |
| | | </script> |
| | | <script type="text/html" id="toolbarDemo1"> |
| | |
| | | |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-AddLine1"><i class="layui-icon layui-icon-form"></i>å¢å ä¸è¡</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-CopyLine1"><i class="layui-icon layui-icon-form"></i>å¤å¶ä¸è¡</button> |
| | | |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="set_HideColumn"><i class="layui-icon layui-icon-form"></i>å设置</button> |
| | | </div> |
| | | </script> |
| | | <script type="text/html" id="xuhao"> |
| | |
| | | var OperationType = params[params[0]];//æä½ç±»å |
| | | var linterid = params[params[1]];//æºåid |
| | | var HSouceBillType = params[params[2]];//æºåç±»å |
| | | } |
| | | |
| | | } |
| | | var OptionData = []; |
| | | |
| | | layui.config({ |
| | | base: '../../layuiadmin/' //éæèµæºæå¨è·¯å¾ |
| | |
| | | var option1 = [];//é
ä»¶ |
| | | var option_plan = [];//计å |
| | | var sBillType = "3902"; |
| | | var HModName = "Sb_EquipMaintainPlanBillEdit"; |
| | | //var TabRow = { "HMaintainItemID": 0, "HMaintainItemNumber": " ", "HMaintainItem": " ", "HMaintainPart": " ", "HClaim": " ", "HManagerID": "0 ", "HManagerNumber": " ", "HManagerName": " ", "HRemark": " " };//ä¿å
» |
| | | //var TabRow1 = { "HMaterID": 0, "HMaterNumber": "", "HMaterName": "", "HUnitID": 0, "HUnitNumber": "", "HUnitName": "", "HManagerID": "0 ", "HManagerNumber": " ", "HManagerName": " ", "HQty": "", "HRemark": "" };//é
ä»¶ |
| | | //#endregion |
| | |
| | | //å¤å¶ä¸è¡ |
| | | case 'btn-CopyLine': btnCopyLine(data); |
| | | break; |
| | | //å设置 |
| | | case 'set_HideColumn': |
| | | get_HideColumn(0); |
| | | break; |
| | | } |
| | | }); |
| | | |
| | |
| | | //å¤å¶ä¸è¡ |
| | | case 'btn-CopyLine1': btnCopyLine1(data); |
| | | break; |
| | | //å设置 |
| | | case 'set_HideColumn': |
| | | get_HideColumn(1); |
| | | break; |
| | | } |
| | | }); |
| | | |
| | | //头工å
·æ äºä»¶ |
| | | table.on('toolbar(mainTable_plan)', function (obj) { |
| | | var checkStatus = table.checkStatus('mainTable_plan') |
| | | , data = checkStatus.data; |
| | | var NewRow = { "HMaterID": 0, "HMaterNumber": "", "HMaterName": "", "HUnitID": 0, "HUnitNumber": "", "HUnitName": "", "HManagerID": sessionStorage["HEmpID"], "HManagerNumber": sessionStorage["HEmpNumber"], "HManagerName": sessionStorage["HEmpName"], "HQty": "0", "HRemark": "" }; |
| | | switch (obj.event) { |
| | | //æ°å¢ä¸è¡ |
| | | case 'btn-AddLine1': btnAddLine1(NewRow); |
| | | break; |
| | | //å¤å¶ä¸è¡ |
| | | case 'btn-CopyLine1': btnCopyLine1(data); |
| | | break; |
| | | //å设置 |
| | | case 'set_HideColumn': |
| | | get_HideColumn(2); |
| | | break; |
| | | } |
| | | }); |
| | | //è¡å
äºä»¶ |
| | |
| | | set_GridDelete1(obj); //è¡å
å é¤ |
| | | set_GridCellCheck1(obj); //è¡å
å¿«æ·é®çé |
| | | }); |
| | | //è¡å
äºä»¶ |
| | | table.on('tool(mainTable_plan)', function (obj) { |
| | | set_GridDelete1(obj); //è¡å
å é¤ |
| | | set_GridCellCheck1(obj); //è¡å
å¿«æ·é®çé |
| | | }); |
| | | |
| | | //表头信æ¯è®¾å¤å¼¹çª |
| | | form.on('submit(HEquipList)', function () { |
| | | //页é¢å±-èªå®ä¹ |
| | |
| | | //表头 |
| | | columns = [ |
| | | { type: 'checkbox', fixed: 'left', totalRowText: 'å计è¡' } |
| | | , { templet: '#xuhao', title: 'åºå·', sort: true, fixed: 'left', event: "qwe" } |
| | | , { |
| | | templet: '#xuhao', title: 'åºå·', sort: true, fixed: 'left', event: "qwe", style: 'background-color: #f0f9ff;' } |
| | | , { field: 'HMaintainItemID', title: 'ä¿å
»é¡¹ç®ID', edit: 'text', hide: true } |
| | | , { field: 'HMaintainItemNumber', title: 'ä¿å
»é¡¹ç®ä»£ç ', edit: 'text', event: 'HMaintainItemNumber' } |
| | | , { field: 'HMaintainItem', title: 'ä¿å
»é¡¹ç®' } |
| | | , { field: 'HMaintainItem', title: 'ä¿å
»é¡¹ç®',style: 'background-color: #f0f9ff;' } |
| | | , { field: 'HMaintainPart', title: 'ä¿å
»é¨ä½', edit: 'text' } |
| | | , { field: 'HClaim', title: 'å
·ä½è¦æ±', edit: 'text' } |
| | | , { field: 'HManagerID', title: 'è´è´£äººID', edit: 'text', hide: true } |
| | | , { field: 'HManagerNumber', title: 'è´è´£äººä»£ç ', edit: 'text', event: 'HManagerNumber' } |
| | | , { field: 'HManagerName', title: 'è´è´£äºº' } |
| | | , { field: 'HManagerName', title: 'è´è´£äºº', style: 'background-color: #f0f9ff;' } |
| | | , { field: 'HRemark', title: '夿³¨', edit: 'text' } |
| | | , { fixed: 'right', title: 'æä½', toolbar: '#barDemo' } |
| | | ]; |
| | |
| | | |
| | | } |
| | | }; |
| | | |
| | | } |
| | | //åå§åé
件项å表 |
| | | function Table1() { |
| | | //表头 |
| | | columns = [ |
| | | { type: 'checkbox', fixed: 'left', totalRowText: 'å计è¡' } |
| | | , { templet: '#xuhao', title: 'åºå·', sort: true, fixed: 'left', event: "qwe" } |
| | | , { templet: '#xuhao', title: 'åºå·', sort: true, fixed: 'left', event: "qwe", style: 'background-color: #f0f9ff;' } |
| | | , { field: 'HMaterID', title: 'é
ä»¶ID', edit: 'text', hide: true } |
| | | , { field: 'HMaterNumber', title: 'é
件代ç ', edit: 'text', event: "HMaterCode" } |
| | | , { field: 'HMaterName', title: 'é
ä»¶åç§°', edit: 'text', event: "" } |
| | |
| | | //ç¹æ£è®¡å |
| | | columns_plan = [ |
| | | { type: 'checkbox', fixed: 'left', totalRowText: 'å计è¡' } |
| | | , { templet: '#xuhao', title: 'åºå·', sort: true, event: "qwe" } |
| | | , { field: 'HPlanDate', title: 'è®¡åæ¥æ' } |
| | | , { field: 'HPlanBeginTime', title: '计åå¼å§æ¶é´ç¹' } |
| | | , { field: 'HPlanEndTime', title: '计åç»ææ¶é´ç¹' } |
| | | , { field: 'HSafeEndTime', title: 'å®å
¨ç»ææ¶é´ç¹' } |
| | | , { field: 'HErrBeginTime', title: 'é¢è¦å¼å§æ¶é´ç¹' } |
| | | , { field: 'HRelationFlag', title: 'å
³èæ è®°' } |
| | | , { field: 'DiffDate', title: 'ç¸å·®é´é' } |
| | | , { templet: '#xuhao', title: 'åºå·', sort: true, event: "qwe", style: 'background-color: #f0f9ff;' } |
| | | , { field: 'HPlanDate', title: 'è®¡åæ¥æ', style: 'background-color: #f0f9ff;' } |
| | | , { field: 'HPlanBeginTime', title: '计åå¼å§æ¶é´ç¹', style: 'background-color: #f0f9ff;' } |
| | | , { field: 'HPlanEndTime', title: '计åç»ææ¶é´ç¹', style: 'background-color: #f0f9ff;' } |
| | | , { field: 'HSafeEndTime', title: 'å®å
¨ç»ææ¶é´ç¹', style: 'background-color: #f0f9ff;' } |
| | | , { field: 'HErrBeginTime', title: 'é¢è¦å¼å§æ¶é´ç¹', style: 'background-color: #f0f9ff;' } |
| | | , { field: 'HRelationFlag', title: 'å
³èæ è®°', style: 'background-color: #f0f9ff;' } |
| | | , { field: 'DiffDate', title: 'ç¸å·®é´é', style: 'background-color: #f0f9ff;' } |
| | | ]; |
| | | option_plan = { |
| | | id: 'mainTable_plan' |
| | |
| | | //return false å¼å¯è¯¥ä»£ç å¯ç¦æ¢ç¹å»è¯¥æé®å
³é |
| | | }, |
| | | end: function () { |
| | | if (OptionData) { |
| | | //æ´æ°è¡¨æ ¼ç¼åçæ°æ® |
| | | obj.update({ |
| | | HMaintainItemID: OptionData.HItemID, |
| | | HMaintainItemNumber: OptionData.ä¿å
»é¡¹ç®ä»£ç , |
| | | HMaintainItem: OptionData.ä¿å
»é¡¹ç®åç§°, |
| | | }); |
| | | OptionData = []; |
| | | } |
| | | } |
| | | }); |
| | | } |
| | |
| | | //return false å¼å¯è¯¥ä»£ç å¯ç¦æ¢ç¹å»è¯¥æé®å
³é |
| | | }, |
| | | end: function () { |
| | | |
| | | if (OptionData) { |
| | | //æ´æ°è¡¨æ ¼ç¼åçæ°æ® |
| | | obj.update({ |
| | | HManagerID: OptionData[0].HItemID, |
| | | HManagerNumber: OptionData[0].èå代ç , |
| | | HManagerName: OptionData[0].èååç§° |
| | | }); |
| | | OptionData = []; |
| | | } |
| | | } |
| | | }); |
| | | } |
| | |
| | | shift: 2, |
| | | area: ['90%', '90%'], |
| | | maxmin: true, |
| | | content: ['../åºç¡èµæ/å
¬ç¨åºç¡èµæ/Gy_EmployeeList.html?Type=HEmp', 'yes'], |
| | | content: ['../åºç¡èµæ/å
¬ç¨åºç¡èµæ/Gy_Material.html?Type=HEmp', 'yes'], |
| | | btn: ['ç¡®å®', 'åæ¶'] |
| | | , btn1: function (index, layero) { |
| | | |
| | |
| | | |
| | | } |
| | | } |
| | | //if (typeof (sSubStr1) == "undefined" || sSubStr1 == "" || sSubStr1 == "[]") { |
| | | // layer.msg("é
件项æç»è®°å½ä¸è½ä¸ºç©º", { icon: 5, btn: ['确认'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | // return false; |
| | | //} |
| | | //if (typeof (sSubStr1) != "undefined" && typeof (sSubStr1) != "") { |
| | | // sSubStr1 = JSON.parse(sSubStr1); |
| | | // for (var i = 0; i < sSubStr1.length; i++) { |
| | | // if (sSubStr1[i].HMaterNumber == "") { |
| | | // layer.msg("é
件项æç»è®°å½ç¬¬" + (i + 1) + "è¡,é
件代ç 为空!", { icon: 5, btn: ['确认'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | // return false; |
| | | // } |
| | | // if (sSubStr1[i].HUnitNumber == "") { |
| | | // layer.msg("é
件项æç»è®°å½ç¬¬" + (i + 1) + "è¡,åä½ä»£ç ä¿¡æ¯ä¸ºç©º!", { icon: 5, btn: ['确认'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | // return false; |
| | | // } |
| | | // if (sSubStr[i].HManagerNumber == "") { |
| | | // layer.msg("ä¿å
»é¡¹æç»è®°å½ç¬¬" + (i + 1) + "è¡,è´è´£äººä¿¡æ¯ä¸ºç©º!", { icon: 5, btn: ['确认'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | // return false; |
| | | // } |
| | | // } |
| | | //} |
| | | |
| | | else { |
| | | |
| | | return Result = true; |
| | | } |
| | | |
| | | return Result; |
| | | } |
| | | function f_alert(sMsg) { |
| | | layer.alert(sMsg, { icon: 5 }); |
| | | } |
| | | |
| | | |
| | | //#region å表1ï¼éèå设置 |
| | | function get_HideColumn(num) { |
| | | var colName = ""; |
| | | var contentUrl = ""; |
| | | if (num == 0) { |
| | | for (var i = 1; i < option.cols[0].length - 1; i++) { |
| | | colName += option.cols[0][i]["title"] + ","; |
| | | } |
| | | } |
| | | if (num == 1) { |
| | | for (var i = 1; i < option1.cols[0].length - 1; i++) { |
| | | colName += option1.cols[0][i]["title"] + ","; |
| | | } |
| | | } |
| | | if (num == 2) { |
| | | for (var i = 1; i < option_plan.cols[0].length - 1; i++) { |
| | | colName += option_plan.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(num); |
| | | //æ´æ°è¡¨æ ¼ç¼åçæ°æ® |
| | | layer.close(index);//å
³éå¼¹çª |
| | | } |
| | | }) |
| | | } |
| | | //#endregion |
| | | |
| | | |
| | | //#region å表1ï¼æ¾ç¤ºåæ°æ® |
| | | function DisPlay_HideColumn(num) { |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/Xt_grdAlignment_WMES/grdAlignmentWMESList', |
| | | async: false, |
| | | type: "GET", |
| | | data: { "HModName": HModName, "user": sessionStorage["HUserName"] }, |
| | | async: false, |
| | | success: function (data1) { |
| | | if (data1.data.length != 0) { |
| | | var dataCol = [];//æ°æ®åºæ¥è¯¢åºçåæ°æ® |
| | | var titleData = ["HQCCheckItemID", "HInspectInstruMentID"]; |
| | | |
| | | dataCol = data1.data[0].HGridString.split(','); |
| | | var currentOption; |
| | | if (num == 0) { |
| | | currentOption = option; |
| | | } else if (num == 1) { |
| | | currentOption = option1; |
| | | } else if (num == 2) { |
| | | currentOption = option_plan; |
| | | } |
| | | for (var i = 0; i < currentOption.cols[0].length - 2; i++) { |
| | | if (dataCol.length <= i) { |
| | | break; |
| | | } |
| | | var dataCols = dataCol[i].split('|'); |
| | | //éèå |
| | | if (dataCols[1] == 1) { |
| | | currentOption.cols[0][i + 1]["hide"] = true; |
| | | } |
| | | //设置å宽 |
| | | if (dataCols[3] > 0) { |
| | | currentOption.cols[0][i + 1]["width"] = dataCols[3]; |
| | | } |
| | | //设置å
容åä½å¤§å° |
| | | if (data1.data[0].HFontSize != 0) { |
| | | currentOption.cols[0][i + 1]["style"] += "font-size:" + data1.data[0].HFontSize + "px;"; |
| | | } else { |
| | | currentOption.cols[0][i + 1]["style"] += "font-size:100%"; |
| | | } |
| | | //æ¾ç¤ºå |
| | | if (dataCols[1] == 0 && $.inArray(currentOption.cols[0][i + 1]["title"], titleData) == -1) { |
| | | currentOption.cols[0][i + 1]["hide"] = false; |
| | | } |
| | | //å使å¨ä½ç½®(å·¦ å±
ä¸ å³) |
| | | switch (dataCols[2]) { |
| | | case "L": |
| | | currentOption.cols[0][i + 1]["align"] = "left"; |
| | | break; |
| | | case "M": |
| | | currentOption.cols[0][i + 1]["align"] = "center"; |
| | | break; |
| | | case "R": |
| | | currentOption.cols[0][i + 1]["align"] = "right"; |
| | | break; |
| | | } |
| | | //è®¾ç½®è¡¨æ ¼title屿§æ¾ç¤ºå«å |
| | | if (dataCols[4] != null && dataCols[4] != "") { |
| | | currentOption.cols[0][i + 1]["title"] = dataCols[4]; |
| | | } |
| | | } |
| | | |
| | | //åæ¶å»ç»å |
| | | for (var i = 1; i < currentOption.cols[0].length - 1; i++) { |
| | | if (currentOption.cols[0][i]["fixed"] != null) { |
| | | currentOption.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(currentOption.cols[0][i + 1]["title"], titleData) != -1) { |
| | | data1.data[0].HFixCols += 1; |
| | | } |
| | | currentOption.cols[0][i + 1]["fixed"] = "left"; |
| | | } |
| | | } |
| | | table.render(currentOption); |
| | | } else { |
| | | if (num == 0) { |
| | | table.render(option); |
| | | } else if (num == 1) { |
| | | table.render(option1); |
| | | } else if (num == 2) { |
| | | table.render(option_plan); |
| | | } |
| | | } |
| | | }, error: function () { |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | } |
| | | }) |
| | | } |
| | | //#endregion |
| | | |
| | | |
| | | |
| | | }); |
| | | //ä¿å
»çº§å« |
| | | function GetEquipMaintainRuleListValue(obj) { |
| | | //$("#HMouldMaintainRuleID").val(obj[0].hmainid); |
| | | var se=$("#HMaintainLevID").val(); |
| | | $("#HMaintainLevID").val(obj.HMaintainLevID); |
| | | $("#HMouldMaintainRuleNo").val(obj.åæ®å·); |
| | | $("#HCheckCycle").val(obj.ä¿å
»å¨æ); |
| | | } |
| | | |
| | | function GetEquipFileValue(obj) { //è¿åè®¾å¤ |
| | | $("#HEquipID").val(obj[0].hmainid);//id |
| | | //$("#HEquipNumber").val(obj[0].设å¤ä»£ç );//设å¤ä»£ç |
| | | $("#HEquipName").val(obj[0].设å¤åç§°);//设å¤åç§° |
| | | //$("#HEquipModel").val(obj[0].设å¤è§æ ¼);//设å¤åå· |
| | | } |
| | | //ä¿å
»çº§å« |
| | | function GetMaintainLevValue(obj) { |
| | | $("#HMaintainLevName").val(obj[0].ä¿å
»çº§å«åç§°); |
| | | $("#HMaintainLevID").val(obj[0].HItemID); |
| | | } |
| | | |
| | | function GetHDeptNameValue(obj) //è¿åéè´é¨é¨ |
| | | { |
| | | $("#HDeptName").val(obj[0].é¨é¨åç§°); |
| | | $("#HDeptID").val(obj[0].HItemID); |
| | | } |
| | | |
| | | //ä¿å
»é¡¹ç® |
| | | function GetMaintainListValue(obj) { |
| | | //option.data.ä¿å
»é¡¹ç®ä»£ç = obj.ä¿å
»é¡¹ç®ä»£ç |
| | | // option[0].ä¿å
»é¡¹ç® = obj.ä¿å
»é¡¹ç®åç§° |
| | | //option[0].HItemID = obj.HItemID |
| | | OptionData = obj; |
| | | |
| | | } |
| | | function GetHManagerValue(obj) { |
| | | OptionData = obj; |
| | | } |
| | | </script> |
| | | </body> |
| | | </html> |
| | |
| | | <option value="=">=</option> |
| | | <option value=">=">>=</option> |
| | | <option value=">">></option> |
| | | <option value="<="> |
| | | <!--<option value="<="> |
| | | <=< /option> |
| | | <option value="<"> |
| | | << /option> |
| | | << /option>--> |
| | | <option value="<>"> |
| | | <> |
| | | </option> |
| | |
| | | <option value="=">=</option> |
| | | <option value=">=">>=</option> |
| | | <option value=">">></option> |
| | | <option value="<="> |
| | | <!--<option value="<="> |
| | | <=< /option> |
| | | <option value="<"> |
| | | << /option> |
| | | << /option>--> |
| | | <option value="<>"> |
| | | <> |
| | | </option> |
| | |
| | | <option value="=">=</option> |
| | | <option value=">=">>=</option> |
| | | <option value=">">></option> |
| | | <option value="<="> |
| | | <!--<option value="<="> |
| | | <=< /option> |
| | | <option value="<"> |
| | | << /option> |
| | | << /option>--> |
| | | <option value="<>"> |
| | | <> |
| | | </option> |
| | |
| | | , util = layui.util |
| | | , soulTable = layui.soulTable |
| | | //æ¥è¯¢æ¡ä»¶ |
| | | var IsAut = 0; |
| | | var sWhere = ""; |
| | | var option = []; |
| | | var option1 = []; |
| | |
| | | //åå§åçé¢ |
| | | set_ClearBill(); |
| | | //#endregion |
| | | |
| | | //#region åå»è¿åæ°æ® |
| | | table.on('rowDouble(mainTable)', function (obj) { |
| | | var data = []; |
| | | data.push(obj.data); |
| | | var index = parent.layer.getFrameIndex(window.name); |
| | | //è¿åæ¹æ³ |
| | | parent.GetMaintainValue(data); |
| | | parent.layer.close(index); |
| | | |
| | | }); |
| | | |
| | | |
| | | //#region 触åäºä»¶ï¼å
æ¬form.on(){}æ ¼å¼çææç¹å»äºä»¶ãéæ©äºä»¶ç |
| | |
| | | function set_ShowBill() { |
| | | var checkStatus = table.checkStatus('mainTable') |
| | | , data = checkStatus.data; |
| | | var quu = IsAut; |
| | | if (checkStatus.data.length === 1) { |
| | | var linterid = data[0].hmainid.toString(); |
| | | //if (AllowLoadData(sSubStr) != false) {//é空éªè¯ |
| | |
| | | , shade: 0.6 //é®ç½©éæåº¦ |
| | | , maxmin: true //å
许å
¨å±æå°å |
| | | , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯ |
| | | , content: '../设å¤ç®¡ç/Sb_EquipMaintainPlanBillEdit.html?OperationType=3&linterid=' + linterid + '&HSouceBillType=' |
| | | , content: '../设å¤ç®¡ç/Sb_EquipMaintainPlanBillEdit.html?OperationType=3&linterid=' + linterid + '&HSouceBillType=' + quu |
| | | , resize: false, |
| | | end: function () { |
| | | //å·æ°é¡µé¢, |
| | |
| | | success: function (result) { |
| | | if (result.count == 1) { |
| | | get_FastQuery(); |
| | | IsAut = 1; |
| | | layer.msg(result.Message, { icon: 1 }); |
| | | layer.close(wait); |
| | | } else { |
| | |
| | | |
| | | //#region åå§æ¥æé´é 䏿å表 |
| | | function setSelect_HInitTimeCycle() { |
| | | var valueList = [0, 1, 2, 3, 4, 5, 6, 29]; |
| | | var titleList = ["ä»å¤©", "è¿ä¸¤å¤©", "è¿ä¸å¤©", "è¿å天", "è¿äºå¤©", "è¿å
天", "è¿ä¸å¤©", "è¿30天"]; |
| | | var valueList = [0, 1, 2, 3, 4, 5, 6, 29,180,365]; |
| | | var titleList = ["ä»å¤©", "è¿ä¸¤å¤©", "è¿ä¸å¤©", "è¿å天", "è¿äºå¤©", "è¿å
天", "è¿ä¸å¤©", "è¿30天", "è¿åå¹´", "è¿ä¸å¹´"]; |
| | | |
| | | var HInitTimeCycle_ArrayList = '<option value="-1" selected="selected" >ä»»æé´é</option>'; |
| | | for (var i = 0; i < valueList.length; i++) { |