1、工序委外接收单新增修改、审核、反审核功能。
2、工序委外接收单列表新增审核、反审核功能。
3、修复工序流转卡保存未保存委外标记问题。
5个文件已修改
244 ■■■■ 已修改文件
WebTM/layuiadmin/Scripts/webConfig.js 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/车间管理/委外工序发出单/Cj_StationEntrustInBill.html 22 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/车间管理/委外工序接收单/Cj_StationEntrustOutBill.html 136 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/车间管理/委外工序接收单/Cj_StationEntrustOutBillList.html 73 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/车间管理/工序流转卡/Sc_ProcessExchangeBill.html 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/layuiadmin/Scripts/webConfig.js
@@ -2,7 +2,7 @@
function GetWEBURL() {
    //var WEBURL = "http://192.168.16.80:8011/";          //办公室服务器
    //var WEBURL = "http://localhost:8081/SWEAPI/";       //ch本地
    var WEBURL = "http://localhost:8085/API/";   //zgq本地
    //var WEBURL = "http://localhost:8085/API/";   //zgq本地
    //var WEBURL = "http://localhost:8080/API/";   //颜晓军本地配置
    //var WEBURL = "http://localhost:8082/lubao";   //颜晓军本地配置
    //var WEBURL = "http://localhost:8082/LuBaoAPI/";    //杨露本地配置
@@ -10,7 +10,7 @@
    //var WEBURL = "http://10.1.4.155/API/";   //江丰客户NEW
    //var WEBURL = "http://47.96.97.237/API/";   //智云服务器
    //var WEBURL = "http://183.129.128.86:9090/API/";   //凯贝奈特客户服务器
    //var WEBURL = "http://localhost/API/";
    var WEBURL = "http://localhost/API/";
    return WEBURL
}
WebTM/views/³µ¼ä¹ÜÀí/ίÍ⹤Ðò·¢³öµ¥/Cj_StationEntrustInBill.html
@@ -478,6 +478,7 @@
            function RoadBillMain(linterid)//加载表头
            {
                var index = layer.load();
                $.ajax({
                    url: GetWEBURL() + "/Cj_StationEntrustInBill/GetStationEntrustInBill",
                    type: "GET",
@@ -524,6 +525,11 @@
                            $('#set_AbandonCheck').addClass("layui-btn-disabled").attr("disabled", true);//反审核按钮禁用
                        }
                        PicUpload();
                        layer.close(index);
                    }
                    , error: function () {
                        layer.close(index);
                        layer.msg("接口请求失败");
                    }
                })
            }
@@ -675,16 +681,10 @@
                    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("提交成功");
                            //保存后浏览
                            ReRoadBillMain();
                        }
                        else {
                            layer.close(index);
@@ -698,6 +698,12 @@
                });
            });
            //#region ä¿å­˜åŽæµè§ˆæ–¹æ³•
            function ReRoadBillMain() {
                location.replace('Cj_StationEntrustInBill.html?OperationType=4&linterid=' + $("#HInterID").val() + '&HSouceBillType=');
            }
            //#endregion
            //选择工序
            form.on('submit(HSQProcID-BT)', function () {
                layer.open({
WebTM/views/³µ¼ä¹ÜÀí/ίÍ⹤Ðò½ÓÊÕµ¥/Cj_StationEntrustOutBill.html
@@ -36,10 +36,10 @@
                    <div class="layui-card-header">
                        <div class="layui-btn-group">
                            <button type="button" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="set_AddNew" id="set_AddNew">新增</button>
                            <!--<button type="button" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="set_Modify" id="set_Modify">修改</button>-->
                            <button type="button" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="set_Modify" id="set_Modify">修改</button>
                            <button type="button" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="Saver" id="Saver">保存</button>
                            <!--<button type="button" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="set_CheckBill" id="set_CheckBill">审核</button>
                            <button type="button" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="set_AbandonCheck" id="set_AbandonCheck">反审核</button>-->
                            <button type="button" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="set_CheckBill" id="set_CheckBill">审核</button>
                            <button type="button" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="set_AbandonCheck" id="set_AbandonCheck">反审核</button>
                            <button type="button" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="Cancel" id="Cancel">退出</button>
                        </div>
                    </div>
@@ -434,10 +434,17 @@
                        PicUpload();
                    }
                });
                $('#set_CheckBill').addClass("layui-btn-disabled").attr("disabled", true);//审核按钮默认禁用
                $('#set_AbandonCheck').addClass("layui-btn-disabled").attr("disabled", true);//反审核按钮默认禁用
                $('#set_Modify').addClass("layui-btn-disabled").attr("disabled", true);//修改按钮禁用
            }
            else if (OperationType == 3) {
                $("#eventType").val("Modify");
                RoadBillMain(linterid);
                $('#set_Modify').addClass("layui-btn-disabled").attr("disabled", true);//修改按钮禁用
                $('#Saver').removeClass("layui-btn-disabled").attr("disabled", false);//保存按钮启用
                $('#set_CheckBill').addClass("layui-btn-disabled").attr("disabled", true);//审核按钮默认禁用
                $('#set_AbandonCheck').addClass("layui-btn-disabled").attr("disabled", true);//反审核按钮默认禁用
            }
            else if (OperationType == 4) {
                RoadBillMain(linterid);
@@ -448,6 +455,7 @@
            function RoadBillMain(linterid)//加载表头
            {
                var index = layer.load();
                $.ajax({
                    url: GetWEBURL() + "/Cj_StationEntrustOutBill/GetStationEntrustOutBill",
                    type: "GET",
@@ -482,7 +490,23 @@
                            "HSourceID": data.HSourceID,
                            "HSourceName": data.HSourceName
                        });
                        if (data.是否审核 == "true") {
                            $('#set_CheckBill').addClass("layui-btn-disabled").attr("disabled", true);//审核按钮禁用
                            $('#set_AbandonCheck').removeClass("layui-btn-disabled").attr("disabled", false);//反审核按钮启用
                        } else {
                            $('#set_AbandonCheck').addClass("layui-btn-disabled").attr("disabled", true);//反审核按钮禁用
                            $('#set_CheckBill').removeClass("layui-btn-disabled").attr("disabled", false);//审核按钮启用
                        }
                        if (OperationType == 3) {
                            $('#set_CheckBill').addClass("layui-btn-disabled").attr("disabled", true);//审核按钮禁用
                            $('#set_AbandonCheck').addClass("layui-btn-disabled").attr("disabled", true);//反审核按钮禁用
                        }
                        PicUpload();
                        layer.close(index);
                    }
                    , error: function () {
                        layer.close(index);
                        layer.msg("接口请求失败");
                    }
                })
            }
@@ -732,6 +756,96 @@
                });
            }
            //#region å®¡æ ¸æŒ‰é’®
            form.on('submit(set_CheckBill)', function () {
                //审核方法
                set_CheckBill();
            })
            //#endregion
            //#region å®¡æ ¸æ–¹æ³•
            function set_CheckBill() {
                var wait = layer.load();
                $.ajax({
                    type: "GET",
                    url: GetWEBURL() + "/Cj_StationEntrustOutBill/set_CheckBill",
                    data: { "HInterID": linterid, "CurUserName": sessionStorage["HUserName"] },
                    success: function (result) {
                        if (result.count == 1) {
                            layer.alert(result.Message, { icon: 6 });
                            $('#set_CheckBill').addClass("layui-btn-disabled").attr("disabled", true);//审核按钮禁用
                            $('#set_AbandonCheck').removeClass("layui-btn-disabled").attr("disabled", false);//反审核按钮启用
                        } else {
                            layer.alert(result.Message, { icon: 5 });
                        }
                        layer.close(wait);
                    }, error: function () {
                        layer.close(wait);
                        layer.alert("接口请求失败!", { icon: 5 });
                    }
                });
            }
            //#endregion
            //#region åå®¡æ ¸æŒ‰é’®
            form.on('submit(set_AbandonCheck)', function () {
                //反审核方法
                set_AbandonCheck();
            })
            //#endregion
            //#region åå®¡æ ¸æ–¹æ³•
            function set_AbandonCheck() {
                var wait = layer.load();
                $.ajax({
                    type: "GET",
                    url: GetWEBURL() + "/Cj_StationEntrustOutBill/set_AbandonCheck",
                    data: { "HInterID": linterid, "CurUserName": sessionStorage["HUserName"] },
                    success: function (result) {
                        if (result.count == 1) {
                            layer.alert(result.Message, { icon: 6 });
                            $('#set_AbandonCheck').addClass("layui-btn-disabled").attr("disabled", true);//反审核按钮禁用
                            $('#set_CheckBill').removeClass("layui-btn-disabled").attr("disabled", false);//审核按钮启用
                        } else {
                            layer.alert(result.Message, { icon: 5 });
                        }
                        layer.close(wait);
                    }, error: function () {
                        layer.close(wait);
                        layer.alert("接口请求失败!", { icon: 5 });
                    }
                });
            }
            //#endregion
            //#region ä¿®æ”¹æŒ‰é’®
            form.on('submit(set_Modify)', function () {
                //编辑前判断
                set_ShowBillJudge();
            })
            //#endregion
            //#region ç¼–辑前判断
            function set_ShowBillJudge() {
                var wait = layer.load();
                $.ajax({
                    type: "GET",
                    url: GetWEBURL() + "/Cj_StationEntrustOutBill/set_ShowBillJudge",
                    data: { "HBillNo": HBillNo, "CurUserName": sessionStorage["HUserName"], "HInterID": linterid },
                    success: function (result) {
                        if (result.count == 1) {
                            location.replace('Cj_StationEntrustOutBill.html?OperationType=3&linterid=' + linterid + '&HSouceBillType=&HBillNo=' + HBillNo);
                        } else {
                            layer.alert(result.Message, { icon: 5 });
                        }
                        layer.close(wait);
                    }, error: function () {
                        layer.close(wait);
                        layer.alert("接口请求失败!", { icon: 5 });
                    }
                });
            }
            //#endregion
            //提交
            form.on('submit(Saver)', function (data) {//提交
@@ -747,16 +861,10 @@
                    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("提交成功");
                            //保存后浏览
                            ReRoadBillMain();
                        }
                        else {
                            layer.close(index);
@@ -770,6 +878,12 @@
                });
            });
            //#region ä¿å­˜åŽæµè§ˆæ–¹æ³•
            function ReRoadBillMain() {
                location.replace('Cj_StationEntrustOutBill.html?OperationType=4&linterid=' + $("#HInterID").val() + '&HSouceBillType=');
            }
            //#endregion
            //选择供应商
            form.on('submit(HSupID-BT)', function () {
                layer.open({
WebTM/views/³µ¼ä¹ÜÀí/ίÍ⹤Ðò½ÓÊÕµ¥/Cj_StationEntrustOutBillList.html
@@ -78,9 +78,6 @@
                                <button type="button" class="layui-btn layui-btn-sm" 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" lay-event="btn-Audit" id="btn-Audit"><i class="layui-icon layui-icon-radio"></i>审核</button>
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-DeAudit" id="btn-DeAudit"><i class="layui-icon layui-icon-circle"></i>反审核</button>
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Print" id="btn-Print"><i class="layui-icon layui-icon-circle"></i>预览</button>
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Cell" id="btn-Cell"><i class="layui-icon layui-icon-ok"></i>保存列宽</button>
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-RefreshCell" id="btn-RefreshCell"><i class="layui-icon layui-icon-refresh"></i>默认列宽</button>
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Exit" id="btn-Exit">退出</button>
                            </div>
                        </script>
@@ -238,8 +235,8 @@
            function btnIs() {
                //$('#btn-Add').addClass("layui-btn-disabled").attr("disabled", true);//新增按钮
                //$('#btn-Delete').addClass("layui-btn-disabled").attr("disabled", true);//删除按钮
                $('#btn-Audit').addClass("layui-btn-disabled").attr("disabled", true);//审核按钮
                $('#btn-DeAudit').addClass("layui-btn-disabled").attr("disabled", true);//反审核按钮
                //$('#btn-Audit').addClass("layui-btn-disabled").attr("disabled", true);//审核按钮
                //$('#btn-DeAudit').addClass("layui-btn-disabled").attr("disabled", true);//反审核按钮
                $('#btn-Print').addClass("layui-btn-disabled").attr("disabled", true);//预览按钮
                $('#btn-Cell').addClass("layui-btn-disabled").attr("disabled", true);//保存列宽按钮
                $('#btn-RefreshCell').addClass("layui-btn-disabled").attr("disabled", true);//默认列宽按钮
@@ -263,7 +260,7 @@
                    case 'btn-Audit': set_CheckBill();
                        break;
                    //反审核
                    case 'btn-DeAudit': layer.msg('反审核!');
                    case 'btn-DeAudit': set_AbandonCheck();
                        break;
                    //预览
                    case 'btn-Cell': layer.msg('预览!');
@@ -279,6 +276,68 @@
                        break;
                };
            });
            //审核
            function set_CheckBill() {
                var checkStatus = table.checkStatus('mainTable')
                    , data = checkStatus.data;
                if (checkStatus.data.length === 1) {
                    var InterID = data[0].hmainid.toString();
                    //逻辑审核方法
                    var wait = layer.load();
                    $.ajax({
                        type: "GET",
                        url: GetWEBURL() + "/Cj_StationEntrustOutBill/set_CheckBill", //方法所在页面和方法名
                        data: { "HInterID": InterID, "CurUserName": sessionStorage["HUserName"] },
                        success: function (result) {
                            if (result.count == 1) {
                                layer.msg(result.Message, { icon: 1 });
                                get_FastQuery(table, option);
                            } else {
                                layer.alert(result.Message, { icon: 5 });
                            }
                            layer.close(wait);
                        }, error: function () {
                            layer.close(wait);
                            layer.alert("接口请求失败!", { icon: 5 });
                        }
                    });
                }
                else {
                    layer.msg('请选择一行数据审核!');
                }
            }
            //反审核
            function set_AbandonCheck() {
                var checkStatus = table.checkStatus('mainTable')
                    , data = checkStatus.data;
                if (checkStatus.data.length === 1) {
                    var InterID = data[0].hmainid.toString();
                    //逻辑审核方法
                    var wait = layer.load();
                    $.ajax({
                        type: "GET",
                        url: GetWEBURL() + "/Cj_StationEntrustOutBill/set_AbandonCheck", //方法所在页面和方法名
                        data: { "HInterID": InterID, "CurUserName": sessionStorage["HUserName"] },
                        success: function (result) {
                            if (result.count == 1) {
                                layer.msg(result.Message, { icon: 1 });
                                get_FastQuery(table, option);
                            } else {
                                layer.alert(result.Message, { icon: 5 });
                            }
                            layer.close(wait);
                        }, error: function () {
                            layer.close(wait);
                            layer.alert("接口请求失败!", { icon: 5 });
                        }
                    });
                }
                else {
                    layer.msg('请选择一行数据审核!');
                }
            }
            //#region åˆ é™¤å•据
            function btn_Delete() {
@@ -346,7 +405,7 @@
                        , shade: 0.6
                        , maxmin: false
                        , anim: 0
                        , content: ['Cj_StationEntrustOutBill.html?OperationType=4&linterid=' + data[0].HInterID + '&HBillNo=' + data[0].单据号, 'yes']
                        , content: ['Cj_StationEntrustOutBill.html?OperationType=4&linterid=' + data[0].HInterID + '&HSouceBillType=&HBillNo=' + data[0].单据号, 'yes']
                        , resize: false
                        , cancel: function () {
                            btnIs();
WebTM/views/³µ¼ä¹ÜÀí/¹¤ÐòÁ÷ת¿¨/Sc_ProcessExchangeBill.html
@@ -612,7 +612,7 @@
            //初始表格数据
            var rowdata = [{
                "HProcNo": "", "hprocid": "", "HProcNumber": "", "工序": "", "加工说明": "",
                "HProcNo": "", "HProcID": "", "HProcNumber": "", "HProcName": "", "加工说明": "",
                "HCenterID": "", "工作中心代码": "", "工作中心": "", "HSupID": "",
                "供应商": "", "供应商代码": "", "isEntrust": "false",
                "HQty": "", "加工单位": "", "HRemark": "", "行号": "", "进站数量": "", "出站数量": "",
@@ -698,7 +698,7 @@
                    , data = checkStatus.data;
                //新增行表格数据
                var NewRow = {
                    "HProcNo": "", "hprocid": "", "HProcNumber": "", "工序": "", "加工说明": "",
                    "HProcNo": "", "HProcID": "", "HProcNumber": "", "HProcName": "", "加工说明": "",
                    "HCenterID": "", "工作中心代码": "", "工作中心": "", "HSupID": "",
                    "供应商": "", "供应商代码": "", "isEntrust": "false",
                    "HQty": "", "加工单位": "", "HRemark": "", "行号": "", "进站数量": "", "出站数量": "",
@@ -776,8 +776,8 @@
                                        return layer.msg('请选择数据');
                                    }
                                    obj.update({
                                        å·¥åº: checkStatus.data[0].工序
                                        , hprocid: checkStatus.data[0].HItemID
                                        HProcName: checkStatus.data[0].工序
                                        , HProcID: checkStatus.data[0].HItemID
                                        , HProcNumber: checkStatus.data[0].工序代码
                                    });
                                    layer.close(layer.index);
@@ -957,6 +957,7 @@
                            //}, function () { window.location.reload(); });//新增
                            layer.close(index);
                            layer.msg("提交成功");
                            $('#set_SaveBill').addClass("layui-btn-disabled").attr("disabled", true);//保存按钮禁用
                        }
                        else {
                            layer.close(index);