1 line
17 KiB
JavaScript
1 line
17 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-fee-roomFeeListNew"],{"07fb":function(e,t,a){var n=a("19ff");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[e.i,n,""]]),n.locals&&(e.exports=n.locals);var o=a("967d").default;o("4685309e",n,!0,{sourceMap:!1,shadowMode:!1})},"09c4":function(e,t,a){"use strict";var n=a("7f0c"),o=a.n(n);o.a},"0d2a":function(e,t,a){"use strict";a.r(t);var n=a("bc58"),o=a.n(n);for(var i in n)["default"].indexOf(i)<0&&function(e){a.d(t,e,(function(){return n[e]}))}(i);t["default"]=o.a},"19ff":function(e,t,a){var n=a("c86c");t=n(!1),t.push([e.i,".ppfl_footer[data-v-7a4f4fdf]{text-align:right}.ppfl_footer .ppfl_footer_his[data-v-7a4f4fdf]{margin-right:%?20?%}.ppfl_c[data-v-7a4f4fdf]{padding:%?0?% %?20?% %?20?% %?20?%}.block__title[data-v-7a4f4fdf]{margin:0;font-weight:400;font-size:14px;color:rgba(69,90,100,.6);padding:%?40?% %?30?% %?20?%}.ppfl_context[data-v-7a4f4fdf]{padding:%?20?% %?40?% %?40?% %?40?%;font-size:%?28?%;color:#8a8a8a}.ppfl_context .ppfl_context_row[data-v-7a4f4fdf]{margin-top:%?30?%}.button_up_blank[data-v-7a4f4fdf]{height:%?40?%}.solid-bottom[data-v-7a4f4fdf]::after{border-bottom:%?2?% solid rgba(0,0,0,.1)}.solid-top[data-v-7a4f4fdf]::after{border-top:%?2?% solid rgba(0,0,0,.1)}.margin-header-top[data-v-7a4f4fdf]{height:%?100?%}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n/** //top: 80upx; **/.header_fixed[data-v-7a4f4fdf]{position:fixed;top:%?0?%;left:0;width:100%;z-index:2}\n.cu-btn.lgplus[data-v-7a4f4fdf]{padding:0 20px;font-size:18px;height:%?100?%}.cu-btn.sharp[data-v-7a4f4fdf]{border-radius:%?0?%}.line-height[data-v-7a4f4fdf]{line-height:%?100?%}.top-blank[data-v-7a4f4fdf]{height:50px;background-color:#f5f5f5 /* 可选:加个背景色 */}",""]),e.exports=t},"1a04":function(e,t,a){"use strict";a.d(t,"b",(function(){return o})),a.d(t,"c",(function(){return i})),a.d(t,"a",(function(){return n}));var n={noDataPage:a("b703").default},o=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-uni-view",[a("v-uni-view",{staticClass:"header_fixed"},[a("v-uni-view",{staticClass:"top-blank"}),e.rooms.length<5&&e.rooms.length>1?a("v-uni-scroll-view",{staticClass:"bg-white nav"},[a("v-uni-view",{staticClass:"flex text-center"},e._l(e.rooms,(function(t,n){return a("v-uni-view",{key:n,staticClass:"cu-item flex-sub",class:t.roomId==e.curRoom.roomId?"text-green cur":"",attrs:{"data-id":n},on:{click:function(a){arguments[0]=a=e.$handleEvent(a),e.switchRoom(t)}}},[e._v(" "+e._s(t.floorNum)+" "+e._s(e.$t("pages.fee.roomFeeListNew.栋"))+e._s(t.roomNum)+" "+e._s(e.$t("pages.fee.roomFeeListNew.室"))+" ")])})),1)],1):e._e(),e.rooms.length>4?a("v-uni-scroll-view",{staticClass:"bg-white nav",attrs:{"scroll-x":!0,"scroll-with-animation":!0,"scroll-left":"true"}},e._l(e.rooms,(function(t,n){return a("v-uni-view",{key:n,staticClass:"cu-item flex-sub",class:t.roomId==e.curRoom.roomId?"text-green cur":"",attrs:{"data-id":n},on:{click:function(a){arguments[0]=a=e.$handleEvent(a),e.switchRoom(t)}}},[e._v(" "+e._s(t.floorNum)+e._s(e.$t("pages.fee.roomFeeListNew.栋"))+e._s(t.roomNum)+" "+e._s(e.$t("pages.fee.roomFeeListNew.室"))+" ")])})),1):e._e()],1),1==e.rooms.length?a("v-uni-view",{staticClass:"block__title"},[e._v(e._s(e.rooms[0].floorNum)+e._s(e.$t("pages.fee.roomFeeListNew.栋"))+e._s(e.rooms[0].roomNum)+" "+e._s(e.$t("pages.fee.roomFeeListNew.室"))+" ")]):e._e(),e.rooms.length>1?a("v-uni-view",{staticClass:"margin-header-top"}):e._e(),0==e.noData?a("v-uni-view",{staticStyle:{"padding-bottom":"200rpx"}},e._l(e.moreRooms,(function(t,n){return e.moreRooms.length>0?a("v-uni-view",{key:n,staticClass:"cu-list menu",attrs:{"data-item":t},on:{click:function(a){arguments[0]=a=e.$handleEvent(a),e.payFee(t)}}},[a("v-uni-view",{staticClass:"cu-item arrow"},[a("v-uni-view",{staticClass:"content padding-tb-sm"},[a("v-uni-view",[a("v-uni-view",{staticClass:"text-cut",staticStyle:{width:"220px"}},[e._v(e._s(t.feeName))])],1)],1)],1)],1):e._e()})),1):a("v-uni-view",[a("no-data-page")],1)],1)},i=[]},5999:function(e,t,a){"use strict";var n=a("07fb"),o=a.n(n);o.a},"766f":function(e,t,a){"use strict";a("6a54");var n=a("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.appointmentRoom=function(e){return new Promise((function(t,a){var n="";""==e.tenantName?n="名称不能为空":""==e.tenantSex?n="性别不能空":""==e.tenantTel?n="手机号不能为空":""==e.appointmentTime?n="请填写预约时间":""==e.appointmentRoomId&&(n="预约房屋为空"),""!=n?a(n):(0,o.request)({url:i.default.saveRentingAppointment,method:"POST",data:e,success:function(e){var n=e.data;0!=n.code?a(n.msg):t(n)},fail:function(e){a("服务异常")}})}))},t.getRentingPool=function(e){return new Promise((function(t,a){(0,o.request)({url:i.default.queryRentingPool,method:"GET",data:e,success:function(e){var n=e.data;0==n.code?t(n.data):a(n.msg)},fail:function(e){a(e)}})}))},t.getRooms=function(e){return new Promise((function(t,a){(0,o.request)({url:i.default.queryRoomsByOwner,method:"GET",data:e,success:function(e){t(e.data)},fail:function(e){a(e)}})}))},t.hireRoom=function(e){return new Promise((function(t,a){var n="";""==e.rentingName?n="出租标题不能为空":""==e.roomId?n="请选择房屋":""==e.communityId?n="未找到小区信息":""==e.price?n="请填写租金(元)":""==e.paymentType?n="请选择付费类型":""==e.rentingConfigId?n="请选择出租方式":""==e.rentingDesc?n="请填写出租说明":e.photos.length<1?n="请选择图片":""==e.checkIn&&(n="请选择入住日期"),""!=n?a(n):(0,o.request)({url:i.default.saveRentingPool,method:"POST",data:e,success:function(e){var n=e.data;0!=n.code?a(n.msg):t(n)},fail:function(e){a("服务异常")}})}))},t.queryRentingConfig=function(){return new Promise((function(e,t){(0,o.request)({url:i.default.queryRentingConfig,method:"GET",data:{page:1,row:10},success:function(a){var n=a.data;0==n.code?e(n.data):t(n.msg)},fail:function(e){t(e)}})}))},a("bf0f");var o=a("a7bc"),i=n(a("79d4"));n(a("bce4")),a("1803")},"7f0c":function(e,t,a){var n=a("8140");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[e.i,n,""]]),n.locals&&(e.exports=n.locals);var o=a("967d").default;o("6fdd22c2",n,!0,{sourceMap:!1,shadowMode:!1})},8140:function(e,t,a){var n=a("c86c");t=n(!1),t.push([e.i,".no-data-icon[data-v-332247a6]{font-size:%?200?%}.margin-top-100[data-v-332247a6]{margin-top:%?200?%}",""]),e.exports=t},"82c9":function(e,t,a){"use strict";a("6a54"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={name:"NoDataPage",data:function(){return{}},methods:{}}},a0a9:function(e,t,a){"use strict";a.r(t);var n=a("82c9"),o=a.n(n);for(var i in n)["default"].indexOf(i)<0&&function(e){a.d(t,e,(function(){return n[e]}))}(i);t["default"]=o.a},a6b0:function(e,t,a){"use strict";a("6a54");var n=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,o.requestNoAuth)({url:i.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,n=t.data.orderId;e.aba_train_id=t.data.returnData.status.tran_id,e.order_id_query=t.data.orderId;var o=Date.now(),i=60*t.data.lifetime*1e3;if(e.order_lifetime_timestamp=o+i,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(a,(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){if(!t.confirm)return e.showQrToast=!0,void(e.showQRButton=!0);window.open(a,"_blank"),e.showQRButton=!0},fail:function(t){console.error("弹窗交互失败:",t),e.showQrToast=!0,e.showQRButton=!0}});var r=[];try{var s=uni.getStorageSync("order_list");s?r=s:console.log("存储数据为空,使用默认空列表")}catch(u){console.log("无存储数据,使用默认空列表",u)}r.push({order_id:n,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(r);try{uni.setStorageSync("order_list",r),console.log("列表存储成功")}catch(u){console.log("列表存储失败",u)}}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,o.request)({url:i.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,o.request)({url:i.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,o.requestNoAuth)({url:i.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,o.request)({url:i.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,n){(0,o.requestNoAuth)({url:i.default.queryCouponUser,method:"GET",data:e,success:function(e){if(200==e.statusCode)return t=e.data,t.length<1&&n(),void a(t);n()},fail:function(e){n()}})}))},t.getFeeDiscounts=function(e){return new Promise((function(t,a){(0,o.request)({url:i.default.computeFeeDiscount,method:"GET",data:e,success:function(e){if(200!=e.statusCode)a();else{var n=e.data.data;t(n)}},fail:function(e){a()}})}))},t.getParkingCarCoupon=function(e){return new Promise((function(t,a){(0,o.requestNoAuth)({url:i.default.listParkingCouponCar,method:"GET",data:e,success:function(e){var n=e.data;0!=n.code?a(n.msg):t(n.data)},fail:function(e){a()}})}))},t.getQrCodeData=function(e){return new Promise((function(t,a){(0,o.requestNoAuth)({url:i.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,n){var s=[];(0,o.request)({url:i.default.queryFeeByOwner,method:"GET",data:e,success:function(e){if(200==e.statusCode){var o=e.data.fees;return o.length<1&&n(),o.forEach((function(e){t=JSON.parse(JSON.stringify(t)),t.endTime=(0,r.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,s.push(t)})),void a(s)}n()},fail:function(e){n()}})}))},t.getRoomOweFees=function(e){return new Promise((function(t,a){(0,o.request)({url:i.default.listOweFees,method:"GET",data:e,success:function(e){if(200==e.statusCode){var n=e.data.data;return n.length<1&&a(),n.forEach((function(e){e.endTime=(0,r.dateTimeStringToDateString)(e.endTime),e.deadlineTime=(0,r.dateTimeStringToDateString)(e.deadlineTime)})),void t(n)}a()},fail:function(e){a()}})}))},t.getTempCarFeeOrder=function(e){return new Promise((function(t,a){(0,o.requestNoAuth)({url:i.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,o.request)({url:i.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,o.request)({url:i.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,o.requestNoAuth)({url:i.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,o.requestNoAuth)({url:i.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,o.requestNoAuth)({url:i.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 o=a("a7bc"),i=n(a("79d4")),r=a("fcd3")},acb8:function(e,t,a){"use strict";a.d(t,"b",(function(){return n})),a.d(t,"c",(function(){return o})),a.d(t,"a",(function(){}));var n=function(){var e=this.$createElement,t=this._self._c||e;return t("v-uni-view",[t("v-uni-view",{staticClass:" text-center margin-top-100"},[t("v-uni-view",{},[t("v-uni-text",{staticClass:" cuIcon-warnfill light text-orange no-data-icon"})],1),t("v-uni-view",{},[t("v-uni-text",{staticClass:"text-gray"},[this._v(" "+this._s(this.$t("components.no-data-page.no-data-page.当前没有数据")))])],1)],1)],1)},o=[]},b703:function(e,t,a){"use strict";a.r(t);var n=a("acb8"),o=a("a0a9");for(var i in o)["default"].indexOf(i)<0&&function(e){a.d(t,e,(function(){return o[e]}))}(i);a("09c4");var r=a("828b"),s=Object(r["a"])(o["default"],n["b"],n["c"],!1,null,"332247a6",null,!1,n["a"],void 0);t["default"]=s.exports},bc58:function(e,t,a){"use strict";a("6a54");var n=a("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,a("7a76"),a("c9b5"),a("d4b5");var o=n(a("d5d0")),i=n(a("b703")),r=a("766f"),s=a("a6b0"),u=a("c162"),c=a("1c9a"),d=(o.default.constant,{data:function(){return{rooms:[],couponUsers:[],curRoom:{},moreRooms:[],needFefresh:!0,noData:!1}},components:{noDataPage:i.default},onLoad:function(e){o.default.onLoad(e),(0,u.autoLogin)(e)},onShow:function(){var e=this,t=this;this.needFefresh?(this.noData=!1,(0,r.getRooms)({communityId:(0,c.getCommunityId)()}).then((function(a){var n=a.rooms;e.rooms=n,t.moreRooms=[],0!=n.length?(t.curRoom=n[0],t._loadRoomFee()):t.noData=!0}))):this.needFefresh=!0},methods:{getStringByteLength:function(e){if("string"!==typeof e)throw new Error("请传入字符串类型");var t=new TextEncoder;return t.encode(e).length},payFee:function(e){var t=encodeURIComponent(JSON.stringify(e));console.log(this.getStringByteLength(JSON.stringify(e))),console.log(this.getStringByteLength(t)),console.log(encodeURIComponent(JSON.stringify(e))),wx.navigateTo({url:"/pages/fee/roomFee?fee="+t})},_loadRoomFee:function(){var e=this,t=this.curRoom,a={page:1,row:30,payerObjId:t.roomId,communityId:(0,c.getCommunityId)(),state:"2008001"};e.moreRooms=[],(0,s.getRoomFees)(a,t).then((function(t){e.moreRooms=t,e.noData=!1}),(function(){e.noData=!0}))},payFeeDetail:function(e){wx.navigateTo({url:"/pages/fee/payFeeDetail?fee="+JSON.stringify(e)})},switchRoom:function(e){this.curRoom=e,this.noData=!1,this._loadRoomFee()}}});t.default=d},e921:function(e,t,a){"use strict";a.r(t);var n=a("1a04"),o=a("0d2a");for(var i in o)["default"].indexOf(i)<0&&function(e){a.d(t,e,(function(){return o[e]}))}(i);a("5999");var r=a("828b"),s=Object(r["a"])(o["default"],n["b"],n["c"],!1,null,"7a4f4fdf",null,!1,n["a"],void 0);t["default"]=s.exports}}]); |