diff --git a/src/components/backend/ServiceHallView.vue b/src/components/backend/ServiceHallView.vue index f30bf1c..8365552 100644 --- a/src/components/backend/ServiceHallView.vue +++ b/src/components/backend/ServiceHallView.vue @@ -36,8 +36,8 @@ {{ demand.reward || '无赏金' }} {{ formatDate(demand.date) }} - - + + diff --git a/src/js/v3.js b/src/js/v3.js deleted file mode 100644 index 3454211..0000000 --- a/src/js/v3.js +++ /dev/null @@ -1 +0,0 @@ -!function(){"use strict";function e(e){return e===undefined||null===e}function t(e){return e!==undefined&&null!==e}function n(e){return null!==e&&"object"===(void 0===e?"undefined":p(e))}function a(e){return"object"===(void 0===e?"undefined":p(e))&&e instanceof HTMLElement}function r(e){var t=e&&e.toString().match(/^\s*function (\w+)/);return t?t[1]:""}function o(e){var t=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};for(var n in t)e[n]=t[n];return e}function i(e){var t=Object.create(null);return function(n){return t[n]||(t[n]=e(n))}}function c(e){return h.call(e).slice(8,-1)}function u(e){throw new Error(e)}function l(){if(navigator.cookieEnabled){localStorage.setItem("vaptchatemp1","1");var e=localStorage.getItem("vaptchatemp1");return localStorage.removeItem("vaptchatemp1"),!!e}return!1}function Promise(e){var t=this;this.state="pending",this.value=undefined,this.reason=undefined,this.onResolveAsyncCallbacks=[],this.onRejectAsyncCallbacks=[];var n=function(e){"pending"===t.state&&(t.state="fulfilled",t.value=e,t.onResolveAsyncCallbacks.map(function(e){return e()}))},a=function(e){"pending"===t.state&&(t.state="rejected",t.reason=e,t.onRejectAsyncCallbacks.map(function(t){return t(e)}))};try{e(n,a)}catch(r){a(r)}}function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function f(){var e=navigator.language||navigator.userLanguage;return"zh-CN"===e?"zh-CN":"zh-TW"===e?"zh-TW":e.includes("en",-1)?"en":e.includes("ja",-1)?"jp":e.includes("vi",-1)?"vi":"zh-CN"}window.HTMLElement=window.HTMLElement||Element,Array.prototype.map||(Array.prototype.map=function(e,t){var n,a,r;if(null==this)throw new TypeError(" this is null or not defined");var o=Object(this),i=o.length>>>0;if("[object Function]"!=Object.prototype.toString.call(e))throw new TypeError(e+" is not a function");for(t&&(n=t),a=new Array(i),r=0;r>>0;if(0===a)return!1;for(var r=0|t,o=Math.max(r>=0?r:a-Math.abs(r),0);o>>0;if("function"!=typeof e)throw new TypeError("predicate must be a function");for(var a=arguments[1],r=0;r0&&arguments[0]!==undefined?arguments[0]:""))}},{key:"getComplexCanvasFingerprint",value:function(){var e=arguments.length>0&&arguments[0]!==undefined?arguments[0]:"",t="BrowserLeaks,com 1.0"+e,n=document.createElement("canvas");n.setAttribute("width","220"),n.setAttribute("height","30");var a=n.getContext("2d");return a.textBaseline="top",a.font="14px 'Arial'",a.textBaseline="alphabetic",a.fillStyle="#f60",a.fillRect(125,1,62,20),a.fillStyle="#069",a.fillText(t,2,15),a.fillStyle="rgba(102, 204, 0, 0.7)",a.fillText(t,4,17),n.toDataURL()}},{key:"extractCRC32FromBase64",value:function(e){return e=e.replace("data:image/png;base64,",""),this.string2Hex(atob(e).slice(-16,-12).toString())}},{key:"string2Hex",value:function(e){for(var t="",n=0;n-1||a.indexOf("https://")>-1;return a.indexOf("?")<0&&(o="?"+o.slice(1)),i?""+a+o:""+e+t+a+o},r=function(e){var t=document.getElementsByTagName("head")[0],n=document.createElement("script");return n.charset="UTF-8",n.src=e,t.appendChild(n),{remove:function(){t.removeChild(n)}}},i=function(e,t,n,i){return t=t||{},n=n||!1,new Promise(function(c){if(n){var u=setTimeout(function(){clearTimeout(u),l.remove(),c({code:"0703",msg:"Time out,Refresh Again!"})},i||2e3);window["static"]=function(){clearTimeout(u),c.apply(this,arguments),l.remove()};var l=r(e)}else{var s="VaptchaJsonp"+(new Date).valueOf();window[s]&&(s+="1"),o(t,{callback:s}),e=a(e,t);var f=r(e),d=setTimeout(function(){clearTimeout(d),window[s]=null,f.remove(),c({code:"0703",msg:"Time out,Refresh Again!"})},1e4);window[s]=function(){clearTimeout(d),c.apply(this,arguments),f.remove(),window[s]=null}}})};return i.setConfig=function(n){e=n.protocol||e,t=n.api_server||t},i}()),S={staticConfig:function(e){return T(e.protocol+e.url+e.type+e.id,{},!0,e.waitTime||2e3)},getConfig:function(e){var n="";return l()&&t(localStorage.getItem("vaptchanu"))&&(n=localStorage.getItem("vaptchanu")),T("/config",{vi:e.vid,t:e.mode,s:e.scene||0,z:e.zone,v:3,u:n})},lang:function(e){return T("http://localhost:8080/api/v1/lang",{},!1)}},C={en:{"0201":"id empty","0202":"id error","0208":"scene error","0209":"request used up","0906":"params error","0702":"VAPTCHA unit does not match the domain name","0105":"Request too fast, try again later!"},"zh-CN":{"0702":"验证单元与域名不匹配","0105":"刷新过快,请稍后再试。"}},b=0,j=9999999999999,I=0,N=9999999999999,A=function(){function r(){var e=navigator.language||navigator.userLanguage;return"zh-CN"===e?"zh-CN":"zh-TW"===e?"zh-TW":e.includes("en",-1)?"en":e.includes("ja",-1)?"jp":"zh-CN"}function i(e){if("cn"===e.area)return"cn";if("sea"===e.area)return"sea";if("na"===e.area)return e.area="sea","sea";if(t(localStorage.getItem("vaptchaNetway"))&&""!==localStorage.getItem("vaptchaNetway"))return o(e,{area:localStorage.getItem("vaptchaNetway")}),localStorage.getItem("vaptchaNetway");var n=0-(new Date).getTimezoneOffset()/60,a=navigator.language||window.navigator.userLanguage;return a=a.toLowerCase(),8===n&&"zh-cn"===a?(o(e,{area:"cn"}),"cn"):8===n&&"zh-cn"!==a?(o(e,{area:"sea"}),"sea"):n>=6&&n<8||n>8&&n<=10?(o(e,{area:"sea"}),"na"):(o(e,{area:"na"}),"na")}var l=!1,s=function(e){var n=void 0,a=void 0;return t(e.area)?(n="channel-"+i(e)+".vaptcha.net/"+i(e),a="api-"+i(e)+".vaptcha.net"):(o(e,{area:"cn"}),n="channel-cn.vaptcha.net/cn",a="api-cn.vaptcha.net"),b=(new Date).getTime(),t(localStorage.getItem("vaptchaSpareCh"))&&(new Date).getTime()-localStorage.getItem("vaptchaSpareCh")<36e5?S.staticConfig({protocol:e.protocol,id:e.vid,url:n,type:"/config/"}).then(function(a){if(j=(new Date).getTime(),w(i(e),e),t(a.alias))return S.staticConfig({protocol:e.protocol,id:a.alias,url:n,type:"/alias/"}).then(function(e){return o(e,{state:a.state}),Promise.resolve(e)});console.log("channel error")}):S.staticConfig({protocol:e.protocol,url:a,type:"/channel/",id:e.vid,waitTime:5e3}).then(function(a){return j=(new Date).getTime(),w(i(e),e),t(a.msg)?(localStorage.setItem("vaptchaSpareCh",(new Date).getTime()),S.staticConfig({protocol:e.protocol,id:e.vid,url:n,type:"/config/"}).then(function(a){if(t(a.alias))return S.staticConfig({protocol:e.protocol,id:a.alias,url:n,type:"/alias/"}).then(function(e){return o(e,{state:a.state}),Promise.resolve(e)});console.log("channel error")})):Promise.resolve(a)})},f=function(e){return s(e).then(function(n){if(t(n.code)&&"0703"===n.code)return u("5001: channel interface timeout"),Promise.reject("5001: channel interface timeout");o(e,{api_server:n.api}),T.setConfig(e);var a=0-(new Date).getTimezoneOffset()/60;return o(e,{zone:a}),S.getConfig(e)}).then(function(n){if(t(n.code)&&"0703"===n.code)return u("5002: config interface timeout"),Promise.reject("5002: config interface timeout");if(!n)return Promise.resolve();if(n.code!==m.Success){var a=C.en;return"0702"===n.msg?alert(""+a[n.msg]):"0105"===n.code?alert(""+a[n.code]):console.log("errorCode:"+n.code+":"+n.msg),u(a[n.msg]||n.msg),Promise.reject(n.code)}return n.data.guideVersion&&n.data.guideVersion>"3.2.0"?(n.data.v3Update=0,console.log("Sorry,the version of V3.JS is too low, please upgrade!")):n.data.v3Update=1,o(e,n.data),Promise.resolve()})},d=function(e,t){return e.protocol+"static-"+e.area+".vaptcha.net/"+t},p=function(t){var n=document.getElementsByTagName("head")[0],a=document.getElementById("vaptcha_style");return new Promise(function(r){e(a)?(a=document.createElement("link"),o(a,{rel:"stylesheet",type:"text/css",href:t,id:"vaptcha_style",onload:r}),n&&n.appendChild(a)):r()})},h=function O(e){var n=document.getElementsByTagName("head")[0],a=document.querySelector("script[src='"+e+"']");return new Promise(function(r){if(t(a))return void(a.loaded?r():setTimeout(function(){return O(e).then(r)}));a=document.createElement("script");var i=function(){a.readyState&&"loaded"!==a.readyState&&"complete"!==a.readyState||(r(),a.loaded=!0,a.onload=null,a.onreadystatechange=null)};o(a,{async:!0,charset:"utf-8",src:e,onerror:function(){return u("load sdk timeout")},onload:i,onreadystatechange:i}),n.appendChild(a)})},y=function(e){var t=e.sdkName,n=e.config,a=d(n,"js/"+n.js_path);return h(a).then(function(){var e=v(t);return Promise.resolve(new(0,window["_"+e+"Vaptcha"])(n))})},w=function(e,n){var a=t(localStorage.getItem("vaptchaNetway")),r=t(localStorage.getItem("vaptchaNetwayTime"))?localStorage.getItem("vaptchaNetwayTime"):0,o=(new Date).getTime()-r,i=(t(localStorage.getItem("vaptchaNetwayTime2"))&&localStorage.getItem("vaptchaNetwayTime2"),j-b),c=void 0;if(i<500&&!a&&(localStorage.setItem("vaptchaNetway",e),localStorage.setItem("vaptchaNetwayTime",(new Date).getTime()),localStorage.setItem("vaptchaNetwayTime2",i)),!a||i>=500||o>864e5){e=e.toLowerCase();var u=void 0;u="cn"==e?"sea":"cn";var l="api-"+u+".vaptcha.net";I=(new Date).getTime(),S.staticConfig({protocol:n.protocol,url:l,type:"/channel/",id:n.vid,waitTime:5e3}).then(function(t){N=(new Date).getTime(),c=N-I,i