沈泽
2021-09-09 4ae78266d8ae4a0a0ac5b49e8ed5410f61ce6752
恢复货币、部门、计量单位、工作中心、供应商、客户
11个文件已修改
1个文件已添加
2个文件已删除
4128 ■■■■ 已修改文件
WebTM/WebTM.csproj 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/基础资料/公用基础资料/Add_Edit_Gy_Currency.html 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/基础资料/公用基础资料/Add_Edit_Gy_Department.html 362 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/基础资料/公用基础资料/Add_Edit_Gy_Unit.html 23 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/基础资料/公用基础资料/Add_Edit_Gy_WorkCenter.html 305 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/基础资料/公用基础资料/Gy_Currency.html 85 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/基础资料/公用基础资料/Gy_Department_Edit.html 490 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/基础资料/公用基础资料/Gy_Unit.html 88 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/基础资料/公用基础资料/Gy_WorkCenter.html 410 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/基础资料/公用基础资料/Gy_WorkCenter_Add_Edit.html 30 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/基础资料/采购基础资料/Gy_Supplier.html 275 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/基础资料/采购基础资料/Gy_Supplier_Edit.html 803 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/基础资料/销售基础资料/Gy_Customer.html 395 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/基础资料/销售基础资料/Gy_Customer_Edit.html 841 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/WebTM.csproj
@@ -111,6 +111,7 @@
    <Content Include="views\ReportHtml.html" />
    <Content Include="views\基础资料\公用基础资料\Add_Edit_Gy_Warehouse.html" />
    <Content Include="views\基础资料\公用基础资料\Add_Edit_Xt_ORGANIZATIONSList.html" />
    <Content Include="views\基础资料\公用基础资料\Add_Edit_Gy_Department.html" />
    <Content Include="views\基础资料\公用基础资料\Gy_Employee_Add_Edit_.html" />
    <Content Include="views\基础资料\公用基础资料\Gy_WorkCenter_Add_Edit.html" />
    <Content Include="views\基础资料\公用基础资料\Add_Edit_Gy_MouldType.html" />
@@ -526,11 +527,9 @@
    <Content Include="views\基础资料\生产基础资料\Add_Edit_Gy_Process.html" />
    <Content Include="views\基础资料\采购基础资料\Gy_Supplier_Edit.html" />
    <Content Include="views\基础资料\销售基础资料\Gy_Customer_Edit.html" />
    <Content Include="views\基础资料\公用基础资料\Add_Edit_Gy_WorkCenter.html" />
    <Content Include="views\基础资料\公用基础资料\test.html" />
    <Content Include="views\基础资料\公用基础资料\Xt_ORGANIZATIONSList.html" />
    <Content Include="views\基础资料\公用基础资料\Gy_PropertyList.html" />
    <Content Include="views\基础资料\公用基础资料\Gy_Department_Edit.html" />
    <Content Include="views\基础资料\公用基础资料\Gy_Material.html" />
    <Content Include="views\基础资料\公用基础资料\Gy_Unit.html" />
    <Content Include="views\基础资料\公用基础资料\Gy_StockPlace.html" />
WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/Add_Edit_Gy_Currency.html
@@ -147,7 +147,6 @@
            function RoadBillMain(hID)//加载表头
            {
                alert(hID);
                //查询检验方案单是否存在
                $.ajax({
                    url: GetWEBURL() + "GetGy_CurrencyDetail",
@@ -200,7 +199,7 @@
                $("#HItemID").val(hID);//修改时主表ID
                RoadBillMain(hID);
               /* RoadBillSub(linterid);*/
                /* RoadBillSub(linterid);*/
            }
            //禁用标志
            form.on('checkbox(checkboxHStopflag)', function (data) {
@@ -356,11 +355,10 @@
            form.on('submit(Cancel)', function () {
                //sessionStorage["SourceFlag"] = false;
                if (hID == null || hID==0) {
                if (hID == null || hID == 0) {
                    parent.location.href = "../../../views/index.html"
                }
                else
                {
                else {
                    var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
                    parent.layer.close(index); //再执行关闭
                }
@@ -382,7 +380,7 @@
                        success: function (data) {
                            if (data.count == 1) { // è¯´æ˜ŽéªŒè¯æˆåŠŸäº†ï¼Œ
                                layer.msg(data.Message, { icon: 1 });
                                $('#add-btn').addClass("layui-btn-disabled").attr("disabled",true);
                                $('#add-btn').addClass("layui-btn-disabled").attr("disabled", true);
                            }
                            else {
                                f_alert(data.Message);
@@ -417,12 +415,12 @@
        });
        //定义全局变量
        var HReasonName, ReasonID, EmpName, SQProcName,
            ProcID,ZRProcName,QRName
            ProcID, ZRProcName, QRName
            ;
        function GetHReasonValue(obj)  //返回不良原因
        {
             HReasonName = obj[0].HName;
             ReasonID = obj[0].HItemID;
            HReasonName = obj[0].HName;
            ReasonID = obj[0].HItemID;
        }
        //返回物料
        function GetHMaterNameValue(obj) {  //返回物料
@@ -441,7 +439,7 @@
            $("#HDeptID").val(obj[0].HItemID);
            $("#HDeptNumber").val(obj[0].HNumber);
        }
         //返回单位
        //返回单位
        function GetHUnitNameValue(obj) {
            $("#HUName").val(obj[0].HName);
            $("#HUnitID").val(obj[0].HItemID);
WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/Add_Edit_Gy_Department.html
New file
@@ -0,0 +1,362 @@
<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />
    <title>部门编辑</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/layui/layui.js"></script>
    <script src="../../../layuiadmin/Scripts/json2.js"></script>
    <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script>
    <script src="../../../layuiadmin/Scripts/webConfig.js"></script>
    <script src="../../../layuiadmin/PubCustom.js"></script>
    <style>
        .layui-form-item .layui-inline {
            margin-top: 5px;
            margin-bottom: 5px;
            margin-right: 0px;
        }
        .layui-form-label {
            width: 25%;
        }
    </style>
</head>
<body>
    <div class="layui-fluid" style="padding: 0;">
        <div class="layui-card" style="padding: 15px;">
            <div class="layui-card-body" style="padding: 1px;">
                <form id="form0" class="layui-form" lay-filter="component-form-group" action="">
                    <div class="layui-card-header">
                        <div class="layui-btn-group">
                            <button type="button" id="set_SaveBill" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="set_SaveBill">保存</button>
                            <button type="button" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="Cancel">退出</button>
                        </div>
                    </div>
                    <div class="layui-form-item" style="padding-top: 10px;">
                        <div class="layui-row">
                            <div class="layui-col-xs4 layui-inline">
                                <label class="layui-form-label">部门代码</label>
                                <div class="layui-input-inline">
                                    <input type="text" name="HNumber" id="HNumber" lay-verify="HNumber" autocomplete="off" placeholder="" class="layui-input">
                                </div>
                            </div>
                            <div class="layui-col-xs4 layui-inline">
                                <label class="layui-form-label">部门名称</label>
                                <div class="layui-input-inline">
                                    <input type="text" name="HName" id="HName" lay-verify="HName" autocomplete="off" placeholder="" class="layui-input">
                                </div>
                            </div>
                            <div class="layui-col-xs4 layui-inline">
                                <label class="layui-form-label">助记码:</label>
                                <div class="layui-input-inline">
                                    <input class="layui-input" name="HHelpCode" id="HHelpCode" autocomplete="off">
                                </div>
                            </div>
                        </div>
                        <div class="layui-row">
                            <div class="layui-col-xs4 layui-inline">
                                <label class="layui-form-label">条形码:</label>
                                <div class="layui-input-inline">
                                    <input class="layui-input" name="HBarCode" id="HBarCode" autocomplete="off">
                                </div>
                            </div>
                            <div class="layui-col-xs4 layui-inline">
                                <label class="layui-form-label">负责人</label>
                                <div class="layui-input-inline">
                                    <input type="text" name="HEmpName" id="HEmpName" class="layui-input" value="" style="float:left;width:150px;">
                                    <input type="hidden" name="HEmpID" id="HEmpID" value="0">
                                    <button type="button" lay-submit="" class="layui-btn" lay-filter="HEmp-BT" style="width:40px;">
                                        <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
                                    </button>
                                </div>
                            </div>
                            <div class="layui-col-xs4 layui-inline">
                                <label class="layui-form-label">禁用标记</label>
                                <div class="layui-input-inline">
                                    <input type="checkbox" name="checkboxHStopflag" id="checkboxHStopflag" lay-skin="primary" lay-filter="checkboxHStopflag" value="true" title="是否禁用">
                                    <input type="hidden" value="false" name="HStopflag" id="HStopflag">
                                </div>
                            </div>
                        </div>
                        <div class="layui-row">
                            <div class="layui-col-xs8 layui-inline">
                                <label class="layui-form-label" style="width: 12.5%;">备注</label>
                                <div class="layui-input-block">
                                    <input class="layui-input" name="HRemark" id="HRemark" autocomplete="off" style=" width: 75%;">
                                </div>
                            </div>
                        </div>
                    </div>
                    <input id="HItemID" name="HItemID" type="hidden" />
                    <input id="HUseOrgID" name="HUseOrgID" type="hidden" />
                    <!--<input id="HParentID" name="HParentID" type="hidden" value="0" />-->
                </form>
            </div>
        </div>
    </div>
    <script>
        //#region æŠ˜å æ³¨é‡Š
        //#endregion
        layui.config({
            base: '../../../layuiadmin/' //静态资源所在路径
        }).extend({
            index: 'lib/index' //主入口模块
        }).use(['index', 'form', 'laydate', 'table', 'element'], function () {
            //#region å…¬ç”¨å˜é‡
            var $ = layui.$
                , admin = layui.admin
                , layer = layui.layer
                , table = layui.table
                , form = layui.form
                , element = layui.element;
            var sWhere = "";
            var date = new Date();
            var day = date.getDate();
            var month = date.getMonth() + 1;
            var year = date.getFullYear();
            var shijian = year + "-" + month + "-" + day;
            $("#HUseOrgID").val(sessionStorage["OrganizationID"]);
            //#endregion
            //#region è¿›å…¥é¡µé¢å³åŠ è½½
            //判断是否登录 æœªç™»å½•则跳到登录页
            get_LoginIs();
            //获取页面跳转参数
            var params = get_UrlVars();
            if (typeof (params[params[0]]) == "undefined") {
                var OperationType = 1;//操作类型
            } else {
                var OperationType = params[params[0]];//操作类型
                var linterid = params[params[1]];//源单id
                var HSouceBillType = params[params[2]];//源单类型
            }
            //判断操作类型
            if (OperationType == 1) {//无源单新增
                $("#HItemID").val(0);
            }
            else if (OperationType == 3) {//编辑
                $("#HItemID").val(linterid);//修改时主表ID
                //编辑状态时,根据内码,获取信息并写入界面
                RoadBillMain(linterid);
            }
            else if (OperationType == 4) {//浏览
                $("#HItemID").val(linterid);//
                //编辑状态时,根据内码,获取信息并写入界面
                RoadBillMain(linterid);
                $('#set_SaveBill').addClass("layui-btn-disabled").attr("disabled", true);//保存后加载数据时保存按钮禁用
            }
            else {
                layer.alert("未知操作类型!", { icon: 5 });
            }
            //#endregion
            //#region è§¦å‘事件:包括form.on(){}格式的所有点击事件、选择事件等
            //退出按钮
            form.on('submit(Cancel)', function () {
                Pub_Close(1);
            })
            //是否禁用按钮
            form.on('checkbox(checkboxHStopflag)', function (data) {
                $("#HStopflag").val(data.elem.checked);
            });
            ////选择工序按钮
            //form.on('submit(HProc-BT)', function () {
            //    get_checkProc();
            //});
            //选择负责人按钮
            form.on('submit(HEmp-BT)', function () {
                get_checkEmp();
            });
            ////选择职员按钮
            //form.on('submit(HEmpID-BT)', function () {
            //    get_checkEmpID();
            //});
            ////选择部门按钮
            //form.on('submit(HDepart-BT)', function () {
            //    get_checkDept();
            //});
            ////选择工作中心按钮
            //form.on('submit(HWorkingProcedure-BT)', function () {
            //    get_checkWorkCenter();
            //});
            ////选择班组按钮
            //form.on('submit(ProductionTeam-BT)', function () {
            //    get_checkGroup();
            //});
            //保存按钮
            form.on('submit(set_SaveBill)', function (data) {
                set_SaveBill(data);
            });
            //#endregion
            //#region æœ¬é¡µé¢æ‰€æœ‰è¢«è°ƒç”¨çš„æ–¹æ³•
            //#region åˆ¤æ–­æ˜¯å¦ç™»å½• æœªç™»å½•则跳到登录页
            function get_LoginIs() {
                if (sessionStorage.login != "login") {
                    layer.confirm("登录失效,请重新登录!", {
                        icon: 4, skin: 'layui-layer-lan', title: "温馨提示", closeBtn: 0, btn: ['重新登录']
                    }, function () { window.location.href = "../../user/login.html"; });
                }
            }
            //#endregion
            //#region åŠ è½½è¡¨å¤´
            function RoadBillMain(linterid) {
                //查询检验方案单是否存在
                var ajaxLoad = layer.load();
                $.ajax({
                    url: GetWEBURL() + "Gy_Department/cx",
                    type: "GET",
                    data: {
                        "HInterID": linterid
                    },
                    success: function (result) {
                        if (result.code == 1) { // è¯´æ˜ŽéªŒè¯æˆåŠŸäº†ï¼Œ
                            var data = result.data[0];
                            var IsHStopflag = data.禁用标记;
                            //禁用标记
                            if (IsHStopflag) {
                                $("input[name='checkboxHStopflag'][value='" + IsHStopflag + "']").attr("checked", true);
                            }
                            form.val("component-form-group", { //formTest å³ class="layui-form" æ‰€åœ¨å…ƒç´ å±žæ€§ lay-filter="" å¯¹åº”的值
                                "HNumber": data.部门代码
                                , "HItemID": data.HItemID
                                //, "HParentID": data.HParentID
                                , "HName": data.部门名称
                                , "HHelpCode": data.HHelpCode
                                , "HEmpID": data.HEmpID
                                , "HEmpName": data.HEmpName
                                , "HBarCode": data.HItemID
                                , "HStopflag": data.禁用标记
                                , "HRemark": data.HRemark
                                //, "HUseOrg": data.使用组织
                                //, "HUseOrgID": data.使用组织ID
                                //, "HItemID": data.条码编号
                                //, "HBarCode": data.条形码
                                //, "HCreator": data.创建人
                                //, "lngBillKey": data.lngBillKey
                                //, "lngBillSubKey": data.lngBillSubKey
                                //, "HMaker": data.HMaker
                                //, "HCreateDate": data.创建日期
                                //, "HUpDater": data.修改人
                                //, "HUpDateDate": data.修改日期
                            });
                            layer.close(ajaxLoad);
                        } else {
                            layer.close(ajaxLoad);
                            layer.alert(result.msg, { icon: 5, btn: ['退出'], time: 100000, offset: 't' });
                        }
                    }, error: function () {
                        layer.close(ajaxLoad);
                        layer.alert("发生错误!", { icon: 5 });
                    }
                });
            }
            //#endregion
            //#region ä¿å­˜æ–¹æ³•
            function set_SaveBill(data) {
                var sMainStr = JSON.stringify(data.field);
                if (!$("#HNumber").val()) {
                    layer.msg("请输入部门代码!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                    return;
                }
                if (!$("#HName").val()) {
                    layer.msg("请输入部门名称!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                    return;
                }
                if ($("#HEmpID").val() == 0) {
                    layer.msg("请选择负责人!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                    return;
                }
                $.ajax({
                    type: "POST",
                    url: GetWEBURL() + "Gy_Department/AddBill1", //方法所在页面和方法名
                    async: true,
                    data: { "oMain": sMainStr },
                    dataType: "json",
                    success: function (data) {
                        if (data.count == 1) { // è¯´æ˜ŽéªŒè¯æˆåŠŸäº†ï¼Œ
                            layer.msg(data.Message, { icon: 1 });
                            $('#set_SaveBill').addClass("layui-btn-disabled").attr("disabled", true);
                            //保存后浏览
                            //ReRoadBillMain();
                        }
                        else {
                            layer.alert(data.Message, { icon: 5 });
                        }
                        layer.closeAll("loading");
                    },
                    error: function (err) {
                        layer.alert("错误:" + err, { icon: 5 });
                        console.log("Reason" + sMainStr);
                    }
                });
            }
            //#endregion
            //#region é€‰æ‹©è´Ÿè´£äººæ–¹æ³•
            function get_checkEmp() {
                layer.open({
                    type: 2//弹窗类型
                    , skin: 'layui-layer-rim' //加上边框
                    , area: ['90%', '90%']//大小
                    , title: '工序列表'//标题
                    , shift: 2//弹出动画
                    , content: ['../../Baseset/基础资料/Gy_EmployeeList.html', 'yes']
                    , btn: ['确定', '取消']
                    , btn1: function (index, layero) {//按钮【按钮一】的回调
                        var iframeWindow = window['layui-layer-iframe' + index]  //获取弹框页面
                        var checkStatus = iframeWindow.layui.table.checkStatus('ck-table');//获取table的elem:"#test"
                        if (checkStatus.data.length === 0) {
                            return layer.msg('请选择数据');
                        }
                        $("#HEmpName").val(checkStatus.data[0].HName);
                        $("#HEmpID").val(checkStatus.data[0].HItemID);
                        layer.close(index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
                    , btn2: function (index, layero) { }
                })
            }
            //#endregion
            //#region ä¿å­˜åŽæµè§ˆæ–¹æ³•
            function ReRoadBillMain() {
                location.replace('Add_Edit_Gy_Department.html?OperationType=4&linterid=' + linterid + '&HSouceBillType=');
                //document.location.href('Add_Edit_Gy_Source.html ? OperationType = 4 & linterid=' + linterid + ' & HSouceBillType=');
                $('#set_SaveBill').addClass("layui-btn-disabled").attr("disabled", true);//保存后加载数据时保存按钮禁用
            }
            //#endregion
            //#endregion
            //以上是layui模块
        });
    </script>
</body>
</html>
WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/Add_Edit_Gy_Unit.html
@@ -61,7 +61,7 @@
                                                <div class="layui-col-xs4">
                                                    <label class="layui-form-label">换算比列:</label>
                                                    <div class="layui-input-inline">
                                                        <input type="text" name="HRate" id="HRate" lay-verify=""  autocomplete="off" class="layui-input">
                                                        <input type="text" name="HRate" id="HRate" lay-verify="" autocomplete="off" class="layui-input">
                                                    </div>
                                                </div>
@@ -148,8 +148,8 @@
            function RoadBillMain(hID)//加载表头
            {
                alert(hID);
                //查询检验方案单是否存在
                //alert(hID);
                // æŸ¥è¯¢æ£€éªŒæ–¹æ¡ˆå•是否存在
                $.ajax({
                    url: GetWEBURL() + "GetGy_UnitDetail",
                    type: "GET",
@@ -201,7 +201,7 @@
                $("#HItemID").val(hID);//修改时主表ID
                RoadBillMain(hID);
               /* RoadBillSub(linterid);*/
                /* RoadBillSub(linterid);*/
            }
            //禁用标志
            form.on('checkbox(checkboxHStopflag)', function (data) {
@@ -357,11 +357,10 @@
            form.on('submit(Cancel)', function () {
                //sessionStorage["SourceFlag"] = false;
                if (hID == null || hID==0) {
                if (hID == null || hID == 0) {
                    parent.location.href = "../../../views/index.html"
                }
                else
                {
                else {
                    var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
                    parent.layer.close(index); //再执行关闭
                }
@@ -383,7 +382,7 @@
                        success: function (data) {
                            if (data.count == 1) { // è¯´æ˜ŽéªŒè¯æˆåŠŸäº†ï¼Œ
                                layer.msg(data.Message, { icon: 1 });
                                $('#add-btn').addClass("layui-btn-disabled").attr("disabled",true);
                                $('#add-btn').addClass("layui-btn-disabled").attr("disabled", true);
                            }
                            else {
                                f_alert(data.Message);
@@ -418,12 +417,12 @@
        });
        //定义全局变量
        var HReasonName, ReasonID, EmpName, SQProcName,
            ProcID,ZRProcName,QRName
            ProcID, ZRProcName, QRName
            ;
        function GetHReasonValue(obj)  //返回不良原因
        {
             HReasonName = obj[0].HName;
             ReasonID = obj[0].HItemID;
            HReasonName = obj[0].HName;
            ReasonID = obj[0].HItemID;
        }
        //返回物料
        function GetHMaterNameValue(obj) {  //返回物料
@@ -442,7 +441,7 @@
            $("#HDeptID").val(obj[0].HItemID);
            $("#HDeptNumber").val(obj[0].HNumber);
        }
         //返回单位
        //返回单位
        function GetHUnitNameValue(obj) {
            $("#HUName").val(obj[0].HName);
            $("#HUnitID").val(obj[0].HItemID);
WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/Add_Edit_Gy_WorkCenter.html
File was deleted
WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/Gy_Currency.html
@@ -25,45 +25,44 @@
                        <div class="layui-collapse">
                            <div class="layui-colla-item">
                                <!--<div style="padding: 10px;">-->
                                    <!--<div class="layui-col-xs2">
            <div id="treeDepartment" lay-filter="treeDepartment" class="demo-tree demo-tree-box" style="width: 200px; height: 500px; overflow: scroll;"></div>
        </div>-->
                                    <!--<button type="button" lay-submit="" class="layui-btn layui-btn-radius" lay-filter="btnReSearch" style="padding:0 5px">重置</button>
                                    <button type="button" lay-submit="" class="layui-btn layui-btn-radius" lay-filter="btndelete" style="padding:0 5px">删除</button>-->
                                    <!--<button type="button" lay-submit="" class="layui-btn layui-btn-radius" lay-filter="btnAdd" style="padding:0 5px">新增</button>-->
                                    <!--<button type="button" lay-submit="" class="layui-btn layui-btn-radius" lay-filter="btnModify" style="padding:0 5px">修改</button>
                                <!--<div class="layui-col-xs2">
                                    <div id="treeDepartment" lay-filter="treeDepartment" class="demo-tree demo-tree-box" style="width: 200px; height: 500px; overflow: scroll;"></div>
                                </div>-->
                                <!--<button type="button" lay-submit="" class="layui-btn layui-btn-radius" lay-filter="btnReSearch" style="padding:0 5px">重置</button>
                                <button type="button" lay-submit="" class="layui-btn layui-btn-radius" lay-filter="btndelete" style="padding:0 5px">删除</button>-->
                                <!--<button type="button" lay-submit="" class="layui-btn layui-btn-radius" lay-filter="btnAdd" style="padding:0 5px">新增</button>-->
                                <!--<button type="button" lay-submit="" class="layui-btn layui-btn-radius" lay-filter="btnModify" style="padding:0 5px">修改</button>
                                    <button type="button" lay-submit="" class="layui-btn layui-btn-radius" lay-filter="btnJY" style="padding:0 5px">禁用</button>
                                    <button type="button" lay-submit="" class="layui-btn layui-btn-radius" lay-filter="btnFJY" style="padding:0 5px">反禁用</button>
                                </div>-->
                                <!--<div class="layui-form-item" style="border-top: solid 1px #F6F6F6;">-->
                                    <!--<div class="layui-row" style="padding:10px 0">-->
                                        <!--<div class="layui-col-xs3 layui-inline" style="width: 23%;">
                                            <div id="treeCurrency" lay-filter="treeCurrency" class="demo-tree demo-tree-box" style="height: 520px; overflow: scroll;"></div>
                                        </div>-->
                                        <!--<div class="layui-col-xs9 layui-inline">-->
                                            <!--<div class="layui-row">-->
                                                <div class="layui-inline">
                                                    <label class="layui-form-label">货币代码</label>
                                                    <div class="layui-input-block">
                                                        <input type="text" class="layui-input" name="HNumber" id="HNumber">
                                                    </div>
                                                </div>
                                                <div class="layui-inline">
                                                    <label class="layui-form-label">货币名称</label>
                                                    <div class="layui-input-block">
                                                        <input type="text" class="layui-input" name="HName" id="HName">
                                                    </div>
                                                </div>
                                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch">
                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
                                                </button>
                                            <!--</div>-->
                                            <!--<div>
                                                <table class="" id="mainTable" lay-filter="mainTable"></table>
                                            </div>-->
                                        <!--</div>-->
                                    <!--</div>-->
                                <!--<div class="layui-row" style="padding:10px 0">-->
                                <!--<div class="layui-col-xs3 layui-inline" style="width: 23%;">
                                    <div id="treeCurrency" lay-filter="treeCurrency" class="demo-tree demo-tree-box" style="height: 520px; overflow: scroll;"></div>
                                </div>-->
                                <!--<div class="layui-col-xs9 layui-inline">-->
                                <!--<div class="layui-row">-->
                                <div class="layui-inline">
                                    <label class="layui-form-label">货币代码</label>
                                    <div class="layui-input-block">
                                        <input type="text" class="layui-input" name="HNumber" id="HNumber">
                                    </div>
                                </div>
                                <div class="layui-inline">
                                    <label class="layui-form-label">货币名称</label>
                                    <div class="layui-input-block">
                                        <input type="text" class="layui-input" name="HName" id="HName">
                                    </div>
                                </div>
                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch">
                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
                                </button>
                                <!--</div>-->
                                <!--<div>
                                    <table class="" id="mainTable" lay-filter="mainTable"></table>
                                </div>-->
                                <!--</div>-->
                                <!--</div>-->
                                <!--</div>-->
                                <div class="layui-row layui-form-item">
@@ -96,7 +95,7 @@
                        <script type="text/html" id="toolbarDemo">
                            <div class="layui-btn-container">
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Edit"><i class="layui-icon layui-icon-form"></i>编辑</button>
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Delete"><i class="layui-icon layui-icon-form"></i>删除</button>
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Delete"><i class="layui-icon layui-icon-delete"></i>删除</button>
                            </div>
                        </script>
                    </form>
@@ -140,9 +139,9 @@
                        elem: '#treeCurrency',
                        data: treeData,
                        id: 'treeId',
                        disabled:'disabled',
                        disabled: 'disabled',
                        showCheckbox: false,     //是否显示复选框
                        showLine:false
                        showLine: false
                    });
                }
            });
@@ -337,8 +336,8 @@
                                }
                            }
                        })
                        layer.close(index); //关闭弹层
                    }
@@ -386,7 +385,7 @@
                    }
                });
            });
            //#endregion
            //#endregion
            //#region æŸ¥è¯¢æŒ‰é’®
            form.on('submit(btnSearch)', function (data) {
@@ -407,7 +406,7 @@
                        if (data1.count == 1) {
                            option.data = data1.data;
                            table.render(option);
                            layer.alert("查询成功", { icon: 1 });
                            //layer.alert("查询成功", { icon: 1 });
                        } else {
                            layer.alert(data1.code + data1.Message, { icon: 5 });
                        }
@@ -453,4 +452,4 @@
    </script>
</body>
</html>
</html>
WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/Gy_Department_Edit.html
File was deleted
WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/Gy_Unit.html
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>计量单位设置</title>
    <meta name="renderer" content="webkit">
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
@@ -9,7 +9,7 @@
    <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all">
    <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all">
    <script src="../../../layuiadmin/layui/layui.js"></script>
</head>
<body>
    <div class="layui-fluid">
@@ -19,11 +19,7 @@
                    <form class="layui-form" action="" lay-filter="component-form-group">
                        <div class="layui-collapse">
                            <div class="layui-colla-item">
                                <div class="layui-colla-title layui-inline">
                                    <div class="layui-inline">
                                        <span></span>
                                    </div>
                                </div>
                                <!--<div style="padding: 10px;">
                                    <button type="button" lay-submit="" class="layui-btn layui-btn-radius" lay-filter="btnReSearch" style="padding:0 5px">重置</button>
                                    <button type="button" lay-submit="" class="layui-btn layui-btn-radius" lay-filter="btndelete" style="padding:0 5px">删除</button>
@@ -32,38 +28,48 @@
                                    <button type="button" lay-submit="" class="layui-btn layui-btn-radius" lay-filter="btnFJY" style="padding:0 5px">反禁用</button>
                                </div>-->
                                <!--<div class="layui-form-item" style="border-top: solid 1px #F6F6F6;">-->
                                    <!--<div class="layui-row" style="padding:10px 0">-->
                                        <!--<div class="layui-col-xs3 layui-inline" style="width: 23%;">
                                            <div id="treeunit" lay-filter="treeunit" class="demo-tree demo-tree-box" style="height: 520px; overflow: scroll;"></div>
                                        </div>-->
                                        <!--<div class="layui-col-xs9 layui-inline">-->
                                            <!--<div class="layui-row">-->
                                                <div class="layui-inline">
                                                    <label class="layui-form-label">计量单位代码</label>
                                                    <div class="layui-input-block">
                                                        <input type="text" class="layui-input" name="HNumber" id="HNumber">
                                                    </div>
                                                </div>
                                                <div class="layui-inline">
                                                    <label class="layui-form-label">计量单位名称</label>
                                                    <div class="layui-input-block">
                                                        <input type="text" class="layui-input" name="HName" id="HName">
                                                    </div>
                                                </div>
                                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch">
                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
                                                </button>
                                            <!--</div>-->
                                            <!--<div>
                                                <table class="" id="mainTable" lay-filter="mainTable"></table>
                                            </div>-->
                                        <!--</div>-->
                                    <!--</div>-->
                                <!--</div>-->
                                <!--<div class="layui-row" style="padding:10px 0">-->
                                <!--<div class="layui-col-xs3 layui-inline" style="width: 23%;">
                                    <div id="treeunit" lay-filter="treeunit" class="demo-tree demo-tree-box" style="height: 520px; overflow: scroll;"></div>
                                </div>-->
                                <!--<div class="layui-col-xs9 layui-inline">-->
                                <!--<div class="layui-row">-->
                                <div class="layui-inline">
                                    <label class="layui-form-label" style="width: 85px;">计量单位代码</label>
                                    <div class="layui-input-block" style="margin-left: 120px;">
                                        <input type="text" class="layui-input" name="HNumber" id="HNumber">
                                    </div>
                                </div>
                                <div class="layui-inline">
                                    <label class="layui-form-label" style="width: 85px;">计量单位名称</label>
                                    <div class="layui-input-block" style="margin-left: 120px;">
                                        <input type="text" class="layui-input" name="HName" id="HName">
                                    </div>
                                </div>
                                <!--<div class="layui-inline">
                                    <label class="layui-form-label">计量单位代码</label>
                                    <div class="layui-input-block">
                                        <input type="text" class="layui-input" name="HNumber" id="HNumber">
                                    </div>
                                </div>
                                <div class="layui-inline">
                                    <label class="layui-form-label">计量单位名称</label>
                                    <div class="layui-input-block">
                                        <input type="text" class="layui-input" name="HName" id="HName">
                                    </div>
                                </div>-->
                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch">
                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
                                </button>
                                <!--</div>-->
                                <!--<div>
                                    <table class="" id="mainTable" lay-filter="mainTable"></table>
                                </div>-->
                                <!--</div>-->
                                <!--</div>-->
                                <!--</div>-->
                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnReSearch" id="btnReSearch" style="padding:0 5px">重置</button>
                            </div>
                        </div>
                        <table class="" id="mainTable" lay-filter="mainTable"></table>
@@ -129,7 +135,7 @@
                , cellMinWidth: 90
                , cols: [[
                    { type: 'checkbox', fixed: 'left' }
                    ,{ field: 'HItemID', title: 'HItemID', sort: true, hide: true }
                    , { field: 'HItemID', title: 'HItemID', sort: true, hide: true }
                    , { field: '计量单位代码', title: '计量单位代码' }
                    , { field: '计量单位名称', title: '计量单位名称' }
                    , { field: '默认标记', title: '默认标记' }
@@ -240,6 +246,7 @@
            //查询按钮
            form.on('submit(btnSearch)', function (data) {
                var ajaxLoad = layer.load();
                var HNumber = $("#HNumber").val();
                var HName = $("#HName").val();
                if (HNumber) {
@@ -256,11 +263,14 @@
                        if (data1.count == 1) {
                            option.data = data1.data;
                            table.render(option);
                            layer.alert("查询成功", { icon: 1 });
                            layer.close(ajaxLoad);
                            //layer.alert("查询成功", { icon: 1 });
                        } else {
                            layer.close(ajaxLoad);
                            layer.alert(data1.code + data1.Message, { icon: 5 });
                        }
                    }, error: function () {
                        layer.close(ajaxLoad);
                        layer.alert("接口请求失败!", { icon: 5 });
                    }
                });
@@ -285,4 +295,4 @@
    </script>
</body>
</html>
</html>
WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/Gy_WorkCenter.html
@@ -8,11 +8,11 @@
    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
    <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all">
    <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all">
    <style media="screen">
        /*.custom-tree-item-clicked {
            color: #FC9003
        }*/
    </style>
    <script src="../../../layuiadmin/layui/layui.js"></script>
    <script src="../../../layuiadmin/Scripts/json2.js"></script>
    <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script>
    <script src="../../../layuiadmin/Scripts/webConfig.js"></script>
    <script src="../../../layuiadmin/PubCustom.js"></script>
</head>
<body>
@@ -21,86 +21,34 @@
            <div class="layui-card" style="padding: 1px">
                <div class="layui-card-body" style="padding: 1px;">
                    <form class="layui-form" action="" lay-filter="component-form-group">
                        <!--<div class="layui-collapse">
                            <div class="layui-colla-item">-->
                                <!--<div style="padding: 10px;">-->
                                    <!--<div class="layui-col-xs2">
                                        <div id="treeDepartment" lay-filter="treeDepartment" class="demo-tree demo-tree-box" style="width: 200px; height: 500px; overflow: scroll;"></div>
                                    </div>-->
                                    <!--<button type="button" lay-submit="" class="layui-btn layui-btn-sm" lay-filter="btnAdd"><i class="layui-icon layui-icon-add-1"></i>新增</button>
                                    <button type="button" lay-submit="" class="layui-btn layui-btn-sm" lay-filter="btnModify"><i class="layui-icon layui-icon-edit"></i>修改</button>
                                    <button type="button" lay-submit="" class="layui-btn layui-btn-sm" lay-filter="btndelete"><i class="layui-icon layui-icon-delete"></i>删除</button>
                                </div>-->
                                <div class="layui-form-item" style="border-top: solid 1px #F6F6F6;">
                                    <div class="layui-row" style="padding:10px 0">
                                        <div class="layui-col-xs12 layui-inline" >
                                            <!--<div id="treeDepartment" lay-filter="treeDepartment" class="demo-tree demo-tree-box" style="height: 520px; overflow: scroll;"></div>-->
                                        </div>
                                        <div class="layui-col-xs12 layui-inline">
                                            <div class="layui-row">
                                                <div class="layui-inline">
                                                    <label class="layui-form-label">代码</label>
                                                    <div class="layui-input-block">
                                                        <input type="text" class="layui-input" name="HNumber" id="HNumber">
                                                    </div>
                                                </div>
                                                <div class="layui-inline">
                                                    <label class="layui-form-label">名称</label>
                                                    <div class="layui-input-block">
                                                        <input type="text" class="layui-input" name="HName" id="HName">
                                                    </div>
                                                </div>
                                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch">
                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
                                                </button>
                                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnReSearch" id="btnReSearch" style="padding:0 5px">重置</button>
                                            </div>
                                            <div>
                                                <table class="" id="mainTable" lay-filter="mainTable"></table>
                                            </div>
                                        </div>
                        <div class="layui-collapse">
                            <div class="layui-colla-item">
                                <div class="layui-inline">
                                    <label class="layui-form-label" style="width: 85px;">工作中心代码</label>
                                    <div class="layui-input-block" style="margin-left: 120px;">
                                        <input type="text" class="layui-input" name="HNumber" id="HNumber">
                                    </div>
                                </div>
                                <div class="layui-row layui-form-item">
                                    <!--<div class="layui-inline">
                                        <div id="treeDepartment" lay-filter="treeDepartment" class="demo-tree demo-tree-box" style="width: 200px; height: 500px; overflow: scroll;"></div>
                                    </div>-->
                                    <!--<div class="" style="padding-top: 10px;">
                                        <div class="layui-row">
                                            <div class="layui-inline">
                                                <label class="layui-form-label">部门代码</label>
                                                <div class="layui-input-block">
                                                    <input type="text" class="layui-input" name="HNumber" id="HNumber">
                                                </div>
                                            </div>
                                            <div class="layui-inline">
                                                <label class="layui-form-label">部门名称</label>
                                                <div class="layui-input-block">
                                                    <input type="text" class="layui-input" name="HName" id="HName">
                                                </div>
                                            </div>
                                            <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch">
                                                <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
                                            </button>
                                        </div>
                                    </div>-->
                                <div class="layui-inline">
                                    <label class="layui-form-label" style="width: 85px;">工作中心名称</label>
                                    <div class="layui-input-block" style="margin-left: 120px;">
                                        <input type="text" class="layui-input" name="HName" id="HName">
                                    </div>
                                </div>
                            <!--</div>
                        </div>-->
                        <!--<table class="" id="mainTable" lay-filter="mainTable"></table>-->
                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch">
                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
                                </button>
                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnReSearch" id="btnReSearch" style="padding:0 5px">重置</button>
                            </div>
                        </div>
                        <table class="" id="mainTable" lay-filter="mainTable"></table>
                        <script type="text/html" id="toolbarDemo">
                            <div class="layui-btn-container">
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="set_AddNew"><i class="layui-icon layui-icon-file-b"></i>新增</button>
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="set_ShowBill"><i class="layui-icon layui-icon-form"></i>编辑</button>
                                <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="btn-getCheckData"><i class="layui-icon layui-icon-tips"></i>预览</button>-->
                                <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="btn-reload"><i class="layui-icon layui-icon-refresh"></i>刷新</button>-->
                                <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="btn-confirm" id="btn_confirm"><i class="layui-icon layui-icon-ok-circle"></i>确认</button>-->
                                <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="btn-back" id="btn_back"><i class="layui-icon layui-icon-close-fill"></i>驳回</button>-->
                                <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="btn-details"><i class="layui-icon layui-icon-form"></i>详情</button>-->
                                <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="btn-generate"><i class="layui-icon layui-icon-file"></i>生成送货单</button>-->
                                <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="btn-exit"><i class="layui-icon layui-icon-return"></i>退出</button>-->
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="set_DeleteBill"><i class="layui-icon layui-icon-delete"></i>删除</button>
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="get_Refresh"><i class="layui-icon layui-icon-refresh-3"></i>刷新</button>
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="get_Exit"><i class="layui-icon layui-icon-logout"></i>退出</button>
                            </div>
                        </script>
@@ -109,15 +57,8 @@
            </div>
        </div>
    </div>
    <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script>
    <!--<script src="../../../layuiadmin/layui/layui.js"></script>-->
    <script src="../../../layuiadmin/Scripts/webConfig.js"></script>
    <script src="../../../layuiadmin/layui/zgqlayui.js"></script>
    <!--<script src="../../../layuiadmin/zgqCustom/zgqCustom.js"></script>-->
    <script>
        var treeCkData = { id: 0 };
        var TagId = "";
        var TagParentId = "";
@@ -138,7 +79,8 @@
                , util = layui.util
                , tree = layui.tree
                , util = layui.util
                  var sWhere = "";
            var sWhere = "";
            var option = [];
            //#endregion
            //#region è¿›å…¥é¡µé¢å³åŠ è½½
@@ -153,8 +95,23 @@
            //#region å¤´å·¥å…·æ äº‹ä»¶
            table.on('toolbar(mainTable)', function (obj) {
                switch (obj.event) {
                    //新增
                    case 'set_AddNew': set_AddNew();
                        break;
                    //编辑
                    case 'set_ShowBill': set_ShowBill();
                        break;
                    //删除
                    case 'set_DeleteBill': set_DeleteBill();
                        break;
                    //浏览
                    case 'get_PrintReport': get_PrintReport();
                        break;
                    //刷新
                    case 'get_Refresh': get_Refresh();
                        break;
                    //退出按钮
                    case 'get_Exit': Pub_Close(2);
                        break;
                };
            });
@@ -163,9 +120,7 @@
            //#region é‡ç½®æŒ‰é’®
            form.on('submit(btnReSearch)', function (data) {
                $("#HNumber").val("");
                $("#HName").val("");
                //$("#btnSearch").click();
                set_ClearQuery();
            });
            //#endregion
@@ -174,60 +129,61 @@
                get_FastQuery();
            });
            //#endregion
            //#region ä¿®æ”¹æŒ‰é’®
            form.on('submit(btnModify)', function (data) {
                if (TagId != "") {
                    layer.open({
                        type: 2
                        , area: ['50%', '50%']
                        , title: '编辑工作中心'
                        , closeBtn: 1
                        , shade: 0.6 //遮罩透明度
                        , maxmin: true //允许全屏最小化
                        , anim: 0 //0-6的动画形式,-1不开启
                        , content: ['../公用基础资料/Add_Edit_Gy_WorkCenter.html?hID=' + TagId + '&HType=Modify&TagParentId=' + TagParentId + '', 'yes']
                        , resize: false,
                        end: function () {
                            //刷新页面,
                            location.reload();
                        }
                        , cancel: function () {
                            //$(".layui-btn").removeClass("layui-btn-disabled");
                        }
                    })
                }
                else {
                    var checkStatus = table.checkStatus('mainTable')
                        , data = checkStatus.data;
                    if (checkStatus.data.length === 1) {
                        var hID = data[0].HItemID.toString();
                        TagParentId = data[0].ParentID.toString();
                        //if (AllowLoadData(sSubStr) != false) {//非空验证
                        layer.open({
                            type: 2
                            , area: ['50%', '50%']
                            , title: '编辑工作中心'
                            , closeBtn: 1
                            , shade: 0.6 //遮罩透明度
                            , maxmin: true //允许全屏最小化
                            , anim: 0 //0-6的动画形式,-1不开启
                            , content: ['../公用基础资料/Add_Edit_Gy_WorkCenter.html?hID=' + hID + '&HType=Modify&TagParentId=' + TagParentId + '', 'yes']
                            , resize: false,
                            end: function () {
                                //刷新页面,
                                location.reload();
                            }
                            , cancel: function () {
                                //$(".layui-btn").removeClass("layui-btn-disabled");
                            }
                        })
                    } else {
                        layer.msg('请选择一行数据编辑!');
                    }
                }
            });
                //#endregion
            ////#region ä¿®æ”¹æŒ‰é’®
            //form.on('submit(btnModify)', function (data) {
            //    if (TagId != "") {
            //        layer.open({
            //            type: 2
            //            , area: ['50%', '50%']
            //            , title: '编辑工作中心'
            //            , closeBtn: 1
            //            , shade: 0.6 //遮罩透明度
            //            , maxmin: true //允许全屏最小化
            //            , anim: 0 //0-6的动画形式,-1不开启
            //            , content: ['../公用基础资料/Add_Edit_Gy_WorkCenter.html?hID=' + TagId + '&HType=Modify&TagParentId=' + TagParentId + '', 'yes']
            //            , resize: false,
            //            end: function () {
            //                //刷新页面,
            //                location.reload();
            //            }
            //            , cancel: function () {
            //                //$(".layui-btn").removeClass("layui-btn-disabled");
            //            }
            //        })
            //    }
            //    else {
            //        var checkStatus = table.checkStatus('mainTable')
            //            , data = checkStatus.data;
            //        if (checkStatus.data.length === 1) {
            //            var hID = data[0].HItemID.toString();
            //            TagParentId = data[0].ParentID.toString();
            //            //if (AllowLoadData(sSubStr) != false) {//非空验证
            //            layer.open({
            //                type: 2
            //                , area: ['50%', '50%']
            //                , title: '编辑工作中心'
            //                , closeBtn: 1
            //                , shade: 0.6 //遮罩透明度
            //                , maxmin: true //允许全屏最小化
            //                , anim: 0 //0-6的动画形式,-1不开启
            //                , content: ['../公用基础资料/Add_Edit_Gy_WorkCenter.html?hID=' + hID + '&HType=Modify&TagParentId=' + TagParentId + '', 'yes']
            //                , resize: false,
            //                end: function () {
            //                    //刷新页面,
            //                    location.reload();
            //                }
            //                , cancel: function () {
            //                    //$(".layui-btn").removeClass("layui-btn-disabled");
            //                }
            //            })
            //        } else {
            //            layer.msg('请选择一行数据编辑!');
            //        }
            //    }
            //});
            //#endregion
            //#endregion
            //#region æœ¬é¡µé¢è¢«è°ƒç”¨çš„æ‰€æœ‰æ–¹æ³•
@@ -243,7 +199,7 @@
            //#region åˆå§‹åŒ–表格方法
            function set_InitGrid() {
               option = {
                option = {
                    elem: '#mainTable'
                    , toolbar: '#toolbarDemo'
                    , height: 'full-50'
@@ -309,30 +265,28 @@
                sWhere = "";//调用接口后清空sWhere缓存
            }
            //#endregion
            //#region æ–°å¢ž
            form.on('submit(btnAdd)', function (obj) {
                //页面层-自定义
                layer.open({
                    type: 2,
                    skin: 'layui-layer-rim', //加上边框
                    title: '新增工作中心',
                    closeBtn: 1,
                    shift: 2,
                    area: ['90%', '90%'],
                    maxmin: true,
                    content: ['../公用基础资料/Add_Edit_Gy_WorkCenter.html?hID=' + TagId + ''],
                    end: function () {
                        //刷新页面,
                        location.reload();
                    },
                    success: function (layero, index) {
                    }
                });
                return false;//这里加个return false;就不会两次提交
            })
            //#region é‡ç½®è¿‡æ»¤æ¡ä»¶æ–¹æ³•
            function set_ClearQuery() {
                $("#HNumber").val("");
                $("#HName").val("");
                sWhere = "";
            }
            //#endregion
            //#region æ–°å¢ž
            function set_AddNew() {
                layer.open({
                    type: 2
                    , skin: 'layui-layer-rim' //加上边框
                    , area: ['100%', '100%']
                    , title: '工作中心-新增'
                    , shift: 0//弹出动画
                    , content: '../公用基础资料/Gy_WorkCenter_Add_Edit.html?OperationType=1&linterid=&HSouceBillType='
                })
            }
            //#endregion
            //#region ç¼–辑
            function set_ShowBill() {
@@ -355,87 +309,59 @@
            //#endregion
            //#region åˆ é™¤
            form.on('submit(btndelete)', function (obj) {
                var ModRightNameDelete = 'Gy_WorkCenter_Delete'
                if (TagId != "") {
                    layer.confirm('您确定要删除吗?', {
                        btn: ['确定', '取消'] //按钮
                        , yes: function (index, layero) {
                            $.ajax({
                                url: GetWEBURL() + '/Gy_WorkCenter/Delete_Json',
                                type: "GET",
                                //async: true,
                                data: { "HItemID": TagId, "User": sessionStorage["HUserName"], "ModRightNameDelete": ModRightNameDelete },
                                success: function (result) {
                                    if (result.count == 1) {
                                        layer.msg(result.Message, { time: 1 * 1000, icon: 1 }, function () {
                                            // å¾—到frame索引
                                            var index = layer.getFrameIndex(window.name);
                                            //关闭当前frame
                                            layer.close(index);
                                            //修改为功后刷新界面
                                            window.location.reload();
                                            //重载tree
                                            tree.reload('treeDepartment', {});
                                        });
                                    } else {
                                        layer.alert(result.code + result.Message, { icon: 5 });
                                    }
            function set_DeleteBill() {
                var checkStatus = table.checkStatus('mainTable')
                    , data = checkStatus.data;
                if (checkStatus.data.length === 1) {
                    var ItemID = data[0].HItemID.toString();
                    layer.confirm("确认要删除吗,删除后不能恢复", { title: "删除确认" }, function (index) {
                        var wait = layer.load();
                        //逻辑删除方法
                        $.ajax({
                            url: GetWEBURL() + 'DeltetGy_WorkCenter',
                            type: "GET",
                            data: { "HItemID": ItemID },
                            success: function (result) {
                                console.log('gouba' + result);
                                if (result.count == 1) {
                                    layer.msg(result.Message, { icon: 1 }, function () {
                                        // å¾—到frame索引
                                        var index = layer.getFrameIndex(window.name);
                                        //关闭当前frame
                                        layer.close(wait);
                                        //修改为功后刷新界面
                                        window.location.reload();
                                    });
                                } else {
                                    layer.alert(result.code + result.Message, { icon: 5 });
                                    layer.close(wait);
                                }
                            })
                        }
                    });
                }
                else {
                    //var data = obj.data //获得当前行数据
                    //    , layEvent = obj.event; //获得 lay-event å¯¹åº”的值
                    var checkStatus = table.checkStatus('mainTable')
                        , data = checkStatus.data;
                    var layEvent = checkStatus.event;
                    if (checkStatus.data.length === 1) {
                        layer.confirm('您确定要删除吗?', {
                            btn: ['确定', '取消'] //按钮
                            , yes: function (index, layero) {
                                $.ajax({
                                    url: GetWEBURL() + '/Gy_WorkCenter/Delete_Json',
                                    type: "GET",
                                    //async: true,
                                    data: { "HItemID": data[0].HItemID, "User": sessionStorage["HUserName"], "ModRightNameDelete": ModRightNameDelete },
                                    success: function (result) {
                                        if (result.count == 1) {
                                            layer.msg(result.Message, { time: 1 * 1000, icon: 1 }, function () {
                                                // å¾—到frame索引
                                                var index = layer.getFrameIndex(window.name);
                                                //关闭当前frame
                                                layer.close(index);
                                                //修改为功后刷新界面
                                                window.location.reload();
                                                //重载tree
                                                tree.reload('treeDepartment', {});
                                            });
                                        } else {
                                            layer.alert(result.code + result.Message, { icon: 5 });
                                        }
                                    }
                                })
                            }, error: function () {
                                layer.alert("接口请求失败!", { icon: 5 });
                                layer.close(wait);
                            }
                        });
                    }
                    else {
                        layer.msg('请选择一行数据编辑!');
                    }
                    })
                }
            });
                //#endregion
                else {
                    layer.msg('请选择一行数据删除!');
                }
            }
            //#endregion
            //#region åˆ·æ–°
            function get_Refresh() {
                set_ClearQuery();
                get_Display(sWhere);
            }
            //#endregion
            //以上是layui模块
        });
        //#endregion
            //#endregion
    </script>
</body>
</html>
</html>
WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/Gy_WorkCenter_Add_Edit.html
@@ -2,7 +2,7 @@
<html>
<head>
    <meta charset="utf-8" />
    <title>新增/编辑生产资源</title>
    <title>新增/编辑工作中心</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">
@@ -19,6 +19,7 @@
            margin-bottom: 5px;
            margin-right: 0px;
        }
        .layui-form-label {
            width: 25%;
        }
@@ -43,7 +44,6 @@
                                <div class="layui-input-inline">
                                    <input class="layui-input" name="HNumber" lay-verify="HNumber" id="HNumber" autocomplete="off">
                                    <input id="HItemID" name="HItemID" type="hidden" />
                                    <input id="HParentID" name="HParentID" type="hidden" />
                                </div>
                            </div>
                            <div class="layui-col-xs4 layui-inline">
@@ -129,7 +129,7 @@
            index: 'lib/index' //主入口模块
        }).use(['index', 'form', 'laydate', 'table', 'element'], function () {
        //#region å…¬ç”¨å˜é‡
            //#region å…¬ç”¨å˜é‡
            var $ = layui.$
                , admin = layui.admin
                , layer = layui.layer
@@ -141,10 +141,10 @@
            var month = date.getMonth() + 1;
            var year = date.getFullYear();
            var shijian = year + "-" + month + "-" + day;
        //#endregion
            //#endregion
        //#region è¿›å…¥é¡µé¢å³åŠ è½½
            //#region è¿›å…¥é¡µé¢å³åŠ è½½
            //判断是否登录 æœªç™»å½•则跳到登录页
            get_LoginIs();
@@ -177,10 +177,10 @@
                layer.alert("未知操作类型!", { icon: 5 });
            }
        //#endregion
            //#endregion
        //#region è§¦å‘事件:包括form.on(){}格式的所有点击事件、选择事件等
            //#region è§¦å‘事件:包括form.on(){}格式的所有点击事件、选择事件等
            //退出按钮
            form.on('submit(Cancel)', function () {
@@ -217,10 +217,10 @@
                set_SaveBill(data);
            });
        //#endregion
            //#endregion
        //#region æœ¬é¡µé¢æ‰€æœ‰è¢«è°ƒç”¨çš„æ–¹æ³•
            //#region æœ¬é¡µé¢æ‰€æœ‰è¢«è°ƒç”¨çš„æ–¹æ³•
            //#region åˆ¤æ–­æ˜¯å¦ç™»å½• æœªç™»å½•则跳到登录页
            function get_LoginIs() {
@@ -233,7 +233,7 @@
            //#endregion
            //#region åŠ è½½è¡¨å¤´
            function RoadBillMain(linterid){
            function RoadBillMain(linterid) {
                //查询检验方案单是否存在
                var ajaxLoad = layer.load();
                $.ajax({
@@ -295,7 +295,7 @@
                var sMainStr = JSON.stringify(data.field);
                $.ajax({
                    type: "POST",
                    url: GetWEBURL() + "Gy_WorkCenter/EditBill", //方法所在页面和方法名
                    url: GetWEBURL() + "Gy_WorkCenter/ModifyByID", //方法所在页面和方法名
                    async: true,
                    data: { "oMain": sMainStr },
                    dataType: "json",
@@ -304,7 +304,7 @@
                            layer.msg(data.Message, { icon: 1 });
                            $('#set_SaveBill').addClass("layui-btn-disabled").attr("disabled", true);
                            //保存后浏览
                            ReRoadBillMain();
                            //ReRoadBillMain();
                        }
                        else {
                            layer.alert(data.Message, { icon: 5 });
@@ -313,7 +313,7 @@
                    },
                    error: function (err) {
                        layer.alert("错误:" + err, { icon: 5 });
                        console.log("Reason" + sMainStr);
                        //console.log("Reason" + sMainStr);
                    }
                });
            }
@@ -429,10 +429,10 @@
            }
            //#endregion
        //#endregion
            //#endregion
        //以上是layui模块
            //以上是layui模块
        });
    </script>
</body>
WebTM/views/»ù´¡×ÊÁÏ/²É¹º»ù´¡×ÊÁÏ/Gy_Supplier.html
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>供应商设置</title>
    <meta name="renderer" content="webkit">
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
@@ -9,21 +9,19 @@
    <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all">
    <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all">
    <script src="../../../layuiadmin/layui/layui.js"></script>
</head>
<body>
    <div class="layui-fluid">
        <div class="layui-col-md12">
            <div class="layui-card" style="padding: 1px">
                <div class="layui-card-body" style="padding: 1px;">
                    <form class="layui-form" action="" lay-filter="component-form-group">
                        <div class="layui-collapse">
                            <div class="layui-colla-item">
                                <div class="layui-colla-title layui-inline">
                                    <div class="layui-inline">
                                        <span></span>
                                    </div>
                                </div>
                                <div class="layui-inline">
                                    <label class="layui-form-label">供应商代码</label>
                                    <div class="layui-input-block">
@@ -43,17 +41,20 @@
                            </div>
                        </div>
                        <table class="" id="mainTable" lay-filter="mainTable"></table>
                        <table class="" id="mainTable" lay-filter="mainTable"> </table>
                        <script type="text/html" id="toolbarDemo">
                            <div class="layui-btn-container">
                                <button type="button" lay-submit="" class="layui-btn layui-btn-sm" lay-event="btndelete"><i class="layui-icon layui-icon-form"></i>删除</button>
                                <button type="button" lay-submit="" class="layui-btn layui-btn-sm" lay-event="btnAdd"><i class="layui-icon layui-icon-form"></i>新增</button>
                                <button type="button" lay-submit="" class="layui-btn layui-btn-sm" lay-event="btnModify"><i class="layui-icon layui-icon-form"></i>修改</button>
                                <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="btn-getCheckData"><i class="layui-icon layui-icon-tips"></i>预览</button>-->
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-reload"><i class="layui-icon layui-icon-refresh"></i>刷新</button>
                                <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="btn-reload"><i class="layui-icon layui-icon-refresh"></i>刷新</button>
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-confirm" id="btn_confirm"><i class="layui-icon layui-icon-ok-circle"></i>确认</button>
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-back" id="btn_back"><i class="layui-icon layui-icon-close-fill"></i>驳回</button>
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-details"><i class="layui-icon layui-icon-form"></i>详情</button>
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-generate"><i class="layui-icon layui-icon-file"></i>生成送货单</button>
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-exit"><i class="layui-icon layui-icon-return"></i>退出</button>
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-exit"><i class="layui-icon layui-icon-return"></i>退出</button>-->
                            </div>
                        </script>
                    </form>
@@ -70,66 +71,106 @@
            base: '../../../layuiadmin/' //静态资源所在路径
        }).extend({
            index: 'lib/index', //主入口模块
        }).use(['index', 'form', 'table', 'element', 'laypage','laydate'], function () {
        }).use(['index', 'form', 'table', 'element', 'laypage', 'laydate'], function () {
            //#region å…¬å…±å˜é‡
            var $ = layui.$
            , admin = layui.admin
            , layer = layui.layer
            , table = layui.table
            , form = layui.form
            , element = layui.element
            , laypage = layui.laypage
            , laydate = layui.laydate
                , admin = layui.admin
                , layer = layui.layer
                , table = layui.table
                , form = layui.form
                , element = layui.element
                , laypage = layui.laypage
                , laydate = layui.laydate
            //查询条件
            var sWhere = "";
            var option = [];
            //#endregion
            var option = {
                elem: '#mainTable'
                //, toolbar: '#toolbarDemo'
                ,height: 'full-50'
                , page: true
                ,cellMinWidth: 90
                , cols: [[
                    { field: '选择', title: '选择', sort: true, hide: true }
                    , { field: 'HItemID', title: 'HItemID', hide: true }
                    , { field: '供应商代码', title: '供应商代码' }
                    , { field: '供应商名称', title: '供应商名称' }
                    , { field: '条码编号', title: '条码编号' }
                    , { field: '组织名称', title: '组织名称' }
                    , { field: '明细标记', title: '明细标记' }
                    , { field: '禁用标记', title: '禁用标记' }
                ]]
            };
            //#region è¿›å…¥é¡µé¢æ—¢åŠ è½½
            //初始化界面
            set_ClearBill();
            //#endregion
            var index = layer.load(0, { shade: false });
            //进入页面显示的缓存列表
            $.ajax({
                //url: "http://61.130.49.162:9090/WMSAPI///Web/GetMAXNum",
                url: GetWEBURL() + '/Gy_Supplier/list',
                type: "GET",
                data: { "sWhere": sWhere },
                success: function (data1) {
                    if (data1.count == 1) {
                        option.data = data1.data;
                        table.render(option);
                        layer.close(index);
                    } else {
                        layer.close(index);
                        layer.alert(data1.code + data1.Message, { icon: 5 });
                    }
                }, error: function () {
                    layer.close(index);
                    layer.alert("接口请求失败!", { icon: 5 });
                }
            });
            //#region è§¦å‘事件:包括form.on(){}格式的所有点击事件、选择事件
            //头工具栏事件
            table.on('toolbar(mainTable)', function (obj) {
                var checkStatus = table.checkStatus(obj.config.id);
                switch (obj.event) {
                    //新增
                    case 'btnAdd': set_AddNew();
                        break;
                    //编辑
                    case 'btnModify': set_ShowBill();
                        break;
                    //删除
                    case 'btndelete': set_DeleteBill();
                        break;
                };
            });
            //重置按钮
            form.on('submit(btnReSearch)', function (data) {
                $("#HNumber").val("");
                $("#HName").val("");
                $("#btnSearch").click();
                set_ClearQuery();
            });
            //查询按钮
            form.on('submit(btnSearch)', function (data) {
                get_FastQuery();
            });
            //#endregion
            //#region æ­¤é¡µé¢æ‰€æœ‰æ–¹æ³•
            //初始化页面
            function set_ClearBill() {
                //初始化表格
                set_InitGrid();
                //查询
                get_Display(sWhere);
            }
            //初始化表格
            function set_InitGrid() {
                option = {
                    elem: '#mainTable'
                    , toolbar: '#toolbarDemo'
                    , height: 'full-50'
                    , page: true
                    , cellMinWidth: 90
                    , cols: [[
                        { type: 'radio', fixed: 'left' }
                        , { field: '选择', title: '选择', sort: true, hide: true }
                        , { field: 'HItemID', title: 'HItemID', hide: true }
                        , { field: '供应商代码', title: '供应商代码' }
                        , { field: '供应商名称', title: '供应商名称' }
                        , { field: '条码编号', title: '条码编号' }
                        , { field: '组织名称', title: '组织名称' }
                        , { field: '明细标记', title: '明细标记' }
                        , { field: '禁用标记', title: '禁用标记' }
                    ]]
                };
            }
            //查询
            function get_Display(sWhere) {
                var index = layer.load(0, { shade: false });
                $.ajax({
                    url: GetWEBURL() + '/Gy_Supplier/list',
                    type: "GET",
                    data: { "sWhere": sWhere },
                    success: function (data1) {
                        if (data1.count == 1) {
                            option.data = data1.data;
                            table.render(option);
                            layer.close(index);
                        } else {
                            layer.close(index);
                            layer.alert(data1.code + data1.Message, { icon: 5 });
                        }
                    }, error: function () {
                        layer.close(index);
                        layer.alert("接口请求失败!", { icon: 5 });
                    }
                });
            }
            //快速筛选
            function get_FastQuery() {
                var HNumber = $("#HNumber").val();
                var HName = $("#HName").val();
                if (HNumber) {
@@ -138,42 +179,90 @@
                if (HName) {
                    sWhere += " and ä¾›åº”商名称 like '%" + HName + "%'";
                }
                $.ajax({
                    //url: "http://61.130.49.162:9090/WMSAPI///Web/GetMAXNum",
                    url: GetWEBURL() + '/Gy_Supplier/list',
                    type: "GET",
                    data: { "sWhere": sWhere },
                    success: function (data1) {
                        if (data1.count == 1) {
                            option.data = data1.data;
                            table.render(option);
                            layer.alert("查询成功", { icon: 1 });
                        } else {
                            layer.alert(data1.code + data1.Message, { icon: 5 });
                        }
                    }, error: function () {
                        layer.alert("接口请求失败!", { icon: 5 });
                get_Display(sWhere);
                sWhere = "";//调用接口后清空sWhere缓存
            }
            // é‡ç½®æŒ‰é’®
            function set_ClearQuery() {
                $("#HNumber").val("");
                $("#HName").val("");
                $("#btnSearch").click();
            }
            // åˆ é™¤æŒ‰é’®
            function set_DeleteBill() {
                var checkStatus = table.checkStatus('mainTable')
                    , data = checkStatus.data;
                if (checkStatus.data.length === 1) {
                    var ModRightNameDelete = "Gy_Supplier_Delete";
                    layer.confirm("确认要删除吗,删除后不能恢复", { title: "删除确认" }, function (index) {
                        $.ajax({
                            url: GetWEBURL() + '/Gy_Supplier/Delete_Json',
                            type: "GET",
                            //async: true,
                            data: { "HItemID": checkStatus.data[0].HItemID, "User": sessionStorage["HUserName"], "ModRightNameDelete": ModRightNameDelete },
                            success: function (result) {
                                if (result.count == 1) {
                                    layer.msg(result.Message, { time: 1 * 1000, icon: 1 }, function () {
                                        // å¾—到frame索引
                                        var index = layer.getFrameIndex(window.name);
                                        //关闭当前frame
                                        layer.close(index);
                                        //修改为功后刷新界面
                                        window.location.reload();
                                    });
                                } else {
                                    layer.alert(result.code + result.Message, { icon: 5 });
                                }
                            }, error: function () {
                                layer.alert("接口请求失败!", { icon: 5 });
                            }
                        })
                    })
                }
                else {
                    layer.msg('请选择一行数据删除!');
                }
            }
            // ä¿®æ”¹æŒ‰é’®
            function set_ShowBill() {
                var checkStatus = table.checkStatus('mainTable')
                    , data = checkStatus.data;
                layer.open({
                    type: 2
                    , area: ['100%', '100%']
                    , title: '客户基础资料'
                    , shade: 0.6 //遮罩透明度
                    , maxmin: false //允许全屏最小化
                    , anim: 0 //0-6的动画形式,-1不开启
                    , content: ['../采购基础资料/Gy_Supplier_Edit.html?OperationType=3&linterid=' + checkStatus.data[0].HItemID + '&HSouceBillType=']
                    , resize: false
                })
            }
            //新增按钮
            function set_AddNew() {
                layer.open({
                    type: 2,
                    skin: 'layui-layer-rim', //加上边框
                    title: '新增不良原因',
                    closeBtn: 1,
                    shift: 2,
                    area: ['100%', '100%'],
                    maxmin: true,
                    content: '../采购基础资料/Gy_Supplier_Edit.html?OperationType=1&linterid=&HSouceBillType=',
                    end: function () {
                        //刷新页面,
                        location.reload();
                    },
                    success: function (layero, index) {
                    }
                });
                sWhere = "";//调用接口后清空sWhere缓存
            });
            //laydate.render({
            //    elem: '#HDate'
            //    , type: 'datetime'
            //    , trigger: 'click'
            //    , format:'yyyy-MM-dd HH:mm'
            //});
            }
            //#endregion
            //以上是layui模块
        });
    </script>
</body>
</html>
</html>
WebTM/views/»ù´¡×ÊÁÏ/²É¹º»ù´¡×ÊÁÏ/Gy_Supplier_Edit.html
@@ -8,11 +8,7 @@
    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
    <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all">
    <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all">
    <script src="../../../layuiadmin/layui/layui.js"></script>
    <script src="../../../layuiadmin/Scripts/json2.js"></script>
    <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script>
    <script src="../../../layuiadmin/Scripts/webConfig.js"></script>
    <script src="../../../layuiadmin/layui/lay/modules/util.js"></script>
</head>
<body>
@@ -20,189 +16,191 @@
        <div class="layui-card" style="padding: 15px;background-color: #efefef;">
            <div class="layui-card-body" style="padding: 1px;">
                <form class="layui-form" action="" lay-filter="formData" style="background-color:white;">
                    <!--<div class="maintitle">部门</div>-->
                    <div style="padding: 10px;">
                         <button type="button" lay-submit="" class="layui-btn layui-btn-radius" lay-filter="Saver">保存</button>
                         <button type="button" lay-submit="" class="layui-btn layui-btn-radius" lay-filter="Add">新增</button>
                         <button type="button" lay-submit="" class="layui-btn layui-btn-radius" lay-filter="Check">审核</button>
                         <button type="button" lay-submit="" class="layui-btn layui-btn-radius" lay-filter="FCheck">反审核</button>
                         <button type="button" lay-submit="" class="layui-btn layui-btn-radius" lay-filter="Cancel">退出</button>
                         <button type="button" lay-submit="" class="layui-btn layui-btn-radius" lay-filter="print">打印</button>
                    <div class="layui-card-header">
                        <div class="layui-btn-group">
                            <button type="button" id="add-btn" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="Saver">保存</button>
                            <button type="button" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="Exit">退出</button>
                        </div>
                    </div>
                    <h1 style="text-align:center;height:50px;line-height:50px"><b>供应商设置</b></h1>
                    <div class="layui-form-item" style="padding-top: 10px;">
                        <div class="layui-row">
                            <div class="layui-inline">
                        <div class="layui-row" style="margin-bottom:5px">
                            <div class="layui-col-xs3">
                                <label class="layui-form-label">创建组织</label>
                                <div class="layui-input-inline">
                                    <input type="text" name="HCreateOrg" id="HCreateOrg" lay-verify="HCreateOrg" autocomplete="off" placeholder="" class="layui-input" value="宁波四维尔">
                                <div class="layui-input-inline" style="margin-right:0px">
                                    <input type="text" name="HCreateOrg" id="HCreateOrg" lay-verify="HCreateOrg" autocomplete="off" placeholder="" class="layui-input" value="宁波四维尔" readonly="readonly">
                                    <input type="hidden" name="HCreateOrgID" id="HCreateOrgID" lay-verify="HCreateOrgID" value="1" autocomplete="off" class="layui-input">
                                </div>
                                <button type="button" lay-submit="" class="layui-btn" lay-filter="HCreateOrgID-BT">...</button>
                            </div>
                            <div class="layui-inline">
                            <div class="layui-col-xs3">
                                <label class="layui-form-label">使用组织</label>
                                <div class="layui-input-inline">
                                    <input type="text" name="HUseOrg" id="HUseOrg" lay-verify="HUseOrg" autocomplete="off" placeholder="" class="layui-input" value="宁波四维尔">
                                <div class="layui-input-inline" style="margin-right:0px">
                                    <input type="text" name="HUseOrg" id="HUseOrg" lay-verify="HUseOrg" autocomplete="off" placeholder="" class="layui-input" value="宁波四维尔" readonly="readonly">
                                    <input type="hidden" name="HUseOrgID" id="HUseOrgID" lay-verify="HUseOrgID" value="1" autocomplete="off" class="layui-input">
                                </div>
                                <button type="button" lay-submit="" class="layui-btn" lay-filter="HUseOrgID-BT">...</button>
                            </div>
                            <div class="layui-inline">
                            <div class="layui-col-xs3">
                                <label class="layui-form-label">编码</label>
                                <div class="layui-input-inline">
                                    <input type="text" name="HNumber" id="HNumber" lay-verify="HNumber" autocomplete="off" placeholder="" class="layui-input">
                                    <input type="hidden" name="HInterID" id="HInterID">
                                </div>
                            </div>
                            <div class="layui-inline">
                            <div class="layui-col-xs3">
                                <label class="layui-form-label">名称</label>
                                <div class="layui-input-inline">
                                    <input type="text" name="HName" id="HName" lay-verify="HName" autocomplete="off" placeholder="" class="layui-input">
                                </div>
                            </div>
                        </div>
                        <div class="layui-row">
                            <div class="layui-inline">
                        <div class="layui-row" style="margin-bottom:5px">
                            <div class="layui-col-xs3">
                                <label class="layui-form-label">助记码</label>
                                <div class="layui-input-inline">
                                    <input type="text" name="HHelpCode" id="HHelpCode" lay-verify="HHelpCode" autocomplete="off" placeholder="" class="layui-input">
                                </div>
                            </div>
                            <div class="layui-inline">
                            <div class="layui-col-xs3">
                                <label class="layui-form-label">简称</label>
                                <div class="layui-input-inline">
                                    <input type="text" name="HShortName" id="HShortName" lay-verify="HShortName" autocomplete="off" placeholder="" class="layui-input">
                                </div>
                            </div>
                            <div class="layui-inline">
                            <div class="layui-col-xs3">
                                <label class="layui-form-label">地址</label>
                                <div class="layui-input-inline">
                                    <input type="text" name="HAddress" id="HAddress" lay-verify="HAddress" autocomplete="off" placeholder="" class="layui-input">
                                </div>
                            </div>
                            <div class="layui-inline">
                            <div class="layui-col-xs3">
                                <label class="layui-form-label">联系人</label>
                                <div class="layui-input-inline">
                                    <input type="text" name="HLinkMan" id="HLinkMan" lay-verify="HLinkMan" autocomplete="off" placeholder="" class="layui-input">
                                </div>
                            </div>
                        </div>
                        <div class="layui-row">
                            <div class="layui-inline">
                        <div class="layui-row" style="margin-bottom:5px">
                            <div class="layui-col-xs3">
                                <label class="layui-form-label">联系电话</label>
                                <div class="layui-input-inline">
                                    <input type="text" name="HLinkPhone" id="HLinkPhone" lay-verify="HLinkPhone" autocomplete="off" placeholder="" class="layui-input">
                                </div>
                            </div>
                            <div class="layui-inline">
                            <div class="layui-col-xs3">
                                <label class="layui-form-label">手机</label>
                                <div class="layui-input-inline">
                                    <input type="text" name="HMobilePhone" id="HMobilePhone" lay-verify="HMobilePhone" autocomplete="off" placeholder="" class="layui-input">
                                </div>
                            </div>
                            <div class="layui-inline">
                            <div class="layui-col-xs3">
                                <label class="layui-form-label">传真</label>
                                <div class="layui-input-inline">
                                    <input type="text" name="HFax" id="HFax" lay-verify="HFax" autocomplete="off" placeholder="" class="layui-input">
                                </div>
                            </div>
                            <div class="layui-inline">
                            <div class="layui-col-xs3">
                                <label class="layui-form-label">邮编</label>
                                <div class="layui-input-inline">
                                    <input type="text" name="HPostalCode" id="HPostalCode" lay-verify="HPostalCode" autocomplete="off" placeholder="" class="layui-input">
                                </div>
                            </div>
                        </div>
                        <div class="layui-row">
                            <div class="layui-inline">
                        <div class="layui-row" style="margin-bottom:5px">
                            <div class="layui-col-xs3">
                                <label class="layui-form-label">电子邮箱</label>
                                <div class="layui-input-inline">
                                    <input type="text" name="HEmail" id="HEmail" lay-verify="HEmail" autocomplete="off" placeholder="" class="layui-input">
                                </div>
                            </div>
                            <div class="layui-inline">
                            <div class="layui-col-xs3">
                                <label class="layui-form-label">法人代表</label>
                                <div class="layui-input-inline">
                                    <input type="text" name="HCorMan" id="HCorMan" lay-verify="HCorMan" autocomplete="off" placeholder="" class="layui-input">
                                </div>
                            </div>
                            <div class="layui-inline">
                            <div class="layui-col-xs3">
                                <label class="layui-form-label">开户银行</label>
                                <div class="layui-input-inline">
                                    <input type="text" name="HBank" id="HBank" lay-verify="HBank" autocomplete="off" placeholder="" class="layui-input">
                                </div>
                            </div>
                            <div class="layui-inline">
                            <div class="layui-col-xs3">
                                <label class="layui-form-label">税务登记号</label>
                                <div class="layui-input-inline">
                                    <input type="text" name="HTaxNum" id="HTaxNum" lay-verify="HTaxNum" autocomplete="off" placeholder="" class="layui-input">
                                </div>
                            </div>
                        </div>
                        <div class="layui-row">
                            <div class="layui-inline">
                        <div class="layui-row" style="margin-bottom:5px">
                            <div class="layui-col-xs3">
                                <label class="layui-form-label">英文名称</label>
                                <div class="layui-input-inline">
                                    <input type="text" name="HEnglishName" id="HEnglishName" lay-verify="HEnglishName" autocomplete="off" placeholder="" class="layui-input">
                                </div>
                            </div>
                            <div class="layui-inline">
                            <div class="layui-col-xs3">
                                <label class="layui-form-label">英文地址</label>
                                <div class="layui-input-inline">
                                    <input type="text" name="HEnglishAddress" id="HEnglishAddress" lay-verify="HEnglishAddress" autocomplete="off" placeholder="" class="layui-input">
                                </div>
                            </div>
                            <div class="layui-inline">
                            <div class="layui-col-xs3">
                                <label class="layui-form-label">国家</label>
                                <div class="layui-input-inline">
                                    <input type="text" name="HCountry" id="HCountry" lay-verify="HCountry" autocomplete="off" placeholder="" class="layui-input">
                                </div>
                            </div>
                            <div class="layui-inline">
                                <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">地区</label>
                            <div class="layui-col-xs3">
                                <label class="layui-form-label" style="width: 85px;padding: 9px 13px;">地区</label>
                                <div class="layui-input-block" style="margin-left: 77px;">
                                    <input type="text" class="layui-input" name="HAreaName" id="HAreaName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
                                    <input type="text" class="layui-input" name="HAreaName" id="HAreaName" style="background-color:#efefef4d;width: 38%;display: inline-block;" readonly>
                                    <input type="hidden" name="HAreaID" id="HAreaID" value="0">
                                    <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchProc" id="btnSearchProc" style="padding: 0 10px;float: left;margin-right: 3px;background-color:gainsboro;">
                                    <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnArea" id="btnSearchProc" style="padding: 0 10px;float: left;background-color:gainsboro;">
                                        <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="color:black;"></i>
                                    </button>
                                </div>
                            </div>
                        </div>
                        <div class="layui-row">
                            <div class="layui-inline">
                        <div class="layui-row" style="margin-bottom:5px">
                            <div class="layui-col-xs3">
                                <label class="layui-form-label">增值税率</label>
                                <div class="layui-input-inline">
                                    <input type="text" name="HTaxRate" id="HTaxRate" lay-verify="HTaxRate" autocomplete="off" placeholder="" class="layui-input">
                                </div>
                            </div>
                            <div class="layui-inline">
                                <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">默认货币</label>
                            <div class="layui-col-xs3">
                                <label class="layui-form-label" style="width: 85px;padding: 9px 13px;">默认货币</label>
                                <div class="layui-input-block" style="margin-left: 77px;">
                                    <input type="text" class="layui-input" name="HCurName" id="HCurName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
                                    <input type="text" class="layui-input" name="HCurName" id="HCurName" style="background-color:#efefef4d;width: 38%;display: inline-block;" readonly>
                                    <input type="hidden" name="HCurID" id="HCurID" value="0">
                                    <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchProc" id="btnSearchProc" style="padding: 0 10px;float: left;margin-right: 3px;background-color:gainsboro;">
                                    <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnCurrency" id="btnSearchProc" style="padding: 0 10px;float: left;background-color:gainsboro;">
                                        <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="color:black;"></i>
                                    </button>
                                </div>
                            </div>
                            <div class="layui-inline">
                                <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">结算方式</label>
                            <div class="layui-col-xs3">
                                <label class="layui-form-label" style="width: 85px;padding: 9px 13px;">结算方式</label>
                                <div class="layui-input-block" style="margin-left: 77px;">
                                    <input type="text" class="layui-input" name="HSSName" id="HSSName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
                                    <input type="text" class="layui-input" name="HSSName" id="HSSName" style="background-color:#efefef4d;width: 38%;display: inline-block;" readonly>
                                    <input type="hidden" name="HSSID" id="HSSID" value="0">
                                    <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchProc" id="btnSearchProc" style="padding: 0 10px;float: left;margin-right: 3px;background-color:gainsboro;">
                                    <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchProc" id="btnSearchProc" style="padding: 0 10px;float: left;background-color:gainsboro;">
                                        <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="color:black;"></i>
                                    </button>
                                </div>
                            </div>
                            <div class="layui-inline">
                            <div class="layui-col-xs3">
                                <label class="layui-form-label">银行账号</label>
                                <div class="layui-input-inline">
                                    <input type="text" name="HBankAccount" id="HBankAccount" lay-verify="HBankAccount" autocomplete="off" placeholder="" class="layui-input">
                                </div>
                            </div>
                        </div>
                        <div class="layui-row">
                        <div class="layui-row" style="margin-bottom:5px">
                            <div class="layui-inline" style="width: 56%;">
                                <label class="layui-form-label">备注</label>
                                <div class="layui-input-inline" style="width: 56%;">
@@ -210,93 +208,113 @@
                                </div>
                            </div>
                        </div>
                        <div class="layui-row" style="margin-bottom:5px">
                            <label class="layui-form-label">禁用标志</label>
                            <div class="layui-input-block">
                                <input type="checkbox" name="HStopflag" id="HStopflag" lay-skin="primary" title="" checked="">
                            </div>
                        </div>
                    </div>
                        <!--<div class="title">基本信息</div>-->
                        <div class="layui-tab" lay-filter="tab-POStockInBill">
                            <ul class="layui-tab-title" lay-filter="tab-all">
                                <li lay-id="1" style="padding:1px;" class="layui-this">基本信息</li>
                                <li lay-id="2" style="padding:1px;">其他</li>
                            </ul>
                            <div class="layui-tab-content">
                                <!--基本信息-->
                                <!--其他信息-->
                                <div class="layui-tab-item ">
                                    <div class="layui-form-item" style="padding-top: 10px;">
                                        <div class="layui-row">
                                            <div class="layui-col-xs3">
                                                <label class="layui-form-label">创建人</label>
                                                <div class="layui-input-inline">
                                                    <input type="text" name="HCreator" id="HCreator" lay-verify="HCreator" autocomplete="off" placeholder="" class="layui-input">
                                                </div>
                                            </div>
                                            <div class="layui-col-xs3">
                                                <label class="layui-form-label">创建日期</label>
                                                <div class="layui-input-inline">
                                                    <input type="text" name="HCreateDate" id="HCreateDate" lay-verify="HCreateDate" autocomplete="off" placeholder="" class="layui-input">
                                                </div>
                                            </div>
                                            <div class="layui-col-xs3">
                                                <label class="layui-form-label">修改人</label>
                                                <div class="layui-input-inline">
                                                    <input type="text" name="HUpDater" id="HUpDater" lay-verify="HUpDater" autocomplete="off" placeholder="" class="layui-input">
                                                </div>
                                            </div>
                                            <div class="layui-col-xs3">
                                                <label class="layui-form-label">修改日期</label>
                                                <div class="layui-input-inline">
                                                    <input type="text" name="HUpDateDate" id="HUpDateDate" lay-verify="HUpDateDate" autocomplete="off" placeholder="" class="layui-input">
                                                </div>
                    <!--<div class="title">基本信息</div>-->
                    <div class="layui-tab" lay-filter="tab-POStockInBill" style="display:none">
                        <ul class="layui-tab-title" lay-filter="tab-all">
                            <li lay-id="1" style="padding:1px;" class="layui-this">基本信息</li>
                            <li lay-id="2" style="padding:1px;">其他</li>
                        </ul>
                        <div class="layui-tab-content">
                            <!--基本信息-->
                            <!--其他信息-->
                            <div class="layui-tab-item ">
                                <div class="layui-form-item" style="padding-top: 10px;">
                                    <div class="layui-row">
                                        <div class="layui-col-xs3">
                                            <label class="layui-form-label">创建人</label>
                                            <div class="layui-input-inline">
                                                <input type="text" name="HCreator" id="HCreator" lay-verify="HCreator" autocomplete="off" placeholder="" class="layui-input">
                                            </div>
                                        </div>
                                        <div class="layui-row">
                                            <div class="layui-col-xs3">
                                                <label class="layui-form-label">审核人</label>
                                                <div class="layui-input-inline">
                                                    <input type="text" name="HChecker" id="HChecker" lay-verify="HChecker" autocomplete="off" placeholder="" class="layui-input">
                                                </div>
                                        <div class="layui-col-xs3">
                                            <label class="layui-form-label">创建日期</label>
                                            <div class="layui-input-inline">
                                                <input type="text" name="HCreateDate" id="HCreateDate" lay-verify="HCreateDate" autocomplete="off" placeholder="" class="layui-input">
                                            </div>
                                            <div class="layui-col-xs3">
                                                <label class="layui-form-label">审核日期</label>
                                                <div class="layui-input-inline">
                                                    <input type="text" name="HCheckDate" id="HCheckDate" lay-verify="HCheckDate" autocomplete="off" placeholder="" class="layui-input">
                                                </div>
                                        </div>
                                        <div class="layui-col-xs3">
                                            <label class="layui-form-label">修改人</label>
                                            <div class="layui-input-inline">
                                                <input type="text" name="HUpDater" id="HUpDater" lay-verify="HUpDater" autocomplete="off" placeholder="" class="layui-input">
                                            </div>
                                            <div class="layui-col-xs3">
                                                <label class="layui-form-label">作废人</label>
                                                <div class="layui-input-inline">
                                                    <input type="text" name="HDeleteMan" id="HDeleteMan" lay-verify="HDeleteMan" autocomplete="off" placeholder="" class="layui-input">
                                                </div>
                                        </div>
                                        <div class="layui-col-xs3">
                                            <label class="layui-form-label">修改日期</label>
                                            <div class="layui-input-inline">
                                                <input type="text" name="HUpDateDate" id="HUpDateDate" lay-verify="HUpDateDate" autocomplete="off" placeholder="" class="layui-input">
                                            </div>
                                            <div class="layui-col-xs3">
                                                <label class="layui-form-label">作废日期</label>
                                                <div class="layui-input-inline">
                                                    <input type="text" name="HDeleteDate" id="HDeleteDate" lay-verify="HDeleteDate" autocomplete="off" placeholder="" class="layui-input">
                                                </div>
                                        </div>
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-col-xs3">
                                            <label class="layui-form-label">审核人</label>
                                            <div class="layui-input-inline">
                                                <input type="text" name="HChecker" id="HChecker" lay-verify="HChecker" autocomplete="off" placeholder="" class="layui-input">
                                            </div>
                                        </div>
                                        <div class="layui-col-xs3">
                                            <label class="layui-form-label">审核日期</label>
                                            <div class="layui-input-inline">
                                                <input type="text" name="HCheckDate" id="HCheckDate" lay-verify="HCheckDate" autocomplete="off" placeholder="" class="layui-input">
                                            </div>
                                        </div>
                                        <div class="layui-col-xs3">
                                            <label class="layui-form-label">作废人</label>
                                            <div class="layui-input-inline">
                                                <input type="text" name="HDeleteMan" id="HDeleteMan" lay-verify="HDeleteMan" autocomplete="off" placeholder="" class="layui-input">
                                            </div>
                                        </div>
                                        <div class="layui-col-xs3">
                                            <label class="layui-form-label">作废日期</label>
                                            <div class="layui-input-inline">
                                                <input type="text" name="HDeleteDate" id="HDeleteDate" lay-verify="HDeleteDate" autocomplete="off" placeholder="" class="layui-input">
                                            </div>
                                        </div>
                                    </div>
                                </div>
                            </div>
                        </div>
                            <!--<di-->
                            <!--v class="layer-footer" style="text-align: center;">
        </div>-->
                            <!--隐藏字段-->
                            <input type="hidden" name="lngBillKey" id="lngBillKey">
                            <input type="hidden" name="lngBillSubKey" id="lngBillSubKey">
                            <input type="hidden" name="HMaker" id="HMaker"><!--制单人-->
</form>
                    </div>
                    <!--隐藏字段-->
                    <input type="hidden" name="lngBillKey" id="lngBillKey">
                    <input type="hidden" name="lngBillSubKey" id="lngBillSubKey">
                    <input type="hidden" name="HMaker" id="HMaker"><!--制单人-->
                </form>
            </div>
        </div>
    </div>
    <script src="../../../layuiadmin/layui/layui.js"></script>
    <script src="../../../layuiadmin/Scripts/json2.js"></script>
    <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script>
    <script src="../../../layuiadmin/Scripts/webConfig.js"></script>
    <script src="../../../layuiadmin/layui/lay/modules/util.js"></script>
    <script src="../../../layuiadmin/PubCustom.js"></script>
    <script>
        //获取参数
        var params = get_UrlVars();
        if (typeof (params[params[0]]) == "undefined") {
            var OperationType = 1;//操作类型
        } else {
            var OperationType = params[params[0]];//操作类型
            var linterid = params[params[1]];//源单id
            var HSouceBillType = params[params[2]];//源单类型
        }
        layui.config({
            base: '../../../layuiadmin/' //静态资源所在路径
        }).extend({
            index: 'lib/index', //主入口模块
        }).use(['index', 'form', 'table', 'element', 'laypage', 'laydate'], function () {
            //#region å…¬å…±å˜é‡
            var $ = layui.$
                , admin = layui.admin
                , layer = layui.layer
@@ -307,38 +325,241 @@
                , laydate = layui.laydate
                , util = layui.util
            var sWhere = "";
            //#endregion
            //#region è¿›å…¥é¡µé¢æ—¢åŠ è½½
            $("#HCreator").val(sessionStorage["HUserName"]);//创建人
            //获取参数
            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;
            //判断操作类型
            if (OperationType == 1) {//无源单
                set_AddFNew();
            }
            ////判断是否登录 æœªç™»å½•则跳到登录页
            //if (sessionStorage.login != "login") {
            //    layer.confirm("登录失效,请重新登录!", {
            //        icon: 4, skin: 'layui-layer-lan', title: "温馨提示", closeBtn: 0, btn: ['重新登录']
            //    }, function () { window.location.href = "../../user/login.html"; });
            //}
            var params = getUrlVars();
            var linterid = params[params[0]]; //从参数中获取 å•据内码
            var HType = params[params[1]];    //单据状态
            var lSourceBillType = params[params[2]];  //从单据获取 æºå•类型
            else if (OperationType == 3) {//编辑
                $("#HInterID").val(linterid);
                set_EditFromGrid();
            }
            else {
                layer.alert("未知操作类型!", { icon: 5 });
            }
            //#endregion
            //#region è§¦å‘事件:包括form.on(){}格式的所有点击事件、选择事件等
            //结算方式弹窗
            form.on('submit(btnSearchProc)', function () {
                //页面层-自定义
                layer.open({
                    type: 2,
                    skin: 'layui-layer-rim', //加上边框
                    title: '结算方式列表',
                    closeBtn: 1,
                    shift: 2,
                    area: ['80%', '80%'],
                    maxmin: true,
                    content: ['../../PublicPage/SettleStyleInformation.html', 'yes'],
                    btn: ['确定', '取消']
                    , btn1: function (index, layero) {
            if (HType == "Modify") {
                        //按钮【按钮一】的回调
                        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('请选择数据');
                        }
                        $("#HSSName").val(checkStatus.data[0].HName);
                        $("#HSSID").val(checkStatus.data[0].HItemID);
                        layer.close(layer.index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
                    , btn2: function (index, layero) {
                        //按钮【按钮二】的回调
                        //return false å¼€å¯è¯¥ä»£ç å¯ç¦æ­¢ç‚¹å‡»è¯¥æŒ‰é’®å…³é—­
                    },
                    end: function () {
                    },
                    success: function (layero, index) {
                    }
                });
            });
            //默认货币弹窗
            form.on('submit(btnCurrency)', function () {
                //页面层-自定义
                layer.open({
                    type: 2,
                    skin: 'layui-layer-rim', //加上边框
                    title: '结算方式列表',
                    closeBtn: 1,
                    shift: 2,
                    area: ['80%', '80%'],
                    maxmin: true,
                    content: ['../../PublicPage/CurrencyInformation.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('请选择数据');
                        }
                        $("#HCurName").val(checkStatus.data[0].HName);
                        $("#HCurID").val(checkStatus.data[0].HItemID);
                        layer.close(layer.index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
                    , btn2: function (index, layero) {
                        //按钮【按钮二】的回调
                        //return false å¼€å¯è¯¥ä»£ç å¯ç¦æ­¢ç‚¹å‡»è¯¥æŒ‰é’®å…³é—­
                    },
                    end: function () {
                    },
                    success: function (layero, index) {
                    }
                });
            });
            //地区弹窗
            form.on('submit(btnArea)', function () {
                //页面层-自定义
                layer.open({
                    type: 2,
                    skin: 'layui-layer-rim', //加上边框
                    title: '结算方式列表',
                    closeBtn: 1,
                    shift: 2,
                    area: ['80%', '80%'],
                    maxmin: true,
                    content: ['../../PublicPage/AreaInformation.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('请选择数据');
                        }
                        $("#HAreaName").val(checkStatus.data[0].HName);
                        $("#HAreaID").val(checkStatus.data[0].HItemID);
                        layer.close(layer.index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
                    , btn2: function (index, layero) {
                        //按钮【按钮二】的回调
                        //return false å¼€å¯è¯¥ä»£ç å¯ç¦æ­¢ç‚¹å‡»è¯¥æŒ‰é’®å…³é—­
                    },
                    end: function () {
                    },
                    success: function (layero, index) {
                    }
                });
            });
            //保存
            form.on('submit(Saver)', function (data) {//提交
                var ModRightNameAdd = 'Gy_Supplier_Edit';
                var user = sessionStorage["HUserName"];
                var isEndCheck = document.getElementById("HStopflag").checked;
                isEndCheck == true ? data.field.HStopflag = 'true' : data.field.HStopflag = 'false';//将数组合并成字符串
                var oMain = JSON.stringify(data.field)
                var sBillModeify = oMain + ';' + linterid + ';' + user + ';' + ModRightNameAdd;
                if (AllowLoadData()) {
                    if (OperationType == "3") {
                        $.ajax({
                            type: "POST",
                            url: GetWEBURL() + "/Gy_Supplier/AddBill1",
                            async: true,
                            data: { "oMain": sBillModeify },
                            dataType: "json",
                            success: function (data) {
                                if (data.count == 1) {
                                    layer.msg(data.Message, { time: 1 * 1000, icon: 1 }, function () {
                                        $('#Saver').addClass("layui-btn-disabled").attr("disabled", true);
                                        var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
                                        parent.layer.close(index); //再执行关闭
                                    });
                                }
                                else {
                                    layer.alert(data.Message);
                                    console.log("Reason" + sBillModeify + "sub:" + JSON.stringify(layui.table.cache.mainTable));
                                }
                                layer.closeAll("loading");
                            },
                            error: function (err) {
                                layer.alert("错误:" + err.Message);
                                console.log("Reason" + sBillModeify);
                            }
                        });
                    }
                    else {
                        $.ajax({
                            type: "POST",
                            url: GetWEBURL() + "/Gy_Supplier/AddBill",
                            async: true,
                            data: { "oMain": oMain },
                            dataType: "json",
                            success: function (data) {
                                if (data.count == 1) {
                                    layer.msg(data.Message, { time: 1 * 1000, icon: 1 }, function () {
                                        $('#Saver').addClass("layui-btn-disabled").attr("disabled", true);
                                        var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
                                        parent.layer.close(index); //再执行关闭
                                    });
                                }
                                else {
                                    layer.msg(data.Message, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                                }
                                layer.closeAll("loading");
                            },
                            error: function (err) {
                                layer.msg(data.Message, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                            }
                        });
                    }
                }
            });
            //退出
            form.on('submit(Exit)', function () {
                var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
                parent.layer.close(index); //再执行关闭
            });
            //审核
            form.on('submit(Check)', function () {
            });
            //打印Printing
            form.on("submit(print)", function (data) {
                layer.alert("我是打印按钮!单据主ID是:" + linterid);
                //window.open("../生产工序管理/工序汇报单/HBarPlanPrint.html?linterid=" + linterid + "&Type=HDepartMent" + "&OpenTmp=b");
                window.open("HBarPlanPrint.html?linterid=" + linterid + "&Type=HDepartMent" + "&OpenTmp=b");
            });
            //新增
            form.on('submit(Add)', function () {
                window.location.reload();
                $("#HCreator").val(sessionStorage["HUserName"]);//创建人
            });
            //#endregion
            //#region æ­¤é¡µé¢æ‰€æœ‰æ–¹æ³•
            //初始化页面
            function set_AddFNew() {
                $.ajax({
                    url: GetWEBURL() + "/Gy_Supplier/GetMAXBillID",
                    type: "GET",
                    data: {},
                    success: function (d) {
                        $("#HInterID").val(d.data[0].hitemid);
                    }
                });
            }
            //编辑页面加载
            function set_EditFromGrid() {
                $.ajax({
                    url: GetWEBURL() + "/Gy_Supplier/xg",
                    //url: "http://localhost:12761/Gy_Supplier/xg",
@@ -348,10 +569,35 @@
                    },
                    success: function (d) {
                        ajaxReturnData = JSON.parse(JSON.stringify(d)).data;
                        $("#HNumber").val(d.data[0].HNumber);
                        $("#HName").val(d.data[0].HName);
                        $("#HRemark").val(d.data[0].HRemark);
                        $("#HNumber").val(d.data[0].编码);
                        $("#HHelpCode").val(d.data[0].助记码);
                        $("#HShortName").val(d.data[0].简称);
                        $("#HAddress").val(d.data[0].地址);
                        $("#HLinkMan").val(d.data[0].联系人);
                        $("#HLinkPhone").val(d.data[0].联系电话);
                        $("#HMobilePhone").val(d.data[0].手机);
                        $("#HFax").val(d.data[0].传真);
                        $("#HPostalCode").val(d.data[0].邮编);
                        $("#HEmail").val(d.data[0].电子邮件);
                        $("#HCorMan").val(d.data[0].法人代表);
                        $("#HBank").val(d.data[0].开户银行);
                        $("#HTaxNum").val(d.data[0].税务登记号);
                        $("#HEnglishName").val(d.data[0].英文名称);
                        $("#HEnglishAddress").val(d.data[0].英文地址);
                        $("#HCountry").val(d.data[0].国家);
                        $("#HAreaID").val(d.data[0].地区ID);
                        $("#HAreaName").val(d.data[0].地区名称);
                        $("#HTaxRate").val(d.data[0].增值税率);
                        $("#HCurID").val(d.data[0].默认货币ID);
                        $("#HCurName").val(d.data[0].默认货币);
                        $("#HSSID").val(d.data[0].结算方式ID);
                        $("#HSSName").val(d.data[0].结算方式);
                        $("#HBankAccount").val(d.data[0].银行账号);
                        $("#HName").val(d.data[0].名称);
                        $("#HRemark").val(d.data[0].备注);
                        $("#HUpDater").val(sessionStorage["HUserName"]);//修改人
                        $("input[name='HStopflag']").prop("checked", d.data[0].禁用标志);//true:选中 false:不选中
                        layui.form.render();//实时渲染选中和不选中的样式,最好添加这句话
                        //table.reload(layTableId, {
                        //    data: ajaxReturnData
                        //});
@@ -359,230 +605,69 @@
                });
            }
            else {
                $.ajax({
                    url: GetWEBURL() + "/Gy_Supplier/GetMAXBillID",
                    type: "GET",
                    data: { },
                    success: function (d) {
                        $("#HInterID").val(d.data[0].hitemid);
                    }
                });
                //Initialization();
            //返回验收
            function GetHSecManagerValue(obj) {
                $("#HSecManager").val(obj[0].HName);
                $("#HSecManagerID").val(obj[0].HItemID);
            }
            //选择验收
            form.on('submit(HSecManagerID-BT)', function (data) {//选择验收
                var sMainStr = JSON.stringify(data.field);
                layer.open({
                    type: 2
                    , area: ['100%', '100%']
                    , title: '验收列表'
                    , shade: 0.6 //遮罩透明度
                    , maxmin: true //允许全屏最小化
                    , anim: 0 //0-6的动画形式,-1不开启
                    , content: ['../../../views/Baseset/基础资料/Gy_EmployeeList.html?Type=HSecManager', 'yes']
                    , resize: false
                    , cancel: function () {
                        //$(".layui-btn").removeClass("layui-btn-disabled");
                    }
                })
            });
            ////选择创建组织
            //form.on('submit(HCreateOrgID-BT)', function (data) {//选择创建组织
            //    var sMainStr = JSON.stringify(data.field);
            //    layer.open({
            //        type: 2
            //        , area: ['100%', '100%']
            //        , title: '组织'
            //        , shade: 0.6 //遮罩透明度
            //        , maxmin: true //允许全屏最小化
            //        , anim: 0 //0-6的动画形式,-1不开启
            //        , content: ['../../../views/Baseset/基础资料/Gy_EmployeeList.html?Type=HSecManager', 'yes']
            //        , resize: false
            //        , cancel: function () {
            //            //$(".layui-btn").removeClass("layui-btn-disabled");
            //        }
            //    })
            //});
            //获取最大基础资料ID
            $.ajax({
                url: GetWEBURL() + "/Gy_Supplier/GetMAXBillID",
                type: "GET",
                data: { },
                success: function (d) {
                    //console.log(d.data);
                    $("#HInterID").val(d.data[0].hitemid);
                }
            });
            //打印Printing
            form.on("submit(print)", function (data) {
                layer.alert("我是打印按钮!单据主ID是:" + linterid);
                //window.open("../生产工序管理/工序汇报单/HBarPlanPrint.html?linterid=" + linterid + "&Type=HDepartMent" + "&OpenTmp=b");
                window.open("HBarPlanPrint.html?linterid=" + linterid + "&Type=HDepartMent" + "&OpenTmp=b");
            });
            //新增
            form.on('submit(Add)', function () {
                window.location.reload();
                $("#HCreator").val(sessionStorage["HUserName"]);//创建人
            });
            //审核
            form.on('submit(Check)', function () {
            });
            //退出
            form.on('submit(Cancel)', function () {
                layer.confirm('您确定要关闭本页吗?', { icon: 3, title: '提示' }, function (index) {
                    parent.location.href = "../../../views/index.html";
                });
            });
            //提交
            form.on('submit(Saver)', function (data) {//提交
                var HCreateOrg = $("#HCreateOrg").val();
                if (HCreateOrg == null || HCreateOrg == undefined || HCreateOrg == "") {
                    layer.msg("请先选择创建组织!", { icon: 5 });
                    return;
                }
                var HCreateOrgID = $("#HCreateOrgID").val();
                if (HCreateOrgID == null || HCreateOrgID == undefined || HCreateOrgID == "") {
                    layer.msg("请先选择创建组织!", { icon: 5 });
                    return;
                }
                var HUseOrg = $("#HUseOrg").val();
                if (HUseOrg == null || HUseOrg == undefined || HUseOrg == "") {
                    layer.msg("请先选择使用组织!", { icon: 5 });
                    return;
                }
                var HUseOrgID = $("#HUseOrgID").val();
                if (HUseOrgID == null || HUseOrgID == undefined || HUseOrgID == "") {
                    layer.msg("请先选择使用组织!", { icon: 5 });
                    return;
                }
            //数据验证
            function AllowLoadData() {
                var HNumber = $("#HNumber").val();
                if (HNumber == null || HNumber == undefined || HNumber == "") {
                    layer.msg("请输入供应商编码!", { icon: 5 });
                    return;
                    layer.msg("请输入供应商编码", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                    return false;
                }
                var HName = $("#HName").val();
                if (HName == null || HName == undefined || HName == "") {
                    layer.msg("请输入供应商名称!", { icon: 5 });
                    layer.msg("请输入供应商名称", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                    return false;
                }
                var HAddress = $("#HAddress").val();
                if (HAddress == null || HAddress == undefined || HAddress == "") {
                    layer.msg("地址不得为空!", { icon: 5 });
                    return;
                }
                var ModRightNameAdd = 'Gy_Supplier_Edit';
                var user = sessionStorage["HUserName"];
                var oMain = JSON.stringify(data.field)
                var sBillModeify = oMain + ';' + linterid + ';' + user + ';' + ModRightNameAdd;
                var index = layer.load();
                if (HType == "Modify") {
                    $.ajax({
                        type: "POST",
                        url: GetWEBURL() + "/Gy_Supplier/AddBill1",
                        //url: "http://localhost:12761/Gy_Supplier/AddBill1",
                        async: true,
                        data: { "oMain": sBillModeify},
                        dataType: "json",
                        success: function (data) {
                            if (data.count == 1) {
                                //layer.confirm(data.Message, {
                                //    icon: 1, skin: 'layui-layer-lan', title: "温馨提示", closeBtn: 0, btn: ['新增'],
                                //    btn2: function () {
                                //        //parent.layui.admin.events.closeThisTabs();关闭页签
                                //        //window.close();//关闭页面,浏览器有效,PDA无效
                                //        parent.location.href = "../../../views/index.html"
                                //    }//关闭
                                //}, function () { window.location.reload(); });//新增
                                layer.close(index);
                                layer.msg("保存成功");
                            }
                            else {
                                layer.close(index);
                                layer.msg(data.Message, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                            }
                        },
                        error: function (err) {
                            layer.close(index);
                            layer.msg("错误:" + err, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                        }
                    });
                if ($("#HAreaName").val() == '') {
                    layer.msg("没有选择地区", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                    return false;
                }
                else
                {
                    $.ajax({
                        type: "POST",
                        url: GetWEBURL() + "/Gy_Supplier/AddBill",
                        //url: "http://localhost:12761/Gy_Supplier/AddBill",
                        async: true,
                        data: { "oMain": oMain },
                        dataType: "json",
                        success: function (data) {
                            if (data.count == 1) {
                                //layer.confirm(data.Message, {
                                //    icon: 1, skin: 'layui-layer-lan', title: "温馨提示", closeBtn: 0, btn: ['新增'],
                                //    btn2: function () {
                                //        //parent.layui.admin.events.closeThisTabs();关闭页签
                                //        //window.close();//关闭页面,浏览器有效,PDA无效
                                //        parent.location.href = "../../../views/index.html"
                                //    }//关闭
                                //}, function () { window.location.reload(); });//新增
                                layer.close(index);
                                layer.msg("提交成功");
                            }
                            else {
                                layer.close(index);
                                layer.msg(data.Message, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                            }
                        },
                        error: function (err) {
                            layer.close(index);
                            layer.msg("错误:" + err, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                        }
                    });
                if ($("#HCurName").val() == '') {
                    layer.msg("没有选择默认货币", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                    return false;
                }
            });
                if ($("#HSSName").val() == '') {
                    layer.msg("没有选择结算方式", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                    return false;
                }
                var reg = /^0\d{2,3}-?\d{7,8}$/;
                if (reg.test($("#HLinkPhone").val()) == false || $("#HLinkPhone").val() == '') {
                    layer.msg("联系电话号码有误,请输入区号+号码格式的电话号码", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                    return false;
                }
                var reg1 = /^(\w-*\.*)+@(\w-?)+(\.\w{2,})+$/;
                if (reg1.test($("#HEmail").val()) == false || $("#HEmail").val() == '') {
                    layer.msg("请填写正确格式的邮箱", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                    return false;
                }
                var reg2 = /^[1][3,4,5,7,8][0-9]{9}$/;
                if (reg2.test($("#HMobilePhone").val()) == false || $("#HMobilePhone").val() == '') {
                    layer.msg("请填写正确格式的手机号", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                    return false;
                }
                else {
                    return true;
                }
            }
            //#endregion
        });
        //以上为layui模块
        function GetHSecManagerValue(obj) {  //返回验收
            $("#HSecManager").val(obj[0].HName);
            $("#HSecManagerID").val(obj[0].HItemID);
        }
            //以上为layui模块
    </script>
</body>
</html>
</html>
WebTM/views/»ù´¡×ÊÁÏ/ÏúÊÛ»ù´¡×ÊÁÏ/Gy_Customer.html
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>客户设置</title>
    <meta name="renderer" content="webkit">
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
@@ -9,95 +9,53 @@
    <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all">
    <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all">
    <script src="../../../layuiadmin/layui/layui.js"></script>
</head>
<body>
    <div class="layui-fluid">
        <div class="layui-col-md12">
            <div class="layui-card" style="padding: 1px">
                <div class="layui-card-body" style="padding: 1px;">
                    <form class="layui-form" action="" lay-filter="component-form-group">
                        <div class="layui-collapse">
                            <div class="layui-colla-item">
                                <div style="padding: 10px;">
                                    <button type="button" lay-submit="" class="layui-btn layui-btn-radius" lay-filter="btnReSearch" style="padding:0 5px">重置</button>
                                    <button type="button" lay-submit="" class="layui-btn layui-btn-radius" lay-filter="btndelete" style="padding:0 5px">删除</button>
                                    <!--<button type="button" lay-submit="" class="layui-btn layui-btn-radius" lay-filter="btnAdd" style="padding:0 5px">新增</button>-->
                                    <button type="button" lay-submit="" class="layui-btn layui-btn-radius" lay-filter="btnModify" style="padding:0 5px">修改</button>
                                    <button type="button" lay-submit="" class="layui-btn layui-btn-radius" lay-filter="btnJY" style="padding:0 5px">禁用</button>
                                    <button type="button" lay-submit="" class="layui-btn layui-btn-radius" lay-filter="btnFJY" style="padding:0 5px">反禁用</button>
                                </div>
                                <div class="layui-form-item" style="border-top: solid 1px #F6F6F6;">
                                    <div class="layui-row" style="padding:10px 0">
                                        <div class="layui-col-xs3 layui-inline" style="width: 23%;">
                                            <!--<div id="treeDepartment" lay-filter="treeDepartment" class="demo-tree demo-tree-box" style="height: 520px; overflow: scroll;"></div>-->
                                        </div>
                                        <div class="layui-col-xs12 layui-inline">
                                            <div class="layui-row">
                                                <div class="layui-inline">
                                                    <label class="layui-form-label">客户代码</label>
                                                    <div class="layui-input-block">
                                                        <input type="text" class="layui-input" name="HNumber" id="HNumber">
                                                    </div>
                                                </div>
                                                <div class="layui-inline">
                                                    <label class="layui-form-label">客户名称</label>
                                                    <div class="layui-input-block">
                                                        <input type="text" class="layui-input" name="HName" id="HName">
                                                    </div>
                                                </div>
                                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch">
                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
                                                </button>
                                            </div>
                                            <div>
                                                <table class="" id="mainTable" lay-filter="mainTable"></table>
                                            </div>
                                        </div>
                                <div class="layui-inline">
                                    <label class="layui-form-label" style="width: 85px;">客户代码</label>
                                    <div class="layui-input-block" style="margin-left: 120px;">
                                        <input type="text" class="layui-input" name="HNumber" id="HNumber">
                                    </div>
                                </div>
                                <div class="layui-row layui-form-item">
                                    <!--<div class="layui-inline">
                                    <div id="treeDepartment" lay-filter="treeDepartment" class="demo-tree demo-tree-box" style="width: 200px; height: 500px; overflow: scroll;"></div>
                                </div>-->
                                    <!--<div class="" style="padding-top: 10px;">
                                    <div class="layui-row">
                                        <div class="layui-inline">
                                            <label class="layui-form-label">部门代码</label>
                                            <div class="layui-input-block">
                                                <input type="text" class="layui-input" name="HNumber" id="HNumber">
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label">部门名称</label>
                                            <div class="layui-input-block">
                                                <input type="text" class="layui-input" name="HName" id="HName">
                                            </div>
                                        </div>
                                        <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch">
                                            <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
                                        </button>
                                <div class="layui-inline">
                                    <label class="layui-form-label" style="width: 85px;">客户名称</label>
                                    <div class="layui-input-block" style="margin-left: 120px;">
                                        <input type="text" class="layui-input" name="HName" id="HName">
                                    </div>
                                </div>-->
                                </div>
                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch">
                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
                                </button>
                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnReSearch" id="btnReSearch" style="padding:0 5px">重置</button>
                            </div>
                        </div>
                        <!--<table class="" id="mainTable" lay-filter="mainTable"></table>-->
                        <table class="" id="mainTable" lay-filter="mainTable"> </table>
                        <script type="text/html" id="toolbarDemo">
                            <div class="layui-btn-container">
                                <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="btn-getCheckData"><i class="layui-icon layui-icon-tips"></i>预览</button>-->
                                <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="btn-reload"><i class="layui-icon layui-icon-refresh"></i>刷新</button>
                            <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-confirm" id="btn_confirm"><i class="layui-icon layui-icon-ok-circle"></i>确认</button>
                            <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-back" id="btn_back"><i class="layui-icon layui-icon-close-fill"></i>驳回</button>
                            <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-details"><i class="layui-icon layui-icon-form"></i>详情</button>
                            <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-generate"><i class="layui-icon layui-icon-file"></i>生成送货单</button>
                            <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-exit"><i class="layui-icon layui-icon-return"></i>退出</button>-->
                                <button type="button" lay-submit="" class="layui-btn layui-btn-sm" lay-event="btnAdd"><i class="layui-icon layui-icon-file-b"></i>新增</button>
                                <button type="button" lay-submit="" class="layui-btn layui-btn-sm" lay-event="btnModify"><i class="layui-icon layui-icon-form"></i>编辑</button>
                                <button type="button" lay-submit="" class="layui-btn layui-btn-sm" lay-event="btndelete"><i class="layui-icon layui-icon-delete"></i>删除</button>
                                <!--<button type="button" lay-submit="" class="layui-btn layui-btn-sm" lay-event="btnJY"><i class="layui-icon layui-icon-form"></i>禁用</button>-->
                                <!--<button type="button" lay-submit="" class="layui-btn layui-btn-sm" lay-event="btnFJY"><i class="layui-icon layui-icon-form"></i>反禁用</button>-->
                            </div>
                        </script>
                    </form>
                </div>
            </div>
        </div>
@@ -108,126 +66,120 @@
    <script src="../../../layuiadmin/Scripts/webConfig.js"></script>
    <script>
        layui.config({
            base: '../../../layuiadmin/' //静态资源所在路径
        }).extend({
            index: 'lib/index', //主入口模块
        }).use(['index', 'form', 'table', 'element', 'laypage', 'laydate'], function () {
            //#region å…¬ç”¨å˜é‡
            var $ = layui.$
            , admin = layui.admin
            , layer = layui.layer
            , table = layui.table
            , form = layui.form
            , element = layui.element
            , laypage = layui.laypage
            , laydate = layui.laydate
                , admin = layui.admin
                , layer = layui.layer
                , table = layui.table
                , form = layui.form
                , element = layui.element
                , laypage = layui.laypage
                , laydate = layui.laydate
            var sWhere = "";
            //#endregion
            //#region åˆå§‹åŒ–表格方法
            var option = {
                elem: '#mainTable'
                //, toolbar: '#toolbarDemo'
                ,height: 'full-50'
                , page: true
                ,cellMinWidth: 90
                , cols: [[
                    { type: 'radio', fixed: 'left' }
                    , { field: 'HItemID', title: 'HItemID', sort: true, hide: true }
                    , { field: '客户代码', title: '客户代码' }
                    , { field: '客户名称', title: '客户名称' }
                    , { field: '条码编号', title: '条码编号' }
                    , { field: '组织名称', title: '组织名称' }
                    , { field: '明细标记', title: '明细标记' }
                    , { field: '禁用标记', title: '禁用标记' }
                ]]
            };
            var index = layer.load(0, { shade: false });
            var option = [];
            //#endregion
            //#region è¿›å…¥é¡µé¢æ˜¾ç¤ºçš„缓存列表
            $.ajax({
                //url: "http://61.130.49.162:9090/WMSAPI///Web/GetMAXNum",
                url: GetWEBURL() + '/Gy_Customer/list',
                type: "GET",
                data: { "sWhere": sWhere },
                success: function (data1) {
                    if (data1.count == 1) {
                        option.data = data1.data;
                        table.render(option);
                        layer.close(index);
                    } else {
                        layer.close(index);
                        layer.alert(data1.code + data1.Message, { icon: 5 });
                    }
                }, error: function () {
                    layer.close(index);
                    layer.alert("接口请求失败!", { icon: 5 });
                }
            });
            //#region è¿›å…¥é¡µé¢æ—¢åŠ è½½
            //初始化界面
            set_ClearBill();
            //#endregion
            //#region é‡ç½®æŒ‰é’®
            //#region è§¦å‘事件:包括form.on(){}格式的所有点击事件、选择事件
            //头工具栏事件
            table.on('toolbar(mainTable)', function (obj) {
                var checkStatus = table.checkStatus(obj.config.id);
                switch (obj.event) {
                    //新增
                    case 'btnAdd': set_AddNew();
                        break;
                    //编辑
                    case 'btnModify': set_ShowBill();
                        break;
                    //删除
                    case 'btndelete': set_DeleteBill();
                        break;
                    //禁用
                    case 'btnJY': set_AuditBill();
                        break;
                    //反禁用
                    case 'btnFJY': set_DeAuditBill();
                        break;
                };
            });
            //查询按钮
            form.on('submit(btnSearch)', function (data) {
                get_FastQuery();
            });
            // é‡ç½®æŒ‰é’®
            form.on('submit(btnReSearch)', function (data) {
                $("#HNumber").val("");
                $("#HName").val("");
                $("#btnSearch").click();
                set_ClearQuery();
            });
            //#endregion
            //#region åˆ é™¤
            form.on('submit(btndelete)', function (obj) {
                var ModRightNameDelete = 'Gy_Department_Delete'
                var data = obj.data //获得当前行数据
                    , layEvent = obj.event; //获得 lay-event å¯¹åº”的值
                layer.confirm('您确定要删除吗?', {
                    btn: ['Yes', 'No'] //按钮
                    , yes: function (index, layero) {
                        var checkStatus = table.checkStatus('mainTable');
                        var layEvent = checkStatus.event;
                        $.ajax({
                            url: GetWEBURL() + '/Gy_Customer/Delete_Json',
                            type: "GET",
                            //async: true,
                            data: { "HItemID": checkStatus.data[0].HItemID, "User": sessionStorage["HUserName"], "ModRightNameDelete": ModRightNameDelete },
                            success: function (result) {
                                if (result.count == 1) {
                                    $("#btnSearch").click();
                                    layer.msg(result.Message, { icon: 1 });
                                }
                                else {
                                    layer.msg(result.Message, { icon: 5 });
                                }
                            }
                        })
                        layer.close(index); //关闭弹层
            //#region æ­¤é¡µé¢æ‰€æœ‰æ–¹æ³•
            // åˆå§‹åŒ–界面
            function set_ClearBill() {
                //初始化表格
                set_InitGrid();
                //查询
                get_Display(sWhere);
            }
            //初始化表格
            function set_InitGrid() {
                option = {
                    elem: '#mainTable'
                    , toolbar: '#toolbarDemo'
                    , height: 'full-50'
                    , page: true
                    , cellMinWidth: 90
                    , cols: [[
                        { type: 'radio', fixed: 'left' }
                        , { field: 'HItemID', title: 'HItemID', sort: true, hide: true }
                        , { field: '客户代码', title: '客户代码' }
                        , { field: '客户名称', title: '客户名称' }
                        , { field: '条码编号', title: '条码编号' }
                        , { field: '组织名称', title: '组织名称' }
                        , { field: '明细标记', title: '明细标记' }
                        , { field: '禁用标记', title: '禁用标记' }
                    ]],
                    done: function (res, curr, count) {
                        $("#mainTable").css("width", "100%");
                    },
                };
            }
            //查询
            function get_Display(sWhere) {
                var index = layer.load(0, { shade: false });
                //进入页面显示的缓存列表
                $.ajax({
                    //url: "http://61.130.49.162:9090/WMSAPI///Web/GetMAXNum",
                    url: GetWEBURL() + '/Gy_Customer/list',
                    type: "GET",
                    data: { "sWhere": sWhere },
                    success: function (data1) {
                        if (data1.count == 1) {
                            option.data = data1.data;
                            table.render(option);
                            layer.close(index);
                        } else {
                            layer.close(index);
                            layer.alert(data1.code + data1.Message, { icon: 5 });
                        }
                    }, error: function () {
                        layer.close(index);
                        layer.alert("接口请求失败!", { icon: 5 });
                    }
                });
            });
            //#endregion
            //#region ä¿®æ”¹æŒ‰é’®
            form.on('submit(btnModify)', function (data) {
                var checkStatus = table.checkStatus('mainTable')
                    , data = checkStatus.data;
                layer.open({
                    type: 2
                    , area: ['100%', '100%']
                    , title: '客户基础资料'
                    , shade: 0.6 //遮罩透明度
                    , maxmin: false //允许全屏最小化
                    , anim: 0 //0-6的动画形式,-1不开启
                    , content: ['Gy_Customer_Edit.html?HInterID=' + data[0].HItemID + '&HType=Modify', 'yes']
                    , resize: false
                })
            });
            //#endregion
            //#region æŸ¥è¯¢æŒ‰é’®
            form.on('submit(btnSearch)', function (data) {
            }
            //快速查询按钮
            function get_FastQuery() {
                var ajaxLoad = layer.load();
                var HNumber = $("#HNumber").val();
                var HName = $("#HName").val();
                if (HNumber) {
@@ -245,24 +197,109 @@
                        if (data1.count == 1) {
                            option.data = data1.data;
                            table.render(option);
                            layer.alert("查询成功", { icon: 1 });
                            layer.close(ajaxLoad);
                            //layer.alert("查询成功", { icon: 1 });
                        } else {
                            layer.close(ajaxLoad);
                            layer.alert(data1.code + data1.Message, { icon: 5 });
                        }
                    }, error: function () {
                        layer.close(ajaxLoad);
                        layer.alert("接口请求失败!", { icon: 5 });
                    }
                });
                sWhere = "";//调用接口后清空sWhere缓存
            });
            }
            // é‡ç½®æŒ‰é’®
            function set_ClearQuery() {
                $("#HNumber").val("");
                $("#HName").val("");
                $("#btnSearch").click();
            }
            // åˆ é™¤æŒ‰é’®
            function set_DeleteBill() {
                var checkStatus = table.checkStatus('mainTable')
                    , data = checkStatus.data;
                if (checkStatus.data.length === 1) {
                    var ModRightNameDelete = 'Gy_Department_Delete'
                    layer.confirm("确认要删除吗,删除后不能恢复", { title: "删除确认" }, function (index) {
                        $.ajax({
                            url: GetWEBURL() + '/Gy_Customer/Delete_Json',
                            type: "GET",
                            //async: true,
                            data: { "HItemID": checkStatus.data[0].HItemID, "User": sessionStorage["HUserName"], "ModRightNameDelete": ModRightNameDelete },
                            success: function (result) {
                                if (result.count == 1) {
                                    layer.msg(result.Message, { time: 1 * 1000, icon: 1 }, function () {
                                        // å¾—到frame索引
                                        var index = layer.getFrameIndex(window.name);
                                        //关闭当前frame
                                        layer.close(index);
                                        //修改为功后刷新界面
                                        window.location.reload();
                                    });
                                }
                                else {
                                    layer.msg(result.code + result.Message, { icon: 5 });
                                }
                            },
                            error: function () {
                                layer.alert("接口请求失败!", { icon: 5 });
                            }
                        })
                    })
                }
                else {
                    layer.msg('请选择一行数据删除!');
                }
            }
            // ä¿®æ”¹æŒ‰é’®
            function set_ShowBill() {
                var checkStatus = table.checkStatus('mainTable')
                    , data = checkStatus.data;
                layer.open({
                    type: 2
                    , area: ['100%', '100%']
                    , title: '客户基础资料'
                    , shade: 0.6 //遮罩透明度
                    , maxmin: false //允许全屏最小化
                    , anim: 0 //0-6的动画形式,-1不开启
                    , content: ['Gy_Customer_Edit.html?OperationType=3&linterid=' + data[0].HItemID + '&HSouceBillType=']
                    , resize: false
                })
            }
            //新增按钮
            function set_AddNew() {
                layer.open({
                    type: 2,
                    skin: 'layui-layer-rim', //加上边框
                    title: '新增不良原因',
                    closeBtn: 1,
                    shift: 2,
                    area: ['100%', '100%'],
                    maxmin: true,
                    content: '../销售基础资料/Gy_Customer_Edit.html?OperationType=1&linterid=&HSouceBillType=',
                    end: function () {
                        //刷新页面,
                        location.reload();
                    },
                    success: function (layero, index) {
                    }
                });
            }
            // ç¦ç”¨æŒ‰é’®
            function set_AuditBill() {
            }
            // åç¦ç”¨æŒ‰é’®
            function set_DeAuditBill() {
            }
            //#endregion
        });
        //#endregion
    </script>
</body>
</html>
</html>
WebTM/views/»ù´¡×ÊÁÏ/ÏúÊÛ»ù´¡×ÊÁÏ/Gy_Customer_Edit.html
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>客户基础资料</title>
    <meta name="renderer" content="webkit">
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
@@ -9,7 +9,7 @@
    <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all">
    <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all">
    <script src="../../../layuiadmin/layui/layui.js"></script>
</head>
<body>
    <div class="layui-fluid">
@@ -17,226 +17,229 @@
            <div class="layui-card" style="padding: 1px">
                <div class="layui-card-body" style="padding: 1px;">
                    <form class="layui-form" action="" lay-filter="component-form-group">
                        <div class="layui-collapse">
                            <div class="layui-colla-item">
                                <div class="layui-colla-title layui-inline">
                                    <div class="layui-inline">
                                        <span></span>
                                    </div>
                                </div>
                                <div style="padding: 10px;">
                                    <button type="button" lay-submit="" class="layui-btn layui-btn-radius" lay-filter="Saver">保存</button>
                                    <button type="button" lay-submit="" class="layui-btn layui-btn-radius" lay-filter="btnReSearch" style="padding:0 5px">重置</button>
                                    <button type="button" lay-submit="" class="layui-btn layui-btn-radius" lay-filter="btndelete" style="padding:0 5px">删除</button>
                                    <button type="button" lay-submit="" class="layui-btn layui-btn-radius" lay-filter="btnModify" style="padding:0 5px">修改</button>
                                    <button type="button" lay-submit="" class="layui-btn layui-btn-radius" lay-filter="btnJY" style="padding:0 5px">禁用</button>
                                    <button type="button" lay-submit="" class="layui-btn layui-btn-radius" lay-filter="btnFJY" style="padding:0 5px">反禁用</button>
                                </div>
                                <div class="layui-form-item" style="border-top: solid 1px #F6F6F6;">
                                    <div class="layui-row" style="padding:10px 0">
                                        <div class="layui-row">
                                            <div class="layui-inline">
                        <div class="layui-card-header">
                            <div class="layui-btn-group">
                                <button type="button" id="add-btn" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="Saver">保存</button>
                                <button type="button" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="Exit">退出</button>
                            </div>
                        </div>
                        <div class="layui-card-body">
                            <div class="layui-tab layui-tab-brief" lay-filter="docDemoTabBrief">
                                <h1 style="text-align:center;"><b>客户资料</b></h1>
                                <div class="layui-tab-content">
                                    <div class="layui-tab-item layui-show">
                                        <div class="layui-form-item" style="margin-bottom:5px">
                                            <div class="layui-col-xs3">
                                                <label class="layui-form-label">创建组织</label>
                                                <div class="layui-input-inline">
                                                    <input type="text" name="HCreateOrg" id="HCreateOrg" lay-verify="HCreateOrg" autocomplete="off" placeholder="" class="layui-input" value="宁波四维尔">
                                                <div class="layui-input-inline" style="margin-right:0px;">
                                                    <input type="text" name="HCreateOrg" id="HCreateOrg" lay-verify="HCreateOrg" autocomplete="off" placeholder="" class="layui-input" value="宁波四维尔" readonly="readonly">
                                                    <input type="hidden" name="HCreateOrgID" id="HCreateOrgID" lay-verify="HCreateOrgID" value="1" autocomplete="off" class="layui-input">
                                                </div>
                                                <button type="button" lay-submit="" class="layui-btn" lay-filter="HCreateOrgID-BT">...</button>
                                                <button type="button" lay-submit="" class="layui-btn" lay-filter="HCreateOrgID-BT" id="HCreateOrgID-BT">...</button>
                                            </div>
                                            <div class="layui-inline">
                                            <div class="layui-col-xs3">
                                                <label class="layui-form-label">使用组织</label>
                                                <div class="layui-input-inline">
                                                    <input type="text" name="HUseOrg" id="HUseOrg" lay-verify="HUseOrg" autocomplete="off" placeholder="" class="layui-input" value="宁波四维尔">
                                                <div class="layui-input-inline" style="margin-right:0px">
                                                    <input type="text" name="HUseOrg" id="HUseOrg" lay-verify="HUseOrg" autocomplete="off" placeholder="" class="layui-input" value="宁波四维尔" readonly="readonly">
                                                    <input type="hidden" name="HUseOrgID" id="HUseOrgID" lay-verify="HUseOrgID" value="1" autocomplete="off" class="layui-input">
                                                </div>
                                                <button type="button" lay-submit="" class="layui-btn" lay-filter="HUseOrgID-BT">...</button>
                                                <button type="button" lay-submit="" class="layui-btn" lay-filter="HUseOrgID-BT" id="HUseOrgID-BT">...</button>
                                            </div>
                                            <div class="layui-inline">
                                            <div class="layui-col-xs3">
                                                <label class="layui-form-label">备注</label>
                                                <div class="layui-input-inline">
                                                    <input type="text" name="HRemark" id="HRemark" lay-verify="" autocomplete="off" class="layui-input">
                                                </div>
                                            </div>
                                        </div>
                                        <div class="layui-row">
                                            <div class="layui-inline">
                                        <div class="layui-form-item" style="margin-bottom:5px">
                                            <div class="layui-col-xs3">
                                                <label class="layui-form-label">客户代码</label>
                                                <div class="layui-input-inline">
                                                    <input type="text" name="HNumber" id="HNumber" lay-verify="" autocomplete="off" class="layui-input">
                                                </div>
                                            </div>
                                            <div class="layui-inline">
                                            <div class="layui-col-xs3">
                                                <label class="layui-form-label">客户名称</label>
                                                <div class="layui-input-inline">
                                                    <input type="text" name="HName" id="HName" lay-verify="" autocomplete="off" class="layui-input">
                                                </div>
                                            </div>
                                            <div class="layui-inline">
                                            <div class="layui-col-xs3">
                                                <label class="layui-form-label">助记码</label>
                                                <div class="layui-input-inline">
                                                    <input type="text" name="HHelpCode" id="HHelpCode" lay-verify="" autocomplete="off" class="layui-input">
                                                </div>
                                            </div>
                                        </div>
                                        <div class="layui-row">
                                            <div class="layui-inline">
                                            <div class="layui-col-xs3">
                                                <label class="layui-form-label">简称</label>
                                                <div class="layui-input-inline">
                                                    <input type="text" name="HShortName" id="HShortName" lay-verify="" autocomplete="off" class="layui-input">
                                                </div>
                                            </div>
                                            <div class="layui-inline">
                                                <label class="layui-form-label">地址</label>
                                                <div class="layui-input-inline">
                                                    <input type="text" name="HAddress" id="HAddress" lay-verify="" autocomplete="off" class="layui-input">
                                                </div>
                                            </div>
                                            <div class="layui-inline">
                                        </div>
                                        <div class="layui-form-item" style="margin-bottom:5px">
                                            <div class="layui-col-xs3">
                                                <label class="layui-form-label">联系人</label>
                                                <div class="layui-input-inline">
                                                    <input type="text" name="HLinkMan" id="HLinkMan" lay-verify="" autocomplete="off" class="layui-input">
                                                </div>
                                            </div>
                                        </div>
                                        <div class="layui-row">
                                            <div class="layui-inline">
                                            <div class="layui-col-xs3">
                                                <label class="layui-form-label">联系电话</label>
                                                <div class="layui-input-inline">
                                                    <input type="text" name="HLinkPhone" id="HLinkPhone" lay-verify="" autocomplete="off" class="layui-input">
                                                </div>
                                            </div>
                                            <div class="layui-inline">
                                            <div class="layui-col-xs3">
                                                <label class="layui-form-label">手机</label>
                                                <div class="layui-input-inline">
                                                    <input type="text" name="HMobilePhone" id="HMobilePhone" lay-verify="" autocomplete="off" class="layui-input">
                                                </div>
                                            </div>
                                            <div class="layui-inline">
                                            <div class="layui-col-xs3">
                                                <label class="layui-form-label">传真</label>
                                                <div class="layui-input-inline">
                                                    <input type="text" name="HFax" id="HFax" lay-verify="" autocomplete="off" class="layui-input">
                                                </div>
                                            </div>
                                        </div>
                                        <div class="layui-row">
                                            <div class="layui-inline">
                                        <div class="layui-form-item" style="margin-bottom:5px">
                                            <div class="layui-col-xs3">
                                                <label class="layui-form-label">地址</label>
                                                <div class="layui-input-inline">
                                                    <input type="text" name="HAddress" id="HAddress" lay-verify="" autocomplete="off" class="layui-input">
                                                </div>
                                            </div>
                                            <div class="layui-col-xs3">
                                                <label class="layui-form-label">邮编</label>
                                                <div class="layui-input-inline">
                                                    <input type="text" name="HPostalCode" id="HPostalCode" lay-verify="" autocomplete="off" class="layui-input">
                                                </div>
                                            </div>
                                            <div class="layui-inline">
                                            <div class="layui-col-xs3">
                                                <label class="layui-form-label">电子邮箱</label>
                                                <div class="layui-input-inline">
                                                    <input type="text" name="HEmail" id="HEmail" lay-verify="" autocomplete="off" class="layui-input">
                                                </div>
                                            </div>
                                            <div class="layui-inline">
                                            <div class="layui-col-xs3">
                                                <label class="layui-form-label">法人代表</label>
                                                <div class="layui-input-inline">
                                                    <input type="text" name="HCorMan" id="HCorMan" lay-verify="" autocomplete="off" class="layui-input">
                                                </div>
                                            </div>
                                        </div>
                                        <div class="layui-row">
                                            <div class="layui-inline">
                                        <div class="layui-form-item" style="margin-bottom:5px">
                                            <div class="layui-col-xs3">
                                                <label class="layui-form-label">开户银行</label>
                                                <div class="layui-input-inline">
                                                    <input type="text" name="HBank" id="HBank" lay-verify="" autocomplete="off" class="layui-input">
                                                </div>
                                            </div>
                                            <div class="layui-inline">
                                            <div class="layui-col-xs3">
                                                <label class="layui-form-label">银行账号</label>
                                                <div class="layui-input-inline">
                                                    <input type="text" name="HBankAccount" id="HBankAccount" lay-verify="" autocomplete="off" class="layui-input">
                                                </div>
                                            </div>
                                            <div class="layui-inline">
                                            <div class="layui-col-xs3">
                                                <label class="layui-form-label">税务登记号</label>
                                                <div class="layui-input-inline">
                                                    <input type="text" name="HTaxNum" id="HTaxNum" lay-verify="" autocomplete="off" class="layui-input">
                                                </div>
                                            </div>
                                        </div>
                                        <div class="layui-row">
                                            <div class="layui-inline">
                                            <div class="layui-col-xs3">
                                                <label class="layui-form-label">增值税率</label>
                                                <div class="layui-input-inline">
                                                    <input type="text" name="HTaxRate" id="HTaxRate" lay-verify="" autocomplete="off" class="layui-input">
                                                </div>
                                            </div>
                                            <div class="layui-inline">
                                        </div>
                                        <div class="layui-form-item" style="margin-bottom:5px">
                                            <div class="layui-col-xs3">
                                                <label class="layui-form-label">英文名称</label>
                                                <div class="layui-input-inline">
                                                    <input type="text" name="HEnglishName" id="HEnglishName" lay-verify="" autocomplete="off" class="layui-input">
                                                </div>
                                            </div>
                                            <div class="layui-inline">
                                            <div class="layui-col-xs3">
                                                <label class="layui-form-label">英文地址</label>
                                                <div class="layui-input-inline">
                                                    <input type="text" name="HEnglishAddress" id="HEnglishAddress" lay-verify="" autocomplete="off" class="layui-input">
                                                </div>
                                            </div>
                                        </div>
                                        <div class="layui-row">
                                            <div class="layui-inline">
                                            <div class="layui-col-xs3">
                                                <label class="layui-form-label">国家</label>
                                                <div class="layui-input-inline">
                                                    <input type="text" name="HCountry" id="HCountry" lay-verify="" autocomplete="off" class="layui-input">
                                                </div>
                                            </div>
                                            <div class="layui-inline">
                                                <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">地区</label>
                                            <div class="layui-col-xs3">
                                                <label class="layui-form-label" style="width: 85px;">地区</label>
                                                <div class="layui-input-block" style="margin-left: 77px;">
                                                    <input type="text" class="layui-input" name="HAreaName" id="HAreaName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
                                                    <input type="hidden" name="HAreaID" id="HAreaID" value="0">
                                                    <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchProc" id="btnSearchProc" style="padding: 0 10px;float: left;margin-right: 3px;background-color:gainsboro;">
                                                    <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnArea" id="btnSearchProc" style="padding: 0 10px;float: left;background-color:gainsboro;">
                                                        <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="color:black;"></i>
                                                    </button>
                                                </div>
                                            </div>
                                            <div class="layui-inline">
                                                <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">默认货币</label>
                                        </div>
                                        <div class="layui-form-item" style="margin-bottom:5px">
                                            <div class="layui-col-xs3">
                                                <label class="layui-form-label" style="width: 85px;">默认货币</label>
                                                <div class="layui-input-block" style="margin-left: 77px;">
                                                    <input type="text" class="layui-input" name="HCurName" id="HCurName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
                                                    <input type="hidden" name="HCurID" id="HCurID" value="0">
                                                    <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchProc" id="btnSearchProc" style="padding: 0 10px;float: left;margin-right: 3px;background-color:gainsboro;">
                                                    <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnCurrency" id="btnSearchProc" style="padding: 0 10px;float: left;background-color:gainsboro;">
                                                        <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="color:black;"></i>
                                                    </button>
                                                </div>
                                            </div>
                                            <div class="layui-col-xs3">
                                                <label class="layui-form-label" style="width: 85px;">结算方式</label>
                                                <div class="layui-input-block" style="margin-left: 77px;">
                                                    <input type="text" class="layui-input" name="HSSName" id="HSSName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
                                                    <input type="hidden" name="HSSID" id="HSSID" value="0">
                                                    <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchProc" id="btnSearchProc" style="padding: 0 10px;float: left;background-color:gainsboro;">
                                                        <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="color:black;"></i>
                                                    </button>
                                                </div>
                                            </div>
                                            <div class="layui-col-xs3">
                                                <label class="layui-form-label">客户状态</label>
                                                <div class="layui-inline" style="width: 190px;">
                                                    <input name="HCusStatus" placeholder="—请选择—" class="layui-input" id="HCusStatus">
                                                </div>
                                            </div>
                                            <div class="layui-col-xs3">
                                                <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">客户分类</label>
                                                <div class="layui-input-block" style="margin-left: 77px;">
                                                    <input type="text" class="layui-input" name="HCusTypeName" id="HCusTypeName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
                                                    <input type="hidden" name="HCusTypeID" id="HCusTypeID" value="0">
                                                    <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnCustomerType" id="btnSearchProc" style="padding: 0 10px;float: left;background-color:gainsboro;">
                                                        <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="color:black;"></i>
                                                    </button>
                                                </div>
                                            </div>
                                        </div>
                                        <div class="layui-row">
                                            <div class="layui-inline">
                                                <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">结算方式</label>
                                                <div class="layui-input-block" style="margin-left: 77px;">
                                                    <input type="text" class="layui-input" name="HSSName" id="HSSName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
                                                    <input type="hidden" name="HSSID" id="HSSID" value="0">
                                                    <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchProc" id="btnSearchProc" style="padding: 0 10px;float: left;margin-right: 3px;background-color:gainsboro;">
                                                        <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="color:black;"></i>
                                                    </button>
                                                </div>
                                            </div>
                                            <div class="layui-inline">
                                                <label class="layui-form-label">客户状态</label>
                                                <div class="layui-input-inline">
                                                    <input type="text" name="HCusStatus" id="HCusStatus" lay-verify="" autocomplete="off" class="layui-input">
                                                </div>
                                            </div>
                                            <div class="layui-inline">
                                                <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">客户分类</label>
                                                <div class="layui-input-block" style="margin-left: 77px;">
                                                    <input type="text" class="layui-input" name="HCusTypeName" id="HCusTypeName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
                                                    <input type="hidden" name="HCusTypeID" id="HCusTypeID" value="0">
                                                    <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchProc" id="btnSearchProc" style="padding: 0 10px;float: left;margin-right: 3px;background-color:gainsboro;">
                                                        <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="color:black;"></i>
                                                    </button>
                                                </div>
                                            <label class="layui-form-label">禁用标志</label>
                                            <div class="layui-input-block">
                                                <input type="checkbox" name="HStopflag" id="HStopflag" lay-skin="primary" title="" checked="">
                                            </div>
                                        </div>
                                    </div>
                                </div>
                                <div class="layui-tab-item ">
                                <div class="layui-tab-content" style="display:none">
                                    <div class="layui-form-item" style="padding-top: 10px;">
                                        <div class="layui-row">
                                            <div class="layui-col-xs3">
@@ -310,13 +313,26 @@
    <script src="../../../layuiadmin/Scripts/webConfig.js"></script>
    <script src="../../../layuiadmin/layui/zgqlayui.js"></script>
    <script src="../../../layuiadmin/zgqCustom/zgqCustom.js"></script>
    <script src="../../../layuiadmin/PubCustom.js"></script>
    <script>
        //获取参数
        var params = get_UrlVars();
        if (typeof (params[params[0]]) == "undefined") {
            var OperationType = 1;//操作类型
        } else {
            var OperationType = params[params[0]];//操作类型
            var linterid = params[params[1]];//源单id
            var HSouceBillType = params[params[2]];//源单类型
        }
        layui.config({
            base: '../../../layuiadmin/' //静态资源所在路径
        }).extend({
            index: 'lib/index', //主入口模块
        }).use(['index', 'form', 'table', 'element', 'laypage', 'laydate'], function () {
        }).use(['index', 'dropdown', 'form', 'table', 'element', 'laypage', 'laydate'], function () {
            //#region å…¬å…±å˜é‡
            var $ = layui.$
                , dropdown = layui.dropdown
                , admin = layui.admin
                , layer = layui.layer
                , table = layui.table
@@ -326,96 +342,31 @@
                , laydate = layui.laydate
                , util = layui.util
            var sWhere = "";
            //#endregion
            //#region è¿›å…¥é¡µé¢å³åŠ è½½
            $("#HCreator").val(sessionStorage["HUserName"]);//创建人
            //获取参数
            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;
            //判断操作类型
            if (OperationType == 1) {//无源单
                set_AddFNew();
            }
            ////判断是否登录 æœªç™»å½•则跳到登录页
            //if (sessionStorage.login != "login") {
            //    layer.confirm("登录失效,请重新登录!", {
            //        icon: 4, skin: 'layui-layer-lan', title: "温馨提示", closeBtn: 0, btn: ['重新登录']
            //    }, function () { window.location.href = "../../user/login.html"; });
            //}
            var params = getUrlVars();
            var linterid = params[params[0]]; //从参数中获取 å•据内码
            var HType = params[params[1]];    //单据状态
            var lSourceBillType = params[params[2]];  //从单据获取 æºå•类型
            if (HType == "Modify") {
                $.ajax({
                    url: GetWEBURL() + "/Gy_Customer/xg",
                    //url: "http://localhost:12761/Gy_Customer/xg",
                    type: "GET",
                    data: {
                        "HInterID": linterid
                    },
                    success: function (d) {
                        ajaxReturnData = JSON.parse(JSON.stringify(d)).data;
                        $("#HNumber").val(d.data[0].HNumber);
                        $("#HName").val(d.data[0].HName);
                        $("#HHelpCode").val(d.data[0].HHelpCode);
                        $("#HShortName").val(d.data[0].HShortName);
                        $("#HAddress").val(d.data[0].HAddress);
                        $("#HLinkMan").val(d.data[0].HLinkMan);
                        $("#HLinkPhone").val(d.data[0].HLinkPhone);
                        $("#HMobilePhone").val(d.data[0].HMobilePhone);
                        $("#HFax").val(d.data[0].HFax);
                        $("#HPostalCode").val(d.data[0].HPostalCode);
                        $("#HEmail").val(d.data[0].HEmail);
                        $("#HCorMan").val(d.data[0].HCorMan);
                        $("#HBank").val(d.data[0].HBank);
                        $("#HBankAccount").val(d.data[0].HBankAccount);
                        $("#HTaxNum").val(d.data[0].HTaxNum);
                        $("#HTaxRate").val(d.data[0].HTaxRate);
                        $("#HEnglishName").val(d.data[0].HEnglishName);
                        $("#HEngLishAddress").val(d.data[0].HEngLishAddress);
                        $("#HCountry").val(d.data[0].HCountry);
                        $("#HCusStatus").val(d.data[0].HCusStatus);
                        $("#HRemark").val(d.data[0].HRemark);
                        $("#HUpDater").val(sessionStorage["HUserName"]);//修改人
                        //table.reload(layTableId, {
                        //    data: ajaxReturnData
                        //});
                    }
                });
            else if (OperationType == 3) {//编辑
                set_EditFromGrid();
            }
            else {
                $.ajax({
                    url: GetWEBURL() + "/Gy_Customer/GetMAXBillID",
                    type: "GET",
                    data: {},
                    success: function (d) {
                        $("#HInterID").val(d.data[0].hitemid);
                    }
                });
                //Initialization();
                layer.alert("未知操作类型!", { icon: 5 });
            }
            //#endregion
            //选择验收
            form.on('submit(HSecManagerID-BT)', function (data) {//选择验收
            //#region è§¦å‘事件:
            //选择创建组织
            form.on('submit(HCreateOrgID-BT)', function (data) {//选择创建组织
                var sMainStr = JSON.stringify(data.field);
                layer.open({
                    type: 2
                    , area: ['100%', '100%']
                    , title: '验收列表'
                    , title: '组织'
                    , shade: 0.6 //遮罩透明度
                    , maxmin: true //允许全屏最小化
                    , anim: 0 //0-6的动画形式,-1不开启
@@ -426,199 +377,429 @@
                    }
                })
            });
            //结算方式弹窗
            form.on('submit(btnSearchProc)', function () {
                //页面层-自定义
                layer.open({
                    type: 2,
                    skin: 'layui-layer-rim', //加上边框
                    title: '结算方式列表',
                    closeBtn: 1,
                    shift: 2,
                    area: ['80%', '80%'],
                    maxmin: true,
                    content: ['../../PublicPage/SettleStyleInformation.html', 'yes'],
                    btn: ['确定', '取消']
                    , btn1: function (index, layero) {
            ////选择创建组织
            //form.on('submit(HCreateOrgID-BT)', function (data) {//选择创建组织
            //    var sMainStr = JSON.stringify(data.field);
            //    layer.open({
            //        type: 2
            //        , area: ['100%', '100%']
            //        , title: '组织'
            //        , shade: 0.6 //遮罩透明度
            //        , maxmin: true //允许全屏最小化
            //        , anim: 0 //0-6的动画形式,-1不开启
            //        , content: ['../../../views/Baseset/基础资料/Gy_EmployeeList.html?Type=HSecManager', 'yes']
            //        , resize: false
            //        , cancel: function () {
            //            //$(".layui-btn").removeClass("layui-btn-disabled");
            //        }
            //    })
            //});
                        //按钮【按钮一】的回调
                        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('请选择数据');
                        }
                        $("#HSSName").val(checkStatus.data[0].HName);
                        $("#HSSID").val(checkStatus.data[0].HItemID);
                        layer.close(layer.index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
                    , btn2: function (index, layero) {
                        //按钮【按钮二】的回调
                        //return false å¼€å¯è¯¥ä»£ç å¯ç¦æ­¢ç‚¹å‡»è¯¥æŒ‰é’®å…³é—­
                    },
                    end: function () {
                    },
                    success: function (layero, index) {
            //获取最大基础资料ID
            $.ajax({
                url: GetWEBURL() + "/Gy_Customer/GetMAXBillID",
                type: "GET",
                data: {},
                success: function (d) {
                    //console.log(d.data);
                    $("#HInterID").val(d.data[0].hitemid);
                }
            });
            //打印Printing
            form.on("submit(print)", function (data) {
                layer.alert("我是打印按钮!单据主ID是:" + linterid);
                //window.open("../生产工序管理/工序汇报单/HBarPlanPrint.html?linterid=" + linterid + "&Type=HDepartMent" + "&OpenTmp=b");
                window.open("HBarPlanPrint.html?linterid=" + linterid + "&Type=HDepartMent" + "&OpenTmp=b");
            });
            //新增
            form.on('submit(Add)', function () {
                window.location.reload();
                $("#HCreator").val(sessionStorage["HUserName"]);//创建人
            });
            //审核
            form.on('submit(Check)', function () {
            });
            //退出
            form.on('submit(Cancel)', function () {
                layer.confirm('您确定要关闭本页吗?', { icon: 3, title: '提示' }, function (index) {
                    parent.location.href = "../../../views/index.html";
                    }
                });
            });
            //默认货币弹窗
            form.on('submit(btnCurrency)', function () {
                //页面层-自定义
                layer.open({
                    type: 2,
                    skin: 'layui-layer-rim', //加上边框
                    title: '结算方式列表',
                    closeBtn: 1,
                    shift: 2,
                    area: ['80%', '80%'],
                    maxmin: true,
                    content: ['../../PublicPage/CurrencyInformation.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('请选择数据');
                        }
                        $("#HCurName").val(checkStatus.data[0].HName);
                        $("#HCurID").val(checkStatus.data[0].HItemID);
                        layer.close(layer.index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
                    , btn2: function (index, layero) {
                        //按钮【按钮二】的回调
                        //return false å¼€å¯è¯¥ä»£ç å¯ç¦æ­¢ç‚¹å‡»è¯¥æŒ‰é’®å…³é—­
                    },
                    end: function () {
                    },
                    success: function (layero, index) {
            //提交
            form.on('submit(Saver)', function (data) {//提交
                    }
                });
            });
            //客户分类弹窗
            form.on('submit(btnCustomerType)', function () {
                //页面层-自定义
                layer.open({
                    type: 2,
                    skin: 'layui-layer-rim', //加上边框
                    title: '结算方式列表',
                    closeBtn: 1,
                    shift: 2,
                    area: ['80%', '80%'],
                    maxmin: true,
                    content: ['../../PublicPage/CustomerTypeInformation.html', 'yes'],
                    btn: ['确定', '取消']
                    , btn1: function (index, layero) {
                var HCreateOrg = $("#HCreateOrg").val();
                if (HCreateOrg == null || HCreateOrg == undefined || HCreateOrg == "") {
                        //按钮【按钮一】的回调
                        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('请选择数据');
                        }
                        $("#HCusTypeName").val(checkStatus.data[0].HName);
                        $("#HCusTypeID").val(checkStatus.data[0].HItemID);
                        layer.close(layer.index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
                    , btn2: function (index, layero) {
                        //按钮【按钮二】的回调
                        //return false å¼€å¯è¯¥ä»£ç å¯ç¦æ­¢ç‚¹å‡»è¯¥æŒ‰é’®å…³é—­
                    },
                    end: function () {
                    layer.msg("请先选择创建组织!", { icon: 5 });
                    return;
                    },
                    success: function (layero, index) {
                    }
                });
            });
            //地区弹窗
            form.on('submit(btnArea)', function () {
                //页面层-自定义
                layer.open({
                    type: 2,
                    skin: 'layui-layer-rim', //加上边框
                    title: '结算方式列表',
                    closeBtn: 1,
                    shift: 2,
                    area: ['80%', '80%'],
                    maxmin: true,
                    content: ['../../PublicPage/AreaInformation.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('请选择数据');
                        }
                        $("#HAreaName").val(checkStatus.data[0].HName);
                        $("#HAreaID").val(checkStatus.data[0].HItemID);
                        layer.close(layer.index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
                    , btn2: function (index, layero) {
                        //按钮【按钮二】的回调
                        //return false å¼€å¯è¯¥ä»£ç å¯ç¦æ­¢ç‚¹å‡»è¯¥æŒ‰é’®å…³é—­
                    },
                    end: function () {
                    },
                    success: function (layero, index) {
                    }
                });
            });
            //选择使用组织
            form.on('submit(HUseOrgID-BT)', function (data) {//选择创建组织
                var sMainStr = JSON.stringify(data.field);
                layer.open({
                    type: 2
                    , area: ['100%', '100%']
                    , title: '组织'
                    , shade: 0.6 //遮罩透明度
                    , maxmin: true //允许全屏最小化
                    , anim: 0 //0-6的动画形式,-1不开启
                    , content: ['../../../views/Baseset/基础资料/Gy_EmployeeList.html?Type=HSecManager', 'yes']
                    , resize: false
                    , cancel: function () {
                        //$(".layui-btn").removeClass("layui-btn-disabled");
                    }
                })
            });
            //选择客户类型
            dropdown.render({
                elem: '#HCusStatus'
                , data: [{
                    title: '潜在'
                    , id: 101
                }, {
                    title: '合格'
                    , id: 102
                }, {
                    title: '暂时'
                    , id: 103
                }, {
                    title: '预警'
                    , id: 104
                }, {
                    title: '黑名单'
                    , id: 105
                }]
                , click: function (obj) {
                    this.elem.val(obj.title);
                }
                var HCreateOrgID = $("#HCreateOrgID").val();
                if (HCreateOrgID == null || HCreateOrgID == undefined || HCreateOrgID == "") {
                , style: 'width: 190px;'
            });
            //保存
            form.on('submit(Saver)', function (data) {//选择创建组织
                var ModRightNameAdd = 'Gy_Customer_Edit';
                var user = sessionStorage["HUserName"];
                    layer.msg("请先选择创建组织!", { icon: 5 });
                    return;
                var isEndCheck = document.getElementById("HStopflag").checked;
                isEndCheck == true ? data.field.HStopflag = 'true' : data.field.HStopflag = 'false';//将数组合并成字符串
                var oMain = JSON.stringify(data.field);
                var sBillModeify = oMain + ';' + linterid + ';' + user + ';' + ModRightNameAdd;
                if (AllowLoadData()) {
                    //编辑——保存
                    if (OperationType == "3") {
                        $.ajax({
                            type: "POST",
                            url: GetWEBURL() + "/Gy_Customer/AddBill1",
                            async: true,
                            data: { "oMain": sBillModeify },
                            dataType: "json",
                            success: function (data) {
                                if (data.count == 1) {
                                    layer.msg(data.Message, { time: 1 * 1000, icon: 1 }, function () {
                                        $('#Saver').addClass("layui-btn-disabled").attr("disabled", true);
                                        var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
                                        parent.layer.close(index); //再执行关闭
                                    });
                                }
                                else {
                                    layer.msg(data.Message, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                                }
                            },
                            error: function (err) {
                                layer.msg("错误:" + err, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                            }
                        });
                    }
                    //新增——保存
                    else {
                        $.ajax({
                            type: "POST",
                            url: GetWEBURL() + "/Gy_Customer/AddBill",
                            async: true,
                            data: { "oMain": oMain },
                            dataType: "json",
                            success: function (data) {
                                if (data.count == 1) {
                                    layer.msg(data.Message, { time: 1 * 1000, icon: 1 }, function () {
                                        $('#Saver').addClass("layui-btn-disabled").attr("disabled", true);
                                        var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
                                        parent.layer.close(index); //再执行关闭
                                    });
                                }
                                else {
                                    layer.msg(data.Message, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                                }
                            },
                            error: function (err) {
                                layer.msg("错误:" + err, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                            }
                        });
                    }
                }
                var HUseOrg = $("#HUseOrg").val();
                if (HUseOrg == null || HUseOrg == undefined || HUseOrg == "") {
            });
            //退出
            form.on('submit(Exit)', function (data) {//
                var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
                parent.layer.close(index); //再执行关闭
            });
            ////重置
            //form.on('submit(btnReSearch)', function (data) {
                    layer.msg("请先选择使用组织!", { icon: 5 });
                    return;
            //});
            ////删除
            //form.on('submit(btndelete)', function (data) {
                }
                var HUseOrgID = $("#HUseOrgID").val();
                if (HUseOrgID == null || HUseOrgID == undefined || HUseOrgID == "") {
            //})
            ////修改
            //form.on('submit(btnModify)', function (data) {
                    layer.msg("请先选择使用组织!", { icon: 5 });
                    return;
            //})
            ////禁用
            //form.on('submit(btnJY)', function (data) {
                }
            //})
            ////反禁用
            //form.on('submit(btnFJY)', function (data) {
            //})
            //#endregion
            //#region æ­¤é¡µé¢ä¸­æ‰€æœ‰çš„æ–¹æ³•
            //无源单新增
            function set_AddFNew() {
                $.ajax({
                    url: GetWEBURL() + "/Gy_Customer/GetMAXBillID",
                    type: "GET",
                    data: {},
                    success: function (d) {
                        $("#HInterID").val(d.data[0].hitemid);
                        $("input[name='HStopflag']").prop("checked", 'true');//true:选中 false:不选中
                        layui.form.render();//实时渲染选中和不选中的样式,最好添加这句话
                    }
                });
            }
            //编辑
            function set_EditFromGrid() {
                set_EditForm(linterid);  //编辑获取表头
            }
            //编辑加载表头
            function set_EditForm(linterid) {
                $.ajax({
                    url: GetWEBURL() + "/Gy_Customer/xg",
                    //url: "http://localhost:12761/Gy_Customer/xg",
                    type: "GET",
                    data: {
                        "HInterID": linterid
                    },
                    success: function (d) {
                        ajaxReturnData = JSON.parse(JSON.stringify(d)).data;
                        $("#HNumber").val(d.data[0].客户代码);
                        $("#HName").val(d.data[0].客户名称);
                        $("#HHelpCode").val(d.data[0].助记码);
                        $("#HShortName").val(d.data[0].简称);
                        $("#HAddress").val(d.data[0].地址);
                        $("#HLinkMan").val(d.data[0].联系人);
                        $("#HLinkPhone").val(d.data[0].联系电话);
                        $("#HMobilePhone").val(d.data[0].手机);
                        $("#HFax").val(d.data[0].传真);
                        $("#HPostalCode").val(d.data[0].邮编);
                        $("#HEmail").val(d.data[0].电子邮件);
                        $("#HCorMan").val(d.data[0].法人代表);
                        $("#HBank").val(d.data[0].开户银行);
                        $("#HBankAccount").val(d.data[0].银行账号);
                        $("#HTaxNum").val(d.data[0].税务登记号);
                        $("#HTaxRate").val(d.data[0].增值税率);
                        $("#HEnglishName").val(d.data[0].英文名称);
                        $("#HEnglishAddress").val(d.data[0].英文地址);
                        $("#HCountry").val(d.data[0].国家);
                        $("#HCusStatus").val(d.data[0].客户状态);
                        $("input[name='HStopflag']").prop("checked", d.data[0].禁用标志);//true:选中 false:不选中
                        layui.form.render();//实时渲染选中和不选中的样式,最好添加这句话
                        $("#HRemark").val(d.data[0].备注);
                        $("#HUpDater").val(sessionStorage["HUserName"]);//修改人
                        $("#HSSName").val(d.data[0].结算方式);
                        $("#HSSID").val(d.data[0].结算方式ID);
                        $("#HCurName").val(d.data[0].默认货币);
                        $("#HCurID").val(d.data[0].默认货币ID);
                        $("#HAreaName").val(d.data[0].地区名称);
                        $("#HAreaID").val(d.data[0].地区ID);
                        $("#HCusTypeName").val(d.data[0].客户分类);
                        $("#HCusTypeID").val(d.data[0].客户分类ID);
                    }
                });
            }
            //数据验证
            function AllowLoadData() {
                var HNumber = $("#HNumber").val();
                if (HNumber == null || HNumber == undefined || HNumber == "") {
                    layer.msg("请输入客户编码!", { icon: 5 });
                    return;
                    layer.msg("请输入客户代码!", { icon: 5 });
                    return false;
                }
                var HName = $("#HName").val();
                if (HName == null || HName == undefined || HName == "") {
                    layer.msg("请输入客户名称!", { icon: 5 });
                    return false;
                }
                var HTaxRate = $("#HTaxRate").val();
                if (HTaxRate == null || HTaxRate == undefined || HTaxRate == "") {
                    layer.msg("增值税率不得为空!", { icon: 5 });
                    return;
                }
                var ModRightNameAdd = 'Gy_Customer_Edit';
                var user = sessionStorage["HUserName"];
                var HAddress = $("#HAddress").val();
                if (HAddress == null || HAddress == undefined || HAddress == "") {
                    layer.msg("地址不得为空!", { icon: 5 });
                    return;
                }
                if ($("#HAreaName").val() == '') {
                    layer.msg("没有选择地区", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                    return false;
                }
                if ($("#HCurName").val() == '') {
                    layer.msg("没有选择默认货币", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                    return false;
                }
                if ($("#HSSName").val() == '') {
                    layer.msg("没有选择结算方式", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                    return false;
                }
                if ($("#HCusStatus").val() == '' || $("#HCusStatus").val() == "—请选择—") {
                    layer.msg("没有选择客户状态", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                    return false;
                }
                if ($("#HCusTypeName").val() == '') {
                    layer.msg("没有选择客户分类", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                    return false;
                }
                var oMain = JSON.stringify(data.field)
                var sBillModeify = oMain + ';' + linterid + ';' + user + ';' + ModRightNameAdd;
                var index = layer.load();
                if (HType == "Modify") {
                    $.ajax({
                        type: "POST",
                        //url: GetWEBURL() + "/Gy_Customer/AddBill1",
                        url: "http://localhost:12761/Gy_Customer/AddBill1",
                        async: true,
                        data: { "oMain": sBillModeify },
                        dataType: "json",
                        success: function (data) {
                            if (data.count == 1) {
                                //layer.confirm(data.Message, {
                                //    icon: 1, skin: 'layui-layer-lan', title: "温馨提示", closeBtn: 0, btn: ['新增'],
                                //    btn2: function () {
                                //        //parent.layui.admin.events.closeThisTabs();关闭页签
                                //        //window.close();//关闭页面,浏览器有效,PDA无效
                                //        parent.location.href = "../../../views/index.html"
                                //    }//关闭
                                //}, function () { window.location.reload(); });//新增
                                layer.close(index);
                                layer.msg("保存成功");
                            }
                            else {
                                layer.close(index);
                                layer.msg(data.Message, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                            }
                        },
                        error: function (err) {
                            layer.close(index);
                            layer.msg("错误:" + err, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                        }
                    });
                var reg = /^0\d{2,3}-?\d{7,8}$/;
                if (reg.test($("#HLinkPhone").val()) == false || $("#HLinkPhone").val() == '') {
                    layer.msg("联系电话号码有误,请输入区号+号码格式的电话号码", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                    return false;
                }
                var reg1 = /^(\w-*\.*)+@(\w-?)+(\.\w{2,})+$/;
                if (reg1.test($("#HEmail").val()) == false || $("#HEmail").val() == '') {
                    layer.msg("请填写正确格式的邮箱", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                    return false;
                }
                var reg2 = /^[1][3,4,5,7,8][0-9]{9}$/;
                if (reg2.test($("#HMobilePhone").val()) == false || $("#HMobilePhone").val() == '') {
                    layer.msg("请填写正确格式的手机号", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                    return false;
                }
                else {
                    $.ajax({
                        type: "POST",
                        //url: GetWEBURL() + "/Gy_Customer/AddBill",
                        url: "http://localhost:12761/Gy_Customer/AddBill",
                        async: true,
                        data: { "oMain": oMain },
                        dataType: "json",
                        success: function (data) {
                            if (data.count == 1) {
                                //layer.confirm(data.Message, {
                                //    icon: 1, skin: 'layui-layer-lan', title: "温馨提示", closeBtn: 0, btn: ['新增'],
                                //    btn2: function () {
                                //        //parent.layui.admin.events.closeThisTabs();关闭页签
                                //        //window.close();//关闭页面,浏览器有效,PDA无效
                                //        parent.location.href = "../../../views/index.html"
                                //    }//关闭
                                //}, function () { window.location.reload(); });//新增
                                layer.close(index);
                                layer.msg("提交成功");
                            }
                            else {
                                layer.close(index);
                                layer.msg(data.Message, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                            }
                        },
                        error: function (err) {
                            layer.close(index);
                            layer.msg("错误:" + err, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                        }
                    });
                    return true;
                }
            });
            }
            //返回验收
            function GetHSecManagerValue(obj) {
                $("#HSecManager").val(obj[0].HName);
                $("#HSecManagerID").val(obj[0].HItemID);
            }
            //#endregion
        });
        //以上为layui模块
        function GetHSecManagerValue(obj) {  //返回验收
            $("#HSecManager").val(obj[0].HName);
            $("#HSecManagerID").val(obj[0].HItemID);
        }
            //以上为layui模块
    </script>
</body>
</html>
</html>