From 693fdf5337b8d1475713cf1e9ab28aec1712213d Mon Sep 17 00:00:00 2001 From: duhe <226547893@qq.com> Date: 星期五, 13 九月 2024 15:42:24 +0800 Subject: [PATCH] 1 --- WebTM/WebTM.csproj.user | 2 WebTM/views/仓存管理/生产入库单/Kf_ProductInBillList.html | 6 WebTM/views/质量管理/质量报表/SB_TechnologyParameterList.html | 185 ------- WebTM/views/领料发货/领料出库/Kf_MateOutBillList.html | 2 WebTM/views/基础资料/公用基础资料/xmlLBM_QC_TakeSampleCheckBillMainList.aspx | 27 + WebTM/views/设备管理/Sb_EquipDotCheckBill_PDA.html | 3 WebTM/views/基础资料/工资基础资料/Gy_Group.html | 22 + WebTM/views/领料发货/领料出库/Kf_MateOutBackBillList.html | 37 + WebTM/views/质量管理/检验取样还样单/QC_TakeSampleCheckBillMainList.html | 60 ++ WebTM/views/基础资料/公用基础资料/xmlLBM_QC_TakeSampleCheckBillMainList.aspx.designer.cs | 26 + WebTM/views/基础资料/公用基础资料/xmlLBM_Sc_ProcessExchangeBillList.aspx.designer.cs | 2 WebTM/views/基础资料/公用基础资料/xmlLBM_QC_TakeSampleCheckBillMainList.aspx.cs | 17 WebTM/views/模治具管理/器具点检规程单/Sc_MouldDotCheckRuleBillList_PDA.html | 26 - WebTM/views/设备管理/Sb_EquipMaintainBill_PDA.html | 4 WebTM/views/领料发货/分步式调出单/Fb_StepFoldOutBillList.html | 35 + WebTM/views/模治具管理/模治具管理/Gy_MouldFile.html | 4 WebTM/views/模治具管理/模治具点检保养/Sc_MouldDotCheckBill_PDA.html | 27 WebTM/views/基础资料/公用基础资料/HBarPlanPrint.html | 3 WebTM/views/条码明细/Kf_MateOutBillList_CodeDetail.html | 784 +++++++++++++++++++++++++++++++++++ WebTM/WebTM.csproj | 9 20 files changed, 1,058 insertions(+), 223 deletions(-) diff --git a/WebTM/WebTM.csproj b/WebTM/WebTM.csproj index 4f39ff1..7bd2a62 100644 --- a/WebTM/WebTM.csproj +++ b/WebTM/WebTM.csproj @@ -367,6 +367,7 @@ <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" /> @@ -383,6 +384,7 @@ <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" /> @@ -2340,6 +2342,13 @@ <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> diff --git a/WebTM/WebTM.csproj.user b/WebTM/WebTM.csproj.user index 50873e6..e39639b 100644 --- a/WebTM/WebTM.csproj.user +++ b/WebTM/WebTM.csproj.user @@ -1,7 +1,7 @@ 锘�<?xml version="1.0" encoding="utf-8"?> <Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <PropertyGroup> - <NameOfLastUsedPublishProfile>D:\缃戠珯鍙戝竷\鍚庣浠g爜\MES-WEB-TM\MESWMS-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> diff --git "a/WebTM/views/\344\273\223\345\255\230\347\256\241\347\220\206/\347\224\237\344\272\247\345\205\245\345\272\223\345\215\225/Kf_ProductInBillList.html" "b/WebTM/views/\344\273\223\345\255\230\347\256\241\347\220\206/\347\224\237\344\272\247\345\205\245\345\272\223\345\215\225/Kf_ProductInBillList.html" index b22b8e7..9c3369d 100644 --- "a/WebTM/views/\344\273\223\345\255\230\347\256\241\347\220\206/\347\224\237\344\272\247\345\205\245\345\272\223\345\215\225/Kf_ProductInBillList.html" +++ "b/WebTM/views/\344\273\223\345\255\230\347\256\241\347\220\206/\347\224\237\344\272\247\345\205\245\345\272\223\345\215\225/Kf_ProductInBillList.html" @@ -469,12 +469,12 @@ //缂栬緫鎸夐挳 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; diff --git "a/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/HBarPlanPrint.html" "b/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/HBarPlanPrint.html" index db4d4b9..02934a8 100644 --- "a/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/HBarPlanPrint.html" +++ "b/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/HBarPlanPrint.html" @@ -312,6 +312,9 @@ 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> diff --git "a/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/xmlLBM_QC_TakeSampleCheckBillMainList.aspx" "b/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/xmlLBM_QC_TakeSampleCheckBillMainList.aspx" new file mode 100644 index 0000000..0c11298 --- /dev/null +++ "b/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/xmlLBM_QC_TakeSampleCheckBillMainList.aspx" @@ -0,0 +1,27 @@ +锘�<%@ 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) + { + //鈽呯壒鍒彁绀衡槄锛� + //涓嶅悓鐨勬暟鎹簱搴旇閫夌敤涓嶅悓鐨勬姤琛╔ML鏁版嵁鐢熸垚绫伙紝SQL Server鏁版嵁搴撶敤SqlXMLReportData锛孫racle鏁版嵁搴撶敤OracleXMLReportData + //OledbXMLReportData閫傚悎浜嶢ccess绛夋湰鍦版暟鎹簱锛屼负浜嗘紨绀烘柟渚匡紝杩欓噷浠嶨rid++Report鐨凙ccess渚嬪瓙鏁版嵁搴撲腑鑾峰彇鎶ヨ〃鏁版嵁 + + //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> diff --git "a/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/xmlLBM_QC_TakeSampleCheckBillMainList.aspx.cs" "b/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/xmlLBM_QC_TakeSampleCheckBillMainList.aspx.cs" new file mode 100644 index 0000000..da674e9 --- /dev/null +++ "b/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/xmlLBM_QC_TakeSampleCheckBillMainList.aspx.cs" @@ -0,0 +1,17 @@ +锘縰sing 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) + { + + } + } +} \ No newline at end of file diff --git "a/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/xmlLBM_QC_TakeSampleCheckBillMainList.aspx.designer.cs" "b/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/xmlLBM_QC_TakeSampleCheckBillMainList.aspx.designer.cs" new file mode 100644 index 0000000..2f4694a --- /dev/null +++ "b/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/xmlLBM_QC_TakeSampleCheckBillMainList.aspx.designer.cs" @@ -0,0 +1,26 @@ +锘�//------------------------------------------------------------------------------ +// <鑷姩鐢熸垚> +// 姝や唬鐮佺敱宸ュ叿鐢熸垚銆� +// +// 瀵规鏂囦欢鐨勬洿鏀瑰彲鑳藉鑷翠笉姝g‘鐨勮涓猴紝濡傛灉 +// 閲嶆柊鐢熸垚浠g爜锛屽垯鎵�鍋氭洿鏀瑰皢涓㈠け銆� +// </鑷姩鐢熸垚> +//------------------------------------------------------------------------------ + +namespace WebTM.views.鍩虹璧勬枡.鍏敤鍩虹璧勬枡 +{ + + + public partial class xmlLBM_Sc_ProcessExchangeBillList + { + + /// <summary> + /// form1 鎺т欢銆� + /// </summary> + /// <remarks> + /// 鑷姩鐢熸垚鐨勫瓧娈点�� + /// 鑻ヨ杩涜淇敼锛岃灏嗗瓧娈靛0鏄庝粠璁捐鍣ㄦ枃浠剁Щ鍒颁唬鐮侀殣钘忔枃浠躲�� + /// </remarks> + protected global::System.Web.UI.HtmlControls.HtmlForm form1; + } +} diff --git "a/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/xmlLBM_Sc_ProcessExchangeBillList.aspx.designer.cs" "b/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/xmlLBM_Sc_ProcessExchangeBillList.aspx.designer.cs" index 2f4694a..bff9a95 100644 --- "a/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/xmlLBM_Sc_ProcessExchangeBillList.aspx.designer.cs" +++ "b/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/xmlLBM_Sc_ProcessExchangeBillList.aspx.designer.cs" @@ -11,7 +11,7 @@ { - public partial class xmlLBM_Sc_ProcessExchangeBillList + public partial class xmlLBM_QC_TakeSampleCheckBillMainList { /// <summary> diff --git "a/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\267\245\350\265\204\345\237\272\347\241\200\350\265\204\346\226\231/Gy_Group.html" "b/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\267\245\350\265\204\345\237\272\347\241\200\350\265\204\346\226\231/Gy_Group.html" index 990a448..2b64daf 100644 --- "a/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\267\245\350\265\204\345\237\272\347\241\200\350\265\204\346\226\231/Gy_Group.html" +++ "b/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\267\245\350\265\204\345\237\272\347\241\200\350\265\204\346\226\231/Gy_Group.html" @@ -239,6 +239,8 @@ //鍒锋柊 case 'get_Refresh': get_Refresh(); break; + //瀵煎叆 + case 'set_SouceExcel': set_SouceExcel(); //瀹℃牳鎸夐挳 case 'btn-Audit': set_CheckBill(0); @@ -358,6 +360,26 @@ } //#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 = { diff --git "a/WebTM/views/\346\235\241\347\240\201\346\230\216\347\273\206/Kf_MateOutBillList_CodeDetail.html" "b/WebTM/views/\346\235\241\347\240\201\346\230\216\347\273\206/Kf_MateOutBillList_CodeDetail.html" new file mode 100644 index 0000000..d93d1c0 --- /dev/null +++ "b/WebTM/views/\346\235\241\347\240\201\346\230\216\347\273\206/Kf_MateOutBillList_CodeDetail.html" @@ -0,0 +1,784 @@ +锘�<!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' //涓诲叆鍙fā鍧� + }).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 瑙﹀彂浜嬩欢锛氬寘鎷琭orm.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> \ No newline at end of file diff --git "a/WebTM/views/\346\250\241\346\262\273\345\205\267\347\256\241\347\220\206/\345\231\250\345\205\267\347\202\271\346\243\200\350\247\204\347\250\213\345\215\225/Sc_MouldDotCheckRuleBillList_PDA.html" "b/WebTM/views/\346\250\241\346\262\273\345\205\267\347\256\241\347\220\206/\345\231\250\345\205\267\347\202\271\346\243\200\350\247\204\347\250\213\345\215\225/Sc_MouldDotCheckRuleBillList_PDA.html" index 69f4973..e3c4dad 100644 --- "a/WebTM/views/\346\250\241\346\262\273\345\205\267\347\256\241\347\220\206/\345\231\250\345\205\267\347\202\271\346\243\200\350\247\204\347\250\213\345\215\225/Sc_MouldDotCheckRuleBillList_PDA.html" +++ "b/WebTM/views/\346\250\241\346\262\273\345\205\267\347\256\241\347\220\206/\345\231\250\345\205\267\347\202\271\346\243\200\350\247\204\347\250\213\345\215\225/Sc_MouldDotCheckRuleBillList_PDA.html" @@ -319,31 +319,7 @@ 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 + "%'"; } diff --git "a/WebTM/views/\346\250\241\346\262\273\345\205\267\347\256\241\347\220\206/\346\250\241\346\262\273\345\205\267\347\202\271\346\243\200\344\277\235\345\205\273/Sc_MouldDotCheckBill_PDA.html" "b/WebTM/views/\346\250\241\346\262\273\345\205\267\347\256\241\347\220\206/\346\250\241\346\262\273\345\205\267\347\202\271\346\243\200\344\277\235\345\205\273/Sc_MouldDotCheckBill_PDA.html" index 6706cb0..9831220 100644 --- "a/WebTM/views/\346\250\241\346\262\273\345\205\267\347\256\241\347\220\206/\346\250\241\346\262\273\345\205\267\347\202\271\346\243\200\344\277\235\345\205\273/Sc_MouldDotCheckBill_PDA.html" +++ "b/WebTM/views/\346\250\241\346\262\273\345\205\267\347\256\241\347\220\206/\346\250\241\346\262\273\345\205\267\347\202\271\346\243\200\344\277\235\345\205\273/Sc_MouldDotCheckBill_PDA.html" @@ -909,10 +909,10 @@ 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) + "琛�,鐐规椤圭洰浠g爜淇℃伅涓虹┖!", { 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) + "琛�,鐐规椤圭洰浠g爜淇℃伅涓虹┖!", { 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; @@ -949,7 +949,7 @@ $("#HBarCode").attr("readonly", "readonly");//鏉″舰鐮佸彧璇� $("#HBarCode").css("background-color", "#efefef4d"); HProcExchBillNoFlag = true; - //get_DocCheckItem(); + get_DocCheckItem(); layer.close(index); } else { @@ -965,29 +965,32 @@ } 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].鐐规璁″垝瀛怚D); + $("#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].鐐规椤圭洰浠g爜, "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].璐熻矗浜篒D, "HManagerCode": data[i].璐熻矗浜轰唬鐮�, - "HManagerName": data[i].璐熻矗浜哄悕绉�, "HSourceInterID": data[i].鐐规璁″垝ID, "HSourceEntryID": data[i].鐐规璁″垝瀛怚D, "HSourceBillNo": data[i].鐐规璁″垝鍗�, "HDotCheckItemClassID": 0, "HDotCheckItemClassName": "", "HDotCheckItemMethodID": 0, "HDotCheckItemMethodName": "" + "HManagerID": data[i].璐熻矗浜篒D, "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: "娓╅Θ鎻愮ず" }); } } }) diff --git "a/WebTM/views/\346\250\241\346\262\273\345\205\267\347\256\241\347\220\206/\346\250\241\346\262\273\345\205\267\347\256\241\347\220\206/Gy_MouldFile.html" "b/WebTM/views/\346\250\241\346\262\273\345\205\267\347\256\241\347\220\206/\346\250\241\346\262\273\345\205\267\347\256\241\347\220\206/Gy_MouldFile.html" index 35629d0..b2ee8de 100644 --- "a/WebTM/views/\346\250\241\346\262\273\345\205\267\347\256\241\347\220\206/\346\250\241\346\262\273\345\205\267\347\256\241\347\220\206/Gy_MouldFile.html" +++ "b/WebTM/views/\346\250\241\346\262\273\345\205\267\347\256\241\347\220\206/\346\250\241\346\262\273\345\205\267\347\256\241\347\220\206/Gy_MouldFile.html" @@ -385,7 +385,7 @@ <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> @@ -1725,7 +1725,7 @@ $("#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].宸茬敓浜ч噸閲�); diff --git "a/WebTM/views/\350\256\276\345\244\207\347\256\241\347\220\206/Sb_EquipDotCheckBill_PDA.html" "b/WebTM/views/\350\256\276\345\244\207\347\256\241\347\220\206/Sb_EquipDotCheckBill_PDA.html" index 231c1a0..c0ab9c1 100644 --- "a/WebTM/views/\350\256\276\345\244\207\347\256\241\347\220\206/Sb_EquipDotCheckBill_PDA.html" +++ "b/WebTM/views/\350\256\276\345\244\207\347\256\241\347\220\206/Sb_EquipDotCheckBill_PDA.html" @@ -930,6 +930,9 @@ option.data = rowdata; table.render(option); } + else { + layer.msg(result.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + } } }) } diff --git "a/WebTM/views/\350\256\276\345\244\207\347\256\241\347\220\206/Sb_EquipMaintainBill_PDA.html" "b/WebTM/views/\350\256\276\345\244\207\347\256\241\347\220\206/Sb_EquipMaintainBill_PDA.html" index cf8af10..f8e0e0e 100644 --- "a/WebTM/views/\350\256\276\345\244\207\347\256\241\347\220\206/Sb_EquipMaintainBill_PDA.html" +++ "b/WebTM/views/\350\256\276\345\244\207\347\256\241\347\220\206/Sb_EquipMaintainBill_PDA.html" @@ -836,7 +836,9 @@ option.data = rowdata; table.render(option); - } + } else { + layer.msg(result.Message, { icon: 5, btn: ['纭'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" }); + } } }) } diff --git "a/WebTM/views/\350\264\250\351\207\217\347\256\241\347\220\206/\346\243\200\351\252\214\345\217\226\346\240\267\350\277\230\346\240\267\345\215\225/QC_TakeSampleCheckBillMainList.html" "b/WebTM/views/\350\264\250\351\207\217\347\256\241\347\220\206/\346\243\200\351\252\214\345\217\226\346\240\267\350\277\230\346\240\267\345\215\225/QC_TakeSampleCheckBillMainList.html" index b2c41b6..ad50612 100644 --- "a/WebTM/views/\350\264\250\351\207\217\347\256\241\347\220\206/\346\243\200\351\252\214\345\217\226\346\240\267\350\277\230\346\240\267\345\215\225/QC_TakeSampleCheckBillMainList.html" +++ "b/WebTM/views/\350\264\250\351\207\217\347\256\241\347\220\206/\346\243\200\351\252\214\345\217\226\346\240\267\350\277\230\346\240\267\345\215\225/QC_TakeSampleCheckBillMainList.html" @@ -163,6 +163,7 @@ <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> @@ -215,6 +216,7 @@ window.HInterID_Choose = 0; //#endregion + //#endregion //#region 杩涘叆椤甸潰鍗冲姞杞� @@ -271,6 +273,10 @@ case 'btn-BackSample': set_BackSample(); break; + //鎵撳嵃鎸夐挳 + case 'btn_view': + get_print(); + break; //閫�鍑烘寜閽� case 'get_Exit': Pub_Close(2); break; @@ -321,6 +327,7 @@ //#endregion //#endregion + //鏃ユ湡闂撮殧涓嬫媺鍒楄〃鐩戝惉 form.on('select(HInitTimeCycle)', function (data) { var HInitTimeCycle = $("#HInitTimeCycle").val() * 1; @@ -339,7 +346,7 @@ $('#HEndDate').prop('disabled', false); } }); - //#region 鏈〉闈㈡墍鏈夎璋冪敤鐨勬柟娉� + //#region 鏈〉闈㈡墍鏈夎璋冪敤鐨勬柟娉� //#region 鍒濆鍖栫晫闈� @@ -382,22 +389,24 @@ }; } //#endregion + //#endregion - //#endregion 鐩戝惉缃戞牸琛ㄤ綋浜嬩欢 + + //鐩戝惉缃戞牸琛ㄤ綋浜嬩欢 table.on('tool(mainTable)', function (obj) { var data = obj.data; //鍗曟嵁鍙疯秴閾炬帴 if (obj.event == '鍗曟嵁鍙�') { //妫�鏌� obj.event 鏄惁绛変簬瀛楃涓� '鍗曟嵁鍙�'銆傚鏋滅瓑浜庯紝鍒欐墽琛宨f寰幆 - var linterid = data.hmainid.toString(); //澹版槑鍙橀噺linterid 涓� data.hmainid + var linterid = data.hmainid.toString(); //澹版槑鍙橀噺linterid 涓� data.hmainid //if (AllowLoadData(sSubStr) != false) {//闈炵┖楠岃瘉 - layer.open({ //浣跨敤 layer鐨刼pen鎵撳紑寮瑰嚭 灞� + layer.open({ //浣跨敤 layer鐨刼pen鎵撳紑寮瑰嚭 灞� 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锛孶RL 涓寘鍚簡鏌ヨ鍙傛暟锛屾潵璋冪敤鎵�闇�瑕佺殑鍊� , resize: false, //鏄惁鍏佽鐢ㄦ埛璋冩暣寮瑰嚭澶у皬 @@ -410,6 +419,7 @@ }) } }); + //#region 鏌ヨ function get_Display(sWhere) { var ajaxLoad = layer.load(); @@ -592,7 +602,7 @@ sWhere += " and 鍗曟嵁鍙� like '%" + HBillNo + "%'"; } - + get_Display(sWhere); sWhere = "";//璋冪敤鎺ュ彛鍚庢竻绌簊Where缂撳瓨 } @@ -618,6 +628,7 @@ sWhere = ""; } //#endregion + //#region 鍒濆鏃ユ湡闂撮殧 涓嬫媺鍒楄〃 function setSelect_HInitTimeCycle() { var valueList = [0, 1, 2, 3, 4, 5, 6, 29]; @@ -657,7 +668,7 @@ 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%'] @@ -857,6 +868,35 @@ } //#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 = ""; @@ -892,6 +932,7 @@ }) } //#endregion + //#region 鏄剧ず鍒楁暟鎹� function DisPlay_HideColumn() { $.ajax({ @@ -994,6 +1035,7 @@ form.render('select'); } //#endregion + //#region 銆愯繃婊ゆ柟妗堛�� //鑾峰彇褰撳墠鐢ㄦ埛鐨勯粯璁よ繃婊ゆ柟妗� @@ -1202,12 +1244,12 @@ //#endregion - + }); //#endregion - //#region 銆愯繃婊ゆ柟妗堣繑鍥炴暟鎹�� + //#region 銆愯繃婊ゆ柟妗堣繑鍥炴暟鎹�� function HFilterScheme(obj) //杩斿洖杩囨护鏂规 { var HInterID = obj[0].hmainid; diff --git "a/WebTM/views/\350\264\250\351\207\217\347\256\241\347\220\206/\350\264\250\351\207\217\346\212\245\350\241\250/SB_TechnologyParameterList.html" "b/WebTM/views/\350\264\250\351\207\217\347\256\241\347\220\206/\350\264\250\351\207\217\346\212\245\350\241\250/SB_TechnologyParameterList.html" index 2df83ed..2089138 100644 --- "a/WebTM/views/\350\264\250\351\207\217\347\256\241\347\220\206/\350\264\250\351\207\217\346\212\245\350\241\250/SB_TechnologyParameterList.html" +++ "b/WebTM/views/\350\264\250\351\207\217\347\256\241\347\220\206/\350\264\250\351\207\217\346\212\245\350\241\250/SB_TechnologyParameterList.html" @@ -62,7 +62,7 @@ <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> @@ -73,90 +73,17 @@ <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> @@ -307,12 +234,18 @@ 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 = []; @@ -380,82 +313,7 @@ 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 @@ -475,16 +333,7 @@ $("#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 = ""; diff --git "a/WebTM/views/\351\242\206\346\226\231\345\217\221\350\264\247/\345\210\206\346\255\245\345\274\217\350\260\203\345\207\272\345\215\225/Fb_StepFoldOutBillList.html" "b/WebTM/views/\351\242\206\346\226\231\345\217\221\350\264\247/\345\210\206\346\255\245\345\274\217\350\260\203\345\207\272\345\215\225/Fb_StepFoldOutBillList.html" index 75a522f..ef1a510 100644 --- "a/WebTM/views/\351\242\206\346\226\231\345\217\221\350\264\247/\345\210\206\346\255\245\345\274\217\350\260\203\345\207\272\345\215\225/Fb_StepFoldOutBillList.html" +++ "b/WebTM/views/\351\242\206\346\226\231\345\217\221\350\264\247/\345\210\206\346\255\245\345\274\217\350\260\203\345\207\272\345\215\225/Fb_StepFoldOutBillList.html" @@ -205,6 +205,7 @@ <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> @@ -288,6 +289,8 @@ //鎵撳嵃 case 'btn-print': get_PrintReport(); + break; + case 'btn-BarCodeDetail': get_BarCodeDetail(); break; //瀹℃牳鎸夐挳 case 'btn-Audit': @@ -977,7 +980,39 @@ //#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('璇烽�夋嫨涓�琛屾暟鎹紪杈戯紒'); + } + } // 蹇�熻繃婊� diff --git "a/WebTM/views/\351\242\206\346\226\231\345\217\221\350\264\247/\351\242\206\346\226\231\345\207\272\345\272\223/Kf_MateOutBackBillList.html" "b/WebTM/views/\351\242\206\346\226\231\345\217\221\350\264\247/\351\242\206\346\226\231\345\207\272\345\272\223/Kf_MateOutBackBillList.html" index 7b233fc..065c39c 100644 --- "a/WebTM/views/\351\242\206\346\226\231\345\217\221\350\264\247/\351\242\206\346\226\231\345\207\272\345\272\223/Kf_MateOutBackBillList.html" +++ "b/WebTM/views/\351\242\206\346\226\231\345\217\221\350\264\247/\351\242\206\346\226\231\345\207\272\345\272\223/Kf_MateOutBackBillList.html" @@ -214,6 +214,7 @@ <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> @@ -311,6 +312,8 @@ break; //鍙嶅鏍� case 'btn-DeAudit': set_AbandonCheck(); + break; + case 'btn-BarCodeDetail': get_BarCodeDetail(); break; //鍒楄缃� case 'set_HideColumn': get_HideColumn(); @@ -1199,6 +1202,40 @@ } //#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 銆愯繃婊ゆ柟妗堛�� //鑾峰彇褰撳墠鐢ㄦ埛鐨勯粯璁よ繃婊ゆ柟妗� diff --git "a/WebTM/views/\351\242\206\346\226\231\345\217\221\350\264\247/\351\242\206\346\226\231\345\207\272\345\272\223/Kf_MateOutBillList.html" "b/WebTM/views/\351\242\206\346\226\231\345\217\221\350\264\247/\351\242\206\346\226\231\345\207\272\345\272\223/Kf_MateOutBillList.html" index 410f9e9..67d08bd 100644 --- "a/WebTM/views/\351\242\206\346\226\231\345\217\221\350\264\247/\351\242\206\346\226\231\345\207\272\345\272\223/Kf_MateOutBillList.html" +++ "b/WebTM/views/\351\242\206\346\226\231\345\217\221\350\264\247/\351\242\206\346\226\231\345\207\272\345\272\223/Kf_MateOutBillList.html" @@ -221,7 +221,7 @@ <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> -- Gitblit v1.9.1