杨乐
2022-01-21 dacc5a4449eacf3ee5f1eeddbe3984ee7d2b1855
设备维修派工单  审核/反审核
2个文件已修改
110 ■■■■ 已修改文件
WebTM/views/生产工序管理/工序计划单/Sc_ProcessPlanList.html 23 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/设备管理/设备维修派工单/Sb_EquipRepairSendWorkBillList.html 87 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/Éú²ú¹¤Ðò¹ÜÀí/¹¤Ðò¼Æ»®µ¥/Sc_ProcessPlanList.html
@@ -613,29 +613,6 @@
            //#endregion
            //监听行工具事件
            //table.on('tool(mainTable)', function(obj){
            //  var data = obj.data;
            //  //console.log(obj)
            //  if(obj.event == 'del'){
            //    layer.confirm('真的删除行么', function(index){
            //      obj.del();
            //      layer.close(index);
            //    });
            //  } else if(obj.event == 'edit'){
            //    layer.prompt({
            //      formType: 2
            //      ,value: data.HDate
            //    }, function(value, index){
            //      obj.update({
            //        HDate: value
            //      });
            //      layer.close(index);
            //      });
            //      //layer.alert('我是编辑上');
            //  }
            //});
        });
    </script>
WebTM/views/É豸¹ÜÀí/É豸άÐÞÅɹ¤µ¥/Sb_EquipRepairSendWorkBillList.html
@@ -214,8 +214,13 @@
                        }
                        break;
                    //删除
                    case "btn-Delete":
                        set_DeleteBill();
                    case "btn-Delete":set_DeleteBill();
                        break;
                    //审核
                    case "btn-Audit": set_AuditBill();
                        break;
                    //反审核
                    case "btn-DeAudit": set_DeAuditBill();
                        break;
                }
            })
@@ -346,6 +351,84 @@
                }
            }
            //审核
            function set_AuditBill() {
                var CheckStatus = table.checkStatus("mainTable");
                if (CheckStatus.data.length != 1) {
                    return layer.msg("请选择一条数据!");
                } else {
                    var HBillStatus = CheckStatus.data[0].HBillStatus;
                    var HInterID = CheckStatus.data[0].hmainid;
                    if (HBillStatus != 1) {
                        return layer.msg("当前单据不是未审核状态,不能审核!");
                    }
                    else {
                        $.ajax({
                            url: GetWEBURL() + "/Sb_EquipRepairSendWorkBill/EquipAuditBill"
                            , type: "GET"
                            , data: { "HInterID": HInterID, "IsAudit": 0, "CurUserName": sessionStorage["HUserName"]}
                            , success: function (result) {
                                if (result.count == 1) {
                                    layer.msg(result.Message, { time: 1 * 1000, icon: 1 }, function () {
                                        //获取当前索引
                                        var index = layer.getFrameIndex(window.name);
                                        //关闭当前弹窗
                                        layer.close(index);
                                        //刷新页面
                                        set_ClearBill();
                                    })
                                } else {
                                    layer.alert(result.code + result.Message, { icon: 5 });
                                }
                            }, error: function () {
                                layer.alert("接口请求失败!", { icon: 5 });
                            }
                        })
                    }
                }
            }
            //反审核
            function set_DeAuditBill() {
                var CheckStatus = table.checkStatus("mainTable");
                if (CheckStatus.data.length != 1) {
                    return layer.msg("请选择一条数据!");
                } else {
                    var HBillStatus = CheckStatus.data[0].HBillStatus;
                    var HInterID = CheckStatus.data[0].hmainid;
                    if (HBillStatus == 1) {
                        return layer.msg("当前单据是未审核状态,不能反审核!");
                    }
                    else {
                        $.ajax({
                            url: GetWEBURL() + "/Sb_EquipRepairSendWorkBill/EquipAuditBill"
                            , type: "GET"
                            , data: { "HInterID": HInterID, "IsAudit": 1, "CurUserName": sessionStorage["HUserName"] }
                            , success: function (result) {
                                if (result.count == 1) {
                                    layer.msg(result.Message, { time: 1 * 1000, icon: 1 }, function () {
                                        //获取当前索引
                                        var index = layer.getFrameIndex(window.name);
                                        //关闭当前弹窗
                                        layer.close(index);
                                        //刷新页面
                                        set_ClearBill();
                                    })
                                } else {
                                    layer.alert(result.code + result.Message, { icon: 5 });
                                }
                            }, error: function () {
                                layer.alert("接口请求失败!", { icon: 5 });
                            }
                        })
                    }
                }
            }
            // å¿«é€Ÿè¿‡æ»¤
            function get_FastQuery() {
                var HDate = $("#HBeginDate").val();//开始日期