Files
PropertyDeployment/resources/Web/WechatOwnerService/html/static/js/pages-fee-abaFee.b2a11fee.js
Anfioo 68e12a7914 version11
4
2026-01-30 11:30:52 +08:00

1 line
16 KiB
JavaScript

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-fee-abaFee"],{"18bd":function(e,t,n){"use strict";n.r(t);var a=n("9f30"),i=n.n(a);for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);t["default"]=i.a},"597f":function(e,t,n){"use strict";n.d(t,"b",(function(){return a})),n.d(t,"c",(function(){return i})),n.d(t,"a",(function(){}));var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("v-uni-view",[n("v-uni-view",{staticClass:"cu-modal",class:1==e.showTips?"show":""},[n("v-uni-view",{staticClass:"cu-dialog"},[n("v-uni-view",{staticClass:"cu-bar bg-white justify-end"},[n("v-uni-view",{staticClass:"content"},[e._v(e._s(e.title))]),n("v-uni-view",{staticClass:"action",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e._cancleTip()}}},[n("v-uni-text",{staticClass:"cuIcon-close text-red"})],1)],1),n("v-uni-view",{staticClass:"padding-xl"},[n("v-uni-view",[e._v(e._s(e.content))])],1),n("v-uni-view",{staticClass:"cu-bar bg-white justify-end"},[n("v-uni-view",{staticClass:"action margin-0 flex-sub solid-left",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e._cancleTip()}}},[e._v(" "+e._s(e.$t("pages.fee.unifiedPaymentCashier.关闭")))])],1)],1)],1)],1)},i=[]},7021:function(e,t,n){"use strict";n("6a54"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a={name:"tips",data:function(){return{showTips:!1,title:"",content:""}},methods:{openTip:function(e,t){this.title=e,this.content=t,this.showTips=!0,console.log("openTip",this.showTips)},_cancleTip:function(){this.showTips=!1}}};t.default=a},"85ad":function(e,t,n){var a=n("c86c");t=a(!1),t.push([e.i,".block__title[data-v-3d496a1e]{margin:0;font-weight:400;font-size:14px;color:rgba(69,90,100,.6);padding:%?0?% %?30?% %?20?%}.money-info[data-v-3d496a1e]{height:%?400?%;margin:%?20?%}.money-info .money-black[data-v-3d496a1e]{height:%?120?%}.money-info .money-title[data-v-3d496a1e]{font-size:%?32?%}.money-info .money-value[data-v-3d496a1e]{color:#e54d42;margin-top:%?20?%;font-size:%?64?%}",""]),e.exports=t},"8b22":function(e,t,n){"use strict";var a=n("be0e"),i=n.n(a);i.a},"9f30":function(e,t,n){"use strict";n("6a54");var a=n("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n("e838");var i=a(n("39d8")),o=n("97d4"),s=n("b9a1"),u=n("6cd6"),r=n("a6b0"),c=a(n("bf7d")),d=n("c162"),l=n("b9a1"),f={data:function(){var e;return e={communityId:"",orgMoney:0,money:0,business:"",openId:"",appId:"",data:{}},(0,i.default)(e,"appId",""),(0,i.default)(e,"cashierUserId",""),(0,i.default)(e,"banButton",!1),(0,i.default)(e,"useIntegral","N"),(0,i.default)(e,"integral",0),(0,i.default)(e,"integralMoney",0),e},mounted:function(){if("ALIPAY"==(0,u.isWxOrAli)()){var e=document.createElement("script");e.type="text/javascript",e.src="https://gw.alipayobjects.com/as/g/h5-lib/alipayjsapi/3.1.1/alipayjsapi.min.js",document.body.appendChild(e)}},onLoad:function(e){this.openId=e.openId,this.communityId=e.communityId,this.cashierUserId=e.cashierUserId;var t=this;this._loadAppId((function(){if(!(0,o.isNotNull)(t.openId))return"ALIPAY"==(0,u.isWxOrAli)()?void t._refreshAliPayOpenId():void t._refreshWechatMiniOpenId()})),this.money=e.money,this.orgMoney=e.money,this.business=e.business,this.data=uni.getStorageSync("doing_cashier"),(0,d.hasLogin)()&&this._loadUserIntegral()},components:{tips:c.default},methods:{_loadAppId:function(e){var t=this;(0,s.getCommunityWechatAppId)({communityId:this.communityId,objType:"1100"}).then((function(n){t.appId=n.data,e()}))},_refreshWechatOpenId:function(){var e=window.location.href;(0,s.refreshUserOpenId)({redirectUrl:e,wAppId:this.appId}).then((function(e){0!=e.code||(window.location.href=e.data.openUrl)}))},_refreshWechatMiniOpenId:function(){var e=this;wx.login({success:function(t){if(t.code){var n=uni.getAccountInfoSync(),a=n.miniProgram.appId;(0,s.getWechatMiniOpenId)({code:t.code,appId:a}).then((function(t){0==t.code?e.openId=t.data:uni.showToast({icon:"none",title:t.msg})}))}},fail:function(e){console.log("调用wx.login获取code失败"),console.log(e)}})},_submit:function(){if(this.appId){this.banButton=!0;var e=this.data;e.business=this.business,e.tradeType="JSAPI",e.cashierUserId=this.cashierUserId,e.openId="122132132132",e.useIntegral=this.useIntegral,e.appId="5",console.log(e),(0,r.cashierPayFee)(this,e)}else uni.showToast({icon:"none",title:this.$t("pages.fee.cashier.小区未配置支付信息")})},_loadUserIntegral:function(){var e=this;(0,l.queryUserIntegral)({page:1,row:1}).then((function(t){e.integral=t.integral,e.integralMoney=t.integralMoney}))},_checkIntegral:function(e){console.log(e);var t=e.detail.value;if(!t||t.length<1)return this.useIntegral="N",void(this.money=this.orgMoney);this.useIntegral="Y",parseFloat(this.integralMoney)>parseFloat(this.orgMoney)?this.money=0:(this.money=parseFloat(this.orgMoney)-parseFloat(this.integralMoney),this.money=this.money.toFixed(2))},_viewGetIntegral:function(){var e=this.$t("pages.fee.cashier.您可以到商城购物或者物业缴费的方式获取积分积分可以用来物业缴费和商城购物.");this.$refs.tipRef.openTip("如何获取积分?",e)}}};t.default=f},a6b0:function(e,t,n){"use strict";n("6a54");var a=n("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.cashierPayFee=function(e,t,n){n||(n="/pages/successPage/successPage?msg=支付成功&objType=3003");wx.showLoading({title:"支付中"}),(0,i.requestNoAuth)({url:o.default.cashier,method:"POST",data:t,success:function(t){if("扣费为0回调成功"===t.data.msg){uni.navigateTo({url:"/pages/successPage/successPage?msg=支付成功&objType=3003"})}uni.showToast({title:t.data.msg,duration:2e3}),console.log(t),console.log();var n=t.data.returnData.abapay_deeplink,a=t.data.orderId;e.aba_train_id=t.data.returnData.status.tran_id,e.order_id_query=t.data.orderId;var i=Date.now(),o=60*t.data.lifetime*1e3;if(e.order_lifetime_timestamp=i+o,e.qrImage=t.data.returnData.qrImage,e.abadeeplink=t.data.returnData.abapay_deeplink,e.app_store=t.data.returnData.app_store,e.play_store=t.data.returnData.play_store,void 0!=e.abadeeplink){"undefined"!==typeof plus?(plus.runtime.openURL(n,(function(t){console.log("打开结果:",t),t&&t.code&&(e.showQrToast=!0)})),e.banButton=!1):uni.showModal({title:e.$t("pages.fee.unifiedPaymentCashier.提示"),content:e.$t("pages.fee.unifiedPaymentCashier.是否打开ABA应用完成支付")+"?",showCancel:!0,cancelText:e.$t("pages.fee.unifiedPaymentCashier.取消"),confirmText:e.$t("pages.fee.unifiedPaymentCashier.打开"),success:function(t){console.log("用户点击了确认按钮:",t),t.confirm&&window.open(n,"_blank"),console.log(" _that.startQueryTimer();"),e.startQueryTimer(),e.showQrToast=!0},fail:function(t){console.error("弹窗交互失败:",t),e.startQueryTimer(),e.showQrToast=!0}});var s=[];try{var u=uni.getStorageSync("order_list");u?s=u:console.log("存储数据为空,使用默认空列表")}catch(r){console.log("无存储数据,使用默认空列表",r)}s.push({order_id:a,train_id:e.aba_train_id,qr_image:e.qrImage,abapayDeeplink:n,money:e.money,des:e.data.feeName,time:Date.now(),feeIds:e.data.feeIds}),console.log("order list:"),console.log(s);try{uni.setStorageSync("order_list",s),console.log("列表存储成功")}catch(r){console.log("列表存储失败",r)}}else uni.showModal({title:"Error",content:t.data.returnData.status.message,showCancel:!1})},fail:function(t){wx.hideLoading(),wx.showToast({title:"服务器异常了",icon:"none",duration:2e3}),e.banButton=!1}})},t.computeObjFee=function(e){return new Promise((function(t,n){(0,i.request)({url:o.default.computeObjFee,method:"GET",data:e,success:function(e){200!=e.statusCode?n():t(e.data)},fail:function(e){n()}})}))},t.computePayFeeCoupon=function(e){return new Promise((function(t,n){(0,i.request)({url:o.default.computePayFeeCoupon,method:"GET",data:e,success:function(e){200!=e.statusCode?n():t(e.data)},fail:function(e){n()}})}))},t.couponPropertyUserGiftCar=function(e){return new Promise((function(t,n){(0,i.requestNoAuth)({url:o.default.couponPropertyUserGiftCar,method:"POST",data:JSON.stringify(e),success:function(e){0!=e.data.code?n():t(e.data)},fail:function(e){n()}})}))},t.generatorCouponQrcode=function(e){return new Promise((function(t,n){(0,i.request)({url:o.default.generatorCouponQrcode,method:"POST",data:JSON.stringify(e),success:function(e){200!=e.statusCode?n():t(e.data)},fail:function(e){n()}})}))},t.getCouponUsers=function(e,t){return new Promise((function(n,a){(0,i.requestNoAuth)({url:o.default.queryCouponUser,method:"GET",data:e,success:function(e){if(200==e.statusCode)return t=e.data,t.length<1&&a(),void n(t);a()},fail:function(e){a()}})}))},t.getFeeDiscounts=function(e){return new Promise((function(t,n){(0,i.request)({url:o.default.computeFeeDiscount,method:"GET",data:e,success:function(e){if(200!=e.statusCode)n();else{var a=e.data.data;t(a)}},fail:function(e){n()}})}))},t.getParkingCarCoupon=function(e){return new Promise((function(t,n){(0,i.requestNoAuth)({url:o.default.listParkingCouponCar,method:"GET",data:e,success:function(e){var a=e.data;0!=a.code?n(a.msg):t(a.data)},fail:function(e){n()}})}))},t.getQrCodeData=function(e){return new Promise((function(t,n){(0,i.requestNoAuth)({url:o.default.getNativeQrcodePayment,method:"GET",data:e,success:function(e){200!=e.statusCode?n():t(e.data)},fail:function(e){n()}})}))},t.getRoomFees=function(e,t){return new Promise((function(n,a){var u=[];(0,i.request)({url:o.default.queryFeeByOwner,method:"GET",data:e,success:function(e){if(200==e.statusCode){var i=e.data.fees;return i.length<1&&a(),i.forEach((function(e){t=JSON.parse(JSON.stringify(t)),t.endTime=(0,s.dateTimeStringToDateString)(e.endTime);var n=new Date;e.endTime>n?t.feeStateName="正常":t.feeStateName="欠费",t.additionalAmount=e.additionalAmount,t.squarePrice=e.squarePrice,t.amount=e.feePrice,t.feeId=e.feeId,t.feeName=e.feeName,t.feeFlag=e.feeFlag,t.paymentCycle=e.paymentCycle,t.preDegrees=e.preDegrees,t.curDegrees=e.curDegrees,t.preReadingTime=e.preReadingTime,t.curReadingTime=e.curReadingTime,t.feeState=e.state,t.deadlineTime=e.deadlineTime,t.amountOwed=e.amountOwed,t.startTime=e.startTime,t.payOnline=e.payOnline,u.push(t)})),void n(u)}a()},fail:function(e){a()}})}))},t.getRoomOweFees=function(e){return new Promise((function(t,n){(0,i.request)({url:o.default.listOweFees,method:"GET",data:e,success:function(e){if(200==e.statusCode){var a=e.data.data;return a.length<1&&n(),a.forEach((function(e){e.endTime=(0,s.dateTimeStringToDateString)(e.endTime),e.deadlineTime=(0,s.dateTimeStringToDateString)(e.deadlineTime)})),void t(a)}n()},fail:function(e){n()}})}))},t.getTempCarFeeOrder=function(e){return new Promise((function(t,n){(0,i.requestNoAuth)({url:o.default.getTempCarFeeOrder,method:"GET",data:e,success:function(e){200!=e.statusCode?n():t(e.data)},fail:function(e){n()}})}))},t.payFeeApp=function(e,t){wx.showLoading({title:"支付中"}),(0,i.request)({url:o.default.preOrder,method:"POST",data:t,success:function(e){if(wx.hideLoading(),"0"==e.data.code){var t;e.data;return t=JSON.stringify({}),void uni.requestPayment({provider:"wxpay",orderInfo:t,success:function(e){uni.navigateTo({url:"/pages/successPage/successPage?msg=支付成功&objType=3003"})},fail:function(e){console.log("fail:"+JSON.stringify(e))}})}if("100"==e.data.code){e.data;return uni.showToast({title:"支付成功",duration:2e3}),void uni.navigateTo({url:"/pages/successPage/successPage?msg=支付成功&objType=3003"})}wx.showToast({title:data.msg,icon:"none",duration:2e3})},fail:function(e){wx.hideLoading(),wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})}})},t.payFeeWechat=function(e,t,n){n||(n="/pages/successPage/successPage?msg=支付成功&objType=3003");wx.showLoading({title:"支付中"}),(0,i.request)({url:o.default.unifiedPayment,method:"POST",data:t,success:function(e){if(wx.hideLoading(),"0"!=e.data.code){if(200==e.statusCode&&"100"==e.data.code){e.data;return uni.showToast({title:"支付成功",duration:2e3}),void setTimeout((function(){uni.navigateBack({})}),2e3)}wx.showToast({title:"缴费失败"+e.data.msg,icon:"none",duration:2e3})}else{var t=e.data;WexinPayFactory.wexinPay(t,(function(){uni.navigateTo({url:n})}))}},fail:function(e){wx.hideLoading(),wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})}})},t.receiveParkingCoupon=function(e){return new Promise((function(t,n){(0,i.requestNoAuth)({url:o.default.saveParkingCouponCar,method:"POST",data:JSON.stringify(e),success:function(e){200!=e.statusCode?n():t(e.data)},fail:function(e){n()}})}))},t.toAliPayTempCarFee=function(e){return new Promise((function(t,n){(0,i.requestNoAuth)({url:o.default.alipayPayTempCarFee,method:"POST",data:JSON.stringify(e),success:function(e){200!=e.statusCode?n():t(e.data)},fail:function(e){n()}})}))},t.toPayTempCarFee=function(e){return new Promise((function(t,n){(0,i.requestNoAuth)({url:o.default.cashier,method:"POST",data:JSON.stringify(e),success:function(e){200!=e.statusCode?n():t(e.data)},fail:function(e){n()}})}))},n("bf0f"),n("2797"),n("d4b5"),n("aa9c");var i=n("a7bc"),o=a(n("79d4")),s=n("fcd3")},b78b:function(e,t,n){"use strict";n.r(t);var a=n("ef28"),i=n("18bd");for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);n("8b22");var s=n("828b"),u=Object(s["a"])(i["default"],a["b"],a["c"],!1,null,"3d496a1e",null,!1,a["a"],void 0);t["default"]=u.exports},be0e:function(e,t,n){var a=n("85ad");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);var i=n("967d").default;i("55effccd",a,!0,{sourceMap:!1,shadowMode:!1})},bf7d:function(e,t,n){"use strict";n.r(t);var a=n("597f"),i=n("c046");for(var o in i)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(o);var s=n("828b"),u=Object(s["a"])(i["default"],a["b"],a["c"],!1,null,"d88db4ee",null,!1,a["a"],void 0);t["default"]=u.exports},c046:function(e,t,n){"use strict";n.r(t);var a=n("7021"),i=n.n(a);for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);t["default"]=i.a},ef28:function(e,t,n){"use strict";n.d(t,"b",(function(){return a})),n.d(t,"c",(function(){return i})),n.d(t,"a",(function(){}));var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("v-uni-view",[n("v-uni-view",{staticClass:"bg-white money-info text-center"},[n("v-uni-view",{staticClass:"money-black"}),n("v-uni-view",{staticClass:"money-title"},[e._v(" "+e._s(e.$t("pages.fee.cashier.订单金额")))]),n("v-uni-view",{staticClass:"money-value"},[e._v(e._s(e.money))])],1),n("v-uni-view",{staticClass:"padding-sm"},[n("v-uni-view",{staticClass:"block__title"},[e._v(" "+e._s(e.$t("pages.fee.cashier.使用积分")))]),n("v-uni-checkbox-group",{on:{change:function(t){arguments[0]=t=e.$handleEvent(t),e._checkIntegral.apply(void 0,arguments)}}},[n("v-uni-view",{staticClass:"cu-list menu"},[n("v-uni-view",{staticClass:"cu-item "},[n("v-uni-view",{staticClass:"content padding-tb-sm"},[n("v-uni-view",[n("v-uni-view",{staticClass:"text-cut",staticStyle:{width:"220px"}},[e.integral<=0?n("v-uni-checkbox",{attrs:{value:"Y",disabled:"true"}}):n("v-uni-checkbox",{attrs:{value:"Y"}})],1)],1)],1),n("v-uni-view",{staticClass:"action"},[n("v-uni-text",{staticClass:"text-grey text-sm"},[e._v(e._s(e.integral)+" "+e._s(e.$t("pages.fee.cashier.个积分")))])],1)],1)],1)],1),n("v-uni-view",{staticClass:"text-right",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e._viewGetIntegral()}}},[e._v(" "+e._s(e.$t("pages.fee.cashier.如何获取积分")))])],1),e.appId?n("v-uni-view",{staticClass:"cu-bar btn-group",staticStyle:{"margin-top":"30px"}},[n("v-uni-button",{staticClass:"cu-btn bg-blue shadow-blur round lg",attrs:{disabled:e.banButton},on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e._submit.apply(void 0,arguments)}}},[e._v(e._s(e.$t("pages.fee.cashier.确认支付")))])],1):n("v-uni-view",{staticClass:"cu-bar btn-group",staticStyle:{"margin-top":"30px"}},[n("v-uni-button",{staticClass:"cu-btn bg-blue shadow-blur round lg",attrs:{disabled:"disabled"}},[e._v(" "+e._s(e.$t("pages.fee.cashier.确认支付")))])],1),n("tips",{ref:"tipRef"})],1)},i=[]}}]);