cshenfu
2024-06-27 58aa6e282bb343503be3cb198948328ea3ed7b79
1
{"version":3,"sources":["uni-app:///main.js","webpack:////Users/mac/Desktop/UceEduFront/pages/payment/success.vue?58fe","webpack:////Users/mac/Desktop/UceEduFront/pages/payment/success.vue?b583","webpack:////Users/mac/Desktop/UceEduFront/pages/payment/success.vue?0bd8","webpack:////Users/mac/Desktop/UceEduFront/pages/payment/success.vue?e9b9","uni-app:///pages/payment/success.vue","webpack:////Users/mac/Desktop/UceEduFront/pages/payment/success.vue?dcf6","webpack:////Users/mac/Desktop/UceEduFront/pages/payment/success.vue?9ce3"],"names":["wx","__webpack_require_UNI_MP_PLUGIN__","__webpack_require__","createPage","Page","data","amount","type","onLoad","vk","onShow","console","computed","content","methods","toIndex","url"],"mappings":";;;;;;;;;;;;;AAAA;AAE2D;AAC3D;AACA;AAHA;AACAA,EAAE,CAACC,iCAAiC,GAAGC,mBAAmB;AAG1DC,UAAU,CAACC,gBAAI,CAAC,C;;;;;;;;;;;;;ACLhB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAoH;AACpH;AAC2D;AACL;AACc;;;AAGpE;AAC6M;AAC7M,gBAAgB,iNAAU;AAC1B,EAAE,6EAAM;AACR,EAAE,kFAAM;AACR,EAAE,2FAAe;AACjB;AACA;AACA;AACA;AACA;AACA,EAAE,sFAAU;AACZ;AACA;;AAEA;AACe,gF;;;;;;;;;;;;ACvBf;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;;;;;;;;;;;;ACAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;;ACRA;AAAA;AAAA;AAAA;AAAszB,CAAgB,qyBAAG,EAAC,C;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACkB10B;AACA;AACA;AAAA,eACA;EACAC;IACA;MACAC;MACAC;IACA;EACA;EACAC;IACAC;IACA;IACA;EACA;EACAC;IACA;IACA;MACA;MACAC;MACAA;MACA;IACA;EACA;;EACAC;IACAC;MACA;QACA;UACA;QACA;UACA;QACA;UACA;MAAA;IAEA;EACA;EACAC;IACAC;MACA;MACA;QACA;UACAC;UACA;QACA;UACAA;UACA;MAAA;MAEAP;IACA;EACA;AACA;AAAA,2B;;;;;;;;;;;;ACpEA;AAAA;AAAA;AAAA;AAAygD,CAAgB,o6CAAG,EAAC,C;;;;;;;;;;;ACA7hD;AACA,OAAO,KAAU,EAAE,kBAKd","file":"pages/payment/success.js","sourcesContent":["import 'uni-pages';\n// @ts-ignore\nwx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;import '@dcloudio/vue-cli-plugin-uni/packages/uni-cloud/dist/index.js';\nimport Vue from 'vue'\nimport Page from './pages/payment/success.vue'\ncreatePage(Page)","import { render, staticRenderFns, recyclableRender, components } from \"./success.vue?vue&type=template&id=13556491&\"\nvar renderjs\nimport script from \"./success.vue?vue&type=script&lang=js&\"\nexport * from \"./success.vue?vue&type=script&lang=js&\"\nimport style0 from \"./success.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n  script,\n  render,\n  staticRenderFns,\n  false,\n  null,\n  null,\n  null,\n  false,\n  components,\n  renderjs\n)\n\ncomponent.options.__file = \"pages/payment/success.vue\"\nexport default component.exports","export * from \"-!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--17-0!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./success.vue?vue&type=template&id=13556491&\"","var components\nvar render = function () {\n  var _vm = this\n  var _h = _vm.$createElement\n  var _c = _vm._self._c || _h\n}\nvar recyclableRender = false\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns, recyclableRender, components }","import mod from \"-!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./success.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./success.vue?vue&type=script&lang=js&\"","<template>\r\n\t<view>\r\n\t\t<view class=\"icon\">\r\n\t\t\t<image src=\"/static/success.png\"></image>\r\n\t\t</view>\r\n\t\t<view class=\"tis\">\r\n\t\t\t订单支付成功\r\n\t\t</view>\r\n\t\t<view class=\"pay-amount\">\r\n\t\t\t支付金额:{{amount}}元\r\n\t\t</view>\r\n\t\t<view class=\"back\">\r\n\t\t\t<view class=\"btn\" @tap=\"toIndex\">{{content}}</view>\r\n\t\t</view>\r\n\t</view>\r\n</template>\r\n\r\n<script>\r\n\tlet app = getApp()\r\n\tvar that; // 当前页面对象\r\n\tvar vk; // vk依赖\r\n\texport default {\r\n\t\tdata() {\r\n\t\t\treturn {\r\n\t\t\t\tamount: 0,\r\n\t\t\t\ttype: 0 // 支付类型 0:默认返回首页 1:购买课程 2:充值学习币\r\n\t\t\t};\r\n\t\t},\r\n\t\tonLoad(e) {\r\n\t\t\tvk = this.vk;\r\n\t\t\tthis.amount = parseFloat(e.amount).toFixed(2);\r\n\t\t\tthis.type = Number(e.type)\r\n\t\t},\r\n\t\tonShow: function() {\r\n\t\t\t//支付完成返回,开始处理数据\r\n\t\t\tif (app.globalData.payStatus != null && app.globalData.payStatus != undefined) {\r\n\t\t\t\tlet orderno = app.globalData.orderNo;\r\n\t\t\t\tconsole.log('接收到返回支付结果', app.globalData.payStatus);\r\n\t\t\t\tconsole.log('订单号', orderno);\r\n\t\t\t\t//处理您自己的业务\r\n\t\t\t}\r\n\t\t},\r\n\t\tcomputed: {\r\n\t\t\tcontent() {\r\n\t\t\t\tswitch (this.type) {\r\n\t\t\t\t\tcase 1:\r\n\t\t\t\t\t\treturn '前往我的课程'\r\n\t\t\t\t\tcase 2:\r\n\t\t\t\t\t\treturn '返回我的账户'\r\n\t\t\t\t\tdefault:\r\n\t\t\t\t\t\treturn '返回首页'\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t},\r\n\t\tmethods: {\r\n\t\t\ttoIndex() {\r\n\t\t\t\tlet url = '/pages/index/homePage'\r\n\t\t\t\tswitch (this.type) {\r\n\t\t\t\t\tcase 1:\r\n\t\t\t\t\t\turl = '/pages/mine/my-course/index'\r\n\t\t\t\t\t\tbreak\r\n\t\t\t\t\tcase 2:\r\n\t\t\t\t\t\turl = '/pages/mine/account/study-coins'\r\n\t\t\t\t\t\tbreak\r\n\t\t\t\t}\r\n\t\t\t\tvk.redirectTo(url)\r\n\t\t\t}\r\n\t\t},\r\n\t}\r\n</script>\r\n\r\n<style lang=\"scss\">\r\n\tview {\r\n\t\tdisplay: flex;\r\n\t\tflex-wrap: wrap;\r\n\t\tjustify-content: center;\r\n\t}\r\n\r\n\t.icon {\r\n\t\twidth: 100%;\r\n\t\tmargin-top: 10vw;\r\n\r\n\t\timage {\r\n\t\t\twidth: 25vw;\r\n\t\t\theight: 25vw;\r\n\t\t}\r\n\t}\r\n\r\n\t.tis {\r\n\t\twidth: 100%;\r\n\t\tmargin-top: 20upx;\r\n\t\tfont-size: 48upx;\r\n\t}\r\n\r\n\t.pay-amount {\r\n\t\twidth: 100%;\r\n\t\tmargin-top: 10upx;\r\n\t\tfont-size: 32upx;\r\n\t}\r\n\r\n\t.back {\r\n\t\tposition: absolute;\r\n\t\twidth: 100%;\r\n\t\tbottom: 80upx;\r\n\r\n\t\t.btn {\r\n\t\t\tpadding: 0 50upx;\r\n\t\t\theight: 70upx;\r\n\t\t\tborder: solid 2upx #025BFF;\r\n\t\t\tcolor: #025BFF;\r\n\t\t\talign-items: center;\r\n\t\t\tborder-radius: 10upx;\r\n\t\t\tfont-size: 34upx;\r\n\t\t}\r\n\t}\r\n</style>\r\n","import mod from \"-!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./success.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./success.vue?vue&type=style&index=0&lang=scss&\"","// extracted by mini-css-extract-plugin\n    if(module.hot) {\n      // 1712134295584\n      var cssReload = require(\"/Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/hmr/hotModuleReplacement.js\")(module.id, {\"hmr\":true,\"publicPath\":\"../../\",\"locals\":false});\n      module.hot.dispose(cssReload);\n      module.hot.accept(undefined, cssReload);\n    }\n  "],"sourceRoot":""}