yangle
2024-06-15 ef2dfcb5bb01a2e79d95453b80357190818025ec
Merge branch 'master' of http://101.37.171.70:10101/r/MES-WEB-LayUI
2个文件已添加
17个文件已修改
5079 ■■■■■ 已修改文件
WebTM/Properties/PublishProfiles/JFTM.pubxml 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/Properties/PublishProfiles/JFTM.pubxml.user 4230 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/WebTM.csproj 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/WebTM.csproj.user 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/layuiadmin/Scripts/webConfig.js 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/IpadIndex.html 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/indexMenu_PDA.html 273 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/indexMenu_PingBan.html 324 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/基础资料/生产基础资料/Add_Edit_Gy_Source.html 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/模治具管理/模治具管理/Gy_MouldFileResume.html 44 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/模治具管理/模治具管理/Sc_Add_MouldDotCheckBillList.html 14 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/生产管理/生产停工单/Sc_Add_MESStopWorkBillList.html 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/设备管理/Sb_EquipDotCheckBill_PDA.html 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/设备管理/设备规程单/Sb_EquipDotCheckRuleList_PDA.html 61 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/车间管理/启动点检单/Gy_WorkBeginDotCheckListBill.html 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/车间管理/启动点检单/Sc_WorkBeginDotCheckBill.html 11 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/车间管理/工序流转卡/Sc_ProcessExchangeBill.html 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/车间管理/防错验证/Gy_MaterPreventErrMouldBill.html 60 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/车间管理/防错验证/Qc_PreventErrMouldCheckBill.html 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/Properties/PublishProfiles/JFTM.pubxml
@@ -10,7 +10,7 @@
    <LastUsedBuildConfiguration>Debug</LastUsedBuildConfiguration>
    <LastUsedPlatform>Any CPU</LastUsedPlatform>
    <PublishProvider>FileSystem</PublishProvider>
    <PublishUrl>D:\编码\发布\layui</PublishUrl>
    <PublishUrl>D:\网站发布\智云MESWMS\LAYUI</PublishUrl>
    <WebPublishMethod>FileSystem</WebPublishMethod>
    <SiteUrlToLaunchAfterPublish />
  </PropertyGroup>
WebTM/Properties/PublishProfiles/JFTM.pubxml.user
Diff too large
WebTM/WebTM.csproj
@@ -206,6 +206,8 @@
    <Content Include="views\home\console_pb.html" />
    <Content Include="views\home\console_QiaoYi.html" />
    <Content Include="views\home\console_Mobile_QiaoYi.html" />
    <Content Include="views\indexMenu_PDA.html" />
    <Content Include="views\indexMenu_PingBan.html" />
    <Content Include="views\index_KaiBeiNaiTe.html" />
    <Content Include="views\index_Mobile_KaiBeiNaiTe.html" />
    <Content Include="views\index_Mobile_QiaoYi.html" />
WebTM/WebTM.csproj.user
@@ -3,7 +3,7 @@
  <PropertyGroup>
    <NameOfLastUsedPublishProfile>D:\智云迈思\MES\MES-WEB-LayUI\WebTM\Properties\PublishProfiles\FolderProfile.pubxml</NameOfLastUsedPublishProfile>
    <ProjectView>ProjectFiles</ProjectView>
    <LastActiveSolutionConfig>Release|Any CPU</LastActiveSolutionConfig>
    <LastActiveSolutionConfig>Debug|Any CPU</LastActiveSolutionConfig>
    <UseIISExpress>true</UseIISExpress>
    <Use64BitIISExpress />
    <IISExpressSSLPort />
WebTM/layuiadmin/Scripts/webConfig.js
@@ -5,11 +5,11 @@
    //var WEBURL = "http://61.164.86.218:8099/ABAPI/";
    /*var WEBURL = "http://localhost/API/";   */          //颜晓军本地配置
    //var WEBURL = "http://localhost:8082/LuBaoAPI/";    //杨乐本地配置
    //var WEBURL = "http://localhost:8082/API/";    //杜贺本地配置
   // var WEBURL = "http://localhost:81/API/";    //王彬本地配置
    var WEBURL = "http://localhost:8082/API/";    //杜贺本地配置
    //var WEBURL = "http://localhost:81/API/";    //王彬本地配置
    /*var WEBURL = "http://localhost:8083/API/";  //陈雯静本地配置*/
   // var WEBURL = "http://localhost:81/API/"    //翁涛涛本地配置
    var WEBURL = "http://localhost:8082/API/";   //张瑞广本地配置
    //var WEBURL = "http://localhost:8082/API/";   //张瑞广本地配置
    //var WEBURL = "http://localhost:8082/LuBaoAPI/";    //余思杰本地配置
    //var WEBURL = "http://localhost:8088/ARAPI/";    //余思杰本地配置(安瑞)
    //var WEBURL = "http://10.1.4.155/API/";   //江丰客户NEW
WebTM/views/IpadIndex.html
@@ -1127,7 +1127,7 @@
                        "HMaterID": HMaterID,
                        "HProcID": HProcID,
                        "HSourceID": HSourceID1,
                        "SCOrder": HICMOBillNo
                        "SCOrder": HSourceBillNo
                    });
                    //通过索引获取到当前iframe弹出层
@@ -1156,7 +1156,8 @@
                    var data = [];
                    data.push({
                        "HMaterID": HMaterID,
                        "SCOrder": HICMOBillNo
                        "HProcID": HProcID,
                        "SCOrder": HSourceBillNo
                    });
                    //通过索引获取到当前iframe弹出层
WebTM/views/indexMenu_PDA.html
New file
@@ -0,0 +1,273 @@
<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>LMES管理系统移动端</title>
    <meta name="renderer" content="webkit">
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
    <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0">
    <link rel="stylesheet" href="../layuiadmin/layui/css/layui.css" media="all">
    <link rel="stylesheet" href="../layuiadmin/style/admin.css" media="all">
    <script src="../layuiadmin/zgqCustom/zgqCustom.js"></script>
    <script src="../layuiadmin/Scripts/jquery-3.5.1.min.js"></script>
    <style>
        .layui-nav-tree .layui-nav-item {
            width: 88%;
        }
        .layui-nav * {
            font-size: 13px;
        }
        .layui-side-menu .layui-nav .layui-nav-item a {
            padding-left: 25px;
        }
    </style>
</head>
<body class="layui-layout-body">
    <div id="LAY_app">
        <div class="layui-layout layui-layout-admin">
            <div class="layui-header">
                <!-- å¤´éƒ¨åŒºåŸŸ -->
                <ul class="layui-nav layui-layout-left">
                    <li class="layui-nav-item layadmin-flexible" lay-unselect>
                        <a href="javascript:;" layadmin-event="flexible" title="侧边伸缩">
                            <i class="layui-icon layui-icon-shrink-right" id="LAY_app_flexible"></i>
                        </a>
                    </li>
                    <li class="layui-nav-item" lay-unselect>
                        <a href="javascript:;" layadmin-event="refresh" title="刷新">
                            <i class="layui-icon layui-icon-refresh-3"></i>
                        </a>
                    </li>
                    <li class="layui-nav-item" lay-unselect>
                        <a href="javascript:void(0);">
                            <i id="MenuDefineID" class="layui-icon layui-icon-app"></i>
                        </a>
                    </li>
                </ul>
                <ul class="layui-nav layui-layout-right" lay-filter="layadmin-layout-right">
                    <li class="layui-nav-item layui-hide-xs" lay-unselect>
                        <a href="javascript:;" layadmin-event="theme">
                            <i class="layui-icon layui-icon-theme"></i>
                        </a>
                    </li>
                    <li class="layui-nav-item layui-hide-xs" lay-unselect>
                        <a href="javascript:;" layadmin-event="note">
                            <i class="layui-icon layui-icon-note"></i>
                        </a>
                    </li>
                    <li class="layui-nav-item layui-hide-xs" lay-unselect>
                        <a href="javascript:;" layadmin-event="fullscreen">
                            <i class="layui-icon layui-icon-screen-full"></i>
                        </a>
                    </li>
                    <li class="layui-nav-item" lay-unselect>
                        <a href="javascript:;">
                            <cite>
                                <label name="UserName" id="UserName"></label>
                            </cite>
                        </a>
                    </li>
                    <li class="layui-nav-item" lay-unselect>
                        <dd layadmin-event="logout" style="text-align: center;background-color:red"><a>退出</a></dd>
                    </li>
                </ul>
            </div>
            <!-- ä¾§è¾¹èœå• -->
            <div class="layui-side layui-side-menu">
                <div class="layui-side-scroll">
                    <div class="layui-logo" lay-href="home/console_Mobile_KaiBeiNaiTe.html">
                        <img src="../layuiadmin/myicon/yidongduan.svg" alt="移动端" style="width:25px;height:25px;margin-right: 5px;" />
                        <span>LMES管理系统</span>
                    </div>
                    <ul class="layui-nav layui-nav-tree" lay-shrink="all" id="LAY-system-side-menu" lay-filter="layadmin-system-side-menu" style="width:260px">
                    </ul>
                </div>
            </div>
            <!-- é¡µé¢æ ‡ç­¾ -->
            <div class="layadmin-pagetabs" id="LAY_app_tabs">
                <div class="layui-icon layadmin-tabs-control layui-icon-prev" layadmin-event="leftPage"></div>
                <div class="layui-icon layadmin-tabs-control layui-icon-next" layadmin-event="rightPage"></div>
                <div class="layui-icon layadmin-tabs-control layui-icon-down">
                    <ul class="layui-nav layadmin-tabs-select" lay-filter="layadmin-pagetabs-nav">
                        <li class="layui-nav-item" lay-unselect>
                            <a href="javascript:;"></a>
                            <dl class="layui-nav-child layui-anim-fadein">
                                <dd layadmin-event="closeThisTabs"><a href="javascript:;">关闭当前标签页</a></dd>
                                <dd layadmin-event="closeOtherTabs"><a href="javascript:;">关闭其它标签页</a></dd>
                                <dd layadmin-event="closeAllTabs"><a href="javascript:;">关闭全部标签页</a></dd>
                            </dl>
                        </li>
                    </ul>
                </div>
                <div class="layui-tab" lay-unauto lay-allowClose="true" lay-filter="layadmin-layout-tabs">
                    <ul class="layui-tab-title" id="LAY_app_tabsheader">
                        <li lay-id="home/console_Mobile_KaiBeiNaiTe.html" lay-attr="home/console_Mobile_KaiBeiNaiTe.html" class="layui-this"><i class="layui-icon layui-icon-home"></i></li>
                    </ul>
                </div>
            </div>
            <!-- ä¸»ä½“内容 -->
            <div class="layui-body" id="LAY_app_body">
                <div class="layadmin-tabsbody-item layui-show">
                    <iframe src="home/console_Mobile_KaiBeiNaiTe.html" frameborder="0" class="layadmin-iframe"></iframe>
                </div>
            </div>
            <!-- è¾…助元素,一般用于移动设备下遮罩 -->
            <div class="layadmin-body-shade" layadmin-event="shade"></div>
        </div>
    </div>
    <script src="../layuiadmin/layui/layui.js"></script>
    <script src="../layuiadmin/Scripts/webConfig.js"></script>
    <script src="../layuiadmin/zgqCustom/zgqCustom.js"></script>
    <script src="../layuiadmin/PubCustom.js"></script>
    <script>
        layui.config({
            base: '../layuiadmin/'
        }).extend({
            index: 'lib/index'
        }).use(['index', 'form', 'laydate', 'table', 'element'], function () {
            var $ = layui.$;
            var element = layui.element;
            var $ = layui.jquery;
            var HType = "mobile";   //登录平台:PC端、手机端
            //#region é¡µé¢åˆå§‹åŒ–
            set_ClearBill();
            //#endregion
            //#region é¡µé¢å…¶å®ƒæ–¹æ³•
            //#region é¡µé¢åˆå§‹åŒ–方法
            function set_ClearBill() {
                //判断是否登录 æœªç™»å½•则跳到登录页
                if (sessionStorage.login != "login") {
                    layer.confirm("登录失效,请重新登录!", {
                        icon: 4, skin: 'layui-layer-lan', title: "温馨提示", closeBtn: 0, btn: ['重新登录']
                    }, function () { window.location.href = "user/login.html"; });
                }
                //加载侧边菜单栏
                set_sideMenuDisPlay();
            }
            //#endregion
            //#region æ˜¾ç¤ºä¾§è¾¹èœå•
            function set_sideMenuDisPlay() {
                ////判断用户是移动端还是PC端
                //var judgeMorPCflag = judgeMorPC();
                //if (judgeMorPCflag) {//PC端
                //    window.location.href = 'indexMenu.html'
                //}
                var ajaxLoad = layer.load();
                //获取菜单列表数据
                $.ajax({
                    url: GetWEBURL() + "/Web/MenuList",
                    type: "GET",
                    async: false,
                    data: { "HMakeName": sessionStorage["HUserName"], "HType": HType },
                    success: function (data) {
                        var data = JSON.parse(data.data);
                        console.log(data);
                        MenuMain(data);
                        layer.close(ajaxLoad);
                    },
                    error: function (data) {
                        layer.close(ajaxLoad);
                        layer.alert("发生错误!", { icon: 5 });
                    }
                });
            }
            //#endregion
            //#region éåŽ†ç”Ÿæˆä¸»èœå•
            function MenuMain(data) {
                var liStr = '';
                //遍历生成主菜单
                for (var i = 0; i < data.length; i++) {
                    // åˆ¤æ–­æ˜¯å¦å­˜åœ¨å­èœå•
                    if (data[i].childMenus != null && data[i].childMenus.length > 0) {
                        liStr += '<li data-name="set" class="layui-nav-item">';
                        //设置一级菜单图标
                        if (data[i].HLevel == 1 && data[i].HPicNum != null && data[i].HPicNum != "") {
                            liStr += '<a><i class="' + data[i].HPicNum + '"></i><cite>' + data[i].HName + '</cite><span class="layui-nav-more"></span></a>';
                        } else {
                            liStr += '<a><i class="layui-icon layui-icon-set"></i><cite>' + data[i].HName + '</cite><span class="layui-nav-more"></span></a>';
                        }
                        liStr += '<dl class="layui-nav-child">';
                        // éåŽ†èŽ·å–å­èœå•
                        for (var k = 0; k < data[i].childMenus.length; k++) {
                            liStr += getChildMenu(data[i].childMenus[k], 0);
                        }
                        liStr += '</dl></li>';
                    } else {
                        liStr += '<li class="layui-nav-item"><a class="" href="' + data[i].Hurl + '"><i class="layui-icon layui-icon-set"></i><cite>' + data[i].HName + '</cite></a></li>';
                    }
                };
                $(".layui-nav-tree").html(liStr);
                element.init();
            }
            //#endregion
            //#region é€’归生成子菜单
            function getChildMenu(subMenu, num) {
                num++;
                var subStr = '';
                if (subMenu.childMenus != null && subMenu.childMenus.length > 0) {
                    subStr += '<dd>';
                    subStr += '<a>' + subMenu.HName + '</a>';
                    subStr += '<dl class="layui-nav-child">';
                    for (var j = 0; j < subMenu.childMenus.length; j++) {
                        subStr += getChildMenu(subMenu.childMenus[j], num);
                    }
                    subStr += '</dl>';
                    subStr += '</dd>';
                } else {
                    subStr += '<dd><a lay-href="' + subMenu.Hurl + '">' + subMenu.HName + '</a></dd>';
                }
                return subStr;
            }
            //#endregion
            //#region èœå•自定义:弹出菜单自定义子页面
            Ul = document.getElementById("MenuDefineID");
            Ul.addEventListener("click", function (event) {
                layer.open({
                    type: 2
                    , area: ['90%', '90%']
                    , title: '菜单自定义'
                    , closeBtn: 1
                    , shade: 0.6 //遮罩透明度
                    , maxmin: true //允许全屏最小化
                    , anim: 0 //0-6的动画形式,-1不开启
                    , content: '系统管理/菜单自定义/Xt_DefineMenuDisplay.html'
                    , resize: false
                    , btn: ["确定"]
                    , end: function () {
                        //刷新页面,
                        location.reload();
                    }
                })
            }, false);
            //#endregion
            //#endregion
        });
        document.getElementById('UserName').innerHTML = sessionStorage["HUserName"];
    </script>
</body>
</html>
WebTM/views/indexMenu_PingBan.html
New file
@@ -0,0 +1,324 @@

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>LMES管理系统</title>
    <meta name="renderer" content="webkit">
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
    <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0">
    <link rel="stylesheet" href="../layuiadmin/layui/css/layui.css" media="all">
    <link rel="stylesheet" href="../layuiadmin/style/admin.css" media="all">
    <script src="../layuiadmin/Scripts/jquery-3.5.1.min.js"></script>
    <script language="JavaScript">
    //屏蔽后退按钮
        history.pushState(null, null, document.URL);
        window.addEventListener('popstate', function () {
            history.pushState(null, null, document.URL);
        });
    </script>
    <script>
        /^http(s*):\/\//.test(location.href) || alert('请先部署到 localhost ä¸‹å†è®¿é—®');
    </script>
</head>
<body class="layui-layout-body">
    <div id="LAY_app">
        <div class="layui-layout layui-layout-admin">
            <div class="layui-header">
                <!-- å¤´éƒ¨åŒºåŸŸ -->
                <ul class="layui-nav">
                    <li class="layui-nav-item layadmin-flexible" lay-unselect>
                        <a href="javascript:;" layadmin-event="flexible" title="侧边伸缩">
                            <i class="layui-icon layui-icon-shrink-right" id="LAY_app_flexible"></i>
                        </a>
                    </li>
                    <li class="layui-nav-item layui-hide-xs" lay-unselect>
                        <a href="http://www.layui.com/admin/" target="_blank" title="前台">
                            <i class="layui-icon layui-icon-website"></i>
                        </a>
                    </li>
                    <li class="layui-nav-item" lay-unselect>
                        <a href="javascript:;" layadmin-event="refresh" title="刷新">
                            <i class="layui-icon layui-icon-refresh-3"></i>
                        </a>
                    </li>
                    <li class="layui-nav-item layui-hide-xs" lay-unselect>
                        <input type="text" placeholder="搜索..." autocomplete="off" class="layui-input layui-input-search" layadmin-event="serach" lay-action="https://www.baidu.com/s?ie=UTF-8&wd=">
                    </li>
                    <li class="layui-nav-item" lay-unselect style="color: black;">
                        <span>登录组织:</span>
                        <label id="Organization"></label>
                    </li>
                </ul>
                <ul class="layui-nav layui-layout-right" lay-filter="layadmin-layout-right">
                    <li class="layui-nav-item" lay-unselect>
                        <a href="javascript:void(0);">
                            <i id="MenuDefineID" class="layui-icon layui-icon-app"></i>
                        </a>
                    </li>
                    <li class="layui-nav-item" lay-unselect>
                        <a href="javascript:void(0);">
                            <!--<a lay-href="app/message/index.html" layadmin-event="message" lay-text="消息中心">-->
                            <i class="layui-icon layui-icon-notice"></i>
                            <!--如果有新消息,则显示小圆点-->
                            <span class="layui-badge-dot"></span>
                        </a>
                    </li>
                    <li class="layui-nav-item layui-hide-xs" lay-unselect>
                        <a href="javascript:;" layadmin-event="theme">
                            <i class="layui-icon layui-icon-theme"></i>
                        </a>
                    </li>
                    <li class="layui-nav-item layui-hide-xs" lay-unselect>
                        <a href="javascript:;" layadmin-event="note">
                            <i class="layui-icon layui-icon-note"></i>
                        </a>
                    </li>
                    <li class="layui-nav-item layui-hide-xs" lay-unselect>
                        <a href="javascript:;" layadmin-event="fullscreen">
                            <i class="layui-icon layui-icon-screen-full"></i>
                        </a>
                    </li>
                    <li class="layui-nav-item" lay-unselect style="margin-right:15px;">
                        <a href="javascript:;">
                            <cite>
                                <label name="UserName" id="UserName"></label>
                            </cite>
                        </a>
                        <dl class="layui-nav-child">
                            <dd><a lay-href="set/user/info.html">基本资料</a></dd>
                            <dd><a lay-href="set/user/password.html">修改密码</a></dd>
                            <dd layadmin-event="logout" style="text-align: center;"><a>退出</a></dd>
                        </dl>
                    </li>
                    <!--<li class="layui-nav-item layui-hide-xs" lay-unselect>
                        <a href="javascript:;" layadmin-event="about"><i class="layui-icon layui-icon-more-vertical"></i></a>
                    </li>-->
                    <li class="layui-nav-item layui-show-xs-inline-block layui-hide-sm" lay-unselect>
                        <a href="javascript:;" layadmin-event="more"><i class="layui-icon layui-icon-more-vertical"></i></a>
                    </li>
                </ul>
            </div>
            <!-- ä¾§è¾¹èœå• -->
            <!--<div class="layui-side layui-side-menu" style="display:none;">
                <div class="layui-side-scroll">
                    <div class="layui-logo" lay-href="home/console.html">
                        <img src="../layuiadmin/myicon/win.svg" alt="PC端" style="width:25px;height:25px;margin-right: 5px;" />
                        <span>LMES管理系统</span>
                    </div>
                    <ul class="layui-nav layui-nav-tree" lay-shrink="all" id="LAY-system-side-menu" lay-filter="layadmin-system-side-menu">-->
                        <!-- é‡‡è´­ç®¡ç† -->
                        <!--<li data-name="set" class="layui-nav-item">
                            <a><i class="layui-icon layui-icon-set"></i><cite>采购管理</cite></a>
                            <dl class="layui-nav-child">
                                <dd>
                                    <a>委外订单</a>
                                    <dl class="layui-nav-child">
                                        <dd><a lay-href="采购管理/委外订单/WW_EntrustOrderBillList.html">委外订单维护</a></dd>
                                    </dl>
                                </dd>
                            </dl>
                        </li>-->
                    <!--</ul>
                </div>
            </div>-->
            <!-- é¡µé¢æ ‡ç­¾ -->
            <div class="layadmin-pagetabs" id="LAY_app_tabs" style="position:fixed;left:0px;">
                <div class="layui-icon layadmin-tabs-control layui-icon-prev" layadmin-event="leftPage"></div>
                <div class="layui-icon layadmin-tabs-control layui-icon-next" layadmin-event="rightPage"></div>
                <div class="layui-icon layadmin-tabs-control layui-icon-down">
                    <ul class="layui-nav layadmin-tabs-select" lay-filter="layadmin-pagetabs-nav">
                        <li class="layui-nav-item" lay-unselect>
                            <a href="javascript:;"></a>
                            <dl class="layui-nav-child layui-anim-fadein">
                                <dd layadmin-event="closeThisTabs"><a href="javascript:;">关闭当前标签页</a></dd>
                                <dd layadmin-event="closeOtherTabs"><a href="javascript:;">关闭其它标签页</a></dd>
                                <dd layadmin-event="closeAllTabs"><a href="javascript:;">关闭全部标签页</a></dd>
                            </dl>
                        </li>
                    </ul>
                </div>
                <div class="layui-tab" lay-unauto lay-allowClose="true" lay-filter="layadmin-layout-tabs">
                    <ul class="layui-tab-title" id="LAY_app_tabsheader">
                        <li lay-id="home/console.html" lay-attr="home/console.html" class="layui-this"><i class="layui-icon layui-icon-home"></i></li>
                    </ul>
                </div>
            </div>
            <!-- ä¸»ä½“内容 -->
            <div class="layui-body" id="LAY_app_body" style="position:fixed;left:0px;">
                <div class="layadmin-tabsbody-item layui-show">
                    <iframe src="home/console.html" frameborder="0" class="layadmin-iframe"></iframe>
                </div>
            </div>
            <!-- è¾…助元素,一般用于移动设备下遮罩 -->
            <div class="layadmin-body-shade" layadmin-event="shade"></div>
        </div>
    </div>
    <script src="../layuiadmin/layui/layui.js"></script>
    <script src="../layuiadmin/Scripts/webConfig.js"></script>
    <script src="../layuiadmin/zgqCustom/zgqCustom.js"></script>
    <script src="../layuiadmin/PubCustom.js"></script>
    <script>
        // å¯¼èˆªèœå•的间隔像素
        var menuCell = 5;
        layui.config({
            base: '../layuiadmin/' //静态资源所在路径
        }).extend({
            index: 'lib/index' //主入口模块
        }).use(['index', 'form', 'laydate', 'table', 'element'], function () {
            var $ = layui.$;
            var element = layui.element;
            var $ = layui.jquery;
            var HType = "PC";   //登录平台:PC端、手机端
            //判断是否登录 æœªç™»å½•则跳到登录页
            //if (sessionStorage.login != "login") {
            //    layer.confirm("登录失效,请重新登录!", {
            //        icon: 4, skin: 'layui-layer-lan', title: "温馨提示", closeBtn: 0, btn: ['重新登录']
            //    }, function () { window.location.href = "user/login.html"; });
            //}
            //#region é¡µé¢åˆå§‹åŒ–
            //set_sideMenuDisPlay();
            //#endregion
            //#region
            //#endregion
            //#region é¡µé¢å…¶å®ƒæ–¹æ³•
            //显示侧边菜单
            function set_sideMenuDisPlay() {
                //判断用户是移动端还是PC端
                //var judgeMorPCflag = judgeMorPC();
                //if (!judgeMorPCflag) {//移动端
                //    var dd = '<dd><a href="车间管理/工序流转/MES_StationInBill_PDA.html">工序进站接收单PDA</a ></dd > <dd><a href="车间管理/工序流转/MES_StationOutBill_PDA.html">工序出站汇报单PDA</a></dd>';
                //    $("#append").prepend(dd);
                //}
                //if (!judgeMorPCflag) {//移动端
                //    window.location.href = 'index_Mobile.html'
                //}
                var ajaxLoad = layer.load();
                //获取菜单列表数据
                $.ajax({
                    url: GetWEBURL() + "/Web/MenuList",
                    type: "GET",
                    async: false,
                    data: { "HMakeName": sessionStorage["HUserName"], "HType": HType },
                    success: function (data) {
                        var data = JSON.parse(data.data);
                        console.log(data);
                        MenuMain(data);
                        layer.close(ajaxLoad);
                    },
                    error: function (data) {
                        layer.close(ajaxLoad);
                        layer.alert("发生错误!", { icon: 5 });
                    }
                });
            }
            //遍历生成主菜单
            function MenuMain(data) {
                var liStr = '';
                //遍历生成主菜单
                for (var i = 0; i < data.length; i++) {
                    // åˆ¤æ–­æ˜¯å¦å­˜åœ¨å­èœå•
                    if (data[i].childMenus != null && data[i].childMenus.length > 0) {
                        liStr += '<li data-name="set" class="layui-nav-item">';
                        //设置一级菜单图标
                        if (data[i].HLevel == 1 && data[i].HPicNum != null && data[i].HPicNum != "") {
                            liStr += '<a><i class="' + data[i].HPicNum + '"></i><cite>' + data[i].HName + '</cite><span class="layui-nav-more"></span></a>';
                        } else {
                            liStr += '<a><i class="layui-icon layui-icon-set"></i><cite>' + data[i].HName + '</cite><span class="layui-nav-more"></span></a>';
                        }
                        liStr += '<dl class="layui-nav-child">';
                        // éåŽ†èŽ·å–å­èœå•
                        for (var k = 0; k < data[i].childMenus.length; k++) {
                            liStr += getChildMenu(data[i].childMenus[k], 0);
                        }
                        liStr += '</dl></li>';
                    } else {
                        liStr += '<li class="layui-nav-item"><a class="" href="' + data[i].Hurl + '"><i class="layui-icon layui-icon-set"></i><cite>' + data[i].HName + '</cite></a></li>';
                    }
                };
                $(".layui-nav-tree").html(liStr);
                element.init();
            }
            // é€’归生成子菜单
            function getChildMenu(subMenu, num) {
                num++;
                var subStr = '';
                if (subMenu.childMenus != null && subMenu.childMenus.length > 0) {
                    subStr += '<dd>';
                    subStr += '<a>' + subMenu.HName + '</a>';
                    subStr += '<dl class="layui-nav-child">';
                    for (var j = 0; j < subMenu.childMenus.length; j++) {
                        subStr += getChildMenu(subMenu.childMenus[j], num);
                    }
                    subStr += '</dl>';
                    subStr += '</dd>';
                } else {
                    subStr += '<dd><a lay-href="' + subMenu.Hurl + '">' + subMenu.HName + '</a></dd>';
                }
                return subStr;
            }
            //菜单自定义:弹出菜单自定义子页面
            Ul = document.getElementById("MenuDefineID");
            Ul.addEventListener("click", function (event) {
                layer.open({
                    type: 2
                    , area: ['90%', '90%']
                    , title: '菜单自定义'
                    , closeBtn: 1
                    , shade: 0.6 //遮罩透明度
                    , maxmin: true //允许全屏最小化
                    , anim: 0 //0-6的动画形式,-1不开启
                    , content: '系统管理/菜单自定义/Xt_DefineMenuDisplay.html'
                    , resize: false
                    , btn: ["确定"]
                    , end: function () {
                        //刷新页面,
                        location.reload();
                    }
                })
            }, false);
            //#endregion
        });
        document.getElementById('UserName').innerHTML = sessionStorage["HUserName"];
        document.getElementById('Organization').innerHTML = sessionStorage["Organization"];
    </script>
    <!--<script>
    var _hmt = _hmt || [];
    (function() {
      var hm = document.createElement("script");
      hm.src = "https://hm.baidu.com/hm.js?d214947968792b839fd669a4decaaffc";
      var s = document.getElementsByTagName("script")[0];
      s.parentNode.insertBefore(hm, s);
    })();
    </script>-->
</body>
</html>
WebTM/views/»ù´¡×ÊÁÏ/Éú²ú»ù´¡×ÊÁÏ/Add_Edit_Gy_Source.html
@@ -411,7 +411,7 @@
                                , "HRemark": data.备注
                                , "HUSEORGID": data.HUSEORGID
                                , "HMacAddr": data.mac地址
                                , "HEmpID": data.HEmpID
                                , "HEmpID": data.HEmpID == undefined ? 0 : data.HEmpID
                                , "HEmpName": data.负责人
                                
                            });
WebTM/views/Ä£Öξ߹ÜÀí/Ä£Öξ߹ÜÀí/Gy_MouldFileResume.html
@@ -184,7 +184,29 @@
            });
            //点击主表带出从表数据
            table.on('row(mainTable)', function (obj) { //注:tool æ˜¯å·¥å…·æ¡äº‹ä»¶åï¼Œtest æ˜¯ table åŽŸå§‹å®¹å™¨çš„å±žæ€§ lay-filter="对应的值"
            //table.on('row(mainTable)', function (obj) { //注:tool æ˜¯å·¥å…·æ¡äº‹ä»¶åï¼Œtest æ˜¯ table åŽŸå§‹å®¹å™¨çš„å±žæ€§ lay-filter="对应的值"
            //});
            //#region ç‚¹å‡»è¡Œé€‰ä¸­é«˜äº®
            table.on('row(mainTable)', function (obj) {
                //选中行改变颜色
                var flag = !obj.tr.find(':checkbox:first').prop('checked');
                obj.tr.find(':checkbox').prop('checked', flag);
                if (flag) {
                    obj.tr.find('.layui-form-checkbox').addClass('layui-form-checked');  //设置复选框选中样式
                    $(obj.tr.selector).attr({ "style": "background:#ceedfa;color:black" });//改变当前tr背景颜色和字体颜色
                } else {
                    obj.tr.find('.layui-form-checkbox').removeClass('layui-form-checked');//取消复选框选中样式
                    $(obj.tr.selector).attr({ "style": "background:" });//取消当前tr颜色
                }
                //mainTable ä¸ºè¡¨æ ¼ID   æ³¨æ„æ­¤å¤„如果ID不正确将导致你在监听复选框时获取不到你选择的数据,前面的只是添加或删除选中未选中样式以及设置背景色,字体颜色
                layui.each(table.cache.mainTable, function (i, l) {
                    if (obj.tr.index() == l.LAY_TABLE_INDEX) {
                        l.LAY_CHECKED = flag;
                    }
                });
                var datas = obj.data; //获得当前行数据
                var linterid = datas.hmainid;
                $.ajax({
@@ -206,26 +228,6 @@
                        }
                    }, error: function () {
                        layer.alert("接口失效!", { icon: 5 });
                    }
                });
            });
            //#region ç‚¹å‡»è¡Œé€‰ä¸­é«˜äº®
            table.on('row(mainTable)', function (obj) {
                //选中行改变颜色
                var flag = !obj.tr.find(':checkbox:first').prop('checked');
                obj.tr.find(':checkbox').prop('checked', flag);
                if (flag) {
                    obj.tr.find('.layui-form-checkbox').addClass('layui-form-checked');  //设置复选框选中样式
                    $(obj.tr.selector).attr({ "style": "background:#ceedfa;color:black" });//改变当前tr背景颜色和字体颜色
                } else {
                    obj.tr.find('.layui-form-checkbox').removeClass('layui-form-checked');//取消复选框选中样式
                    $(obj.tr.selector).attr({ "style": "background:" });//取消当前tr颜色
                }
                //mainTable ä¸ºè¡¨æ ¼ID   æ³¨æ„æ­¤å¤„如果ID不正确将导致你在监听复选框时获取不到你选择的数据,前面的只是添加或删除选中未选中样式以及设置背景色,字体颜色
                layui.each(table.cache.mainTable, function (i, l) {
                    if (obj.tr.index() == l.LAY_TABLE_INDEX) {
                        l.LAY_CHECKED = flag;
                    }
                });
            })
WebTM/views/Ä£Öξ߹ÜÀí/Ä£Öξ߹ÜÀí/Sc_Add_MouldDotCheckBillList.html
@@ -68,7 +68,7 @@
                                                <label class="layui-form-label">产品器具<label style="color:red"> * </label></label>
                                                <div class="layui-input-inline">
                                                    <input type="text" name="HMouldName" id="HMouldName" class="layui-input" value="" style="float:left;width:150px;">
                                                    <input type="hidden" name="HMouldID" id="HMouldID" class="layui-input" value="" style="float:left;width:150px;">
                                                    <input type="hidden" name="HMouldID" id="HMouldID" class="layui-input" value="0" style="float:left;width:150px;">
                                                    <button type="button" lay-submit="" class="layui-btn" lay-filter="HMouldList" style="width:40px;">
                                                        <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
                                                    </button>
@@ -86,7 +86,7 @@
                                                <label class="layui-form-label">点检计划编号<label style="color:red"> * </label></label>
                                                <div class="layui-input-inline">
                                                    <input type="text" name="HPlanNo" id="HPlanNo" class="layui-input" value="" style="float:left;width:150px;">
                                                    <input type="hidden" name="HPlanInterID" id="HPlanInterID" class="layui-input" value="" style="float:left;width:150px;">
                                                    <input type="hidden" name="HPlanInterID" id="HPlanInterID" class="layui-input" value="0" style="float:left;width:150px;">
                                                    <button type="button" lay-submit="" class="layui-btn" lay-filter="HPlanInterList" style="width:40px;">
                                                        <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
                                                    </button>
@@ -108,7 +108,7 @@
                                                <label class="layui-form-label" style="width:95px;">器具点检规程<label style="color:red"> * </label></label>
                                                <div class="layui-input-inline">
                                                    <input type="text" name="HMouldDotCheckRuleName" id="HMouldDotCheckRuleName" class="layui-input" value="" style="float:left;width:150px;">
                                                    <input type="hidden" name="HMouldDotCheckRuleID" id="HMouldDotCheckRuleID" class="layui-input" value="" style="float:left;width:150px;">
                                                    <input type="hidden" name="HMouldDotCheckRuleID" id="HMouldDotCheckRuleID" class="layui-input" value="0" style="float:left;width:150px;">
                                                    <button type="button" lay-submit="" class="layui-btn" lay-filter="btnHMouldDotCheckRule" style="width:40px;">
                                                        <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
                                                    </button>
@@ -897,15 +897,15 @@
                                , "HExplanation": data.摘要
                                , "HRemark": data.备注
                                //, "HPlanNo": data.点检计划编号
                                , "HPlanInterID": data.HPlanInterID
                                , "HPlanInterID": data.HPlanInterID == undefined ? 0 : data.HPlanInterID
                                , "HPlanNo": data.点检计划内码
                                , "HMouldID": data.HMouldID
                                , "HMouldID": data.HMouldID == undefined ? 0 : data.HPlanInterID
                                , "HMouldDotCheckRuleName": data.器具点检规程单据号
                                , "HMouldDotCheckRuleID": data.HMouldDotCheckRuleID
                                , "HMouldDotCheckRuleID": data.HMouldDotCheckRuleID == undefined ? 0 : data.HPlanInterID
                                , "HErrNote": data.异常情况记录 //异常情况记录
                                , "HBigSafeNote": data.重大安全隐患记录 //重大安全隐患记录
                                , "HDotCheckNote": data.点检数据 //点检数据
                                , "HShiftsID": data.HShiftsID //
                                , "HShiftsID": data.HShiftsID == undefined ? 0 : data.HPlanInterID
                                , "HShiftsName": data.班次名称 //班次名称
                            });
                            if (data.最终结论 == "不合格") {
WebTM/views/Éú²ú¹ÜÀí/Éú²úÍ£¹¤µ¥/Sc_Add_MESStopWorkBillList.html
@@ -618,13 +618,14 @@
            //保存提交
            form.on('submit(Saver)', function (data) {
                var index = layer.load();
                var sMainStr = JSON.stringify(data.field);
                var sMainSub = sMainStr + ';' + sessionStorage["HUserName"] + ';' + refSav;
                if (!AllowLoadData())//数据验证
                {
                    return false;
                }
                var index = layer.load();
                $.ajax({
                    type: "POST",
                    url: GetWEBURL() + "/Sc_MESStopWorkBill/SaveGetMESStopFrom", //方法所在页面和方法名
WebTM/views/É豸¹ÜÀí/Sb_EquipDotCheckBill_PDA.html
@@ -623,6 +623,10 @@
            //表头信息设备保养规程
            form.on('submit(HEquipDotCheckRuleInterist)', function () {
                if ($("#HEquipID").val() == 0 || $("#HEquipID").val() == null || $("#HEquipID").val() == "") {
                    layer.alert("请先扫描设备二维码带出设备信息");
                    return;
                }
                //页面层-自定义
                layer.open({
                    type: 2,
@@ -632,7 +636,7 @@
                    shift: 2,
                    area: ['80%', '80%'],
                    maxmin: true,
                    content: ['../设备管理/设备规程单/Sb_EquipDotCheckRuleList_PDA.html', 'yes'],
                    content: ['../设备管理/设备规程单/Sb_EquipDotCheckRuleList_PDA.html?HEquipID=' + $("#HEquipID").val(), 'yes'],
                    btn: ['确定', '取消']
                    , btn1: function (index, layero) {
                        //按钮【按钮一】的回调
WebTM/views/É豸¹ÜÀí/É豸¹æ³Ìµ¥/Sb_EquipDotCheckRuleList_PDA.html
@@ -92,6 +92,10 @@
            , laypage = layui.laypage
            , laydate = layui.laydate
            , soulTable = layui.soulTable
            var params = getUrlVars();
            var HEquipID = params[params[0]]; //设备ID
            var sWhere = "";
            var option = [];
            var HModName = "Sb_EquipDotCheckRuleList_PDA";
@@ -228,11 +232,12 @@
            //查询
            function get_Display(sWhere) {
                sWhere += "";
                var index = layer.load();
                var ajaxLoad = layer.load();
                //进入页面显示的缓存列表
                $.ajax({
                    url: GetWEBURL() + '/Sb_EquipDotCheckRuleBill/GetEquipDotCheckRuleList',
                    url: GetWEBURL() + '/Sb_EquipDotCheckRuleBill/GetEquipDotCheckRuleListPDA',
                    type: "GET",
                    data: { "sWhere": sWhere, "user": sessionStorage["HUserName"]},
                    success: function (data1) {
@@ -313,27 +318,27 @@
                var Comparator = $("#Comparator").val()
                var ColContent = $("#ColContent").val();
                if (ColName != 0 && Comparator != 0) {
                    var com = "";
                    switch (Comparator) {
                        case "7":
                            com = "like'%" + ColContent + "%'";
                            break;
                        case "8":
                            com = "like'%" + ColContent + "'";
                            break;
                        case "9":
                            com = "like'" + ColContent + "%'";
                            break;
                        case "10":
                            com = "not like'%" + ColContent + "%'";
                            break;
                        default:
                            com = "" + Comparator + "'" + ColContent + "'";
                            break;
                    }
                    sWhere += " and " + ColName + " " + com;
                }
                //if (ColName != 0 && Comparator != 0) {
                //    var com = "";
                //    switch (Comparator) {
                //        case "7":
                //            com = "like'%" + ColContent + "%'";
                //            break;
                //        case "8":
                //            com = "like'%" + ColContent + "'";
                //            break;
                //        case "9":
                //            com = "like'" + ColContent + "%'";
                //            break;
                //        case "10":
                //            com = "not like'%" + ColContent + "%'";
                //            break;
                //        default:
                //            com = "" + Comparator + "'" + ColContent + "'";
                //            break;
                //    }
                //    sWhere += " and " + ColName + " " + com;
                //}
                if (HBillNo) {
                    sWhere += " and å•据号 like '%" + HBillNo + "%'";
                }
@@ -643,6 +648,18 @@
                form.render('select');
            }
            //获取参数
            function getUrlVars() {
                var vars = [], hash;
                var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
                for (var i = 0; i < hashes.length; i++) {
                    hash = hashes[i].split('=');
                    vars.push(hash[0]);
                    vars[hash[0]] = hash[1];
                }
                return vars;
            }
            //以上是layui模块
        });
WebTM/views/³µ¼ä¹ÜÀí/Æô¶¯µã¼ìµ¥/Gy_WorkBeginDotCheckListBill.html
@@ -469,6 +469,7 @@
                    , totalRow: true
                    , cellMinWidth: 120
                    , height: 400
                    , limit: 100
                    , cols: [[
                        { type: 'checkbox', totalRowText: '合计行' }
                        , { type: 'numbers', title: '序号', style: 'background-color: #f9f9f9;' }
WebTM/views/³µ¼ä¹ÜÀí/Æô¶¯µã¼ìµ¥/Sc_WorkBeginDotCheckBill.html
@@ -309,13 +309,13 @@
        var HMaterID = "";  //物料
        var HSourceID = ""; //生产资源
        var HProcID = "";  //工序
        var SCOrde = "";//生产订单号
        var SCOrder = "";//工序流转卡号
        var edit = function (data) {
            HMaterID = data[0].HMaterID;
            HSourceID = data[0].HSourceID;
            HProcID = data[0].HProcID;
            SCOrde = data[0].SCOrde;
            SCOrder = data[0].SCOrder;
        }
        layui.config({
@@ -411,7 +411,7 @@
                //初始化子表
                get_InitGrid();
                //获取报工台跳转数据
                RoadBillEdit(HMaterID, HProcID, HSourceID, SCOrde);
                RoadBillEdit(HMaterID, HProcID, HSourceID, SCOrder);
                //禁用组织选项
                $('#HOrgID').attr("disabled", true);
            }
@@ -590,6 +590,7 @@
                    , totalRow: true
                    , cellMinWidth: 120
                    , height: 400
                    ,limit:100
                    , cols: [[
                        { type: 'checkbox', totalRowText: '合计行' }
                        , { type: 'numbers', title: '序号', style: 'background-color: #f9f9f9;' }
@@ -1200,13 +1201,13 @@
            //#endregion
            //#region  æŠ¥å·¥å¹³å°è·³è½¬èµ‹å€¼
            function RoadBillEdit(HMaterID, HProcID, HSourceID, SCOrde)//加载表头
            function RoadBillEdit(HMaterID, HProcID, HSourceID, SCOrder)//加载表头
            {
                $.ajax({
                    url: GetWEBURL() + "/Sc_WorkBeginDotCheckBill/Sc_WorkBeginDotCheckBillList",
                    type: "GET",
                    async: false,
                    data: { "HMaterID": HMaterID, "HProcID": HProcID, "HSourceID": HSourceID, "SCOrde": SCOrde,"user": sessionStorage["HUserName"] },
                    data: { "HMaterID": HMaterID, "HProcID": HProcID, "HSourceID": HSourceID, "SCOrder": SCOrder,"user": sessionStorage["HUserName"] },
                    success: function (result) {
                        var tableMain = result.data;
                        var tableSub = result.data;
WebTM/views/³µ¼ä¹ÜÀí/¹¤ÐòÁ÷ת¿¨/Sc_ProcessExchangeBill.html
@@ -140,6 +140,12 @@
                                                <input type="text" class="layui-input" name="HMaterModel2" id="HMaterModel2" onmouseover="this.title=this.value" style="background-color:#efefef4d;" readonly>
                                            </div>
                                        </div>
                                        <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="HProjectNum" id="HProjectNum">
                                            </div>
                                        </div>
                                        <!--<div class="layui-col-xs3 layui-inline">
                                            <label class="layui-form-label">总装图号</label>
                                            <div class="layui-input-inline">
@@ -462,12 +468,12 @@
                                                </button>
                                            </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="HProjectNum" id="HProjectNum" style="background-color:#efefef4d;" readonly>
                                            </div>
                                        </div>
                                        </div>-->
                                        <div class="layui-col-xs3 layui-inline">
                                            <label class="layui-form-label">委外加工单位</label>
@@ -1479,7 +1485,7 @@
                        $('#HSNCtrl' + (i + 1)).attr("checked", true);
                    }
                }
                form.render('select');
                form.render('checkbox');
@@ -2274,7 +2280,7 @@
                                , "HName": data.订单等级
                                , "HSplitNo": data.拆分号
                                , "HSplitNo": data.拆分号 == undefined ? 0 : data.拆分号
                                , "HRemark2": data.白坯要求
                                , "HRemark3": data.底部备注
                                , "HEmpID": data.HEmpID
@@ -2282,8 +2288,8 @@
                                , "HCusID": data.HCusID
                                , "HCusNames": data.客户
                                , "HColorRemark": data.染色要求
                                , "HSplitSumQty": data.拆分总量
                                , "HSplitColorQty": data.分缸号
                                , "HSplitSumQty": data.拆分总量 == undefined ? 0 : data.拆分号
                                , "HSplitColorQty": data.分缸号 == undefined ? 0 : data.拆分号
                                , "HProjectNum": data.项目编号
                                , "HVerNum": data.版本
@@ -2300,7 +2306,7 @@
                                , "HWorkShopID": data.HWorkShopID
                                , "textBox2": data.任务单号
                                , "HWorkBillSortNo": data.日计划工单号
                                , "HSupName": data.委外加工单位
                                , "HSupName": data.委外加工单位 == undefined ? 0 : data.拆分号
                                , "HSupID": data.HSupID
                                , "HMaterName": data.子件名称
                                , "HMaterID": data.HMaterID
WebTM/views/³µ¼ä¹ÜÀí/·À´íÑéÖ¤/Gy_MaterPreventErrMouldBill.html
@@ -40,7 +40,7 @@
                                    <div class="layui-row">
                                        <div class="layui-inline">
                                            <label class="layui-form-label">单据号<label style="color:red"> * </label></label>
                                            <div class="layui-input-block"  style="margin-left: 120px;">
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" name="HBillNo" lay-verify="HBillNo" id="HBillNo" style="background-color:#efefef4d;" readonly>
                                                <input type="hidden" name="HInterID" id="HInterID" lay-verify="HInterID">
                                            </div>
@@ -62,7 +62,18 @@
                                            </div>
                                        </div>
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-inline">
                                            <label class="layui-form-label">工序<label style="color:red"> * </label></label>
                                            <div class="layui-input-block">
                                                <input type="text" class="layui-input" lay-verify="HProcName" name="HProcName" id="HProcName" style="float: left; width: 150px; background-color: #efefef4d;" readonly>
                                                <input type="hidden" name="HProcID" id="HProcID" lay-verify="HProcID" value="0">
                                                <button class="layui-btn" type="button" lay-submit="" lay-filter="btnSearchHProc" id="btnSearchHProc" style="width:40px;">
                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
                                                </button>
                                            </div>
                                        </div>
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">备注</label>
@@ -288,6 +299,14 @@
            });
            //#endregion
            //#region é€‰æ‹©å·¥åºæŒ‰é’®
            form.on('submit(btnSearchHProc)', function () {
                get_checkSearchHProc();
            });
            //#endregion
            //#endregion
@@ -399,6 +418,7 @@
                    , totalRow: true
                    , cellMinWidth: 120
                    , height: 400
                    , limit: 100
                    , cols: [[
                        { type: 'checkbox', totalRowText: '合计行' }
                        , { type: 'numbers', title: '序号', style: 'background-color: #f9f9f9;' }
@@ -489,6 +509,33 @@
                    }
                    , btn2: function (index, layero) { }
                    , end: function () { }
                })
            }
            //#endregion
            //#region å·¥åºé€‰æ‹©é¡µé¢
            function get_checkSearchHProc() {
                layer.open({
                    type: 2//弹窗类型
                    , skin: 'layui-layer-rim' //加上边框
                    , area: ['90%', '90%']//大小
                    , title: '工序列表'//标题
                    , shift: 2//弹出动画
                    , content: ['../../基础资料/生产基础资料/Gy_Process.html', 'yes']
                    , btn: ['确定', '取消']
                    , btn1: function (index, layero) {//按钮【按钮一】的回调
                        var iframeWindow = window['layui-layer-iframe' + index]  //获取弹框页面
                        var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//获取table的elem:"#test"
                        if (checkStatus.data.length === 0) {
                            return layer.msg('请选择数据');
                        }
                        $("#HProcName").val(checkStatus.data[0].工序名称);
                        $("#HProcID").val(checkStatus.data[0].HItemID);
                        layer.close(index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
                    , btn2: function (index, layero) { }
                })
            }
            //#endregion
@@ -626,7 +673,8 @@
                            , "HMaterID": tableMain[0]["HMaterID"]
                            , "HMaterName": tableMain[0]["物料名称"]
                            , "HProcID": tableMain[0]["HProcID"]
                            , "HProcName": tableMain[0]["工序名称"]
                            , "HRemark": tableMain[0]["表头备注"]
                            , "HMaker": tableMain[0]["制单人"]
@@ -741,7 +789,11 @@
            $("#HMaterID").val(obj.HItemID);
            $("#HMaterName").val(obj.物料名称);
        }
        //工序
        function GetProcessValue(obj) {
            $("#HProcName").val(obj[0].工序名称);
            $("#HProcID").val(obj[0].HItemID);
        }
        //防错装置
        function GetPreventErrMouldValue(obj) {
            OptionData = obj;
WebTM/views/³µ¼ä¹ÜÀí/·À´íÑéÖ¤/Qc_PreventErrMouldCheckBill.html
@@ -253,11 +253,15 @@
    <script>
        var HMaterID = "";  //物料
        var SCOrder = "";//生成订单号
        var HProcID = "";  //工序
        var SCOrder = "";//工序流转卡号
        var edit = function (data) {
            HMaterID = data[0].HMaterID;
            HProcID = data[0].HProcID;
            SCOrder = data[0].SCOrder;
        }
        layui.config({
            base: '../../../layuiadmin/' //静态资源所在路径
@@ -351,7 +355,7 @@
                //初始化子表
                get_InitGrid();
                //获取报工台跳转数据
                RoadBillEdit(HMaterID, SCOrder);
                RoadBillEdit(HMaterID, HProcID, SCOrder);
                //禁用组织选项
                $('#HOrgID').attr("disabled", true);
            }
@@ -500,6 +504,7 @@
                    , totalRow: true
                    , cellMinWidth: 120
                    , height: 400
                    , limit: 100
                    , cols: [[
                        { type: 'checkbox', totalRowText: '合计行' }
                        , { type: 'numbers', title: '序号', style: 'background-color: #f9f9f9;' }
@@ -927,14 +932,14 @@
             //#endregion
            //#region  æŠ¥å·¥å¹³å°è·³è½¬èµ‹å€¼
            function RoadBillEdit(HMaterID, SCOrder)//加载表头
            function RoadBillEdit(HMaterID, HProcID, SCOrder)//加载表头
            {
                $.ajax({
                    url: GetWEBURL() + "/Qc_PreventErrMouldCheckBill/Qc_PreventErrMouldCheckBillList",
                    type: "GET",
                    async: false,
                    data: {
                        "HMaterID": HMaterID, "SCOrder": SCOrder,"user": sessionStorage["HUserName"] },
                        "HMaterID": HMaterID, "HProcID": HProcID,"SCOrder": SCOrder,"user": sessionStorage["HUserName"] },
                    success: function (result) {
                        var tableMain = result.data;
                        var tableSub = result.data;