zzr99
2021-11-19 88134cd28261f3be97f147111ca666a015ac3599
设备保养点检记录选择设备带出规程记录
5个文件已修改
181 ■■■■ 已修改文件
WebTM/layuiadmin/Scripts/webConfig.js 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/PublicPage/EqpInformation.html 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/设备管理/Sb_EquipDotCheckBillEdit.html 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/设备管理/Sb_EquipMaintainBillEdit.html 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/设备管理/设备档案/Gy_EquipFileMainEdit.html 143 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/layuiadmin/Scripts/webConfig.js
@@ -2,11 +2,11 @@
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/";    //杨露本地配置
    //var WEBURL = "http://localhost:8082/LuBaoAPI/";    //章紫柔本地配置
    var WEBURL = "http://localhost:8082/LuBaoAPI/";    //章紫柔本地配置
    //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/";   //凯贝奈特客户服务器外网
WebTM/views/PublicPage/EqpInformation.html
@@ -144,7 +144,7 @@
                , cellMinWidth: 90
                , cols: [[
                    { type: 'radio', fixed: 'left' }
                    , { field: 'HItemID', title: 'HItemID', sort: true, hide: true }
                    , { field: 'HInterID', title: 'HItemID', sort: true, hide: true }
                    , { field: 'ParentID', title: 'ParentID', sort: true, hide: true }
                    , { field: 'HNumber', title: '设备代码' }
                    , { field: 'HName', title: '设备' }
WebTM/views/É豸¹ÜÀí/Sb_EquipDotCheckBillEdit.html
@@ -232,7 +232,8 @@
                            return layer.msg('请选择数据');
                        }
                        $("#HEquipName").val(checkStatus.data[0].HName);
                        $("#HEquipID").val(checkStatus.data[0].HItemID);
                        $("#HEquipID").val(checkStatus.data[0].HInterID);
                        get_MaintainItem();
                        layer.close(layer.index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
                    , btn2: function (index, layero) {
@@ -245,6 +246,19 @@
                    }
                });
            });
            function get_MaintainItem() {
                $.ajax({
                    url: GetWEBURL() + "/Web/GetDotCheckRuleItemByEquipProjectID",
                    type: "GET",
                    data: { "EquipProjectID": $("#HEquipID").val() },
                    success: function (result) {
                        if (result != null) {
                            option.data = result.data;
                            table.render(option);
                        }
                    }
                })
            }
            // æäº¤ä¿å­˜
            form.on('submit(set_SaveBill)', function (data) {//保存
WebTM/views/É豸¹ÜÀí/Sb_EquipMaintainBillEdit.html
@@ -279,7 +279,8 @@
                            return layer.msg('请选择数据');
                        }
                        $("#HEquipName").val(checkStatus.data[0].HName);
                        $("#HEquipID").val(checkStatus.data[0].HItemID);
                        $("#HEquipID").val(checkStatus.data[0].HInterID);
                        get_MaintainItem();
                        layer.close(layer.index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
                    , btn2: function (index, layero) {
@@ -292,6 +293,19 @@
                    }
                });
            });
            function get_MaintainItem() {
                $.ajax({
                    url: GetWEBURL() + "/Web/GetMaintainItemtemByEquipProjectID",
                    type: "GET",
                    data: { "EquipProjectID": $("#HEquipID").val() },
                    success: function (result) {
                        if (result != null) {
                            option.data = result.data;
                            table.render(option);
                        }
                    }
                })
            }
            //新增
            form.on('submit(set_AddNew)', function (data) {
WebTM/views/É豸¹ÜÀí/É豸µµ°¸/Gy_EquipFileMainEdit.html
@@ -68,36 +68,58 @@
                                                    <input type="text" class="layui-input" name="HBarCode" id="HBarCode">
                                                </div>
                                            </div>
                                        </div>
                                        <div class="layui-form-item">
                                            <div class="layui-inline">
                                                <label class="layui-form-label">设备编号</label>
                                                <div class="layui-input-inline">
                                                    <input type="text" class="layui-input" name="HEquipFileNo" id="HEquipFileNo">
                                                </div>
                                            </div>
                                            <div class="layui-inline">
                                                <label class="layui-form-label">设备名称</label>
                                                <div class="layui-input-inline">
                                                    <input type="text" class="layui-input" name="HName" id="HName">
                                                </div>
                                            </div>
                                            <div class="layui-inline">
                                                <label class="layui-form-label">设备规格</label>
                                                <div class="layui-input-inline">
                                                    <input type="text" class="layui-input" name="HModel" id="HModel">
                                                </div>
                                            </div>
                                            <div class="layui-inline">
                                                <label class="layui-form-label">设备型号</label>
                                                <div class="layui-input-inline">
                                                    <input type="text" class="layui-input" name="HModel2" id="HModel2">
                                                </div>
                                            </div>
                                        </div>
                                        <div class="layui-form-item">
                                            <div class="layui-inline">
                                                <label class="layui-form-label">设备代码</label>
                                                <div class="layui-input-inline">
                                                    <input type="text" class="layui-input" name="HEquipFileNumber" id="HEquipFileNumber">
                                                </div>
                                            </div>
                                        </div>
                                        <div class="layui-form-item">
                                            <div class="layui-inline">
                                                <label class="layui-form-label">设备编号</label>
                                                <label class="layui-form-label">默认保养规程</label>
                                                <div class="layui-input-inline">
                                                    <input type="text" class="layui-input" name="HEquipFileNo" id="HEquipFileNo" >
                                                    <input type="text" class="layui-input" name="HEquipMaintainRuleInterName" id="HEquipMaintainRuleInterName" style="float:left;width:150px;">
                                                    <input type="hidden" class="layui-input" name="HEquipMaintainRuleInterID" id="HEquipMaintainRuleInterID" style="float:left;width:150px;">
                                                    <button type="button" lay-submit="" class="layui-btn" lay-filter="HEquipMaintainRuleInterList" style="width:40px;">
                                                        <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
                                                    </button>
                                                </div>
                                            </div>
                                            <div class="layui-inline">
                                                <label class="layui-form-label">设备名称</label>
                                                <label class="layui-form-label">默认点检规程</label>
                                                <div class="layui-input-inline">
                                                    <input type="text" class="layui-input" name="HName" id="HName" >
                                                </div>
                                            </div>
                                            <div class="layui-inline">
                                                <label class="layui-form-label">设备规格</label>
                                                <div class="layui-input-inline">
                                                    <input type="text" class="layui-input" name="HModel" id="HModel" >
                                                </div>
                                            </div>
                                            <div class="layui-inline">
                                                <label class="layui-form-label">设备型号</label>
                                                <div class="layui-input-inline">
                                                    <input type="text" class="layui-input" name="HModel2" id="HModel2" >
                                                    <input type="text" class="layui-input" name="HEquipDotCheckRuleInterName" id="HEquipDotCheckRuleInterName" style="float:left;width:150px;">
                                                    <input type="hidden" class="layui-input" name="HEquipDotCheckRuleInterID" id="HEquipDotCheckRuleInterID" style="float:left;width:150px;">
                                                    <button type="button" lay-submit="" class="layui-btn" lay-filter="HEquipDotCheckRuleInterList" style="width:40px;">
                                                        <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
                                                    </button>
                                                </div>
                                            </div>
                                        </div>
@@ -107,7 +129,7 @@
                                                <div class="layui-input-inline">
                                                    <input type="text" class="layui-input" name="HMaterNumber" id="HMaterNumber" style="float:left;width:150px;">
                                                    <input type="hidden" class="layui-input" name="HMaterID" id="HMaterID" style="float:left;width:150px;">
                                                    <button  type="button" lay-submit="" class="layui-btn" lay-filter="HMaterList" style="width:40px;">
                                                    <button type="button" lay-submit="" class="layui-btn" lay-filter="HMaterList" style="width:40px;">
                                                        <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
                                                    </button>
                                                </div>
@@ -132,7 +154,7 @@
                                                    </button>
                                                </div>
                                            </div>
                                            <div class="layui-inline">
                                                <label class="layui-form-label">供应商</label>
                                                <div class="layui-input-inline">
@@ -196,13 +218,13 @@
                                            <div class="layui-inline">
                                                <label class="layui-form-label">安装地点</label>
                                                <div class="layui-input-inline">
                                                    <input type="text" class="layui-input" name="HAddress" id="HAddress" >
                                                    <input type="text" class="layui-input" name="HAddress" id="HAddress">
                                                </div>
                                            </div>
                                            <div class="layui-inline">
                                                <label class="layui-form-label">安装日期</label>
                                                <div class="layui-input-inline">
                                                    <input type="date" class="layui-input" name="HSetupDate" id="HSetupDate" >
                                                    <input type="date" class="layui-input" name="HSetupDate" id="HSetupDate">
                                                </div>
                                            </div>
                                            <div class="layui-inline">
@@ -245,7 +267,7 @@
                                                </div>
                                            </div>
                                        </div>
                                        </div>
                                    </div>
                                    </div>
                                <!--其他信息-->
                                <!--<div class="layui-tab-content">
@@ -386,6 +408,81 @@
                set_btnSave(data);
            })
            //设备保养规程
            form.on('submit(HEquipMaintainRuleInterList)', function () {
                //页面层-自定义
                layer.open({
                    type: 2,
                    skin: 'layui-layer-rim', //加上边框
                    title: '物料列表',
                    closeBtn: 1,
                    shift: 2,
                    area: ['80%', '80%'],
                    maxmin: true,
                    content: ['../设备规程单/Sb_EquipMaintainRuleList.html', 'yes'],
                    btn: ['确定', '取消']
                    , btn1: function (index, layero) {
                        //按钮【按钮一】的回调
                        var iframeWindow = window['layui-layer-iframe' + index]  //获取弹框页面
                        var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//获取table的elem:"#test"
                        if (checkStatus.data.length === 0) {
                            return layer.msg('请选择数据');
                        }
                        $("#HEquipMaintainRuleInterName").val(checkStatus.data[0].单据号);
                        $("#HEquipMaintainRuleInterID").val(checkStatus.data[0].hmainid);
                        layer.close(layer.index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
                    , btn2: function (index, layero) {
                        //按钮【按钮二】的回调
                        //return false å¼€å¯è¯¥ä»£ç å¯ç¦æ­¢ç‚¹å‡»è¯¥æŒ‰é’®å…³é—­
                    },
                    end: function () {
                    },
                    success: function (layero, index) {
                    }
                });
            });
            //设备点检规程
            form.on('submit(HEquipDotCheckRuleInterList)', function () {
                //页面层-自定义
                layer.open({
                    type: 2,
                    skin: 'layui-layer-rim', //加上边框
                    title: '物料列表',
                    closeBtn: 1,
                    shift: 2,
                    area: ['80%', '80%'],
                    maxmin: true,
                    content: ['../设备规程单/Sb_EquipDotCheckRuleList.html', 'yes'],
                    btn: ['确定', '取消']
                    , btn1: function (index, layero) {
                        //按钮【按钮一】的回调
                        var iframeWindow = window['layui-layer-iframe' + index]  //获取弹框页面
                        var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//获取table的elem:"#test"
                        if (checkStatus.data.length === 0) {
                            return layer.msg('请选择数据');
                        }
                        $("#HEquipDotCheckRuleInterName").val(checkStatus.data[0].单据号);
                        $("#HEquipDotCheckRuleInterID").val(checkStatus.data[0].hmainid);
                        layer.close(layer.index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
                    , btn2: function (index, layero) {
                        //按钮【按钮二】的回调
                        //return false å¼€å¯è¯¥ä»£ç å¯ç¦æ­¢ç‚¹å‡»è¯¥æŒ‰é’®å…³é—­
                    },
                    end: function () {
                    },
                    success: function (layero, index) {
                    }
                });
            });
            //对应Erp物料
            form.on('submit(HMaterList)', function () {
                //页面层-自定义