pages-h5-test.6d7e8fc1.js 14 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-h5-test"],{"0807":function(a,e,t){"use strict";t.r(e);var o=t("ae2e"),n=t("13dc");for(var r in n)"default"!==r&&function(a){t.d(e,a,(function(){return n[a]}))}(r);t("e6da");var i,l=t("f0c5"),c=Object(l["a"])(n["default"],o["b"],o["c"],!1,null,"6c03c83e",null,!1,o["a"],i);e["default"]=c.exports},"13dc":function(a,e,t){"use strict";t.r(e);var o=t("42cb"),n=t.n(o);for(var r in o)"default"!==r&&function(a){t.d(e,a,(function(){return o[a]}))}(r);e["default"]=n.a},2388:function(a,e,t){var o=t("b739");"string"===typeof o&&(o=[[a.i,o,""]]),o.locals&&(a.exports=o.locals);var n=t("4f06").default;n("fd9a9916",o,!0,{sourceMap:!1,shadowMode:!1})},3124:function(a,e,t){"use strict";t.r(e);var o=t("d425"),n=t.n(o);for(var r in o)"default"!==r&&function(a){t.d(e,a,(function(){return o[a]}))}(r);e["default"]=n.a},"39fc":function(a,e,t){"use strict";var o=t("4ea4"),n=o(t("7917"));a.exports={error:"",switchLocale:function(){var a="zh_cn",e=uni.getStorageSync("locale");return"en"==e?(uni.setStorageSync("locale","zh_cn"),a=n.default.langs.zh_cn):(uni.setStorageSync("locale","en"),a=n.default.langs.zh_cn),a},isJSON:function(a){if("string"==typeof a)try{var e=JSON.parse(a);return!("object"!=typeof e||!e)}catch(t){return!1}},isNumber:function(a){var e=/^-?[1-9][0-9]?.?[0-9]*$/;return e.test(a)}}},"42cb":function(a,e,t){"use strict";var o=t("4ea4");t("e25e"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=o(t("8c66")),r={components:{pageHeader:n.default},data:function(){return{trade_type:2,op_type:1,locale:"",token:"",confirms:[],config:{confirm:[]},formData:{user_type:3,contact_type:1,trade_type:2,username:"123456@qq.com",password:"123456",realname:"接口测试",idcard:"450525373626252536",api_key:"TiFBADDCD5C13E",usdt_address:"TEY5xHCriFQ1EYXevjRrWwG6GGrieaJLzP",notify_url:"http://otc.gxnwsoft.com/api/notify/trade",bank_name:"中国农业银行青秀支行",bank_card:"62282828282384747474",num:10},order_no:""}},onLoad:function(a){this.getConfig(),this.makeNo()},methods:{radioGroupChange:function(a){this.formData.user_type=a,this.formData.trade_type=3==a?2:3},makeNo:function(){var a=new Date;this.formData.order_no="PT"+a.getFullYear()+a.getMonth()+a.getDay()+a.getHours()+a.getMinutes()+parseInt(100*Math.random()+100)},radioGroupChange1:function(a){this.formData.contact_type=a},radioGroupChange2:function(a){this.op_type=a},confirmSubmit:function(){var a=this,e=this;if(e.token){this.formData.token=e.token;var t=1==e.op_type?"/oapi/trade/buy":"/oapi/trade/sell";this.$request.sendToken(t,this.formData,"POST").then((function(a){if(1==a.success){var t=a.data.order_no;uni.navigateTo({url:"/pages/h5/confirm?order_no="+t+"&token="+e.token})}else e.$u.toast(a.msg)}))}else console.log(666),this.$request.sendToken("/oapi/login",this.formData,"POST").then((function(t){if(1==t.success){e.token="undefined"!=typeof t.data.token?t.data.token:"";var o="undefined"!=typeof t.data.app_url?t.data.app_url:"";if(""!=e.token){var n=1==e.op_type?"/oapi/trade/buy":"/oapi/trade/sell";a.formData.token=e.token,console.log(a.formData),a.$request.sendToken(n,a.formData,"POST").then((function(a){if(1==a.success){var t=a.data.order_no;uni.navigateTo({url:"/pages/h5/confirm?order_no="+t+"&token="+e.token})}else e.$u.toast(a.msg)}))}else e.$u.toast(t.msg),o&&setTimeout((function(){location.href=o}),800)}else e.$u.toast(t.msg)}))},getConfig:function(){var a=this;this.$request.sendToken("/api/config",{type:3},"POST").then((function(e){a.config=e.data.trade;for(var t=[],o="undefined"!=typeof a.config.confirm?a.config.confirm.length:0,n=0;n<o;n++)t.push({name:a.config.confirm[n],checked:!1});console.log(a.config.confirm),console.log(a.config.confirm.length),a.config.confirm=t}))}}};e.default=r},"5ba4":function(a,e,t){"use strict";var o=t("2388"),n=t.n(o);n.a},"8b1d":function(a,e,t){var o=t("24fb");e=o(!1),e.push([a.i,'@charset "UTF-8";\n/**\n * 下方引入的为uView UI的集成样式文件,为scss预处理器,其中包含了一些"u-"开头的自定义变量\n * uView自定义的css类名和scss变量,均以"u-"开头,不会造成冲突,请放心使用 \n */uni-page-body[data-v-6c03c83e]{height:100%}.main[data-v-6c03c83e]{height:100%;background:linear-gradient(18deg,#35355f -5%,#f1c1ad)}.main .content[data-v-6c03c83e]{padding-top:%?102?%}.main .content .form-box[data-v-6c03c83e]{background-color:#fff;min-height:%?1200?%;padding-bottom:%?38?%}.main .content .form-box .form[data-v-6c03c83e]{padding:%?19?%}.main .content .action[data-v-6c03c83e]{display:flex;text-align:center}.main .content .action .btn[data-v-6c03c83e]{width:60%;background-color:#bb955e;color:#fff}',""]),a.exports=e},"8c66":function(a,e,t){"use strict";t.r(e);var o=t("c9a6"),n=t("3124");for(var r in n)"default"!==r&&function(a){t.d(e,a,(function(){return n[a]}))}(r);t("5ba4");var i,l=t("f0c5"),c=Object(l["a"])(n["default"],o["b"],o["c"],!1,null,"22f68eac",null,!1,o["a"],i);e["default"]=c.exports},9903:function(a,e,t){var o=t("8b1d");"string"===typeof o&&(o=[[a.i,o,""]]),o.locals&&(a.exports=o.locals);var n=t("4f06").default;n("2ba1e36d",o,!0,{sourceMap:!1,shadowMode:!1})},ae2e:function(a,e,t){"use strict";t.d(e,"b",(function(){return n})),t.d(e,"c",(function(){return r})),t.d(e,"a",(function(){return o}));var o={uForm:t("8546").default,uFormItem:t("e2ab").default,uRadioGroup:t("4e37").default,uRadio:t("6375").default,uInput:t("47e6").default},n=function(){var a=this,e=a.$createElement,t=a._self._c||e;return t("v-uni-view",{staticClass:"main"},[t("pageHeader",{attrs:{platform:a.config.platform,type:2}}),t("v-uni-view",{staticClass:"content"},[t("v-uni-view",{staticClass:"form-box"},[t("v-uni-view",{staticClass:"form"},[t("u-form",{ref:"form",attrs:{labelPosition:"left",model:a.formData,labelWidth:"156rpx"}},[t("u-form-item",{attrs:{label:"平台类型",prop:"user_type"}},[t("u-radio-group",{attrs:{placement:"row"},on:{change:function(e){arguments[0]=e=a.$handleEvent(e),a.radioGroupChange.apply(void 0,arguments)}},model:{value:a.formData.user_type,callback:function(e){a.$set(a.formData,"user_type",e)},expression:"formData.user_type"}},[t("u-radio",{attrs:{activeColor:"#bb955e",label:"外汇平台",name:"3"}},[a._v("外汇平台")]),t("u-radio",{attrs:{activeColor:"#bb955e",label:"BC平台",name:"5"}},[a._v("BC平台")])],1)],1),t("u-form-item",{attrs:{label:"合约类型",prop:"contact_type"}},[t("u-radio-group",{attrs:{placement:"row"},on:{change:function(e){arguments[0]=e=a.$handleEvent(e),a.radioGroupChange1.apply(void 0,arguments)}},model:{value:a.formData.contact_type,callback:function(e){a.$set(a.formData,"contact_type",e)},expression:"formData.contact_type"}},[t("u-radio",{attrs:{activeColor:"#bb955e",label:"USDT-TRC20",name:"1"}},[a._v("USDT-TRC20")]),t("u-radio",{attrs:{activeColor:"#bb955e",label:"BCUSDT-ERC20",name:"2"}},[a._v("USDT-ERC20")])],1)],1),t("u-form-item",{attrs:{label:"操作类型",prop:"op_type"}},[t("u-radio-group",{attrs:{placement:"row"},on:{change:function(e){arguments[0]=e=a.$handleEvent(e),a.radioGroupChange2.apply(void 0,arguments)}},model:{value:a.op_type,callback:function(e){a.op_type=e},expression:"op_type"}},[t("u-radio",{attrs:{activeColor:"#bb955e",label:"上分",name:"1"}},[a._v("上分")]),t("u-radio",{attrs:{activeColor:"#bb955e",label:"下分",name:"2"}},[a._v("下分")])],1)],1),5==a.formData.user_type?[t("u-form-item",{attrs:{label:"用户名",prop:"username"}},[t("u-input",{attrs:{placeholder:"输入用户名",clearable:!0},model:{value:a.formData.username,callback:function(e){a.$set(a.formData,"username",e)},expression:"formData.username"}})],1),t("u-form-item",{attrs:{label:"登录密码",prop:"password"}},[t("u-input",{attrs:{placeholder:"输入密码",type:"password",clearable:!0},model:{value:a.formData.password,callback:function(e){a.$set(a.formData,"password",e)},expression:"formData.password"}})],1)]:a._e(),t("u-form-item",{attrs:{label:"姓名",prop:"realname"}},[t("u-input",{attrs:{placeholder:"输入姓名",clearable:!0},model:{value:a.formData.realname,callback:function(e){a.$set(a.formData,"realname",e)},expression:"formData.realname"}})],1),t("u-form-item",{attrs:{label:"身份证号码",prop:"idcard"}},[t("u-input",{attrs:{placeholder:"输入身份证号码",clearable:!0},model:{value:a.formData.idcard,callback:function(e){a.$set(a.formData,"idcard",e)},expression:"formData.idcard"}})],1),t("u-form-item",{attrs:{label:"接口密钥",prop:"api_key"}},[t("u-input",{attrs:{placeholder:"输入接口密钥",clearable:!0},model:{value:a.formData.api_key,callback:function(e){a.$set(a.formData,"api_key",e)},expression:"formData.api_key"}})],1),t("u-form-item",{attrs:{label:"钱包地址",prop:"usdt_address"}},[t("u-input",{attrs:{placeholder:"输入对应合约交易钱包地址",clearable:!0},model:{value:a.formData.usdt_address,callback:function(e){a.$set(a.formData,"usdt_address",e)},expression:"formData.usdt_address"}})],1),t("u-form-item",{attrs:{label:"回调地址",prop:"notify_url"}},[t("u-input",{attrs:{placeholder:"输入回调地址",clearable:!0},model:{value:a.formData.notify_url,callback:function(e){a.$set(a.formData,"notify_url",e)},expression:"formData.notify_url"}})],1),2==a.op_type?t("u-form-item",{attrs:{label:"汇币单号",prop:"txid"}},[t("u-input",{attrs:{placeholder:"请输入汇币交易HASH单号",clearable:!0},model:{value:a.formData.txid,callback:function(e){a.$set(a.formData,"txid",e)},expression:"formData.txid"}})],1):a._e(),t("u-form-item",{attrs:{label:"单号",prop:"order_no"}},[t("u-input",{attrs:{clearable:!0,readonly:!0},model:{value:a.formData.order_no,callback:function(e){a.$set(a.formData,"order_no",e)},expression:"formData.order_no"}})],1),t("u-form-item",{attrs:{label:"接口密钥",prop:"api_key"}},[t("u-input",{attrs:{placeholder:"输入接口密钥",clearable:!0},model:{value:a.formData.api_key,callback:function(e){a.$set(a.formData,"api_key",e)},expression:"formData.api_key"}})],1),t("u-form-item",{attrs:{label:"银行名称",prop:"bank_name"}},[t("u-input",{attrs:{placeholder:"输入收款银行和支行",clearable:!0},model:{value:a.formData.bank_name,callback:function(e){a.$set(a.formData,"bank_name",e)},expression:"formData.bank_name"}})],1),t("u-form-item",{attrs:{label:"银行卡号",prop:"bank_card"}},[t("u-input",{attrs:{placeholder:"输入银行卡号",clearable:!0},model:{value:a.formData.bank_card,callback:function(e){a.$set(a.formData,"bank_card",e)},expression:"formData.bank_card"}})],1),1==a.op_type?t("u-form-item",{attrs:{label:"上分数量",prop:"num"}},[t("u-input",{attrs:{placeholder:"输入交易数量",clearable:!0},model:{value:a.formData.num,callback:function(e){a.$set(a.formData,"num",e)},expression:"formData.num"}})],1):t("u-form-item",{attrs:{label:"下分数量",prop:"num"}},[t("u-input",{attrs:{placeholder:"输入交易数量",clearable:!0},model:{value:a.formData.num,callback:function(e){a.$set(a.formData,"num",e)},expression:"formData.num"}})],1)],2)],1),t("v-uni-view",{staticClass:"action"},[t("v-uni-button",{staticClass:"btn",attrs:{type:"default"},on:{click:function(e){arguments[0]=e=a.$handleEvent(e),a.confirmSubmit()}}},[a._v("确定")])],1)],1)],1)],1)},r=[]},b739:function(a,e,t){var o=t("24fb");e=o(!1),e.push([a.i,'@charset "UTF-8";\n/**\n * 下方引入的为uView UI的集成样式文件,为scss预处理器,其中包含了一些"u-"开头的自定义变量\n * uView自定义的css类名和scss变量,均以"u-"开头,不会造成冲突,请放心使用 \n */.header[data-v-22f68eac]{height:%?120?%;line-height:%?120?%;width:100%;position:fixed;top:0;left:0;z-index:996;display:flex}.header .logo[data-v-22f68eac]{width:%?60?%;height:%?60?%;vertical-align:middle;margin-right:%?10?%}.header .name[data-v-22f68eac]{margin-left:%?38?%;color:#fff;font-size:%?44?%;font-weight:700;width:calc(100% - %?220?%)}.header .lang[data-v-22f68eac]{float:right;text-align:center;margin-right:%?19?%}.header .lang .icon[data-v-22f68eac]{display:inline-block;width:%?72?%;height:%?72?%;vertical-align:middle}.header .lang .text[data-v-22f68eac]{color:#fff;font-size:%?28?%;display:inline-block;vertical-align:middle}.fixed-header[data-v-22f68eac]{background:linear-gradient(-6deg,#35355f -5%,#f1c1ad)}',""]),a.exports=e},c9a6:function(a,e,t){"use strict";var o;t.d(e,"b",(function(){return n})),t.d(e,"c",(function(){return r})),t.d(e,"a",(function(){return o}));var n=function(){var a=this,e=a.$createElement,t=a._self._c||e;return a.platform?t("v-uni-view",{class:"header"+(2==a.type?" fixed-header":"")},[t("v-uni-view",{staticClass:"name"},[a.platform.site_logo?t("v-uni-image",{staticClass:"logo",attrs:{src:a.platform.site_logo,mode:""}}):a._e(),t("v-uni-text",{staticClass:"text"},[a._v(a._s(a.platform.site_name?a.platform.site_name:"OTC168"))])],1),t("v-uni-view",{staticClass:"lang",on:{click:function(e){arguments[0]=e=a.$handleEvent(e),a.switchLang.apply(void 0,arguments)}}},["zh_cn"==this.locale?t("v-uni-text",{staticClass:"text zh-cn"},[a._v(a._s(a.lang.zh_cn))]):t("v-uni-text",{staticClass:"text en"},[a._v(a._s(a.lang.en))]),"zh_cn"==this.locale?t("v-uni-image",{staticClass:"icon locale en",attrs:{src:"/static/icons/en_light.png",mode:""}}):t("v-uni-image",{staticClass:"icon locale zh-cn",attrs:{src:"/static/icons/zh-light.png",mode:""}})],1)],1):a._e()},r=[]},d425:function(a,e,t){"use strict";t("a9e3"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=t("39fc"),n={props:{platform:{type:Object},type:{type:Number,default:1}},data:function(){return{}},methods:{switchLang:function(){var a=this,e=this,t=((0,o.switchLocale)(),uni.getStorageSync("locale"));console.log(t),this.$request.sendToken("/api/lang/switch",{locale:"en"==t?"en":"zh-cn"},"POST").then((function(t){1==t.success&&(e.lang=a.lang,location.reload())}))}}};e.default=n},e6da:function(a,e,t){"use strict";var o=t("9903"),n=t.n(o);n.a}}]);