//加载语言列表 function Load_languagelist(f) { $.get( Page.SvrIp + "/api/select_language", { token: cookie.get("token") }, function (d) { languagelist = JSON.parse(d.Data); var html = ""; for (var _i in languagelist) { var _d = languagelist[_i]; html += ` `; } $("#select_language").html(html); layui.form.render("select"); console.info(languagelist); f(); } ); } function Load_element() { layui.laydate.render({ elem: "#startTime", type: "datetime", }); layui.laydate.render({ elem: "#startTime2", type: "datetime", }); layui.laydate.render({ elem: "#endTime", type: "datetime", }); layui.laydate.render({ elem: "#highTime", type: "datetime", }); layui.laydate.render({ elem: "#lowTime", type: "datetime", }); layui.laydate.render({ elem: "#startTimefine", type: "time", }); layui.laydate.render({ elem: "#endTimefine", type: "time", }); $("#startTime").val(Page.formatDate(new Date())); $("#endTime").val(Page.formatDate(new Date())); // 服务器列表多选 layui.form.on("checkbox(realmlist)", function (data) { var checked = $(data.elem).prop("checked"); if (data.value == 0 && checked) { $("input[data-id='realmlist']").prop("checked", false); } else if (data.value != 0 && checked) { $("input[lay-filter='realmlist'][value=0]").prop("checked", false); } layui.form.render("checkbox"); }); layui.form.render(null, "mform"); } function Ini_popUp(jump, link, jumpParam) { if (popUp == "1") { $("div[data-popup=0]").hide(); $("div[data-popup=0]").find("*[required]").removeAttr("required"); $("div[data-popup=0]").find("*[lay-verify]").removeAttr("lay-verify"); $("div[data-popup=1]").show(); $('select[name="jump"]').next().find(".layui-select-title input").click(); $('select[name="jump"]') .next() .find(".layui-anim") .children(`dd[lay-value="${jump}"]`) .click(); if (link) { // setTimeout(() => { // $('select[id="link"]').next().find('.layui-select-title input').click(); // $('select[id="link"]').next().find('.layui-anim').children(`dd[lay-value="${link}"]`).click(); // }, 500); $('input[name="link"]').val(link); } else if (jumpParam) { // setTimeout(() => { // $('select[id="jumpParam"]').next().find('.layui-select-title input').click(); // $('select[id="jumpParam"]').next().find('.layui-anim').children(`dd[lay-value="${jumpParam}"]`).click(); // }, 500); $('input[name="jumpParam"]').val(jumpParam); } } else { $("div[data-popup=1]").hide(); $("div[data-popup=0]").show(); } } //加载公告数据 function Load_noticedata() { //新增 if (dataid == "0") { $("input[lay-filter='realmlist'][value=0]").prop("checked", true); $("*[data-id=popUpdiv]").show(); $("div[data-popUp=0]").hide(); $("div[data-popUp=1]").hide(); areaList = []; customRealmlist = ""; startListTime = ""; endListTime = ""; Ini_popUp(0); } //编辑 else { $.get( Page.SvrIp + "/api/select_notice", { token: cookie.get("token"), noticeId: dataid, }, function (d) { $('#noticeId').attr('disabled', true) $('#noticeId').css('cursor', 'not-allowed') var _d = d.data[0]; noticedata = _d; console.info(_d); for (var i in _d) { $("#" + i).val(_d[i]); if (i != "realmlist") { $("input[data-id='" + i + "']").val(_d[i]); } } for (var i in _d.contentList) { addlanguage(_d.contentList[i]); } let str = ""; if ( _d.customRealmStr || (_d.areaNameList && _d.areaNameList.length > 0) || _d.timeParamStr != "#" ) { str += "自定义规则"; console.log(_d); if (_d.areaNameList && _d.areaNameList.length > 0) { _d.areaNameList.forEach(function (item) { str += `${item}`; }); areaList = _d.areaNameList; } if (_d.customRealmStr) { str += `${_d.customRealmStr}`; customRealmlist = _d.customRealmStr; } if (_d.timeParamStr && _d.timeParamStr.length > 1) { str += `${_d.timeParamStr}`; let arr = _d.timeParamStr.split("#"); startListTime = arr[0]; endListTime = arr[1]; } str += ''; } $("#realmlistRule").html(str); if (popUp == "1") { $("div[data-popup=0]").hide(); $("div[data-popup=0]").find("*[required]").removeAttr("required"); $("div[data-popup=0]").find("*[lay-verify]").removeAttr("lay-verify"); $("div[data-popup=1]").show(); } else { $("div[data-popup=1]").hide(); $("div[data-popup=0]").show(); } var popupTypeHtml = ''; if (_d.popType == 0) { popupTypeHtml += `