wtt
2025-10-30 d9d78499cf3aaa6165bb1bc9fe3d8a9537e4d26a
WebTM/views/É豸¹ÜÀí/É豸ͣ»úµ¥/Sb_EquipStopBill.html
@@ -61,7 +61,7 @@
                        <h1 style="text-align: center; padding: 10px 0;"><b>设备停机单</b></h1>
                        <ul class="layui-tab-title" lay-filter="tab-all">
                            <li lay-id="1" style="padding:1px;" class="layui-this">基本信息</li>
                            <li lay-id="2" style="padding:1px;">其他信息</li>
                            <li lay-id="2" style="padding:1px;">制单信息</li>
                        </ul>
                        <div class="layui-tab-content">
                            <!--基本信息-->
@@ -122,7 +122,7 @@
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">任务描述</label>
                                            <label class="layui-form-label" style="width: 85px;">停机原因</label>
                                            <div class="layui-input-block" style="margin-left: 120px; width:800px;">
                                                <textarea class="layui-textarea" name="HStopReason" id="HStopReason" lay-verify="HStopReason" style="height:240px"></textarea>
                                            </div>
@@ -222,7 +222,11 @@
    </div>
    <script>
        //获取参数
        var HEquipID = "";  //设备id
        var edit = function (data) {
            HEquipID = data[0].HEquipID;
        }
        layui.config({
            base: '../../../layuiadmin/' //静态资源所在路径
        }).extend({
@@ -278,7 +282,12 @@
                $("#HStopTime").val(Format(new Date(), "yyyy-MM-dd hh:mm:ss"));
                //初始化日期
                $("#HDate").val(Format(new Date(), "yyyy-MM-dd"));
                //初始化停机人
                $("#HStopEmpName").val(sessionStorage["HUserName"]);
                $("#HStopEmpID").val(sessionStorage["HEmpID"]);
                if (HEquipID != "") {
                    GetHEquip();
                }
            }
            else if (OperationType == 3) {//如果修改则走下面 new     
@@ -377,7 +386,7 @@
                    , shift: 2                                          //弹出动画
                    , area: ["90%", "90%"]                              //窗体大小
                    , maxmin: true                                      //设置最大最小按钮是否显示
                    , content: ["../../设备管理/设备档案/Gy_EquipFileBillResume.html", "yes"]
                    , content: ["../../设备管理/设备档案/Gy_EquipFileMainList.html?openType=2", "yes"]
                    , btn: ["确定", "取消"]
                    , btn1: function (index, laero) {
                        //按钮一  çš„回调
@@ -409,7 +418,7 @@
                    , shift: 2                                          //弹出动画
                    , area: ["90%", "90%"]                              //窗体大小
                    , maxmin: true                                      //设置最大最小按钮是否显示
                    , content: ["../../设备管理/设备档案/Gy_EquipFileBillResume.html", "yes"]
                    , content: ["../../设备管理/设备档案/Gy_EquipFileMainList.html?openType=2", "yes"]
                    , btn: ["确定", "取消"]
                    , btn1: function (index, laero) {
                        //按钮一  çš„回调
@@ -493,9 +502,14 @@
                    dataType: "json",
                    success: function (data) {
                        if (data.count == 1) {
                            layer.msg(data.Message, { icon: 1 });
                            $('#btnSave').addClass("layui-btn-disabled").attr("disabled", true);
                            if (data.Verify == "Y") //自动审核
                            {
                                $("#HInterID").val(data.HInterID);//获取提交成功返回的单据主ID
                                set_CheckBill(1); //审核
                            }
                            layer.close(index);
                            layer.msg("提交成功");
                        }
                        else {
                            layer.close(index);
@@ -585,6 +599,48 @@
                return true;
            }
            //#endregion      
            //#region èŽ·å–ä¼ å…¥çš„ä¿¡æ¯å›žæ˜¾é¡µé¢
            function GetHEquip() {
                $.ajax({
                    url: GetWEBURL() + "/Gy_EquipFileMain/getSb_EquipList",
                    type: "GET",
                    data: { "HInterID": HEquipID, "user": sessionStorage["HUserName"], },
                    success: function (result) {
                        if (result.count == 1) {
                            $("#HEquipID").val(result.data[0].hmainid);
                            $("#HEquipName").val(result.data[0].设备名称);
                            $("#HEquipRelationID").val(result.data[0].HMainSourceID);
                            $("#HEquipRelationName").val(result.data[0].所属主生产设备);
                        } else {
                            layer.alert(result.Message, { icon: 5 });
                        }
                    }
                });
            }
            //#endregion
            //审核
            function set_CheckBill(num) {
                var wait = layer.load();
                $.ajax({
                    type: "GET",
                    url: GetWEBURL() + "/Sb_EquipStopBill/AuditSb_EquipStopBill", //方法所在页面和方法名
                    data: { "HInterID": $("#HInterID").val(), "Type": num, "user": sessionStorage["HUserName"] },
                    success: function (result) {
                        if (result.count == 1) {
                            layer.msg(result.Message, { icon: 1 });
                            layer.close(wait);
                        } else {
                            layer.alert(result.code + result.Message, { icon: 5 });
                        }
                    }, error: function () {
                        layer.alert("接口请求失败!", { icon: 5 });
                    }
                });
            }
            //#endregion
        });