bm-bmt/unpackage/dist/build/web/static/js/pages-assets-bmt-exchange~p...

3 lines
42 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-assets-bmt-exchange~pages-assets-ledger~pages-assets-points-convert~pages-assets-points-conver~d5b52e90"],{"25a0":function(t,e,r){"use strict";r("6a54");var n=r("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){var e=t.method||"GET",r="POST"===e?"application/x-www-form-urlencoded; charset=UTF-8":"application/json",n=(0,i.getCurrentWebviewToken)(),s=Object.assign({"Content-Type":r,"Form-type":"gzh"},t.header||{});if(n){var c="Bearer "+n;s["Authori-zation"]=c,s.Authorization=c}var l=function(t){if(!t||!t.showLoading)return!1;u+=1,1===u&&uni.showLoading({title:t.loadingText||"加载中",mask:!1!==t.loadingMask});return!0}(t);return new Promise((function(r,n){uni.request({url:o(t.url),method:e,data:t.data||{},header:s,timeout:a.default.TIMEOUT,success:function(t){var e=t.statusCode||0;e>=200&&e<300?r(t.data):n({statusCode:e,message:t.data&&t.data.message||"接口请求失败",raw:t})},fail:function(t){n({statusCode:0,message:t.errMsg||"网络异常",raw:t})},complete:function(){(function(t){if(!t)return;u=Math.max(0,u-1),0===u&&uni.hideLoading()})(l)}})}))},r("5c47"),r("0506"),r("bf0f");var a=n(r("5844")),i=r("6199"),u=0;function o(t){return function(t){return/^https?:\/\//i.test(t||"")}(t)?t:a.default.BASE_URL+t}},2634:function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){
/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */
e.default=function(){return t};var t={},r=Object.prototype,a=r.hasOwnProperty,i=Object.defineProperty||function(t,e,r){t[e]=r.value},u="function"==typeof Symbol?Symbol:{},o=u.iterator||"@@iterator",s=u.asyncIterator||"@@asyncIterator",c=u.toStringTag||"@@toStringTag";function l(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{l({},"")}catch(E){l=function(t,e,r){return t[e]=r}}function f(t,e,r,n){var a=e&&e.prototype instanceof h?e:h,u=Object.create(a.prototype),o=new N(n||[]);return i(u,"_invoke",{value:x(t,r,o)}),u}function p(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(E){return{type:"throw",arg:E}}}t.wrap=f;var d={};function h(){}function m(){}function v(){}var b={};l(b,o,(function(){return this}));var g=Object.getPrototypeOf,w=g&&g(g(L([])));w&&w!==r&&a.call(w,o)&&(b=w);var y=v.prototype=h.prototype=Object.create(b);function _(t){["next","throw","return"].forEach((function(e){l(t,e,(function(t){return this._invoke(e,t)}))}))}function S(t,e){var r;i(this,"_invoke",{value:function(i,u){function o(){return new e((function(r,o){(function r(i,u,o,s){var c=p(t[i],t,u);if("throw"!==c.type){var l=c.arg,f=l.value;return f&&"object"==(0,n.default)(f)&&a.call(f,"__await")?e.resolve(f.__await).then((function(t){r("next",t,o,s)}),(function(t){r("throw",t,o,s)})):e.resolve(f).then((function(t){l.value=t,o(l)}),(function(t){return r("throw",t,o,s)}))}s(c.arg)})(i,u,r,o)}))}return r=r?r.then(o,o):o()}})}function x(t,e,r){var n="suspendedStart";return function(a,i){if("executing"===n)throw new Error("Generator is already running");if("completed"===n){if("throw"===a)throw i;return O()}for(r.method=a,r.arg=i;;){var u=r.delegate;if(u){var o=T(u,r);if(o){if(o===d)continue;return o}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===n)throw n="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n="executing";var s=p(t,e,r);if("normal"===s.type){if(n=r.done?"completed":"suspendedYield",s.arg===d)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(n="completed",r.method="throw",r.arg=s.arg)}}}function T(t,e){var r=e.method,n=t.iterator[r];if(void 0===n)return e.delegate=null,"throw"===r&&t.iterator["return"]&&(e.method="return",e.arg=void 0,T(t,e),"throw"===e.method)||"return"!==r&&(e.method="throw",e.arg=new TypeError("The iterator does not provide a '"+r+"' method")),d;var a=p(n,t.iterator,e.arg);if("throw"===a.type)return e.method="throw",e.arg=a.arg,e.delegate=null,d;var i=a.arg;return i?i.done?(e[t.resultName]=i.value,e.next=t.nextLoc,"return"!==e.method&&(e.method="next",e.arg=void 0),e.delegate=null,d):i:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,d)}function k(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function P(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function N(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(k,this),this.reset(!0)}function L(t){if(t){var e=t[o];if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var r=-1,n=function e(){for(;++r<t.length;)if(a.call(t,r))return e.value=t[r],e.done=!1,e;return e.value=void 0,e.done=!0,e};return n.next=n}}return{next:O}}function O(){return{value:void 0,done:!0}}return m.prototype=v,i(y,"constructor",{value:v,configurable:!0}),i(v,"constructor",{value:m,configurable:!0}),m.displayName=l(v,c,"GeneratorFunction"),t.isGeneratorFunction=function(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===m||"GeneratorFunction"===(e.displayName||e.name))},t.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,v):(t.__proto__=v,l(t,c,"GeneratorFunction")),t.prototype=Object.create(y),t},t.awrap=function(t){return{__await:t}},_(S.prototype),l(S.prototype,s,(function(){return this})),t.AsyncIterator=S,t.async=function(e,r,n,a,i){void 0===i&&(i=Promise);var u=new S(f(e,r,n,a),i);return t.isGeneratorFunction(r)?u:u.next().then((function(t){return t.done?t.value:u.next()}))},_(y),l(y,c,"Generator"),l(y,o,(function(){return this})),l(y,"toString",(function(){return"[object Generator]"})),t.keys=function(t){var e=Object(t),r=[];for(var n in e)r.push(n);return r.reverse(),function t(){for(;r.length;){var n=r.pop();if(n in e)return t.value=n,t.done=!1,t}return t.done=!0,t}},t.values=L,N.prototype={constructor:N,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(P),!t)for(var e in this)"t"===e.charAt(0)&&a.call(this,e)&&!isNaN(+e.slice(1))&&(this[e]=void 0)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var e=this;function r(r,n){return u.type="throw",u.arg=t,e.next=r,n&&(e.method="next",e.arg=void 0),!!n}for(var n=this.tryEntries.length-1;n>=0;--n){var i=this.tryEntries[n],u=i.completion;if("root"===i.tryLoc)return r("end");if(i.tryLoc<=this.prev){var o=a.call(i,"catchLoc"),s=a.call(i,"finallyLoc");if(o&&s){if(this.prev<i.catchLoc)return r(i.catchLoc,!0);if(this.prev<i.finallyLoc)return r(i.finallyLoc)}else if(o){if(this.prev<i.catchLoc)return r(i.catchLoc,!0)}else{if(!s)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return r(i.finallyLoc)}}}},abrupt:function(t,e){for(var r=this.tryEntries.length-1;r>=0;--r){var n=this.tryEntries[r];if(n.tryLoc<=this.prev&&a.call(n,"finallyLoc")&&this.prev<n.finallyLoc){var i=n;break}}i&&("break"===t||"continue"===t)&&i.tryLoc<=e&&e<=i.finallyLoc&&(i=null);var u=i?i.completion:{};return u.type=t,u.arg=e,i?(this.method="next",this.next=i.finallyLoc,d):this.complete(u)},complete:function(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),d},finish:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),P(r),d}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var a=n.arg;P(r)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,r){return this.delegate={iterator:L(t),resultName:e,nextLoc:r},"next"===this.method&&(this.arg=void 0),d}},t},r("6a54"),r("01a2"),r("e39c"),r("bf0f"),r("844d"),r("18f7"),r("de6c"),r("3872e"),r("4e9b"),r("114e"),r("c240"),r("926e"),r("7a76"),r("c9b5"),r("aa9c"),r("2797"),r("8a8d"),r("dc69"),r("f7a5");var n=function(t){return t&&t.__esModule?t:{default:t}}(r("fcf3"))},"2fdc":function(t,e,r){"use strict";function n(t,e,r,n,a,i,u){try{var o=t[i](u),s=o.value}catch(c){return void r(c)}o.done?e(s):Promise.resolve(s).then(n,a)}r("6a54"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){return function(){var e=this,r=arguments;return new Promise((function(a,i){var u=t.apply(e,r);function o(t){n(u,a,i,o,s,"next",t)}function s(t){n(u,a,i,o,s,"throw",t)}o(void 0)}))}},r("bf0f")},5844:function(t,e,r){"use strict";r("6a54"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n={BASE_URL:"https://tpoint.agrimedia.cn",TIMEOUT:1e4,WALLET_NAME:"海南农综交易所",POINTS_CONVERT_INTERVAL:"0,20",ENDPOINTS:{price:"/api/hn/getPrice",homeBalance:"/api/hn/getAllBalance",powerExchangeSubmit:"/api/hn/redeem/power",bmtRedeemPowerRate:"/api/hn/redeem/getRedeemPowerRate",bmtExchangeSubmit:"/api/hn/redeem/redeem_bmt",transferFee:"/api/hn/transfer/getProp",transferUser:"/api/hn/transfer/getUserInfo",transferPowerSubmit:"/api/hn/transfer/transferPower",transferPointsSubmit:"/api/hn/transfer/transferPoint",transferLedger:"/api/hn/transfer/transferList",walletFlowList:"/api/hn/wallet_flow/getList",redeemRecordList:"/api/hn/redeem/redeemList",walletDetail:"/api/hn/wallet/getWalletAddress",walletSave:"/api/hn/wallet/saveAddress",withdrawSubmit:"/api/hn/wallet/withdraw",pointsConvertHistoryList:"/api/integral/getTransferList",pointsConvertAvailableList:"/api/integral/transferList",pointsConvertSubmit:"/api/integral/doTransfer",pointsConvertRecordDetail:"/api/integral/transferInfo"}};e.default=n},7200:function(t,e,r){"use strict";var n=r("8bdb"),a=r("f221");n({target:"Number",stat:!0},{isInteger:a})},"73e1":function(t,e,r){"use strict";var n=r("29d8");t.exports=/Version\/10(?:\.\d+){1,2}(?: [\w./]+)?(?: Mobile\/\w+)? Safari\//.test(n)},"795c":function(t,e,r){"use strict";var n=r("8bdb"),a=r("db04").start,i=r("73e1");n({target:"String",proto:!0,forced:i},{padStart:function(t){return a(this,t,arguments.length>1?arguments[1]:void 0)}})},"961b":function(t,e,r){"use strict";r("6a54");var n=r("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.deleteAssetWallet=function(t,e){return qt.apply(this,arguments)},e.fetchAssetHome=function(t){return Lt.apply(this,arguments)},e.fetchBmtExchangeDetail=function(t){return Rt.apply(this,arguments)},e.fetchLedgerDetail=function(t,e,r){return Wt.apply(this,arguments)},e.fetchPointsConvertHome=function(t,e){return Ot.apply(this,arguments)},e.fetchPointsConvertRecordDetail=function(t,e){return At.apply(this,arguments)},e.fetchPointsConvertSelection=function(t,e){return Et.apply(this,arguments)},e.fetchPowerExchangeDetail=function(t){return Dt.apply(this,arguments)},e.fetchTransferDetail=function(t){return It.apply(this,arguments)},e.fetchWalletDetail=function(t){return Gt.apply(this,arguments)},e.fetchWithdrawDetail=function(t){return Ft.apply(this,arguments)},e.saveAssetWallet=function(t,e){return Ut.apply(this,arguments)},e.searchTransferUser=function(t,e){return Bt.apply(this,arguments)},e.submitAssetBmtExchange=function(t,e){return zt.apply(this,arguments)},e.submitAssetPointsConvert=function(t,e){return Mt.apply(this,arguments)},e.submitAssetPowerExchange=function(t,e){return Ct.apply(this,arguments)},e.submitAssetTransfer=function(t,e){return jt.apply(this,arguments)},e.submitAssetWithdraw=function(t,e){return Vt.apply(this,arguments)};var a=n(r("2634")),i=n(r("2fdc")),u=n(r("fcf3"));r("64aa"),r("5c47"),r("a1c1"),r("c9b5"),r("bf0f"),r("ab80"),r("0c26"),r("7200"),r("fd3c"),r("aa9c"),r("0506"),r("795c"),r("2c10"),r("f7a5"),r("473f"),r("5ef2"),r("4100"),r("18f7"),r("de6c"),r("dc8a");var o=n(r("5844")),s=n(r("25a0")),c=null;function l(t,e){return{message:t||"接口请求失败",raw:e}}function f(t){var e=Number(t||0);return Number.isFinite(e)?e:0}function p(t,e){return f(t).toFixed(e)}function d(t,e){var r=f(t);if(e>0){var n=r.toFixed(e),a=n.split(".");return a[0]=a[0].replace(/\B(?=(\d{3})+(?!\d))/g,","),a.join(".")}return Math.round(r).toString().replace(/\B(?=(\d{3})+(?!\d))/g,",")}function h(t,e){if(function(t){if(!t||"object"!==(0,u.default)(t))return!1;var e=void 0!==t.code?Number(t.code):Number(t.status);return 200===e}(t))return t.data;if(t&&"object"===(0,u.default)(t))throw l(t.msg||t.message||e||"接口请求失败",t);throw l(e||"接口返回异常",t)}function m(t,e){return v.apply(this,arguments)}function v(){return v=(0,i.default)((0,a.default)().mark((function t(e,r){var n;return(0,a.default)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,(0,s.default)(e);case 3:return n=t.sent,t.abrupt("return",h(n,r));case 7:if(t.prev=7,t.t0=t["catch"](0),!t.t0||!t.t0.message){t.next=11;break}throw t.t0;case 11:throw l(r||"接口请求失败",t.t0);case 12:case"end":return t.stop()}}),t,null,[[0,7]])}))),v.apply(this,arguments)}function b(t,e){return Object.assign({},t,e||{})}function g(t){var e=f(t&&(t.close||t.cnyPrice)),r=f(t&&t.lastDayClose),n=t&&t.change,a="string"===typeof n?n:"";if(!a)if(e&&r){var i=(e-r)/r*100,u=i>=0?"+":"";a=u+i.toFixed(2)+"%"}else a="0.00%";return{symbol:t&&t.symbol||"BMT/CNY",close:e,cnyPrice:t&&t.cnyPrice||(e?e.toFixed(2):"0.00"),lastDayClose:r,change:a}}function w(t){var e=g(t);c=e;try{"undefined"!==typeof uni&&uni.setStorageSync&&uni.setStorageSync("asset_home_ticker_cache",e)}catch(r){}return e}function y(){if(c)return c;try{if("undefined"!==typeof uni&&uni.getStorageSync){var t=uni.getStorageSync("asset_home_ticker_cache");t&&"object"===(0,u.default)(t)&&(c=g(t))}}catch(e){}return c||g(null)}function _(t){return{points:f(t&&t.point),power:f(t&&t.c_power),bmt:f(t&&t.bmt_num),withdrawableBmt:f(t&&t.bmt_num),voucher:f(t&&t.coin),coupon:f(t&&t.diamond_balance)}}function S(t){return void 0===t||null===t||""===t?"0":String(t)}function x(t,e){var r=_(t),n=g(e),a={points:S(t&&t.point),voucher:S(t&&t.coin),coupon:S(t&&t.diamond_balance),power:S(t&&t.c_power)};return{title:"数字资产",ticker:n,topStats:[{key:"wallet-bmt",title:"可提取BMT",value:p(r.withdrawableBmt,2),unit:"BMT",accent:"gold"},{key:"ticker",title:"BMT实时价格",value:p(n.close||n.cnyPrice,3),unit:"CNY/BMT",accent:"green"}],quickAssets:[{key:"points",title:"可用积分",value:a.points,accent:"gold"},{key:"voucher",title:"抵用券",value:a.voucher,accent:"rose"},{key:"coupon",title:"消费券",value:a.coupon,accent:"teal"},{key:"power",title:"算力",value:a.power,accent:"violet"}],features:[{key:"bmt-exchange",title:"BMT兑换",desc:"积分与算力兑换 BMT",accent:"mint"},{key:"power-exchange",title:"算力兑换",desc:"抵用券与消费券兑换算力",accent:"amber"},{key:"transfer",title:"转赠中心",desc:"积分或算力转赠好友",accent:"indigo"},{key:"withdraw",title:"BMT提取",desc:"钱包中的 BMT 可提取到交易所进行交易",accent:"pink"},{key:"points-convert",title:"积分转换",desc:"释放中的积分转换为可用积分",accent:"pink"}],notice:"数字资产是您在平台上的虚拟资产请谨慎管理BMT可在交易所中进行交易。"}}function T(t){var e=f(t)||10;return{points:["只能转赠100的整数倍","凌晨0点-凌晨01点系统维护不可赠送","转赠系统会扣除"+e+"%的手续费"],power:["只能转赠1的整数倍","转赠系统会扣除"+e+"%的手续费"]}}function k(t){var e=String(t||"").trim();return e?[{id:"default-wallet",name:o.default.WALLET_NAME,address:e,isDefault:!0}]:[]}function P(t){return{wallets:k(t),instructions:["点击交易所 App 底部“资产”进入钱包页","搜索或输入大写字母 BMT","点击“充币 / 充值”进入收款地址页面","复制钱包地址后回填到当前页面"]}}function N(t,e){for(var r=t&&"object"===(0,u.default)(t)?t:{},n=0;n<e.length;n+=1){var a=e[n],i=r[a];if(void 0!==i&&null!==i&&("string"!==typeof i||""!==i.trim()))return i}return""}function L(t){return Array.isArray(t)?t:t&&Array.isArray(t.list)?t.list:[]}function O(t){var e=t&&"object"===(0,u.default)(t)?t:{},r=Math.max(1,Math.floor(f(N(e,["page","current_page","currentPage","p"])||1))),n=Math.max(1,Math.floor(f(N(e,["pageSize","page_size","pagesize","size","limit","per_page"])||10)));return{page:r,pageSize:n}}function E(t,e){return e||function(t){return!(!t||"object"!==(0,u.default)(t))&&(void 0!==t.page||void 0!==t.pageSize||void 0!==t.page_size||void 0!==t.pagesize||void 0!==t.size||void 0!==t.limit)}(t)?{pagination:O(t),requestOptions:e||null}:{pagination:O(null),requestOptions:t||null}}function A(t,e){var r=O(e);return Object.assign({},t||{},{page:r.page,limit:r.pageSize})}function M(t,e){var r=t&&"object"===(0,u.default)(t)?t:{},n=O(e),a=L(r),i=Math.floor(f(N(r,["page","current_page","currentPage","page_num"])))||n.page,o=Math.floor(f(N(r,["page_size","pagesize","size","limit","per_page"])))||n.pageSize,s=Math.floor(f(N(r,["total","count","total_count","totalCount","record_count","all_count"]))),c=Math.floor(f(N(r,["last_page","lastPage","page_total","total_page","pages","pageCount"]))),l=N(r,["has_more","hasMore","more","is_more","next_page","nextPage"]),p=function(t){if("boolean"===typeof t)return t;if("number"===typeof t)return t>0;if("string"===typeof t){var e=t.trim().toLowerCase();if(!e)return null;if("1"===e||"true"===e||"yes"===e||"y"===e)return!0;if("0"===e||"false"===e||"no"===e||"n"===e)return!1}return null}(l),d=p;return null===d&&c>0&&(d=i<c),null===d&&s>0&&o>0&&(d=i*o<s),null===d&&(d=a.length>=o&&a.length>0),a.length||(d=!1),{page:i,pageSize:o,total:s,lastPage:c,hasMore:Boolean(d)}}function I(t){var e=f(t);return d(e,Number.isInteger(e)?0:2)}function B(t){return I(Math.abs(f(t)))}function j(t,e){return String(N(t,["order_sn","trade_no","bill_no","sn","id","log_id","uid"])||e+"-"+Math.random())}function D(t){var e=String(t||"");return e?e.replace(/可用积分/g,"__AVAILABLE_POINTS__").replace(/积分/g,"可用积分").replace(/__AVAILABLE_POINTS__/g,"可用积分"):""}function C(t,e){return L(t).map((function(t){var r=N(t,["number","num","amount","change_num","value","money","bmt_num","power_num","gold_num","point_num"]),n=function(t,e,r,n){var a=N(t,["io_type","in_out","direction","income_type","is_add","flow_type"]);if(""!==a){var i=String(a).toLowerCase();if("1"===i||"in"===i||"income"===i||"add"===i||"+"===i)return r;if("0"===i||"-1"===i||"out"===i||"expense"===i||"sub"===i||"-"===i)return n}return f(e)>=0?r:n}(t,r,"收入","支出"),a=function(t){return{income:"收入"===t||"转入"===t||"获得"===t||"到账"===t,actionSymbol:"收入"===t||"转入"===t||"获得"===t||"到账"===t?"+":"-"}}(n),i=String(N(t,["order_sn","trade_no","bill_no","sn"])||""),u=String(N(t,["remark","desc","memo","note","type_name","status_text"])||""),o=N(t,["balance","after_balance","surplus","remain","wallet_balance","usable_balance"]),s=N(t,["title","name","type_name"])||e.title||e.unit+"记录",c="points"===String(e&&e.key?e.key:""),l=c?D(s):s,p=c?D(u):u,d=c?D(n):n,h=i?"单号 "+i:p||d,m=p||(i?"单号 "+i:e.subtitle);return{id:j(t,e.key||"flow"),sourceId:String(N(t,["id","log_id","uid"])||""),title:l,subtitle:h,time:N(t,["add_time","create_time","created_at","time","update_time"]),amount:a.actionSymbol+B(r),balance:""!==o?"结余 "+I(o)+" "+e.unit:"",balanceLabel:""!==o?"剩余"+e.unit+""+I(o):"当前"+e.unit+"流水",assetLabel:e.unit,feeText:m,directionLabel:d,actionSymbol:a.actionSymbol,orderSn:i,noteText:p,tag:a.income?"收":"支",tone:a.income?"success":"danger",cardTone:a.income?"success":"danger"}}))}function R(t,e){return L(t).map((function(t){var r=N(t,e.amountKeys),n=String(N(t,["order_sn","trade_no","bill_no","sn"])||""),a=N(t,["balance","after_balance","surplus","remain"]),i=function(t,e){var r=[];if(0===e.type){var n=N(t,["voucher_num","coin","deduct_coin","use_coin"]),a=N(t,["coupon_num","diamond","deduct_diamond","use_diamond"]);""!==n&&r.push("抵用券 "+I(n)),""!==a&&r.push("消费券 "+I(a))}else{var i=N(t,["point","points","point_num","use_point","integral"]),u=N(t,["power","power_num","c_power","use_power"]);if(""!==i){var o=1===e.type?"可用积分":"积分";r.push(o+" "+I(i))}""!==u&&r.push("算力 "+I(u))}return r.length?"消耗"+r.join(" / "):String(N(t,["remark","desc","memo","note","status_text"])||e.subtitle||"")}(t,e);return{id:j(t,e.key||"redeem"),title:N(t,["title","name","type_name"])||e.title||"兑换记录",subtitle:n?"单号 "+n:i,time:N(t,["add_time","create_time","created_at","time","update_time"]),amount:"+"+B(r),balance:""!==a?"结余 "+I(a)+" "+e.unit:"",balanceLabel:""!==a?"剩余"+e.unit+""+I(a):"本次到账"+e.unit,assetLabel:e.unit,feeText:i,directionLabel:"兑换",actionSymbol:"+",orderSn:n,tag:"兑",tone:"success",cardTone:"success"}}))}function z(t){return 0===Number(t&&t.type)?"算力":"可用积分"}function F(t,e){if(0===Number(e&&e.type))return String(t||"");var r=String(t||"");return r.replace(/可用积分/g,"__POINTS_LABEL__").replace(/积分/g,"可用积分").replace(/__POINTS_LABEL__/g,"可用积分")}function V(t){return 1===Number(t&&t.io_type)?"success":"danger"}function W(t){return 1===Number(t&&t.io_type)?"收":"赠"}function G(t){return 1===Number(t&&t.io_type)?"转入":"转出"}function U(t){return 1===Number(t&&t.io_type)?"+":"-"}function q(t){var e=I(t&&t.num);return U(t)+e}function Y(t){var e=f(t&&t.fee_percent),r=z(t),n=I(function(t){return t&&void 0!==t.fee&&null!==t.fee&&""!==String(t.fee).trim()?f(t.fee):f(t&&t.num)*f(t&&t.fee_percent)/100}(t));return e>0?"手续费 "+n+" "+r+" ("+I(e)+"%)":"手续费 "+n+" "+r}function H(t){var e=z(t);return"结余 "+p(t&&t.balance,2)+" "+e}function K(t){var e=z(t);return"剩余"+e+""+I(t&&t.balance)}function J(t){return(Array.isArray(t)?t:[]).map((function(t){var e=t.title||function(t){var e=z(t);return 1===Number(t&&t.io_type)?e+"获赠":e+"转赠"}(t);return{id:t.order_sn||t.id||String(Math.random()),title:F(e,t),subtitle:t.order_sn?"单号 "+t.order_sn:G(t),time:t.add_time||"",amount:q(t),balance:H(t),balanceLabel:K(t),assetLabel:z(t),feeText:Y(t),directionLabel:G(t),actionSymbol:U(t),orderSn:t.order_sn||"",tag:W(t),tone:V(t),cardTone:V(t)}}))}function $(t){return L(t).map((function(t){var e=N(t,["transfer_point_num","transfer_coin_num","point_num","coin_num","value"]),r=""!==e,n=N(t,["gold_num","number","transfer_point_num","transfer_coin_num","point_num","num","amount","value"]),a=String(N(t,["status_text","status_name","status_desc","transfer_status_text"])||""),i=String(N(t,["status","state","transfer_status"])||""),u=a,o=!1;return u||("1"===i?u="兑换中":"2"===i?u="已转换":"3"===i&&(u="转换失败")),(/中/.test(u)||/完成/.test(u)||/成功/.test(u)||/失败/.test(u))&&(o=!0),r&&f(e)<=0&&(o=!0),{id:String(N(t,["id","bill_id","log_id","sn"])||Math.random()),sourceId:String(N(t,["id","bill_id","log_id"])||""),orderSn:String(N(t,["order_sn","trade_no","bill_no","sn"])||""),title:N(t,["title","name","type_name"])||"系统赠送积分",subtitle:"可转数量 "+I(e||0),time:N(t,["add_time","create_time","created_at","time","update_time"]),amount:"+"+B(n),amountValue:f(n),transferPointValue:f(e),transfer_point_num:f(e),statusText:u,disabled:o,balance:t&&t.userBillRelease&&void 0!==t.userBillRelease.total&&null!==t.userBillRelease.total?"释放总量 "+I(t.userBillRelease.total):"",tag:"积",tone:o?"warning":"success"}}))}function Q(t){var e=String(t||"").trim();if(!e){var r=new Date,n=r.getFullYear(),a=String(r.getMonth()+1).padStart(2,"0");return n+"-"+a}var i=e.match(/(\d{4})[-/.](\d{1,2})/);if(i)return i[1]+"-"+String(i[2]).padStart(2,"0");var u=new Date(e.replace(/-/g,"/"));return Number.isNaN(u.getTime())?e.slice(0,7):u.getFullYear()+"-"+String(u.getMonth()+1).padStart(2,"0")}function X(t){return C(t,{key:"points-convert-history",unit:"积分",title:"积分记录",subtitle:"可用积分流水"}).map((function(t){return Object.assign({},t,{month:Q(t.time),detailAvailable:Z(t),amountTone:"+"===t.actionSymbol?"increase":"decrease"})}))}function Z(t){var e=t&&"object"===(0,u.default)(t)?t:{},r=[e.title,e.subtitle,e.noteText,e.feeText,e.directionLabel].join(" ").toLowerCase();return Boolean(e.orderSn||e.sourceId)&&/转换/.test(r)&&!/bmt/.test(r)}function tt(t){var e=t||{},r=String(e.amount||"").replace(/[^\d.-]/g,"");return{orderSn:e.orderSn||"",totalAmount:e.amount&&String(e.amount).trim()?String(e.amount):"+"+B(r),time:e.time||"",details:[{id:e.id||e.orderSn||"fallback-record",title:e.title||"积分转换",amount:e.amount&&String(e.amount).trim()?String(e.amount):"+"+B(r),time:e.time||""}]}}function et(t,e){var r=function(t){return Array.isArray(t)?t:t&&"object"===(0,u.default)(t)?Array.isArray(t.list)?t.list:Array.isArray(t.items)?t.items:Array.isArray(t.details)?t.details:Array.isArray(t.records)?t.records:[]:[]}(t),n=t&&"object"===(0,u.default)(t)&&!Array.isArray(t)?t:{},a=e||{},i=N(n,["gold_num","number","num","amount","point_num","transfer_coin_num","total"]),o=r.reduce((function(t,e){var r=N(e,["gold_num","number","num","amount","point_num","transfer_coin_num","value"]);return t+f(r)}),0),s=""!==i?i:o,c=""!==s?"+"+B(s):a.amount||"+0",l=r.map((function(t,e){var r=N(t,["gold_num","number","num","amount","point_num","transfer_coin_num","value"]);return{id:String(N(t,["id","bill_id","log_id","sn"])||"detail-"+e),title:N(t,["title","name","type_name"])||a.title||"系统赠送积分",amount:"+"+B(r),time:N(t,["add_time","create_time","created_at","time","update_time"])||a.time||""}}));return l.length?{orderSn:String(N(n,["order_sn","trade_no","bill_no","sn"])||a.orderSn||""),totalAmount:c,time:N(n,["add_time","create_time","created_at","time","update_time"])||a.time||"",details:l}:tt({id:a.id,orderSn:String(N(n,["order_sn","trade_no","bill_no","sn"])||a.orderSn||""),title:N(n,["title","name","type_name"])||a.title,amount:c,time:N(n,["add_time","create_time","created_at","time","update_time"])||a.time})}function rt(t,e){var r={power:{title:"兑换记录",subtitle:"算力兑换记录"},bmt:{title:"兑换记录",subtitle:"BMT兑换记录"},withdraw:{title:"提取记录",subtitle:"BMT提取流水"},coupon:{title:"消费券",subtitle:"当前消费券 "+p(e.coupon,2)},voucher:{title:"抵用券记录",subtitle:"可用抵用券 "+p(e.voucher,2)}};return{type:t,title:r[t].title,subtitle:r[t].subtitle,records:[]}}function nt(t,e){if(t&&"object"===(0,u.default)(t)&&!Array.isArray(t)){var r=String(t.uid||t.id||e||"").trim();if(!r)throw l("未查询到好友",t);return{id:r,nickname:t.nickname||t.nick_name||t.username||"用户"+r,phone:t.mobile||t.phone||"ID已通过校验",avatar:t.avatar||t.headimg||""}}if(!0===t){var n=String(e||"").trim();if(!n)throw l("未查询到好友",t);return{id:n,nickname:"用户"+n,phone:"ID已通过校验",avatar:""}}throw l("未查询到好友",t)}function at(t){return it.apply(this,arguments)}function it(){return it=(0,i.default)((0,a.default)().mark((function t(e){return(0,a.default)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.abrupt("return",m(b({url:o.default.ENDPOINTS.price},e),"实时价格加载失败"));case 1:case"end":return t.stop()}}),t)}))),it.apply(this,arguments)}function ut(t){return ot.apply(this,arguments)}function ot(){return ot=(0,i.default)((0,a.default)().mark((function t(e){return(0,a.default)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.abrupt("return",m(b({url:o.default.ENDPOINTS.homeBalance},e),"首页资产加载失败"));case 1:case"end":return t.stop()}}),t)}))),ot.apply(this,arguments)}function st(t){return ct.apply(this,arguments)}function ct(){return ct=(0,i.default)((0,a.default)().mark((function t(e){return(0,a.default)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.abrupt("return",m(b({url:o.default.ENDPOINTS.bmtRedeemPowerRate},e),"兑换比例加载失败"));case 1:case"end":return t.stop()}}),t)}))),ct.apply(this,arguments)}function lt(t){var e=t&&"object"===(0,u.default)(t)?N(t,["r","rate","power_rate","powerRate","redeem_power_rate","redeemRate","value","num","number"]):t,r=f(e);return r>0?r:0}function ft(t){return pt.apply(this,arguments)}function pt(){return pt=(0,i.default)((0,a.default)().mark((function t(e){return(0,a.default)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.abrupt("return",m(b({url:o.default.ENDPOINTS.transferFee},e),"手续费比例加载失败"));case 1:case"end":return t.stop()}}),t)}))),pt.apply(this,arguments)}function dt(t){return ht.apply(this,arguments)}function ht(){return ht=(0,i.default)((0,a.default)().mark((function t(e){return(0,a.default)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.abrupt("return",m(b({url:o.default.ENDPOINTS.walletDetail},e),"钱包加载失败"));case 1:case"end":return t.stop()}}),t)}))),ht.apply(this,arguments)}function mt(t){var e=String(void 0===t||null===t?"":t).trim();if(!e)return o.default.POINTS_CONVERT_INTERVAL;var r=e.match(/^(-?\d+(?:\.\d+)?)\s*,\s*(-?\d+(?:\.\d+)?)$/);if(!r)return o.default.POINTS_CONVERT_INTERVAL;var n=f(r[1]),a=f(r[2]);return Number.isFinite(n)&&Number.isFinite(a)?String(n)+","+String(a):o.default.POINTS_CONVERT_INTERVAL}function vt(t,e,r){return bt.apply(this,arguments)}function bt(){return bt=(0,i.default)((0,a.default)().mark((function t(e,r,n){var i;return(0,a.default)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return i=mt(n),t.abrupt("return",m(b({url:o.default.ENDPOINTS.pointsConvertAvailableList,data:A({interval:i},e)},r),"积分转换列表加载失败"));case 2:case"end":return t.stop()}}),t)}))),bt.apply(this,arguments)}function gt(t,e){return wt.apply(this,arguments)}function wt(){return wt=(0,i.default)((0,a.default)().mark((function t(e,r){return(0,a.default)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.abrupt("return",m(b({url:o.default.ENDPOINTS.pointsConvertHistoryList,data:{month:e}},r),"积分兑换列表加载失败"));case 1:case"end":return t.stop()}}),t)}))),wt.apply(this,arguments)}function yt(t,e){return _t.apply(this,arguments)}function _t(){return _t=(0,i.default)((0,a.default)().mark((function t(e,r){return(0,a.default)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.abrupt("return",m(b({url:o.default.ENDPOINTS.transferLedger,data:A({},e)},r),"转赠记录加载失败"));case 1:case"end":return t.stop()}}),t)}))),_t.apply(this,arguments)}function St(t,e,r){return xt.apply(this,arguments)}function xt(){return xt=(0,i.default)((0,a.default)().mark((function t(e,r,n){return(0,a.default)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.abrupt("return",m(b({url:o.default.ENDPOINTS.walletFlowList,data:A({type:e},r)},n),"资产流水加载失败"));case 1:case"end":return t.stop()}}),t)}))),xt.apply(this,arguments)}function Tt(t,e,r){return kt.apply(this,arguments)}function kt(){return kt=(0,i.default)((0,a.default)().mark((function t(e,r,n){return(0,a.default)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.abrupt("return",m(b({url:o.default.ENDPOINTS.redeemRecordList,data:A({type:e},r)},n),"兑换记录加载失败"));case 1:case"end":return t.stop()}}),t)}))),kt.apply(this,arguments)}function Pt(t,e){return Nt.apply(this,arguments)}function Nt(){return Nt=(0,i.default)((0,a.default)().mark((function t(e,r){return(0,a.default)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.abrupt("return",m(b({url:o.default.ENDPOINTS.pointsConvertRecordDetail,data:e||{}},r),"积分转换详情加载失败"));case 1:case"end":return t.stop()}}),t)}))),Nt.apply(this,arguments)}function Lt(){return Lt=(0,i.default)((0,a.default)().mark((function t(e){var r,n;return(0,a.default)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Promise.all([at(e),ut(e)]);case 2:return r=t.sent,n=x(r[1],r[0]),w(n.ticker),t.abrupt("return",n);case 6:case"end":return t.stop()}}),t)}))),Lt.apply(this,arguments)}function Ot(){return Ot=(0,i.default)((0,a.default)().mark((function t(e,r){var n,i,u;return(0,a.default)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Promise.all([ut(r),gt(e,r)]);case 2:return n=t.sent,i=_(n[0]),u=X(n[1]).map((function(t){return Object.assign({},t,{month:Q(t.time)||e,detailAvailable:Z(t)})})),t.abrupt("return",{availablePoints:d(i.points,0),records:u});case 6:case"end":return t.stop()}}),t)}))),Ot.apply(this,arguments)}function Et(){return Et=(0,i.default)((0,a.default)().mark((function t(e,r){var n,i,o,s,c;return(0,a.default)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return n=e&&"object"===(0,u.default)(e)?e.interval:"",i=E(e,r),t.next=4,vt(i.pagination,i.requestOptions,n);case 4:return o=t.sent,s=$(o),c=M(o,i.pagination),t.abrupt("return",{items:s,pagination:c});case 8:case"end":return t.stop()}}),t)}))),Et.apply(this,arguments)}function At(){return At=(0,i.default)((0,a.default)().mark((function t(e,r){var n,i,u;return(0,a.default)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(n=e||{},i={},n.sourceId?i.id=n.sourceId:n.id&&n.orderSn&&n.id!==n.orderSn&&(i.id=n.id),n.orderSn&&(i.order_sn=n.orderSn,i.sn=n.orderSn),Object.keys(i).length){t.next=6;break}return t.abrupt("return",tt(n));case 6:return t.prev=6,t.next=9,Pt(i,r);case 9:return u=t.sent,t.abrupt("return",et(u,n));case 13:return t.prev=13,t.t0=t["catch"](6),t.abrupt("return",tt(n));case 16:case"end":return t.stop()}}),t,null,[[6,13]])}))),At.apply(this,arguments)}function Mt(){return Mt=(0,i.default)((0,a.default)().mark((function t(e,r){var n;return(0,a.default)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(n=Array.isArray(e&&e.ids)?e.ids:[],n.length){t.next=3;break}throw l("暂无可转换积分");case 3:return t.next=5,m(b({url:o.default.ENDPOINTS.pointsConvertSubmit,method:"POST",data:{ids:n.join(","),type:1}},r),"积分转换失败");case 5:return t.abrupt("return",{success:!0,message:"转换成功"});case 6:case"end":return t.stop()}}),t)}))),Mt.apply(this,arguments)}function It(){return It=(0,i.default)((0,a.default)().mark((function t(e){var r,n,i;return(0,a.default)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Promise.all([ut(e),ft(e)]);case 2:return r=t.sent,n=_(r[0]),i=f(r[1]&&r[1].r)||10,t.abrupt("return",{balances:{points:p(n.points,0),power:p(n.power,0)},feePercent:i,tips:T(i)});case 6:case"end":return t.stop()}}),t)}))),It.apply(this,arguments)}function Bt(){return Bt=(0,i.default)((0,a.default)().mark((function t(e,r){var n,i;return(0,a.default)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(n=String(e||"").trim(),n){t.next=3;break}throw l("请输入被赠人ID");case 3:return t.next=5,m(b({url:o.default.ENDPOINTS.transferUser,method:"POST",data:{uid:n}},r),"查询好友失败");case 5:return i=t.sent,t.abrupt("return",nt(i,n));case 7:case"end":return t.stop()}}),t)}))),Bt.apply(this,arguments)}function jt(){return jt=(0,i.default)((0,a.default)().mark((function t(e,r){var n,i,u,s,c,d,h;return(0,a.default)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(n=e&&"power"===e.type?"power":"points",i=String(e&&e.targetId?e.targetId:"").trim(),u=f(e&&e.amount),i){t.next=5;break}throw l("请选择被赠送人");case 5:if(u){t.next=7;break}throw l("请输入转赠数量");case 7:return t.next=9,Promise.all([ft(r),m(b({url:"power"===n?o.default.ENDPOINTS.transferPowerSubmit:o.default.ENDPOINTS.transferPointsSubmit,method:"POST",data:{uid:i,number:String(u)}},r),"转赠失败")]);case 9:return s=t.sent,c=f(s[0]&&s[0].r)||10,d=u*c/100,h=u-d,t.abrupt("return",{success:!0,fee:p(d,2),received:p(h,2)});case 14:case"end":return t.stop()}}),t)}))),jt.apply(this,arguments)}function Dt(){return Dt=(0,i.default)((0,a.default)().mark((function t(e){var r,n,i;return(0,a.default)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Promise.all([at(e),ut(e)]);case 2:return r=t.sent,n=g(r[0]),i=_(r[1]),t.abrupt("return",{ticker:n,balances:{coupon:p(i.coupon,2),voucher:p(i.voucher,2),power:p(i.power,0)},tips:["算力 = 抵用券或消费券 × BMT实时价格","抵用券和消费券总数小于100券的不可兑换","算力用于兑换BMT使用。"]});case 6:case"end":return t.stop()}}),t)}))),Dt.apply(this,arguments)}function Ct(){return Ct=(0,i.default)((0,a.default)().mark((function t(e,r){var n,i;return(0,a.default)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(n=e&&"coupon"===e.mode?"coupon":"voucher",i=f(e&&e.amount),i){t.next=4;break}throw l("请输入兑换数量");case 4:return t.next=6,m(b({url:o.default.ENDPOINTS.powerExchangeSubmit,method:"POST",data:{type:"coupon"===n?1:0,number:String(i)}},r),"算力兑换失败");case 6:return t.abrupt("return",{success:!0});case 7:case"end":return t.stop()}}),t)}))),Ct.apply(this,arguments)}function Rt(){return Rt=(0,i.default)((0,a.default)().mark((function t(e){var r,n,i,u;return(0,a.default)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Promise.all([ut(e),st(e)]);case 2:return r=t.sent,n=y(),i=_(r[0]),u=lt(r[1]),t.abrupt("return",{ticker:n,powerRate:u,balances:{points:i.points,power:i.power,bmt:i.bmt,voucher:i.voucher,coupon:i.coupon},tips:["预估 BMT数= 输入可用积分数÷BMT 实时价格。","兑换会同步消耗算力, 1 点可用积分,需同步消耗".concat(u,"点算力。"),"仅支持 100 的正整数倍, 不足 100的可用积分无法发起兑换。","凌晨 00:00 至 01:00 为积分系统维护时段,期间暂停兑换服务,请避开该时间段操作。"]});case 7:case"end":return t.stop()}}),t)}))),Rt.apply(this,arguments)}function zt(){return zt=(0,i.default)((0,a.default)().mark((function t(e,r){var n;return(0,a.default)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(n=f(e&&e.amount),n){t.next=3;break}throw l("请输入积分数量");case 3:return t.next=5,m(b({url:o.default.ENDPOINTS.bmtExchangeSubmit,method:"POST",data:{number:String(n)}},r),"BMT兑换失败");case 5:return t.abrupt("return",{success:!0});case 6:case"end":return t.stop()}}),t)}))),zt.apply(this,arguments)}function Ft(){return Ft=(0,i.default)((0,a.default)().mark((function t(e){var r,n,i,u;return(0,a.default)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Promise.all([at(e),ut(e),dt(e)]);case 2:return r=t.sent,n=g(r[0]),i=_(r[1]),u=P(r[2]&&r[2].address),t.abrupt("return",{ticker:n,withdrawableBmt:p(i.withdrawableBmt,2),wallets:u.wallets,defaultWallet:u.wallets[0]||null});case 7:case"end":return t.stop()}}),t)}))),Ft.apply(this,arguments)}function Vt(){return Vt=(0,i.default)((0,a.default)().mark((function t(e,r){var n,i;return(0,a.default)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(n=String(e&&e.address?e.address:"").trim(),i=f(e&&e.amount),n){t.next=4;break}throw l("请先添加钱包地址");case 4:if(i){t.next=6;break}throw l("请输入提取数量");case 6:return t.next=8,m(b({url:o.default.ENDPOINTS.withdrawSubmit,method:"POST",data:{address:n,number:String(i)}},r),"提取失败");case 8:return t.abrupt("return",{success:!0});case 9:case"end":return t.stop()}}),t)}))),Vt.apply(this,arguments)}function Wt(){return Wt=(0,i.default)((0,a.default)().mark((function t(e,r,n){var i,u,o,s,c,l,f,p,d,h,m;return(0,a.default)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(i=E(r,n),u=i.pagination,o=i.requestOptions,"transfer"!==e){t.next=8;break}return t.next=6,yt(u,o);case 6:return s=t.sent,t.abrupt("return",{type:e,title:"转赠记录",subtitle:"可用积分与算力转赠流水",records:J(L(s)),pagination:M(s,u)});case 8:if("points"!==e){t.next=13;break}return t.next=11,St(0,u,o);case 11:return c=t.sent,t.abrupt("return",{type:e,title:"可用积分记录",subtitle:"可用积分收支记录",records:C(c,{key:"points",unit:"可用积分",title:"可用积分记录",subtitle:"可用积分流水"}),pagination:M(c,u)});case 13:if("power-flow"!==e){t.next=18;break}return t.next=16,St(1,u,o);case 16:return l=t.sent,t.abrupt("return",{type:e,title:"算力记录",subtitle:"算力收支记录",records:C(l,{key:"power-flow",unit:"算力",title:"算力记录",subtitle:"算力流水"}),pagination:M(l,u)});case 18:if("power"!==e){t.next=23;break}return t.next=21,Tt(0,u,o);case 21:return f=t.sent,t.abrupt("return",{type:e,title:"兑换记录",subtitle:"算力兑换记录",records:R(f,{key:"power",type:0,unit:"算力",title:"兑换算力",subtitle:"算力兑换",amountKeys:["num","number","power","power_num","c_power","redeem_power"]}),pagination:M(f,u)});case 23:if("bmt"!==e){t.next=28;break}return t.next=26,Tt(1,u,o);case 26:return p=t.sent,t.abrupt("return",{type:e,title:"兑换记录",subtitle:"BMT兑换记录",records:R(p,{key:"bmt",type:1,unit:"BMT",title:"兑换BMT",subtitle:"BMT兑换",amountKeys:["bmt","bmt_num","redeem_bmt","num","number"]}),pagination:M(p,u)});case 28:if("withdraw"!==e){t.next=33;break}return t.next=31,St(2,u,o);case 31:return d=t.sent,t.abrupt("return",{type:e,title:"提取记录",subtitle:"BMT收支记录",records:C(d,{key:"withdraw",unit:"BMT",title:"BMT记录",subtitle:"BMT流水"}),pagination:M(d,u)});case 33:return t.next=35,ut(o);case 35:return h=t.sent,m=_(h),t.abrupt("return",Object.assign({},rt(e,m),{pagination:{page:u.page,pageSize:u.pageSize,total:0,lastPage:0,hasMore:!1}}));case 38:case"end":return t.stop()}}),t)}))),Wt.apply(this,arguments)}function Gt(){return Gt=(0,i.default)((0,a.default)().mark((function t(e){var r;return(0,a.default)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,dt(e);case 2:return r=t.sent,t.abrupt("return",P(r&&r.address));case 4:case"end":return t.stop()}}),t)}))),Gt.apply(this,arguments)}function Ut(){return Ut=(0,i.default)((0,a.default)().mark((function t(e,r){var n;return(0,a.default)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(n=String(e&&e.address?e.address:"").trim(),n){t.next=3;break}throw l("请输入钱包地址");case 3:return t.next=5,m(b({url:o.default.ENDPOINTS.walletSave,method:"POST",data:{address:n}},r),"保存失败");case 5:return t.abrupt("return",{success:!0});case 6:case"end":return t.stop()}}),t)}))),Ut.apply(this,arguments)}function qt(){return qt=(0,i.default)((0,a.default)().mark((function t(e,r){return(0,a.default)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,m(b({url:o.default.ENDPOINTS.walletSave,method:"POST",data:{address:""}},r),"删除失败");case 2:return t.abrupt("return",{success:!0});case 3:case"end":return t.stop()}}),t)}))),qt.apply(this,arguments)}},db04:function(t,e,r){"use strict";var n=r("bb80"),a=r("c435"),i=r("9e70"),u=r("f298"),o=r("862c"),s=n(u),c=n("".slice),l=Math.ceil,f=function(t){return function(e,r,n){var u,f,p=i(o(e)),d=a(r),h=p.length,m=void 0===n?" ":i(n);return d<=h||""===m?p:(u=d-h,f=s(m,l(u/m.length)),f.length>u&&(f=c(f,0,u)),t?p+f:f+p)}};t.exports={start:f(!1),end:f(!0)}},f298:function(t,e,r){"use strict";var n=r("497b"),a=r("9e70"),i=r("862c"),u=RangeError;t.exports=function(t){var e=a(i(this)),r="",o=n(t);if(o<0||o===1/0)throw new u("Wrong number of repetitions");for(;o>0;(o>>>=1)&&(e+=e))1&o&&(r+=e);return r}}}]);