1 line
18 KiB
JavaScript
1 line
18 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-charge-chargeDetail~pages-fee-roomPayFee"],{"04a2":function(e,t,i){"use strict";i.d(t,"b",(function(){return n})),i.d(t,"c",(function(){return a})),i.d(t,"a",(function(){}));var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("v-uni-view",[i("v-uni-view",[i("v-uni-checkbox-group",{staticClass:"block",on:{change:function(t){arguments[0]=t=e.$handleEvent(t),e.checkboxChange(t)}}},e._l(e.fees,(function(t,n){return i("v-uni-view",{key:n,staticClass:"cu-list menu",attrs:{"data-item":t}},[i("v-uni-view",{staticClass:"cu-item"},[i("v-uni-view",{staticClass:"content padding-tb-sm flex justify-start"},[i("v-uni-view",[i("v-uni-checkbox",{class:"1"==t.selected?"checked":"",attrs:{checked:"1"==t.selected,value:t.feeId}})],1),i("v-uni-view",{staticClass:"margin-left-sm",on:{click:function(i){arguments[0]=i=e.$handleEvent(i),e._showDetailFee(t)}}},[i("v-uni-view",[i("v-uni-view",{staticClass:"text-cut",staticStyle:{width:"220px"}},[e._v(e._s(t.feeName))])],1),i("v-uni-view",{staticClass:"text-gray text-sm"},[i("v-uni-text",{staticClass:"margin-right-xs"},[e._v(e._s(t.endTime)+"至"+e._s(e._getDeadlineTime(t)))])],1)],1)],1),i("v-uni-view",{staticClass:"action"},[i("v-uni-text",{staticClass:"text-grey text-sm"},[e._v("应缴:¥"+e._s(t.feeTotalPrice))])],1)],1),t.showDetail?i("v-uni-view",{staticClass:"sub-info flex justify-start flex-wrap"},[t.preDegrees?i("v-uni-view",{staticClass:"sub-info-item text-gray text-sm"},[i("v-uni-text",{staticClass:"margin-right-xs"},[e._v("上期读数:"+e._s(t.preDegrees))])],1):e._e(),t.preDegrees?i("v-uni-view",{staticClass:"sub-info-item text-gray text-sm"},[i("v-uni-text",{staticClass:"margin-right-xs"},[e._v("上期读表时间:"+e._s(e._getReadTime(t.preReadingTime)))])],1):e._e(),t.curDegrees?i("v-uni-view",{staticClass:"sub-info-item text-gray text-sm"},[i("v-uni-text",{staticClass:"margin-right-xs"},[e._v("本期读数:"+e._s(t.curDegrees))])],1):e._e(),t.preDegrees?i("v-uni-view",{staticClass:"sub-info-item text-gray text-sm"},[i("v-uni-text",{staticClass:"margin-right-xs"},[e._v("本期读表时间:"+e._s(e._getReadTime(t.curReadingTime)))])],1):e._e(),t.curDegrees?i("v-uni-view",{staticClass:"sub-info-item text-gray text-sm"},[i("v-uni-text",{staticClass:"margin-right-xs"},[e._v("使用量:"+e._s(t.curDegrees-t.preDegrees))])],1):e._e(),t.payerObjName?i("v-uni-view",{staticClass:"sub-info-item text-gray text-sm"},[i("v-uni-text",{staticClass:"margin-right-xs"},[e._v("房号:"+e._s(t.payerObjName))])],1):e._e(),i("v-uni-view",{staticClass:"sub-info-item text-gray text-sm"},[i("v-uni-text",{staticClass:"margin-right-xs"},[e._v("单价:"+e._s(t.mwPrice&&t.mwPrice>0?t.mwPrice:t.squarePrice)+"/"+e._s(t.additionalAmount))])],1)],1):e._e()],1)})),1)],1),i("v-uni-view",{staticClass:"bt-height"}),e.fees.length>0?i("v-uni-view",{staticClass:"bg-white border flex justify-end",staticStyle:{position:"fixed",width:"100%",bottom:"0"}},[i("v-uni-view",{staticClass:"action text-orange margin-right line-height"},[e._v(" 合计:"+e._s(e.receivableAmount)+"元 ")]),i("v-uni-view",{staticClass:"btn-group"},[i("v-uni-button",{staticClass:"cu-btn bg-red shadow-blur lgplus sharp",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e._payOweFee()}}},[e._v("提交订单")])],1)],1):e._e()],1)},a=[]},"0940":function(e,t,i){var n=i("5931");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[e.i,n,""]]),n.locals&&(e.exports=n.locals);var a=i("967d").default;a("5d1df5b1",n,!0,{sourceMap:!1,shadowMode:!1})},1561:function(e,t,i){"use strict";i.r(t);var n=i("2496"),a=i.n(n);for(var s in n)["default"].indexOf(s)<0&&function(e){i.d(t,e,(function(){return n[e]}))}(s);t["default"]=a.a},2496:function(e,t,i){"use strict";i("6a54"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,i("bf0f"),i("2797"),i("aa9c"),i("e838");var n=i("3197"),a=i("d6b0"),s=i("7fee"),o={name:"oweFee",data:function(){return{roomId:"",fees:[],receivableAmount:0,payModal:!1,payQrImg:"",feeIds:[]}},methods:{_loadRoomOweFee:function(e){if(this.feeIds=[],this.fees=[],this.receivableAmount=0,e&&e.roomId){this.roomId=e.roomId;var t=this,i={payObjId:e.roomId,payObjType:"3333",page:1,row:50,communityId:(0,s.getCurrentCommunity)().communityId};this.feeIds=[],(0,n.getRoomOweFees)(t,i).then((function(e){return e.forEach((function(e){e.selected="1",t.feeIds.push(e.feeId)})),t.fees=e,e}),(function(e){uni.showToast({icon:"none",title:"没有欠费信息"}),t.fees=[]})).then((function(e){t.receivableAmount=0,e.forEach((function(e){t.receivableAmount+=e.feeTotalPrice})),t.receivableAmount=t.receivableAmount.toFixed(2)}))}},_payOweFee:function(){this.context.navigateTo({url:"/pages/fee/payFeeByQrCode?communityId="+(0,s.getCurrentCommunity)().communityId+"&roomId="+this.roomId+"&feeIds="+this.feeIds.join(",")})},_getDeadlineTime:function(e){return(0,a.dateSubOneDay)(e.startTime,e.deadlineTime,e.feeFlag)},_getReadTime:function(e){var t=(0,a.getDate)(e);return(0,a.formatDate)(t)},_showDetailFee:function(e){var t=this.fees;t.forEach((function(t){e.feeId==t.feeId&&(t.showDetail=!t.showDetail)})),this.$forceUpdate()},checkboxChange:function(e){console.log(e);var t=this;this.feeIds=e.detail.value,t.fees.forEach((function(e){e.selected="0",t.feeIds.forEach((function(t){e.feeId==t&&(e.selected="1")}))})),this.computeAmount()},computeAmount:function(){var e=this.fees,t=this.feeIds,i=0;e.forEach((function(e){t.forEach((function(t){e.feeId==t&&(i+=parseFloat(e.feeTotalPrice))}))})),this.receivableAmount=i.toFixed(2)}}};t.default=o},3197:function(e,t,i){"use strict";i("6a54");var n=i("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.auditFloorShareReading=function(e,t){return new Promise((function(i,n){e.context.post({url:a.default.auditFloorShareReading,data:t,success:function(e){i(e.data)},fail:function(e){wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})}})}))},t.deleteFloorShareReading=function(e,t){return new Promise((function(i,n){e.context.post({url:a.default.deleteFloorShareReading,data:t,success:function(e){i(e.data)},fail:function(e){wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})}})}))},t.getFloorShareMeter=function(e,t){return new Promise((function(i,n){e.context.get({url:a.default.listFloorShareMeter,data:t,success:function(e){i(e.data)},fail:function(e){wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})}})}))},t.getFloorShareReading=function(e,t){return new Promise((function(i,n){e.context.get({url:a.default.listFloorShareReading,data:t,success:function(e){i(e.data)},fail:function(e){wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})}})}))},t.getRoomOweFees=function(e,t){return new Promise((function(i,n){e.context.get({url:a.default.listOweFees,data:t,success:function(e){if(200==e.statusCode){var t=e.data.data;return t.length<1&&n(),t.forEach((function(e){e.endTime=s.default.dateTimeStringToDateString(e.endTime),e.deadlineTime=s.default.dateTimeStringToDateString(e.deadlineTime)})),void i(t)}n()},fail:function(e){n()}})}))},t.listFeeDetail=function(e,t){return new Promise((function(i,n){e.context.get({url:a.default.listFeeDetail,data:t,success:function(e){i(e)},fail:function(e){wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})}})}))},t.loadFees=function(e,t){return new Promise((function(i,n){e.context.get({url:a.default.listFee,data:t,success:function(e){i(e)},fail:function(e){wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})}})}))},t.queryFeeDetail=function(e,t){return new Promise((function(i,n){e.context.get({url:a.default.queryFeeDetail,data:t,success:function(e){i(e)},fail:function(e){wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})}})}))},t.saveFloorShareReading=function(e,t){return new Promise((function(i,n){e.context.post({url:a.default.saveFloorShareReading,data:t,success:function(e){i(e.data)},fail:function(e){wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})}})}))},t.saveRoomCreateFee=function(e,t){return new Promise((function(i,n){e.context.post({url:a.default.saveRoomCreateFee,data:t,success:function(e){i(e.data)},fail:function(e){wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})}})}))},t.toPayOweFee=function(e,t){return new Promise((function(i,n){e.context.post({url:a.default.toQrOweFeePay,data:t,success:function(e){i(e)},fail:function(e){wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})}})}))},i("bf0f"),i("2797");var a=n(i("9494")),s=n(i("4a01"))},5931:function(e,t,i){var n=i("c86c");t=n(!1),t.push([e.i,'@charset "UTF-8";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 文字基本颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */.ppf_item[data-v-413805a8]{padding:%?0?% %?0?% %?0?% %?0?%}.block__title[data-v-413805a8]{margin:0;font-weight:400;font-size:14px;color:rgba(69,90,100,.6);padding:%?40?% %?30?% %?20?%}.button_up_blank[data-v-413805a8]{height:%?40?%}.block__bottom[data-v-413805a8]{height:%?180?%}.fee-last[data-v-413805a8]{margin-bottom:%?200?%}.cu-btn.lgplus[data-v-413805a8]{padding:0 20px;font-size:18px;height:%?100?%}.cu-btn.sharp[data-v-413805a8]{border-radius:%?0?%}.line-height[data-v-413805a8]{line-height:%?100?%}',""]),e.exports=t},6246:function(e,t,i){var n=i("d42b");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[e.i,n,""]]),n.locals&&(e.exports=n.locals);var a=i("967d").default;a("358c65d9",n,!0,{sourceMap:!1,shadowMode:!1})},"6abe":function(e,t,i){"use strict";i.d(t,"b",(function(){return n})),i.d(t,"c",(function(){return a})),i.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)},a=[]},"75f3":function(e,t,i){"use strict";i.r(t);var n=i("bd40"),a=i("8b3c");for(var s in a)["default"].indexOf(s)<0&&function(e){i.d(t,e,(function(){return a[e]}))}(s);i("e8cc");var o=i("828b"),u=Object(o["a"])(a["default"],n["b"],n["c"],!1,null,"413805a8",null,!1,n["a"],void 0);t["default"]=u.exports},8981:function(e,t,i){"use strict";i.r(t);var n=i("6abe"),a=i("e542");for(var s in a)["default"].indexOf(s)<0&&function(e){i.d(t,e,(function(){return a[e]}))}(s);i("c06e");var o=i("828b"),u=Object(o["a"])(a["default"],n["b"],n["c"],!1,null,"16f2c9c8",null,!1,n["a"],void 0);t["default"]=u.exports},"8b3c":function(e,t,i){"use strict";i.r(t);var n=i("d6a8"),a=i.n(n);for(var s in n)["default"].indexOf(s)<0&&function(e){i.d(t,e,(function(){return n[e]}))}(s);t["default"]=a.a},"9c97":function(e,t,i){var n=i("f452");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[e.i,n,""]]),n.locals&&(e.exports=n.locals);var a=i("967d").default;a("04b7c902",n,!0,{sourceMap:!1,shadowMode:!1})},bd40:function(e,t,i){"use strict";i.d(t,"b",(function(){return a})),i.d(t,"c",(function(){return s})),i.d(t,"a",(function(){return n}));var n={noDataPage:i("8981").default},a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("v-uni-view",[e._l(e.feeDetails,(function(t,n){return i("v-uni-view",{key:n,staticClass:"bg-white margin-bottom-xs margin-right-xs radius margin-left-xs padding"},[i("v-uni-view",{staticClass:"flex padding-bottom-xs solid-bottom justify-between"},[i("v-uni-view",[e._v(e._s(t.feeName))]),i("v-uni-view",{staticClass:"text-gray"},[e._v(e._s(t.createTime))])],1),i("v-uni-view",{staticClass:"flex margin-top justify-between"},[i("v-uni-view",{staticClass:"text-gray"},[e._v("收费对象")]),i("v-uni-view",{staticClass:"text-gray"},[e._v(e._s(t.objName))])],1),i("v-uni-view",{staticClass:"flex margin-top-xs justify-between"},[i("v-uni-view",{staticClass:"text-gray"},[e._v("缴费编码")]),i("v-uni-view",{staticClass:"text-gray"},[e._v(e._s(t.detailId))])],1),i("v-uni-view",{staticClass:"flex margin-top-xs justify-between"},[i("v-uni-view",{staticClass:"text-gray"},[e._v("支付方式")]),i("v-uni-view",{staticClass:"text-gray"},[e._v(e._s(t.primeRate))])],1),i("v-uni-view",{staticClass:"flex margin-top-xs justify-between"},[i("v-uni-view",{staticClass:"text-gray"},[e._v("起始时间")]),i("v-uni-view",{staticClass:"text-gray"},[e._v(e._s(t.startTime))])],1),i("v-uni-view",{staticClass:"flex margin-top-xs justify-between"},[i("v-uni-view",{staticClass:"text-gray"},[e._v("结束时间")]),i("v-uni-view",{staticClass:"text-gray"},[e._v(e._s(t.endTime))])],1),i("v-uni-view",{staticClass:"flex margin-top-xs justify-between"},[i("v-uni-view",{staticClass:"text-gray"},[e._v("缴费金额")]),i("v-uni-view",{staticClass:"text-gray"},[e._v(e._s(t.receivedAmount)+"元")])],1),t.preDegrees?i("v-uni-view",{staticClass:"flex margin-top-xs justify-between"},[i("v-uni-view",{staticClass:"text-gray"},[e._v("上期度数")]),i("v-uni-view",{staticClass:"text-gray"},[e._v(e._s(t.preDegrees))])],1):e._e(),t.curDegrees?i("v-uni-view",{staticClass:"flex margin-top-xs justify-between"},[i("v-uni-view",{staticClass:"text-gray"},[e._v("本期度数")]),i("v-uni-view",{staticClass:"text-gray"},[e._v(e._s(t.curDegrees))])],1):e._e(),t.preDegrees?i("v-uni-view",{staticClass:"flex margin-top-xs justify-between"},[i("v-uni-view",{staticClass:"text-gray"},[e._v("使用量")]),i("v-uni-view",{staticClass:"text-gray"},[e._v(e._s(t.curDegrees-t.preDegrees))])],1):e._e(),i("v-uni-view",{staticClass:"flex margin-top-xs justify-between"},[i("v-uni-view",{staticClass:"text-gray"},[e._v("备注")]),i("v-uni-view",{staticClass:"text-gray"},[e._v(e._s(t.remark))])],1)],1)})),!e.feeDetails||e.feeDetails.length<1?i("v-uni-view",[i("no-data-page")],1):e._e()],2)},s=[]},c06e:function(e,t,i){"use strict";var n=i("9c97"),a=i.n(n);a.a},d42b:function(e,t,i){var n=i("c86c");t=n(!1),t.push([e.i,'@charset "UTF-8";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 文字基本颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */.cu-list.menu-avatar > .cu-item .content-left[data-v-02690b4e]{left:%?30?%}.cu-list + .cu-list[data-v-02690b4e]{margin-top:%?10?%}.cu-btn.lgplus[data-v-02690b4e]{padding:0 20px;font-size:18px;height:%?100?%}.cu-btn.sharp[data-v-02690b4e]{border-radius:%?0?%}.line-height[data-v-02690b4e]{line-height:%?100?%}.sub-info[data-v-02690b4e]{background-color:#fff;padding:%?15?%}.sub-info .sub-info-item[data-v-02690b4e]{width:45%;margin:%?10?% %?15?% %?0?% %?15?%}.bt-height[data-v-02690b4e]{height:%?200?%}',""]),e.exports=t},d6a8:function(e,t,i){"use strict";i("6a54"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,i("bf0f"),i("2797"),i("5c47"),i("a1c1");var n=i("e6d2"),a=(i("d6b0"),i("7fee")),s={name:"feeDetail",data:function(){return{feeDetails:[],ownerId:"",roomId:"",communityId:"",storeId:"",receivableAmount:0}},methods:{_loadFeeDetails:function(e){if(this.feeDetails=[],e&&e.roomId){this.roomId=e.roomId,this.communityId=(0,a.getCurrentCommunity)().communityId,this.roomId=e.roomId;var t=this;(0,n.queryPayFeeDetail)(this,{objId:this.roomId,communityId:this.communityId,page:1,row:50}).then((function(e){var i=e.data;null==i||void 0==i?i=[]:i.forEach((function(e){var t=e.createTime.replace(/\-/g,"/");e.createTime=t})),i.length<1&&(t.noData=!0),console.log(i,i.length,t.noData),t.feeDetails=i}))}}}};t.default=s},e542:function(e,t,i){"use strict";i.r(t);var n=i("f579"),a=i.n(n);for(var s in n)["default"].indexOf(s)<0&&function(e){i.d(t,e,(function(){return n[e]}))}(s);t["default"]=a.a},e6d2:function(e,t,i){"use strict";i("6a54");var n=i("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.queryPayFeeDetail=function(e,t){return new Promise((function(i,n){e.context.get({url:a.default.queryPayFeeDetail,data:t,success:function(e){i(e.data)},fail:function(e){wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})}})}))},i("bf0f");var a=n(i("9494"))},e8cc:function(e,t,i){"use strict";var n=i("0940"),a=i.n(n);a.a},eb23:function(e,t,i){"use strict";i.r(t);var n=i("04a2"),a=i("1561");for(var s in a)["default"].indexOf(s)<0&&function(e){i.d(t,e,(function(){return a[e]}))}(s);i("f16c");var o=i("828b"),u=Object(o["a"])(a["default"],n["b"],n["c"],!1,null,"02690b4e",null,!1,n["a"],void 0);t["default"]=u.exports},f16c:function(e,t,i){"use strict";var n=i("6246"),a=i.n(n);a.a},f452:function(e,t,i){var n=i("c86c");t=n(!1),t.push([e.i,".no-data-icon[data-v-16f2c9c8]{font-size:%?200?%}.margin-top-100[data-v-16f2c9c8]{margin-top:%?200?%}",""]),e.exports=t},f579:function(e,t,i){"use strict";i("6a54"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={name:"NoDataPage",data:function(){return{}},methods:{}}}}]); |