1
duhe
2025-06-16 df3e719955cc93b4e762ac75fbb61737fbf3b7a8
WebTM/views/É豸¹ÜÀí/É豸¿ª»úµ¥/Sb_EquipBeginBill.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">
                            <!--基本信息-->
@@ -217,7 +217,11 @@
    </div>
    <script>
        //获取参数
        var HEquipID = "";  //设备id
        var edit = function (data) {
            HEquipID = data[0].HEquipID;
        }
        layui.config({
            base: '../../../layuiadmin/' //静态资源所在路径
        }).extend({
@@ -259,6 +263,7 @@
                }, function () { window.location.href = "../../user/login.html"; });
            }
            //#endregion
            //#region åˆ¤æ–­å¹¶è®¾ç½®æ“ä½œç±»åž‹ã€é¡µé¢åˆå§‹åŒ–
            if (OperationType == null || OperationType == 1) {                            //新增
          
@@ -273,8 +278,13 @@
                $("#HBeginTime").val(Format(new Date(), "yyyy-MM-dd hh:mm:ss"));
                //初始化日期
                $("#HDate").val(Format(new Date(), "yyyy-MM-dd"));
            }
                //初始化开机人
                $("#HBeginEmpName").val(sessionStorage["HUserName"]);
                $("#HBeginEmpID").val(sessionStorage["HEmpID"]);
                if (HEquipID!="") {
                    GetHEquip();
                }
            }
            else if (OperationType == 3) {//如果修改则走下面 new     
                //初始化项目阶段表
@@ -362,6 +372,26 @@
            }
            //#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
            //#region è®¾å¤‡é€‰æ‹©é¡µé¢
            function get_checkSearchHEquip() {
                layer.open({
@@ -372,7 +402,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) {
                        //按钮一  çš„回调
@@ -404,7 +434,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) {
                        //按钮一  çš„回调
@@ -488,9 +518,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);
@@ -581,6 +616,26 @@
            }
            //#endregion
            //审核
            function set_CheckBill(num) {
                var wait = layer.load();
                $.ajax({
                    type: "GET",
                    url: GetWEBURL() + "/Sb_EquipBeginBill/AuditSb_EquipBeginBill", //方法所在页面和方法名
                    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