1 line
14 KiB
JavaScript
1 line
14 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-fee-repairPay"],{"14e2":function(e,t,a){var i=a("c60a");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var n=a("967d").default;n("40ea7fab",i,!0,{sourceMap:!1,shadowMode:!1})},4731:function(e,t,a){"use strict";var i=a("14e2"),n=a.n(i);n.a},"8d4d":function(e,t,a){"use strict";a.d(t,"b",(function(){return i})),a.d(t,"c",(function(){return n})),a.d(t,"a",(function(){}));var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-uni-view",[a("v-uni-scroll-view",{attrs:{"scroll-y":!0}},[a("v-uni-view",{staticClass:"block__title"},[e._v("报修信息")]),a("v-uni-view",{staticClass:"cu-list menu"},[a("v-uni-view",{staticClass:"cu-item"},[a("v-uni-view",{staticClass:"content"},[a("v-uni-text",{staticClass:"text-grey"},[e._v("工单号")])],1),a("v-uni-view",{staticClass:"action"},[a("v-uni-text",{staticClass:"text-grey text-sm"},[e._v(e._s(e.repairId))])],1)],1),a("v-uni-view",{staticClass:"cu-item"},[a("v-uni-view",{staticClass:"content"},[a("v-uni-text",{staticClass:"text-grey"},[e._v("报修类型")])],1),a("v-uni-view",{staticClass:"action"},[a("v-uni-text",{staticClass:"text-grey text-sm"},[e._v(e._s(e.repairTypeName))])],1)],1),a("v-uni-view",{staticClass:"cu-item"},[a("v-uni-view",{staticClass:"content"},[a("v-uni-text",{staticClass:"text-grey"},[e._v("报修位置")])],1),a("v-uni-view",{staticClass:"action"},[a("v-uni-text",{staticClass:"text-grey text-sm"},[e._v(e._s(e.repairObjName))])],1)],1),a("v-uni-view",{staticClass:"cu-item"},[a("v-uni-view",{staticClass:"content"},[a("v-uni-text",{staticClass:"text-grey"},[e._v("报修人")])],1),a("v-uni-view",{staticClass:"action"},[a("v-uni-text",{staticClass:"text-grey text-sm"},[e._v(e._s(e.repairName))])],1)],1),a("v-uni-view",{staticClass:"cu-item"},[a("v-uni-view",{staticClass:"content"},[a("v-uni-text",{staticClass:"text-grey"},[e._v("报修内容")])],1),a("v-uni-view",{staticClass:"action"},[a("v-uni-text",{staticClass:"text-grey text-sm"},[e._v(e._s(e.remark))])],1)],1)],1),a("v-uni-view",{staticClass:"block__title"},[e._v("费用信息")]),a("v-uni-view",{staticClass:"cu-list menu fee-last"},[a("v-uni-view",{staticClass:"cu-item"},[a("v-uni-view",{staticClass:"content"},[a("v-uni-text",{staticClass:"text-grey"},[e._v("费用编号")])],1),a("v-uni-view",{staticClass:"action"},[a("v-uni-text",{staticClass:"text-grey text-sm"},[e._v(e._s(e.feeInfo.feeId))])],1)],1),a("v-uni-view",{staticClass:"cu-item"},[a("v-uni-view",{staticClass:"content"},[a("v-uni-text",{staticClass:"text-grey"},[e._v("金额")])],1),a("v-uni-view",{staticClass:"action"},[a("v-uni-text",{staticClass:"text-grey text-sm"},[e._v(e._s(e.feeInfo.amount+"元"))])],1)],1)],1)],1),a("v-uni-view",{staticClass:" bg-white border flex justify-end",staticStyle:{position:"fixed",width:"100%",bottom:"0"}},[a("v-uni-view",{staticClass:"action text-orange margin-right line-height"},[e._v(" 合计:"+e._s(e.feeInfo.amount)+"元 ")]),a("v-uni-view",{staticClass:"btn-group"},[a("v-uni-button",{staticClass:"cu-btn bg-red shadow-blur lgplus sharp",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.onPayFee()}}},[e._v("提交订单")])],1)],1)],1)},n=[]},"93b5":function(e,t,a){"use strict";a("6a54");var i=a("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,a("5c47"),a("a1c1");var n=a("fcd3"),s=i(a("d5d0")),o=a("b9a1"),u=(a("a6b0"),s.default.constant),r=(s.default.util,{data:function(){return{communityId:"",communityName:"",repairId:"",appId:"",repairInfo:{},feeInfo:{},userId:"",payerObjId:"",payerObjType:"3333",endTime:"",repairTypeName:"",repairObjName:"",repairName:"",remark:""}},onLoad:function(e){s.default.onLoad(e),this.appId=uni.getStorageSync(u.mapping.W_APP_ID),this.communityId=e.communityId,this.repairId=e.repairId,this.userId=e.userId,this.payerObjId=e.repairObjId,this.endTime=(0,n.date2String)(new Date(e.appointmentTime.replace(/-/g,"/"))),this.repairTypeName=e.repairTypeName,this.repairObjName=e.repairObjName,this.repairName=e.repairName,this.remark=e.context,this._loadRepair(),this._listFee()},methods:{_listFee:function(){var e,t=this;e=u.url.listFeeByAttr;var a={communityId:t.communityId,page:1,row:1,specCd:"390001",value:t.repairId};s.default.request({url:e,header:s.default.getHeaders(),method:"GET",data:a,success:function(e){var a=e.data;0!=a.code?wx.showToast({title:"查询费用失败",icon:"none",duration:2e3}):t.feeInfo=a.data[0]},fail:function(e){wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})}})},_loadRepair:function(){var e,t=this;e=u.url.listStaffFinishRepairs;var a={communityId:t.communityId,page:1,row:1,userId:t.userId,repairId:t.repairId};s.default.request({url:e,header:s.default.getHeaders(),method:"GET",data:a,success:function(e){var a=e.data;0!=a.code?wx.showToast({title:"查询报修单失败",icon:"none",duration:2e3}):t.repairInfo=a.data[0]},fail:function(e){wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})}})},onPayFee:function(){wx.showLoading({title:"支付中"});var e=this.feeInfo.feePrice,t={business:"payFee",cycles:"1",communityId:this.communityId,feeId:this.feeInfo.feeId,feeName:"报修费",receivedAmount:e,tradeType:"JSAPI",appId:this.appId,endTime:this.endTime,payerObjId:this.payerObjId,payerObjType:this.payerObjType};uni.setStorageSync("doing_cashier",t),uni.navigateTo({url:"/pages/fee/cashier?money="+e+"&business=payFee&communityId="+this.communityId+"&cashierUserId="+(0,o.getUserId)()})}}});t.default=r},a6b0:function(e,t,a){"use strict";a("6a54");var i=a("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.cashierPayFee=function(e,t,a){a||(a="/pages/successPage/successPage?msg=支付成功&objType=3003");wx.showLoading({title:"支付中"}),(0,n.requestNoAuth)({url:s.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 a=t.data.returnData.abapay_deeplink,i=t.data.orderId;e.aba_train_id=t.data.returnData.status.tran_id,e.order_id_query=t.data.orderId;var n=Date.now(),s=60*t.data.lifetime*1e3;if(e.order_lifetime_timestamp=n+s,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){if("undefined"!==typeof plus)plus.runtime.openURL(a,(function(t){console.log("打开结果:",t),t&&t.code&&(e.showQrToast=!0)})),e.banButton=!1;else try{var o=window.open(a,"_blank");if(!o)return;setTimeout((function(){o&&!o.closed&&(o.close(),e.showQrToast=!0,e.showQRButton=!0)}),2e3)}catch(c){console.error("window.open 错误:",c)}var u=[];try{var r=uni.getStorageSync("order_list");r?u=r:console.log("存储数据为空,使用默认空列表")}catch(d){console.log("无存储数据,使用默认空列表",d)}u.push({order_id:i,train_id:e.aba_train_id,qr_image:e.qrImage,abapayDeeplink:a,money:e.money,des:e.data.feeName,time:Date.now(),feeIds:e.data.feeIds}),console.log("order list:"),console.log(u);try{uni.setStorageSync("order_list",u),console.log("列表存储成功")}catch(d){console.log("列表存储失败",d)}}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,a){(0,n.request)({url:s.default.computeObjFee,method:"GET",data:e,success:function(e){200!=e.statusCode?a():t(e.data)},fail:function(e){a()}})}))},t.computePayFeeCoupon=function(e){return new Promise((function(t,a){(0,n.request)({url:s.default.computePayFeeCoupon,method:"GET",data:e,success:function(e){200!=e.statusCode?a():t(e.data)},fail:function(e){a()}})}))},t.couponPropertyUserGiftCar=function(e){return new Promise((function(t,a){(0,n.requestNoAuth)({url:s.default.couponPropertyUserGiftCar,method:"POST",data:JSON.stringify(e),success:function(e){0!=e.data.code?a():t(e.data)},fail:function(e){a()}})}))},t.generatorCouponQrcode=function(e){return new Promise((function(t,a){(0,n.request)({url:s.default.generatorCouponQrcode,method:"POST",data:JSON.stringify(e),success:function(e){200!=e.statusCode?a():t(e.data)},fail:function(e){a()}})}))},t.getCouponUsers=function(e,t){return new Promise((function(a,i){(0,n.requestNoAuth)({url:s.default.queryCouponUser,method:"GET",data:e,success:function(e){if(200==e.statusCode)return t=e.data,t.length<1&&i(),void a(t);i()},fail:function(e){i()}})}))},t.getFeeDiscounts=function(e){return new Promise((function(t,a){(0,n.request)({url:s.default.computeFeeDiscount,method:"GET",data:e,success:function(e){if(200!=e.statusCode)a();else{var i=e.data.data;t(i)}},fail:function(e){a()}})}))},t.getParkingCarCoupon=function(e){return new Promise((function(t,a){(0,n.requestNoAuth)({url:s.default.listParkingCouponCar,method:"GET",data:e,success:function(e){var i=e.data;0!=i.code?a(i.msg):t(i.data)},fail:function(e){a()}})}))},t.getQrCodeData=function(e){return new Promise((function(t,a){(0,n.requestNoAuth)({url:s.default.getNativeQrcodePayment,method:"GET",data:e,success:function(e){200!=e.statusCode?a():t(e.data)},fail:function(e){a()}})}))},t.getRoomFees=function(e,t){return new Promise((function(a,i){var u=[];(0,n.request)({url:s.default.queryFeeByOwner,method:"GET",data:e,success:function(e){if(200==e.statusCode){var n=e.data.fees;return n.length<1&&i(),n.forEach((function(e){t=JSON.parse(JSON.stringify(t)),t.endTime=(0,o.dateTimeStringToDateString)(e.endTime);var a=new Date;e.endTime>a?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 a(u)}i()},fail:function(e){i()}})}))},t.getRoomOweFees=function(e){return new Promise((function(t,a){(0,n.request)({url:s.default.listOweFees,method:"GET",data:e,success:function(e){if(200==e.statusCode){var i=e.data.data;return i.length<1&&a(),i.forEach((function(e){e.endTime=(0,o.dateTimeStringToDateString)(e.endTime),e.deadlineTime=(0,o.dateTimeStringToDateString)(e.deadlineTime)})),void t(i)}a()},fail:function(e){a()}})}))},t.getTempCarFeeOrder=function(e){return new Promise((function(t,a){(0,n.requestNoAuth)({url:s.default.getTempCarFeeOrder,method:"GET",data:e,success:function(e){200!=e.statusCode?a():t(e.data)},fail:function(e){a()}})}))},t.payFeeApp=function(e,t){wx.showLoading({title:"支付中"}),(0,n.request)({url:s.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,a){a||(a="/pages/successPage/successPage?msg=支付成功&objType=3003");wx.showLoading({title:"支付中"}),(0,n.request)({url:s.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:a})}))}},fail:function(e){wx.hideLoading(),wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})}})},t.receiveParkingCoupon=function(e){return new Promise((function(t,a){(0,n.requestNoAuth)({url:s.default.saveParkingCouponCar,method:"POST",data:JSON.stringify(e),success:function(e){200!=e.statusCode?a():t(e.data)},fail:function(e){a()}})}))},t.toAliPayTempCarFee=function(e){return new Promise((function(t,a){(0,n.requestNoAuth)({url:s.default.alipayPayTempCarFee,method:"POST",data:JSON.stringify(e),success:function(e){200!=e.statusCode?a():t(e.data)},fail:function(e){a()}})}))},t.toPayTempCarFee=function(e){return new Promise((function(t,a){(0,n.requestNoAuth)({url:s.default.cashier,method:"POST",data:JSON.stringify(e),success:function(e){200!=e.statusCode?a():t(e.data)},fail:function(e){a()}})}))},a("bf0f"),a("2797"),a("d4b5"),a("aa9c");var n=a("a7bc"),s=i(a("79d4")),o=a("fcd3")},ade2:function(e,t,a){"use strict";a.r(t);var i=a("93b5"),n=a.n(i);for(var s in i)["default"].indexOf(s)<0&&function(e){a.d(t,e,(function(){return i[e]}))}(s);t["default"]=n.a},c60a:function(e,t,a){var i=a("c86c");t=i(!1),t.push([e.i,".ppf_item[data-v-c555f702]{padding:%?0?% %?0?% %?0?% %?0?%}.block__title[data-v-c555f702]{margin:0;font-weight:400;font-size:14px;color:rgba(69,90,100,.6);padding:%?40?% %?30?% %?20?%}.button_up_blank[data-v-c555f702]{height:%?40?%}.block__bottom[data-v-c555f702]{height:%?180?%}.fee-last[data-v-c555f702]{margin-bottom:%?200?%}.cu-btn.lgplus[data-v-c555f702]{padding:0 20px;font-size:18px;height:%?100?%}.cu-btn.sharp[data-v-c555f702]{border-radius:%?0?%}.line-height[data-v-c555f702]{line-height:%?100?%}",""]),e.exports=t},d9e2:function(e,t,a){"use strict";a.r(t);var i=a("8d4d"),n=a("ade2");for(var s in n)["default"].indexOf(s)<0&&function(e){a.d(t,e,(function(){return n[e]}))}(s);a("4731");var o=a("828b"),u=Object(o["a"])(n["default"],i["b"],i["c"],!1,null,"c555f702",null,!1,i["a"],void 0);t["default"]=u.exports}}]); |