1 line
88 KiB
JavaScript
1 line
88 KiB
JavaScript
"use strict";(self["webpackChunkmining_pool"]=self["webpackChunkmining_pool"]||[]).push([[675],{10275:function(t,e,i){var a=i(3999)["default"];Object.defineProperty(e,"B",{value:!0}),e.A=void 0;var s=a(i(99129));e.A={mixins:[s.default]}},15564:function(t,e,i){i.r(e),i.d(e,{__esModule:function(){return s.B},default:function(){return l}});var a=i(58259),s=i(93852),o=s.A,n=i(81656),r=(0,n.A)(o,a.XX,a.Yp,!1,null,"0ee3c548",null),l=r.exports},18163:function(t,e,i){Object.defineProperty(e,"B",{value:!0}),e.A=void 0,i(44114);var a=i(47149),s=i(49704),o=i(6803);e.A={data(){return{loginForm:{userName:"",password:"",code:""},loginRules:{userName:[{required:!0,trigger:"blur",message:this.$t("user.inputEmail")}],password:[{required:!0,trigger:"blur",message:this.$t("user.inputPassword")}],code:[{required:!0,trigger:"change",message:this.$t("user.inputCode")}]},radio:"en",btnDisabled:!1,bthText:"user.obtainVerificationCode",time:"",loginLoading:!1,accountList:[],loginCodeTime:"",countDownTime:60,timer:null,lang:"en",currencyList:[{path:"nexaAccess",value:"nexa",label:"nexa",img:i(95194),imgUrl:`${this.$baseApi}img/nexa.png`,name:"course.NEXAcourse",show:!0,amount:1e4},{path:"grsAccess",value:"grs",label:"grs",img:i(78628),imgUrl:`${this.$baseApi}img/grs.svg`,name:"course.GRScourse",show:!0,amount:1},{path:"monaAccess",value:"mona",label:"mona",img:i(85857),imgUrl:`${this.$baseApi}img/mona.svg`,name:"course.MONAcourse",show:!0,amount:1},{path:"dgbsAccess",value:"dgbs",label:"dgb(skein)",img:i(94045),imgUrl:`${this.$baseApi}img/dgb.svg`,name:"course.dgbsCourse",show:!0,amount:1},{path:"dgbqAccess",value:"dgbq",label:"dgb(qubit)",img:i(94045),imgUrl:`${this.$baseApi}img/dgb.svg`,name:"course.dgbqCourse",show:!0,amount:1},{path:"dgboAccess",value:"dgbo",label:"dgb(odocrypt)",img:i(94045),imgUrl:`${this.$baseApi}img/dgb.svg`,name:"course.dgboCourse",show:!0,amount:1},{path:"rxdAccess",value:"rxd",label:"radiant(rxd)",img:i(94158),imgUrl:`${this.$baseApi}img/rxd.png`,name:"course.RXDcourse",show:!0,amount:100},{path:"enxAccess",value:"enx",label:"Entropyx(enx)",img:i(78945),imgUrl:`${this.$baseApi}img/enx.svg`,name:"course.ENXcourse",show:!0,amount:5e3},{path:"alphminingPool",value:"alph",label:"alephium",img:i(31413),imgUrl:`${this.$baseApi}img/alph.svg`,name:"course.alphCourse",show:!0,amount:1}]}},computed:{countDown(){Math.floor(this.countDownTime/60);const t=this.countDownTime%60,e=t<10?"0"+t:t;return`${e}`}},watch:{$route(t){const e=t.path.match(/^\/(zh|en)(\/|$)/);e&&(this.radio=e[1],this.lang=e[1],this.$i18n.locale=e[1],localStorage.setItem("lang",e[1]))},"$i18n.locale":function(){this.translate()}},created(){window.sessionStorage.getItem("exam_time")&&(this.countDownTime=Number(window.sessionStorage.getItem("exam_time")),this.startCountDown(),this.btnDisabled=!0,this.bthText="user.again")},mounted(){this.$addStorageEvent(1,"currencyList",JSON.stringify(this.currencyList));const t=this.$route.path,e=t.match(/^\/(zh|en)(\/|$)/);e?(this.radio=e[1],this.lang=e[1],this.$i18n.locale=e[1],localStorage.setItem("lang",e[1])):(this.radio=localStorage.getItem("lang")||"en",this.lang=this.radio,this.$i18n.locale=this.radio)},methods:{translate(){this.loginRules={userName:[{required:!0,trigger:"blur",message:this.$t("user.inputEmail")}],password:[{required:!0,trigger:"blur",message:this.$t("user.inputPassword")}],code:[{required:!0,trigger:"change",message:this.$t("user.inputCode")}]}},async fetchJurisdiction(){const t=await(0,a.getUserProfile)();this.$addStorageEvent(1,"jurisdiction",JSON.stringify(t.data.role)),this.$addStorageEvent(1,"userEmail",JSON.stringify(t.data.email)),t&&200==t.code&&(this.$message({message:this.$t("user.loginSuccess"),type:"success",showClose:!0}),this.$router.push(`/${this.lang}`))},async fetchAccountGradeList(){const t=await(0,a.getAccountGradeList)();t&&200==t.code&&this.$addStorageEvent(1,"miningAccountList",JSON.stringify(t.data))},async fetchAccountList(t){const e=await(0,o.getAccountList)(t);e&&200==e.code&&(this.accountList=e.data,this.$addStorageEvent(1,"accountList",JSON.stringify(this.accountList)))},async fetchLogin(t){this.loginLoading=!0;const e=await(0,a.getLogin)(t);e&&200===e.code&&(this.$addStorageEvent(1,"userName",e.data.userName),this.$addStorageEvent(1,"token",JSON.stringify(e.data.access_token)),await new Promise((t=>setTimeout(t,50))),this.$bus.$emit("user-logged-in"),this.fetchAccountList(),this.fetchAccountGradeList(),this.fetchJurisdiction()),this.loginLoading=!1},async fetchCOde(t){const e=await(0,a.getLoginCode)(t);e&&200==e.code&&this.$message({message:this.$t("user.codeSuccess"),type:"success",showClose:!0})},handelCode(){if(!this.loginForm.userName)return void this.$message({message:this.$t("user.inputAccount"),type:"error",customClass:"messageClass",showClose:!0});const t=/^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+.[a-zA-Z]{2,}$/;let e=t.test(this.loginForm.userName);this.loginForm.userName&&e?(this.fetchCOde({account:this.loginForm.userName}),null==window.sessionStorage.getItem("exam_time")||(this.countDownTime=Number(window.sessionStorage.getItem("exam_time"))),this.startCountDown()):this.$message({message:this.$t("user.emailVerification"),type:"error",showClose:!0})},startCountDown(){this.timer=setInterval((()=>{this.countDownTime<=1?(clearInterval(this.timer),sessionStorage.removeItem("exam_time"),this.countDownTime=60,this.btnDisabled=!1,this.bthText="user.obtainVerificationCode"):this.countDownTime>0&&(this.countDownTime--,this.btnDisabled=!0,this.bthText="user.again",window.sessionStorage.setItem("exam_time",this.countDownTime))}),1e3)},handelJump(t){const e=t.startsWith("/")?t.slice(1):t;this.$router.push(`/${this.lang}/${e}`)},handelRadio(t){const e=this.lang;this.lang=t,this.$i18n.locale=t,localStorage.setItem("lang",t);const i=this.$route.path,a=i.replace(`/${e}`,`/${t}`);this.$router.push({path:a,query:this.$route.query}).catch((t=>{"NavigationDuplicated"!==t.name&&console.error("Navigation failed:",t)}))},submitForm(){this.$refs.ruleForm.validate((t=>{if(t){this.loginForm.userName=this.loginForm.userName.trim(),this.loginForm.password=this.loginForm.password.trim();const t=/^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+.[a-zA-Z]{2,}$/;let e=t.test(this.loginForm.userName);if(!e)return void this.$message({message:this.$t("user.emailVerification"),type:"error",customClass:"messageClass",showClose:!0});const i=/^(?!.*[\u4e00-\u9fa5])(?![a-zA-Z]+$)(?![A-Z0-9]+$)(?![A-Z\W_]+$)(?![a-z0-9]+$)(?![a-z\W_]+$)(?![0-9\W_]+$)[a-zA-Z0-9\W_]{8,32}$/,a=i.test(this.loginForm.password);if(!a)return void this.$message({message:this.$t("user.PasswordReminder"),type:"error",showClose:!0});const o={...this.loginForm};o.password=(0,s.encryption)(this.loginForm.password),this.fetchLogin(o)}}))},handleClick(){this.$router.push(`/${this.lang}`)}}}},23369:function(t,e,i){i.r(e),i.d(e,{__esModule:function(){return s.B},default:function(){return l}});var a=i(66328),s=i(10275),o=s.A,n=i(81656),r=(0,n.A)(o,a.XX,a.Yp,!1,null,"618aa2d6",null),l=r.exports},36059:function(t,e,i){Object.defineProperty(e,"B",{value:!0}),e.A=void 0,i(44114),i(18111),i(81148),i(7588),i(61701),i(17642),i(58004),i(33853),i(45876),i(32475),i(15024),i(31698);var a=i(1652);e.A={name:"MarkdownEditor",data(){return{addParams:{title:"",subTitle:"",contentType:"markdown",content:"",status:"draft",id:null},documentLTypeList:[{value:"1",label:"服务条款"},{value:"2",label:"api文档"},{value:"3",label:"挖矿教程"},{value:"0",label:"其他"}],editorMode:"split",saveLoading:!1,publishLoading:!1,previewVisible:!1,wordCount:0,showMarkdownGuide:!1,autoSaveTimer:null,autoSaveStatus:{type:"idle",text:"",icon:""},lastSavedContent:""}},computed:{formattedParams(){const t={id:this.addParams.id&&""!==this.addParams.id?this.addParams.id:null,title:this.addParams.title,subTitle:this.addParams.subTitle||"",content:this.addParams.content,lang:this.$i18n?.locale||"zh",type:this.addParams.type||""};return JSON.stringify(t,null,2)}},methods:{toggleMarkdownGuide(){this.showMarkdownGuide=!this.showMarkdownGuide},markdownToHtml(t){if(!t)return"";const e=t.split("\n"),i=[];let a=[],s=!1,o=[],n=[],r=!1;for(let l=0;l<e.length;l++){const t=e[l],c=t.trim();if(c.startsWith("```")){if(s){s=!1,i.push(`<pre><code>${o.join("\n")}</code></pre>`),o=[];continue}s=!0,o=[];continue}if(s){o.push(t);continue}if(!c){this.closeAllLists(i,a),this.closeTable(i,n,r),r=!1,n=[],i.length>0&&!i[i.length-1].endsWith("</p>")&&i.push("");continue}if(c.includes("|")&&!c.startsWith("#")){r||(r=!0,n=[]),n.push(t);continue}r&&(this.closeTable(i,n,r),r=!1,n=[]);const d=c.match(/^(#{1,6})\s+(.+)$/);if(d){this.closeAllLists(i,a);const t=d[1].length,e=d[2];i.push(`<h${t}>${e}</h${t}>`);continue}const h=t.match(/^(\s*)(\d+)\.\s+(.+)$/);if(h){const t=h[1].length,e=this.processInlineMarkdown(h[3]),s=0===t;this.handleListItem(i,a,t,"ol",e,s);continue}const u=t.match(/^(\s*)[-*+]\s+(.+)$/);if(u){const t=u[1].length,e=this.processInlineMarkdown(u[2]),s=0===t;this.handleListItem(i,a,t,"ul",e,s);continue}this.closeAllLists(i,a);const m=this.processInlineMarkdown(c);i.push(`<p>${m}</p>`)}return this.closeAllLists(i,a),this.closeTable(i,n,r),i.join("\n")},processInlineMarkdown(t){return t.replace(/\[([^\]]+)\]\(([^)]+)\)/g,'<a href="$2" target="_blank" rel="noopener noreferrer">$1</a>').replace(/\*\*(.*?)\*\*/g,"<strong>$1</strong>").replace(/\*(.*?)\*/g,"<em>$1</em>").replace(/`([^`]*)`/g,"<code>$1</code>").replace(/~~(.*?)~~/g,"<del>$1</del>")},handleListItem(t,e,i,a,s,o=!1){const n=Math.floor(i/3);while(e.length>n+1){const i=e.pop();t.push(`</${i.type}>`)}if(e.length===n){const i=o&&"ol"===a?' class="spaced-list"':"";t.push(`<${a}${i}>`),e.push({type:a,level:n})}else if(e.length===n+1){const i=e[n];if(i&&i.type!==a){t.push(`</${i.type}>`);const s=o&&"ol"===a?' class="spaced-list"':"";t.push(`<${a}${s}>`),e[n]={type:a,level:n}}}const r=o&&"ol"===a?' class="main-item"':"";t.push(`<li${r}>${s}</li>`)},closeAllLists(t,e){while(e.length>0){const i=e.pop();t.push(`</${i.type}>`)}},closeTable(t,e,i){i&&e.length>0&&(t.push('<table border="1">'),e.forEach(((e,i)=>{const a=e.split("|").slice(1,-1).map((t=>t.trim()));if(a.every((t=>/^[-\s:]*$/.test(t))))return;const s=0===i?"th":"td",o=a.map((t=>`<${s}>${this.processInlineMarkdown(t)}</${s}>`)).join("");t.push(`<tr>${o}</tr>`)})),t.push("</table>"))},insertTemplate(t){const e={table:"| 名称 | 类型 | 备注 | 解释 |\n|------|------|------|------|\n| name | string | 必填 | 参数名称 |",code:"```javascript\n// 示例代码\nfunction example() {\n return 'Hello World'\n}\n```",api:"### POST /api/v1/example\n\n#### 请求参数\n\n| 名称 | 类型 | 备注 | 解释 |\n|------|------|------|------|\n| param1 | string | 必填 | 参数说明 |\n\n#### 响应参数\n\n| 名称 | 类型 | 备注 | 解释 |\n|------|------|------|------|\n| result | object | | 返回结果 |"},i=e[t];if(!i)return;const a=this.$refs.markdownInput.$el.querySelector("textarea"),s=a.selectionStart,o=this.addParams.content,n=o.substring(0,s)+"\n\n"+i+"\n\n"+o.substring(s);this.addParams.content=n,this.$nextTick((()=>{a.focus();const t=s+i.length+4;a.setSelectionRange(t,t)}))},handleContentChange(){this.updateWordCount(),this.handleAutoSave()},updateWordCount(){this.wordCount=this.addParams.content.length},handleAutoSave(){this.addParams.content!==this.lastSavedContent&&(this.autoSaveTimer&&clearTimeout(this.autoSaveTimer),this.autoSaveStatus={type:"editing",text:"编辑中...",icon:"el-icon-edit"},this.autoSaveTimer=setTimeout((()=>{this.autoSaveStatus={type:"saving",text:"保存中...",icon:"el-icon-loading"},this.performAutoSave()}),1e3))},async performAutoSave(){try{this.saveToDraft(),this.addParams.title.trim()&&await this.autoSaveToServer(),this.autoSaveStatus={type:"saved",text:"已保存",icon:"el-icon-check"},this.lastSavedContent=this.addParams.content,setTimeout((()=>{"saved"===this.autoSaveStatus.type&&"已保存"===this.autoSaveStatus.text&&(this.autoSaveStatus={type:"idle",text:"",icon:""})}),3e3)}catch(error){console.error("自动保存失败:",error),this.autoSaveStatus={type:"error",text:"保存失败",icon:"el-icon-warning"}}},generateDraftKey(){if(this.addParams.id)return`markdown_draft_id_${this.addParams.id}`;if(this.addParams.title&&this.addParams.title.trim()){const t=this.addParams.title.replace(/[^a-zA-Z0-9\u4e00-\u9fa5]/g,"").substring(0,20);return`markdown_draft_title_${t}`}return"markdown_draft_default"},getAllPossibleDraftKeys(){const t=[];if(this.addParams.id&&t.push(`markdown_draft_id_${this.addParams.id}`),this.addParams.title&&this.addParams.title.trim()){const e=this.addParams.title.replace(/[^a-zA-Z0-9\u4e00-\u9fa5]/g,"").substring(0,20);t.push(`markdown_draft_title_${e}`)}return t.push("markdown_draft_default"),[...new Set(t)]},saveToDraft(){const t=this.generateDraftKey(),e={title:this.addParams.title,content:this.addParams.content,type:this.addParams.type,lastSaved:(new Date).toISOString()};localStorage.setItem(t,JSON.stringify(e)),console.log("草稿已保存到本地存储:",t)},loadDraft(){const t=this.getAllPossibleDraftKeys();let e=null,i=null,a=0;if(t.forEach((t=>{const s=localStorage.getItem(t);if(s)try{const o=JSON.parse(s),n=new Date(o.lastSaved).getTime();n>a&&(e=o,i=t,a=n)}catch(error){console.error("解析草稿数据失败:",error),localStorage.removeItem(t)}})),e){const t=(new Date).getTime(),s=t-a;s<864e5&&e.content&&e.content.trim()?(this.addParams.title=e.title||this.addParams.title,this.addParams.content=e.content,this.addParams.type=e.type||this.addParams.type,this.lastSavedContent=e.content,this.updateWordCount(),this.$message({message:`已自动恢复草稿 (${new Date(e.lastSaved).toLocaleString()})`,type:"success",duration:3e3}),this.autoSaveStatus={type:"saved",text:"草稿已恢复",icon:"el-icon-check"},setTimeout((()=>{"saved"===this.autoSaveStatus.type&&"草稿已恢复"===this.autoSaveStatus.text&&(this.autoSaveStatus={type:"idle",text:"",icon:""})}),3e3)):s>=864e5&&localStorage.removeItem(i)}},clearDraft(){const t=this.getAllPossibleDraftKeys();t.forEach((t=>{localStorage.removeItem(t)})),console.log("已清除草稿:",t)},async autoSaveToServer(){if(!this.addParams.title.trim())return;const t={id:this.addParams.id&&""!==this.addParams.id?this.addParams.id:null,title:this.addParams.title,subTitle:this.addParams.subTitle||"",content:this.addParams.content,lang:this.$i18n?.locale||"zh",type:this.addParams.type||2,isDraft:!0};console.log("自动保存到服务器:",t)},handleBeforeUnload(t){if(this.addParams.content!==this.lastSavedContent){this.saveToDraft();const e="您有未保存的更改,确定要离开吗?";return t.returnValue=e,e}},handlePreview(){this.previewVisible=!0},resetDocument(){this.$confirm("确定要重置文档内容吗?当前所有修改将丢失。","确认重置",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((()=>{this.addParams.content="",this.addParams.title="",this.addParams.subTitle="",this.addParams.type="",this.addParams.status="draft",this.addParams.id=null,this.clearDraft(),this.lastSavedContent="",this.updateWordCount(),this.$message.success("文档内容已重置")})).catch((()=>{}))},async handleSave(){if(this.addParams.title.trim()){this.saveLoading=!0;try{const t={id:this.addParams.id&&""!==this.addParams.id?this.addParams.id:null,title:this.addParams.title,subTitle:this.addParams.subTitle||"",content:this.addParams.content,lang:this.$i18n?.locale||"zh",type:2};console.log("保存文档数据 - 完整参数:",t),console.log("当前语言:",this.$i18n?.locale);const e=await(0,a.addDocument)(t);if(!e||200!==e.code)throw new Error(e?.message||"保存失败");this.$message.success("草稿保存成功"),e.data&&e.data.id&&(this.addParams.id=e.data.id),this.clearDraft(),this.lastSavedContent=this.addParams.content,this.autoSaveStatus={type:"saved",text:"已保存",icon:"el-icon-check"},setTimeout((()=>{"saved"===this.autoSaveStatus.type&&"已保存"===this.autoSaveStatus.text&&(this.autoSaveStatus={type:"idle",text:"",icon:""})}),3e3)}catch(error){console.error("保存文档失败:",error),this.$message.error("保存失败: "+(error.message||"未知错误"))}finally{this.saveLoading=!1}}else this.$message.warning("请输入文档标题")},async handlePublish(){if(this.addParams.title.trim())if(this.addParams.content.trim())if(this.addParams.type){this.publishLoading=!0;try{const t={id:this.addParams.id&&""!==this.addParams.id?this.addParams.id:null,title:this.addParams.title,subTitle:this.addParams.subTitle||"",content:this.addParams.content,lang:this.$i18n?.locale||"zh",type:this.addParams.type||""};console.log("发布文档数据 - 完整参数:",t),console.log("当前语言:",this.$i18n?.locale),console.log("文档ID类型:",typeof this.addParams.id,"值:",this.addParams.id);const e=await(0,a.addDocument)(t);if(!e||200!==e.code)throw new Error(e?.message||"发布失败");this.addParams.status="published",this.$message.success("文档发布成功"),e.data&&e.data.id&&(this.addParams.id=e.data.id),this.clearDraft(),this.lastSavedContent=this.addParams.content,this.autoSaveStatus={type:"saved",text:"已发布",icon:"el-icon-success"},setTimeout((()=>{"saved"===this.autoSaveStatus.type&&"已发布"===this.autoSaveStatus.text&&(this.autoSaveStatus={type:"idle",text:"",icon:""})}),3e3),this.$notify({title:"发布成功",message:`文档 "${this.addParams.title}" 已成功发布`,type:"success",duration:3e3})}catch(error){console.error("发布文档失败:",error),this.$message.error("发布失败: "+(error.message||"未知错误"))}finally{this.publishLoading=!1}}else this.$message.warning("请选择文档类型");else this.$message.warning("请输入文档内容");else this.$message.warning("请输入文档标题")},copyHtml(){const t=this.markdownToHtml(this.addParams.content);navigator.clipboard.writeText(t).then((()=>{this.$message.success("HTML已复制到剪贴板")}))},copyParams(){navigator.clipboard.writeText(this.formattedParams).then((()=>{this.$message.success("参数已复制到剪贴板")}))}},mounted(){this.updateWordCount(),this.loadDraft(),this.lastSavedContent=this.addParams.content,window.addEventListener("beforeunload",this.handleBeforeUnload),setTimeout((()=>{"idle"===this.autoSaveStatus.type&&(this.autoSaveStatus={type:"saved",text:"自动保存已启用",icon:"el-icon-circle-check"},setTimeout((()=>{"自动保存已启用"===this.autoSaveStatus.text&&(this.autoSaveStatus={type:"idle",text:"",icon:""})}),2e3))}),500)},beforeDestroy(){this.autoSaveTimer&&clearTimeout(this.autoSaveTimer),window.removeEventListener("beforeunload",this.handleBeforeUnload)}}},37320:function(t,e,i){var a=i(91774)["default"];Object.defineProperty(e,"__esModule",{value:!0}),e["default"]=void 0,i(44114),i(18111),i(22489),i(20116),i(7588),i(61701);i(66848);var s=i(27409),o=i(73723),n=i(84403),r=a(i(3574)),l=i(82908);e["default"]={data(){return{activeName:"second",option:{tooltip:{trigger:"axis",confine:!0,formatter:function(t){var e;e=t[0].axisValueLabel;for(let i=0;i<=t.length-1;i++)"Currency Price"==t[i].seriesName||"币价"==t[i].seriesName?e+=`</br>${t[i].marker} ${t[i].seriesName}      <span style="font-weight: bold">${t[i].value} USD</span>`:e+=`</br>${t[i].marker} ${t[i].seriesName}      <span style="font-weight: bold">${t[i].value}</span>`;return e}},legend:{right:"30"},grid:{left:"10%",right:"15%",top:"20%",bottom:"12%"},xAxis:{boundaryGap:!1,data:[]},yAxis:[{type:"value",name:"GH/s",nameTextStyle:{padding:[0,0,0,-40]},axisLabel:{formatter:function(t){return t}}},{position:"right",show:!0,splitLine:{show:!1},name:"USD",nameTextStyle:{padding:[0,0,0,40]}}],dataZoom:[{type:"inside",start:0,end:100,maxSpan:100,minSpan:2,animation:!1},{type:"inside",start:0,end:100}],series:[{name:"Computational power",type:"line",smooth:!1,symbol:"circle",symbolSize:5,showSymbol:!1,itemStyle:{color:"#5721E4",borderColor:"rgba(221,220,107,0.1)",borderWidth:12},lineStyle:{color:"#5721E4",width:"2"},areaStyle:{color:new r.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"rgb(210,195,234)"},{offset:1,color:"rgb(255, 255, 255)"}])},zlevel:1,z:1,data:[]},{name:"Refusal rate",type:"line",smooth:!1,symbol:"circle",symbolSize:5,showSymbol:!1,itemStyle:{color:"#FE2E74",borderColor:"rgba(221,220,107,0.1)",borderWidth:12},lineStyle:{color:"#FE2E74",width:"2"},areaStyle:{origin:"start",color:new r.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"rgb(252,220,233)"},{offset:1,color:"rgb(255, 255, 255)"}])},data:[],yAxisIndex:1,zlevel:2,z:2}]},minerOption:{legend:{right:"50",formatter:function(t){return t}},tooltip:{trigger:"axis",textStyle:{align:"left"},animation:!1,confine:!0,formatter:function(t){var e=t[0].axisValueLabel;for(let i=0;i<=t.length-1;i++)"Currency Price"==t[i].seriesName||"币价"==t[i].seriesName?e+=`</br>${t[i].marker} ${t[i].seriesName}      <span style="font-weight: bold">${t[i].value} USD</span>`:e+=`</br>${t[i].marker} ${t[i].seriesName}      <span style="font-weight: bold">${t[i].value}</span>`;return e}},grid:{left:"10%",right:"15%",top:"20%",bottom:"12%"},xAxis:{boundaryGap:!1,axisTick:{show:!1},axisLine:{show:!1},data:[]},yAxis:[{position:"left",type:"value",name:"GH/s",nameTextStyle:{padding:[0,0,0,-40]},axisLabel:{formatter:function(t){return t}}},{position:"right",show:!0,splitLine:{show:!1},name:"USD",nameTextStyle:{padding:[0,0,0,40]}}],dataZoom:[{type:"inside",start:0,end:100,maxSpan:100,minSpan:2,animation:!1},{type:"inside",start:0,end:100}],series:[{name:"全网算力",type:"line",smooth:!1,symbol:"circle",symbolSize:5,showSymbol:!1,itemStyle:{color:"#5721E4",borderColor:"rgba(221,220,107,0.1)",borderWidth:12},lineStyle:{color:"#5721E4",width:"2"},areaStyle:{origin:"start",color:new r.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"rgb(210,195,234)"},{offset:1,color:"rgb(255, 255, 255)"}])},data:[]},{name:"币价",type:"line",smooth:!1,symbol:"circle",symbolSize:5,showSymbol:!1,itemStyle:{color:"#FE2E74",borderColor:"rgba(221,220,107,0.1)",borderWidth:12},lineStyle:{color:"#FE2E74",width:"2"},areaStyle:{origin:"start",color:new r.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"rgb(252,220,233)"},{offset:1,color:"rgb(255, 255, 255)"}])},data:[],yAxisIndex:1,zlevel:2,z:2}]},CountOption:{...n.line},powerDialogVisible:!1,minerDialogVisible:!1,currentPage:1,currency:"nexa",currencyPath:`${this.$baseApi}img/nexa.png`,currencyList:[{path:"nexaAccess",value:"nexa",label:"nexa",img:i(95194),imgUrl:`${this.$baseApi}img/nexa.png`,name:"course.NEXAcourse",show:!0,amount:1e4},{path:"grsAccess",value:"grs",label:"grs",img:i(78628),imgUrl:`${this.$baseApi}img/grs.svg`,name:"course.GRScourse",show:!0,amount:1},{path:"monaAccess",value:"mona",label:"mona",img:i(85857),imgUrl:`${this.$baseApi}img/mona.svg`,name:"course.MONAcourse",show:!0,amount:1},{path:"dgbsAccess",value:"dgbs",label:"dgb(skein)",img:i(94045),imgUrl:`${this.$baseApi}img/dgb.svg`,name:"course.dgbsCourse",show:!0,amount:1},{path:"dgbqAccess",value:"dgbq",label:"dgb(qubit)",img:i(94045),imgUrl:`${this.$baseApi}img/dgb.svg`,name:"course.dgbqCourse",show:!0,amount:1},{path:"dgboAccess",value:"dgbo",label:"dgb(odocrypt)",img:i(94045),imgUrl:`${this.$baseApi}img/dgb.svg`,name:"course.dgboCourse",show:!0,amount:1},{path:"rxdAccess",value:"rxd",label:"radiant(rxd)",img:i(94158),imgUrl:`${this.$baseApi}img/rxd.png`,name:"course.RXDcourse",show:!0,amount:100},{path:"enxAccess",value:"enx",label:"Entropyx(enx)",img:i(78945),imgUrl:`${this.$baseApi}img/enx.svg`,name:"course.ENXcourse",show:!0,amount:5e3},{path:"alphminingPool",value:"alph",label:"alephium",img:i(31413),imgUrl:`${this.$baseApi}img/alph.svg`,name:"course.alphCourse",show:!0,amount:1}],params:{coin:"nexa",interval:"rt"},PowerParams:{coin:"nexa",interval:"rt"},BlockInfoParams:{coin:"nexa",limit:10,page:1},CoinData:{algorithm:"",height:"",totalDifficulty:"",totalPower:"",price:"",poolPower:"",poolMc:""},luckData:{luck3d:"96.26 %",luck7d:"96.26 %",luck30d:"96.26 %",luck90d:"96.26 %"},BlockInfoData:[],intervalList:[{value:"rt",label:"home.realTime"},{value:"1d",label:"home.day"}],offset:0,itemWidth:30,listWidth:1e3,itemActive:"nexa",timeActive:"rt",powerActive:!0,minerChartLoading:!1,newBlockInfoData:[],reportBlockLoading:!1,BlockShow:!0,showCalculator:!1,value:"nexa",input3:"",select:"GH/s",selectTime:[{value:"day",label:"home.everyDay"},{value:"week",label:"home.weekly"},{value:"month",label:"home.monthly"},{value:"year",label:"home.annually"}],time:"day",input:"",inputPower:1,profit:"",factor:"",CalculatorData:{hpb:"10",reward:"20",price:"30",costTime:"600",poolFee:"0.15"},transactionFeeList:[{label:"grs",coin:"grs",feeShow:!1},{label:"mona",coin:"mona",feeShow:!1},{label:"radiant",coin:"rxd",feeShow:!1}],FeeShow:!0,lang:"en",activeItemCoin:{value:"nexa",label:"nexa",img:i(95194),imgUrl:`${this.$baseApi}img/nexa.png`},isInternalChange:!1,broadcastList:[{id:"b1",content:this.$t("home.describe"),buttonContent:[this.$t("home.view")],buttonPath:["/allocationExplanation"]}],currentBroadcastIndex:0,scrollTimer:null,delayScrollTimer:null,isTransition:!0}},computed:{broadcastListForLoop(){return 0===this.broadcastList.length?[]:1===this.broadcastList.length?this.broadcastList:[...this.broadcastList,this.broadcastList[0]]},scrollStyle(){return{transform:`translateY(-${30*this.currentBroadcastIndex}px)`,transition:this.isTransition?"transform 0.5s cubic-bezier(.4,0,.2,1)":"none"}},mobileScrollStyle(){return{transform:`translateY(-${40*this.currentBroadcastIndex}px)`,transition:this.isTransition?"transform 0.5s cubic-bezier(.4,0,.2,1)":"none"}}},watch:{"$i18n.locale":t=>{location.reload()},activeItemCoin:{handler(t){this.isInternalChange||this.handleActiveItemChange(t)},deep:!0}},mounted(){if(this.lang=this.$i18n.locale,this.$addStorageEvent(1,"activeItemCoin",JSON.stringify(this.currencyList[0])),this.minerChartLoading=!0,this.$isMobile)this.option.yAxis[1].show=!1,this.option.grid.left="16%",this.option.grid.right="5%",this.option.grid.top="10%",this.option.grid.bottom="45%",this.option.legend.bottom=5,this.option.legend.right="30%",this.option.xAxis.axisLabel={interval:8,rotate:70},this.minerOption.yAxis[1].show=!1,this.minerOption.grid.left="16%",this.minerOption.grid.right="5%",this.minerOption.grid.top="10%",this.minerOption.grid.bottom="45%",this.minerOption.legend.bottom=5,this.minerOption.legend.right="30%",this.minerOption.xAxis.axisLabel={interval:8,rotate:70};else{const t=this.option.yAxis[0],e=Math.max(...this.option.series[0].data),i=t.axisLabel.formatter,a=i(e),s=document.createElement("div");s.style.position="absolute",s.style.visibility="hidden",s.style.fontSize="12px",s.innerText=a,document.body.appendChild(s);const o=s.offsetWidth;document.body.removeChild(s);const n=20;this.option.grid.left=o+n+"px";const r=this.minerOption.yAxis[0],l=Math.max(...this.minerOption.series[0].data),c=r.axisLabel.formatter,d=c(l),h=document.createElement("div");h.style.position="absolute",h.style.visibility="hidden",h.style.fontSize="12px",h.innerText=d,document.body.appendChild(h);const u=h.offsetWidth;document.body.removeChild(h);const m=20;this.minerOption.grid.left=u+m+"px"}this.getBlockInfoData(this.BlockInfoParams),this.getCoinInfoData(this.params),this.getPoolPowerData(this.PowerParams),this.registerRecoveryMethod("getCoinInfoData",this.params),this.registerRecoveryMethod("getPoolPowerData",this.PowerParams),this.registerRecoveryMethod("getBlockInfoData",this.BlockInfoParams),this.$addStorageEvent(1,"currencyList",JSON.stringify(this.currencyList)),this.$refs.select&&this.$refs.select.$el.children[0].children[0].setAttribute("style",`background:url(${this.$baseApi}/img/nexa.png) no-repeat 10PX;background-size: 20PX 20PX;color:#333;padding-left: 30PX;`),this.fetchParam({coin:this.params.coin}),this.minerChartLoading=!1,window.addEventListener("setItem",(()=>{let t=localStorage.getItem("activeItemCoin");this.activeItemCoin=JSON.parse(t)})),this.getBroadcastList({lang:this.$i18n.locale}),this.startScroll(),this.$nextTick((()=>{this.startScroll()})),window.addEventListener("resize",this.setItemHeight)},methods:{handleCustomClick(t){console.log("广播项被点击:",t),this.$message.info(`广播: ${t.content}`)},handleBroadcastError(t){console.error("广播组件错误:",t)},async getBroadcastList(t){const e=await(0,o.getBroadcast)(t);if(e&&200==e.code){let t=e.data;t=t.map((t=>{if(t.buttonContent?"string"===typeof t.buttonContent?t.buttonContent=t.buttonContent.split(/[,,]/).map((t=>t.trim())).filter((t=>t)):Array.isArray(t.buttonContent)||(t.buttonContent=[]):t.buttonContent=[],t.buttonPath?"string"===typeof t.buttonPath?t.buttonPath=t.buttonPath.split(/[,,]/).map((t=>t.trim())).filter((t=>t)):Array.isArray(t.buttonPath)||(t.buttonPath=[]):t.buttonPath=[],t.buttonContent.length!==t.buttonPath.length){const e=Math.min(t.buttonContent.length,t.buttonPath.length);t.buttonContent=t.buttonContent.slice(0,e),t.buttonPath=t.buttonPath.slice(0,e)}return t})),this.broadcastList=[...this.broadcastList,...t],console.log(this.broadcastList,"this.broadcastList"),this.currentBroadcastIndex=0,this.broadcastList.length>1&&this.$nextTick((()=>{this.startScroll()}))}},handelOptionYAxis(t){const e=t.yAxis[0],i=Math.max(...t.series[0].data),a=e.axisLabel.formatter,s=a(i),o=document.createElement("div");o.style.position="absolute",o.style.visibility="hidden",o.style.fontSize="12px",o.innerText=s,document.body.appendChild(o);const n=o.offsetWidth;document.body.removeChild(o);const r=20;return t.grid.left=n+r+"px",t},slideLeft(){const t=120*this.currencyList.length,e=document.getElementById("list-box").clientWidth;if(t<e)return;const i=document.getElementById("list"),a=Math.abs(parseInt(window.getComputedStyle(i,null)?.left));i.style.left=a+e-360<e?"0PX":"-"+(a-360)+"PX"},inCharts(){null==this.myChart&&(this.myChart=r.init(document.getElementById("chart"))),this.option.series[0].name=this.$t("home.computingPower"),this.option.series[1].name=this.$t("home.currencyPrice"),this.myChart.setOption(this.option),this.myChart.on("finished",(()=>{this.minerChartLoading=!1})),window.addEventListener("resize",(0,l.throttle)((()=>{this.myChart&&this.myChart.resize()}),200))},inChartsMiner(){null==this.MinerChart&&(this.MinerChart=r.init(document.getElementById("minerChart"))),this.minerOption=this.handelOptionYAxis(this.minerOption),this.minerOption.series[0].name=this.$t("home.networkPower"),this.minerOption.series[1].name=this.$t("home.currencyPrice"),this.MinerChart.setOption(this.minerOption),this.MinerChart.on("finished",(()=>{this.minerChartLoading=!1})),window.addEventListener("resize",(0,l.throttle)((()=>{this.MinerChart&&this.MinerChart.resize()}),200))},countInCharts(){this.countChart=r.init(document.getElementById("minerChart")),this.countChart.setOption(this.CountOption)},async fetchParam(t){try{const e=await(0,s.getParam)(t);if(e&&200==e.code)this.CalculatorData=e.data;else for(const t in this.CalculatorData)this.CalculatorData[t]=0;this.calculateIncome(this.CalculatorData)}catch(error){console.log(error,"error")}},getCoinInfoData:(0,l.Debounce)((async function(t){const e=await(0,s.getCoinInfo)(t);e&&200==e.code?this.CoinData=e.data:this.CoinData={}}),200),getPoolPowerData:(0,l.Debounce)((async function(t){this.setLoading("minerChartLoading",!0);try{const e=await(0,s.getPoolPower)(t);if(!e)return this.setLoading("minerChartLoading",!1),void(this.myChart&&this.myChart.dispose());let i=e.data,a=[],o=[],n=[];i.forEach((e=>{e.date.includes("T")&&"rt"==t.interval?e.date=`${e.date.split("T")[0]} ${e.date.split("T")[1].split(".")[0]}`:e.date.includes("T")&&"1d"==t.interval&&(e.date=e.date.split("T")[0]),a.push(e.date),o.push(Number(e.pv).toFixed(2)),0==e.price?n.push(e.price):e.price<1?n.push(Number(e.price).toFixed(8)):n.push(Number(e.price).toFixed(2))})),this.option.xAxis.data=a,this.option.yAxis[0].name=i[0].unit,this.option.series[0].data=o,this.option.series[1].data=n,this.$nextTick((()=>{this.inCharts()}))}catch{console.error("获取数据失败:",error)}finally{this.setLoading("minerChartLoading",!1)}}),200),async fetchNetPower(t){this.setLoading("minerChartLoading",!0);const e=await(0,s.getNetPower)(t);if(!e)return this.minerChartLoading=!1,void(this.MinerChart&&this.MinerChart.dispose());let i=e.data,a=[],o=[],n=[];i.forEach((e=>{e.date.includes("T")&&"rt"==t.interval?e.date=`${e.date.split("T")[0]} ${e.date.split("T")[1].split(".")[0]}`:e.date.includes("T")&&"1d"==t.interval&&(e.date=e.date.split("T")[0]),a.push(e.date),o.push(Number(e.pv).toFixed(2)),0==e.price?n.push(e.price):e.price<1?n.push(Number(e.price).toFixed(8)):n.push(Number(e.price).toFixed(2))})),this.minerOption.xAxis.data=a,i[0]&&i[0].unit&&(this.minerOption.yAxis[0].name=i[0].unit),this.minerOption.series[0].data=o,this.minerOption.series[1].data=n,this.$nextTick((()=>{this.inChartsMiner()})),this.setLoading("minerChartLoading",!1)},getMinerCountData:(0,l.Debounce)((async function(t){this.setLoading("minerChartLoading",!0);const e=await(0,s.getMinerCount)(t);if(!e)return this.minerChartLoading=!1,void(this.MinerChart&&this.MinerChart.dispose());let i=e.data,a=[],o=[];i.forEach((t=>{t.date.includes("T")?a.push(`${t.date.split("T")[0]} ${t.date.split("T")[1].split(".")[0]}`):a.push(t.date),o.push(t.value)})),this.minerOption.xAxis.data=a,this.minerOption.series[0].data=o,this.$nextTick((()=>{this.inChartsMiner()})),this.setLoading("minerChartLoading",!1)}),200),getBlockInfoData:(0,l.Debounce)((async function(t){try{this.setLoading("reportBlockLoading",!0);const e=await(0,s.getBlockInfo)(t);if(e&&200==e.code){if(this.BlockShow=!0,this.newBlockInfoData=[],this.BlockInfoData=e.rows,!this.BlockInfoData[0])return void this.setLoading("reportBlockLoading",!1);this.BlockInfoData.forEach(((t,e)=>{t.date=`${t.date.split("T")[0]} ${t.date.split("T")[1].split(".")[0]}`,e<8&&this.newBlockInfoData.push(t)}))}else this.BlockShow=!1;this.setLoading("reportBlockLoading",!1)}catch(error){console.error("获取区块信息失败:",error),this.BlockShow=!1}finally{this.setLoading("reportBlockLoading",!1)}}),200),calculateIncome(t){for(const l in this.CalculatorData)if(!this.CalculatorData[l])return void(this.profit=0);let e;switch(this.select){case"GH/s":e=this.inputPower*Math.pow(10,9);break;case"MH/s":e=this.inputPower*Math.pow(10,6);break;case"TH/s":e=this.inputPower*Math.pow(10,12);break;default:break}const i=this.CalculatorData.netHashrate,a=this.CalculatorData.reward,s=e/i,o=a*(1-this.CalculatorData.poolFee)*this.CalculatorData.count,n=s*o;switch(this.time){case"day":this.profit=n.toFixed(8);break;case"week":this.profit=(7*n).toFixed(8);break;case"month":this.profit=(30*n).toFixed(8);break;case"year":this.profit=(365*n).toFixed(8);break;default:break}const r=new Intl.NumberFormat("en-US",{minimumFractionDigits:2,maximumFractionDigits:2,useGrouping:!0});if("nexa"==this.value)this.profit=r.format(this.profit);else{const t=new Intl.NumberFormat("en-US",{minimumFractionDigits:8,useGrouping:!0});this.profit=t.format(this.profit)}},toFixedNoRound(t,e=10){const i=10**e;return(t<0?Math.ceil(t*i):Math.floor(t*i))/i},ProfitCalculator(t,e){const i=5646.62,a=1e7,s=t/i,o=a*(1-e)*720,n=s*o;return n},disableElement(t){t.setAttribute("data-disabled",!0),t.style.pointerEvents="none",t.style.opacity="0.5"},handelProfitCalculation(){for(const t in this.CalculatorData)if(0!==this.CalculatorData[t]&&!this.CalculatorData[t])return this.$message({message:this.$t("home.acquisitionFailed"),type:"error"}),this.profit=0,void this.fetchParam({coin:this.params.coin});this.showCalculator=!0},handelClose(){this.showCalculator=!1},changeSelection(t){let e=t;for(let i in this.currencyList){let t=this.currencyList[i],a=t.value;e===a&&this.$refs.select.$el.children[0].children[0].setAttribute("style","background:url("+t.imgUrl+") no-repeat 10PX;background-size: 20PX 20PX;color:#333;padding-left: 35PX;")}this.fetchParam({coin:this.value})},handelJump(t){if("/AccessMiningPool"===t){const t=this.currencyList.find((t=>t.value===this.params.coin));if(!t)return;let e=`/${this.lang}/AccessMiningPool`;this.$router.push({path:e,params:{lang:this.lang,coin:this.params.coin,imgUrl:this.currencyPath},replace:!1})}else{let t=`/${this.lang}/AccessMiningPool`;this.$router.push(t)}},handelCalculation(){this.calculateIncome()},getItemFullWidth(){const t=this.$refs.currencyList;if(!t)return 120;const e=t.querySelector(".list-item");if(!e)return 120;const i=window.getComputedStyle(e),a=e.offsetWidth,s=parseInt(i.marginLeft)||0,o=parseInt(i.marginRight)||0;return a+s+o},scrollLeft(){const t=120*this.currencyList.length,e=document.getElementById("list-box").clientWidth;if(t<e)return;const i=document.getElementById("list"),a=Math.abs(parseInt(window.getComputedStyle(i,null)?.left));i.style.left=a+e-360<e?"0PX":"-"+(a-360)+"PX"},scrollRight(){const t=120*this.currencyList.length,e=document.getElementById("list-box").clientWidth;if(t<e)return;const i=document.getElementById("list"),a=Math.abs(parseInt(window.getComputedStyle(i,null)?.left));i.style.left=a+e+360>t?"-"+(t-e)+"PX":"-"+(a+360)+"PX"},handleActiveItemChange(t){t&&(this.currency=t.label,this.currencyPath=t.imgUrl,this.params.coin=t.value,console.log(this.params.coin,"item"),this.BlockInfoParams.coin=t.value,this.itemActive=t.value,this.PowerParams.coin=t.value,this.getCoinInfoData(this.params),this.getBlockInfoData(this.BlockInfoParams),this.powerActive?this.handelPower():this.handelMiner(),this.handelCoinLabel(t.value))},clickCurrency(t){t&&(this.isInternalChange=!0,this.activeItemCoin=t,this.$addStorageEvent(1,"activeItemCoin",JSON.stringify(t)),this.$nextTick((()=>{this.isInternalChange=!1})),this.handleActiveItemChange(t))},clickReportBlock(){this.$router.push({path:`/${this.lang}/reportBlock`,query:{coin:this.params.coin,imgUrl:this.currencyPath}})},handleClick(t,e){},handelPower(){this.MinerChart&&(this.MinerChart.dispose(),this.MinerChart=null),this.option.xAxis.data=[],this.option.series[0].data=[],this.option.series[1].data=[],this.powerActive=!0,this.PowerParams.coin=this.params.coin,this.getPoolPowerData(this.PowerParams)},intervalChange(t){this.PowerParams.interval=t,this.params.interval=t,this.timeActive=t,this.powerActive?this.getPoolPowerData(this.PowerParams):this.powerActive||this.fetchNetPower(this.params)},handelMiner(){this.myChart&&(this.myChart.dispose(),this.myChart=null),this.minerOption.xAxis.data=[],this.minerOption.series[0].data=[],this.powerActive=!1,this.fetchNetPower(this.params)},handelLabel(t){let e=this.currencyList.find((e=>e.value==t));return e?e.label:""},handelLabel2(t){return t.includes("dgb")?"dgb":t},handelCoinLabel(t){let e={coin:""};t&&(e=this.transactionFeeList.find((e=>e.coin==t)),this.FeeShow=!1),e||(this.FeeShow=!0)},startScroll(){this.scrollTimer&&clearInterval(this.scrollTimer),this.broadcastList.length<=1||(this.scrollTimer=setInterval(this.nextScroll,3e3))},stopScroll(){this.scrollTimer&&clearInterval(this.scrollTimer),this.scrollTimer=null},startScrollDelayed(){this.delayScrollTimer&&clearTimeout(this.delayScrollTimer),this.delayScrollTimer=setTimeout((()=>{this.startScroll()}),1e3)},nextScroll(){this.broadcastList.length<=1||(this.isTransition=!0,this.currentBroadcastIndex+=1,this.currentBroadcastIndex===this.broadcastList.length&&setTimeout((()=>{this.isTransition=!1,this.currentBroadcastIndex=0}),500))}},beforeDestroy(){this.scrollTimer&&clearInterval(this.scrollTimer),this.delayScrollTimer&&clearTimeout(this.delayScrollTimer)}}},46388:function(t,e,i){var a=i(3999)["default"];Object.defineProperty(e,"B",{value:!0}),e.A=void 0;var s=a(i(66848)),o=(a(i(5507)),i(1652));e.A=s.default.extend({components:{Editor:Editor,Toolbar:Toolbar},data(){return{editor:null,html:"<p>hello</p>",toolbarConfig:{excludeKeys:[],insertKeys:{index:0,keys:["bold","italic","underline","through","code","sub","sup","clearStyle"]}},editorConfig:{placeholder:"请在此输入文档内容...",MENU_CONF:{}},mode:"default",addParams:{title:"",content:"",type:"",lang:"",imageUrl:""},lastSaveTime:"",autoSaveTimer:null,isSaving:!1,previewVisible:!1,currentTime:"",TypeList:[{value:"1",label:"服务条款"},{value:"2",label:"api文档"},{value:"3",label:"挖矿教程"},{value:"0",label:"其他"}]}},methods:{async fetchAddDocument(t){await(0,o.addDocument)(t)},onCreated(t){this.editor=Object.seal(t),this.addParams.content&&this.$nextTick((()=>{t.setHtml(this.addParams.content)}))},handelAddDocument(){this.addParams.type?(this.editor&&(this.addParams.content=this.editor.getHtml()),this.fetchAddDocument(this.addParams)):this.$message({message:"请填写文档类型",type:"warning",duration:4e3,showClose:!0})},handlePreview(){this.previewVisible=!0,this.currentTime=(new Date).toLocaleString("zh-CN",{year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"})},handlePreviewClose(){this.previewVisible=!1},handlePrintPreview(){const t=window.open("","_blank");t&&(t.document.write(`\n <html>\n <head>\n <title>${this.addParams.title||"文档预览"}</title>\n <style>\n body { \n font-family: 'Arial', sans-serif; \n line-height: 1.6; \n color: #333; \n margin: 20px;\n }\n .preview-empty { \n text-align: center; \n padding: 50px 0; \n color: #95a5a6; \n }\n .preview-empty i { \n font-size: 40px; \n margin-bottom: 15px; \n }\n </style>\n </head>\n <body>\n ${this.addParams.content||'<div class="preview-empty"><i>📄</i><p>暂无内容</p></div>'}\n </body>\n </html>\n `),t.document.close(),t.print(),t.close())},handleSave(){this.manualSave(),this.$message({message:"内容已保存到本地,请尽快发布,关闭页面可能丢失内容",type:"success",duration:4e3,showClose:!0})},handleEditorChange(){this.handleAutoSave()},handleAutoSave(){this.isSaving=!0,this.autoSaveTimer&&clearTimeout(this.autoSaveTimer),this.autoSaveTimer=setTimeout((()=>{this.saveToLocalStorage()}),1500)},saveToLocalStorage(){try{this.editor&&(this.addParams.content=this.editor.getHtml());const t={title:this.addParams.title,content:this.addParams.content,type:this.addParams.type,imageUrl:this.addParams.imageUrl,timestamp:(new Date).toLocaleString("zh-CN",{year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}),lastModified:Date.now()};localStorage.setItem("editor_draft",JSON.stringify(t)),this.lastSaveTime=t.timestamp,this.isSaving=!1}catch(error){console.error("自动保存失败:",error),this.isSaving=!1}},loadFromLocalStorage(){try{const t=localStorage.getItem("editor_draft");if(t){const e=JSON.parse(t),i=Date.now()-(e.lastModified||0)>6048e5;if(i)return console.log("本地数据已过期,清除缓存"),void localStorage.removeItem("editor_draft");this.$nextTick((()=>{this.addParams.title=e.title||"",this.addParams.content=e.content||"",this.addParams.type=e.type||"1",this.addParams.imageUrl=e.imageUrl||"",this.lastSaveTime=e.timestamp||"",this.editor&&this.editor.setHtml(e.content||"")}))}}catch(error){console.error("恢复数据失败:",error)}},clearDraft(){localStorage.removeItem("editor_draft"),this.lastSaveTime="",this.isSaving=!1},manualSave(){this.editor&&(this.addParams.content=this.editor.getHtml()),this.saveToLocalStorage()},handleBeforeUnload(t){(this.addParams.title||this.addParams.content)&&(this.editor&&(this.addParams.content=this.editor.getHtml()),this.saveToLocalStorage())},getDocumentTypeName(t){switch(t){case"1":return"服务条款";case"2":return"api文档";case"3":return"挖矿教程";case"0":return"其他";default:return"未知类型"}}},mounted(){this.loadFromLocalStorage(),window.addEventListener("beforeunload",this.handleBeforeUnload),setTimeout((()=>{this.addParams.content||(this.html="<p>模拟 Ajax 异步设置内容 HTML</p>")}),1500)},beforeDestroy(){this.editor&&(this.addParams.content=this.editor.getHtml()),this.saveToLocalStorage(),window.removeEventListener("beforeunload",this.handleBeforeUnload),this.autoSaveTimer&&clearTimeout(this.autoSaveTimer);const t=this.editor;null!=t&&t.destroy()},beforeRouteLeave(t,e,i){this.editor&&(this.addParams.content=this.editor.getHtml()),this.saveToLocalStorage(),i()}})},58259:function(t,e,i){e.Yp=e.XX=void 0;e.XX=function(){var t=this,e=t._self._c;return e("div",[t.$isMobile?e("section",[e("section",{staticClass:"describeBox"},[e("div",{staticClass:"describe-row"},[e("div",{staticClass:"broadcast-scroll-wrap"},[e("div",{staticClass:"broadcast-scroll-list",style:t.scrollStyle,on:{mouseenter:t.stopScroll,mouseleave:t.startScroll}},t._l(t.broadcastList,(function(i){return e("div",{key:i.id,staticClass:"broadcast-scroll-item"},[e("i",{staticClass:"iconfont icon-tishishuoming"}),e("span",{staticClass:"describeTitle"},[t._v(t._s(t.$t("home.describeTitle")))]),e("span",{staticClass:"describeContent",attrs:{title:i.content}},[t._v(" "+t._s(i.content))]),i.buttonContent&&Array.isArray(i.buttonContent)&&i.buttonContent.length>0?e("div",{staticClass:"button-group"},t._l(i.buttonContent,(function(a,s){return e("span",{key:`button-${i.id}-${s}`,staticClass:"view",attrs:{title:a},on:{click:function(e){return e.stopPropagation(),t.handelJump(i.buttonPath[s])}}},[t._v(" "+t._s(a||t.$t("home.view"))+" ")])})),0):t._e()])})),0)])])]),t._m(0),e("div",{staticClass:"currencySelect"},[e("el-menu",{staticClass:"el-menu-demo",attrs:{mode:"horizontal"}},[e("el-submenu",{staticStyle:{background:"transparent"},attrs:{index:"1"}},[e("template",{slot:"title"},[e("span",{ref:"coinSelect",staticClass:"coinSelect"},[e("img",{attrs:{src:t.currencyPath,alt:"coin"}}),e("span",[t._v(t._s(t.handelLabel(t.params.coin)))])])]),e("ul",{staticClass:"moveCurrencyBox"},t._l(t.currencyList,(function(i){return e("li",{key:i.value,on:{click:function(e){return t.clickCurrency(i)}}},[e("img",{attrs:{src:i.img,alt:"coin",loading:"lazy"}}),e("p",[t._v(t._s(i.label))])])})),0)],2)],1)],1),e("div",{directives:[{name:"loading",rawName:"v-loading",value:t.minerChartLoading,expression:"minerChartLoading"}],staticClass:"miningPoolLeft"},[e("div",{staticClass:"interval"},[e("div",{staticClass:"chartBth"},[e("div",{staticClass:"slideBox"},[e("span",{class:{slideActive:t.powerActive},on:{click:t.handelPower}},[t._v(t._s(t.$t("home.CurrencyPower")))]),e("span",{class:{slideActive:!t.powerActive},on:{click:t.handelMiner}},[t._v(t._s(t.$t("home.networkPower")))])])]),e("div",{staticClass:"timeBox"},t._l(t.intervalList,(function(i){return e("span",{key:i.value,staticClass:"times",class:{timeActive:t.timeActive==i.value},on:{click:function(e){return t.intervalChange(i.value)}}},[t._v(t._s(t.$t(i.label)))])})),0)]),t.powerActive?e("div",{staticStyle:{width:"100%",height:"100%","min-width":"200px"},attrs:{id:"chart"}}):t._e(),t.powerActive?t._e():e("div",{staticStyle:{width:"100%",height:"100%","min-width":"200px","min-height":"380px"},attrs:{id:"minerChart"}})]),e("div",{staticClass:"miningPoolRight"},[e("ul",{staticClass:"dataBlockBox"},[e("li",{staticClass:"dataBlock"},[e("div",{staticClass:"text"},[e("p",{attrs:{title:t.$t("home.power")}},[t._v(t._s(t.$t("home.power")))]),e("p",{staticClass:"content",attrs:{title:t.CoinData.poolPower}},[t._v(" "+t._s(t.CoinData.poolPower)+" ")])]),t._m(1)]),"enx"!==this.params.coin?e("li",{staticClass:"dataBlock"},[e("div",{staticClass:"text"},[e("p",{attrs:{title:t.$t("home.networkPower")}},[t._v(" "+t._s(t.$t("home.networkPower"))+" ")]),e("p",{staticClass:"content",attrs:{title:t.CoinData.totalPower}},[t._v(" "+t._s(t.CoinData.totalPower)+" ")])]),t._m(2)]):t._e(),"enx"!==this.params.coin?e("li",{staticClass:"dataBlock"},[e("div",{staticClass:"text"},[e("p",{attrs:{title:t.$t("home.networkDifficulty")}},[t._v(" "+t._s(t.$t("home.networkDifficulty"))+" ")]),e("p",{staticClass:"content",attrs:{title:t.CoinData.totalDifficulty}},[t._v(" "+t._s(t.CoinData.totalDifficulty)+" ")])]),t._m(3)]):t._e(),e("li",[e("div",{staticClass:"text"},[e("p",{attrs:{title:t.$t("home.algorithm")}},[t._v(" "+t._s(t.$t("home.algorithm"))+" ")]),e("p",{staticClass:"content",attrs:{title:t.CoinData.algorithm}},[t._v(" "+t._s(t.CoinData.algorithm)+" ")])]),t._m(4)]),"enx"!==this.params.coin?e("li",[e("div",{staticClass:"text"},[e("p",{attrs:{title:t.$t("home.height")}},[t._v(t._s(t.$t("home.height")))]),e("p",{staticClass:"content",attrs:{title:t.CoinData.height}},[t._v(" "+t._s(t.CoinData.height)+" ")])]),t._m(5)]):t._e(),"enx"!==this.params.coin?e("li",[e("div",{staticClass:"text"},[e("p",{attrs:{title:t.$t("home.coinValue")}},[t._v(" "+t._s(t.$t("home.coinValue"))+" ")]),e("p",{staticClass:"content",attrs:{title:t.CoinData.price}},[t._v(" "+t._s(t.CoinData.price)+" ")])]),t._m(6)]):t._e(),e("li",[e("div",{staticClass:"text"},[e("p",{attrs:{title:t.$t("home.mode")}},[t._v(" "+t._s(t.$t("home.mode"))+" ")]),e("p",{staticClass:"content",attrs:{title:t.CoinData.model}},[t._v(" "+t._s(t.CoinData.model)+" / "+t._s(t.CoinData.fee)+"% ")])]),t._m(7)]),e("li",{staticClass:"profitCalculation",attrs:{id:"myDiv"},on:{click:t.handelProfitCalculation}},[e("div",{staticClass:"text"},[e("p",{attrs:{title:t.$t("home.profitCalculation")}},[t._v(" "+t._s(t.$t("home.profitCalculation"))+" ")])]),t._m(8)]),e("li",{staticClass:"ConnectMiningPool",on:{click:function(e){return t.handelJump("/AccessMiningPool")}}},[e("div",{staticClass:"text"},[e("p",{attrs:{title:t.$t("home.ConnectMiningPool")}},[t._v(" "+t._s(t.$t("home.ConnectMiningPool"))+" ")]),e("p",{staticClass:"content"})]),t._m(9)])])]),e("div",{staticClass:"reportBlock"},[e("div",{directives:[{name:"loading",rawName:"v-loading",value:t.reportBlockLoading,expression:"reportBlockLoading"}],staticClass:"reportBlockBox"},[e("div",{staticClass:"belowTable"},[e("ul",[e("li",{staticClass:"table-title2"},[e("span",{staticClass:"block-Height",attrs:{title:t.$t("home.blockHeight")}},[t._v(t._s(t.$t("home.blockHeight")))]),e("span",{staticClass:"block-Time",attrs:{title:t.$t("home.blockingTime")}},[t._v(t._s(t.$t("home.blockingTime")))])]),t._l(t.newBlockInfoData,(function(i){return e("li",{key:i.hash,staticClass:"currency-list2",on:{click:t.clickReportBlock}},[e("span",{staticClass:"block-height"},[t._v(t._s(i.height))]),e("span",{staticClass:"block-time"},[t._v(t._s(i.date))])])}))],2)])])]),e("section",{directives:[{name:"show",rawName:"v-show",value:t.showCalculator,expression:"showCalculator"}],staticClass:"Calculator"},[e("div",{staticClass:"prop"},[e("div",{staticClass:"titleBox"},[e("span",[t._v(t._s(t.$t("home.profitCalculation")))]),e("i",{staticClass:"iconfont icon-guanbi close",on:{click:t.handelClose}})]),e("div",{staticClass:"cautionBox"},[e("span",[t._v(t._s(t.$t("home.caution")))]),t._v(" "+t._s(t.$t("home.calculatorTips"))+" ")]),e("div",{staticClass:"selectCurrency"},[e("div",{staticClass:"Currency2"},[e("el-select",{ref:"select",on:{change:function(e){return t.changeSelection(t.value)}},model:{value:t.value,callback:function(e){t.value=e},expression:"value"}},t._l(t.currencyList,(function(i){return e("el-option",{key:i.value,attrs:{label:i.label,value:i.value}},[e("div",{staticStyle:{display:"flex","align-items":"center"}},[e("img",{staticStyle:{float:"left",width:"20px"},attrs:{src:i.imgUrl}}),e("span",{staticStyle:{float:"left","margin-left":"5px"}},[t._v(" "+t._s(i.label))])])])})),1)],1)]),e("div",{staticClass:"content2"},[e("div",{staticClass:"item"},[e("p",{staticClass:"power"},[t._v(t._s(t.$t("home.Power"))+":")]),e("el-input",{staticClass:"input-with-select",staticStyle:{width:"90%",height:"30px"},on:{change:t.handelCalculation},model:{value:t.inputPower,callback:function(e){t.inputPower=e},expression:"inputPower"}},[e("el-select",{staticStyle:{width:"100px"},attrs:{slot:"append"},on:{change:t.handelCalculation},slot:"append",model:{value:t.select,callback:function(e){t.select=e},expression:"select"}},[e("el-option",{attrs:{label:"MH/s",value:"MH/s"}}),e("el-option",{attrs:{label:"GH/s",value:"GH/s"}}),e("el-option",{attrs:{label:"TH/s",value:"TH/s"}})],1)],1)],1),e("div",{staticClass:"item"},[e("p",{staticClass:"time"},[t._v(t._s(t.$t("home.time"))+":")]),e("el-select",{staticStyle:{width:"90%"},on:{change:t.handelCalculation},model:{value:t.time,callback:function(e){t.time=e},expression:"time"}},t._l(t.selectTime,(function(i){return e("el-option",{key:i.value,attrs:{label:t.$t(i.label),value:i.value}})})),1)],1),e("div",{staticClass:"item"},[e("p",{staticClass:"profit"},[t._v(t._s(t.$t("home.profit"))+":")]),e("el-input",{staticStyle:{width:"90%",height:"20px"},attrs:{disabled:"",placeholder:t.$t("mining.profit")},model:{value:t.profit,callback:function(e){t.profit=e},expression:"profit"}})],1)])])])]):e("div",{directives:[{name:"loading",rawName:"v-loading",value:t.minerChartLoading,expression:"minerChartLoading"}],staticClass:"content"},[t._m(10),e("el-row",[e("el-col",{attrs:{xs:24,sm:24,md:24,lg:24,xl:24}},[e("el-card",[e("div",{staticClass:"monitor-list"},[e("div",{staticClass:"btn left",on:{click:t.scrollLeft}},[e("i",{staticClass:"iconfont icon-icon-prev"})]),e("div",{staticClass:"list-box",attrs:{id:"list-box"}},[e("div",{staticClass:"list",attrs:{id:"list"}},t._l(t.currencyList,(function(i){return e("div",{key:i.value,staticClass:"list-item",on:{click:function(e){return t.clickCurrency(i)}}},[e("img",{attrs:{src:i.img,alt:"coin"}}),e("span",{class:{active:t.itemActive===i.value}},[t._v(" "+t._s(i.label))])])})),0)]),e("div",{staticClass:"btn right",on:{click:t.scrollRight}},[e("i",{staticClass:"iconfont icon-zuoyoujiantou1"})])])])],1)],1),e("section",{staticClass:"describeBox"},[e("div",{staticClass:"describe-row"},[e("div",{staticClass:"broadcast-scroll-wrap"},[e("div",{staticClass:"broadcast-scroll-list",style:t.scrollStyle,on:{mouseenter:t.stopScroll,mouseleave:t.startScroll}},t._l(t.broadcastList,(function(i){return e("div",{key:i.id,staticClass:"broadcast-scroll-item"},[e("i",{staticClass:"iconfont icon-tishishuoming"}),e("span",{staticClass:"describeTitle"},[t._v(t._s(t.$t("home.describeTitle")))]),e("span",{staticClass:"describeContent",attrs:{title:i.content}},[t._v(" "+t._s(i.content))]),i.buttonContent&&Array.isArray(i.buttonContent)&&i.buttonContent.length>0?e("div",{staticClass:"button-group"},t._l(i.buttonContent,(function(a,s){return e("span",{key:`button-${i.id}-${s}`,staticClass:"view",attrs:{title:a},on:{click:function(e){return e.stopPropagation(),t.handelJump(i.buttonPath[s])}}},[t._v(" "+t._s(a||t.$t("home.view"))+" ")])})),0):t._e()])})),0)])])]),e("div",{staticClass:"contentBox"},[e("el-row",[e("div",{staticClass:"currencyDescription2"},[e("section",{staticClass:"miningPoolBox"},[e("el-col",{attrs:{xs:24,sm:24,md:24,lg:12,xl:12}},[e("div",{directives:[{name:"loading",rawName:"v-loading",value:t.minerChartLoading,expression:"minerChartLoading"},{name:"loading-recovery",rawName:"v-loading-recovery",value:{loading:"minerChartLoading",recovery:["getPoolPowerData","fetchNetPower"]},expression:"{\n loading: 'minerChartLoading',\n recovery: ['getPoolPowerData', 'fetchNetPower'],\n }"}],staticClass:"miningPoolLeft"},[e("div",{staticClass:"interval"},[e("div",{staticClass:"chartBth"},[e("div",{staticClass:"slideBox"},[e("span",{class:{slideActive:t.powerActive},on:{click:t.handelPower}},[t._v(t._s(t.$t("home.CurrencyPower")))]),e("span",{class:{slideActive:!t.powerActive},on:{click:t.handelMiner}},[t._v(t._s(t.$t("home.networkPower")))])])])]),e("div",{staticClass:"timeBox",staticStyle:{"text-align":"right","padding-right":"35px","margin-bottom":"8px"}},t._l(t.intervalList,(function(i){return e("span",{key:i.value,staticClass:"times",class:{timeActive:t.timeActive==i.value},on:{click:function(e){return t.intervalChange(i.value)}}},[t._v(t._s(t.$t(i.label)))])})),0),t.powerActive?e("div",{staticStyle:{width:"100%",height:"100%","min-width":"200px"},attrs:{id:"chart"}}):t._e(),t.powerActive?t._e():e("div",{staticStyle:{width:"100%",height:"100%"},attrs:{id:"minerChart"}})])]),e("el-col",{attrs:{xs:24,sm:24,md:24,lg:12,xl:12}},[e("div",{staticClass:"miningPoolRight"},[e("ul",{staticClass:"dataBlockBox"},[e("li",{class:{dataBlock:"enx"!==this.params.coin}},[e("div",{staticClass:"text"},[e("p",{attrs:{title:t.$t("home.power")}},[t._v(t._s(t.$t("home.power")))]),e("p",{staticClass:"content",attrs:{title:t.CoinData.poolPower}},[t._v(" "+t._s(t.CoinData.poolPower)+" ")])]),e("div",{staticClass:"imgIcon"},[e("img",{attrs:{src:i(48370),alt:"power"}})])]),"enx"!==this.params.coin?e("li",{staticClass:"dataBlock"},[e("div",{staticClass:"text"},[e("p",{attrs:{title:t.$t("home.networkPower")}},[t._v(" "+t._s(t.$t("home.networkPower"))+" ")]),e("p",{staticClass:"content",attrs:{title:t.CoinData.totalPower}},[t._v(" "+t._s(t.CoinData.totalPower)+" ")])]),e("div",{staticClass:"imgIcon"},[e("img",{attrs:{src:i(27596),alt:"Computing power"}})])]):t._e(),"enx"!==this.params.coin?e("li",{staticClass:"dataBlock"},[e("div",{staticClass:"text"},[e("p",{attrs:{title:t.$t("home.networkDifficulty")}},[t._v(" "+t._s(t.$t("home.networkDifficulty"))+" ")]),e("p",{staticClass:"content",attrs:{title:t.CoinData.totalDifficulty}},[t._v(" "+t._s(t.CoinData.totalDifficulty)+" ")])]),e("div",{staticClass:"imgIcon"},[e("img",{attrs:{src:i(69218),alt:"difficulty"}})])]):t._e(),e("li",[e("div",{staticClass:"text"},[e("p",{attrs:{title:t.$t("home.algorithm")}},[t._v(" "+t._s(t.$t("home.algorithm"))+" ")]),e("p",{staticClass:"content",attrs:{title:t.CoinData.algorithm}},[t._v(" "+t._s(t.CoinData.algorithm)+" ")])]),e("div",{staticClass:"imgIcon"},[e("img",{attrs:{src:i(66560),alt:"algorithm"}})])]),"enx"!==this.params.coin?e("li",[e("div",{staticClass:"text"},[e("p",{attrs:{title:t.$t("home.height")}},[t._v(" "+t._s(t.$t("home.height"))+" ")]),e("p",{staticClass:"content",attrs:{title:t.CoinData.height}},[t._v(" "+t._s(t.CoinData.height)+" ")])]),e("div",{staticClass:"imgIcon"},[e("img",{attrs:{src:i(1708),alt:"height"}})])]):t._e(),"enx"!==this.params.coin?e("li",[e("div",{staticClass:"text"},[e("p",{attrs:{title:t.$t("home.coinValue")}},[t._v(" "+t._s(t.$t("home.coinValue"))+" ")]),e("p",{staticClass:"content",attrs:{title:t.CoinData.price}},[t._v(" "+t._s(t.CoinData.price)+" ")])]),e("div",{staticClass:"imgIcon"},[e("img",{attrs:{src:i(37720),alt:"Currency price"}})])]):t._e(),e("li",[e("div",{staticClass:"text"},[e("p",{attrs:{title:t.$t("home.mode")}},[t._v(" "+t._s(t.$t("home.mode"))+" ")]),e("p",{staticClass:"content",staticStyle:{"font-size":"0.8rem","margin-right":"5px"},attrs:{title:t.CoinData.price}},[t._v(" "+t._s(t.CoinData.model)+" / "+t._s(t.CoinData.fee)+"% ")])]),e("div",{staticClass:"imgIcon"},[e("img",{attrs:{src:i(74910),alt:"Profit Calculator"}})])]),e("li",{staticClass:"profitCalculation",attrs:{id:"myDiv"},on:{click:t.handelProfitCalculation}},[e("div",{staticClass:"text"},[e("p",{attrs:{title:t.$t("home.profitCalculation")}},[t._v(" "+t._s(t.$t("home.profitCalculation"))+" ")])]),e("div",{staticClass:"imgIcon"},[e("img",{attrs:{src:i(67698),alt:"Profit Calculator"}})])]),e("li",{staticClass:"ConnectMiningPool",on:{click:function(e){return t.handelJump("/AccessMiningPool")}}},[e("div",{staticClass:"text"},[e("p",{attrs:{title:t.$t("home.ConnectMiningPool")}},[t._v(" "+t._s(t.$t("home.ConnectMiningPool"))+" ")]),e("p",{staticClass:"content"})]),e("div",{staticClass:"imgIcon"},[e("img",{attrs:{src:i(1717),alt:"Connect to the mining pool"}})])])])])])],1)])])],1),e("el-row",[e("el-col",{attrs:{xs:24,sm:24,md:24,lg:24,xl:24}},[e("div",{staticClass:"reportBlock"},[e("div",{directives:[{name:"loading",rawName:"v-loading",value:t.reportBlockLoading,expression:"reportBlockLoading"},{name:"loading-recovery",rawName:"v-loading-recovery",value:{loading:"reportBlockLoading",recovery:["getBlockInfoData"]},expression:"{\n loading: 'reportBlockLoading',\n recovery: ['getBlockInfoData'],\n }"}],staticClass:"reportBlockBox"},[e("div",{staticClass:"belowTable"},[e("ul",[e("li",{staticClass:"table-title"},[e("span",{attrs:{title:t.$t("home.blockHeight")}},[t._v(t._s(t.$t("home.blockHeight")))]),e("span",{attrs:{title:t.$t("home.blockingTime")}},[t._v(t._s(t.$t("home.blockingTime")))]),e("span",{staticClass:"hash",attrs:{title:t.$t("home.blockHash")}},[t._v(t._s(t.$t("home.blockHash")))]),e("div",{staticClass:"blockRewards",attrs:{title:t.$t("home.blockRewards")}},[t._v(" "+t._s(t.$t("home.blockRewards"))+" ("+t._s(t.handelLabel2(t.params.coin))+") ")])]),t._l(t.newBlockInfoData,(function(i){return e("li",{key:i.hash,staticClass:"currency-list",on:{click:t.clickReportBlock}},[e("span",[t._v(t._s(i.height))]),e("span",[t._v(t._s(i.date))]),e("span",{staticClass:"hash",attrs:{title:i.hash}},[t._v(t._s(i.hash))]),e("span",{staticClass:"reward",attrs:{title:i.reward}},[t._v(t._s(i.reward))])])}))],2)])])])])],1),e("section",{directives:[{name:"show",rawName:"v-show",value:t.showCalculator,expression:"showCalculator"}],staticClass:"Calculator"},[e("div",{staticClass:"prop"},[e("div",{staticClass:"titleBox"},[e("span",[t._v(t._s(t.$t("home.profitCalculation")))]),e("i",{staticClass:"iconfont icon-guanbi close",on:{click:t.handelClose}})]),e("div",{staticClass:"cautionBox"},[e("span",[t._v(t._s(t.$t("home.caution")))]),t._v(" "+t._s(t.$t("home.calculatorTips"))+" ")]),e("div",{staticClass:"selectCurrency"},[e("div",{staticClass:"Currency2"},[e("el-select",{ref:"select",on:{change:function(e){return t.changeSelection(t.value)}},model:{value:t.value,callback:function(e){t.value=e},expression:"value"}},t._l(t.currencyList,(function(i){return e("el-option",{directives:[{name:"show",rawName:"v-show",value:"enx"!==i.value,expression:"item.value !== 'enx'"}],key:i.value,attrs:{label:i.label,value:i.value}},[e("div",{staticStyle:{display:"flex","align-items":"center"}},[e("img",{staticStyle:{float:"left",width:"20px"},attrs:{src:i.imgUrl}}),e("span",{staticStyle:{float:"left","margin-left":"5px"}},[t._v(" "+t._s(i.label))])])])})),1)],1)]),e("div",{staticClass:"content2"},[e("div",{staticClass:"titleS"},[e("span",{staticClass:"power"},[t._v(t._s(t.$t("home.Power")))]),e("span",{staticClass:"time"},[t._v(t._s(t.$t("home.time")))]),e("span",{staticClass:"profit"},[t._v(t._s(t.$t("home.profit")))])]),e("div",{staticClass:"computingPower"},[e("el-input",{staticClass:"input-with-select",staticStyle:{width:"40%",height:"50px"},on:{change:t.handelCalculation},model:{value:t.inputPower,callback:function(e){t.inputPower=e},expression:"inputPower"}},[e("el-select",{staticStyle:{width:"100px"},attrs:{slot:"append"},on:{change:t.handelCalculation},slot:"append",model:{value:t.select,callback:function(e){t.select=e},expression:"select"}},[e("el-option",{attrs:{label:"MH/s",value:"MH/s"}}),e("el-option",{attrs:{label:"GH/s",value:"GH/s"}}),e("el-option",{attrs:{label:"TH/s",value:"TH/s"}})],1)],1),e("el-select",{staticStyle:{width:"15%"},on:{change:t.handelCalculation},model:{value:t.time,callback:function(e){t.time=e},expression:"time"}},t._l(t.selectTime,(function(i){return e("el-option",{key:i.value,attrs:{label:t.$t(i.label),value:i.value}})})),1),e("el-input",{staticStyle:{width:"40%",height:"50px"},attrs:{disabled:"",placeholder:t.$t("mining.profit")},model:{value:t.profit,callback:function(e){t.profit=e},expression:"profit"}})],1)])])])],1)])},e.Yp=[function(){var t=this,e=t._self._c;return e("div",{staticClass:"imgTop"},[e("img",{attrs:{src:i(27034),alt:"mining",loading:"lazy"}})])},function(){var t=this,e=t._self._c;return e("div",{staticClass:"imgIcon"},[e("img",{attrs:{src:i(48370),alt:"power",loading:"lazy"}})])},function(){var t=this,e=t._self._c;return e("div",{staticClass:"imgIcon"},[e("img",{attrs:{src:i(27596),alt:"Computing power",loading:"lazy"}})])},function(){var t=this,e=t._self._c;return e("div",{staticClass:"imgIcon"},[e("img",{attrs:{src:i(69218),alt:"difficulty",loading:"lazy"}})])},function(){var t=this,e=t._self._c;return e("div",{staticClass:"imgIcon"},[e("img",{attrs:{src:i(66560),alt:"algorithm"}})])},function(){var t=this,e=t._self._c;return e("div",{staticClass:"imgIcon"},[e("img",{attrs:{src:i(1708),alt:"height",loading:"lazy"}})])},function(){var t=this,e=t._self._c;return e("div",{staticClass:"imgIcon"},[e("img",{attrs:{src:i(37720),alt:"Currency price",loading:"lazy"}})])},function(){var t=this,e=t._self._c;return e("div",{staticClass:"imgIcon"},[e("img",{attrs:{src:i(74910),alt:"Currency price",loading:"lazy"}})])},function(){var t=this,e=t._self._c;return e("div",{staticClass:"imgIcon"},[e("img",{attrs:{src:i(67698),alt:"Profit Calculator",loading:"lazy"}})])},function(){var t=this,e=t._self._c;return e("div",{staticClass:"imgIcon"},[e("img",{attrs:{src:i(1717),alt:"Connect to the mining pool",loading:"lazy"}})])},function(){var t=this,e=t._self._c;return e("div",{staticClass:"bgBox"},[e("img",{staticClass:"bgImg",attrs:{src:i(22345),alt:"mining",loading:"lazy"}})])}]},61015:function(t,e){e.Yp=e.XX=void 0;e.XX=function(){var t=this,e=t._self._c;return e("div",{staticClass:"markdown-editor"},[e("div",{staticClass:"editor-main"},[e("el-card",{staticClass:"doc-info"},[e("div",{attrs:{slot:"header"},slot:"header"},[e("span",[t._v("文档配置")])]),e("el-form",{attrs:{model:t.addParams,"label-width":"100px"}},[e("el-row",{attrs:{gutter:20}},[e("el-col",{attrs:{span:8}},[e("el-form-item",{attrs:{label:"文档标题"}},[e("el-input",{attrs:{placeholder:"请输入文档标题"},model:{value:t.addParams.title,callback:function(e){t.$set(t.addParams,"title",e)},expression:"addParams.title"}})],1)],1),e("el-col",{attrs:{span:8}},[e("el-form-item",{attrs:{label:"文档类型"}},[e("el-select",{attrs:{placeholder:"请选择"},model:{value:t.addParams.type,callback:function(e){t.$set(t.addParams,"type",e)},expression:"addParams.type"}},t._l(t.documentLTypeList,(function(t){return e("el-option",{key:t.value,attrs:{label:t.label,value:t.value}})})),1)],1)],1)],1)],1)],1),e("div",{staticClass:"editor-header"},[t._m(0),e("div",{staticClass:"header-actions"},[e("el-button",{attrs:{icon:"el-icon-refresh",size:"small"},on:{click:t.resetDocument}},[t._v("重置")]),e("el-button",{attrs:{icon:"el-icon-view",size:"small",type:"primary"},on:{click:t.handlePreview}},[t._v("预览")]),e("el-button",{attrs:{loading:t.saveLoading,icon:"el-icon-document",size:"small",type:"success"},on:{click:t.handleSave}},[t._v("保存草稿")]),e("el-button",{attrs:{loading:t.publishLoading,icon:"el-icon-upload",size:"small",type:"warning"},on:{click:t.handlePublish}},[t._v("发布")])],1)]),e("transition",{attrs:{name:"slide-fade"}},[e("el-card",{directives:[{name:"show",rawName:"v-show",value:t.showMarkdownGuide,expression:"showMarkdownGuide"}],staticClass:"markdown-guide-card"},[e("div",{attrs:{slot:"header"},slot:"header"},[e("span",[t._v("📝 Markdown 语法规则详解")]),e("el-button",{staticStyle:{float:"right",padding:"3px 0"},attrs:{type:"text",icon:"el-icon-close"},on:{click:t.toggleMarkdownGuide}},[t._v(" 关闭 ")])],1),e("div",{staticClass:"guide-content"},[e("div",{staticClass:"guide-section"},[e("h4",[t._v("1. 标题语法 (#符号)")]),e("div",{staticClass:"example-container"},[e("div",{staticClass:"syntax-example"},[e("pre",[e("code",[t._v("# 一级标题 (最大)\n## 二级标题 \n### 三级标题\n#### 四级标题\n##### 五级标题\n###### 六级标题 (最小)")])])]),e("div",{staticClass:"result-preview"},[e("h1",{staticStyle:{"font-size":"24px",margin:"8px 0"}},[t._v("一级标题")]),e("h2",{staticStyle:{"font-size":"20px",margin:"6px 0"}},[t._v("二级标题")]),e("h3",{staticStyle:{"font-size":"16px",margin:"4px 0"}},[t._v("三级标题")])])])]),e("div",{staticClass:"guide-section"},[e("h4",[t._v("2. 文本格式化")]),e("div",{staticClass:"example-container"},[e("div",{staticClass:"syntax-example"},[e("pre",[e("code",[t._v("**粗体文本**\n*斜体文本*\n***粗斜体***\n~~删除线~~\n`行内代码`")])])]),e("div",{staticClass:"result-preview"},[e("p",[e("strong",[t._v("粗体文本")])]),e("p",[e("em",[t._v("斜体文本")])]),e("p",[e("strong",[e("em",[t._v("粗斜体")])])]),e("p",[e("del",[t._v("删除线")])]),e("p",[e("code",[t._v("行内代码")])])])])]),e("div",{staticClass:"guide-section"},[e("h4",[t._v("3. 列表语法")]),e("div",{staticClass:"example-container"},[e("div",{staticClass:"syntax-example"},[e("pre",[e("code",[t._v("- 无序列表项 1\n- 无序列表项 2\n - 子列表项 2.1\n - 子列表项 2.2\n\n1. 有序列表项 1\n2. 有序列表项 2")])])]),e("div",{staticClass:"result-preview"},[e("ul",[e("li",[t._v("无序列表项 1")]),e("li",[t._v("无序列表项 2 "),e("ul",[e("li",[t._v("子列表项 2.1")]),e("li",[t._v("子列表项 2.2")])])])]),e("ol",[e("li",[t._v("有序列表项 1")]),e("li",[t._v("有序列表项 2")])])])])]),e("div",{staticClass:"guide-section"},[e("h4",[t._v("4. 代码块")]),e("div",{staticClass:"example-container"},[e("div",{staticClass:"syntax-example"},[e("pre",[e("code",[t._v("```javascript\nfunction hello() {\n return 'Hello World';\n}\n```")])])]),e("div",{staticClass:"result-preview"},[e("pre",{staticStyle:{background:"#f5f5f5",padding:"10px","border-radius":"4px"}},[e("code",[t._v("function hello() {\n return 'Hello World';\n}")])])])])]),e("div",{staticClass:"guide-section"},[e("h4",[t._v("5. 表格语法")]),e("div",{staticClass:"example-container"},[e("div",{staticClass:"syntax-example"},[e("pre",[e("code",[t._v("| 名称 | 类型 | 备注 |\n|------|------|------|\n| id | number | 必填 |\n| name | string | 可选 |")])])]),e("div",{staticClass:"result-preview"},[e("table",{staticStyle:{"border-collapse":"collapse",width:"100%"}},[e("thead",[e("tr",[e("th",{staticStyle:{border:"1px solid #ddd",padding:"8px"}},[t._v("名称")]),e("th",{staticStyle:{border:"1px solid #ddd",padding:"8px"}},[t._v("类型")]),e("th",{staticStyle:{border:"1px solid #ddd",padding:"8px"}},[t._v("备注")])])]),e("tbody",[e("tr",[e("td",{staticStyle:{border:"1px solid #ddd",padding:"8px"}},[t._v("id")]),e("td",{staticStyle:{border:"1px solid #ddd",padding:"8px"}},[t._v("number")]),e("td",{staticStyle:{border:"1px solid #ddd",padding:"8px"}},[t._v("必填")])]),e("tr",[e("td",{staticStyle:{border:"1px solid #ddd",padding:"8px"}},[t._v("name")]),e("td",{staticStyle:{border:"1px solid #ddd",padding:"8px"}},[t._v("string")]),e("td",{staticStyle:{border:"1px solid #ddd",padding:"8px"}},[t._v("可选")])])])])])])]),e("div",{staticClass:"guide-section"},[e("h4",[t._v("6. 链接语法")]),e("div",{staticClass:"example-container"},[e("div",{staticClass:"syntax-example"},[e("pre",[e("code",[t._v("[链接文字](https://example.com)\n[参考链接][1]\n\n[1]: https://example.com")])])]),e("div",{staticClass:"result-preview"},[e("p",[e("a",{attrs:{href:"https://example.com"}},[t._v("链接文字")])]),e("p",[e("a",{attrs:{href:"https://example.com"}},[t._v("参考链接")])])])])]),e("div",{staticClass:"guide-section tips-section"},[e("h4",[t._v("💡 实用提示")]),e("div",{staticClass:"tips-grid"},[e("div",{staticClass:"tip-item"},[e("strong",[t._v("API文档:")]),t._v("使用### 创建接口标题 ")]),e("div",{staticClass:"tip-item"},[e("strong",[t._v("参数表格:")]),t._v('点击"插入表格"按钮快速插入 ')]),e("div",{staticClass:"tip-item"},[e("strong",[t._v("代码示例:")]),t._v('点击"代码块"按钮插入 ')]),e("div",{staticClass:"tip-item"},[e("strong",[t._v("实时预览:")]),t._v("使用分屏模式边写边看效果 ")])])])])])],1),e("div",{staticClass:"editor-tools"},[e("div",{staticClass:"mode-switch"},[e("button",{staticClass:"mode-btn",class:{active:"edit"===t.editorMode},on:{click:function(e){t.editorMode="edit"}}},[t._v(" 编辑 ")]),e("button",{staticClass:"mode-btn",class:{active:"preview"===t.editorMode},on:{click:function(e){t.editorMode="preview"}}},[t._v(" 预览 ")]),e("button",{staticClass:"mode-btn",class:{active:"split"===t.editorMode},on:{click:function(e){t.editorMode="split"}}},[t._v(" 分屏 ")])]),e("div",{staticClass:"tool-actions"},[e("el-button",{attrs:{size:"mini"},on:{click:function(e){return t.insertTemplate("table")}}},[t._v("插入表格")]),e("el-button",{attrs:{size:"mini"},on:{click:function(e){return t.insertTemplate("code")}}},[t._v("代码块")]),e("el-button",{attrs:{size:"mini"},on:{click:function(e){return t.insertTemplate("api")}}},[t._v("API接口")]),e("el-button",{attrs:{size:"mini",type:"primary",icon:t.showMarkdownGuide?"el-icon-arrow-up":"el-icon-question"},on:{click:t.toggleMarkdownGuide}},[t._v(" "+t._s(t.showMarkdownGuide?"隐藏":"了解")+"使用规则 ")])],1)]),e("el-row",{attrs:{gutter:20}},[e("el-col",{attrs:{span:"preview"===t.editorMode?0:"split"===t.editorMode?12:24}},[e("div",{directives:[{name:"show",rawName:"v-show",value:"preview"!==t.editorMode,expression:"editorMode !== 'preview'"}],staticClass:"editor-panel"},[e("div",{staticClass:"panel-header"},[e("span",[t._v("Markdown 编辑")]),e("div",{staticClass:"panel-actions"},[e("span",{staticClass:"word-count"},[t._v(t._s(t.wordCount)+" 字")]),e("span",{staticClass:"auto-save-status",class:t.autoSaveStatus.type},[e("i",{class:t.autoSaveStatus.icon}),t._v(" "+t._s(t.autoSaveStatus.text)+" ")])])]),e("div",{staticClass:"markdown-textarea"},[e("el-input",{ref:"markdownInput",attrs:{type:"textarea",rows:25,placeholder:"开始编写您的文档..."},on:{input:t.handleContentChange},model:{value:t.addParams.content,callback:function(e){t.$set(t.addParams,"content",e)},expression:"addParams.content"}})],1)])]),e("el-col",{attrs:{span:"edit"===t.editorMode?0:"split"===t.editorMode?12:24}},[e("div",{directives:[{name:"show",rawName:"v-show",value:"edit"!==t.editorMode,expression:"editorMode !== 'edit'"}],staticClass:"editor-panel"},[e("div",{staticClass:"panel-header"},[e("span",[t._v("实时预览")]),e("div",{staticClass:"panel-actions"},[e("el-button",{attrs:{size:"mini"},on:{click:t.copyHtml}},[t._v("复制HTML")])],1)]),e("div",{staticClass:"markdown-preview",domProps:{innerHTML:t._s(t.markdownToHtml(t.addParams.content))}})])])],1)],1),e("el-dialog",{attrs:{title:"文档预览",visible:t.previewVisible,width:"80%",top:"5vh"},on:{"update:visible":function(e){t.previewVisible=e}}},[e("div",{staticClass:"preview-content",domProps:{innerHTML:t._s(t.markdownToHtml(t.addParams.content))}})])],1)},e.Yp=[function(){var t=this,e=t._self._c;return e("div",{staticClass:"header-title"},[e("h1",[t._v("Markdown 文档编辑器")]),e("p",[t._v("支持实时预览的文档编辑工具")])])}]},65418:function(t,e,i){i.r(e),i.d(e,{__esModule:function(){return s.B},default:function(){return l}});var a=i(81035),s=i(18163),o=s.A,n=i(81656),r=(0,n.A)(o,a.XX,a.Yp,!1,null,"e3add720",null),l=r.exports},66328:function(t,e){e.Yp=e.XX=void 0;e.XX=function(){var t=this,e=t._self._c;return e("div",{staticClass:"help-center"},[e("div",{staticClass:"top-section"},[e("div",{staticClass:"filter-icon"},[e("svg",{attrs:{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"}},[e("path",{attrs:{d:"M3 7H21L15 13V19L9 15V13L3 7Z",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"}})])]),e("div",{staticClass:"search-container"},[e("input",{directives:[{name:"model",rawName:"v-model",value:t.searchQuery,expression:"searchQuery"}],staticClass:"search-input",attrs:{type:"text",placeholder:"搜索"},domProps:{value:t.searchQuery},on:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.handleSearch.apply(null,arguments)},input:function(e){e.target.composing||(t.searchQuery=e.target.value)}}})])]),e("div",{staticClass:"main-content"},[e("div",{staticClass:"category-grid"},t._l(t.categories,(function(i){return e("button",{key:i.id,staticClass:"category-btn",attrs:{tabindex:"0"},on:{click:function(e){return t.handleCategoryClick(i)},keydown:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.handleCategoryClick(i)}}},[t._v(" "+t._s(i.name)+" ")])})),0),e("div",{staticClass:"recommended-section"},[e("h3",{staticClass:"section-title"},[t._v("推荐的内容")]),e("div",{staticClass:"recommended-items"},t._l(t.recommendedItems,(function(i){return e("div",{key:i.id,staticClass:"recommended-item",on:{click:function(e){return t.handleCategoryClick(i)}}},[e("p",{staticClass:"item-description"},[t._v(t._s(i.description))])])})),0)]),e("div",{staticClass:"recent-activities"},[e("h3",{staticClass:"section-title"},[t._v("最近的活动")]),e("div",{staticClass:"activities-list"},t._l(t.activities,(function(i){return e("div",{key:i.id,staticClass:"activity-item",on:{click:function(e){return t.handleActivityClick(i)}}},[e("div",{staticClass:"activity-header"},[e("span",{staticClass:"activity-badge"},[t._v(t._s(t.handelType(i.type)))])]),e("p",{staticClass:"activity-title"},[t._v(t._s(i.title))]),e("div",{staticClass:"activity-meta"},[e("span",{staticClass:"activity-author"},[t._v(t._s(t.handelTime(i.createTime)))])])])})),0),e("div",{staticClass:"view-more"},[e("a",{staticClass:"view-more-link",attrs:{href:"#"},on:{click:t.handleViewMore}},[t._v(" 查看更多活动公告 ")])])])])])},e.Yp=[]},72286:function(t,e){e.Yp=e.XX=void 0;e.XX=function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{staticClass:"editor-page"},[e("div",{staticClass:"page-header"},[t._m(0),e("div",{staticClass:"header-actions"},[e("el-button",{attrs:{type:"info",icon:"el-icon-view"},on:{click:t.handlePreview}},[t._v(" 预览文档 ")]),e("el-button",{attrs:{type:"success",icon:"el-icon-document"},on:{click:t.handleSave}},[t._v(" 保存文档 ")]),e("el-button",{attrs:{type:"warning",icon:"el-icon-upload2"},on:{click:t.handelAddDocument}},[t._v(" 发布文档 ")])],1)]),e("div",{staticClass:"config-section"},[t._m(1),e("div",{staticClass:"config-content"},[e("div",{staticClass:"config-row"},[e("div",{staticClass:"config-item"},[e("label",{staticClass:"required"},[t._v("文档标题")]),e("el-input",{attrs:{placeholder:"请输入文档标题",size:"medium"},on:{input:t.handleAutoSave},model:{value:t.addParams.title,callback:function(e){t.$set(t.addParams,"title",e)},expression:"addParams.title"}})],1),e("div",{staticClass:"config-item"},[e("label",{staticClass:"required"},[t._v("文档类型")]),e("el-select",{attrs:{placeholder:"请选择文档类型",size:"medium"},on:{change:t.handleAutoSave},model:{value:t.addParams.type,callback:function(e){t.$set(t.addParams,"type",e)},expression:"addParams.type"}},t._l(t.TypeList,(function(t){return e("el-option",{key:t.value,attrs:{label:t.label,value:t.value}})})),1)],1)])])]),e("div",{staticClass:"editor-section"},[t._m(2),e("div",{staticClass:"editor-container"},[e("Toolbar",{staticStyle:{"border-bottom":"1px solid #ccc"},attrs:{editor:t.editor,defaultConfig:t.toolbarConfig,mode:t.mode}}),e("Editor",{staticStyle:{height:"600px","overflow-y":"hidden"},attrs:{defaultConfig:t.editorConfig,mode:t.mode},on:{onCreated:t.onCreated,onChange:t.handleEditorChange},model:{value:t.addParams.content,callback:function(e){t.$set(t.addParams,"content",e)},expression:"addParams.content"}})],1)]),e("el-dialog",{staticClass:"preview-dialog",attrs:{title:"文档预览",visible:t.previewVisible,width:"80%","before-close":t.handlePreviewClose},on:{"update:visible":function(e){t.previewVisible=e}}},[e("div",{staticClass:"preview-content"},[e("div",{domProps:{innerHTML:t._s(t.addParams.content)}}),t.addParams.content?t._e():e("div",{staticClass:"preview-empty"},[e("i",{staticClass:"el-icon-document"}),e("p",[t._v("暂无内容")])])]),e("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[e("el-button",{on:{click:function(e){t.previewVisible=!1}}},[t._v("关闭")]),e("el-button",{attrs:{type:"primary"},on:{click:t.handlePrintPreview}},[t._v("打印预览")])],1)])],1)},e.Yp=[function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{staticClass:"header-left"},[e("div",{staticClass:"title-section"},[e("i",{staticClass:"el-icon-edit-outline title-icon"}),e("h1",{staticClass:"page-title"},[t._v("wangeditor 富文本文档编辑器")])]),e("p",{staticClass:"page-description"},[t._v("使用富文本编辑器创建和管理文档,支持文本格式化、链接、列表等功能")])])},function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{staticClass:"section-header"},[e("i",{staticClass:"el-icon-setting"}),e("span",[t._v("文档配置")])])},function(){var t=this,e=t._self._c;t._self._setupProxy;return e("div",{staticClass:"section-header"},[e("i",{staticClass:"el-icon-edit-outline"}),e("span",[t._v("富文本编辑器")])])}]},78606:function(t,e,i){i.r(e),i.d(e,{__esModule:function(){return s.B},default:function(){return l}});var a=i(61015),s=i(36059),o=s.A,n=i(81656),r=(0,n.A)(o,a.XX,a.Yp,!1,null,"f70e7814",null),l=r.exports},81022:function(t,e,i){i.r(e),i.d(e,{__esModule:function(){return s.B},default:function(){return l}});var a=i(72286),s=i(46388),o=s.A,n=i(81656),r=(0,n.A)(o,a.XX,a.Yp,!1,null,"3ddf15b7",null),l=r.exports},81035:function(t,e,i){e.Yp=e.XX=void 0;e.XX=function(){var t=this,e=t._self._c;return e("div",{staticClass:"loginPage"},[t.$isMobile?e("section",{staticClass:"mobileMain"},[e("header",{staticClass:"headerBox"},[e("img",{attrs:{src:i(87596),alt:"logo",loading:"lazy"},on:{click:function(e){return t.handelJump("/")}}}),e("span",{staticClass:"title"},[t._v(t._s(t.$t("home.MLogin")))]),e("span")]),t._m(0),e("section",{staticClass:"formInput"},[e("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:t.loginForm,"status-icon":"",rules:t.loginRules}},[e("el-form-item",{attrs:{prop:"userName"}},[e("el-input",{attrs:{"prefix-icon":"el-icon-user",autocomplete:"off",placeholder:t.$t("user.Account")},model:{value:t.loginForm.userName,callback:function(e){t.$set(t.loginForm,"userName",e)},expression:"loginForm.userName"}})],1),e("el-form-item",{attrs:{prop:"password"}},[e("el-input",{attrs:{type:"password","prefix-icon":"el-icon-unlock",autocomplete:"off",showPassword:"",placeholder:t.$t("user.password")},model:{value:t.loginForm.password,callback:function(e){t.$set(t.loginForm,"password",e)},expression:"loginForm.password"}})],1),e("el-form-item",{attrs:{prop:"code"}},[e("div",{staticClass:"verificationCode"},[e("el-input",{attrs:{type:"text","prefix-icon":"el-icon-chat-line-square",autocomplete:"off",placeholder:t.$t("user.verificationCode")},model:{value:t.loginForm.code,callback:function(e){t.$set(t.loginForm,"code",e)},expression:"loginForm.code"}}),e("el-button",{staticClass:"codeBtn",attrs:{disabled:t.btnDisabled},on:{click:t.handelCode}},[t.countDownTime<60&&t.countDownTime>0?e("span",[t._v(t._s(t.countDownTime))]):t._e(),t._v(" "+t._s(t.$t(t.bthText)))])],1)]),e("div",{staticClass:"registerBox"},[e("span",{staticClass:"noAccount"},[t._v(t._s(t.$t("user.noAccount")))]),e("span",{staticStyle:{color:"#661fff"},on:{click:function(e){return t.handelJump("register")}}},[t._v(t._s(t.$t("user.register")))]),e("span",{staticClass:"forget",staticStyle:{color:"#661fff"},on:{click:function(e){return t.handelJump("resetPassword")}}},[t._v(t._s(t.$t("user.forgotPassword")))])]),e("el-form-item",[e("el-button",{staticStyle:{width:"100%",background:"#661fff",color:"aliceblue","margin-top":"6%"},attrs:{loading:t.loginLoading},on:{click:function(e){return t.submitForm("ruleForm")}}},[t._v(t._s(t.$t("user.login")))]),e("div",{staticStyle:{"text-align":"left"}},[e("el-radio",{attrs:{label:"zh"},on:{input:t.handelRadio},model:{value:t.radio,callback:function(e){t.radio=e},expression:"radio"}},[t._v("简体中文")]),e("el-radio",{attrs:{label:"en"},on:{input:t.handelRadio},model:{value:t.radio,callback:function(e){t.radio=e},expression:"radio"}},[t._v("English")])],1)],1)],1)],1)]):e("section",{staticClass:"loginModular"},[e("div",{staticClass:"leftBox"},[e("img",{staticClass:"logo",attrs:{src:i(79613),alt:"logo"},on:{click:t.handleClick}}),e("img",{attrs:{src:i(58455),alt:"Login for mining"}})]),e("div",{staticClass:"loginBox"},[e("div",{staticClass:"closeBox",on:{click:t.handleClick}},[e("i",{staticClass:"iconfont icon-guanbi1 close"})]),e("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:t.loginForm,"status-icon":"",rules:t.loginRules}},[e("el-form-item",[e("p",{staticClass:"loginTitle"},[t._v(t._s(t.$t("user.login")))])]),e("el-form-item",{attrs:{prop:"userName"}},[e("el-input",{attrs:{"prefix-icon":"el-icon-user",autocomplete:"off",placeholder:t.$t("user.Account"),type:"email"},model:{value:t.loginForm.userName,callback:function(e){t.$set(t.loginForm,"userName",e)},expression:"loginForm.userName"}})],1),e("el-form-item",{attrs:{prop:"password"}},[e("el-input",{attrs:{type:"password","prefix-icon":"el-icon-unlock",autocomplete:"off",showPassword:"",placeholder:t.$t("user.password")},model:{value:t.loginForm.password,callback:function(e){t.$set(t.loginForm,"password",e)},expression:"loginForm.password"}})],1),e("el-form-item",{attrs:{prop:"code"}},[e("div",{staticClass:"verificationCode"},[e("el-input",{attrs:{type:"text","prefix-icon":"el-icon-chat-line-square",autocomplete:"off",placeholder:t.$t("user.verificationCode")},model:{value:t.loginForm.code,callback:function(e){t.$set(t.loginForm,"code",e)},expression:"loginForm.code"}}),e("el-button",{staticClass:"codeBtn",attrs:{disabled:t.btnDisabled},on:{click:t.handelCode}},[t.countDownTime<60&&t.countDownTime>0?e("span",[t._v(t._s(t.countDownTime))]):t._e(),t._v(" "+t._s(t.$t(t.bthText)))])],1)]),e("div",{staticClass:"registerBox"},[e("span",{staticClass:"noAccount"},[t._v(t._s(t.$t("user.noAccount")))]),e("span",{staticStyle:{cursor:"pointer"},on:{click:function(e){return t.handelJump("/register")}}},[t._v(t._s(t.$t("user.register")))]),e("span",{staticClass:"forget",on:{click:function(e){return t.handelJump("/resetPassword")}}},[t._v(t._s(t.$t("user.forgotPassword")))])]),e("el-form-item",[e("el-button",{staticStyle:{width:"100%",background:"#661fff",color:"aliceblue","margin-top":"6%"},attrs:{loading:t.loginLoading},on:{click:function(e){return t.submitForm("ruleForm")}}},[t._v(t._s(t.$t("user.login")))]),e("div",{staticStyle:{"text-align":"left"}},[e("el-radio",{attrs:{label:"zh"},on:{input:t.handelRadio},model:{value:t.radio,callback:function(e){t.radio=e},expression:"radio"}},[t._v("简体中文")]),e("el-radio",{attrs:{label:"en"},on:{input:t.handelRadio},model:{value:t.radio,callback:function(e){t.radio=e},expression:"radio"}},[t._v("English")])],1)],1)],1)],1)])])},e.Yp=[function(){var t=this,e=t._self._c;return e("div",{staticClass:"imgTop"},[e("img",{attrs:{src:i(6006),alt:"Login for mining",loading:"lazy"}})])}]},93852:function(t,e,i){var a=i(3999)["default"];Object.defineProperty(e,"B",{value:!0}),e.A=void 0;var s=a(i(37320)),o=a(i(45018));e.A={components:{HorizontalBroadcast:o.default},metaInfo:{meta:[{name:"keywords",content:"M2Pool 矿池,首页,热门币种挖矿,稳定收益,Home,Popular Coins Mining,Stable Income Permission Levels,Account Privileges,Member Level Rates"},{name:"description",content:window.vm.$t("seo.Home")}]},mixins:[s.default]}},99129:function(t,e,i){Object.defineProperty(e,"__esModule",{value:!0}),e["default"]=void 0,i(44114),i(18111),i(20116);var a=i(1652);e["default"]={name:"HelpCenter",data(){return{searchQuery:"",selectedLanguage:"zh",categories:[{id:1,name:"API文档",route:"apiFile"},{id:2,name:"挖矿教程",route:"AccessMiningPool/nexaAccess"},{id:3,name:"服务条款",route:"ServiceTerms"},{id:4,name:"费率",route:"rate"},{id:5,name:"公告中心",route:"announcements"},{id:6,name:"常见问题",route:"commonProblem"}],recommendedItems:[{id:1,description:"矿池分配及转账规则",route:"allocationExplanation"}],activities:[{id:1,type:"最新公告",title:"LKY将停减税",author:"文章ID1星期 主发布",comments:"0"},{id:2,type:"最新公告",title:"PFP将停减税",author:"文章ID1星期 11发布",comments:"0"},{id:3,type:"最新公告",title:"ETC+ZIL停研发综合日获得",author:"文章ID1星期 15发布",comments:"0"},{id:4,type:"最新公告",title:"预计2023年06月19日SCC收益分配说明",author:"文章ID1星期 18发布",comments:"0"},{id:5,type:"其他",title:"关于临时(信为网站、备案管理、矿池编码)",author:"文章ID1星期 19发布",comments:"0"}],activeParams:{type:"3",lang:this.$i18n.locale,pageNum:1,pageSize:10},TypeList:[{value:"1",label:"挖矿教程"},{value:"2",label:"常见问题"},{value:"3",label:"公告中心"},{value:"0",label:"其他"}]}},mounted(){try{this.TypeList=JSON.parse(localStorage.getItem("TypeList"))}catch(error){console.log(error)}this.fetchActivityList(this.activeParams)},methods:{async fetchActivityList(t){const e=await(0,a.documentsList)(t);console.log(e,"res"),200===e.code&&(this.activities=e.rows)},handleSearch(){if(this.searchQuery.trim()){let t=`/${this.$i18n.locale}/searchResult`;this.$router.push({path:t,query:{keyword:this.searchQuery}})}},handleCategoryClick(t){console.log(t,"i肯定看到");const e=this.$i18n.locale;this.$router.push(`/${e}/${t.route}`)},handleViewMore(){this.$router.push(`/${this.$i18n.locale}/announcements`)},handelType(t){try{let e=this.TypeList.find((e=>e.value==t)).label;return this.$t(e)}catch(error){return""}},handelTime(t){try{return`${t.split("T")[0]} ${t.split("T")[1]}`}catch(error){return""}},handleActivityClick(t){let e=`/${this.$i18n.locale}/announcementDetails`;this.$router.push({path:e,query:{id:t.id}})}}}}}]); |