(function(){"use strict";var t={3843:function(t,e,s){var a=s(6848),i=function(){var t=this,e=t._self._c;return e("div",[e("div",[e("div",{staticClass:"router flex-div"},[e("router-link",{staticClass:"router-link",attrs:{to:"/m","active-class":"active"}},[t._v("手机")]),e("router-link",{staticClass:"router-link",attrs:{to:"/pc","active-class":"active"}},[t._v("电脑")]),e("router-link",{staticClass:"router-link",attrs:{to:"/web","active-class":"active"}},[t._v("网站")])],1),e("router-view")],1),e("div",{staticClass:"note"},[t._v(" 更多内容等待添加... ")]),e("div",{staticClass:"bottom flex-div-col"},[e("hr",{staticClass:"hr-ss"}),e("h3",[t._v("感谢名单")]),e("HamList")],1)])},r=[],n=function(){var t=this,e=t._self._c;return e("div",{staticClass:"apps"},[e("div",{staticClass:"search"},[e("input",{directives:[{name:"model",rawName:"v-model",value:t.searchKey,expression:"searchKey"}],staticClass:"search-input",attrs:{type:"text",placeholder:"搜索应用名称、描述、链接"},domProps:{value:t.searchKey},on:{input:function(e){e.target.composing||(t.searchKey=e.target.value)}}})]),Object.keys(t.apps).length>0?e("div",{staticClass:"container flex-div"},[e("div",{staticClass:"app-list",class:t.gridClass},t._l(t.apps,(function(s,a){return e("div",{key:a,staticClass:"app flex-div"},[e("img",{staticClass:"app-icon",attrs:{src:t.imgSrcs[a],alt:""},on:{error:t.setDefaultImage}}),e("div",{staticClass:"app-info"},[e("p",{staticClass:"app-name"},[t._v(" "+t._s(s.name)+" ")]),e("div",{staticClass:"app-detail flex-div"},[e("div",{staticClass:"plf detail"},[e("span",{staticClass:"detail-txt"},[t._v(" "+t._s(s.platform))])]),e("div",{staticClass:"ver detail"},[e("span",{staticClass:"detail-txt"},[t._v(t._s(s.ver))])]),e("div",{staticClass:"lang detail"},[e("span",{staticClass:"detail-txt"},[t._v(t._s(s["zh-CN"]?"支持中文":"无中文"))])])]),e("div",{staticClass:"app-dec"},[e("p",{staticClass:"dec-txt"},[t._v(" "+t._s(s.dec)+" ")]),s.url?e("a",{staticClass:"download-btn flex-div",attrs:{href:s.url,target:"_blank"}},[e("i",{staticClass:"fa fa-arrow-down",attrs:{"aria-hidden":"true"}})]):t._e(),s["related-url"]?e("a",{staticClass:"related-btn flex-div",attrs:{href:s["related-url"],target:"_blank",title:"相关链接"}},[e("i",{class:t.getClass(s["related-url"]),attrs:{"aria-hidden":"true"}})]):t._e()])]),void 0!==s.status&&null!==s.status?e("div",{staticClass:"status"},[e("span",{staticClass:"status-txt",class:t.getStatusClass(s.status),attrs:{title:"网站状态"}},[t._v(" ● "+t._s(s.status))])]):t._e()])})),0)]):e("div",{staticClass:"applist load flex-div-col"},[e("img",{staticClass:"loading",attrs:{src:s(1833)}}),this.searchKey?e("p",[t._v("搜索不到捏...")]):e("p",[t._v("加载中...")])])])},o=[],l=s(8355),c=s.p+"img/crying_img.2c82bff0.png",p={name:"Apk",props:{platform:String},data(){return{apps:{},imgSrcs:{},originalApps:{},gridClass:"grid-div",searchKey:""}},created(){const t=this.$route.params.platform;this.fetchAndSetAppsData(t).then((()=>{for(const[t,e]of Object.entries(this.apps))this.loadImg(e.icon).then((e=>{this.$set(this.imgSrcs,t,e)}))}))},watch:{"$route.params.platform":{immediate:!0,handler:"fetchAndSetAppsData"},apps:{immediate:!0,handler:function(){this.girdControl()}},searchKey:{handler:function(){this.applySearchFilter()}}},methods:{setDefaultImage(t){t.target.src=c},loadImg(t){const e=/^(http|https):\/\/[a-zA-Z0-9\\-\\.]+(\.[a-zA-Z]{2,})+(\/\S*)?$/;if(e.test(t))return Promise.resolve(t);let s="https://jsd.seeku.site/yzyyz1387/hamSoftware/img/"+t;return l.A.get(s).then((t=>{let e=t.data["url"];return e||(e=c),e})).catch((t=>c))},getClass(t){const e={github:"fa-github",bilibili:"fa-film",zhihu:"fa-book",forum:"fa-comments",hellocq:"fa-comments","qq.com":"fa-qq",weibo:"fa-weibo",weixin:"fa-weixin",douyin:"fa-film"};for(const[s,a]of Object.entries(e))if(t.includes(s))return"fa "+a;return"fa fa-link"},async fetchAndSetAppsData(t){const e={...this.imgSrcs};let s=await this.updateData(t);this.originalApps=JSON.parse(JSON.stringify(s)),this.apps={...s},this.girdControl(),this.applySearchFilter(),this.imgSrcs={};for(const[a,i]of Object.entries(this.apps))this.loadImg(i.icon).then((t=>{this.$set(this.imgSrcs,a,t),e[a]&&delete e[a]}));for(const a in e)delete this.imgSrcs[a]},applySearchFilter(){let t=this.searchKey.toLowerCase(),e=/[\u4e00-\u9fa5]/.test(t);t=e?t.split(""):[t];let s=this.originalApps,a={};if(""!==t[0]){for(const[e,i]of Object.entries(s)){let s=i.name.toLowerCase()+i.dec.toLowerCase()+i.url.toLowerCase();if(t.every((t=>new RegExp(t).test(s))))a[e]=i;else for(const[r,n]of Object.entries(i))if("string"===typeof n&&t.every((t=>new RegExp(t).test(n.toLowerCase())))){a[e]=i;break}}this.apps=a}else this.apps={...s}},async updateData(t){let e,s={m:"https://jsd.seeku.site/yzyyz1387/hamSoftware/res-m.json",pc:"https://jsd.seeku.site/yzyyz1387/hamSoftware/res-pc.json",web:"https://jsd.seeku.site/yzyyz1387/hamSoftware/res-web.json"};if(await l.A.get(s[t]).then((t=>{e=t.data["url"]})),e)try{let t=await l.A.get(e);return this.apps=t.data,this.apps}catch(a){console.log(a);let t={"暂无资源":{name:"暂无资源",dec:"...","zh-CN":!0,icon:"loading.gif",ver:"暂无资源",platform:"暂无资源",url:"","related-url":""}};return this.apps=t,t}},girdControl(){1===Object.keys(this.apps).length?this.gridClass="grid-one":this.gridClass="grid-div"},getStatusClass(t){return 200===t?"s-txt-green":t>=300&&t<400||"unknown"===t?"s-txt-yellow":""}}},u=p,f=s(1656),d=(0,f.A)(u,n,o,!1,null,null,null),h=d.exports,v=function(){var t=this,e=t._self._c;return e("div",{},[e("div",{staticClass:"flex-div-col"},[e("div",{staticClass:"grid-div tks"},t._l(t.hams,(function(s,a){return e("span",{key:a,staticClass:"call"},[t._v(t._s(s))])})),0),t._m(0)]),e("div",{staticClass:"copyright"},[e("span",{staticClass:"icp"},[e("a",{attrs:{href:"http://beian.miit.gov.cn/",target:"_blank"}},[t._v(t._s(t.icp))])]),t._v(" | Copyright © "),e("a",{attrs:{href:"https://yzyyz.top/",target:"_blank"}},[t._v("BD8CWG")]),t._v(" "+t._s(t.copyyear))])])},g=[function(){var t=this,e=t._self._c;return e("div",{staticClass:"note"},[t._v(" 投稿请至"),e("a",{attrs:{href:"https://github.com/yzyyz1387/hamSoftware",target:"_blank"}},[t._v("Github")]),t._v("提交PR，或联系BD8CWG ")])}],m={icp:"陕ICP备2020016014号-2"},y={name:"HamList",data(){return{hams:["BD8CWG"],copyyear:"",icp:m.icp}},async created(){let t=(new Date).getFullYear();this.copyyear=t>2024?`2024-${t}`:"2024";try{const t=await l.A.get("https://jsd.seeku.site/yzyyz1387/hamSoftware/contributors.json");await l.A.get(t.data["url"]).then((t=>{this.hams=t.data}))}catch(e){console.error(e)}}},C=y,_=(0,f.A)(C,v,g,!1,null,"1e31668f",null),b=_.exports,w={name:"App",components:{Resource:h,HamList:b}},S=w,k=(0,f.A)(S,i,r,!1,null,null,null),x=k.exports,A=s(6178),j=new A.A({mode:"hash",routes:[{path:"/qbg",beforeEnter(t,e,s){window.location.replace("/qbg.html")}},{path:"/:platform",component:h},{path:"/",redirect:"/m"}]});a.Ay.config.productionTip=!1,a.Ay.use(A.A),new a.Ay({el:"#root",components:{App:x},render:t=>t(x),methods:{},router:j})},1833:function(t,e,s){t.exports=s.p+"img/loading.9ff5a2e2.gif"}},e={};function s(a){var i=e[a];if(void 0!==i)return i.exports;var r=e[a]={exports:{}};return t[a].call(r.exports,r,r.exports,s),r.exports}s.m=t,function(){var t=[];s.O=function(e,a,i,r){if(!a){var n=1/0;for(p=0;p<t.length;p++){a=t[p][0],i=t[p][1],r=t[p][2];for(var o=!0,l=0;l<a.length;l++)(!1&r||n>=r)&&Object.keys(s.O).every((function(t){return s.O[t](a[l])}))?a.splice(l--,1):(o=!1,r<n&&(n=r));if(o){t.splice(p--,1);var c=i();void 0!==c&&(e=c)}}return e}r=r||0;for(var p=t.length;p>0&&t[p-1][2]>r;p--)t[p]=t[p-1];t[p]=[a,i,r]}}(),function(){s.n=function(t){var e=t&&t.__esModule?function(){return t["default"]}:function(){return t};return s.d(e,{a:e}),e}}(),function(){s.d=function(t,e){for(var a in e)s.o(e,a)&&!s.o(t,a)&&Object.defineProperty(t,a,{enumerable:!0,get:e[a]})}}(),function(){s.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"===typeof window)return window}}()}(),function(){s.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)}}(),function(){s.r=function(t){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}}(),function(){s.p="/"}(),function(){var t={524:0};s.O.j=function(e){return 0===t[e]};var e=function(e,a){var i,r,n=a[0],o=a[1],l=a[2],c=0;if(n.some((function(e){return 0!==t[e]}))){for(i in o)s.o(o,i)&&(s.m[i]=o[i]);if(l)var p=l(s)}for(e&&e(a);c<n.length;c++)r=n[c],s.o(t,r)&&t[r]&&t[r][0](),t[r]=0;return s.O(p)},a=self["webpackChunkhamSoftware"]=self["webpackChunkhamSoftware"]||[];a.forEach(e.bind(null,0)),a.push=e.bind(null,a.push.bind(a))}();var a=s.O(void 0,[504],(function(){return s(3843)}));a=s.O(a)})();
//# sourceMappingURL=app.9433429c.js.map