WebTM/views/»ù´¡×ÊÁÏ/»ù´¡×ÊÁÏ/Gy_DotCheckEdit.html
@@ -35,7 +35,12 @@
                        </div>
                        <div class="layui-card-body">
                            <div class="layui-tab layui-tab-brief" lay-filter="docDemoTabBrief">
                                <ul class="layui-tab-title" lay-filter="tab-all">
                                    <li lay-id="1" style="padding:1px;" class="layui-this">基本信息</li>
                                    <li>其他信息</li>
                                </ul>
                                <div class="layui-tab-content">
                                    <!--基本信息-->
                                    <div class="layui-tab-item layui-show">
                                        <div class="layui-form-item">
                                            <div class="layui-inline">
@@ -57,12 +62,7 @@
                                                    <input class="layui-input" name="HHelpCode" lay-verify="HHelpCode" id="HHelpCode">
                                                </div>
                                            </div>
                                            <div class="layui-inline">
                                                <label class="layui-form-label">备注</label>
                                                <div class="layui-input-inline">
                                                    <textarea placeholder="请输入维备注" class="layui-textarea" name="HRemark" id="HRemark"></textarea>
                                                </div>
                                            </div>
                                        </div>
                                        <div class="layui-form-item">
                                            <div class="layui-inline">
@@ -75,18 +75,113 @@
                                                    </button>
                                                </div>
                                            </div>
                                            <div class="layui-inline">
                                                <label class="layui-form-label" style="width: 85px;">使用组织</label>
                                                <div class="layui-input-block" style="margin-left: 120px; width: 185px;">
                                                    <input type="hidden" class="layui-input" lay-verify="HCREATEORGID" name="HCREATEORGID" id="HCREATEORGID">
                                                    <select name="HUSEORGID" id="HUSEORGID" lay-verify="HUSEORGID">
                                                        <!--动态渲染组织-->
                                                    </select>
                                                </div>
                                            </div>
                                            <div class="layui-inline">
                                                <label class="layui-form-label" style="width: 85px;">使用标志</label>
                                                <div class="layui-input-block" style="margin-left: 120px; width: 185px;">
                                                    <select name="HUseFlag" id="HUseFlag" lay-verify="HUseFlag">
                                                        <option value="未使用" selected="selected">未使用</option>
                                                        <option value="已使用">已使用</option>
                                                        <option value="未检测">未检测</option>
                                                    </select>
                                                </div>
                                            </div>
                                        </div>
                                        <div class="layui-row">
                                            <div class="layui-inline">
                                                <label class="layui-form-label">点检项目<br />类型</label>
                                                <div class="layui-input-block" style="width: 185px;">
                                                    <select name="HDotCheckType" id="HDotCheckType" lay-verify="HDotCheckType">
                                                        <option value="设备" selected="selected">设备</option>
                                                        <option value="器具">器具</option>
                                                    </select>
                                                </div>
                                            </div>
                                        </div>
                                        <div class="layui-row">
                                            <div class="layui-inline">
                                                <label class="layui-form-label">备注</label>
                                                <div class="layui-input-inline">
                                                    <textarea placeholder="请输入维备注" class="layui-textarea" name="HRemark" id="HRemark"></textarea>
                                                </div>
                                            </div>
                                            <div class="layui-inline">
                                                <label class="layui-form-label">禁用标志</label>
                                                <div class="layui-input-block">
                                                    <input type="checkbox" name="HStopflag" id="HStopflag" lay-skin="primary" title="">
                                                </div>
                                            </div>
                                        </div>
                                    </div>
                                    <!--其他信息-->
                                    <div class="layui-tab-item">
                                        <div class="layui-form-item">
                                            <label class="layui-form-label">禁用标志</label>
                                            <div class="layui-input-block">
                                                <input type="checkbox" name="HStopflag" id="HStopflag" lay-skin="primary" title="">
                                            <div class="layui-row">
                                                <div class="layui-inline">
                                                    <label class="layui-form-label" style="width: 85px;">创建人</label>
                                                    <div class="layui-input-block" style="margin-left: 120px;">
                                                        <input type="text" class="layui-input" name="HMakeEmp" id="HMakeEmp" style="background-color:#efefef4d;" readonly>
                                                    </div>
                                                </div>
                                                <div class="layui-inline">
                                                    <label class="layui-form-label" style="width: 85px;">修改人</label>
                                                    <div class="layui-input-block" style="margin-left: 120px;">
                                                        <input type="text" class="layui-input" name="HModifyEmp" id="HModifyEmp" style="background-color:#efefef4d;" readonly>
                                                    </div>
                                                </div>
                                                <div class="layui-inline">
                                                    <label class="layui-form-label" style="width: 85px;">禁用人</label>
                                                    <div class="layui-input-block" style="margin-left: 120px;">
                                                        <input type="text" class="layui-input" name="HStopEmp" id="HStopEmp" style="background-color:#efefef4d;" readonly>
                                                    </div>
                                                </div>
                                                <div class="layui-inline">
                                                    <label class="layui-form-label" style="width: 85px;">审核人</label>
                                                    <div class="layui-input-block" style="margin-left: 120px;">
                                                        <input type="text" class="layui-input" name="HCheckEmp" id="HCheckEmp" style="background-color:#efefef4d;" readonly>
                                                    </div>
                                                </div>
                                            </div>
                                            <div class="layui-row">
                                                <div class="layui-inline">
                                                    <label class="layui-form-label" style="width: 85px;">创建日期</label>
                                                    <div class="layui-input-block" style="margin-left: 120px;">
                                                        <input type="text" class="layui-input" name="HMakeTime" id="HMakeTime" style="background-color:#efefef4d;" readonly>
                                                    </div>
                                                </div>
                                                <div class="layui-inline">
                                                    <label class="layui-form-label" style="width: 85px;">修改日期</label>
                                                    <div class="layui-input-block" style="margin-left: 120px;">
                                                        <input type="text" class="layui-input" name="HModifyTime" id="HModifyTime" style="background-color:#efefef4d;" readonly>
                                                    </div>
                                                </div>
                                                <div class="layui-inline">
                                                    <label class="layui-form-label" style="width: 85px;">禁用日期</label>
                                                    <div class="layui-input-block" style="margin-left: 120px;">
                                                        <input type="text" class="layui-input" name="HStopTime" id="HStopTime" style="background-color:#efefef4d;" readonly>
                                                    </div>
                                                </div>
                                                <div class="layui-inline">
                                                    <label class="layui-form-label" style="width: 85px;">审核日期</label>
                                                    <div class="layui-input-block" style="margin-left: 120px;">
                                                        <input type="text" class="layui-input" name="HCheckTime" id="HCheckTime" style="background-color:#efefef4d;" readonly>
                                                    </div>
                                                </div>
                                            </div>
                                        </div>
                                    </div>
                                </div>
                            </div>
                        </div>
                    </form>
                </div>
            </div>
@@ -99,7 +194,6 @@
            var OperationType = 1;//操作类型
            var closeType = 2;  //关闭类型
        } else {
            debugger;
            var OperationType = params[params[0]];//操作类型
            var linterid = params[params[1]];//源单id
            var HSouceBillType = params[params[2]];//源单类型
@@ -123,33 +217,29 @@
            //#endregion
            //常规用法
            Organ();
            $("#HStopflag").attr("disabled", true);
            $("#HUseFlag").attr("disabled", true);
            layui.form.render('checkbox');
            if (OperationType == 3) {
                $.ajax({
                    url: GetWEBURL() + "/Gy_DotCheck/EditDotCheck",
                    type: "GET",
                    data: {
                        "HInterID": linterid
                    },
                    success: function (d) {
                        ajaxReturnData = JSON.parse(JSON.stringify(d)).data;
                        $("#HNumber").val(d.data[0].点检项目代码);
                        $("#HName").val(d.data[0].点检项目名称);
                        $("#HHelpCode").val(d.data[0].助记码);
                        $("#HRemark").val(d.data[0].备注);
                        $("#HLevel").val(d.data[0].等级);
                        $("#HDotCheckItemClassID").val(d.data[0].HDotCheckItemClassID);
                        $("#HDotCheckItemClassName").val(d.data[0].点检项目分类名称);
                        $("input[name='HStopflag']").prop("checked", d.data[0].禁用标记 == 'Y' ? true : false);//true:选中 false:不选中
                        layui.form.render();//实时渲染选中和不选中的样式,最好添加这句话
                        $("#HUpDater").val(sessionStorage["HUserName"]);//修改人
                        //table.reload(layTableId, {
                        //    data: ajaxReturnData
                        //});
                    }
            if (OperationType == 1) {   //新增
                $("#HMakeEmp").val(sessionStorage["HUserName"]);
                });
            } else if (OperationType == 2) {
                RoadBillMain(linterid);
                $("#HMakeEmp").val(sessionStorage["HUserName"]);
                $("#HModifyEmp").val("");
                $("#HStopEmp").val("");
                $("#HCheckEmp").val("");
                $("#HMakeTime").val("");
                $("#HModifyTime").val("");
                $("#HStopTime").val("");
                $("#HCheckTime").val("");
                $("#HNumber").val("");
                $("#HItemID").val(0);
            } else if (OperationType == 3) {
                RoadBillMain(linterid);
            }
            //#region å·¥å…·æŒ‰é’®
@@ -187,8 +277,8 @@
                                if (data.count == 1) { // è¯´æ˜ŽéªŒè¯æˆåŠŸäº†ï¼Œ
                                    layer.msg(data.Message, { time: 1 * 1000, icon: 1 }, function () {
                                        $('#add-btn').addClass("layui-btn-disabled").attr("disabled", true);
                                        var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
                                        parent.layer.close(index); //再执行关闭 Â  Â  Â  Â  Â Â  Â Â Â  Â 
                                        //var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
                                        //parent.layer.close(index); //再执行关闭 Â  Â  Â  Â  Â Â  Â Â Â  Â 
                                    });
                                }
                                else {
@@ -217,8 +307,8 @@
                                if (data.count == 1) { // è¯´æ˜ŽéªŒè¯æˆåŠŸäº†ï¼Œ
                                    layer.msg(data.Message, { time: 1 * 1000, icon: 1 }, function () {
                                        $('#add-btn').addClass("layui-btn-disabled").attr("disabled", true);
                                        var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
                                        parent.layer.close(index); //再执行关闭 Â  Â  Â  Â  Â Â  Â Â Â  Â 
                                        //var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
                                        //parent.layer.close(index); //再执行关闭 Â  Â  Â  Â  Â Â  Â Â Â  Â 
                                    });
                                }
                                else {
@@ -268,6 +358,67 @@
                })
            });
            //获取组织
            function Organ() {
                //获取登录页组织列
                var Organization = '';
                $.ajax({
                    type: "get",
                    url: GetWEBURL() + "/Web/GetOrganizations",
                    success: function (result) {
                        if (result.count == 1) { // è¯´æ˜ŽéªŒè¯æˆåŠŸäº†ï¼Œ
                            var data = result.data;
                            for (var i = 0; i < data.length; i++) {
                                Organization += '<option  style="color:blue;" value="' + data[i].ID + '">' + data[i].Name + '</option>';
                            }
                            $("#HUSEORGID").append(Organization);
                            $("#HUSEORGID").val(sessionStorage["OrganizationID"])
                            $("#HCREATEORGID").val(sessionStorage["OrganizationID"])
                            form.render('select');
                        }
                        layer.closeAll("loading");
                    }
                })
            }
            function RoadBillMain(linterid) {
                $.ajax({
                    url: GetWEBURL() + "/Gy_DotCheck/EditDotCheck",
                    type: "GET",
                    async: false,
                    data: {
                        "HInterID": linterid
                    },
                    success: function (d) {
                        ajaxReturnData = JSON.parse(JSON.stringify(d)).data;
                        $("#HNumber").val(d.data[0].点检项目代码);
                        $("#HName").val(d.data[0].点检项目名称);
                        $("#HHelpCode").val(d.data[0].助记码);
                        $("#HRemark").val(d.data[0].备注);
                        $("#HLevel").val(d.data[0].等级);
                        $("#HUSEORGID").val(d.data[0].HUSEORGID);
                        $("#HMakeEmp").val(d.data[0].创建人);
                        $("#HMakeTime").val(d.data[0].创建日期);
                        $("#HCheckEmp").val(d.data[0].审核人);
                        $("#HCheckTime").val(d.data[0].审核日期);
                        $("#HModifyEmp").val(d.data[0].修改人);
                        $("#HModifyTime").val(d.data[0].修改日期);
                        $("#HStopEmp").val(d.data[0].禁用人);
                        $("#HStopTime").val(d.data[0].禁用日期);
                        $("#HUseFlag").val(d.data[0].使用标志);
                        $("#HDotCheckType").val(d.data[0].点检项目类型);
                        $("#HDotCheckItemClassID").val(d.data[0].HDotCheckItemClassID);
                        $("#HDotCheckItemClassName").val(d.data[0].点检项目分类名称);
                        $("input[name='HStopflag']").prop("checked", d.data[0].禁用标记 == 'Y' ? true : false);//true:选中 false:不选中
                        layui.form.render();//实时渲染选中和不选中的样式,最好添加这句话
                        //$("#HUpDater").val(sessionStorage["HUserName"]);//修改人
                    }
                });
            }
            function f_alert(sMsg) {
                layer.alert(sMsg, { icon: 5 });