You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 line
14 KiB
1 line
14 KiB
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-money-recharge"],{"0c5a":function(n,t,e){"use strict";e.r(t);var a=e("b9fd"),i=e("f30f");for(var o in i)["default"].indexOf(o)<0&&function(n){e.d(t,n,(function(){return i[n]}))}(o);e("d019");var c=e("f0c5"),s=Object(c["a"])(i["default"],a["b"],a["c"],!1,null,"1fb241f6",null,!1,a["a"],void 0);t["default"]=s.exports},"0d12":function(n,t,e){"use strict";e.d(t,"b",(function(){return a})),e.d(t,"c",(function(){return i})),e.d(t,"a",(function(){}));var a=function(){var n=this,t=n.$createElement,e=n._self._c||t;return e("v-uni-view",{staticClass:"layer_pop_up_cn",on:{touchmove:function(t){t.stopPropagation(),t.preventDefault(),arguments[0]=t=n.$handleEvent(t)}}},[e("v-uni-view",{staticClass:"cn-content"},[e("v-uni-view",{staticClass:"jc-modal",class:{overlay:n.overlay},on:{click:function(t){arguments[0]=t=n.$handleEvent(t),n.overlayClick.apply(void 0,arguments)}}},[n._t("default")],2)],1),e("v-uni-view",{staticClass:"cn-layer"})],1)},i=[]},1215:function(n,t,e){var a=e("bce6");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[n.i,a,""]]),a.locals&&(n.exports=a.locals);var i=e("4f06").default;i("3595a584",a,!0,{sourceMap:!1,shadowMode:!1})},1994:function(n,t,e){var a=e("24fb");t=a(!1),t.push([n.i,"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n/* 充值卡 */.card-item[data-v-486de9d8]{width:%?325?%;height:%?140?%;border:%?2?% solid #e6e6e6;background:#fff}.card-item[data-v-486de9d8]:nth-child(2n){margin-right:0!important}.card-item.active[data-v-486de9d8]{border:%?2?% solid var(--main);background:var(--mainLight)}\n/* 提示 */.notice_block[data-v-486de9d8]{border:%?1?% solid #fbefc7;background:#fffcf2}",""]),n.exports=t},2093:function(n,t,e){"use strict";e("7a82");var a=e("4ea4").default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,e("d3b7");var i=a(e("798d")),o={getRechargeConfig:function(){return new Promise((function(n,t){i.default.getData("money/api/Config/getRechargeConfig").then((function(t){n(t)})).catch((function(n){t(n)}))}))},listCard:function(){return new Promise((function(n,t){i.default.getData("money/api/Card/listCard").then((function(t){n(t)})).catch((function(n){t(n)}))}))},insertOrder:function(n,t,e,a){return new Promise((function(o,c){i.default.getData("money/api/Order/insertOrder",{buy_type:n,money:t,card_id:e,pay_type:a},{loading:!0}).then((function(n){o(n)})).catch((function(n){c(n)}))}))},listMyOrder:function(n,t){return new Promise((function(e,a){i.default.getList("money/api/Order/listMyOrder",{},{that:n,first_page:t}).then((function(n){e(n)})).catch((function(n){a(n)}))}))},getMyMoney:function(){return new Promise((function(n,t){i.default.getData("money/api/Money/getMyMoney").then((function(t){n(t)})).catch((function(n){t(n)}))}))},listLog:function(n,t,e){return new Promise((function(a,o){i.default.getList("money/api/Money/listLog",{index:e},{that:n,first_page:t}).then((function(n){a(n)})).catch((function(n){o(n)}))}))}},c=o;t.default=c},"2e3b":function(n,t,e){"use strict";e.r(t);var a=e("0d12"),i=e("f918");for(var o in i)["default"].indexOf(o)<0&&function(n){e.d(t,n,(function(){return i[n]}))}(o);e("c076");var c=e("f0c5"),s=Object(c["a"])(i["default"],a["b"],a["c"],!1,null,"9f563a9c",null,!1,a["a"],void 0);t["default"]=s.exports},"4f91":function(n,t,e){var a=e("1994");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[n.i,a,""]]),a.locals&&(n.exports=a.locals);var i=e("4f06").default;i("cc43f340",a,!0,{sourceMap:!1,shadowMode:!1})},"5a72":function(n,t,e){"use strict";e.r(t);var a=e("cd56"),i=e("f602");for(var o in i)["default"].indexOf(o)<0&&function(n){e.d(t,n,(function(){return i[n]}))}(o);e("6bee");var c=e("f0c5"),s=Object(c["a"])(i["default"],a["b"],a["c"],!1,null,"486de9d8",null,!1,a["a"],void 0);t["default"]=s.exports},"6bee":function(n,t,e){"use strict";var a=e("4f91"),i=e.n(a);i.a},7250:function(n,t,e){var a=e("ce9e");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[n.i,a,""]]),a.locals&&(n.exports=a.locals);var i=e("4f06").default;i("7a600270",a,!0,{sourceMap:!1,shadowMode:!1})},aaf7:function(n,t,e){"use strict";e("7a82");var a=e("4ea4").default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,e("a9e3"),e("acd8");var i=a(e("4e85")),o={props:{show:{type:Boolean,default:!1},payMoney:{type:[String,Number],default:0},payWay:{type:Array,default:function(){return["weixin","alipay","money"]}},money:{type:[String,Number],default:0},identifier:{type:[Number,String],default:""}},data:function(){return{fubei:!1,pay_type:1,color:i.default.mainColor()}},computed:{money_disabled:function(){return!(parseFloat(this.payMoney)<=parseFloat(this.money))}},methods:{close:function(){this.$emit("update:show",!1)},radioChange:function(n){this.pay_type=n.detail.value},pay:function(){this.$emit("pay",{pay_type:this.pay_type})}}};t.default=o},b768:function(n,t,e){"use strict";e("7a82"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a={props:{overlay:{type:Boolean,default:!0}},methods:{overlayClick:function(){this.$emit("overlayClick")}}};t.default=a},b9fd:function(n,t,e){"use strict";e.d(t,"b",(function(){return i})),e.d(t,"c",(function(){return o})),e.d(t,"a",(function(){return a}));var a={tyLayerPopUp:e("2e3b").default},i=function(){var n=this,t=n.$createElement,e=n._self._c||t;return e("v-uni-view",{staticClass:"layer_pay_cn"},[n.show?e("ty-layer-pop-up",{on:{overlayClick:function(t){arguments[0]=t=n.$handleEvent(t),n.close.apply(void 0,arguments)}}},[e("v-uni-view",{staticClass:"pay_layer_content bg-ff",on:{click:function(t){t.stopPropagation(),arguments[0]=t=n.$handleEvent(t)}}},[e("v-uni-view",{staticClass:"position-relative margin-lr-30 padding-tb-30 border-bottom-ed"},[e("v-uni-view",{staticClass:"flex flex-direction align-center"},[e("v-uni-view",{staticClass:"text-32"},[n._v("确认付款")]),e("v-uni-view",{staticClass:"text-price text-60"},[n._v(n._s(n.payMoney))])],1),e("v-uni-text",{staticClass:"icon_btn tyIcon-cha1 text-30 text-4d",on:{click:function(t){arguments[0]=t=n.$handleEvent(t),n.close.apply(void 0,arguments)}}})],1),e("v-uni-view",{staticClass:"padding-lr-30 border-bottom-ed"},[e("v-uni-radio-group",{staticClass:"width-100p",on:{change:function(t){arguments[0]=t=n.$handleEvent(t),n.radioChange.apply(void 0,arguments)}}},[n.payWay.includes("weixin")?e("v-uni-label",{staticClass:"width-100p"},[e("v-uni-view",{staticClass:"height-120 flex align-center justify-between"},[e("v-uni-view",{staticClass:"flex"},[e("v-uni-text",{staticClass:"icon tyIcon-weixinzhifu text-34 text-wechat"}),e("v-uni-view",{staticClass:"margin-left-20 text-28"},[n._v("微信支付")])],1),e("v-uni-view",[e("v-uni-radio",{staticStyle:{transform:"scale(0.7)"},attrs:{value:"1",checked:1==n.pay_type,color:n.color}})],1)],1)],1):n._e(),n.payWay.includes("money")?e("v-uni-label",{staticClass:"width-100p"},[e("v-uni-view",{staticClass:"height-120 flex align-center justify-between"},[e("v-uni-view",{staticClass:"flex"},[e("v-uni-text",{staticClass:"icon tyIcon-yue text-38 text-alipay",staticStyle:{color:"#E3B575"}}),e("v-uni-view",{staticClass:"margin-left-20 text-28"},[e("v-uni-view",{staticClass:"text-28"},[n._v("余额支付")]),e("v-uni-view",{staticClass:"text-24 text-main"},[n._v("当前余额"+n._s(n.money))])],1)],1),e("v-uni-view",[e("v-uni-radio",{staticStyle:{transform:"scale(0.7)"},attrs:{value:"3",checked:3==n.pay_type,disabled:n.money_disabled,color:n.color}})],1)],1)],1):n._e()],1)],1),e("v-uni-view",{staticClass:"height-100 padding-lr-30"},[e("v-uni-view",{staticClass:"margin-top-10 line-height-80 radius-40 bg-main-gradient text-center text-28 text-ff",on:{click:function(t){arguments[0]=t=n.$handleEvent(t),n.pay.apply(void 0,arguments)}}},[n._v("去支付")])],1)],1)],1):n._e()],1)},o=[]},bce6:function(n,t,e){var a=e("24fb");t=a(!1),t.push([n.i,".pay_layer_content[data-v-1fb241f6]{position:fixed;left:0;bottom:0;width:100vw}.icon_btn[data-v-1fb241f6]{position:absolute;top:%?30?%;right:0}.icon[data-v-1fb241f6]{width:%?45?%}",""]),n.exports=t},c076:function(n,t,e){"use strict";var a=e("7250"),i=e.n(a);i.a},cd56:function(n,t,e){"use strict";e.d(t,"b",(function(){return i})),e.d(t,"c",(function(){return o})),e.d(t,"a",(function(){return a}));var a={tyLayerPay:e("0c5a").default},i=function(){var n=this,t=n.$createElement,e=n._self._c||t;return e("v-uni-view",{staticClass:"money-recharge-page"},[e("v-uni-view",{staticClass:"page-content padding-bottom-20"},[e("v-uni-view",{staticClass:"padding-lr-40 padding-bottom-10 bg-ff"},[e("v-uni-view",{staticClass:"line-height-100 text-32 text-33"},[n._v("充值金额")]),e("v-uni-view",{staticClass:"padding-bottom-10 height-60 flex align-center"},[e("v-uni-view",{staticClass:"text-60"},[n._v("¥")]),e("v-uni-input",{staticClass:"flex-one margin-left-15 height-60 text-50",attrs:{type:"number",placeholder:"请输入金额","placeholder-class":"text-50 text-cc"},on:{click:function(t){arguments[0]=t=n.$handleEvent(t),n.choose("")}},model:{value:n.money,callback:function(t){n.money=t},expression:"money"}})],1)],1),n.list.length?e("v-uni-view",{staticClass:"margin-top-15 padding-lr-40 padding-top-30 padding-bottom-20 border-bottom-ed bg-ff"},[e("v-uni-view",{staticClass:"flex flex-wrap"},n._l(n.list,(function(t,a){return e("v-uni-view",{directives:[{name:"show",rawName:"v-show",value:a<=5||n.isCardOpen,expression:"index <= 5 || isCardOpen"}],key:a,staticClass:"card-item margin-bottom-20 margin-right-20 padding-25 radius-10",class:n.cardIndex===a?"active":"",on:{click:function(t){arguments[0]=t=n.$handleEvent(t),n.choose(a)}}},[e("v-uni-view",{staticClass:"text-40 text-bold"},[n._v("¥"+n._s(t.price))]),e("v-uni-view",{staticClass:"margin-top-10 text-26 text-80"},[n._v("赠送¥"+n._s(t.give_money))])],1)})),1),n.list.length>6?e("v-uni-view",{staticClass:"flex align-center justify-end"},[e("v-uni-view",{staticClass:"flex align-center",on:{click:function(t){arguments[0]=t=n.$handleEvent(t),n.isCardOpen=!n.isCardOpen}}},[e("v-uni-view",{staticClass:"text-26 text-80"},[n._v(n._s(n.isCardOpen?"收起":"展开"))]),e("v-uni-text",{staticClass:"tyIcon-xiala1 text-18 text-b3",style:n.isCardOpen?"transform: rotate(180deg);":""})],1)],1):n._e()],1):n._e(),e("v-uni-view",{staticClass:"margin-40 line-height-90 bg-main-gradient text-center text-32 text-ff radius-45",on:{click:function(t){arguments[0]=t=n.$handleEvent(t),n.confirm.apply(void 0,arguments)}}},[n._v("充值")]),e("v-uni-view",{staticClass:"notice_block margin-lr-40 padding-30 radius-10 text-28 text-4d"},[e("v-uni-text",[n._v(n._s(n.rechargeNotice))])],1)],1),e("v-uni-view",{staticClass:"page-layer"},[e("ty-layer-pay",{attrs:{show:n.isPayLayerShow,"pay-money":n.payMoney,"pay-way":n.payWay},on:{"update:show":function(t){arguments[0]=t=n.$handleEvent(t),n.isPayLayerShow=t},pay:function(t){arguments[0]=t=n.$handleEvent(t),n.pay.apply(void 0,arguments)}}})],1)],1)},o=[]},ce9e:function(n,t,e){var a=e("24fb");t=a(!1),t.push([n.i,".jc-modal[data-v-9f563a9c]{background:transparent}.jc-modal.overlay[data-v-9f563a9c]{background:rgba(0,0,0,.6)}",""]),n.exports=t},d019:function(n,t,e){"use strict";var a=e("1215"),i=e.n(a);i.a},e52ac:function(n,t,e){"use strict";(function(n){e("7a82");var a=e("4ea4").default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,e("ac1f"),e("466d"),e("5319"),e("00b4");var i=a(e("2093")),o={data:function(){return{rechargeNotice:"",list:{},isCardOpen:!1,cardIndex:"",isPayLayerShow:!1,money:"",buyType:1,payMoney:0,payWay:["weixin","alipay"]}},onShow:function(){"h5"==this.cn.userAgent()&&uni.getStorageSync("hasOpenMwebUrl")&&(uni.removeStorageSync("hasOpenMwebUrl"),this.cn.confirm("请确认支付是否已完成","已取消支付","已完成支付").then((function(n){uni.redirectTo({url:"/pages/money/list"})})))},onReady:function(){if("weixin"==this.cn.userAgent()){var n=window.location.href;n.match(/\?#/)||location.replace(window.location.href.split("#")[0]+"?"+window.location.hash)}this.loadData(),this.loadCardList()},methods:{loadData:function(){var n=this;i.default.getRechargeConfig().then((function(t){n.rechargeNotice=t.data.config.recharge_notice}))},loadCardList:function(){var n=this;i.default.listCard().then((function(t){n.list=t.data.list}))},choose:function(n){this.cardIndex=n,""!==n&&(this.money="")},confirm:function(){if(n("log",this.cardIndex," at pages/money/recharge.vue:160"),""===this.cardIndex){if(!/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/.test(this.money)||this.money<=0)return this.cn.toast("请输入正确的充值金额"),!1;this.payMoney=this.money,this.buyType=1}else this.payMoney=this.list[this.cardIndex].price,this.buyType=2;this.isPayLayerShow=!0},pay:function(n){var t=this,e=""===this.cardIndex?"":this.list[this.cardIndex].id;i.default.insertOrder(this.buyType,this.money,e,n.pay_type).then((function(e){if(0==e.code)if("h5"==t.cn.userAgent()&&2==n.pay_type)t.rawHtml=e.data.pay_params;else if("h5"==t.cn.userAgent()&&1==n.pay_type)t.isPayLayerShow=!1,uni.setStorageSync("hasOpenMwebUrl",1),window.location.href=e.data.pay_params;else{var a=n.pay_type;t.cn.requestPayment(e.data.pay_params,a).then((function(n){uni.navigateBack({delta:1})})).catch((function(n){uni.navigateBack({delta:1})}))}}))}}};t.default=o}).call(this,e("0de9")["log"])},f30f:function(n,t,e){"use strict";e.r(t);var a=e("aaf7"),i=e.n(a);for(var o in a)["default"].indexOf(o)<0&&function(n){e.d(t,n,(function(){return a[n]}))}(o);t["default"]=i.a},f602:function(n,t,e){"use strict";e.r(t);var a=e("e52ac"),i=e.n(a);for(var o in a)["default"].indexOf(o)<0&&function(n){e.d(t,n,(function(){return a[n]}))}(o);t["default"]=i.a},f918:function(n,t,e){"use strict";e.r(t);var a=e("b768"),i=e.n(a);for(var o in a)["default"].indexOf(o)<0&&function(n){e.d(t,n,(function(){return a[n]}))}(o);t["default"]=i.a}}]); |