duhe
2023-11-08 cffe311120989c9a3491eb7c10810a0fc1f1a46a
销售订单下推特批申请单
特批申请单列表隐藏新增按钮
4个文件已修改
143 ■■■■■ 已修改文件
WebTM/Properties/PublishProfiles/JFTM.pubxml.user 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/销售管理/特批申请单/Xs_ExceptiveCheckRequestBill.html 92 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/销售管理/特批申请单/Xs_ExceptiveCheckRequestBillList.html 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/销售管理/销售订单/Xs_SeOrderBillList.html 39 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/Properties/PublishProfiles/JFTM.pubxml.user
@@ -3711,10 +3711,10 @@
      <publishTime>10/16/2023 09:58:41</publishTime>
    </File>
    <File Include="views/生产管理/生产订单变更单/Sc_ICMOChangeBill.html">
      <publishTime>11/07/2023 23:25:59</publishTime>
      <publishTime>11/07/2023 23:27:30</publishTime>
    </File>
    <File Include="views/生产管理/生产订单变更单/Sc_ICMOChangeBillList.html">
      <publishTime>10/30/2023 15:23:27</publishTime>
      <publishTime>11/07/2023 23:27:00</publishTime>
    </File>
    <File Include="views/生产管理/生产质量汇报单/Sc_QualityReportBillList.html">
      <publishTime>09/08/2021 08:34:08</publishTime>
@@ -4656,7 +4656,7 @@
      <publishTime>10/26/2023 13:27:26</publishTime>
    </File>
    <File Include="views/销售管理/特批申请单/Xs_ExceptiveCheckRequestBill.html">
      <publishTime>11/07/2023 22:34:28</publishTime>
      <publishTime>11/08/2023 00:21:30</publishTime>
    </File>
    <File Include="views/销售管理/特批申请单/Xs_ExceptiveCheckRequestBillList.html">
      <publishTime>10/27/2023 13:46:03</publishTime>
@@ -4677,7 +4677,7 @@
      <publishTime>04/11/2023 16:34:43</publishTime>
    </File>
    <File Include="views/销售管理/销售订单/Xs_SeOrderBillList.html">
      <publishTime>11/07/2023 22:40:00</publishTime>
      <publishTime>11/07/2023 23:56:08</publishTime>
    </File>
    <File Include="views/采购管理/委外订单/WW_EntrustOrderBillList.html">
      <publishTime>11/03/2023 21:45:51</publishTime>
@@ -4698,7 +4698,7 @@
      <publishTime>11/03/2023 21:45:51</publishTime>
    </File>
    <File Include="views/销售管理/销售订单/Xs_SeOrderBillList.html">
      <publishTime>11/07/2023 22:40:00</publishTime>
      <publishTime>11/07/2023 23:56:08</publishTime>
    </File>
    <File Include="views/销售管理/销售订单变更单/Xs_SeOrderChangeBill.html">
      <publishTime>11/07/2023 22:24:13</publishTime>
WebTM/views/ÏúÊÛ¹ÜÀí/ÌØÅúÉêÇëµ¥/Xs_ExceptiveCheckRequestBill.html
@@ -177,9 +177,9 @@
                                        <div class="layui-inline">
                                            <label class="layui-form-label">特批类型</label>
                                            <div class="layui-input-inline">
                                                <select name="" id="" lay-filter="" style="width: 180px; ">
                                                    <option style="color:blue;" selected="selected" value="合同特批">合同特批</option>
                                                    <option style="color:blue;" value=""></option>
                                                <select name="BillType" id="BillType" lay-filter="BillType" style="width: 180px; ">
                                                    <option style="color:blue;" selected="selected" value="1401">销售订单</option>
                                                    <option style="color:blue;" value="1205">销售出库单</option>
                                                </select>
                                            </div>
                                        </div>
@@ -255,7 +255,7 @@
                                        </div>
                                    </div>
                                    <!--隐藏字段-->
                                    <div class="layui-row">
                                    <div class="layui-row" style="display:none;">
                                        <div class="layui-inline">
                                            <label class="layui-form-label">黄线额度</label>
                                            <div class="layui-input-inline">
@@ -266,6 +266,14 @@
                                            <label class="layui-form-label">红线额度</label>
                                            <div class="layui-input-inline">
                                                <input class="layui-input" name="HMaxCreditRating_Q" id="HMaxCreditRating_Q" value="0" autocomplete="off">
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <div class="layui-input-block">
                                                <input class="layui-input" name="HMainSourceInterID" id="HMainSourceInterID" value="0" autocomplete="off">
                                                <input class="layui-input" name="HMainSourceEntryID" id="HMainSourceEntryID" value="0" autocomplete="off">
                                                <input class="layui-input" name="HMainSourceBillNo" id="HMainSourceBillNo" value="" autocomplete="off">
                                                <input class="layui-input" name="HMainSourceBillType" id="HMainSourceBillType" value="" autocomplete="off">
                                            </div>
                                        </div>
                                    </div>
@@ -400,6 +408,11 @@
            else if (OperationType == 3) {                                                 //编辑
                //加载编辑页面
                RoadBillMain(linterid);
            }
            else if (OperationType == 4) {                                                  //下推
                if (params[params[2]] + "" == "1401") {
                    setInit_PushExceptiveCheckRequestBill(linterid);
                }
            }
            //#endregion
@@ -707,7 +720,7 @@
            function set_AddNew(data) {
                //获取操作方式
                var refSav = "";
                if (OperationType == 1 || OperationType == 2) {
                if (OperationType == 1 || OperationType == 2 || OperationType == 4) {
                    refSav = "Add";
                }
                if (OperationType == 3) {
@@ -773,6 +786,8 @@
                        if (result.code == 1) { // è¯´æ˜ŽéªŒè¯æˆåŠŸäº†ï¼Œ
                            var data = result.data[0];
                            $("#BillType").val(data.HMainSourceBillType);
                            form.val("formData", { //formTest å³ class="layui-form" æ‰€åœ¨å…ƒç´ å±žæ€§ lay-filter="" å¯¹åº”的值
                                "HBillNo": data.单据号
                                , "HDate": formatDate(data.日期)
@@ -807,6 +822,10 @@
                                , "HCloseDate": data.关闭日期 == null ? "" : Format(new Date(data.关闭日期), "yyyy-MM-dd")
                                , "HDeleteMan": data.作废人
                                , "HDeleteDate": data.作废日期 == null ? "" : Format(new Date(data.作废日期), "yyyy-MM-dd")
                                , "HMainSourceInterID": data.HMainSourceInterID
                                , "HMainSourceEntryID": data.HMainSourceEntryID
                                , "HMainSourceBillNo": data.HMainSourceBillNo
                                , "HMainSourceBillType": data.HMainSourceBillType
                            });
                            HOrgIDBar = data.HOrgID == null ? 0 : data.HOrgID;
@@ -824,6 +843,69 @@
            }
            //#endregion
            //#region (销售订单)下推页面初始化
            function setInit_PushExceptiveCheckRequestBill(linterid) {
                //生成并设置主表的内码和单据号
                createBillNo();
                //时间组件初始化
                set_InitDate();
                //特批类型初始化
                $("#BillType").val(params[params[2]]);
                //相关文本框信息初始化
                $("#HDate").val(Format(new Date(), "yyyy-MM-dd"));
                $("#HMaker").val(sessionStorage["HUserName"]);
                $("#HMakeDate").val(Format(new Date(), "yyyy-MM-dd"));
                //查询 é”€å”®è®¢å• æ˜¯å¦å­˜åœ¨
                var ajaxLoad = layer.load();
                $.ajax({
                    url: GetWEBURL() + "/Xs_SeOrderBill/loadXs_SeOrderBill_Edit",
                    async: false,
                    type: "GET",
                    data: {
                        "HInterID": linterid
                    },
                    success: function (result) {
                        if (result.code == 1) { // è¯´æ˜ŽéªŒè¯æˆåŠŸäº†ï¼Œ
                            var data = result.data[0];
                            form.val("formData", { //formTest å³ class="layui-form" æ‰€åœ¨å…ƒç´ å±žæ€§ lay-filter="" å¯¹åº”的值
                                "HDeptID": data.HDeptID
                                , "HDeptName": data.部门
                                , "HEmpID": data.HEmpID
                                , "HEmpName": data.业务员
                                , "HCurID": data.HCurID
                                , "HCurName": data.币别
                                , "HExRate": data.汇率
                                , "HCusID": data.HCusID
                                , "HCusName": data.客户
                                , "HManagerID": data.HManagerID
                                , "HManagerName": data.主管
                                , "HMainSourceInterID": linterid
                                , "HMainSourceBillNo": data.单据号
                                , "HMainSourceBillType": params[params[2]]
                            });
                            //组织的值HOrgID变化,重新渲染
                            HOrgIDBar = data.HOrgID;
                            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 AllowLoadData(data) {
                //#region æ•°æ®æ ¡éªŒå·¥å…·
WebTM/views/ÏúÊÛ¹ÜÀí/ÌØÅúÉêÇëµ¥/Xs_ExceptiveCheckRequestBillList.html
@@ -89,7 +89,7 @@
                        <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_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="get_view"><i class="layui-icon layui-icon-form"></i>浏览</button>-->
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="set_DeleteBill"><i class="layui-icon layui-icon-delete"></i>删除</button>
WebTM/views/ÏúÊÛ¹ÜÀí/ÏúÊÛ¶©µ¥/Xs_SeOrderBillList.html
@@ -128,6 +128,7 @@
                                <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="btn-Edit" id="btn-Edit"><i class="layui-icon layui-icon-form"></i>编辑</button>
                                <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="btn-Delete" id="btn-Delete"><i class="layui-icon layui-icon-delete"></i>删除</button>
                                <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="btn-PushSeOrderChangeBill" id="btn-PushSeOrderChangeBill"><i class="layui-icon layui-icon-delete"></i>下推(销售订单变更单)</button>
                                <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="btn-PushExceptiveCheckRequestBill" id="btn-PushExceptiveCheckRequestBill"><i class="layui-icon layui-icon-delete"></i>下推(特批申请单)</button>
                                <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="get_Refresh" id="get_Refresh"><i class="layui-icon layui-icon-refresh-3"></i>刷新</button>
                                <!--<button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="btn-print" id="btn-print"><i class="layui-icon layui-icon-print"></i>打印</button>-->
                                <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="set_CheckBill" id="CheckBill"><i class="layui-icon layui-icon-form"></i>审核</button>
@@ -219,6 +220,10 @@
                    //下推(销售订单变更单)
                    case 'btn-PushSeOrderChangeBill':
                        set_PushBillSeOrderChangeBill();
                        break;
                    //下推(特批申请单)
                    case 'btn-PushExceptiveCheckRequestBill':
                        set_PushExceptiveCheckRequestBill();
                        break;
                    //刷新
                    case 'get_Refresh': get_Refresh();
@@ -641,7 +646,7 @@
            }
            //#endregion
            //#region ä¸‹æŽ¨
            //#region ä¸‹æŽ¨(销售订单变更单)
            function set_PushBillSeOrderChangeBill() {
                var checkStatus = table.checkStatus('mainTable')
                    , data = checkStatus.data;
@@ -672,6 +677,38 @@
            }
            //#endregion
            //#region ä¸‹æŽ¨(特批申请单)
            function set_PushExceptiveCheckRequestBill() {
                var checkStatus = table.checkStatus('mainTable')
                    , data = checkStatus.data;
                if (checkStatus.data.length === 1) {
                    var hID = data[0].hmainid.toString();
                    layer.open({
                        type: 2
                        , area: ['100%', '100%']
                        , title: '下推-特批申请单'
                        , closeBtn: 1
                        , shade: 0.6 //遮罩透明度
                        , maxmin: true //允许全屏最小化
                        , anim: 0 //0-6的动画形式,-1不开启
                        , content: '../../销售管理/特批申请单/Xs_ExceptiveCheckRequestBill.html?OperationType=4&linterid=' + hID + '&HSouceBillType=1401&closeType=1'
                        , resize: false,
                        end: function () {
                            //刷新页面,
                            $("#btnSearch").trigger('click');
                        }
                        , cancel: function () {
                        }
                    })
                } else {
                    layer.msg('请选择一行数据编辑!');
                }
            }
            //#endregion
            //#region åˆ·æ–°
            function get_Refresh() {
                $("#btnSearch").trigger('click');