token用于在调用上传接口时鉴权使用,如果自己实现了接口但是没有使用到token,可以不填写这个值
`; swal({ title: "设置上传服务器", text: "设置题库上传服务器,将导出的题库一键上传到题库服务器中,在下面填写服务器地址,开头需要加协议名,链接结尾不需要加斜杠", content, closeOnClickOutside: false, closeOnEsc: false, buttons: { confirm: { text:"确定", value: "confirm" }, back: { text: "返回", value: "back" }, cancel: { text: "关闭", value: "cancel", visible: true } } }).then(value=>{ switch(value){ case "confirm": setData("token", $(`#${storagePrefix}token_input`).val()); settingServer($(`#${storagePrefix}server_input`).val()); break; case "back": settingsWindow(); break; } }) } // 设置服务器窗口 function settingServer(server=""){ if(server.startsWith("https://") && (! server.endsWith("/"))){ $.get(`${server}/status/`, data=>{ if(data.code){ setData("server", server); swal({ title: "设置成功", text: `服务器设置成功,服务器返回消息:${data.msg}`, closeOnClickOutside: false, closeOnEsc: false, buttons: { back: { text: "返回", value: "back" }, cancel: { text: "关闭", visible: true, value: "cancel" } } }).then(value=>{ if(value=="cancel"){ settingsWindow() } }) }else{ swal({ title: "错误提示", text: "服务器没有正常返回结果,您是否要继续设置该地址?", closeOnClickOutside: false, closeOnEsc: false, buttons: { confirm: { text: "确定", value: "confirm" }, back: { text: "返回", value: "back" }, cancel: { text: "关闭", visible: true, value: "cancel" } } }).then(value=>{ if(value=="confirm"){ setData("server", server) }else if(value=="back"){ settingsUploadWindow() } }) } }) }else{ swal({ title: "错误提示", text: "您设置的服务器地址不符合要求,请重新设置", closeOnClickOutside: false, closeOnEsc: false, buttons: { back: { text:"返回", value: "back" }, cancel: { text: "关闭", value: "cancel", visible: true } } }).then(value=>{ if(value=="back"){ settingsUploadWindow(); } }) } } // 按钮设置 function settingsLogoWindow() { let text = getData("text", "S"); let posX = getData("posX", 100); let posY = getData("posY", 100) let dom = document.createElement("div"); dom.innerHTML = `