Merge branch 'master' of http://101.37.171.70:10101/r/MES-WEB-LayUI
| | |
| | | <Content Include="layuiadmin\treeTable.js" /> |
| | | <Content Include="layuiadmin\PubCustom.js" /> |
| | | <Content Include="layuiadmin\PubJs\PubCheck.js" /> |
| | | <Content Include="layuiadmin\HideButton_New.js" /> |
| | | <Content Include="views\Baseset\HBarPlanPrint.html" /> |
| | | <Content Include="views\Baseset\SRM_OpenTmpList_GXPG.html" /> |
| | | <Content Include="views\Baseset\åºç¡èµæ\Gy_BadCountDevelopWHList.html" /> |
| | |
| | | <Content Include="views\åºç¡èµæ\å
¬ç¨åºç¡èµæ\xmlLBM_Kf_SellOutBillListByID.aspx" /> |
| | | <Content Include="views\åºç¡èµæ\å
¬ç¨åºç¡èµæ\xmlLBM_Sc_ICMOReportBillList2.aspx" /> |
| | | <Content Include="views\åºç¡èµæ\å
¬ç¨åºç¡èµæ\xmlLBM_Sc_ICMOReportBillList.aspx" /> |
| | | <Content Include="views\åºç¡èµæ\å
¬ç¨åºç¡èµæ\xmlLBM_QC_TakeSampleCheckBillMainList.aspx" /> |
| | | <Content Include="views\åºç¡èµæ\å
¬ç¨åºç¡èµæ\xmlLBM_Xs_SeOrderBill_StockInCodeNote.aspx" /> |
| | | <Content Include="views\åºç¡èµæ\å
¬ç¨åºç¡èµæ\xmlSRM_Web_BarCodeBillList.aspx" /> |
| | | <Content Include="views\åºç¡èµæ\åºç¡èµæ\Gy_DotCheckItemMethodEdit.html" /> |
| | |
| | | <Content Include="views\å·¥èµç®¡ç\æè½èæ ¸\HR_EmployeeSkillExamBill.html" /> |
| | | <Content Include="views\å·¥èµç®¡ç\æè½èæ ¸\HR_EmployeeSkillExamBillList.html" /> |
| | | <Content Include="views\åºæ¶ç®¡ç\æ¥è¡¨åæ\Xs_SeOrderBarCodeInAndOutStockDetailReport.html" /> |
| | | <Content Include="views\æ¡ç æç»\Kf_MateOutBillList_CodeDetail.html" /> |
| | | <Content Include="views\模治å
·ç®¡ç\å¨å
·æ¥è¡¨\Sc_MouldLifeUsePicReport.html" /> |
| | | <Content Include="views\模治å
·ç®¡ç\å¨å
·æ¥è¡¨\Sc_MouldDotCheckTaskReport.html" /> |
| | | <Content Include="views\模治å
·ç®¡ç\å¨å
·æ¥è¡¨\Sc_MouldMaintainTaskReport.html" /> |
| | |
| | | <Compile Include="views\åºç¡èµæ\å
¬ç¨åºç¡èµæ\xmlLBM_Sc_ICMOReportBillList.aspx.designer.cs"> |
| | | <DependentUpon>xmlLBM_Sc_ICMOReportBillList.aspx</DependentUpon> |
| | | </Compile> |
| | | <Compile Include="views\åºç¡èµæ\å
¬ç¨åºç¡èµæ\xmlLBM_QC_TakeSampleCheckBillMainList.aspx.cs"> |
| | | <DependentUpon>xmlLBM_QC_TakeSampleCheckBillMainList.aspx</DependentUpon> |
| | | <SubType>ASPXCodeBehind</SubType> |
| | | </Compile> |
| | | <Compile Include="views\åºç¡èµæ\å
¬ç¨åºç¡èµæ\xmlLBM_QC_TakeSampleCheckBillMainList.aspx.designer.cs"> |
| | | <DependentUpon>xmlLBM_QC_TakeSampleCheckBillMainList.aspx</DependentUpon> |
| | | </Compile> |
| | | <Compile Include="views\åºç¡èµæ\å
¬ç¨åºç¡èµæ\xmlLBM_Xs_SellOutChangeBillList.aspx.cs"> |
| | | <DependentUpon>xmlLBM_Xs_SellOutChangeBillList.aspx</DependentUpon> |
| | | <SubType>ASPXCodeBehind</SubType> |
| | |
| | | <?xml version="1.0" encoding="utf-8"?> |
| | | <Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
| | | <PropertyGroup> |
| | | <NameOfLastUsedPublishProfile>C:\Users\86130\Desktop\æºäºè¿æ\MES-WEB-LayUI\WebTM\Properties\PublishProfiles\JFTM.pubxml</NameOfLastUsedPublishProfile> |
| | | <NameOfLastUsedPublishProfile>D:\æºäºè¿æ\MES\MES-WEB-LayUI\WebTM\Properties\PublishProfiles\FolderProfile.pubxml</NameOfLastUsedPublishProfile> |
| | | <ProjectView>ProjectFiles</ProjectView> |
| | | <LastActiveSolutionConfig>Debug|Any CPU</LastActiveSolutionConfig> |
| | | <UseIISExpress>true</UseIISExpress> |
New file |
| | |
| | | //#region æé®è®¾ç½® |
| | | function get_HideButton(set_HideButton_ID, HBillType, HModName, HUserName) { |
| | | //è·åç¶èç¹ä¸ææçæé®èç¹ |
| | | var parentNodes = document.getElementById(set_HideButton_ID); |
| | | var btns = parentNodes.querySelectorAll('button'); |
| | | |
| | | var btnIdList = ""; //æé®IDå表 |
| | | var btnNameList = ""; //æé®åç§°å表 |
| | | var btnOrderList = ""; //æé®æ¬¡åºå表 |
| | | var contentUrl = ""; //æé®è®¾ç½®çªå£é¡µé¢ä½ç½® |
| | | |
| | | //è·å页颿é®å
ç´ çä¿¡æ¯ |
| | | for (var i = 0; i < btns.length; i++) { |
| | | btnIdList += btns[i].id + ","; |
| | | btnNameList += btns[i].innerText + ","; |
| | | btnOrderList += i + ","; |
| | | } |
| | | //对æ°ç»è¿è¡ç¼ç |
| | | btnIdList = encodeURI(btnIdList.substring(0, btnIdList.length - 1));//对 URI è¿è¡ç¼ç |
| | | btnNameList = encodeURI(btnNameList.substring(0, btnNameList.length - 1));//对 URI è¿è¡ç¼ç |
| | | btnOrderList = encodeURI(btnOrderList.substring(0, btnOrderList.length - 1));//对 URI è¿è¡ç¼ç |
| | | |
| | | //è·åæé®éè设置çªå£æä»¶è·¯å¾ |
| | | var urlStr = window.document.location.pathname;//è·åæä»¶è·¯å¾ |
| | | var urlLen = urlStr.split('/'); |
| | | for (var i = 0; i < urlLen.length - 4; i++) { |
| | | contentUrl += "../"; |
| | | } |
| | | contentUrl += 'ç³»ç»ç®¡ç/æé®è®¾ç½®/Xt_ModuleButtonSet.html?HModName=' + HModName + '&HBillType=' + HBillType + "&btnIdList=" + btnIdList + "&btnNameList=" + btnNameList + "&btnOrderList=" + btnOrderList + "&HUserName=" + HUserName; |
| | | |
| | | //æå¼æé®éè设置åçªå£ |
| | | layer.open({ |
| | | type: 2 |
| | | , skin: "layui-layer-rim" //å ä¸è¾¹æ¡ |
| | | , title: "æé®è®¾ç½®" //æ é¢ |
| | | , closeBtn: 1 //çªä½å³ä¸è§å
³é ç æ ·å¼ |
| | | , shift: 2 //å¼¹åºå¨ç» |
| | | , area: ["30%", "90%"] //çªä½å¤§å° |
| | | , maxmin: true //设置æå¤§æå°æé®æ¯å¦æ¾ç¤º |
| | | , content: [contentUrl, "yes"] |
| | | , btn: ["ç¡®å®", "åæ¶"] |
| | | , btn1: function (index, laero) { |
| | | //å·æ°æé®æ¾ç¤º |
| | | Display_HideButton(set_HideButton_ID, HBillType, HModName, HUserName); |
| | | //æ´æ°è¡¨æ ¼ç¼åçæ°æ® |
| | | layer.close(index);//å
³éå¼¹çª |
| | | } |
| | | }) |
| | | |
| | | } |
| | | |
| | | //#endregion |
| | | //#region æ¾ç¤ºæé® |
| | | function Display_HideButton(set_HideButton_ID, HBillType, HModName, HUserName) { |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/Xt_ModuleButtonSet_WMES/moduleButtonSetWMESList', |
| | | type: "GET", |
| | | async: false, |
| | | data: { "HModName": HModName, "HBillType": HBillType, "HUserName": HUserName }, |
| | | success: function (data1) { |
| | | //è·åç¶èç¹ä¸ææçæé®èç¹ |
| | | var parentNodes = document.getElementById(set_HideButton_ID); |
| | | var btns = parentNodes.querySelectorAll('button'); |
| | | |
| | | //è·åæ°æ®åºä¸å·²ç»è®°å½çæé®èç¹çidå表 |
| | | var btnsData_InDataBase = []; |
| | | for (var i = 0; i < data1.data.length; i++) { |
| | | btnsData_InDataBase.push(data1.data[i]["HButtonID"]); |
| | | } |
| | | |
| | | //è®°å½æ°æ®åºä¸æ²¡æè®¾ç½®æ°æ®çæé®èç¹çä¿¡æ¯ || è®°å½é¡µé¢ä¸è®¾ç½®çæé®çä¿¡æ¯ |
| | | var btns_IDInfo = []; //è®°å½é¡µé¢ä¸è®¾ç½®çæé®çID |
| | | var btns_info = []; //è®°å½é¡µé¢ä¸è®¾ç½®çæé®çä¿¡æ¯ |
| | | var btnsData_NoInDataBase = []; //è®°å½æ°æ®åºä¸æ²¡æè®¾ç½®æ°æ®çæé®èç¹çä¿¡æ¯ |
| | | for (var i = 0; i < btns.length; i++) { |
| | | //è®°å½é¡µé¢ä¸è®¾ç½®çæé®çID |
| | | btns_IDInfo.push(btns[i].id); |
| | | //è®°å½é¡µé¢ä¸è®¾ç½®çæé®çä¿¡æ¯ |
| | | btns_info.push({ |
| | | "HButtonID": btns[i].id |
| | | , "HClassValue": btns[i].getAttribute('class') |
| | | , "HLay_Event": btns[i].getAttribute('lay-event') |
| | | , "HValue": btns[i].innerText |
| | | }) |
| | | //è®°å½æ°æ®åºä¸æ²¡æè®¾ç½®æ°æ®çæé®èç¹çä¿¡æ¯ |
| | | if ($.inArray(btns[i].id, btnsData_InDataBase) == -1) { |
| | | //var label_i = btns[i].firstChild; |
| | | //var label_i_icon = label_i.getAttribute('class'); |
| | | btnsData_NoInDataBase.push(btns[i].id); |
| | | } |
| | | } |
| | | |
| | | //æ¸
é¤ç¶èç¹ä¸çææåèç¹ |
| | | while (parentNodes.firstChild) { |
| | | parentNodes.removeChild(parentNodes.firstChild); |
| | | } |
| | | |
| | | //éæ°å è½½ç¶èç¹ä¸çåèç¹ |
| | | //å è½½æ°æ®åºä¸åå¨è®°å½çæé®èç¹æ°æ® |
| | | for (var i = 0; i < data1.data.length; i++) { |
| | | var index_temp = $.inArray(data1.data[i]["HButtonID"], btns_IDInfo); |
| | | if (index_temp > -1) { |
| | | // å建åèç¹ |
| | | var child = document.createElement('button'); |
| | | child.type = "button"; |
| | | child.className = btns_info[index_temp].HClassValue; |
| | | child.setAttribute('lay-event', btns_info[index_temp].HLay_Event); |
| | | child.id = btns_info[index_temp].HButtonID; |
| | | child.innerHTML = data1.data[i]["HOtherName"] == "" ? btns_info[index_temp].HValue : data1.data[i]["HOtherName"]; |
| | | if (data1.data[i]["HHideFlag"] == true) { |
| | | child.style = "display:none;"; |
| | | } else { |
| | | child.style = "display:inline;"; |
| | | } |
| | | |
| | | // å°åèç¹æ·»å å°ç¶èç¹ä¸ |
| | | parentNodes.appendChild(child); |
| | | } |
| | | } |
| | | //å è½½æ°æ®åºä¸ä¸åå¨è®°å½çæé®èç¹æ°æ® |
| | | for (var i = 0; i < btnsData_NoInDataBase.length; i++) { |
| | | var index_temp = $.inArray(btnsData_NoInDataBase[i], btns_IDInfo); |
| | | if (index_temp > -1) { |
| | | // å建åèç¹ |
| | | var child = document.createElement('button'); |
| | | child.type = "button"; |
| | | child.className = btns_info[index_temp].HClassValue; |
| | | child.setAttribute('lay-event', btns_info[index_temp].HLay_Event); |
| | | child.id = btns_info[index_temp].HButtonID; |
| | | child.innerHTML = btns_info[index_temp].HValue; |
| | | child.style = "display:inline;"; |
| | | |
| | | // å°åèç¹æ·»å å°ç¶èç¹ä¸ |
| | | parentNodes.appendChild(child); |
| | | } |
| | | } |
| | | |
| | | ////éåç¶èç¹ä¸ææçæé®èç¹ï¼è·å è®°å½æ°æ®åºä¸æ²¡æè®¾ç½®æ°æ®çæé®èç¹çä¿¡æ¯ |
| | | //for (var i = 0; i < btns.length; i++) { |
| | | // var bar = 0; |
| | | // for (var j = 0; j < data1.count; j++) { |
| | | // if (btns[i].id == data1.data[j]["HButtonID"]) { |
| | | // if (data1.data[j]["HHideFlag"] == true) { |
| | | // btns[i].style = "display:none;"; |
| | | // } else { |
| | | // btns[i].style = "display:inline;"; |
| | | // } |
| | | // bar = 1; |
| | | // break; |
| | | // } |
| | | // } |
| | | // if (bar == 0) { |
| | | // btns[i].style = "display:inline;"; |
| | | // } |
| | | //} |
| | | }, error: function () { |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | } |
| | | }) |
| | | } |
| | | //#endregion |
| | |
| | | //ç¼è¾æé® |
| | | case 'btn_Edit': btn_Edit(); |
| | | break; |
| | | //æ¡ç æç»æé® |
| | | case 'btn_WMSSub': getWmsSub(); |
| | | break; |
| | | //å é¤æé® |
| | | case 'btn_Delete': btn_Delete(); |
| | | break; |
| | | //æ¡ç æç» |
| | | case 'get_BarCodeNote': get_BarCodeNote(); |
| | | break; |
| | | //å·æ°æé® |
| | | case 'btn_Refresh': btn_Refresh(); |
| | | break; |
| | |
| | | case "HICMOReport2"://çäº§æ±æ¥å2 |
| | | CreateDisplayViewerEx("100%", "100%", "../../grf/" + OpenTmp + ".grf", "xmlLBM_Sc_ICMOReportBillList2.aspx?linterid=" + value, true, ""); |
| | | break; |
| | | case "QC_TakeSampleCheckBillMainList"://æ£éªåæ ·å |
| | | CreateDisplayViewerEx("100%", "100%", "../../grf/" + OpenTmp + ".grf", "xmlLBM_QC_TakeSampleCheckBillMainList.aspx?linterid=" + value, true, ""); |
| | | break; |
| | | } |
| | | </script> |
| | | </body> |
New file |
| | |
| | | <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="xmlLBM_QC_TakeSampleCheckBillMainList.aspx.cs" Inherits="WebTM.views.åºç¡èµæ.å
¬ç¨åºç¡èµæ.xmlLBM_Sc_ProcessExchangeBillList" %> |
| | | |
| | | <!DOCTYPE html> |
| | | |
| | | <html xmlns="http://www.w3.org/1999/xhtml"> |
| | | <head runat="server"> |
| | | <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> |
| | | <title></title> |
| | | <script runat="server"> |
| | | protected void Page_Load(object sender, EventArgs e) |
| | | { |
| | | //â
ç¹å«æç¤ºâ
ï¼ |
| | | //ä¸åçæ°æ®åºåºè¯¥éç¨ä¸åçæ¥è¡¨XMLæ°æ®çæç±»ï¼SQL Serveræ°æ®åºç¨SqlXMLReportDataï¼Oracleæ°æ®åºç¨OracleXMLReportData |
| | | //OledbXMLReportDataéåäºAccessçæ¬å°æ°æ®åºï¼ä¸ºäºæ¼ç¤ºæ¹ä¾¿ï¼è¿éä»Grid++ReportçAccessä¾åæ°æ®åºä¸è·åæ¥è¡¨æ°æ® |
| | | |
| | | //OledbXMLReportData.GenOneRecordset(this, "select * from Customers order by CustomerID"); |
| | | SqlXMLReportData.GenEntireData(this, "select åæ®å· as æµè½¬å¡ç¼å·,产ååç§°,çäº§èµæº,CONVERT(varchar(10),æ¥æ,23) as æ£æµæ¶é´,å·¥åºæµè½¬å¡æ¹æ¬¡å· as æ¹å· from h_v_QC_TakeSampleCheckBillList where hmainid="+Request.Params["linterid"],"select 1"); |
| | | } |
| | | </script> |
| | | </head> |
| | | <body> |
| | | <form id="form1" runat="server"> |
| | | <div> |
| | | </div> |
| | | </form> |
| | | </body> |
| | | </html> |
New file |
| | |
| | | using System; |
| | | using System.Collections.Generic; |
| | | using System.Linq; |
| | | using System.Web; |
| | | using System.Web.UI; |
| | | using System.Web.UI.WebControls; |
| | | |
| | | namespace WebTM.views.åºç¡èµæ.å
¬ç¨åºç¡èµæ |
| | | { |
| | | public partial class xmlLBM_QC_TakeSampleCheckBillMainList : System.Web.UI.Page |
| | | { |
| | | protected void Page_Load(object sender, EventArgs e) |
| | | { |
| | | |
| | | } |
| | | } |
| | | } |
New file |
| | |
| | | //------------------------------------------------------------------------------ |
| | | // <èªå¨çæ> |
| | | // æ¤ä»£ç ç±å·¥å
·çæã |
| | | // |
| | | // å¯¹æ¤æä»¶çæ´æ¹å¯è½å¯¼è´ä¸æ£ç¡®çè¡ä¸ºï¼å¦æ |
| | | // éæ°çæä»£ç ï¼åæåæ´æ¹å°ä¸¢å¤±ã |
| | | // </èªå¨çæ> |
| | | //------------------------------------------------------------------------------ |
| | | |
| | | namespace WebTM.views.åºç¡èµæ.å
¬ç¨åºç¡èµæ |
| | | { |
| | | |
| | | |
| | | public partial class xmlLBM_Sc_ProcessExchangeBillList |
| | | { |
| | | |
| | | /// <summary> |
| | | /// form1 æ§ä»¶ã |
| | | /// </summary> |
| | | /// <remarks> |
| | | /// èªå¨çæçåæ®µã |
| | | /// è¥è¦è¿è¡ä¿®æ¹ï¼è¯·å°å段声æä»è®¾è®¡å¨æä»¶ç§»å°ä»£ç éèæä»¶ã |
| | | /// </remarks> |
| | | protected global::System.Web.UI.HtmlControls.HtmlForm form1; |
| | | } |
| | | } |
| | |
| | | { |
| | | |
| | | |
| | | public partial class xmlLBM_Sc_ProcessExchangeBillList |
| | | public partial class xmlLBM_QC_TakeSampleCheckBillMainList |
| | | { |
| | | |
| | | /// <summary> |
| | |
| | | //å·æ° |
| | | case 'get_Refresh': get_Refresh(); |
| | | break; |
| | | //导å
¥ |
| | | case 'set_SouceExcel': set_SouceExcel(); |
| | | //å®¡æ ¸æé® |
| | | case 'btn-Audit': |
| | | set_CheckBill(0); |
| | |
| | | } |
| | | //#endregion |
| | | |
| | | //æä»¶ä¸ä¼ |
| | | upload.render({ |
| | | elem: '#UpLoad', |
| | | url: GetWEBURL() + '/Gy_ProcPrice/Gy_ProcPrice_Excel', |
| | | contentType: 'application/json', |
| | | exts: 'xls|xlsx', //å
许ä¸ä¼ çç±»å |
| | | done: function (data1) { |
| | | if (data1.count == 1) { |
| | | option.data = data1.data; |
| | | table.render(option); |
| | | } else { |
| | | layer.alert(data1.code + data1.Message, { icon: 5 }); |
| | | } |
| | | }, |
| | | error: function (err) { |
| | | debugger |
| | | layer.alert('导å
¥åºç°å¼å¸¸', { icon: 2 }); |
| | | } |
| | | }); |
| | | |
| | | //#region åå§åè¡¨æ ¼æ¹æ³ |
| | | function set_InitGrid() { |
| | | option = { |
| | |
| | | <style> |
| | | /* å½é¼ æ æ¬æµ®å¨è¡¨æ ¼ç奿°è¡ä¸æ¶æ¹åèæ¯è² */ |
| | | .layui-table tbody tr:nth-child(odd):hover { |
| | | background-color: #ffff00; /* æ´æ¹ä¸ºä½ æ³è¦çé¢è² */ |
| | | background-color: #ceedfa; /* æ´æ¹ä¸ºä½ æ³è¦çé¢è² */ |
| | | } |
| | | |
| | | /* å½é¼ æ æ¬æµ®å¨è¡¨æ ¼çå¶æ°è¡ä¸æ¶æ¹åèæ¯è² */ |
| | | .layui-table tbody tr:nth-child(even):hover { |
| | | background-color: #ffff00; /* æ´æ¹ä¸ºä½ æ³è¦çé¢è² */ |
| | | background-color: #ceedfa; /* æ´æ¹ä¸ºä½ æ³è¦çé¢è² */ |
| | | } |
| | | </style> |
| | | |
| | |
| | | //, toolbar: '#toolbarDemo' |
| | | , height: 'full-50' |
| | | , cellMinWidth: 90 |
| | | , page: true |
| | | , limit: 5 |
| | | //, page: true |
| | | , limit: 10 |
| | | , limits: [5, 10, 15, 20] |
| | | , totalRow: true |
| | | //, totalRow: true |
| | | , cols: [[ |
| | | { field: '代ç ', title: '代ç ', width: 150, sort: true } |
| | | , { field: 'åç§°', title: 'åç§°', width: 150, sort: true } |
| | |
| | | , data: [] |
| | | , done: function (res, curr, count) { |
| | | // è®¾ç½®è¡æ ·å¼ |
| | | var style = 'background-color: #ffff00;'; // æå®çèæ¯è² |
| | | var style = 'background-color: #ceedfa;'; // æå®çèæ¯è² |
| | | // å设æä»¬è¦è®¾ç½®ç¬¬ä¸è¡çèæ¯è² |
| | | var targetIndex = rowIndex; // è¡å·ç´¢å¼ï¼ä»0å¼å§è®¡æ° |
| | | $('tr[data-index=' + targetIndex + ']').attr('style', style); |
| | | |
| | | |
| | | //设置æ»å¨æ¡ä½ç½® |
| | | if (option.data.length > 0) { |
| | | // è¡¨æ ¼æ¸²æå®æ¯åçåè° |
| | | var parentObject = document.getElementById('mainTable').nextElementSibling.childNodes[0].childNodes[1].childNodes[0].childNodes[0]; |
| | | if (parentObject.childNodes.length > 0) { |
| | | var rowObject = parentObject.childNodes[0]; |
| | | var rowHeight = rowObject.offsetHeight; // è·åè¡é« |
| | | var rowPosition = rowHeight * rowIndex; |
| | | $('.layui-table-body').scrollTop(rowPosition); |
| | | } |
| | | } |
| | | } |
| | | }; |
| | | } |
New file |
| | |
| | | <!DOCTYPE html> |
| | | <html> |
| | | <head> |
| | | <meta charset="utf-8" /> |
| | | <title>éè´å
¥åºåç åæ¥è¯¢</title> |
| | | <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all"> |
| | | <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all"> |
| | | <script src="../../../layuiadmin/zgqCustom/zgqCustom.js"></script> |
| | | <script src="../../../layuiadmin/layui/layui.js"></script> |
| | | <script src="../../../layuiadmin/Scripts/json2.js"></script> |
| | | <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script> |
| | | <script src="../../../layuiadmin/Scripts/webConfig.js"></script> |
| | | <script src="../../../layuiadmin/PubCustom.js"></script> |
| | | </head> |
| | | <body> |
| | | <div class="layui-fluid" style="padding: 0;"> |
| | | <div class="layui-card" style="padding: 2px;background-color: #efefef;"> |
| | | <div class="layui-card-body" style="padding: 1px;"> |
| | | <form class="layui-form" action="" lay-filter="formData" style="background-color:white;"> |
| | | <div style="padding: 2px; "> |
| | | <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="Cancel" id="Cancel">éåº</button> |
| | | <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="btn-Print" id="btn-Print">æå°ç å</button> |
| | | <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="btn-PrintByCusDefine" id="btn-PrintByCusDefine">æå°ç å(客æ·ç©æ)</button> |
| | | </div> |
| | | |
| | | <div class="layui-tab" lay-filter="tab-POStockInBill"> |
| | | <ul class="layui-tab-title" lay-filter="tab-all"> |
| | | <li lay-id="0" style="padding:1px;width:120px;" class="layui-this">åºæ¬ä¿¡æ¯</li> |
| | | <li lay-id="1" style="padding:1px;">ç åä¿¡æ¯</li> |
| | | <li lay-id="2" style="padding:1px;">æ¡ç æç»</li> |
| | | </ul> |
| | | <div class="layui-tab-content"> |
| | | <!--åºæ¬ä¿¡æ¯--> |
| | | <div class="layui-tab-item layui-show"> |
| | | <table class="layui-hide" id="mainTable0" lay-filter="mainTable0"></table> |
| | | <script type="text/html" id="toolbarDemo0"> |
| | | <div class="layui-btn-container"> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="set_HideColumn0"><i class="layui-icon layui-icon-form"></i>å设置</button> |
| | | </div> |
| | | </script> |
| | | </div> |
| | | <!--ç åä¿¡æ¯--> |
| | | <div class="layui-tab-item"> |
| | | <table class="layui-hide" id="mainTable1" lay-filter="mainTable1"></table> |
| | | <script type="text/html" id="toolbarDemo1"> |
| | | <div class="layui-btn-container"> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="set_HideColumn1"><i class="layui-icon layui-icon-form"></i>å设置</button> |
| | | </div> |
| | | </script> |
| | | </div> |
| | | <!--æ¡ç æç»--> |
| | | <div class="layui-tab-item"> |
| | | <table class="layui-hide" id="mainTable2" lay-filter="mainTable2"></table> |
| | | <script type="text/html" id="toolbarDemo2"> |
| | | <div class="layui-btn-container"> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="set_HideColumn2"><i class="layui-icon layui-icon-form"></i>å设置</button> |
| | | </div> |
| | | </script> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </form> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </body> |
| | | </html> |
| | | <script> |
| | | |
| | | layui.config({ |
| | | base: '../../../layuiadmin/' //éæèµæºæå¨è·¯å¾ |
| | | }).extend({ |
| | | index: 'lib/index' //主å
¥å£æ¨¡å |
| | | }).use(['index', 'form', 'laydate', 'table', 'element'], function () { |
| | | //#region å
Œ
±åé |
| | | var $ = layui.$ |
| | | , admin = layui.admin |
| | | , layer = layui.layer |
| | | , table = layui.table |
| | | , form = layui.form |
| | | , element = layui.element; |
| | | |
| | | //è·ååæ° |
| | | var params = getUrlVars(); |
| | | var linterid = params[params[0]]; //ä»åæ°ä¸è·å åæ®å
ç |
| | | |
| | | //å表渲æåæ° |
| | | var option0 = {}; |
| | | var option1 = {}; |
| | | var option2 = {}; |
| | | |
| | | //å表ä¸éè¦æ¾ç¤ºçåæ®µ |
| | | var titleData0 = ["hmainid","HMainSourceInterID","HMainSourceEntryID","HDeptID","HEmpID","HCurID","HCusID","HSSID","HSellSID","HOrgID","HMaterID","HUnitID","HSourceInterID","HSourceEntryID","HSourceBillNo","HSourceBillType"]; |
| | | var titleData1 = ["hmainid", "HEntryID", "HEmpID", "HBomID", "HRoutingInterID", "HPRDORGID", "hsubid", "HMaterID", "HUnitID", "HAuxPropID", "HDeptID", "HEntryCusID", "HCenterID", "HSourceID", "HSourceID_b", "HSourceName", "HBillStatus", "HAuxQty", "HAuxUnit", "HAuxUnitName", "HWidth", "HWeight", "HIsStockQty", "HCusID", "HSourceInterID", "HSourceEntryID", "HSourceBillNo", "HSourceBillType"]; |
| | | var titleData2 = ["hmainid", "HMainSourceInterID", "HMainSourceEntryID", "HDeptID", "HEmpID", "HCurID", "HCusID", "HManagerID", "HOrgID"]; |
| | | |
| | | //#endregion |
| | | |
| | | //#region è¿å
¥é¡µé¢å³å è½½ |
| | | //åå§åçé¢ |
| | | set_ClearBill(); |
| | | |
| | | //#endregion |
| | | |
| | | //#region 触åäºä»¶ï¼å
æ¬form.on(){}æ ¼å¼çææç¹å»äºä»¶ãéæ©äºä»¶ç |
| | | //#region éåº |
| | | form.on('submit(Cancel)', function () { |
| | | if (params[1] != null) { |
| | | Pub_Close(1); |
| | | } else if (params[1] == null) { |
| | | Pub_Close(2); |
| | | } |
| | | }) |
| | | //#endregion |
| | | |
| | | //#region æå°ç å |
| | | form.on('submit(btn-Print)', function () { |
| | | layer.open({ |
| | | type: 2 |
| | | , area: ['50%', '50%'] |
| | | , title: 'æå°æ¨¡çéæ©' |
| | | , shade: 0.6 //é®ç½©éæåº¦ |
| | | , maxmin: false //å
许å
¨å±æå°å |
| | | , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯ |
| | | , content: ['../../BaseSet/SRM_OpenTmpList.html?linterid=' + linterid + '&MyMsg=' + linterid + '&Type=Kf_SellOutBillList_BarCodeNote', 'yes'] |
| | | , resize: false |
| | | }) |
| | | }) |
| | | //#endregion |
| | | |
| | | //#region æå°ç å(客æ·èªå®ä¹) |
| | | form.on('submit(btn-PrintByCusDefine)', function () { |
| | | layer.open({ |
| | | type: 2 |
| | | , area: ['50%', '50%'] |
| | | , title: 'æå°æ¨¡çéæ©' |
| | | , shade: 0.6 //é®ç½©éæåº¦ |
| | | , maxmin: false //å
许å
¨å±æå°å |
| | | , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯ |
| | | , content: ['../../BaseSet/SRM_OpenTmpList.html?linterid=' + linterid + '&MyMsg=' + linterid + '&Type=Kf_SellOutBillList_BarCodeNote_ByCusDefine', 'yes'] |
| | | , resize: false |
| | | }) |
| | | }) |
| | | //#endregion |
| | | |
| | | //#region å表0ï¼å¤´å·¥å
·æ äºä»¶ |
| | | table.on('toolbar(mainTable0)', function (obj) { |
| | | switch (obj.event) { |
| | | //å设置 |
| | | case 'set_HideColumn0': |
| | | get_HideColumn0(); |
| | | break; |
| | | } |
| | | }); |
| | | //#endregion |
| | | |
| | | //#region å表1ï¼å¤´å·¥å
·æ äºä»¶ |
| | | table.on('toolbar(mainTable1)', function (obj) { |
| | | switch (obj.event) { |
| | | //å设置 |
| | | case 'set_HideColumn1': |
| | | get_HideColumn1(); |
| | | break; |
| | | } |
| | | }); |
| | | //#endregion |
| | | |
| | | //#region å表2ï¼å¤´å·¥å
·æ äºä»¶ |
| | | table.on('toolbar(mainTable2)', function (obj) { |
| | | switch (obj.event) { |
| | | //å设置 |
| | | case 'set_HideColumn2': |
| | | get_HideColumn2(); |
| | | break; |
| | | } |
| | | }); |
| | | //#endregion |
| | | |
| | | //#endregion |
| | | |
| | | //#region æ¤é¡µé¢ææçæ¹æ³ |
| | | //#region åå§åçé¢ |
| | | function set_ClearBill() |
| | | { |
| | | set_InitGrid(); |
| | | get_Display(); |
| | | } |
| | | //#endregion |
| | | |
| | | //#region è·ååæ° |
| | | function getUrlVars() { |
| | | var vars = [], hash; |
| | | var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&'); |
| | | for (var i = 0; i < hashes.length; i++) { |
| | | hash = hashes[i].split('='); |
| | | vars.push(hash[0]); |
| | | vars[hash[0]] = hash[1]; |
| | | } |
| | | return vars; |
| | | } |
| | | //#endregion |
| | | |
| | | //#region å表åå§å |
| | | function set_InitGrid() { |
| | | //卿æ¾ç¤ºåå |
| | | option0 ={ |
| | | elem: '#mainTable0' |
| | | , toolbar: '#toolbarDemo0' |
| | | , height: 550 |
| | | //, page: true |
| | | , cellMinWidth: 90 |
| | | , limit: 5000 |
| | | //, limits: [50, 500, 5000, 20000] |
| | | }; |
| | | |
| | | //卿æ¾ç¤ºåå |
| | | option1 = { |
| | | elem: '#mainTable1' |
| | | , toolbar: '#toolbarDemo1' |
| | | , height: 550 |
| | | //, page: true |
| | | , cellMinWidth: 90 |
| | | , limit: 5000 |
| | | //, limits: [50, 500, 5000, 20000] |
| | | }; |
| | | |
| | | //卿æ¾ç¤ºåå |
| | | option2 = { |
| | | elem: '#mainTable2' |
| | | , toolbar: '#toolbarDemo2' |
| | | , height: 550 |
| | | //, page: true |
| | | , cellMinWidth: 90 |
| | | , limit: 5000 |
| | | //, limits: [50, 500, 5000, 20000] |
| | | }; |
| | | } |
| | | //#endregion |
| | | |
| | | //#region æ¥è¯¢ |
| | | function get_Display() { |
| | | var ajaxLoad = layer.load(); |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/Kf_MateOutBillController/BarCodeNote', |
| | | type: "GET", |
| | | data: { "HInterID": linterid}, |
| | | success: function (data1) { |
| | | if (data1.count == 1) { |
| | | //渲æè¡¨0 |
| | | var table0 = { |
| | | "data": data1.data[0] |
| | | , "list": data1.list[0] |
| | | }; |
| | | setInit_mainTable0(table0); |
| | | |
| | | //渲æè¡¨1 |
| | | var table1 = { |
| | | "data": data1.data[1] |
| | | , "list": data1.list[1] |
| | | }; |
| | | setInit_mainTable1(table1); |
| | | |
| | | //渲æè¡¨2 |
| | | var table2 = { |
| | | "data": data1.data[2] |
| | | , "list": data1.list[2] |
| | | }; |
| | | setInit_mainTable2(table2); |
| | | |
| | | layer.close(ajaxLoad); |
| | | } else { |
| | | layer.close(ajaxLoad); |
| | | layer.alert(data1.code + data1.Message, { icon: 5 }); |
| | | } |
| | | }, error: function () { |
| | | layer.close(ajaxLoad); |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | } |
| | | }); |
| | | |
| | | } |
| | | //#endregion |
| | | |
| | | //#region 渲æè¡¨0 |
| | | function setInit_mainTable0(data1) { |
| | | //éè¦è®¾ç½®å计è¡çå |
| | | 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 == 'hmainid') { |
| | | if ($.inArray(data[i].name, titleData0) > -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 { |
| | | 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; |
| | | default: |
| | | col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 120 }); |
| | | } |
| | | } |
| | | } |
| | | |
| | | //设置å表渲æåæ°çåéååæ°æ®å¹¶æ¸²æ |
| | | option0.cols = [col]; |
| | | option0.data = data1.data; |
| | | table.render(option0); |
| | | |
| | | //å·æ°è¡¨æ ¼æ°æ® |
| | | DisPlay_HideColumn0(); |
| | | } |
| | | //#endregion |
| | | |
| | | //#region 渲æè¡¨1 |
| | | function setInit_mainTable1(data1) { |
| | | //éè¦è®¾ç½®å计è¡çå |
| | | 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 == 'hmainid') { |
| | | if ($.inArray(data[i].name, titleData1) > -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 { |
| | | 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; |
| | | default: |
| | | col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 120 }); |
| | | } |
| | | } |
| | | } |
| | | |
| | | //设置å表渲æåæ°çåéååæ°æ®å¹¶æ¸²æ |
| | | option1.cols = [col]; |
| | | option1.data = data1.data; |
| | | table.render(option1); |
| | | |
| | | //å·æ°è¡¨æ ¼æ°æ® |
| | | DisPlay_HideColumn1(); |
| | | } |
| | | //#endregion |
| | | |
| | | //#region 渲æè¡¨2 |
| | | function setInit_mainTable2(data1) { |
| | | //éè¦è®¾ç½®å计è¡çå |
| | | 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 == 'hmainid') { |
| | | if ($.inArray(data[i].name, titleData2) > -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 { |
| | | 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; |
| | | default: |
| | | col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 120 }); |
| | | } |
| | | } |
| | | } |
| | | |
| | | //设置å表渲æåæ°çåéååæ°æ®å¹¶æ¸²æ |
| | | option2.cols = [col]; |
| | | option2.data = data1.data; |
| | | table.render(option2); |
| | | |
| | | //å·æ°è¡¨æ ¼æ°æ® |
| | | DisPlay_HideColumn2(); |
| | | } |
| | | //#endregion |
| | | |
| | | //#region å表0ï¼éèå设置 |
| | | function get_HideColumn0() { |
| | | HModName = "Xs_SeOrderBill_LookDown_SeOrderChangeBill"; |
| | | var colName = ""; |
| | | var contentUrl = ""; |
| | | for (var i = 1; i < option0.cols[0].length; i++) { |
| | | colName += option0.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_HideColumn0(); |
| | | //æ´æ°è¡¨æ ¼ç¼åçæ°æ® |
| | | layer.close(index);//å
³éå¼¹çª |
| | | } |
| | | }) |
| | | } |
| | | //#endregion |
| | | //#region å表0ï¼æ¾ç¤ºåæ°æ® |
| | | function DisPlay_HideColumn0() { |
| | | HModName = "Xs_SeOrderBill_LookDown_SeOrderChangeBill"; |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/Xt_grdAlignment_WMES/grdAlignmentWMESList', |
| | | type: "GET", |
| | | data: { "HModName": HModName, "user": sessionStorage["HUserName"] }, |
| | | async: false, |
| | | success: function (data1) { |
| | | if (data1.data.length != 0) { |
| | | var dataCol = [];//æ°æ®åºæ¥è¯¢åºçåæ°æ® |
| | | dataCol = data1.data[0].HGridString.split(','); |
| | | |
| | | for (var i = 0; i < option0.cols[0].length-1; i++) { |
| | | var dataCols = dataCol[i].split('|'); |
| | | //éèå |
| | | if (dataCols[1] == 1) { |
| | | option0.cols[0][i + 1]["hide"] = true; |
| | | } |
| | | //设置å宽 |
| | | if (dataCols[3] > 0) { |
| | | option0.cols[0][i + 1]["width"] = dataCols[3]; |
| | | } |
| | | //设置å
容åä½å¤§å° |
| | | if (data1.data[0].HFontSize != 0) { |
| | | option0.cols[0][i + 1]["style"] += "font-size:" + data1.data[0].HFontSize + "px;"; |
| | | } else { |
| | | option0.cols[0][i + 1]["style"] += "font-size:100%"; |
| | | } |
| | | //设置å宽 |
| | | //if (data1.data[0].HColumnWidth != 0) { |
| | | // option0.cols[0][i + 1]["width"] = data1.data[0].HColumnWidth + "px;"; |
| | | //} else { |
| | | // option0.cols[0][i + 1]["width"] = ""; |
| | | //} |
| | | //æ¾ç¤ºå |
| | | if (dataCols[1] == 0 && $.inArray(option0.cols[0][i + 1]["title"], titleData0) == -1) { |
| | | option0.cols[0][i + 1]["hide"] = false; |
| | | } |
| | | //å使å¨ä½ç½®(å·¦ å±
ä¸ å³) |
| | | switch (dataCols[2]) { |
| | | case "L": |
| | | option0.cols[0][i + 1]["align"] = "left"; |
| | | break; |
| | | case "M": |
| | | option0.cols[0][i + 1]["align"] = "center"; |
| | | break; |
| | | case "R": |
| | | option0.cols[0][i + 1]["align"] = "right"; |
| | | break; |
| | | } |
| | | } |
| | | |
| | | //åæ¶å»ç»å |
| | | for (var i = 1; i < option0.cols[0].length - 1; i++) { |
| | | if (option0.cols[0][i]["fixed"] != null) { |
| | | option0.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(option0.cols[0][i + 1]["title"], titleData) != -1) { |
| | | data1.data[0].HFixCols += 1; |
| | | } |
| | | option0.cols[0][i + 1]["fixed"] = "left"; |
| | | } |
| | | } |
| | | table.render(option0); |
| | | } else { |
| | | table.render(option0); |
| | | } |
| | | }, error: function () { |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | } |
| | | }) |
| | | } |
| | | //#endregion |
| | | |
| | | //#region å表1ï¼éèå设置 |
| | | function get_HideColumn1() { |
| | | HModName = "Xs_SeOrderBill_LookDown_ICMOBill"; |
| | | var colName = ""; |
| | | var contentUrl = ""; |
| | | for (var i = 1; i < option1.cols[0].length; i++) { |
| | | colName += option1.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_HideColumn1(); |
| | | //æ´æ°è¡¨æ ¼ç¼åçæ°æ® |
| | | layer.close(index);//å
³éå¼¹çª |
| | | } |
| | | }) |
| | | } |
| | | //#endregion |
| | | //#region å表1ï¼æ¾ç¤ºåæ°æ® |
| | | function DisPlay_HideColumn1() { |
| | | HModName = "Xs_SeOrderBill_LookDown_ICMOBill"; |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/Xt_grdAlignment_WMES/grdAlignmentWMESList', |
| | | type: "GET", |
| | | data: { "HModName": HModName, "user": sessionStorage["HUserName"] }, |
| | | async: false, |
| | | success: function (data1) { |
| | | if (data1.data.length != 0) { |
| | | var dataCol = [];//æ°æ®åºæ¥è¯¢åºçåæ°æ® |
| | | dataCol = data1.data[0].HGridString.split(','); |
| | | |
| | | for (var i = 0; i < option1.cols[0].length - 1; i++) { |
| | | var dataCols = dataCol[i].split('|'); |
| | | //éèå |
| | | if (dataCols[1] == 1) { |
| | | option1.cols[0][i + 1]["hide"] = true; |
| | | } |
| | | //设置å宽 |
| | | if (dataCols[3] > 0) { |
| | | option1.cols[0][i + 1]["width"] = dataCols[3]; |
| | | } |
| | | //设置å
容åä½å¤§å° |
| | | if (data1.data[0].HFontSize != 0) { |
| | | option1.cols[0][i + 1]["style"] += "font-size:" + data1.data[0].HFontSize + "px;"; |
| | | } else { |
| | | option1.cols[0][i + 1]["style"] += "font-size:100%"; |
| | | } |
| | | //设置å宽 |
| | | //if (data1.data[0].HColumnWidth != 0) { |
| | | // option1.cols[0][i + 1]["width"] = data1.data[0].HColumnWidth + "px;"; |
| | | //} else { |
| | | // option1.cols[0][i + 1]["width"] = ""; |
| | | //} |
| | | //æ¾ç¤ºå |
| | | if (dataCols[1] == 0 && $.inArray(option1.cols[0][i + 1]["title"], titleData1) == -1) { |
| | | option1.cols[0][i + 1]["hide"] = false; |
| | | } |
| | | //å使å¨ä½ç½®(å·¦ å±
ä¸ å³) |
| | | switch (dataCols[2]) { |
| | | case "L": |
| | | option1.cols[0][i + 1]["align"] = "left"; |
| | | break; |
| | | case "M": |
| | | option1.cols[0][i + 1]["align"] = "center"; |
| | | break; |
| | | case "R": |
| | | option1.cols[0][i + 1]["align"] = "right"; |
| | | break; |
| | | } |
| | | } |
| | | |
| | | //åæ¶å»ç»å |
| | | for (var i = 1; i < option1.cols[0].length - 1; i++) { |
| | | if (option1.cols[0][i]["fixed"] != null) { |
| | | option1.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(option1.cols[0][i + 1]["title"], titleData) != -1) { |
| | | data1.data[0].HFixCols += 1; |
| | | } |
| | | option1.cols[0][i + 1]["fixed"] = "left"; |
| | | } |
| | | } |
| | | table.render(option1); |
| | | } else { |
| | | table.render(option1); |
| | | } |
| | | }, error: function () { |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | } |
| | | }) |
| | | } |
| | | //#endregion |
| | | |
| | | //#region å表2ï¼éèå设置 |
| | | function get_HideColumn2() { |
| | | HModName = "Xs_SeOrderBill_LookDown_ExceptiveCheckRequestBill"; |
| | | var colName = ""; |
| | | var contentUrl = ""; |
| | | for (var i = 1; i < option2.cols[0].length; i++) { |
| | | colName += option2.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_HideColumn2(); |
| | | //æ´æ°è¡¨æ ¼ç¼åçæ°æ® |
| | | layer.close(index);//å
³éå¼¹çª |
| | | } |
| | | }) |
| | | } |
| | | //#endregion |
| | | //#region å表2ï¼æ¾ç¤ºåæ°æ® |
| | | function DisPlay_HideColumn2() { |
| | | HModName = "Xs_SeOrderBill_LookDown_ExceptiveCheckRequestBill"; |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/Xt_grdAlignment_WMES/grdAlignmentWMESList', |
| | | type: "GET", |
| | | data: { "HModName": HModName, "user": sessionStorage["HUserName"] }, |
| | | async: false, |
| | | success: function (data1) { |
| | | if (data1.data.length != 0) { |
| | | var dataCol = [];//æ°æ®åºæ¥è¯¢åºçåæ°æ® |
| | | dataCol = data1.data[0].HGridString.split(','); |
| | | |
| | | for (var i = 0; i < option2.cols[0].length - 1; i++) { |
| | | var dataCols = dataCol[i].split('|'); |
| | | //éèå |
| | | if (dataCols[1] == 1) { |
| | | option2.cols[0][i + 1]["hide"] = true; |
| | | } |
| | | //设置å宽 |
| | | if (dataCols[3] > 0) { |
| | | option2.cols[0][i + 1]["width"] = dataCols[3]; |
| | | } |
| | | //设置å
容åä½å¤§å° |
| | | if (data1.data[0].HFontSize != 0) { |
| | | option2.cols[0][i + 1]["style"] += "font-size:" + data1.data[0].HFontSize + "px;"; |
| | | } else { |
| | | option2.cols[0][i + 1]["style"] += "font-size:100%"; |
| | | } |
| | | //设置å宽 |
| | | //if (data1.data[0].HColumnWidth != 0) { |
| | | // option2.cols[0][i + 1]["width"] = data1.data[0].HColumnWidth + "px;"; |
| | | //} else { |
| | | // option2.cols[0][i + 1]["width"] = ""; |
| | | //} |
| | | //æ¾ç¤ºå |
| | | if (dataCols[1] == 0 && $.inArray(option2.cols[0][i + 1]["title"], titleData2) == -1) { |
| | | option2.cols[0][i + 1]["hide"] = false; |
| | | } |
| | | //å使å¨ä½ç½®(å·¦ å±
ä¸ å³) |
| | | switch (dataCols[2]) { |
| | | case "L": |
| | | option2.cols[0][i + 1]["align"] = "left"; |
| | | break; |
| | | case "M": |
| | | option2.cols[0][i + 1]["align"] = "center"; |
| | | break; |
| | | case "R": |
| | | option2.cols[0][i + 1]["align"] = "right"; |
| | | break; |
| | | } |
| | | } |
| | | |
| | | //åæ¶å»ç»å |
| | | for (var i = 1; i < option2.cols[0].length - 1; i++) { |
| | | if (option2.cols[0][i]["fixed"] != null) { |
| | | option2.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(option2.cols[0][i + 1]["title"], titleData) != -1) { |
| | | data1.data[0].HFixCols += 1; |
| | | } |
| | | option2.cols[0][i + 1]["fixed"] = "left"; |
| | | } |
| | | } |
| | | table.render(option2); |
| | | } else { |
| | | table.render(option2); |
| | | } |
| | | }, error: function () { |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | } |
| | | }) |
| | | } |
| | | //#endregion |
| | | |
| | | //#region è·ååæ° |
| | | function getUrlVars() { |
| | | var vars = [], hash; |
| | | var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&'); |
| | | for (var i = 0; i < hashes.length; i++) { |
| | | hash = hashes[i].split('='); |
| | | vars.push(hash[0]); |
| | | vars[hash[0]] = hash[1]; |
| | | } |
| | | return vars; |
| | | } |
| | | //#endregion |
| | | //#endregion |
| | | |
| | | }); |
| | | |
| | | |
| | | </script> |
| | |
| | | var HCreateBy = $("#HCreateBy").val();//å¶å人 |
| | | var BenginHCreateDate = $("#BenginHCreateDate").val();//å¼å§å¶åæ¶é´ |
| | | var EndHCreateDate = $("#EndHCreateDate").val();//ç»æå¶åæ¶é´ |
| | | var ColName = $("#ColName").val();//å¤éæ¡ |
| | | var Comparator = $("#Comparator").val() |
| | | var ColContent = $("#ColContent").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 (HBillNo) { |
| | | sWhere += " and åæ®å· like '%" + HBillNo + "%'"; |
| | | } |
| | |
| | | if (typeof (sSubStr) != "undefined" && typeof (sSubStr) != "") { |
| | | sSubStr = JSON.parse(sSubStr); |
| | | for (var i = 0; i < sSubStr.length; i++) { |
| | | if (sSubStr[i].HDotCheckCode == "" || sSubStr[i].HDotCheckItemID == "") { |
| | | layer.msg("æç»è®°å½ç¬¬" + (i + 1) + "è¡,ç¹æ£é¡¹ç®ä»£ç ä¿¡æ¯ä¸ºç©º!", { icon: 5, btn: ['确认'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return false; |
| | | } |
| | | //if (sSubStr[i].HDotCheckCode == "" || sSubStr[i].HDotCheckItemID == "") { |
| | | // layer.msg("æç»è®°å½ç¬¬" + (i + 1) + "è¡,ç¹æ£é¡¹ç®ä»£ç ä¿¡æ¯ä¸ºç©º!", { icon: 5, btn: ['确认'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | // return false; |
| | | //} |
| | | if (sSubStr[i].HManagerCode == "") { |
| | | layer.msg("æç»è®°å½ç¬¬" + (i + 1) + "è¡,è´è´£äººä»£ç ä¿¡æ¯ä¸ºç©º!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return false; |
| | |
| | | $("#HBarCode").attr("readonly", "readonly");//æ¡å½¢ç åªè¯» |
| | | $("#HBarCode").css("background-color", "#efefef4d"); |
| | | HProcExchBillNoFlag = true; |
| | | //get_DocCheckItem(); |
| | | get_DocCheckItem(); |
| | | layer.close(index); |
| | | } |
| | | else { |
| | |
| | | } |
| | | function get_DocCheckItem() { |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/Web/GetItemByEquipFile", |
| | | url: GetWEBURL() + "/Web/GetItemByMouldFile", |
| | | type: "GET", |
| | | data: { "MouldProjectID": $("#HMouldID").val(), "Type": "DJ", "HDate": $("#HBeginDate").val() }, |
| | | success: function (result) { |
| | | if (result.code == 1) { |
| | | var data = result.data; |
| | | $("#HMouldDotCheckRuleID").val(data[0].ç¹æ£è§ç¨ID); |
| | | $("#HMouldDotCheckRuleNo").val(data[0].ç¹æ£è§ç¨åå·); |
| | | $("#HPlanNo").val(data[0].ç¹æ£è®¡åå); |
| | | $("#HPlanInterID").val(data[0].ç¹æ£è®¡åID); |
| | | $("#HPlanEntryID").val(data[0].ç¹æ£è®¡ååID); |
| | | $("#HMouldDotCheckRuleID").val(data[0].HMouldDotCheckRuleID); |
| | | $("#HMouldDotCheckRuleNo").val(data[0].HMouldDotCheckRuleNo); |
| | | $("#HPlanNo").val(data[0].åæ®å·); |
| | | $("#HPlanInterID").val(data[0].hmainid); |
| | | $("#HPlanEntryID").val(data[0].HEntryID); |
| | | var rowdata = []; |
| | | for (let i = 0; i < data.length; i++) { |
| | | rowdata.push( |
| | | { |
| | | "HDotCheckResult": data[i].é»è®¤ç»è®º == 1 ? true : false, "HDotCheckItemID": data[i].ç¹æ£é¡¹ç®ID, "HDotCheckCode": data[i].ç¹æ£é¡¹ç®ä»£ç , "HDotCheckItem": data[i].ç¹æ£é¡¹ç®åç§°, |
| | | "HDotCheckItemClassID": data[i].ç¹æ£é¡¹ç®åç±»id, "HDotCheckItemClassName": data[i].ç¹æ£é¡¹ç®åç±», "HDotCheckItemMethodID": data[i].ç¹æ£æ¹æ³id, "HDotCheckItemMethodName": data[i].ç¹æ£æ¹æ³, |
| | | "HDotCheckPart": data[i].ç¹æ£é¨ä½, "HClaim": data[i].å
·ä½è¦æ±, "HManagerID": data[i].è´è´£äººID, "HManagerCode": data[i].è´è´£äººä»£ç , |
| | | "HManagerName": data[i].è´è´£äººåç§°, "HSourceInterID": data[i].ç¹æ£è®¡åID, "HSourceEntryID": data[i].ç¹æ£è®¡ååID, "HSourceBillNo": data[i].ç¹æ£è®¡åå, "HDotCheckItemClassID": 0, "HDotCheckItemClassName": "", "HDotCheckItemMethodID": 0, "HDotCheckItemMethodName": "" |
| | | "HManagerID": data[i].è´è´£äººID, "HManagerName": data[i].è´è´£äººåç§°, "HSourceInterID": data[i].hmainid, "HSourceEntryID": data[i].HEntryID, "HSourceBillNo": data[i].åæ®å· |
| | | } |
| | | ); |
| | | } |
| | | option.data = rowdata; |
| | | table.render(option); |
| | | } else { |
| | | layer.msg(result.Message, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | } |
| | | } |
| | | }) |
| | |
| | | <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" name="HInitLife" id="HInitLife"> |
| | | <input type="text" class="layui-input" name="HInitLife" id="HInitLife" value="0"> |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | $("#HDesignLife").val(d.data[0].åå§è®¾è®¡å¯¿å½); |
| | | $("#HUseLife").val(d.data[0].使ç¨å¯¿å½); |
| | | $("#HLeaveLife").val(d.data[0].å©ä½å¯¿å½); |
| | | $("#HInitLife").val(d.data[0].ä¸çº¿åå§å寿å½); |
| | | $("#HInitLife").val(d.data[0].ä¸çº¿åå§åå¯¿å½ == null ? 0 : d.data[0].ä¸çº¿åå§å寿å½); |
| | | $("#HCaveQty").val(d.data[0].ç©´æ°); |
| | | $("#HProdQty").val(d.data[0].å·²ç产æ°é); |
| | | $("#HProdWeight").val(d.data[0].å·²ç产éé); |
| | |
| | | //åå§åè¡¨æ ¼ |
| | | set_InitGrid(); |
| | | |
| | | //å è½½æ°æ® |
| | | get_FastQuery(); |
| | | //è¡¨æ ¼æ°æ®å¼å§æ»å¨ |
| | | autoScroll(); |
| | | |
| | | var loadPageData = setInterval(function () { |
| | | //å è½½æ°æ® |
| | | get_FastQuery(); |
| | | //è¡¨æ ¼æ°æ®å¼å§æ»å¨ |
| | | autoScroll(); |
| | | }, 1000 * 10); |
| | | }, 1000 * 60*5); |
| | | } |
| | | //#endregion |
| | | |
| | |
| | | for (var j = 0; j < data1.count; j++) { |
| | | if (btnIdLists[i] == data1.data[j]["HButtonID"]) { |
| | | if (data1.data[j]["HEditFlag"] == false) { |
| | | no_edit.push({ "HBillType": data1.data[j]["HBillType"], "HModuleName": data1.data[j]["HModuleName"], "HButtonID": data1.data[j]["HButtonID"], "HButtonName": data1.data[j]["HButtonName"], "HOrder": data1.data[j]["HOrder"], "HHideFlag": data1.data[j]["HHideFlag"], "HEditFlag": data1.data[j]["HEditFlag"] }); |
| | | no_edit.push({ "HBillType": data1.data[j]["HBillType"], "HModuleName": data1.data[j]["HModuleName"], "HButtonID": data1.data[j]["HButtonID"], "HButtonName": data1.data[j]["HButtonName"], "HOrder": data1.data[j]["HOrder"], "HHideFlag": data1.data[j]["HHideFlag"], "HEditFlag": data1.data[j]["HEditFlag"], "HOtherName": data1.data[j]["HOtherName"] }); |
| | | } else { |
| | | data.push({ "BtnID": btnIdLists[i], "BtnName": btnNameLists[i], "IsHide": data1.data[j]["HHideFlag"] }); |
| | | data.push({ "BtnID": btnIdLists[i], "BtnName": btnNameLists[i], "IsHide": data1.data[j]["HHideFlag"], "HOrder": btnOrderLists[i], "HOtherName": data1.data[j]["HOtherName"] }); |
| | | } |
| | | break; |
| | | } |
| | | } |
| | | if (data.length + no_edit.length == i) { |
| | | data.push({ "BtnID": btnIdLists[i],"BtnName": btnNameLists[i], "IsHide": false }); |
| | | data.push({ "BtnID": btnIdLists[i], "BtnName": btnNameLists[i], "IsHide": false, "HOtherName": "" }); |
| | | } |
| | | } |
| | | option.data = data; |
| | |
| | | , cols: [[ |
| | | { field: 'BtnID', title: 'æé®ID', width: 100, hide: false } |
| | | ,{ field: 'BtnName', title: 'æé®å', width: 100 } |
| | | , { file: 'IsHide', title: 'æ¯å¦éè', width: 100, templet: '#IsHide' } |
| | | , { field: 'IsHide', title: 'æ¯å¦éè', width: 100, templet: '#IsHide' } |
| | | , { field: 'HOtherName', title: 'å«å', width: 100, edit: true } |
| | | , { field: 'HOrder', title: '次åº', width: 100, edit:true } |
| | | ]] |
| | | }; |
| | | } |
| | |
| | | if (table.cache["mainTable"][i] != "") { |
| | | table.cache["mainTable"][i].LAY_TABLE_INDEX = i; |
| | | tableData.push(table.cache["mainTable"][i]) |
| | | |
| | | |
| | | //æ´æ°æ¬¡åºå表 |
| | | var index_temp = $.inArray(table.cache["mainTable"][i].BtnID, btnIdLists); |
| | | if (index_temp != -1) { |
| | | btnOrderLists[index_temp] = (table.cache["mainTable"][i].HOrder == "" ? 0 : table.cache["mainTable"][i].HOrder); |
| | | } |
| | | } |
| | | } |
| | | |
| | |
| | | option.data = rowdata; |
| | | table.render(option); |
| | | } |
| | | else { |
| | | layer.msg(result.Message, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | } |
| | | } |
| | | }) |
| | | } |
| | |
| | | |
| | | option.data = rowdata; |
| | | table.render(option); |
| | | } |
| | | } else { |
| | | layer.msg(result.Message, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | } |
| | | } |
| | | }) |
| | | } |
| | |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Drop"><i class="layui-icon layui-icon-radio"></i>ä½åº</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-DeDrop"><i class="layui-icon layui-icon-radio"></i>åä½åº</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-BackSample"><i class="layui-icon layui-icon-radio"></i>è¿æ ·</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn_view"><i class="layui-icon layui-icon-print"></i>æå°</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="get_Exit"><i class="layui-icon layui-icon-logout"></i>éåº</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="set_HideColumn"><i class="layui-icon layui-icon-form"></i>å设置</button> |
| | | <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> |
| | |
| | | window.HInterID_Choose = 0; |
| | | |
| | | //#endregion |
| | | |
| | | //#endregion |
| | | |
| | | //#region è¿å
¥é¡µé¢å³å è½½ |
| | |
| | | case 'btn-BackSample': |
| | | set_BackSample(); |
| | | break; |
| | | //æå°æé® |
| | | case 'btn_view': |
| | | get_print(); |
| | | break; |
| | | //éåºæé® |
| | | case 'get_Exit': Pub_Close(2); |
| | | break; |
| | |
| | | //#endregion |
| | | |
| | | //#endregion |
| | | |
| | | //æ¥æé´é䏿å表çå¬ |
| | | form.on('select(HInitTimeCycle)', function (data) { |
| | | var HInitTimeCycle = $("#HInitTimeCycle").val() * 1; |
| | |
| | | $('#HEndDate').prop('disabled', false); |
| | | } |
| | | }); |
| | | //#region æ¬é¡µé¢ææè¢«è°ç¨çæ¹æ³ |
| | | |
| | | //#region æ¬é¡µé¢ææè¢«è°ç¨çæ¹æ³ |
| | | |
| | | //#region åå§åçé¢ |
| | |
| | | }; |
| | | } |
| | | //#endregion |
| | | |
| | | //#endregion |
| | | //#endregion çå¬ç½æ ¼è¡¨ä½äºä»¶ |
| | | |
| | | //çå¬ç½æ ¼è¡¨ä½äºä»¶ |
| | | table.on('tool(mainTable)', function (obj) { |
| | | var data = obj.data; |
| | | |
| | | //åæ®å·è¶
龿¥ |
| | | if (obj.event == 'åæ®å·') { //æ£æ¥ obj.event æ¯å¦çäºå符串 'åæ®å·'ã妿çäºï¼åæ§è¡ifå¾ªç¯ |
| | | var linterid = data.hmainid.toString(); //声æåélinterid 为 data.hmainid |
| | | var linterid = data.hmainid.toString(); //声æåélinterid 为 data.hmainid |
| | | //if (AllowLoadData(sSubStr) != false) {//é空éªè¯ |
| | | layer.open({ //ä½¿ç¨ layerçopenæå¼å¼¹åº å± |
| | | layer.open({ //ä½¿ç¨ layerçopenæå¼å¼¹åº å± |
| | | type: 2 //表示弹åºå±çå
容æ¯ä¸ä¸ª iframe |
| | | , area: ['100%', '100%'] |
| | | , title: 'ç¼è¾' + HPageTitle //设置弹åºå±çååååé |
| | | , closeBtn: 1//æ¾ç¤ºå
³éæé® |
| | | , shade: 0.6 //é®ç½©éæåº¦ |
| | | , maxmin: true //å
许å
¨å±æå°å |
| | | , maxmin: true //å
许å
¨å±æå°å |
| | | , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯ |
| | | , content: '../../è´¨é管ç/æ£éªåæ ·è¿æ ·å/QC_Add_TakeSampleCheckBill.html?OperationType=3&linterid=' + linterid + '&HSouceBillType=' //设置 iframe ç URLï¼URL ä¸å
å«äºæ¥è¯¢åæ°ï¼æ¥è°ç¨æéè¦çå¼ |
| | | , resize: false, //æ¯å¦å
è®¸ç¨æ·è°æ´å¼¹åºå¤§å° |
| | |
| | | }) |
| | | } |
| | | }); |
| | | |
| | | //#region æ¥è¯¢ |
| | | function get_Display(sWhere) { |
| | | var ajaxLoad = layer.load(); |
| | |
| | | sWhere += " and åæ®å· like '%" + HBillNo + "%'"; |
| | | } |
| | | |
| | | |
| | | |
| | | get_Display(sWhere); |
| | | sWhere = "";//è°ç¨æ¥å£åæ¸
空sWhereç¼å |
| | | } |
| | |
| | | sWhere = ""; |
| | | } |
| | | //#endregion |
| | | |
| | | //#region åå§æ¥æé´é 䏿å表 |
| | | function setSelect_HInitTimeCycle() { |
| | | var valueList = [0, 1, 2, 3, 4, 5, 6, 29]; |
| | |
| | | var checkStatus = table.checkStatus('mainTable') |
| | | , data = checkStatus.data; |
| | | if (checkStatus.data.length === 1) { |
| | | var linterid = data[0].hmainid.toString(); |
| | | var linterid = data[0].hmainid.toString(); |
| | | layer.open({ |
| | | type: 2 |
| | | , area: ['100%', '100%'] |
| | |
| | | } |
| | | //#endregion |
| | | |
| | | //#region é¢è§ |
| | | function get_print() { |
| | | var checkStatus = table.checkStatus('mainTable') |
| | | , data = checkStatus.data; |
| | | |
| | | if (checkStatus.data.length ==1) { |
| | | var linterid = []; |
| | | |
| | | for (var i = 0; i < data.length; i++) { |
| | | linterid.push(data[i].hmainid.toString()) |
| | | } |
| | | layer.open({ |
| | | type: 2 |
| | | , area: ['80%', '80%'] |
| | | , title: 'æå°æ¨¡çéæ©' |
| | | , shade: 0.6 //é®ç½©éæåº¦ |
| | | , maxmin: false //å
许å
¨å±æå°å |
| | | , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯ |
| | | , content: ['../../BaseSet/SRM_OpenTmpList.html?linterid=' + linterid.toString() + '&MyMsg=' + linterid.toString() + '&Type=QC_TakeSampleCheckBillMainList', 'yes'] |
| | | , resize: false |
| | | }) |
| | | |
| | | } |
| | | else { |
| | | layer.msg('è¯·éæ©æ°æ®æå°ï¼'); |
| | | } |
| | | } |
| | | |
| | | |
| | | //#region éèå设置 |
| | | function get_HideColumn() { |
| | | var colName = ""; |
| | |
| | | }) |
| | | } |
| | | //#endregion |
| | | |
| | | //#region æ¾ç¤ºåæ°æ® |
| | | function DisPlay_HideColumn() { |
| | | $.ajax({ |
| | |
| | | form.render('select'); |
| | | } |
| | | //#endregion |
| | | |
| | | //#region ãè¿æ»¤æ¹æ¡ã |
| | | |
| | | //è·åå½åç¨æ·çé»è®¤è¿æ»¤æ¹æ¡ |
| | |
| | | |
| | | //#endregion |
| | | |
| | | |
| | | |
| | | }); |
| | | |
| | | //#endregion |
| | | |
| | | //#region ãè¿æ»¤æ¹æ¡è¿åæ°æ®ã |
| | | //#region ãè¿æ»¤æ¹æ¡è¿åæ°æ®ã |
| | | function HFilterScheme(obj) //è¿åè¿æ»¤æ¹æ¡ |
| | | { |
| | | var HInterID = obj[0].hmainid; |
| | |
| | | <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-colla-content" style="padding: 0px; margin-left: 6%;"> |
| | | <div class="layui-row" style="margin-top:5px;margin-left:82px;margin-bottom:5px;"> |
| | | <div class="layui-row" style="margin-top:5px"> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">ç©æåç§°</label> |
| | |
| | | <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" name="HEquipName" id="HEquipName" value="" readonly> |
| | | <input type="text" class="layui-input" name="HEquipName" id="HEquipName" value="" readonly> |
| | | </div> |
| | | </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="ColName" id="ColName" class="ForFilteringSchemes" lay-filter="ColName" style="width:190px;"> |
| | | <label class="layui-form-label" style="width: 85px;">é鿥æº</label> |
| | | <div class="layui-input-block" style="margin-left: 120px; width: 185px;"> |
| | | <select name="HEquipType" id="HEquipType" class=" ForFilteringSchemes" lay-verify="HEquipType"> |
| | | <option value="æå¨è¾å
¥">æå¨è¾å
¥</option> |
| | | <option value="设å¤éé">设å¤éé</option> |
| | | </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" lay-filter="ColName1" style="width:190px;"> |
| | | </select> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <select name="Comparator1" id="Comparator1" 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" 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" lay-filter="ColName2" style="width:190px;"> |
| | | </select> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <select name="Comparator2" id="Comparator2" 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" value="" name="ColContent2" id="ColContent2"> |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | function get_Display(sWhere) { |
| | | var index = layer.load(0, { shade: false }); |
| | | var ajaxLoad = layer.load(); |
| | | var Type = ""; |
| | | if ($("#HEquipType").val() == "æå¨è¾å
¥") { |
| | | Type = 1; |
| | | } else { |
| | | Type = 2; |
| | | } |
| | | //è¿å
¥é¡µé¢æ¾ç¤ºçç¼åå表 |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/QC_CustomerAppealReport/SB_EquipICMOTechParamList', |
| | | type: "GET", |
| | | async:false, |
| | | data: { "sWhere": sWhere, "user": sessionStorage["HUserName"] }, |
| | | async: false, |
| | | data: { "sWhere": sWhere, "user": sessionStorage["HUserName"], "Type": Type }, |
| | | success: function (data1) { |
| | | if (data1.count == 1) { |
| | | var data = []; |
| | |
| | | var HProcName = $("#HProcName").val(); |
| | | var HTechParamName = $("#HTechParamName").val(); |
| | | var HEquipName = $("#HEquipName").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 = "" + Comparator + "'" + ColContent + "'"; |
| | | break; |
| | | } |
| | | sWhere += " and " + ColName2 + " " + com2; |
| | | } |
| | | |
| | | |
| | | if (HProcExchBillNo != "" && HProcName != "" && HTechParamName != "") { |
| | | sWhere = { |
| | | HProcExchBillNo: HProcExchBillNo |
| | |
| | | $("#HMaterName").val(); |
| | | $("#HEquipName").val(); |
| | | |
| | | $("#btnSearch").click(); |
| | | $("#ColContent").val(""); |
| | | $("#ColName").val("0"); |
| | | $("#Comparator").val("0"); |
| | | $("#ColContent2").val(""); |
| | | $("#ColName2").val("0"); |
| | | $("#Comparator2").val("0"); |
| | | $("#ColContent1").val(""); |
| | | $("#ColName1").val("0"); |
| | | $("#Comparator1").val("0"); |
| | | $("#btnSearch").click(); |
| | | form.render('select'); |
| | | |
| | | sWhere = ""; |
| | |
| | | <script src="../../../layuiadmin/Scripts/webConfig.js"></script> |
| | | <script src="../../../layuiadmin/PubCustom.js"></script> |
| | | <script src="../../../layuiadmin/zgqCustom/zgqCustom.js"></script> |
| | | <script src="../../../layuiadmin/HideButton.js"></script> |
| | | <script src="../../../layuiadmin/HideButton_New.js"></script> |
| | | <script src="../../../layuiadmin/soulTable.slim.js"></script> |
| | | <script src="../../../layuiadmin/PageTitle.js"></script> |
| | | </head> |
| | |
| | | </div> |
| | | <table class="" id="mainTable" lay-filter="mainTable"></table> |
| | | <script type="text/html" id="toolbarDemo"> |
| | | <div class="layui-btn-container"> |
| | | <div class="layui-btn-container" id="toolbarDemo_ButtonSet"> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Add" id="Add"><i class="layui-icon layui-icon-file-b"></i>æ°å¢</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Edit" id="Edit"><i class="layui-icon layui-icon-form"></i>ç¼è¾</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Delete" id="Delete"><i class="layui-icon layui-icon-delete"></i>å é¤</button> |
| | |
| | | break; |
| | | //æé®è®¾ç½® |
| | | case 'set_HideButton': |
| | | var btns = document.getElementsByTagName("button"); //è·åæ¬é¡µæææé®å¯¹è±¡ |
| | | var set_HideButton_ID = "toolbarDemo_ButtonSet"; //éè¦è®¾ç½®çæé®çç¶çº§èç¹çid |
| | | var HBillType = "1102"; |
| | | get_HideButton(btns, HBillType, HModName, sessionStorage["HUserName"]); |
| | | get_HideButton(set_HideButton_ID, HBillType, HModName, sessionStorage["HUserName"]); |
| | | break; |
| | | //ä¿åæ¹æ¡ |
| | | case 'set_SaveScheme': set_SaveScheme(); |
| | |
| | | var ajaxLoad = layer.load(); |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/Cg_POOrderBill/list', |
| | | async:false, |
| | | type: "GET", |
| | | data: { "sWhere": sWhere , "user": sessionStorage["HUserName"]}, |
| | | success: function (data1) { |
| | |
| | | DisPlay_HideColumn(); |
| | | |
| | | //å·æ°æé®æ¾ç¤º |
| | | var btns = document.getElementsByTagName("button"); //è·åæ¬é¡µæææé®å¯¹è±¡ |
| | | var set_HideButton_ID = "toolbarDemo_ButtonSet"; //éè¦è®¾ç½®çæé®çç¶çº§èç¹çid |
| | | var HBillType = "1102"; |
| | | Display_HideButton(btns, HBillType, HModName, sessionStorage["HUserName"]); |
| | | Display_HideButton(set_HideButton_ID, HBillType, HModName, sessionStorage["HUserName"]); |
| | | if ($("#Comparator").val() == 0 && $("#ColContent").val() == "") { |
| | | ColFilter(); |
| | | } |
| | |
| | | table.render(option); |
| | | var HBillType = "1102"; |
| | | //å·æ°æé®æ¾ç¤º |
| | | var btns = document.getElementsByTagName("button"); //è·åæ¬é¡µæææé®å¯¹è±¡ |
| | | Display_HideButton(btns, HBillType, HModName, sessionStorage["HUserName"]); |
| | | var set_HideButton_ID = "toolbarDemo_ButtonSet"; //éè¦è®¾ç½®çæé®çç¶çº§èç¹çid |
| | | Display_HideButton(set_HideButton_ID, HBillType, HModName, sessionStorage["HUserName"]); |
| | | } else { |
| | | table.render(option); |
| | | var HBillType = "1102"; |
| | | //å·æ°æé®æ¾ç¤º |
| | | var btns = document.getElementsByTagName("button"); //è·åæ¬é¡µæææé®å¯¹è±¡ |
| | | Display_HideButton(btns, HBillType, HModName, sessionStorage["HUserName"]); |
| | | var set_HideButton_ID = "toolbarDemo_ButtonSet"; //éè¦è®¾ç½®çæé®çç¶çº§èç¹çid |
| | | Display_HideButton(set_HideButton_ID, HBillType, HModName, sessionStorage["HUserName"]); |
| | | } |
| | | }, error: function () { |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | |
| | | var value = $(e.currentTarget).val().replace("'", ""); //è·åææ¬æ¡ææ°å¼ |
| | | currRowIndex = 0; |
| | | var tableView = "h_v_Gy_ProjectMoney"; |
| | | var childSWhere = "select HItemID,项ç®è´¹ç¨ä»£ç 代ç ,项ç®è´¹ç¨åç§° åç§° from " + tableView + " where 1=1 and (项ç®è´¹ç¨åç§° like '%" + value + "%' or 项ç®è´¹ç¨ä»£ç like '%" + value + "%') "; |
| | | var childSWhere = "select top(10) HItemID,项ç®è´¹ç¨ä»£ç 代ç ,项ç®è´¹ç¨åç§° åç§° from " + tableView + " where 1=1 and (项ç®è´¹ç¨åç§° like '%" + value + "%' or 项ç®è´¹ç¨ä»£ç like '%" + value + "%') "; |
| | | childPage.getData(childSWhere, tableView); |
| | | }, 200); |
| | | } |
| | |
| | | var value = $(e.currentTarget).val().replace("'", ""); //è·åææ¬æ¡ææ°å¼ |
| | | currRowIndex = 0; |
| | | var tableView = "h_v_Gy_ProjectMoney"; |
| | | var childSWhere = "select HItemID,项ç®è´¹ç¨ä»£ç 代ç ,项ç®è´¹ç¨åç§° åç§° from " + tableView + " where 1=1 and (项ç®è´¹ç¨åç§° like '%" + value + "%' or 项ç®è´¹ç¨ä»£ç like '%" + value + "%') "; |
| | | var childSWhere = "select top(10) HItemID,项ç®è´¹ç¨ä»£ç 代ç ,项ç®è´¹ç¨åç§° åç§° from " + tableView + " where 1=1 and (项ç®è´¹ç¨åç§° like '%" + value + "%' or 项ç®è´¹ç¨ä»£ç like '%" + value + "%') "; |
| | | childPage.getData(childSWhere, tableView); |
| | | }, 200); |
| | | } |
| | |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" id="btn-Edit" lay-event="btn-Edit"><i class="layui-icon layui-icon-form"></i>ç¼è¾</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-view" id="view"><i class="layui-icon layui-icon-tips"></i>é¢è§</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="btn-print" id="btn-print"><i class="layui-icon layui-icon-print"></i>æå°</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" id="btn-BarCodeDetail" lay-event="btn-BarCodeDetail"><i class="layui-icon layui-icon-form"></i>æ¡ç æç»</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Audit"><i class="layui-icon layui-icon-radio"></i>å®¡æ ¸</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-DeAudit"><i class="layui-icon layui-icon-circle"></i>åå®¡æ ¸</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Close"><i class="layui-icon layui-icon-radio"></i>å
³é</button> |
| | |
| | | //æå° |
| | | case 'btn-print': |
| | | get_PrintReport(); |
| | | break; |
| | | case 'btn-BarCodeDetail': get_BarCodeDetail(); |
| | | break; |
| | | //å®¡æ ¸æé® |
| | | case 'btn-Audit': |
| | |
| | | //#endregion |
| | | |
| | | |
| | | //æ¡ç æç» |
| | | function get_BarCodeDetail() { |
| | | var checkStatus = table.checkStatus('mainTable') |
| | | , data = checkStatus.data; |
| | | if (checkStatus.data.length === 1) { |
| | | var HInterID = data[0].hmainid; |
| | | var HBillType = '1203'; |
| | | var HBillNo = data[0]["åæ®å·"]; |
| | | //if (AllowLoadData(sSubStr) != false) {//é空éªè¯ |
| | | layer.open({ |
| | | type: 2 |
| | | , area: ['90%', '90%'] |
| | | , title: 'å
¶å®å
¥åºåæ¡ç æç»' |
| | | , closeBtn: 1 |
| | | , shade: 0.6 //é®ç½©éæåº¦ |
| | | , maxmin: true //å
许å
¨å±æå°å |
| | | , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯ |
| | | , content: '../../æ¡ç æç»/Kf_BarCodeDetailQuery.html?HInterID=' + HInterID + '&HBillType=' + HBillType + '&HBillNo=' + HBillNo |
| | | , resize: false |
| | | , btn: ["ç¡®å®", "åæ¶"] |
| | | , end: function () { |
| | | //å·æ°é¡µé¢, |
| | | //location.reload(); |
| | | } |
| | | , cancel: function () { |
| | | //$(".layui-btn").removeClass("layui-btn-disabled"); |
| | | } |
| | | }) |
| | | |
| | | } else { |
| | | layer.msg('è¯·éæ©ä¸è¡æ°æ®ç¼è¾ï¼'); |
| | | } |
| | | } |
| | | |
| | | |
| | | // å¿«éè¿æ»¤ |
| | |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" id="btn-Delete" lay-event="btn-Delete"><i class="layui-icon layui-icon-delete"></i>å é¤</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" id="btn-Audit" lay-event="btn-Audit"><i class="layui-icon layui-icon-radio"></i>å®¡æ ¸</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" id="btn-DeAudit" lay-event="btn-DeAudit"><i class="layui-icon layui-icon-circle"></i>åå®¡æ ¸</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" id="btn-BarCodeDetail" lay-event="btn-BarCodeDetail"><i class="layui-icon layui-icon-form"></i>æ¡ç æç»</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" id="btn-view" lay-event="btn-view"><i class="layui-icon layui-icon-tips"></i>é¢è§</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" id="btn-print" lay-event="btn-print"><i class="layui-icon layui-icon-print"></i>æå°</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" id="get_Refresh" lay-event="get_Refresh"><i class="layui-icon layui-icon-refresh"></i>å·æ°</button> |
| | |
| | | break; |
| | | //åå®¡æ ¸ |
| | | case 'btn-DeAudit': set_AbandonCheck(); |
| | | break; |
| | | case 'btn-BarCodeDetail': get_BarCodeDetail(); |
| | | break; |
| | | //å设置 |
| | | case 'set_HideColumn': get_HideColumn(); |
| | |
| | | } |
| | | //#endregion |
| | | |
| | | //æ¡ç æç» |
| | | function get_BarCodeDetail() { |
| | | var checkStatus = table.checkStatus('mainTable') |
| | | , data = checkStatus.data; |
| | | if (checkStatus.data.length === 1) { |
| | | var HInterID = data[0].hmainid; |
| | | var HBillType = '1203'; |
| | | var HBillNo = data[0]["åæ®å·"]; |
| | | //if (AllowLoadData(sSubStr) != false) {//é空éªè¯ |
| | | layer.open({ |
| | | type: 2 |
| | | , area: ['90%', '90%'] |
| | | , title: 'å
¶å®å
¥åºåæ¡ç æç»' |
| | | , closeBtn: 1 |
| | | , shade: 0.6 //é®ç½©éæåº¦ |
| | | , maxmin: true //å
许å
¨å±æå°å |
| | | , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯ |
| | | , content: '../../æ¡ç æç»/Kf_BarCodeDetailQuery.html?HInterID=' + HInterID + '&HBillType=' + HBillType + '&HBillNo=' + HBillNo |
| | | , resize: false |
| | | , btn: ["ç¡®å®", "åæ¶"] |
| | | , end: function () { |
| | | //å·æ°é¡µé¢, |
| | | //location.reload(); |
| | | } |
| | | , cancel: function () { |
| | | //$(".layui-btn").removeClass("layui-btn-disabled"); |
| | | } |
| | | }) |
| | | |
| | | } else { |
| | | layer.msg('è¯·éæ©ä¸è¡æ°æ®ç¼è¾ï¼'); |
| | | } |
| | | } |
| | | |
| | | //#region ãè¿æ»¤æ¹æ¡ã |
| | | |
| | | //è·åå½åç¨æ·çé»è®¤è¿æ»¤æ¹æ¡ |
| | |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="get_export" id="get_export"><i class="layui-icon layui-icon-export"></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;" id="btn-BarCodeDetail" lay-event="btn-BarCodeDetail"><i class="layui-icon layui-icon-form"></i>æ¡ç æç»</button>--> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" id="btn-BarCodeDetail" lay-event="btn-BarCodeDetail"><i class="layui-icon layui-icon-form"></i>æ¡ç æç»</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" id="btn-exit" lay-event="btn-exit"><i class="layui-icon layui-icon-return"></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> |