其他应收单单据新增页面增加审核反审核,优化不是创建状态也可以进入编辑页面
2个文件已修改
94 ■■■■ 已修改文件
WebTM/views/销售管理/其他应收单/YS_ReceiveOtherBillMain.html 65 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/销售管理/其他应收单/YS_ReceiveOtherBillMain.htmlList.html 29 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/ÏúÊÛ¹ÜÀí/ÆäËûÓ¦ÊÕµ¥/YS_ReceiveOtherBillMain.html
@@ -21,8 +21,11 @@
    <div class="layui-fluid" style="padding: 0;">
        <div class="layui-card" style="padding: 2px;background-color: #efefef;">
            <div class="layui-card-body" style="padding: 1px;">
                <form class="layui-form" action="" lay-filter="formData" style="background-color:white;">
                <form class="layui-form" action="" lay-filter="formData" style="background-color:white;height :1500px">
                    <div style="padding: 2px; ">
                        <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="set_CheckBill" id="set_CheckBill">审核</button>
                        <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="set_AbandonCheck" id="set_AbandonCheck">反审核</button>
                        <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="btnSave" id="btnSave">保存</button>
                        <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="btnEdit" id="btnEdit">退出</button>
                    </div>
@@ -380,6 +383,16 @@
            });
            //#endregion
            //#region å®¡æ ¸ åå®¡æ ¸
            form.on('submit(set_CheckBill)', function (data) {
                set_CheckBill(0);
            });
            //反审核
            form.on('submit(set_AbandonCheck)', function (data) {
                set_CheckBill(1);
            });
             //#endregion
            //#endregion
            //#endregion
@@ -477,8 +490,27 @@
            //#region ä¿å­˜æäº¤
            form.on('submit(btnSave)', function (data) {//提交
                if (AllowLoadData(data)) {
                    set_AddNew(data);
                    var sWhere = " and hmainid = '" + $("#HInterID").val() + "' ";
                    $.ajax({
                        url: GetWEBURL() + '/YS_ReceiveOtherBill/YS_ReceiveOtherBillMainList',
                        async: false,
                        type: "GET",
                        data: { "sWhere": sWhere, "user": sessionStorage["HUserName"] },
                        success: function (data1) {
                            if (data1.count == 1) {
                                var starts = data1.data[0].单据状态
                                if (starts == "创建") {
                                    set_AddNew(data);
                                }
                                else {
                                    layer.msg('此单据不是创建状态!无法进行编辑保存!');
                                }
                            }
                        }
                    });
                }
            });
            //#endregion
@@ -916,6 +948,35 @@
            }
            //#endregion
            //#region åå®¡æ ¸/审核数据
            function set_CheckBill(num) {
                var InterID = $("#HInterID").val();
                //逻辑审核方法
                $.ajax({
                    type: "GET",
                    url: GetWEBURL() + "/YS_ReceiveOtherBill/AuditYS_ReceiveOtherBillMain", //方法所在页面和方法名
                    data: { "HInterID": InterID, "IsAudit": num, "CurUserName": sessionStorage["HUserName"] },
                    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);
                                //修改为功后刷新界面
                                $("#btnSearch").trigger('click');
                            });
                        } else {
                            layer.alert(result.code + result.Message, { icon: 5 });
                        }
                    }, error: function () {
                        layer.alert("接口请求失败!", { icon: 5 });
                    }
                });
            }
            //#endregion
      
            //#region æ ¹æ®å®¢æˆ·èŽ·å–å®¢æˆ·å¯¹åº”ç¨ŽçŽ‡
            function getHTaxRateByCusID(HCusID) {
WebTM/views/ÏúÊÛ¹ÜÀí/ÆäËûÓ¦ÊÕµ¥/YS_ReceiveOtherBillMain.htmlList.html
@@ -482,23 +482,18 @@
                    , data = checkStatus.data;
                if (checkStatus.data.length === 1) {
                    var linterid = data[0].hmainid.toString();
                    if (data[0].单据状态 =="创建") {
                        layer.open({
                            type: 2
                            , area: ['100%', '100%']
                            , title: '编辑' + HPageTitle
                            , shift: 0//弹出动画
                            , content: '../../销售管理/其他应收单/YS_ReceiveOtherBillMain.html?OperationType=3&linterid=' + linterid + '&HSouceBillType='
                            , btn: [],
                            end: function (index, layero, that) {
                                //刷新页面
                                $("#btnSearch").trigger('click');
                            }
                        })
                    }
                    else {
                        layer.msg('单据不是创建状态!无法编辑!');
                    }
                    layer.open({
                        type: 2
                        , area: ['100%', '100%']
                        , title: '编辑' + HPageTitle
                        , shift: 0//弹出动画
                        , content: '../../销售管理/其他应收单/YS_ReceiveOtherBillMain.html?OperationType=3&linterid=' + linterid + '&HSouceBillType='
                        , btn: [],
                        end: function (index, layero, that) {
                            //刷新页面
                            $("#btnSearch").trigger('click');
                        }
                    })
                } else {
                    layer.msg('请选择一行数据编辑!');
                }