This commit is contained in:
2025-03-13 03:10:06 +08:00
parent 61b51b6fab
commit f3854743a6
1835 changed files with 74284 additions and 419 deletions
@@ -0,0 +1,2 @@
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["uni_modules/uni-pay/pages/pay-desk/pay-desk"],{389:function(n,e,t){"use strict";(function(n,e){var o=t(4);t(26),t(27);o(t(25));var r=o(t(390));n.__webpack_require_UNI_MP_PLUGIN__=t,e(r.default)}).call(this,t(1)["default"],t(2)["createPage"])},390:function(n,e,t){"use strict";t.r(e);var o=t(391),r=t(393);for(var i in r)["default"].indexOf(i)<0&&function(n){t.d(e,n,(function(){return r[n]}))}(i);t(395);var u,a=t(46),c=Object(a["default"])(r["default"],o["render"],o["staticRenderFns"],!1,null,"f6c883aa",null,!1,o["components"],u);c.options.__file="uni_modules/uni-pay/pages/pay-desk/pay-desk.vue",e["default"]=c.exports},391:function(n,e,t){"use strict";t.r(e);var o=t(392);t.d(e,"render",(function(){return o["render"]})),t.d(e,"staticRenderFns",(function(){return o["staticRenderFns"]})),t.d(e,"recyclableRender",(function(){return o["recyclableRender"]})),t.d(e,"components",(function(){return o["components"]}))},392:function(n,e,t){"use strict";var o;t.r(e),t.d(e,"render",(function(){return r})),t.d(e,"staticRenderFns",(function(){return u})),t.d(e,"recyclableRender",(function(){return i})),t.d(e,"components",(function(){return o}));try{o={uniList:function(){return t.e("uni_modules/uni-list/components/uni-list/uni-list").then(t.bind(null,565))},uniListItem:function(){return t.e("uni_modules/uni-list/components/uni-list-item/uni-list-item").then(t.bind(null,572))},uniPay:function(){return Promise.all([t.e("common/vendor"),t.e("uni_modules/uni-pay/components/uni-pay/uni-pay")]).then(t.bind(null,793))}}}catch(a){if(-1===a.message.indexOf("Cannot find module")||-1===a.message.indexOf(".vue"))throw a;console.error(a.message),console.error("1. 排查组件名称拼写是否正确"),console.error("2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom"),console.error("3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件")}var r=function(){var n=this,e=n.$createElement,t=(n._self._c,n.insideData&&n.insideData.currentProviders?(n.options.total_fee/100).toFixed(2):null),o=n.insideData&&n.insideData.currentProviders?n.insideData.currentProviders.indexOf("wxpay"):null;n.$mp.data=Object.assign({},{$root:{g0:t,g1:o}})},i=!1,u=[];r._withStripped=!0},393:function(n,e,t){"use strict";t.r(e);var o=t(394),r=t.n(o);for(var i in o)["default"].indexOf(i)<0&&function(n){t.d(e,n,(function(){return o[n]}))}(i);e["default"]=r.a},394:function(n,e,t){"use strict";(function(n){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={data:function(){return{options:{total_fee:""},insideData:{},adpid:"",return_url:"",main_color:""}},onLoad:function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};n=JSON.parse(decodeURI(n.options)),this.options=n},onReady:function(){},onShow:function(){},onHide:function(){},methods:{onMounted:function(n){this.insideData=n},createOrder:function(n){Object.assign(this.options,n),this.$refs.uniPay.createOrder(this.options)},onSuccess:function(e){console.log("success: ",e),e.user_order_success&&n.redirectTo({url:"/uni_modules/uni-pay/pages/success/success?out_trade_no=".concat(e.out_trade_no,"&order_no=").concat(e.pay_order.order_no,"&pay_date=").concat(e.pay_order.pay_date,"&total_fee=").concat(e.pay_order.total_fee,"&adpid=").concat(this.adpid,"&return_url=").concat(this.return_url,"&main_color=").concat(this.main_color)})}},watch:{},computed:{}};e.default=t}).call(this,t(2)["default"])},395:function(n,e,t){"use strict";t.r(e);var o=t(396),r=t.n(o);for(var i in o)["default"].indexOf(i)<0&&function(n){t.d(e,n,(function(){return o[n]}))}(i);e["default"]=r.a},396:function(n,e,t){}},[[389,"common/runtime","common/vendor"]]]);
//# sourceMappingURL=../../../../../.sourcemap/mp-weixin/uni_modules/uni-pay/pages/pay-desk/pay-desk.js.map
@@ -0,0 +1,9 @@
{
"backgroundColor": "#F8F8F8",
"navigationBarTitleText": "收银台",
"usingComponents": {
"uni-list": "/uni_modules/uni-list/components/uni-list/uni-list",
"uni-list-item": "/uni_modules/uni-list/components/uni-list-item/uni-list-item",
"uni-pay": "/uni_modules/uni-pay/components/uni-pay/uni-pay"
}
}
@@ -0,0 +1 @@
<view class="uni-pay data-v-f6c883aa"><block wx:if="{{insideData&&insideData.currentProviders}}"><view class="mobile-pay-popup data-v-f6c883aa"><view class="mobile-pay-popup-amount-box data-v-f6c883aa"><view class="data-v-f6c883aa">待支付金额:</view><view class="mobile-pay-popup-amount data-v-f6c883aa">{{$root.g0}}</view></view><view class="mobile-pay-popup-provider-list data-v-f6c883aa"><uni-list vue-id="0edc883b-1" class="data-v-f6c883aa" bind:__l="__l" vue-slots="{{['default']}}"><block wx:if="{{$root.g1>-1}}"><uni-list-item vue-id="{{('0edc883b-2')+','+('0edc883b-1')}}" thumb="{{insideData.images.wxpay}}" title="微信支付" clickable="{{true}}" link="{{true}}" data-event-opts="{{[['^click',[['createOrder',[['o',['provider','wxpay']]]]]]]}}" bind:click="__e" class="data-v-f6c883aa" bind:__l="__l"></uni-list-item></block></uni-list></view></view></block><uni-pay vue-id="0edc883b-3" to-success-page="{{false}}" data-ref="uniPay" data-event-opts="{{[['^mounted',[['onMounted']]],['^success',[['onSuccess']]]]}}" bind:mounted="__e" bind:success="__e" class="data-v-f6c883aa vue-ref" bind:__l="__l"></uni-pay></view>
@@ -0,0 +1,53 @@
@charset "UTF-8";
/**
* 这里是uni-app内置的常用样式变量
*
* uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
* 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
*
*/
/**
* 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
*
* 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
*/
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.mobile-pay-popup.data-v-f6c883aa {
min-height: calc(100vh - 0px - 0px);
background-color: #f3f3f3;
border-radius: 30rpx 30rpx 0 0;
overflow: hidden;
}
.mobile-pay-popup .mobile-pay-popup-title.data-v-f6c883aa {
background-color: #ffffff;
text-align: center;
font-weight: bold;
font-size: 40rpx;
padding: 20rpx;
}
.mobile-pay-popup .mobile-pay-popup-amount-box.data-v-f6c883aa {
background-color: #ffffff;
padding: 30rpx;
}
.mobile-pay-popup .mobile-pay-popup-amount-box .mobile-pay-popup-amount.data-v-f6c883aa {
color: #e43d33;
font-size: 60rpx;
margin-top: 20rpx;
}
.mobile-pay-popup .mobile-pay-popup-provider-list.data-v-f6c883aa {
background-color: #ffffff;
margin-top: 20rpx;
}