WebTM/views/»ù´¡×ÊÁÏ/ÏúÊÛ»ù´¡×ÊÁÏ/Gy_Customer_Edit.html
@@ -77,29 +77,11 @@
                                                    </div>
                                                </div>
                                            </div>
                                            <div class="layui-form-item" style="margin-bottom:5px">
                                                <div class="layui-col-xs4 layui-inline">
                                                    <label class="layui-form-label">创建组织*</label>
                                                    <div class="layui-input-inline" style="margin-bottom: -15px;">
                                                        <div class="layui-form">
                                                            <div class="layui-form-item">
                                                                <select name="HCreateOrgID" id="HCreateOrgID" lay-verify="HCreateOrgID">
                                                                    <!--动态渲染组织-->
                                                                </select>
                                                            </div>
                                                        </div>
                                                    </div>
                                                </div>
                                                <div class="layui-col-xs4 layui-inline">
                                                    <label class="layui-form-label">使用组织*</label>
                                                    <div class="layui-input-inline" style="margin-bottom: -15px;">
                                                        <div class="layui-form">
                                                            <div class="layui-form-item">
                                                                <select name="HUSEORGID" id="HUSEORGID" lay-verify="HUSEORGID">
                                                                    <!--动态渲染组织-->
                                                                </select>
                                                            </div>
                                                        </div>
                                            <div class="layui-form-item" style="margin-bottom:5px">
                                                <div class="layui-inline">
                                                    <label class="layui-form-label">禁用标志</label>
                                                    <div class="layui-input-block">
                                                        <input type="checkbox" name="HStopflag" id="HStopflag" lay-skin="primary" title="">
                                                    </div>
                                                </div>
                                                <div class="layui-inline">
@@ -109,9 +91,31 @@
                                                    </div>
                                                </div>
                                                <div class="layui-row">
                                                    <label class="layui-form-label">禁用标志</label>
                                                    <div class="layui-input-block">
                                                        <input type="checkbox" name="HStopflag" id="HStopflag" lay-skin="primary" title="" checked="">
                                                    <div class="layui-col-xs8 layui-inline">
                                                        <label class="layui-form-label" >创建组织*</label>
                                                        <div class="layui-input-inline" style="margin-bottom: -15px;">
                                                            <div class="layui-form">
                                                                <div class="layui-form-item" style="width: 265%;">
                                                                    <select name="HCreateOrgID" id="HCreateOrgID" lay-verify="HCreateOrgID">
                                                                        <!--动态渲染组织-->
                                                                    </select>
                                                                </div>
                                                            </div>
                                                        </div>
                                                    </div>
                                                </div>
                                                <div class="layui-row">
                                                    <div class="layui-col-xs8 layui-inline">
                                                        <label class="layui-form-label" >使用组织*</label>
                                                        <div class="layui-input-inline" style="margin-bottom: -15px;">
                                                            <div class="layui-form">
                                                                <div class="layui-form-item" style="width: 265%;">
                                                                    <select name="HUSEORGID" id="HUSEORGID" lay-verify="HUSEORGID">
                                                                        <!--动态渲染组织-->
                                                                    </select>
                                                                </div>
                                                            </div>
                                                        </div>
                                                    </div>
                                                </div>
                                            </div>
@@ -385,13 +389,16 @@
                set_AddFNew();
                //禁用组织选项
                $("#HUSEORGID").attr("disabled", true);
                $("#HCreateID").attr("disabled", true);
                $("#HCreateOrgID").attr("disabled", true);
                //设置客户代码
                //set_CusNumber_Add();
            }
            else if (OperationType == 3) {//编辑
                set_EditFromGrid();
                //禁用组织选项
                $("#HUSEORGID").attr("disabled", true);
                $("#HCreateID").attr("disabled", true);
                $("#HCreateOrgID").attr("disabled", true);
            }
            else {
                layer.alert("未知操作类型!", { icon: 5 });
@@ -399,23 +406,7 @@
            //#endregion
            //#region è§¦å‘事件:
            //选择创建组织
            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");
                    }
                })
            });
            //结算方式弹窗
            form.on('submit(btnSearchProc)', function () {
                //页面层-自定义
@@ -427,7 +418,7 @@
                    shift: 2,
                    area: ['80%', '80%'],
                    maxmin: true,
                    content: ['../../PublicPage/SettleStyleInformation.html', 'yes'],
                    content: ['../../Baseset/基础资料/Gy_SettleStyle.html', 'yes'],
                    btn: ['确定', '取消']
                    , btn1: function (index, layero) {
@@ -470,12 +461,12 @@
                layer.open({
                    type: 2,
                    skin: 'layui-layer-rim', //加上边框
                    title: '结算方式列表',
                    title: '货币列表',
                    closeBtn: 1,
                    shift: 2,
                    area: ['80%', '80%'],
                    maxmin: true,
                    content: ['../../PublicPage/CurrencyInformation.html', 'yes'],
                    content: ['../../基础资料/公用基础资料/Gy_Currency.html', 'yes'],
                    btn: ['确定', '取消']
                    , btn1: function (index, layero) {
@@ -485,7 +476,7 @@
                        if (checkStatus.data.length === 0) {
                            return layer.msg('请选择数据');
                        }
                        $("#HCurName").val(checkStatus.data[0].HName);
                        $("#HCurName").val(checkStatus.data[0].货币名称);
                        $("#HCurID").val(checkStatus.data[0].HItemID);
                        layer.close(layer.index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
@@ -507,12 +498,12 @@
                layer.open({
                    type: 2,
                    skin: 'layui-layer-rim', //加上边框
                    title: '结算方式列表',
                    title: '客户分类列表',
                    closeBtn: 1,
                    shift: 2,
                    area: ['80%', '80%'],
                    maxmin: true,
                    content: ['../../PublicPage/CustomerTypeInformation.html', 'yes'],
                    content: ['../../基础资料/公用基础资料/Gy_CusType.html', 'yes'],
                    btn: ['确定', '取消']
                    , btn1: function (index, layero) {
@@ -522,7 +513,7 @@
                        if (checkStatus.data.length === 0) {
                            return layer.msg('请选择数据');
                        }
                        $("#HCusTypeName").val(checkStatus.data[0].HName);
                        $("#HCusTypeName").val(checkStatus.data[0].客户分类名称);
                        $("#HCusTypeID").val(checkStatus.data[0].HItemID);
                        layer.close(layer.index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
@@ -544,12 +535,12 @@
                layer.open({
                    type: 2,
                    skin: 'layui-layer-rim', //加上边框
                    title: '结算方式列表',
                    title: '客户列表',
                    closeBtn: 1,
                    shift: 2,
                    area: ['80%', '80%'],
                    maxmin: true,
                    content: ['../../PublicPage/AreaInformation.html', 'yes'],
                    content: ['../../基础资料/公用基础资料/Gy_AreaSet.html', 'yes'],
                    btn: ['确定', '取消']
                    , btn1: function (index, layero) {
@@ -559,7 +550,7 @@
                        if (checkStatus.data.length === 0) {
                            return layer.msg('请选择数据');
                        }
                        $("#HAreaName").val(checkStatus.data[0].HName);
                        $("#HAreaName").val(checkStatus.data[0].地区名称);
                        $("#HAreaID").val(checkStatus.data[0].HItemID);
                        layer.close(layer.index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
@@ -591,8 +582,8 @@
                            }
                            $("#HUSEORGID").append(Organization);
                            $("#HUSEORGID").val(sessionStorage["OrganizationID"])
                            $("#HCreateORGID").append(Organization);
                            $("#HCreateORGID").val(sessionStorage["OrganizationID"])
                            $("#HCreateOrgID").append(Organization);
                            $("#HCreateOrgID").val(sessionStorage["OrganizationID"])
                            form.render('select');
                        }
                        layer.closeAll("loading");
@@ -600,23 +591,6 @@
                })
            }
            //选择使用组织
            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'
@@ -740,6 +714,31 @@
            //#region æ­¤é¡µé¢ä¸­æ‰€æœ‰çš„æ–¹æ³•
            //#region æ–°å¢žæ—¶èŽ·å–å®¢æˆ·ä»£ç 
            function set_CusNumber_Add() {
                $.ajax({
                    url: GetWEBURL() + "/Gy_Customer/getMaxCusNumber",
                    type: "GET",
                    data: {
                    },
                    success: function (d) {
                        if (d.code == "1") {
                            var HCusNumberLength = d.data[0].HNumber.length;
                            var HCusNumber = d.data[0].HNumber * 1 + 1;
                            while (HCusNumber.length < HCusNumberLength)
                            {
                                HCusNumber += "0";
                            }
                            $("#HNumber").val(HCusNumber);
                        } else {
                            layer.msg(d.Message);
                        }
                    }
                });
            }
            //#endregion
            //无源单新增
            function set_AddFNew() {
                $.ajax({
@@ -748,7 +747,7 @@
                    data: {},
                    success: function (d) {
                        $("#HInterID").val(d.data[0].hitemid);
                        $("input[name='HStopflag']").prop("checked", 'true');//true:选中 false:不选中
                        //$("input[name='HStopflag']").prop("checked", 'false');//true:选中 false:不选中
                        layui.form.render();//实时渲染选中和不选中的样式,最好添加这句话
                    }
                });
@@ -818,6 +817,19 @@
                    layer.msg("请输入客户名称!", { icon: 5 });
                    return false;
                }
                var HTaxRate = $('#HTaxRate').val();
                if (HTaxRate.substring(HTaxRate.length - 1, HTaxRate.length) == ".") {
                    layer.msg("增值税率的结尾不能是.!");
                    return;
                } else {
                    var ref = /^[0-9]+\.?[0-9]*$/;
                    if (!ref.test(HTaxRate)) {
                        layer.msg("增值税率请输正确入数字!");
                        return;
                    }
                }
                //var HTaxRate = $("#HTaxRate").val();
                //if (HTaxRate == null || HTaxRate == undefined || HTaxRate == "") {
                //    layer.msg("增值税率不得为空!", { icon: 5 });