生产班组,生产资源,工序,工作中心,添加其他页面打开过滤和工作中心下拉列表搜索
5个文件已修改
159 ■■■■■ 已修改文件
WebTM/views/基础资料/公用基础资料/Gy_WorkCenter.html 28 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/基础资料/工资基础资料/Gy_Group.html 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/基础资料/生产基础资料/Add_Edit_Gy_Process.html 54 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/基础资料/生产基础资料/Add_Edit_Gy_Source.html 52 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/基础资料/生产基础资料/Gy_Source.html 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/Gy_WorkCenter.html
@@ -684,7 +684,7 @@
                if (HOrgID) {
                    sWhere += " and HUSEORGID = '" + HOrgID + "'";
                }
                sWhere += " and ç¦ç”¨æ ‡è®° != 'Y'";
                sWhere += addSWhereByOpenType();
                get_Display(sWhere);
                sWhere = "";//调用接口后清空sWhere缓存
            }
@@ -1267,8 +1267,34 @@
            }
            //#endregion
            //#region åˆ¤æ–­æ˜¯ç›´æŽ¥æ‰“开页面还是其它页面通过选择按钮打开,并显示相应数据
            function addSWhereByOpenType() {
                //获取参数
                var params = getUrlVars();
                var openType = params[params[0]]; //从参数中获取 æ‰“开方式  1直接打开 2其它页面通过选择按钮打开
                if (typeof (openType) != "undefined") {
                    return " and ç¦ç”¨æ ‡è®° != 'Y'";
                }
                return "";
            }
            //#endregion
            //以上是layui模块
        });
        //#region èŽ·å–å‚æ•°
        function getUrlVars() {
            var vars = [], hash;
            var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
            for (var i = 0; i < hashes.length; i++) {
                hash = hashes[i].split('=');
                vars.push(hash[0]);
                vars[hash[0]] = hash[1];
            }
            return vars;
        }
         //#endregion
        //#region ã€è¿‡æ»¤æ–¹æ¡ˆè¿”回数据】
        function HFilterScheme(obj)  //返回过滤方案
        {
WebTM/views/»ù´¡×ÊÁÏ/¹¤×Ê»ù´¡×ÊÁÏ/Gy_Group.html
@@ -659,6 +659,7 @@
                if (HOrgID) {
                    sWhere += " and HUSEORGID = '" + HOrgID + "'";
                }
                sWhere += addSWhereByOpenType();
                get_Display(sWhere);
                sWhere = "";//调用接口后清空sWhere缓存
            }
@@ -1217,6 +1218,18 @@
            //#endregion
            //#region åˆ¤æ–­æ˜¯ç›´æŽ¥æ‰“开页面还是其它页面通过选择按钮打开,并显示相应数据
            function addSWhereByOpenType() {
                //获取参数
                var params = get_UrlVars();
                var openType = params[params[0]]; //从参数中获取 æ‰“开方式
                if (typeof (openType) != "undefined") {
                    return " and ç¦ç”¨æ ‡è®° != 'Y'";
                }
                return "";
            }
            //#endregion
            //#endregion
            //以上是layui模块
        });
WebTM/views/»ù´¡×ÊÁÏ/Éú²ú»ù´¡×ÊÁÏ/Add_Edit_Gy_Process.html
@@ -64,7 +64,7 @@
                                        <div class="layui-col-xs4 layui-inline">
                                            <label class="layui-form-label">工作中心*</label>
                                            <div class="layui-input-inline">
                                                <input type="text" name="HWorkCenterName" id="HWorkCenterName" class="layui-input" value="" style="float: left; width: 150px; background-color: #efefef4d;" readonly>
                                                <input type="text" name="HWorkCenterName" id="HWorkCenterName" class="layui-input" value="" style="float: left; width: 150px; background-color: #efefef4d;" autocomplete="off">
                                                <input type="hidden" name="HWorkCenterID" id="HWorkCenterID" value="0">
                                                <button type="button" lay-submit="" class="layui-btn" lay-filter="HWorkCenterID-BT" style="width:40px;">
                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
@@ -374,7 +374,7 @@
            base: '../../../layuiadmin/' //静态资源所在路径
        }).extend({
            index: 'lib/index' //主入口模块
        }).use(['index', 'form', 'laydate', 'table', 'element'], function () {
        }).use(['index', 'form', 'laydate', 'table', 'element', 'tableSelect'], function () {
            //#region å…¬ç”¨å˜é‡
            var $ = layui.$
@@ -382,7 +382,8 @@
                , layer = layui.layer
                , table = layui.table
                , form = layui.form
                , element = layui.element;
                , element = layui.element
                , tableSelect = layui.tableSelect;
            var date = new Date();
            var day = date.getDate();
            var month = date.getMonth() + 1;
@@ -493,6 +494,51 @@
            form.on('submit(HWorkCenterID-BT)', function () {
                get_checkWorkCenter();
            });
            //工作中心输入框
            tableSelect.render({
                elem: '#HWorkCenterName',//输入框dom选择
                searchKey: '工作中心名称,工作中心代码',//查询的列名
                sWhere: " and ç¦ç”¨æ ‡è®° != 'Y' and HUSEORGID = '100038' ",//table搜索sWhere条件 //默认筛选项
                ajaxSelect: function (sWhere) {
                    var data = '';
                    $.ajax({
                        url: GetWEBURL() + '/Gy_WorkCenter/list',
                        type: "GET",
                        data: { "sWhere": sWhere, "user": '翁涛涛' },
                        async: false,
                        success: function (data1) {
                            if (data1.count == 1) {
                                data = data1.data
                            }
                        },
                        error: function () {
                            layer.alert('获取列表失败!', { icon: 15, title: '通信错误' });
                        }
                    });
                    return data;
                },//设置前端分页时可以设置的
                table: {
                    //url: GetWEBURL() + 'Gy_Supplier/page',
                    //where: { user: '翁涛涛', Organization: '浙江智云迈思' },
                    cols: [[
                        { type: 'radio', fixed: 'left' },//需要加这个fixed属性不然点击checkbox会触发行点击导致无法正确点击
                        //{ field: 'HItemID', title: 'HItemID' },
                        { field: '工作中心名称', title: '工作中心名称' },
                        { field: '工作中心代码', title: '工作中心代码' },
                    ]],
                    page: true,
                    limit: 5,
                    limits: [5]
                },
                done: function (elem, data) {
                    if (data != []) {
                        $("#HWorkCenterName").val(data.data[0]['工作中心名称']);
                        $("#HWorkCenterID").val(data.data[0]['HItemID']);
                    }
                }
            })
            //选择工段按钮
            form.on('submit(HProcMulID-BT)', function () {
@@ -816,7 +862,7 @@
                    , area: ['90%', '90%']//大小
                    , title: '工作中心列表'//标题
                    , shift: 2//弹出动画
                    , content: ['../../基础资料/公用基础资料/Gy_WorkCenter.html', 'yes']
                    , content: ['../../基础资料/公用基础资料/Gy_WorkCenter.html?Type=2', 'yes']
                    , btn: ['确定', '取消']
                    , btn1: function (index, layero) {//按钮【按钮一】的回调
                        var iframeWindow = window['layui-layer-iframe' + index]  //获取弹框页面
WebTM/views/»ù´¡×ÊÁÏ/Éú²ú»ù´¡×ÊÁÏ/Add_Edit_Gy_Source.html
@@ -60,7 +60,7 @@
                                    <div class="layui-col-xs4 layui-inline">
                                        <label class="layui-form-label">工作中心*</label>
                                        <div class="layui-input-inline">
                                            <input type="text" name="HCenter" id="HCenter" class="layui-input" value="" style="float:left;width:150px; background-color:#efefef4d;" readonly>
                                            <input type="text" name="HCenter" id="HCenter" class="layui-input" value="" style="float:left;width:150px; background-color:#efefef4d;">
                                            <input type="hidden" name="HCenterID" id="HCenterID" value="0">
                                            <button type="button" lay-submit="" class="layui-btn" lay-filter="HWorkingProcedure-BT" style="width:40px;">
                                                <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
@@ -229,7 +229,7 @@
            base: '../../../layuiadmin/' //静态资源所在路径
        }).extend({
            index: 'lib/index' //主入口模块
        }).use(['index', 'form', 'laydate', 'table', 'element'], function () {
        }).use(['index', 'form', 'laydate', 'table', 'element', 'tableSelect'], function () {
        //#region å…¬ç”¨å˜é‡
            var $ = layui.$
@@ -237,7 +237,8 @@
                , layer = layui.layer
                , table = layui.table
                , form = layui.form
                , element = layui.element;
                , element = layui.element
                , tableSelect = layui.tableSelect;
            var date = new Date();
            var day = date.getDate();
            var month = date.getMonth() + 1;
@@ -313,6 +314,51 @@
                get_checkWorkCenter();
            });
            //工作中心输入框
            tableSelect.render({
                elem: '#HCenter',//输入框dom选择
                searchKey: '工作中心名称,工作中心代码',//查询的列名
                sWhere: " and ç¦ç”¨æ ‡è®° != 'Y' and HUSEORGID = '100038' ",//table搜索sWhere条件 //默认筛选项
                ajaxSelect: function (sWhere) {
                    var data = '';
                    $.ajax({
                        url: GetWEBURL() + '/Gy_WorkCenter/list',
                        type: "GET",
                        data: { "sWhere": sWhere, "user": '翁涛涛' },
                        async: false,
                        success: function (data1) {
                            if (data1.count == 1) {
                                data = data1.data
                            }
                        },
                        error: function () {
                            layer.alert('获取列表失败!', { icon: 15, title: '通信错误' });
                        }
                    });
                    return data;
                },//设置前端分页时可以设置的
                table: {
                    //url: GetWEBURL() + 'Gy_Supplier/page',
                    //where: { user: '翁涛涛', Organization: '浙江智云迈思' },
                    cols: [[
                        { type: 'radio', fixed: 'left' },//需要加这个fixed属性不然点击checkbox会触发行点击导致无法正确点击
                        //{ field: 'HItemID', title: 'HItemID' },
                        { field: '工作中心名称', title: '工作中心名称' },
                        { field: '工作中心代码', title: '工作中心代码' },
                    ]],
                    page: true,
                    limit: 5,
                    limits: [5]
                },
                done: function (elem, data) {
                    if (data != []) {
                        $("#HCenter").val(data.data[0]['工作中心名称']);
                        $("#HCenterID").val(data.data[0]['HItemID']);
                    }
                }
            })
            //选择班组按钮
            form.on('submit(ProductionTeam-BT)', function () {
                get_checkGroup();
WebTM/views/»ù´¡×ÊÁÏ/Éú²ú»ù´¡×ÊÁÏ/Gy_Source.html
@@ -804,6 +804,7 @@
                if (HOrgID) {
                    sWhere += " and HUSEORGID = '" + HOrgID + "'";
                }
                sWhere += addSWhereByOpenType();
                get_Display(sWhere);
                sWhere = "";//调用接口后清空sWhere缓存
            }
@@ -1056,6 +1057,17 @@
            }
            //#endregion
            //#region åˆ¤æ–­æ˜¯ç›´æŽ¥æ‰“开页面还是其它页面通过选择按钮打开,并显示相应数据
            function addSWhereByOpenType() {
                //获取参数
                var params = get_UrlVars();
                var openType = params[params[1]]; //从参数中获取 æ‰“开方式  1直接打开 2其它页面通过选择按钮打开
                if (typeof (openType) != "undefined") {
                    return " and ç¦ç”¨æ ‡è®° != 'Y'";
                }
                return "";
            }
            //#endregion
            function get_UrlVars() {
                var vars = [], hash;