客户标签;生产资源保存控制;模具领用出库类型判断;设备点检记录子表赋值
7个文件已修改
6个文件已添加
427 ■■■■■ 已修改文件
WebTM/WebTM.csproj 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/基础资料/公用基础资料/HBarPlanPrint.html 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/基础资料/公用基础资料/xmlLBM_Sc_CustTagBarCodeList.aspx 30 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/基础资料/公用基础资料/xmlLBM_Sc_CustTagBarCodeList.aspx.cs 17 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/基础资料/公用基础资料/xmlLBM_Sc_CustTagBarCodeList.aspx.designer.cs 26 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/基础资料/公用基础资料/xmlLBM_Sc_CustTagBarCodeList_Select.aspx 30 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/基础资料/公用基础资料/xmlLBM_Sc_CustTagBarCodeList_Select.aspx.cs 17 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/基础资料/公用基础资料/xmlLBM_Sc_CustTagBarCodeList_Select.aspx.designer.cs 26 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/基础资料/生产基础资料/Gy_Source.html 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/模治具管理/模治具仓库管理/Sc_MouldProdOutBillEdit.html 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/生产管理/客户标签/Sc_CustomerTagBarCodeList.html 128 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/生产管理/生产任务单/Sc_ICMOBillList.html 119 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/设备管理/Sb_EquipDotCheckBillEdit.html 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/WebTM.csproj
@@ -470,6 +470,8 @@
    <Content Include="views\基础资料\公用基础资料\Gy_WorkCenter_Excel.html" />
    <Content Include="views\基础资料\公用基础资料\Gy_UnitConvertRateList.html" />
    <Content Include="views\基础资料\公用基础资料\xmlLBM_Gy_StockPlaceList.aspx" />
    <Content Include="views\基础资料\公用基础资料\xmlLBM_Sc_CustTagBarCodeList_Select.aspx" />
    <Content Include="views\基础资料\公用基础资料\xmlLBM_Sc_CustTagBarCodeList.aspx" />
    <Content Include="views\基础资料\公用基础资料\xmlLBM_HPayMentBill.aspx" />
    <Content Include="views\基础资料\公用基础资料\xmlLBM_HPOOrderBillByID.aspx" />
    <Content Include="views\基础资料\公用基础资料\xmlLBM_HPOStockInBillByID.aspx" />
@@ -2540,6 +2542,20 @@
    <Compile Include="views\基础资料\公用基础资料\xmlLBM_Gy_StockPlaceList.aspx.designer.cs">
      <DependentUpon>xmlLBM_Gy_StockPlaceList.aspx</DependentUpon>
    </Compile>
    <Compile Include="views\基础资料\公用基础资料\xmlLBM_Sc_CustTagBarCodeList_Select.aspx.cs">
      <DependentUpon>xmlLBM_Sc_CustTagBarCodeList_Select.aspx</DependentUpon>
      <SubType>ASPXCodeBehind</SubType>
    </Compile>
    <Compile Include="views\基础资料\公用基础资料\xmlLBM_Sc_CustTagBarCodeList_Select.aspx.designer.cs">
      <DependentUpon>xmlLBM_Sc_CustTagBarCodeList_Select.aspx</DependentUpon>
    </Compile>
    <Compile Include="views\基础资料\公用基础资料\xmlLBM_Sc_CustTagBarCodeList.aspx.cs">
      <DependentUpon>xmlLBM_Sc_CustTagBarCodeList.aspx</DependentUpon>
      <SubType>ASPXCodeBehind</SubType>
    </Compile>
    <Compile Include="views\基础资料\公用基础资料\xmlLBM_Sc_CustTagBarCodeList.aspx.designer.cs">
      <DependentUpon>xmlLBM_Sc_CustTagBarCodeList.aspx</DependentUpon>
    </Compile>
    <Compile Include="views\基础资料\公用基础资料\xmlLBM_HGy_CardChangeType.aspx.cs">
      <DependentUpon>xmlLBM_HGy_CardChangeType.aspx</DependentUpon>
      <SubType>ASPXCodeBehind</SubType>
WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/HBarPlanPrint.html
@@ -333,6 +333,14 @@
            case "Kf_ProductReceiveMaterialBillList": //生产领料单
                CreateDisplayViewerEx("100%", "100%", "../../grf/" + OpenTmp + ".grf", "xmlLBM_Kf_ProductReceiveMaterialBillList.aspx?linterid=" + value, true, "");
                break;
            case "HCustTag": //客户标签
                var ListTrue = value.split('@');
                if (ListTrue.length > 1) {
                    CreateDisplayViewerEx("100%", "100%", "../../grf/" + OpenTmp + ".grf", "xmlLBM_Sc_CustTagBarCodeList.aspx?linterid=" + ListTrue[0] + "&entryid=" + ListTrue[1], true, "");
                } else {
                    CreateDisplayViewerEx("100%", "100%", "../../grf/" + OpenTmp + ".grf", "xmlLBM_Sc_CustTagBarCodeList_Select.aspx?linterid=" + ListTrue[0], true, "");
                }
                break;
        }
    </script>
</body>
WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/xmlLBM_Sc_CustTagBarCodeList.aspx
New file
@@ -0,0 +1,30 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="xmlLBM_Sc_CustTagBarCodeList.aspx.cs" Inherits="WebTM.views.基础资料.公用基础资料.xmlLBM_Sc_CustTagBarCodeList" %>
<!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例子数据库中获取报表数据
            //SqlXMLReportData.GenEntireData(this, "select * from h_v_Sc_CustomerTagBarCodeList where HSourceInterID = " + Request.Params["linterid"] + " and HSourceEntryID =" + Request.Params["entryid"] + ")","select 1");
            //OledbXMLReportData.GenOneRecordset(this, "select * from Customers order by CustomerID");
            SqlXMLReportData.GenEntireData(this, "select * from h_v_Sc_CustomerTagBarCodeList where HSourceInterID =" + Request.Params["linterid"] + " and HSourceEntryID =" + Request.Params["entryid"] + " order by æµæ°´å·", "select 1");
        }
    </script>
</head>
<body>
    <form id="form1" runat="server">
        <div>
        </div>
    </form>
</body>
</html>
WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/xmlLBM_Sc_CustTagBarCodeList.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_CustTagBarCodeList : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
        }
    }
}
WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/xmlLBM_Sc_CustTagBarCodeList.aspx.designer.cs
New file
@@ -0,0 +1,26 @@
//------------------------------------------------------------------------------
// <自动生成>
//     æ­¤ä»£ç ç”±å·¥å…·ç”Ÿæˆã€‚
//
//     å¯¹æ­¤æ–‡ä»¶çš„æ›´æ”¹å¯èƒ½å¯¼è‡´ä¸æ­£ç¡®çš„行为,如果
//     é‡æ–°ç”Ÿæˆä»£ç ï¼Œåˆ™æ‰€åšæ›´æ”¹å°†ä¸¢å¤±ã€‚
// </自动生成>
//------------------------------------------------------------------------------
namespace WebTM.views.基础资料.公用基础资料
{
    public partial class xmlLBM_Sc_CustTagBarCodeList
    {
        /// <summary>
        /// form1 æŽ§ä»¶ã€‚
        /// </summary>
        /// <remarks>
        /// è‡ªåŠ¨ç”Ÿæˆçš„å­—æ®µã€‚
        /// è‹¥è¦è¿›è¡Œä¿®æ”¹ï¼Œè¯·å°†å­—段声明从设计器文件移到代码隐藏文件。
        /// </remarks>
        protected global::System.Web.UI.HtmlControls.HtmlForm form1;
    }
}
WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/xmlLBM_Sc_CustTagBarCodeList_Select.aspx
New file
@@ -0,0 +1,30 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="xmlLBM_Sc_CustTagBarCodeList_Select.aspx.cs" Inherits="WebTM.views.基础资料.公用基础资料.xmlLBM_Sc_CustTagBarCodeList_Select" %>
<!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例子数据库中获取报表数据
            //SqlXMLReportData.GenEntireData(this, "select * from h_v_Sc_CustomerTagBarCodeList where HSourceInterID = " + Request.Params["linterid"] + " and HSourceEntryID =" + Request.Params["entryid"] + ")","select 1");
            //OledbXMLReportData.GenOneRecordset(this, "select * from Customers order by CustomerID");
            SqlXMLReportData.GenEntireData(this, "select * from h_v_Sc_CustomerTagBarCodeList where HItemID in (" + Request.Params["linterid"] + ") order by æµæ°´å·", "select 1");
        }
    </script>
</head>
<body>
    <form id="form1" runat="server">
        <div>
        </div>
    </form>
</body>
</html>
WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/xmlLBM_Sc_CustTagBarCodeList_Select.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_CustTagBarCodeList_Select : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
        }
    }
}
WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/xmlLBM_Sc_CustTagBarCodeList_Select.aspx.designer.cs
New file
@@ -0,0 +1,26 @@
//------------------------------------------------------------------------------
// <自动生成>
//     æ­¤ä»£ç ç”±å·¥å…·ç”Ÿæˆã€‚
//
//     å¯¹æ­¤æ–‡ä»¶çš„æ›´æ”¹å¯èƒ½å¯¼è‡´ä¸æ­£ç¡®çš„行为,如果
//     é‡æ–°ç”Ÿæˆä»£ç ï¼Œåˆ™æ‰€åšæ›´æ”¹å°†ä¸¢å¤±ã€‚
// </自动生成>
//------------------------------------------------------------------------------
namespace WebTM.views.基础资料.公用基础资料
{
    public partial class xmlLBM_Sc_CustTagBarCodeList_Select
    {
        /// <summary>
        /// form1 æŽ§ä»¶ã€‚
        /// </summary>
        /// <remarks>
        /// è‡ªåŠ¨ç”Ÿæˆçš„å­—æ®µã€‚
        /// è‹¥è¦è¿›è¡Œä¿®æ”¹ï¼Œè¯·å°†å­—段声明从设计器文件移到代码隐藏文件。
        /// </remarks>
        protected global::System.Web.UI.HtmlControls.HtmlForm form1;
    }
}
WebTM/views/»ù´¡×ÊÁÏ/Éú²ú»ù´¡×ÊÁÏ/Gy_Source.html
@@ -701,7 +701,7 @@
                if (Htype != "") {
                    Htype = decodeURI(Htype);
                    sWhere += " and ç±»åž‹ = '" + Htype + "'";
                    //sWhere += " and ç±»åž‹ = '" + Htype + "'";
                }
                if (HNumber) {
WebTM/views/Ä£Öξ߹ÜÀí/Ä£Öξֿ߲â¹ÜÀí/Sc_MouldProdOutBillEdit.html
@@ -421,7 +421,7 @@
            if (OperationType == 1) {//无源新增
                set_AddFNew();
            }
            if(OperationType == 2) {
            else if(OperationType == 2) {
                set_EditFromGrid(linterid);
                get_MAXNum();
            }
WebTM/views/Éú²ú¹ÜÀí/¿Í»§±êÇ©/Sc_CustomerTagBarCodeList.html
@@ -162,6 +162,8 @@
                                <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="btn-Delete" id="btn-Delete"><i class="layui-icon layui-icon-delete"></i>删除</button>
                                <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="get_Refresh" id="get_Refresh"><i class="layui-icon layui-icon-refresh-3"></i>刷新</button>
                                <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="get_Exit" id="get_Exit"><i class="layui-icon layui-icon-logout"></i>退出</button>
                                <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="get-printCustTag-Auto" id="printCustTagAuto"><i class="layui-icon layui-icon-print"></i>客户标签一键打印</button>
                                <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="get-printCustTag" id="printCustTag"><i class="layui-icon layui-icon-print"></i>客户标签打印</button>
                                <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="HideColumn" id="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;" lay-event="set_SaveScheme" id="set_SaveScheme"><i class="layui-icon layui-icon-template"></i>保存方案</button>
@@ -315,7 +317,7 @@
                option = {
                    elem: '#mainTable'
                    , toolbar: '#toolbarDemo'
                    , height: 'full-50'
                    , height: 'full-150'
                    //, page: true
                    , cellMinWidth: 90
                    , limit: 50
@@ -503,7 +505,13 @@
                        break;                   
                    //退出按钮
                    case 'get_Exit': Pub_Close(2);
                        break;
                        break;
                    //客户标签一键打印
                    case 'get-printCustTag-Auto': get_PrintCustTag_Auto();//一键打印客户标签
                        break;
                    //客户标签打印
                    case 'get-printCustTag': get_PrintCustTag();//打印客户标签
                        break
                    //隐藏列设置
                    case 'HideColumn':
                        get_HideColumn();
@@ -888,6 +896,122 @@
            }
            //#endregion
            //添康客户标签一键打印
            var time;
            var num = 0;
            function get_PrintCustTag_Auto() {
                var checkStatus = table.checkStatus('mainTable')
                    , data = checkStatus.data;
                if (checkStatus.data.length > 0) {
                    //逻辑删除方法
                    layer.confirm("确认要批量打印吗?", { title: "确认" }, function (index) {
                        time = setInterval(function () {
                            dy_PL(data);
                        }, 2500);
                        //关闭当前frame
                        layer.close(index);
                    })
                }
                else {
                    layer.msg('请选择数据打印!');
                }
            }
            function dy_PL(rest) {
                var HItemID = rest[num].HItemID.toString();
                var sWhere = "select a.*,isnull(c.HName,'') HTemplateName from h_v_Sc_CustomerTagBarCodeList a with(nolock) left join Gy_MateNumRelation_Sec b with(nolock) on a.HCustID = b.HCusID and a.HMaterID = b.HMaterID left join SRM_OpenTmp c with(nolock) on isnull(b.HTemplateID,0) = c.HItemID where a.HItemID in(" + HItemID + ") "
                $.ajax({
                    type: "GET",
                    url: GetWEBURL() + "/Gy_SOPBillList/WindowPrintList", //方法所在页面和方法名
                    async: false,
                    data: { "sWhere": sWhere },
                    success: function (data) {
                        if (data.count == 1) { // è¯´æ˜ŽéªŒè¯æˆåŠŸäº†ï¼Œ
                            if (data.data[0].HTemplateName == "" || data.data[0].HTemplateName == undefined || data.data[0].HTemplateName == null) {
                                num = 0;
                                clearInterval(time);
                                layer.alert("没有匹配到打印模板,请手动选择模板进行打印")
                            } else {
                                if (data.data.length != 0) {
                                    var dataPrint = [];
                                    for (var i = 0; i < data.data.length; i++) {
                                        dataPrint.push(data.data[i])
                                    }
                                    var Customer = {
                                        "Table": dataPrint
                                    }
                                    var args = {
                                        type: "print",//打印模式
                                        //type: "preview",//预览模式
                                        showOptionDlg: false, //如果不显示打印对话框而直接打印,将此行注释去掉即可
                                        report: urlAddRandomNo("../../grf/法律标签.grf"),
                                        data: Customer
                                    };
                                    console.log(data.data[0].生产订单号 + " === " + data.data[0].流水号);
                                    //var args = {
                                    //    report: urlAddRandomNo("../../grf/cs10.grf"),
                                    //    data: Customer
                                    //};
                                    webapp_ws_ajax_run(args);
                                    if (rest.length <= num + 1) {
                                        num = 0;
                                        clearInterval(time);
                                    } else {
                                        num++;
                                    }
                                } else {
                                    layer.msg("查无数据!");
                                }
                            }
                        }
                        else {
                            layer.msg(data.Message, { icon: 5 });
                        }
                        layer.closeAll("loading");
                    },
                    error: function (err) {
                        layer.msg("错误:" + err, { icon: 5 });
                    }
                })
            }
            //客户标签打印
            function get_PrintCustTag() {
                var checkStatus = table.checkStatus('mainTable')
                    , data = checkStatus.data;
                var HItemIDArr = [];
                if (checkStatus.data.length > 0) {
                    for (var i = 0; i < data.length; i++) {
                        HItemIDArr.push(data[i].HItemID.toString());
                    }
                    layer.open({
                        type: 2
                        , area: ['50%', '50%']
                        , title: '打印模版选择'
                        , shade: 0.6 //遮罩透明度
                        , maxmin: false //允许全屏最小化
                        , anim: 0 //0-6的动画形式,-1不开启
                        , content: ['../../BaseSet/SRM_OpenTmpList.html?linterid=' + HItemIDArr.toString() + '&MyMsg=' + HItemIDArr.toString() + '&Type=HCustTag', 'yes']
                        , resize: false
                    })
                }
                else {
                    layer.msg('请选择数据打印!');
                }
            }
            //#region ã€è¿‡æ»¤æ–¹æ¡ˆã€‘
            //获取当前用户的默认过滤方案
WebTM/views/Éú²ú¹ÜÀí/Éú²úÈÎÎñµ¥/Sc_ICMOBillList.html
@@ -308,7 +308,9 @@
                                <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="get-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="get-print" id="print"><i class="layui-icon layui-icon-print"></i>打印</button>
                                <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="get-printTK" id="printTK"><i class="layui-icon layui-icon-print"></i>打印追溯码</button>
                                <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="get-printCustTag" id="printCustTag"><i class="layui-icon layui-icon-print"></i>客户标签一键打印</button>
                                <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="get-printCustTag-Auto" id="printCustTagAuto"><i class="layui-icon layui-icon-print"></i>客户标签一键打印</button>
                                <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="get-printCustTag" id="printCustTag"><i class="layui-icon layui-icon-print"></i>客户标签打印</button>
                                <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="get-saveCustTag" id="saveCustTag"><i class="layui-icon layui-icon-print"></i>重新生成客户标签</button>
                                <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="get_export" id="export"><i class="layui-icon layui-icon-export"></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" lay-event="btn-FirstPieceCheck" id="btn-FirstPieceCheck">首检</button>
@@ -587,8 +589,14 @@
                    case 'get-printTK': get_PrintReportTK();//打印追溯码
                        break;
                    //客户标签一键打印
                    case 'get-printCustTag': get_PrintCustTag();//一键打印客户标签
                    case 'get-printCustTag-Auto': get_PrintCustTag_Auto();//一键打印客户标签
                        break;
                    //客户标签打印
                    case 'get-printCustTag': get_PrintCustTag();//打印客户标签
                        break
                    //重新生成客户标签
                    case 'get-saveCustTag': get_SaveCustTag();//重新生成客户标签
                        break;
                    //刷新
                    case 'get_Refresh': get_Refresh();
                        break;
@@ -2373,7 +2381,7 @@
            var time;
            var num = 0;
            function get_PrintCustTag() {
            function get_PrintCustTag_Auto() {
                var checkStatus = table.checkStatus('mainTable')
                    , data = checkStatus.data;
                var hmainid = "";
@@ -2392,11 +2400,16 @@
                            if (data1.count == 1) {
                                //打印方法
                                layer.confirm("确认要批量打印吗?", { title: "确认" }, function (index) {
                                    time = setInterval(function () {
                                        dy_PL(hmainid, hentryid);
                                    }, 2500);
                                    //关闭当前frame
                                    layer.close(index);
                                    if (data1.data[0].模板名称 == "" || data1.data[0].模板名称 == undefined || data1.data[0].模板名称 == null) {
                                        layer.msg("没有匹配到对应的打印模板,请到客户对应物料模块维护,或手动选择打印模板进行打印");
                                        layer.close(index);
                                    } else {
                                        time = setInterval(function () {
                                            dy_PL(hmainid, hentryid, data1.data[0].模板名称);
                                        }, 2500);
                                        //关闭当前frame
                                        layer.close(index);
                                    }
                                })
                            } else {
                                layer.alert(data1.Message, { icon: 5 });
@@ -2411,8 +2424,8 @@
                }
            }
            function dy_PL(HICMOInterID, HICMOEntryID) {
                var sWhere = "select top 2 * from h_v_Sc_CustomerTagBarCodeList where HSourceInterID = " + HICMOInterID + " and HSourceEntryID = " + HICMOEntryID
            function dy_PL(HICMOInterID, HICMOEntryID, HTemplateName) {
                var sWhere = "select * from h_v_Sc_CustomerTagBarCodeList where HSourceInterID = " + HICMOInterID + " and HSourceEntryID = " + HICMOEntryID
                var rest = [];
                $.ajax({
                    type: "GET",
@@ -2437,10 +2450,10 @@
                                    type: "print",//打印模式
                                    //type: "preview",//预览模式
                                    showOptionDlg: false, //如果不显示打印对话框而直接打印,将此行注释去掉即可
                                    report: urlAddRandomNo("../../grf/法律标签.grf"),
                                    report: urlAddRandomNo("../../grf/" + HTemplateName + ".grf"),
                                    data: Customer
                                };
                                console.log(data.data[0].生产订单号 + " === " + data.data[0].流水号);
                                webapp_ws_ajax_run(args);
                                if (rest.length <= num + 1) {
@@ -2464,6 +2477,88 @@
                })
            }
            //客户标签打印
            function get_PrintCustTag() {
                var checkStatus = table.checkStatus('mainTable')
                    , data = checkStatus.data;
                var hmainid = "";
                var hentryid = "";
                var HMainID_EntryID = "";
                if (checkStatus.data.length == 1) {
                    hmainid = data[0].hmainid;
                    hentryid = data[0].HEntryID;
                    HMainID_EntryID = hmainid + '@' + hentryid
                    layer.open({
                        type: 2
                        , area: ['50%', '50%']
                        , title: '打印模版选择'
                        , shade: 0.6 //遮罩透明度
                        , maxmin: false //允许全屏最小化
                        , anim: 0 //0-6的动画形式,-1不开启
                        , content: ['../../BaseSet/SRM_OpenTmpList.html?linterid=' + HMainID_EntryID + '&MyMsg=' + data[0].hmainid.toString() + '&Type=HCustTag', 'yes']
                        , resize: false
                    })
                }
                else {
                    layer.msg('请选择一行数据打印!');
                }
            }
            //重新生成客户标签
            function get_SaveCustTag() {
                var checkStatus = table.checkStatus('mainTable')
                    , data = checkStatus.data;
                var hmainid = "";
                var hentryid = "";
                if (checkStatus.data.length == 1) {
                    hmainid = data[0].hmainid;
                    hentryid = data[0].HEntryID;
                    layer.prompt({
                        formType: 2
                        , area: ['400px', '50px'] //自定义文本域宽高
                        , title: '请输入起始流水号'
                    }, function (value, index) {
                        $.ajax({
                            url: GetWEBURL() + '/Sc_CustomerTagBarCode/ReSave',
                            type: "GET",
                            async: false,
                            data: { "HICMOInterID": hmainid, "HICMOEntryID": hentryid, "HSerialNum": value},
                            success: function (data1) {
                                if (data1.count == 1) {
                                    //打印方法
                                    layer.confirm("确认要批量打印吗?", { title: "确认" }, function (index) {
                                        if (data1.data[0].模板名称 == "" || data1.data[0].模板名称 == undefined || data1.data[0].模板名称 == null) {
                                            layer.msg("没有匹配到对应的打印模板,请到客户对应物料模块维护,或手动选择打印模板进行打印");
                                            layer.close(index);
                                        } else {
                                            time = setInterval(function () {
                                                dy_PL(hmainid, hentryid, data1.data[0].模板名称);
                                            }, 2500);
                                            //关闭当前frame
                                            layer.close(index);
                                        }
                                    })
                                } else {
                                    layer.alert(data1.Message, { icon: 5 });
                                }
                            }, error: function () {
                                layer.alert("接口请求失败!", { icon: 5 });
                            }
                        });
                        layer.close(index);
                    });
                }
                else {
                    layer.msg('请选择一行订单生成!');
                }
            }
            //#region å¯¼å‡ºExecel
            function get_Export() {
                var ModRightNameCheck = "Sc_ICMOBillList_ExportExcel";
WebTM/views/É豸¹ÜÀí/Sb_EquipDotCheckBillEdit.html
@@ -589,9 +589,9 @@
                                    buttonArr = [];//清空数组
                                    for (var i = 0; i < DJData.data.length; i++) {
                                        var checkrow = {
                                            "HDotCheckItemID": DJData.data[i].HDotCheckItemID, "HDotCheckCode": DJData.data[i].HDotCheckCode, "HDotCheckItem": DJData.data[i].HDotCheckItem,
                                            "HDotCheckPart": DJData.data[i].HDotCheckPart, "HManagerID": DJData.data[i].HManagerID, "HManagerCode": DJData.data[i].HManagerCode,
                                            "HManagerName": DJData.data[i].HManagerName, "HDotCheckItemClassID": 0, "HDotCheckItemClassName": "", "HDotCheckItemMethodID": 0, "HDotCheckItemMethodName": "", "HDotCheckResult": "Y"
                                            "HDotCheckItemID": DJData.data[i].HDotCheckItemID, "HDotCheckCode": DJData.data[i].点检项目代码, "HDotCheckItem": DJData.data[i].点检项目,
                                            "HDotCheckPart": DJData.data[i].点检部位, "HManagerID": DJData.data[i].负责人ID, "HManagerCode": DJData.data[i].负责人代码,
                                            "HManagerName": DJData.data[i].负责人名称, "HDotCheckItemClassID": 0, "HDotCheckItemClassName": "", "HDotCheckItemMethodID": 0, "HDotCheckItemMethodName": "", "HDotCheckResult": "Y"
                                        };
                                        buttonArr.push(checkrow);  //将之前的数据存储
                                    }