zzr99
2022-05-29 52913f44bd1d0823c90c6072279ff4efeea75ad3
工序流转
5个文件已添加
6个文件已修改
1657 ■■■■ 已修改文件
WebTM/Vlog/webapi20220529.txt 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/WebTM.csproj 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/PublicPage/EqpInformation.html 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/grf/工序流转.grf 680 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/基础资料/公用基础资料/HBarPlanPrint.html 5 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/基础资料/公用基础资料/xmlLBM_Sc_ProcessExchangeBillList.aspx 27 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/基础资料/公用基础资料/xmlLBM_Sc_ProcessExchangeBillList.aspx.cs 17 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/基础资料/公用基础资料/xmlLBM_Sc_ProcessExchangeBillList.aspx.designer.cs 26 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/生产管理/生产装箱单/QK_PackingBill.html 15 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/车间管理/工序流转卡/Sc_ProcessExchangeBill.html 696 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/车间管理/工序流转卡/Sc_ProcessExchangeBillList.html 179 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/Vlog/webapi20220529.txt
New file
@@ -0,0 +1 @@
2022/5/29 23:26:46 æ‰“印sql:select  distinct b.流水号,a.任务单号,a.流转卡数量,a.产品代码,a.版本,a.成品编号,a.产品名称,a.日期,a.计划完工日期,a.单据号,a.材质,b.工序名称,b.模具编号,b.工艺参数 from h_v_Sc_ProcessExchangeBillQuery a left join h_v_Sc_ProcessExchangeBillQuerySub b on a.hmainid=b.hmainid where b.hmainid=440
WebTM/WebTM.csproj
@@ -209,6 +209,7 @@
    <Content Include="views\grf\物料名称条码.grf" />
    <Content Include="views\grf\包装方式条码.grf" />
    <Content Include="views\grf\花型条码.grf" />
    <Content Include="views\grf\工序流转.grf" />
    <None Include="Web.Debug.config">
      <DependentUpon>Web.config</DependentUpon>
    </None>
@@ -649,6 +650,7 @@
    <Content Include="views\基础资料\公用基础资料\xmlLBM_QK_PackingBillList.aspx" />
    <Content Include="views\基础资料\公用基础资料\xmlLBM_QK_SPackingBillList.aspx" />
    <Content Include="views\基础资料\公用基础资料\xmlLBM_Sc_ICMOBillList.aspx" />
    <Content Include="views\基础资料\公用基础资料\xmlLBM_Sc_ProcessExchangeBillList.aspx" />
    <Content Include="views\基础资料\基础资料\Gy_ConkReasonEdit.html" />
    <Content Include="views\基础资料\基础资料\Gy_ConkReasonList.html" />
    <Content Include="views\基础资料\基础资料\Gy_DotCheckEdit.html" />
@@ -1330,6 +1332,13 @@
    <Compile Include="views\基础资料\公用基础资料\xmlLBM_Sc_ICMOBillList.aspx.designer.cs">
      <DependentUpon>xmlLBM_Sc_ICMOBillList.aspx</DependentUpon>
    </Compile>
    <Compile Include="views\基础资料\公用基础资料\xmlLBM_Sc_ProcessExchangeBillList.aspx.cs">
      <DependentUpon>xmlLBM_Sc_ProcessExchangeBillList.aspx</DependentUpon>
      <SubType>ASPXCodeBehind</SubType>
    </Compile>
    <Compile Include="views\基础资料\公用基础资料\xmlLBM_Sc_ProcessExchangeBillList.aspx.designer.cs">
      <DependentUpon>xmlLBM_Sc_ProcessExchangeBillList.aspx</DependentUpon>
    </Compile>
    <Compile Include="views\生产工序管理\工序汇报单\xmlLBM_ProcessReport.aspx.cs">
      <DependentUpon>xmlLBM_ProcessReport.aspx</DependentUpon>
      <SubType>ASPXCodeBehind</SubType>
WebTM/views/PublicPage/EqpInformation.html
@@ -144,7 +144,7 @@
                , cellMinWidth: 90
                , cols: [[
                    { type: 'radio', fixed: 'left' }
                    , { field: 'HInterID', title: 'HItemID', sort: true, hide: true }
                    , { field: 'HInterID', title: 'HInterID', sort: true, hide: true }
                    , { field: 'ParentID', title: 'ParentID', sort: true, hide: true }
                    , { field: 'HNumber', title: '设备代码' }
                    , { field: 'HName', title: '设备' }
WebTM/views/grf/¹¤ÐòÁ÷ת.grf
New file
@@ -0,0 +1,680 @@
Object Report
    Version='6.0.0.6'
    Object Font
        Name='宋体'
        Size=105000,0
        Weight=400
        Charset=134
    End
    Object Printer
        Height=29.7
        Oriention=Landscape
        LeftMargin=1.5
        TopMargin=1.5
        RightMargin=1.5
        BottomMargin=1.5
    End
    Object DetailGrid
        Object Recordset
            Items Field
                Item
                    Name='单据号'
                End
                Item
                    Name='规格型号'
                End
                Item
                    Name='产品名称'
                End
                Item
                    Name='工单数量'
                End
                Item
                    Name='订单数量'
                End
                Item
                    Name='下单日期'
                End
                Item
                    Name='计划完工日期'
                    Type=DateTime
                    Format='yyyy/MM/dd'
                End
                Item
                    Name='工序名称'
                    DBFieldName='工艺名称'
                End
                Item
                    Name='加工说明'
                End
                Item
                    Name='流转卡编号'
                End
                Item
                    Name='流转卡数量'
                End
                Item
                    Name='产品代码'
                End
                Item
                    Name='计划开工日期'
                    Type=DateTime
                    Format='yyyy//MM//dd'
                End
                Item
                    Name='原料批次'
                End
                Item
                    Name='模具设备'
                End
                Item
                    Name='流水号'
                End
                Item
                    Name='生产数量'
                End
                Item
                    Name='产品规格'
                End
                Item
                    Name='订单跟踪号'
                End
                Item
                    Name='项目号'
                End
                Item
                    Name='生产订单号'
                End
                Item
                    Name='任务单号'
                End
                Item
                    Name='图号版本'
                End
                Item
                    Name='成品编号'
                End
                Item
                    Name='材质'
                End
                Item
                    Name='工艺参数'
                End
                Item
                    Name='日期'
                    Type=DateTime
                    Format='yyyy/MM/dd'
                End
                Item
                    Name='模具编号'
                End
                Item
                    Name='版本'
                End
                Item
                    Name='总装图号'
                End
            End
        End
        Items Column
            Item
                Name='Column11'
                Width=0.978958
            End
            Item
                Name='Column1'
                Width=1.5875
            End
            Item
                Name='Column2'
                Width=1.79917
            End
            Item
                Name='Column3'
                Width=1.79917
            End
            Item
                Name='Column4'
                Width=1.79917
            End
            Item
                Name='Column5'
                Width=1.79917
            End
            Item
                Name='Column6'
                Width=1.40229
            End
            Item
                Name='Column7'
                Width=2.59292
            End
            Item
                Name='Column8'
                Width=5.02708
            End
            Item
                Name='Column9'
                Width=6.58813
            End
            Item
                Name='Column10'
                Width=1.19063
            End
        End
        Object ColumnContent
            Height=1.79917
            RowsPerPage=12
            Items ColumnContentCell
                Item
                    Column='Column11'
                    DataField='流水号'
                End
                Item
                    Column='Column1'
                    DataField='工序名称'
                End
                Item
                    Column='Column2'
                End
                Item
                    Column='Column3'
                End
                Item
                    Column='Column4'
                End
                Item
                    Column='Column5'
                End
                Item
                    Column='Column6'
                End
                Item
                    Column='Column7'
                    FreeCell=T
                    Items Control
                        Item
                            Type=FreeGrid
                            Name='FreeGrid3'
                            Top=-0.0264583
                            Object Border
                                Styles=[DrawLeft|DrawTop|DrawRight|DrawBottom]
                            End
                            ColumnCount=2
                            RowCount=1
                            Items FreeGridColumn
                                Item[1]
                                    Width=1.29646
                                End
                                Item[2]
                                    Width=1.27
                                End
                            End
                            Items FreeGridRow
                                Item[1]
                                    Height=1.905
                                End
                            End
                            Items FreeGridCell
                                Item[1,1]
                                    BorderCustom=T
                                End
                            End
                        End
                    End
                End
                Item
                    Column='Column8'
                    Object Font
                        Name='宋体'
                        Size=90000,0
                        Weight=400
                        Charset=134
                    End
                    WordWrap=T
                    DataField='模具编号'
                End
                Item
                    Column='Column9'
                    WordWrap=T
                    ShrinkFontToFit=T
                    DataField='工艺参数'
                End
                Item
                    Column='Column10'
                    TextAlign=MiddleCenter
                End
            End
        End
        Object ColumnTitle
            Height=1.5875
            RepeatStyle=OnPage
            Items ColumnTitleCell
                Item
                    GroupTitle=F
                    Column='Column11'
                    TextAlign=MiddleCenter
                    Text='流水\r\n号'
                End
                Item
                    GroupTitle=F
                    Column='Column1'
                    TextAlign=MiddleCenter
                    Text='工艺名称'
                End
                Item
                    GroupTitle=F
                    Column='Column2'
                    TextAlign=MiddleCenter
                    Text='完成时间'
                End
                Item
                    GroupTitle=F
                    Column='Column3'
                    TextAlign=MiddleCenter
                    Text='操作者'
                End
                Item
                    GroupTitle=F
                    Column='Column4'
                    TextAlign=MiddleCenter
                    Text='首检'
                End
                Item
                    GroupTitle=F
                    Column='Column5'
                    TextAlign=MiddleCenter
                    Text='转序检'
                End
                Item
                    GroupTitle=F
                    Column='Column6'
                    TextAlign=MiddleCenter
                    Text='良品数'
                End
                Item
                    GroupTitle=F
                    Column='Column7'
                    FreeCell=T
                    Items Control
                        Item
                            Type=FreeGrid
                            Name='FreeGrid2'
                            Object Border
                                Styles=[DrawLeft|DrawTop|DrawRight|DrawBottom]
                                ShadowColor=White
                            End
                            ColumnCount=2
                            RowCount=2
                            Items FreeGridColumn
                                Item[1]
                                    Width=1.27
                                End
                                Item[2]
                                    Width=1.32292
                                End
                            End
                            Items FreeGridRow
                                Item[1]
                                    Height=0.687917
                                End
                                Item[2]
                                    Height=0.926042
                                End
                            End
                            Items FreeGridCell
                                Item[1,1]
                                    TextAlign=MiddleCenter
                                    Text='不良品数'
                                    ColSpan=2
                                End
                                Item[2,1]
                                    TextAlign=MiddleCenter
                                    Text='来料\r\n不良'
                                End
                                Item[2,2]
                                    TextAlign=MiddleCenter
                                    Text='工序\r\n不良'
                                End
                            End
                        End
                    End
                End
                Item
                    GroupTitle=F
                    Column='Column8'
                    TextAlign=MiddleCenter
                    Text='模检具编号'
                End
                Item
                    GroupTitle=F
                    Column='Column9'
                    TextAlign=MiddleCenter
                    Text='加工内容要求'
                End
                Item
                    GroupTitle=F
                    Column='Column10'
                    TextAlign=MiddleCenter
                    Text='备注'
                End
            End
        End
    End
    Items ReportHeader
        Item
            Name='ReportHeader1'
            Height=3.99521
            Items Control
                Item
                    Type=MemoBox
                    Name='MemoBox1'
                    Left=7.80521
                    Top=0.211667
                    Width=8.99583
                    Height=0.79375
                    Object Font
                        Name='宋体'
                        Size=217500,0
                        Bold=T
                        Charset=134
                    End
                    TextAlign=MiddleCenter
                    Text='生产工单'
                End
                Item
                    Type=MemoBox
                    Name='MemoBox2'
                    Left=0.079375
                    Top=1.40229
                    Width=1.40229
                    Height=0.608542
                    Object Font
                        Name='宋体'
                        Size=105000,0
                        Bold=T
                        Charset=134
                    End
                    Text='工单号:'
                End
                Item
                    Type=MemoBox
                    Name='MemoBox3'
                    Left=0.079375
                    Top=2.2225
                    Width=1.79917
                    Height=0.582083
                    Object Font
                        Name='宋体'
                        Size=105000,0
                        Bold=T
                        Charset=134
                    End
                    Text='成品编号:'
                End
                Item
                    Type=MemoBox
                    Name='MemoBox4'
                    Left=18.5208
                    Top=2.14313
                    Width=1.79917
                    Height=0.582083
                    Object Font
                        Name='宋体'
                        Size=105000,0
                        Bold=T
                        Charset=134
                    End
                    Text='材质料厚:'
                End
                Item
                    Type=MemoBox
                    Name='MemoBox5'
                    Left=9.71021
                    Top=1.40229
                    Width=2.01083
                    Height=0.608542
                    Object Font
                        Name='宋体'
                        Size=105000,0
                        Bold=T
                        Charset=134
                    End
                    Text='产品编码:'
                End
                Item
                    Type=MemoBox
                    Name='MemoBox6'
                    Left=18.5208
                    Top=1.34938
                    Width=1.79917
                    Height=0.582083
                    Object Font
                        Name='宋体'
                        Size=105000,0
                        Bold=T
                        Charset=134
                    End
                    Text='小版本:'
                End
                Item
                    Type=FieldBox
                    Name='FieldBox4'
                    Left=11.721
                    Top=1.40229
                    Width=6.77333
                    Height=0.608542
                    DataField='产品代码'
                End
                Item
                    Type=MemoBox
                    Name='MemoBox7'
                    Left=9.68375
                    Top=2.11667
                    Width=2.11667
                    Height=0.608542
                    Object Font
                        Name='宋体'
                        Size=105000,0
                        Bold=T
                        Charset=134
                    End
                    Text='产品名称:'
                End
                Item
                    Type=MemoBox
                    Name='MemoBox8'
                    Left=5.87375
                    Top=1.42875
                    Width=1.79917
                    Height=0.608542
                    Object Font
                        Name='宋体'
                        Size=105000,0
                        Bold=T
                        Charset=134
                    End
                    Text='工单数量:'
                End
                Item
                    Type=MemoBox
                    Name='MemoBox9'
                    Left=5.87375
                    Top=2.11667
                    Width=2.01083
                    Height=0.608542
                    Object Font
                        Name='宋体'
                        Size=105000,0
                        Bold=T
                        Charset=134
                    End
                    Text='订单数量:'
                End
                Item
                    Type=FieldBox
                    Name='FieldBox6'
                    Left=11.8004
                    Top=2.11667
                    Width=6.69396
                    Height=0.608542
                    DataField='产品名称'
                End
                Item
                    Type=FieldBox
                    Name='FieldBox8'
                    Left=7.67292
                    Top=1.42875
                    Width=1.79917
                    Height=0.608542
                    DataField='流转卡数量'
                End
                Item
                    Type=MemoBox
                    Name='MemoBox10'
                    Left=0.132292
                    Top=3.20146
                    Width=1.79917
                    Height=0.608542
                    Object Font
                        Name='宋体'
                        Size=105000,0
                        Bold=T
                        Charset=134
                    End
                    Text='下单日期:'
                End
                Item
                    Type=MemoBox
                    Name='MemoBox11'
                    Left=5.79438
                    Top=3.04271
                    Width=2.59292
                    Height=0.79375
                    Object Font
                        Name='宋体'
                        Size=105000,0
                        Bold=T
                        Charset=134
                    End
                    Text='计划完工日期:'
                End
                Item
                    Type=FieldBox
                    Name='FieldBox9'
                    Left=1.93146
                    Top=3.20146
                    Width=2.32833
                    Height=0.608542
                    DataField='日期'
                End
                Item
                    Type=FieldBox
                    Name='FieldBox10'
                    Left=8.38729
                    Top=3.04271
                    Width=2.38125
                    Height=0.79375
                    DataField='计划完工日期'
                End
                Item
                    Type=FieldBox
                    Name='FieldBox11'
                    Left=1.48167
                    Top=1.40229
                    Width=2.80458
                    Height=0.608542
                    Object Font
                        Name='宋体'
                        Size=105000,0
                        Bold=T
                        Charset=134
                    End
                    DataField='生产订单号'
                End
                Item
                    Type=FieldBox
                    Name='FieldBox12'
                    Left=1.48167
                    Top=1.40229
                    Width=2.59292
                    Height=0.608542
                    DataField='任务单号'
                End
                Item
                    Type=FieldBox
                    Name='FieldBox13'
                    Left=20.32
                    Top=1.34938
                    Width=3.20146
                    Height=0.582083
                    DataField='版本'
                End
                Item
                    Type=FieldBox
                    Name='FieldBox15'
                    Left=18.6002
                    Top=2.98979
                    Width=5.21229
                    Height=0.820208
                    WordWrap=T
                    TextAlign=MiddleCenter
                    DataField='材质'
                End
                Item
                    Type=Barcode
                    Name='Barcode1'
                    Left=23.8125
                    Top=1.00542
                    Width=2.59292
                    Height=2.80458
                    BarcodeType=QRCode
                    CaptionPosition=None
                    Text='[#单据号#]'
                End
                Item
                    Type=MemoBox
                    Name='MemoBox13'
                    Left=7.88458
                    Top=2.11667
                    Width=1.5875
                    Height=0.608542
                End
                Item
                    Type=FieldBox
                    Name='FieldBox16'
                    Left=1.87854
                    Top=2.2225
                    Width=3.91583
                    Height=0.582083
                    DataField='成品编号'
                End
                Item
                    Type=MemoBox
                    Name='MemoBox14'
                    Left=10.8744
                    Top=3.20146
                    Width=2.61938
                    Height=0.608542
                    Object Font
                        Name='宋体'
                        Size=105000,0
                        Bold=T
                        Charset=134
                    End
                    Text='工序流转卡号:'
                End
                Item
                    Type=FieldBox
                    Name='FieldBox17'
                    Left=13.679
                    Top=3.20146
                    Width=2.98979
                    Height=0.608542
                    DataField='单据号'
                End
            End
            RepeatOnPage=T
        End
    End
End
WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/HBarPlanPrint.html
@@ -174,7 +174,10 @@
                break;
            case "HQKPackBill"://墙咔装箱打印
                CreateDisplayViewerEx("100%", "100%", "../../grf/" + OpenTmp + ".grf", "xmlLBM_QK_PackingBillList.aspx?typename='" + OpenTmp + "'&linterid=" + value, true, "");
                break;
                break;
            case "HProcessExchange"://工序流转卡
                CreateDisplayViewerEx("100%", "100%", "../../grf/" + OpenTmp + ".grf", "xmlLBM_Sc_ProcessExchangeBillList.aspx?linterid=" + value, true, "");
                break;
        }
    </script>
</body>
WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/xmlLBM_Sc_ProcessExchangeBillList.aspx
New file
@@ -0,0 +1,27 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="xmlLBM_Sc_ProcessExchangeBillList.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.GenOneRecordset(this, "select  distinct b.流水号,a.任务单号,a.流转卡数量,a.产品代码,a.版本,a.成品编号,a.产品名称,a.日期,a.计划完工日期,a.单据号,a.材质,b.工序名称,b.模具编号,b.工艺参数 from h_v_Sc_ProcessExchangeBillQuery a left join h_v_Sc_ProcessExchangeBillQuerySub b on a.hmainid=b.hmainid where b.hmainid="+Request.Params["linterid"]);
        }
    </script>
</head>
<body>
    <form id="form1" runat="server">
        <div>
        </div>
    </form>
</body>
</html>
WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/xmlLBM_Sc_ProcessExchangeBillList.aspx.cs
New file
@@ -0,0 +1,17 @@
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_Sc_ProcessExchangeBillList : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
        }
    }
}
WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/xmlLBM_Sc_ProcessExchangeBillList.aspx.designer.cs
New file
@@ -0,0 +1,26 @@
//------------------------------------------------------------------------------
// <自动生成>
//     æ­¤ä»£ç ç”±å·¥å…·ç”Ÿæˆã€‚
//
//     å¯¹æ­¤æ–‡ä»¶çš„æ›´æ”¹å¯èƒ½å¯¼è‡´ä¸æ­£ç¡®çš„行为,如果
//     é‡æ–°ç”Ÿæˆä»£ç ï¼Œåˆ™æ‰€åšæ›´æ”¹å°†ä¸¢å¤±ã€‚
// </自动生成>
//------------------------------------------------------------------------------
namespace WebTM.views.基础资料.公用基础资料
{
    public partial class xmlLBM_Sc_ProcessExchangeBillList
    {
        /// <summary>
        /// form1 æŽ§ä»¶ã€‚
        /// </summary>
        /// <remarks>
        /// è‡ªåŠ¨ç”Ÿæˆçš„å­—æ®µã€‚
        /// è‹¥è¦è¿›è¡Œä¿®æ”¹ï¼Œè¯·å°†å­—段声明从设计器文件移到代码隐藏文件。
        /// </remarks>
        protected global::System.Web.UI.HtmlControls.HtmlForm form1;
    }
}
WebTM/views/Éú²ú¹ÜÀí/Éú²ú×°Ïäµ¥/QK_PackingBill.html
@@ -38,7 +38,7 @@
                                    </div>
                                </div>
                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnPack" id="btnPack" style="padding: 0 30px; margin-left: 150px">条码生成</button>
                                <!--<button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnAssembly" id="btnAssembly" style="padding:0 30px">拼装生成</button>-->
                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnAssembly" id="btnAssembly" style="padding:0 30px">拼装生成</button>
                            </div>
                        </div>
                    </form>
@@ -109,9 +109,10 @@
            });
            //整箱生成
            form.on('submit(btnPack)', function (data) {
                var flag = "ZZ";
                var sSubStr = table.checkStatus('mainTable');
                if (sSubStr.data.length > 0) {
                    SavePack(sSubStr);
                    SavePack(flag,sSubStr);
                }
                else {
                    layer.msg('请最少选择1行数据!');
@@ -121,10 +122,8 @@
            //拼箱生成
            form.on('submit(btnAssembly)', function (data) {
                var flag = "PZ";
                var checkStatus = table.checkStatus('mainTable')
                    , data = checkStatus.data;
                if (checkStatus.data.length > 1) {
                    var sSubStr = JSON.stringify(table.checkStatus('mainTable').data);
                var sSubStr = table.checkStatus('mainTable');
                if (sSubStr.data.length > 1) {
                    SavePack(flag,sSubStr);
                }
                else {
@@ -212,7 +211,7 @@
                table.render(option);
            }
            //生成
            function SavePack(sSubStr) {
            function SavePack(flag,sSubStr) {
                if (!AllowLoadData(sSubStr))//数据验证
                {
                    return false;
@@ -222,7 +221,7 @@
                        type: "POST",
                        url: GetWEBURL() + "/Sc_ICMOBill/QK_PackingBillSavePack", //方法所在页面和方法名
                        async: true,
                        data: { "msg": JSON.stringify(sSubStr.data) + ";" + sessionStorage["HUserName"] + ";" + sessionStorage["OrganizationID"]},
                        data: { "msg": JSON.stringify(sSubStr.data) + ";" + sessionStorage["HUserName"] + ";" + sessionStorage["OrganizationID"] + ";" + flag + ";" + $('#HBillNo').val()},
                        dataType: "json",
                        success: function (data) {
                            if (data.count == 1) { // è¯´æ˜ŽéªŒè¯æˆåŠŸäº†ï¼Œ
WebTM/views/³µ¼ä¹ÜÀí/¹¤ÐòÁ÷ת¿¨/Sc_ProcessExchangeBill.html
@@ -317,7 +317,7 @@
                                                <input type="text" class="layui-input" name="HICMOEntryID" id="HICMOEntryID" value="0" style="background-color:#efefef4d;" readonly>
                                            </div>
                                        </div>
                                        <div class="layui-col-xs3 layui-inline">
                                        <!--<div class="layui-col-xs3 layui-inline">
                                            <label class="layui-form-label">流转卡类型</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HWorkTypeName" id="HWorkTypeName" style="float: left; width: 150px; background-color: #efefef4d; display: inline-block;" readonly>
@@ -326,7 +326,7 @@
                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
                                                </button>
                                            </div>
                                        </div>
                                        </div>-->
                                    </div>
                                </div>
                            </div>
@@ -344,6 +344,8 @@
                                            <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="HSeOrderBillNo" id="HSeOrderBillNo">
                                                <input type="hidden" class="layui-input" name="HSeOrderEntryID" id="HSeOrderEntryID">
                                                <input type="hidden" class="layui-input" name="HSeOrderInterID" id="HSeOrderInterID">
                                            </div>
                                        </div>
                                        <div class="layui-inline">
@@ -577,7 +579,7 @@
                , form = layui.form
                , laydate = layui.laydate
                , element = layui.element;
            var option;
            //判断是否登录 æœªç™»å½•则跳到登录页
            //if (sessionStorage.login != "login") {
            //    layer.confirm("登录失效,请重新登录!", {
@@ -595,6 +597,12 @@
                var HEntryID=params[params[2]];//源单子id
                var HSouceBillType = params[params[3]];//源单类型
            }
            //#region è¿›å…¥é¡µé¢å³åŠ è½½
            //初始化表格
            set_InitGrid();
            //判断操作类型
            if (OperationType == 1) {//无源单新增
                $.ajax({
@@ -610,6 +618,16 @@
                        $("#HMaker").val(sessionStorage["HUserName"]);
                    }
                });
                option.data = [{
                    "HProcNo": "", "HProcID": 0, "HProcNumber": "", "HProcName": "", "HWorkRemark": "",
                    "HCenterID": 0, "HCenterNumber": "", "HCenterName": "",
                    "HDeptID": 0, "HDeptNumber": "", "HDeptName": "",
                    "HSupID": 0, "HSupNumber": "", "HSupName": "", "isEntrust": "false",
                    "HQty": 0, "HOutPrice": 0, "HRemark": "", "HRelationQty_In": 0, "HRelationQty_Out": 0,
                    "HRelationQty_WWOrder": 0, "HRelationQty_Bad": 0, "HOverRate": 0, "HMaxQty": 0,
                    "HPassRate": "", "HSumPassRate": "", "HTechnologyParameter": "", "HPicNum": "", "HProcCheckNote": ""
                }];
                table.render(option);
            }
            else if (OperationType == 2) {//有源单新增
                $("#HItemID").val(linterid);//修改时主表ID
@@ -627,42 +645,33 @@
                        $("#HMaker").val(sessionStorage["HUserName"]);
                    }
                });
                GetICMOBillValue(linterid, HEntryID)
                GetICMOBillValue(linterid, HEntryID);
                option.data = [{
                    "HProcNo": "", "HProcID": 0, "HProcNumber": "", "HProcName": "", "HWorkRemark": "",
                    "HCenterID": 0, "HCenterNumber": "", "HCenterName": "",
                    "HDeptID": 0, "HDeptNumber": "", "HDeptName": "",
                    "HSupID": 0,"HSupNumber": "", "HSupName": "", "isEntrust": "false",
                    "HQty": 0, "HOutPrice": 0, "HRemark": "", "HRelationQty_In": 0, "HRelationQty_Out": 0,
                    "HRelationQty_WWOrder": 0, "HRelationQty_Bad": 0, "HOverRate": 0, "HMaxQty": 0,
                    "HPassRate": "", "HSumPassRate": "", "HTechnologyParameter": "", "HPicNum": "", "HProcCheckNote": ""
                }];
                table.render(option);
            }
            else if (OperationType == 3) {//编辑
                $("#HItemID").val(linterid);//修改时主表ID
                $("#HEntryID").val(HEntryID);//修改时主表ID
                //编辑状态时,根据内码,获取信息并写入界面
                layer.alert("未知操作类型!", { icon: 5 });
            }
            else if (OperationType == 4) {//浏览
                $("#HItemID").val(linterid);//
                $("#HEntryID").val(HEntryID);//
                //编辑状态时,根据内码,获取信息并写入界面
                RoadBillMain(linterid);
                $('#set_SaveBill').addClass("layui-btn-disabled").attr("disabled", true);//保存后加载数据时保存按钮禁用
                set_EditFromGrid();
            }
            else {
                layer.alert("未知操作类型!", { icon: 5 });
            }
            //#endregion
            //初始表格数据
            var rowdata = [{
                "HProcNo": "", "HProcID": "", "HProcNumber": "", "HProcName": "", "加工说明": "",
                "HCenterID": "", "工作中心代码": "", "工作中心": "", "HSupID": "",
                "供应商": "", "供应商代码": "", "isEntrust": "false",
                "HQty": "", "加工单位": "", "HRemark": "", "行号": "", "进站数量": "", "出站数量": "",
                "委外工单数量": "", "不合格数量": "", "超额比例": "", "最高上限": "", "isEdit": "否", "isEditValue": "false",
                "良率": "", "累计良率": "", "工艺参数": "", "图纸编号": "", "本工序确认记录": ""
            }];
            var option = {
                elem: '#mainTable'
                , toolbar: '#toolbarDemo'
                , limit: 500 //每页默认显示的数量
                , height: 'full-50'
                , cellMinWidth: 110
                , cols: [[ //表头
            //初始化表格
            function set_InitGrid() {
                //表头
                columns = [ //表头
                    { type: 'checkbox', totalRowText: '合计行' }
                    , { type: 'numbers', title: '序号', totalRow: true }
                    , { field: 'HProcNo', title: '流水号', edit: 'text' }
@@ -671,75 +680,75 @@
                    , { field: 'HProcName', title: '工序名称' }
                    , { field: 'HWorkRemark', title: '加工说明', edit: 'text' }
                    , { field: 'HCenterID', title: '工作中心ID', hide: true }
                    , { field: '工作中心代码', title: '工作中心代码', edit: 'text', event: "HWorkCenterCheck" }
                    , { field: '工作中心', title: '工作中心名称' }
                    , { field: 'HCenterNumber', title: '工作中心代码', edit: 'text', event: "HWorkCenterCheck" }
                    , { field: 'HCenterName', title: '工作中心名称' }
                    , { field: 'HDeptID', title: '部门ID', hide: true }
                    , { field: 'HDeptNumber', title: '部门代码', edit: 'text', event: "HDeptCheck" }
                    , { field: 'HDeptName', title: '部门' }
                    , { field: 'HSupID', title: '供应商ID', hide: true }
                    , { field: '供应商代码', title: '供应商代码', edit: 'text', event: "HSupCheck" }
                    , { field: '供应商', title: '供应商' }
                    , { field: 'HSupNumber', title: '供应商代码', edit: 'text', event: "HSupCheck" }
                    , { field: 'HSupName', title: '供应商' }
                    , { field: 'isEntrust', title: '是否委外', templet: '#isEntrust' }
                    , { field: 'HQty', title: '流转卡数量', edit: 'text' }
                    , { field: '加工单位', title: '加工单位', edit: 'text' }
                    , { field: 'HQty', title: '流水卡数量', edit: 'text' }
                    , { field: 'HOutPrice', title: '加工单价', edit: 'text' }
                    , { field: 'HRemark', title: '备注', edit: 'text' }
                    , { field: '行号', title: '行号', edit: 'text' }
                    , { field: '进站数量', title: '进站数量', edit: 'text' }
                    , { field: '出站数量', title: '出站数量', edit: 'text' }
                    , { field: '委外工单数量', title: '委外工单数量', edit: 'text' }
                    , { field: '不合格数量', title: '不合格数量', edit: 'text' }
                    , { field: '超额比例', title: '超额比例', edit: 'text' }
                    , { field: '最高上限', title: '最高上限', edit: 'text' }
                    , { field: 'isEdit', title: '不可编辑', event: "isEditCheck" }
                    , { field: 'isEditValue', title: '不可编辑值', hide: true }
                    , { field: '良率', title: '良率', edit: 'text' }
                    , { field: '累计良率', title: '累计良率', edit: 'text' }
                    , { field: 'HRelationQty_In', title: '进站数量', edit: 'text' }
                    , { field: 'HRelationQty_Out', title: '出站数量', edit: 'text' }
                    , { field: 'HRelationQty_WWOrder', title: '委外工单数量', edit: 'text' }
                    , { field: 'HRelationQty_Bad', title: '不合格数量', edit: 'text' }
                    , { field: 'HOverRate', title: '超额比例', edit: 'text', event: "HOverRate" }
                    , { field: 'HMaxQty', title: '最高上限', edit: 'text', edit: 'false', }
                    , { field: 'HPassRate', title: '良率', edit: 'text' }
                    , { field: 'HSumPassRate', title: '累计良率', edit: 'text' }
                    , { field: 'HPicNum', title: '图纸编号', edit: 'text' }
                    , { field: 'HProcCheckNote', title: '本工序确认记录', edit: 'text', width: 500 }
                    , { field: 'HTechnologyParameter', title: '工艺参数', edit: 'text', width:1200 }
                    , { field: 'HTechnologyParameter', title: '工艺参数', edit: 'text', width: 1200 }
                    , { fixed: 'right', title: '操作', toolbar: '#barDemo' }
                ]]
                , done: function (res, curr, count) {
                    option.data = res.data;
                    //去掉下拉框失焦事件否则在下拉框里输入值
                    $('.layui-form-select').find('input').unbind("blur");
                    //表格重载回显下拉框里的数据
                    $('tr').each(function (e) {
                        var $cr = $(this);
                        var dataIndex = $cr.attr("data-index");
                        $.each(option.data, function (index, value) {
                            if (value.LAY_TNDEX == dataIndex) {
                                $cr.find('input').val(value.isEntrust);
                            }
                ];
                option = {
                    id: 'mainTable'
                    , elem: '#mainTable'
                    , toolbar: '#toolbarDemo'
                    , page: false
                    , cellMinWidth: 120
                    , height: 500
                    , cols: [columns]
                    , done: function (res, curr, count) {
                        option.data = res.data;
                        //去掉下拉框失焦事件否则在下拉框里输入值
                        $('.layui-form-select').find('input').unbind("blur");
                        //表格重载回显下拉框里的数据
                        $('tr').each(function (e) {
                            var $cr = $(this);
                            var dataIndex = $cr.attr("data-index");
                            $.each(option.data, function (index, value) {
                                if (value.LAY_TNDEX == dataIndex) {
                                    $cr.find('input').val(value.isEntrust);
                                }
                            });
                        });
                    });
                }
                , text: {
                    none: '无数据!'
                }
            };
            //初始加载表格
            option.data = rowdata;
            table.render(option);
                    }
                    , done: function (res, curr, count) {
            //是否默认工艺
            //form.on('checkbox(HBLFlag)', function (data) {
            //    $("#HBLFlag").val(data.elem.checked);
            //});
            //是否启用
            form.on('checkbox(checkboxHUseFlag)', function (data) {
                $("#HUseFlag").val(data.elem.checked);
            });
                    }
                };
            }
            //头工具栏事件
            table.on('toolbar(mainTable)', function (obj) {
                var checkStatus = table.checkStatus('mainTable')
                    , data = checkStatus.data;
                //新增行表格数据
                var NewRow = {
                    "HProcNo": "", "HProcID": "", "HProcNumber": "", "HProcName": "", "加工说明": "",
                    "HCenterID": "", "工作中心代码": "", "工作中心": "", "HSupID": "",
                    "供应商": "", "供应商代码": "", "isEntrust": "false",
                    "HQty": "", "加工单位": "", "HRemark": "", "行号": "", "进站数量": "", "出站数量": "",
                    "委外工单数量": "", "不合格数量": "", "超额比例": "", "最高上限": "", "isEdit": "否", "isEditValue": "false",
                    "良率": "", "累计良率": "", "工艺参数": "", "图纸编号": "", "本工序确认记录": ""
                var NewRow ={
                    "HProcNo": "", "HProcID": 0, "HProcNumber": "", "HProcName": "", "HWorkRemark": "",
                    "HCenterID": 0, "HCenterNumber": "", "HCenterName": "",
                    "HDeptID": 0, "HDeptNumber": "", "HDeptName": "",
                    "HSupID": 0, "HSupNumber": "", "HSupName": "", "isEntrust": "false",
                    "HQty": 0, "HOutPrice": 0, "HRemark": "", "HRelationQty_In": 0, "HRelationQty_Out": 0,
                    "HRelationQty_WWOrder": 0, "HRelationQty_Bad": 0, "HOverRate": 0, "HMaxQty": 0,
                    "HPassRate": "", "HSumPassRate": "", "HTechnologyParameter": "", "HPicNum": "", "HProcCheckNote": ""
                };
                switch (obj.event) {
                    case 'btn-AddLine':
@@ -791,6 +800,7 @@
                        }
                    });
                }
                $(document).off('keydown', ".layui-table-edit").on('keydown', '.layui-table-edit', function (e) {
                    if (event.key == "F7") {
                        if (obj.event == 'HProcCheck') {
@@ -816,6 +826,7 @@
                                        , HProcID: checkStatus.data[0].HItemID
                                        , HProcNumber: checkStatus.data[0].工序代码
                                    });
                                    layer.close(layer.index);
                                }
                                , btn2: function (index, layero) {
@@ -844,9 +855,9 @@
                                        return layer.msg('请选择数据');
                                    }
                                    obj.update({
                                        å·¥ä½œä¸­å¿ƒ: checkStatus.data[0].工作中心
                                        HCenterName: checkStatus.data[0].工作中心
                                        , HCenterID: checkStatus.data[0].HItemID
                                        , å·¥ä½œä¸­å¿ƒä»£ç : checkStatus.data[0].工作中心代码
                                        , HCenterNumber: checkStatus.data[0].工作中心代码
                                    });
                                    layer.close(layer.index);
                                }
@@ -876,9 +887,41 @@
                                        return layer.msg('请选择数据');
                                    }
                                    obj.update({
                                        ä¾›åº”商: checkStatus.data[0].HName
                                        HSupName: checkStatus.data[0].HName
                                        , HSupID: checkStatus.data[0].HItemID
                                        , ä¾›åº”商代码: checkStatus.data[0].HNumber
                                        , HSupNumber: checkStatus.data[0].HNumber
                                    });
                                    layer.close(layer.index);
                                }
                                , btn2: function (index, layero) {
                                },
                                end: function () {
                                }
                            });
                        }
                        if (obj.event === 'HDeptCheck') {//部门
                            layer.open({
                                type: 2,
                                skin: 'layui-layer-rim', //加上边框
                                title: '供应商列表',
                                closeBtn: 1,
                                shift: 2,
                                area: ['90%', '90%'],
                                maxmin: true,
                                content: ['../../../views/Baseset/基础资料/Gy_DepartmentList.html', 'yes'],
                                btn: ['确定', '取消']
                                , btn1: function (index, layero) {
                                    //按钮【按钮一】的回调
                                    var iframeWindow = window['layui-layer-iframe' + index];
                                    var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');
                                    if (checkStatus.data.length === 0) {
                                        return layer.msg('请选择数据');
                                    }
                                    obj.update({
                                        HDeptName: checkStatus.data[0].HName
                                        , HDeptID: checkStatus.data[0].HItemID
                                        , HDeptNumber: checkStatus.data[0].HNumber
                                    });
                                    layer.close(layer.index);
                                }
@@ -916,98 +959,29 @@
                }
            });
            $('#HName').on('keydown', function (event) {//工艺路线名称
                if (event.keyCode == 118) {
                    layer.msg("工艺路线名称F7按钮")
                }
            });
            //监听单元格编辑  å•元格编辑后 å˜æ›´
            table.on('edit(mainTable)', function (obj) {
                // å•元格编辑之前的值
                //第一行计划数量=流转卡数量;之后的计划数量=上一行数量*良率/ 100
                //最高上限=流转卡数量*(100+超额比例)/100
                var oldText = $(this).prev().text();
                var value = obj.value //得到修改后的值
                    , data = obj.data //得到所在行所有键值
                    , field = obj.field; //得到字段
            //保存提交
            form.on('submit(btnSave)', function (data) {//提交
                if ($("#HICMOInterID").val() == 0) {
                    layer.msg("请选择任务单!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                    return;
                switch (field) {
                    case "HOverRate":
                        var HQty = parseInt(isNaN(data.HQty) ? 0 : data.HQty);
                        var HOverRate = parseFloat(isNaN(data.HOverRate) ? 0 : data.HOverRate);
                        //同步更新表格和缓存对应的值
                        obj.update({
                            HMaxQty: HQty * (100 + HOverRate)/100                         //最小包装数
                        });
                        break;
                    default:
                }
                if ($("#HQty").val() == "" || $("#HQty").val() <= 0) {
                    layer.msg("基本信息中流转卡数量不能为空且不能小于等于0!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                    return;
                }
                if (!$("#HPlanBeginDate").val()) {
                    layer.msg("请选择计划开工日期!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                    return;
                }
                if (!$("#HPlanEndDate").val()) {
                    layer.msg("请选择计划完工日期!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                    return;
                }
                var sSubTable = table.cache['mainTable'];
                for (var i = 0; i < sSubTable.length; i++) {
                    if (!sSubTable[i].HProcNo) {
                        var indexRow = i + 1;
                        layer.msg("第" + indexRow + "行,流水号不能为空!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                        return;
                    }
                    if (sSubTable[i].HProcNo == 0) {
                        var indexRow = i + 1;
                        layer.msg("第" + indexRow + "行,流水号不能为0!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                        return;
                    }
                    if (!sSubTable[i].HProcID) {
                        var indexRow = i + 1;
                        layer.msg("第" + indexRow + "行,工序不能为空!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                        return;
                    }
                    if (!sSubTable[i].HCenterID) {
                        var indexRow = i + 1;
                        layer.msg("第" + indexRow + "行,工作中心不能为空!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                        return;
                    }
                    if (sSubTable[i].isEntrust == "true") {
                        if (!sSubTable[i].HSupID) {
                            var indexRow = i + 1;
                            layer.msg("第" + indexRow + "行,供应商不能为空!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                            return;
                        }
                    }
                }
                data.field.HPRDORGID = sessionStorage["OrganizationID"];//组织
                var HBLFlag = document.getElementById("HBLFlag").checked;
                HBLFlag == "on" ? data.field.HBLFlag = 'true' : data.field.HBLFlag = 'false';//将数组合并成字符串
                var sMainStr = JSON.stringify(data.field);
                var sSubStr = JSON.stringify(table.cache['mainTable']);
                var sMainSub = sMainStr + ';' + sSubStr + ";" + sessionStorage["HUserName"];
                var index = layer.load();
                $.ajax({
                    type: "POST",
                    url: GetWEBURL() + "/Sc_ProcessExchangeBill/AddBill",
                    async: true,
                    data: { "sMainSub": sMainSub },
                    dataType: "json",
                    success: function (data) {
                        if (data.count == 1) {
                            //layer.confirm(data.Message, {
                            //    icon: 1, skin: 'layui-layer-lan', title: "温馨提示", closeBtn: 0, btn: ['新增'],
                            //    btn2: function () {
                            //        //parent.layui.admin.events.closeThisTabs();关闭页签
                            //        //window.close();//关闭页面,浏览器有效,PDA无效
                            //        parent.location.href = "../../../views/index.html"
                            //    }//关闭
                            //}, function () { window.location.reload(); });//新增
                            layer.close(index);
                            layer.msg("提交成功");
                            $('#set_SaveBill').addClass("layui-btn-disabled").attr("disabled", true);//保存按钮禁用
                        }
                        else {
                            layer.close(index);
                            layer.msg(data.Message, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                        }
                    },
                    error: function (err) {
                        layer.close(index);
                        layer.msg("错误:" + err, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                    }
                });
            });
@@ -1089,7 +1063,7 @@
                            return layer.msg('请选择数据');
                        }
                        $("#HEquipMentName").val(checkStatus.data[0].HName);
                        $("#HEquipMentID").val(checkStatus.data[0].HItemID);
                        $("#HEquipMentID").val(checkStatus.data[0].HInterID);
                        layer.close(layer.index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
                    , btn2: function (index, layero) {
@@ -1181,23 +1155,6 @@
                });
            });
            //选择不良原因
            form.on('submit(HBadReasonID-BT)', function () {//选择仓库
                layer.open({
                    type: 2
                    , area: ['80%', '80%']
                    , title: '不良原因列表'
                    , shade: 0.6 //遮罩透明度
                    , maxmin: true //允许全屏最小化
                    , anim: 0 //0-6的动画形式,-1不开启
                    , content: ['../../../views/Baseset/基础资料/Gy_BadReasonList.html', 'yes']
                    , resize: false
                    , cancel: function () {
                        //$(".layui-btn").removeClass("layui-btn-disabled");
                    }
                })
            });
            //选择生产任务单
            form.on('submit(btnSearchICMOBill)', function () {
                layer.open({
@@ -1214,90 +1171,255 @@
                        if (checkStatus.data.length === 0) {
                            return layer.msg('请选择数据');
                        }
                        GetICMOBillValue(checkStatus.data[0].hmainid)
                        GetICMOBillValue(checkStatus.data[0].hmainid, checkStatus.data[0].HEntryID)
                        layer.close(index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
                    , btn2: function (index, layero) { }
                })
            });
            //选择责任人
            form.on('submit(HEmployeeID-BT)', function () {//选择责任人
                layer.open({
                    type: 2
                    , area: ['80%', '80%']
                    , title: '职员列表'
                    , shade: 0.6 //遮罩透明度
                    , maxmin: true //允许全屏最小化
                    , anim: 0 //0-6的动画形式,-1不开启
                    , content: ['../../../views/Baseset/基础资料/Gy_EmployeeList.html?Type=HKeeper', 'yes']
                    , resize: false
                    , cancel: function () {
                        //$(".layui-btn").removeClass("layui-btn-disabled");
                    }
                })
            });
            //选择申请工序
            form.on('submit(HSQProcID-BT)', function () {//选择申请工序
                layer.open({
                    type: 2
                    , area: ['80%', '80%']
                    , title: '申请工序列表'
                    , shade: 0.6 //遮罩透明度
                    , maxmin: true //允许全屏最小化
                    , anim: 0 //0-6的动画形式,-1不开启
                    , content: ['../../../views/Baseset/基础资料/Gy_ProcList.html', 'yes']
                    , resize: false
                    , cancel: function () {
                        //$(".layui-btn").removeClass("layui-btn-disabled");
                    }
                })
            });
            //选择责任工序
            form.on('submit(HZRProcID-BT)', function () {//选择责任工序
                layer.open({
                    type: 2
                    , area: ['80%', '80%']
                    , title: '责任工序列表'
                    , shade: 0.6 //遮罩透明度
                    , maxmin: true //允许全屏最小化
                    , anim: 0 //0-6的动画形式,-1不开启
                    , content: ['../../../views/Baseset/基础资料/Gy_ProcList.html?Type=HZR', 'yes']
                    , resize: false
                    , cancel: function () {
                        //$(".layui-btn").removeClass("layui-btn-disabled");
            //保存提交
            form.on('submit(btnSave)', function (data) {//提交
                if ($("#HICMOInterID").val() == 0) {
                    layer.msg("请选择任务单!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                    return;
                }
                if ($("#HQty").val() == "" || $("#HQty").val() <= 0) {
                    layer.msg("基本信息中流转卡数量不能为空且不能小于等于0!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                    return;
                }
                if (!$("#HPlanBeginDate").val()) {
                    layer.msg("请选择计划开工日期!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                    return;
                }
                if (!$("#HPlanEndDate").val()) {
                    layer.msg("请选择计划完工日期!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                    return;
                }
                var sSubTable = table.cache['mainTable'];
                for (var i = 0; i < sSubTable.length; i++) {
                    if (!sSubTable[i].HProcNo) {
                        var indexRow = i + 1;
                        layer.msg("第" + indexRow + "行,流水号不能为空!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                        return;
                    }
                })
            });
            //编辑
            form.on('submit(cmdModify)', function () {//编辑
                var sSubStr = table.cache['wl-table'];
                layer.open({
                    type: 2
                    , area: ['100%', '100%']
                    , title: '明细列表'
                    , shade: 0.6 //遮罩透明度
                    , maxmin: true //允许全屏最小化
                    , anim: 0 //0-6的动画形式,-1不开启
                    , content: ['../../../views/公共页面/Kf_BarCodeEditDlg.html?table=' + JSON.stringify(sSubStr), 'yes']
                    , resize: false
                    , cancel: function () {
                        //$(".layui-btn").removeClass("layui-btn-disabled");
                    if (sSubTable[i].HProcNo == 0) {
                        var indexRow = i + 1;
                        layer.msg("第" + indexRow + "行,流水号不能为0!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                        return;
                    }
                })
                // }
                    if (!sSubTable[i].HProcID) {
                        var indexRow = i + 1;
                        layer.msg("第" + indexRow + "行,工序不能为空!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                        return;
                    }
                    if (!sSubTable[i].HCenterID) {
                        var indexRow = i + 1;
                        layer.msg("第" + indexRow + "行,工作中心不能为空!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                        return;
                    }
                    if (sSubTable[i].isEntrust == "true") {
                        if (!sSubTable[i].HSupID) {
                            var indexRow = i + 1;
                            layer.msg("第" + indexRow + "行,供应商不能为空!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                            return;
                        }
                    }
                }
                data.field.HPRDORGID = sessionStorage["OrganizationID"];//组织
                var HBLFlag = document.getElementById("HBLFlag").checked;
                HBLFlag == "on" ? data.field.HBLFlag = 'true' : data.field.HBLFlag = 'false';//将数组合并成字符串
                var sMainStr = JSON.stringify(data.field);
                var sSubStr = JSON.stringify(table.cache['mainTable']);
                var sMainSub = sMainStr + ';' + sSubStr + ";" + sessionStorage["HUserName"];
                var index = layer.load();
                $.ajax({
                    type: "POST",
                    url: GetWEBURL() + "/Sc_ProcessExchangeBill/AddBill",
                    async: true,
                    data: { "sMainSub": sMainSub },
                    dataType: "json",
                    success: function (data) {
                        if (data.count == 1) {
                            layer.close(index);
                            layer.msg("提交成功");
                            $('#set_SaveBill').addClass("layui-btn-disabled").attr("disabled", true);//保存按钮禁用
                        }
                        else {
                            layer.close(index);
                            layer.msg(data.Message, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                        }
                    },
                    error: function (err) {
                        layer.close(index);
                        layer.msg("错误:" + err, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                    }
                });
            });
            //退出
            form.on('submit(Cancel)', function () {
                if (OperationType == 1) {
                if (linterid == undefined) {
                    //关闭页签
                    Pub_Close(2);
                } else if (OperationType == 2) {
                }
                else {
                    //关闭页签
                    Pub_Close(1);
                }
            })
            //编辑方法
            function set_EditFromGrid() {
                set_EditForm(linterid);  //编辑获取表头
                set_EditGrid(linterid);  //编辑获取表体
                option.data = [{
                    "HProcNo": "", "HProcID": 0, "HProcNumber": "", "HProcName": "", "HWorkRemark": "",
                    "HCenterID": 0, "HCenterNumber": "", "HCenterName": "",
                    "HDeptID": 0, "HDeptNumber": "", "HDeptName": "",
                    "HSupID": 0, "HSupNumber": "", "HSupName": "", "isEntrust": "false",
                    "HQty": 0, "HOutPrice": 0, "HRemark": "", "HRelationQty_In": 0, "HRelationQty_Out": 0,
                    "HRelationQty_WWOrder": 0, "HRelationQty_Bad": 0, "HOverRate": 0, "HMaxQty": 0,
                    "HPassRate": "", "HSumPassRate": "", "HTechnologyParameter": "", "HPicNum": "", "HProcCheckNote": ""
                }];
                table.render(option);
            }
            //编辑获取表头
            function set_EditForm(linterid) {
                //查询检验方案单是否存在
                $.ajax({
                    url: GetWEBURL() + "Sc_ProcessExchangeBill/GetProcessExchangeBillMain",
                    type: "GET",
                    data: {
                        "HInterID": linterid
                    },
                    success: function (result) {
                        if (result.code == 1) { // è¯´æ˜ŽéªŒè¯æˆåŠŸäº†ï¼Œ
                            var data = result.data.h_v_Sc_ProcessExchangeBillQuery[0];
                            form.val("component-form-group", {
                                "HBillNo": data.单据号
                                , "HInterID": data.hmainid
                                , "HPRDORGID": data.HPRDORGID
                                , "HDate": formatDate(data.日期)
                                , "HOrderProcNO": data.订单跟踪号
                                , "HPicNumVer": data.图号版本
                                , "HMaterName2": data.产品名称
                                , "HMaterID2": data.HMaterID2
                                , "HMaterNumber2": data.产品代码
                                , "HMaterModel2": data.产品规格
                                , "HPicNumAssemble": data.总装图号
                                , "HICMOBillNo": data.任务单号
                                , "HICMOInterID": data.hicmointerid
                                , "HQty": data.流转卡数量
                                , "HUnitName": data.单位
                                , "HUnitID": data.HUnitID
                                , "HMaterTexture": data.材质
                                , "HPlanBeginDate": formatDate(data.计划开工日期)
                                , "HPlanEndDate": formatDate(data.计划完工日期)
                                , "HEquipMentName": data.设备名称
                                , "HEquipMentID": data.HEquipMentID
                                , "HProductNum": data.成品编号
                                , "HExplanation": data.补料原因
                                , "HBLFlag": data.补料标记
                                , "HProjectNum": data.项目编号
                                , "HVerNum": data.版本
                                , "HRemark": data.表头备注
                                , "HMateOutBatchNo": data.原料批次
                                , "HWorkShopName": data.生产车间
                                , "HWorkShopID": data.HWorkShopID
                                , "textBox2": data.任务单号
                                , "HSupName": data.委外加工单位
                                , "HSupID": data.HSupID
                                , "HMaterName": data.子件名称
                                , "HMaterID": data.HMaterID
                                , "HMaterNumber": data.子件代码
                                , "HMaterModel": data.子件规格
                                , "HUnitNumber": data.单位代码
                                , "HMainMaterID": data.主要材料
                                , "HPlanQty": data.生产数量
                                , "HprocExQty": data.生产数量
                                , "HKeyMaterID": data.关键材料
                                , "HICMOEntryID": data.HICMOEntryID
                                , "HProdMaterCode": data.产品CODE
                                , "HSeOrderBillNo": data.销售订单号
                                , "HSeOrderEntryID": data.HSeOrderEntryID
                                , "HSeOrderInterID": data.HSeOrderInterID
                                , "HCusShortName": data.客户简称
                                , "HCusNeedMaterial": data.客户要求材料成分
                                , "HPlanSendGoodsDate": data.预计出货日期
                                , "HProdMaterName": data.产品名称2
                                , "HCusName": data.客户名称
                                , "HWorkRemark": data.生产备注
                                , "HImportNote": data.重要提示
                                , "HMaterNumber_A": data.原材料编号A
                                , "HMaterNumber_B": data.原材料编号B
                                , "HMaterNumber_C": data.原材料编号C
                                , "HMaterNumber_D":data.原材料编号D
                                , "HProdType": data.生产类型
                                , "HMaterShortName": data.原材料简称
                                , "HMaterIDA": data.原材料内码A
                                , "HMaterIDB": data.原材料内码B
                                , "HMaterIDC": data.原材料内码C
                                , "HMaterIDD": data.原材料内码D
                                , "HMaker": data.制单人
                                , "HChecker": data.审核人
                                , "HCloseMan": data.关闭人
                                , "HMakeDate": formatDate(data.制单日期)
                                , "HCheckDate": formatDate(data.审核日期)
                                , "HCloseDate": formatDate(data.关闭日期)
                                , "HUpDater": data.修改人
                                , "HDeleteMan": data.作废人
                                , "HUpDateDate": formatDate(data.修改日期)
                                , "HDeleteDate": formatDate(data.作废日期)
                            });
                        } else {
                            layer.alert(result.msg, { icon: 5, btn: ['退出'], time: 100000, offset: 't' });
                        }
                    }, error: function () {
                        layer.alert("发生错误!", { icon: 5 });
                    }
                });
            }
            // ç¼–辑获取表头时时间格式矫正方式
            function formatDate(date) {
                var d = new Date(date),
                    month = '' + (d.getMonth() + 1),
                    day = '' + d.getDate(),
                    year = d.getFullYear();
                if (month.length < 2) month = '0' + month;
                if (day.length < 2) day = '0' + day;
                return [year, month, day].join('-');
            }
            // ç¼–辑获取表体
            function set_EditGrid(linterid) {
                $("#HInterID").val(linterid);//修改时主表ID
                //编辑加载数据
                $.ajax({
                    url: GetWEBURL() + 'Sc_ProcessExchangeBill/GetProcessExchangeBillSub',
                    type: "GET",
                    data: { "HInterID": linterid },
                    success: function (result) {
                        if (result.count == 1) {
                            option.data = result.data;
                            table.render(option);
                        } else {
                            layer.alert(result.code + result.Message, { icon: 5 });
                        }
                    }, error: function () {
                        layer.close(index0);
                        layer.alert("接口请求失败!", { icon: 5 });
                    }
                });
            }
            //返回生产任务单
@@ -1401,50 +1523,6 @@
            ZRProcName, QRName;
        function GetHReasonValue(obj)  //返回不良原因
        {
            HReasonName = obj[0].HName;
            ReasonID = obj[0].HItemID;
        }
        //返回产品
        function GetHMaterNameValue(obj) {
            $("#HMaterName2").val(obj[0].HName);
            $("#HMaterID2").val(obj[0].HItemID);
            $("#HMaterNumber2").val(obj[0].HNumber);
            $("#HMaterHModel2").val(obj[0].HModel);
        }
        function GetHKeeperValue(obj) {  //返回责任人
            EmpName = obj[0].HName;
            // $("#HEmpName").val(obj[0].HName);
            //$("#HItemID").val(obj[0].HItemID);
        }
        function GetHProcValue(obj) {
            subProcName = obj[0].工序;
            subProcID = obj[0].HItemID;
            subProcNumber = obj[0].HProcNumber;
        }
        function GetHSupValue(obj) {
            subSupName = obj[0].HName;
            subSupID = obj[0].HItemID;
            subSupNumber = obj[0].HNumber;
        }
        function GetWorkCenterValue(obj) {
            subWorkCenterName = obj[0].工作中心;
            subWorkCenterID = obj[0].HItemID;
            subWorkCenterNumber = obj[0].工作中心代码;
        }
        function GetHZRValue(obj) {   //返回责任工序
            ZRProcName = obj[0].工序;
            //$("#HZRProcName").val(obj[0].工序);
            //$("#HItemID").val(obj[0].HItemID);
        }
        //HWorker
        function GetHWorkerValue(obj) {  //返回不良确认人
            QRName = obj[0].HName;
            //$("#HQRName").val(obj[0].HName);
            //$("#HItemID").val(obj[0].HItemID);
        }
    </script>
</body>
</html>
WebTM/views/³µ¼ä¹ÜÀí/¹¤ÐòÁ÷ת¿¨/Sc_ProcessExchangeBillList.html
@@ -83,6 +83,8 @@
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="set_AddNew"><i class="layui-icon layui-icon-file-b"></i>新增</button>
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="set_ShowBill"><i class="layui-icon layui-icon-form"></i>编辑</button>
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="set_DeleteBill"><i class="layui-icon layui-icon-delete"></i>删除</button>
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="btn_view"><i class="layui-icon layui-icon-tips"></i>预览</button>
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="btn_print"><i class="layui-icon layui-icon-print"></i>打印</button>
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="get_Refresh"><i class="layui-icon layui-icon-refresh-3"></i>刷新</button>
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="get_Exit"><i class="layui-icon layui-icon-logout"></i>退出</button>
                            </div>
@@ -146,6 +148,12 @@
                    //退出按钮
                    case 'get_Exit': Pub_Close(2);
                        break;
                    //预览
                    case 'btn_view': get_view();
                        break;
                    //打印
                    case 'btn_print': get_print();
                        break;
                };
            });
@@ -163,6 +171,7 @@
            });
            //#endregion
            //#region æœ¬é¡µé¢æ‰€æœ‰è¢«è°ƒç”¨çš„æ–¹æ³•
            function set_ClearBill() {
                //初始化主表列表
@@ -177,13 +186,15 @@
            //#region é‡ç½®è¿‡æ»¤æ¡ä»¶æ–¹æ³•
            function set_ClearQuery() {
                $("#SHPrintQty").val("");//打印状态
                wybj = false;//委外标记
                $("input[type='checkbox'][name='wybj']").prop('checked', false);
                form.render("checkbox");//委外标记
                $("#HDate").val("");//开始日期
                $("#HDate1").val("");//结束日期
                $("#HOrderProcNO").val("");//订单跟踪号
                $("#SHname").val("");//物料|子件名称|子件规格
                //$("#btnSearch").click();
                sWhere = "";
                get_Display(sWhere);
            }
            //#endregion
@@ -226,69 +237,6 @@
            //#endregion
            //#region è§¦å‘事件:包括form.on(){}格式的所有点击事件、选择事件等
            ////查询按钮
            //form.on('submit(btnSearch)', function (data) {//选择仓位
            //    var SHPrintQty = $("#SHPrintQty").val();//打印状态
            //    var HDate = $("#HDate").val();//开始日期
            //    var HDate1 = $("#HDate1").val();//结束日期
            //    var HOrderProcNO = $("#HOrderProcNO").val();//订单跟踪号
            //    var SHname = $("#SHname").val();//物料|子件名称|子件规格
            //    if (SHPrintQty) {//判断打印状态
            //        if (SHPrintQty == "全部") {
            //            sWhere = " and æ‰“印次数 >= 0 ";
            //        }
            //        if (SHPrintQty == "已打印") {
            //            sWhere = " and æ‰“印次数 > 0 ";
            //        }
            //        if (SHPrintQty == "未打印") {
            //            sWhere = " and æ‰“印次数 = 0 ";
            //        }
            //    }
            //    if (wybj) {
            //        sWhere += " and å§”外标记 = 'Y'";
            //    }
            //    if (HDate) {
            //        sWhere += " and æ—¥æœŸ >= '" + HDate + "'";
            //    }
            //    if (HDate1) {
            //        sWhere += " and æ—¥æœŸ <= '" + HDate1 + "'";
            //    }
            //    if (HOrderProcNO) {
            //        sWhere += " and è®¢å•跟踪号 like '%" + HOrderProcNO + "%'";
            //    }
            //    if (SHname) {
            //        sWhere += " and å­ä»¶åç§° like '%" + SHname + "%' or å­ä»¶è§„æ ¼ like '%" + SHname + "%'"
            //    }
            //    $.ajax({
            //        //url: "http://61.130.49.162:9090/WMSAPI///Web/GetMAXNum",
            //        url: GetWEBURL() + '/LEMS/MES_Sc_ProcessExchangeBillQuery_Json',
            //        type: "GET",
            //        data: { "sWhere": sWhere },
            //        success: function (data1) {
            //            if (data1.count == 1) {
            //                option.data = data1.data;
            //                table.render(option);
            //                layer.alert("查询成功", { icon: 1 });
            //            } else {
            //                layer.alert(data1.code + data1.Message, { icon: 5 });
            //            }
            //        }, error: function () {
            //            layer.alert("接口失效!", { icon: 5 });
            //        }
            //    });
            //    sWhere = "";//调用接口后清空sWhere缓存
            //});
            ////重置按钮
            //form.on('submit(btnReSearch)', function (data) {
            //    $("#SHPrintQty").val("");//打印状态
            //    wybj = false;//委外标记
            //    $("#HDate").val("");//开始日期
            //    $("#HDate1").val("");//结束日期
            //    $("#HOrderProcNO").val("");//订单跟踪号
            //    $("#SHname").val("");//物料|子件名称|子件规格
            //    $("#btnSearch").click();
            //});
            //选中判断
            form.on('checkbox(wybj)', function (data) {
@@ -510,42 +458,99 @@
                var checkStatus = table.checkStatus('mainTable')
                    , data = checkStatus.data;
                if (checkStatus.data.length === 1) {
                    var linterid = data[0];
                    var linterid = data[0].hmainid;
                    //if (AllowLoadData(sSubStr) != false) {//非空验证
                    layer.open({
                        type: 2
                        , area: ['100%', '100%']
                        , title: '工序列表-编辑'
                        , shift: 0//弹出动画
                        , content: '../工序流转卡/Sc_ProcessExchangeBill.html?OperationType=3&linterid=' + linterid + '&HEntryID=' + hsubid+'&HSouceBillType='
                        , content: '../工序流转卡/Sc_ProcessExchangeBill.html?OperationType=3&linterid=' + linterid + '&HEntryID=&HSouceBillType='
                    })
                } else {
                    layer.msg('请选择一行数据编辑!');
                }
            }
            //#endregion
            ////查询
            //function get_Display(sWhere)
            //{
            //    //进入页面显示的缓存列表
            //    $.ajax({
            //        url: GetWEBURL() + '/LEMS/MES_Sc_ProcessExchangeBillQuery_Json',
            //        type: "GET",
            //        data: { "sWhere": sWhere },
            //        success: function (data1) {
            //            if (data1.count == 1) {
            //                option.data = data1.data;
            //                table.render(option);
            //            } else {
            //                layer.alert(data1.code + data1.Message, { icon: 5 });
            //            }
            //        }, error: function () {
            //            layer.alert("接口失效!", { icon: 5 });
            //        }
            //    });
            //}
            //#endregion
            //删除
            function set_DeleteBill() {
                var checkStatus = table.checkStatus('mainTable')
                    , data = checkStatus.data;
                if (checkStatus.data.length === 1) {
                    var HInterID = data[0].hmainid.toString();
                    //逻辑删除方法
                    layer.confirm("确认要删除吗,删除后不能恢复", { title: "删除确认" }, function (index) {
                        $.ajax({
                            type: "GET",
                            url: GetWEBURL() + "/Sc_ProcessExchangeBill/DeltetProcessExchangeBillByID", //方法所在页面和方法名
                            data: { "HInterID": HInterID, "user": sessionStorage["HUserName"] },
                            success: function (result) {
                                if (result.count == 1) {
                                    layer.msg(result.Message, { time: 1 * 1000, icon: 1 }, function () {
                                        // å¾—到frame索引
                                        var index = layer.getFrameIndex(window.name);
                                        //关闭当前frame
                                        layer.close(index);
                                        //修改为功后刷新界面
                                        window.location.reload();
                                    });
                                } else {
                                    layer.alert(result.code + result.Message, { icon: 5 });
                                }
                            }, error: function () {
                                layer.alert("接口请求失败!", { icon: 5 });
                            }
                        });
                    })
                }
                else {
                    layer.msg('请选择一行数据删除!');
                }
            }
            //预览
            function get_view() {
                var checkStatus = table.checkStatus('mainTable')
                    , data = checkStatus.data;
                if (checkStatus.data.length === 1) {
                    layer.open({
                        type: 2
                        , area: ['50%', '50%']
                        , title: '打印模版选择'
                        , shade: 0.6 //遮罩透明度
                        , maxmin: false //允许全屏最小化
                        , anim: 0 //0-6的动画形式,-1不开启
                        , content: ['../../BaseSet/SRM_OpenTmpList.html?linterid=' + data[0].hmainid.toString() + '&MyMsg=' + data[0].hmainid.toString() + '&Type=HProcessExchange', 'yes']
                        , resize: false
                    })
                }
                else {
                    layer.msg('请选择一行数据打印!');
                }
            }
            //打印
            function get_print() {
                var checkStatus = table.checkStatus('mainTable')
                    , data = checkStatus.data;
                if (checkStatus.data.length === 1) {
                    layer.open({
                        type: 2
                        , area: ['50%', '50%']
                        , title: '打印模版选择'
                        , shade: 0.6 //遮罩透明度
                        , maxmin: false //允许全屏最小化
                        , anim: 0 //0-6的动画形式,-1不开启
                        , content: ['../../BaseSet/SRM_OpenTmpList.html?linterid=' + data[0].hmainid.toString() + '&MyMsg=' + data[0].hmainid.toString() + '&Type=HProcessExchange', 'yes']
                        , resize: false
                    })
                }
                else {
                    layer.msg('请选择一行数据打印!');
                }
            }
            //#region åˆ·æ–°
            function get_Refresh() {