1 line
16 KiB
JavaScript
1 line
16 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-fee-createFee"],{"1d24":function(e,t,n){var o=n("91cf");o.__esModule&&(o=o.default),"string"===typeof o&&(o=[[e.i,o,""]]),o.locals&&(e.exports=o.locals);var i=n("967d").default;i("366f5f38",o,!0,{sourceMap:!1,shadowMode:!1})},3197:function(e,t,n){"use strict";n("6a54");var o=n("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.auditFloorShareReading=function(e,t){return new Promise((function(n,o){e.context.post({url:i.default.auditFloorShareReading,data:t,success:function(e){n(e.data)},fail:function(e){wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})}})}))},t.deleteFloorShareReading=function(e,t){return new Promise((function(n,o){e.context.post({url:i.default.deleteFloorShareReading,data:t,success:function(e){n(e.data)},fail:function(e){wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})}})}))},t.getFloorShareMeter=function(e,t){return new Promise((function(n,o){e.context.get({url:i.default.listFloorShareMeter,data:t,success:function(e){n(e.data)},fail:function(e){wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})}})}))},t.getFloorShareReading=function(e,t){return new Promise((function(n,o){e.context.get({url:i.default.listFloorShareReading,data:t,success:function(e){n(e.data)},fail:function(e){wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})}})}))},t.getRoomOweFees=function(e,t){return new Promise((function(n,o){e.context.get({url:i.default.listOweFees,data:t,success:function(e){if(200==e.statusCode){var t=e.data.data;return t.length<1&&o(),t.forEach((function(e){e.endTime=a.default.dateTimeStringToDateString(e.endTime),e.deadlineTime=a.default.dateTimeStringToDateString(e.deadlineTime)})),void n(t)}o()},fail:function(e){o()}})}))},t.listFeeDetail=function(e,t){return new Promise((function(n,o){e.context.get({url:i.default.listFeeDetail,data:t,success:function(e){n(e)},fail:function(e){wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})}})}))},t.loadFees=function(e,t){return new Promise((function(n,o){e.context.get({url:i.default.listFee,data:t,success:function(e){n(e)},fail:function(e){wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})}})}))},t.queryFeeDetail=function(e,t){return new Promise((function(n,o){e.context.get({url:i.default.queryFeeDetail,data:t,success:function(e){n(e)},fail:function(e){wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})}})}))},t.saveFloorShareReading=function(e,t){return new Promise((function(n,o){e.context.post({url:i.default.saveFloorShareReading,data:t,success:function(e){n(e.data)},fail:function(e){wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})}})}))},t.saveRoomCreateFee=function(e,t){return new Promise((function(n,o){e.context.post({url:i.default.saveRoomCreateFee,data:t,success:function(e){n(e.data)},fail:function(e){wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})}})}))},t.toPayOweFee=function(e,t){return new Promise((function(n,o){e.context.post({url:i.default.toQrOweFeePay,data:t,success:function(e){n(e)},fail:function(e){wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})}})}))},n("bf0f"),n("2797");var i=o(n("9494")),a=o(n("4a01"))},"4f49":function(e,t,n){"use strict";n("6a54");var o=n("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.cutApplyRoomDiscountRecord=function(e,t){return new Promise((function(n,o){e.context.post({url:i.default.cutApplyRoomDiscountRecord,data:t,success:function(e){0==e.data.code?n():wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})},fail:function(e){wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})}})}))},t.loadApplyRooms=function(e,t){return new Promise((function(n,o){e.context.get({url:i.default.listApplyRoom,data:t,success:function(t){e.onoff=!0,0==t.data.code?n(t.data):wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})},fail:function(e){wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})}})}))},t.loadFeeDiscount=function(e,t){return new Promise((function(n,o){e.context.get({url:i.default.queryFeeDiscount,data:t,success:function(e){0==e.data.code?n(e.data.data):wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})},fail:function(e){wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})}})}))},t.queryApplyRoomRecord=function(e,t){return new Promise((function(n,o){e.context.get({url:i.default.listApplyRoomDiscountRecord,data:t,success:function(e){0==e.data.code?n(e.data):wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})},fail:function(e){wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})}})}))},t.queryApplyRoomRecordDetail=function(e,t){return new Promise((function(n,o){e.context.get({url:i.default.listApplyRoomDiscountRecordDetail,data:t,success:function(e){0==e.data.code?n(e.data.data):wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})},fail:function(e){wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})}})}))},t.queryDictInfo=function(e,t){return new Promise((function(n,o){e.context.get({url:i.default.queryDictInfo,data:t,success:function(e){n(e.data)},fail:function(e){wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})}})}))},t.saveApplyRoomDiscountRecord=function(e,t){return new Promise((function(n,o){e.context.post({url:i.default.saveApplyRoomDiscountRecord,data:t,success:function(e){0==e.data.code?n():wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})},fail:function(e){wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})}})}))},t.uploadCheckUpdate=function(e,t){return new Promise((function(n,o){e.context.post({url:i.default.updateApplyRoomDiscount,data:t,success:function(e){0==e.data.code?n():wx.showToast({title:e.data.msg,icon:"none",duration:2e3})},fail:function(e){wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})}})}))},t.uploadReviewUpdate=function(e,t){return new Promise((function(n,o){e.context.post({url:i.default.updateReviewApplyRoomDiscount,data:t,success:function(e){0==e.data.code?n():wx.showToast({title:e.data.msg,icon:"none",duration:2e3})},fail:function(e){wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})}})}))},n("bf0f");var i=o(n("9494"))},"6fe2":function(e,t,n){"use strict";n.r(t);var o=n("76c2"),i=n.n(o);for(var a in o)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return o[e]}))}(a);t["default"]=i.a},"76c2":function(e,t,n){"use strict";n("6a54"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n("bf0f"),n("2797"),n("aa9c");var o=n("4f49"),i=n("e333"),a=n("3197"),s={data:function(){return{payerObjName:"",payerObjId:"",feeTypeCds:[],feeTypeCd:"",feeTypeCdIndex:-1,feeConfigs:[],configId:"",configIndex:-1,startTime:"",feeFlag:"",endTime:"",computingFormula:"",amount:"",rateCycle:"",rate:"",rateStartTime:""}},onLoad:function(e){this.payerObjId=e.payerObjId,this.payerObjName=e.payerObjName,this._loadFeeTypeCds()},methods:{_loadFeeTypeCds:function(){var e=this;(0,o.queryDictInfo)(this,{name:"pay_fee_config",type:"fee_type_cd"}).then((function(t){var n=[];t.forEach((function(e,t){"888800010015"!=e.statusCd&&"888800010016"!=e.statusCd&&n.push(e)})),e.feeTypeCds=n}))},_changeFeeTypeCd:function(e){this.feeTypeCdIndex=e.detail.value,this.feeTypeCd=this.feeTypeCds[this.feeTypeCdIndex].statusCd,this._loadConfigs()},_loadConfigs:function(){if(this.feeTypeCd){var e=this;(0,i.queryFeeTypesItems)(this,{page:1,row:500,communityId:this.getCommunityId(),feeTypeCd:this.feeTypeCd,isDefault:"F",valid:1}).then((function(t){e.feeConfigs=t}))}},_changeConfig:function(e){var t=this;this.configIndex=e.detail.value,this.configId=this.feeConfigs[this.configIndex].configId,"888800010006"!=this.feeTypeCd&&"888800010014"!=this.feeTypeCd&&"1003006"==this.feeFlag&&(this.endTime=""),this.feeConfigs.forEach((function(e){if(t.configId==e.configId)return t.feeFlag=e.feeFlag,void(t.computingFormula=e.computingFormula)}))},startTimeChange:function(e){this.startTime=e.detail.value},endTimeChange:function(e){this.endTime=e.detail.value},rateStartTimeChange:function(e){this.rateStartTime=e.detail.rateStartTime},_submitCreateFee:function(){(0,a.saveRoomCreateFee)(this,{locationTypeCd:"3000",locationObjId:this.payerObjId,feeTypeCd:this.feeTypeCd,configId:this.configId,startTime:this.startTime,feeFlag:this.feeFlag,endTime:this.endTime,computingFormula:this.computingFormula,amount:this.amount,rateCycle:this.rateCycle,rate:this.rate,rateStartTime:this.rateStartTime,communityId:this.getCommunityId()}).then((function(e){e.hasOwnProperty("code")&&0!=e.code?uni.showToast({icon:"none",title:e.msg}):(uni.showToast({icon:"none",title:"创建收费成功,总共["+e.totalRoom+"]房屋,成功["+e.successRoom+"],失败["+e.errorRoom+"]"}),uni.navigateBack())}))}}};t.default=s},"91cf":function(e,t,n){var o=n("c86c");t=o(!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/* 文章场景相关 */.block__title[data-v-1e7a727c]{margin:0;font-weight:400;font-size:14px;color:rgba(69,90,100,.6);padding:%?40?% %?30?% %?20?%}.button_up_blank[data-v-1e7a727c]{height:%?40?%}',""]),e.exports=t},ade9:function(e,t,n){"use strict";n.r(t);var o=n("b54d"),i=n("6fe2");for(var a in i)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(a);n("d4fa");var s=n("828b"),u=Object(s["a"])(i["default"],o["b"],o["c"],!1,null,"1e7a727c",null,!1,o["a"],void 0);t["default"]=u.exports},b54d:function(e,t,n){"use strict";n.d(t,"b",(function(){return o})),n.d(t,"c",(function(){return i})),n.d(t,"a",(function(){}));var o=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("v-uni-view",[n("v-uni-view",{staticClass:"block__title"},[e._v("基本信息")]),n("v-uni-view",{staticClass:"cu-form-group"},[n("v-uni-view",{staticClass:"title"},[e._v("收费范围")]),n("v-uni-input",{attrs:{disabled:"disabled",placeholder:"必填,请输入收费范围"},model:{value:e.payerObjName,callback:function(t){e.payerObjName=t},expression:"payerObjName"}})],1),n("v-uni-view",{staticClass:"cu-form-group"},[n("v-uni-view",{staticClass:"title"},[e._v("收费类型")]),n("v-uni-picker",{attrs:{value:e.feeTypeCdIndex,range:e.feeTypeCds,"range-key":"name"},on:{change:function(t){arguments[0]=t=e.$handleEvent(t),e._changeFeeTypeCd.apply(void 0,arguments)}}},[n("v-uni-view",{staticClass:"picker"},[e._v(" "+e._s(-1==e.feeTypeCdIndex?"请选择":e.feeTypeCds[e.feeTypeCdIndex].name)+" ")])],1)],1),n("v-uni-view",{staticClass:"cu-form-group"},[n("v-uni-view",{staticClass:"title"},[e._v("收费项目")]),n("v-uni-picker",{attrs:{value:e.configIndex,range:e.feeConfigs,"range-key":"feeName"},on:{change:function(t){arguments[0]=t=e.$handleEvent(t),e._changeConfig.apply(void 0,arguments)}}},[n("v-uni-view",{staticClass:"picker"},[e._v(" "+e._s(-1==e.configIndex?"请选择":e.feeConfigs[e.configIndex].feeName)+" ")])],1)],1),"4004"==e.computingFormula?n("v-uni-view",{staticClass:"cu-form-group"},[n("v-uni-view",{staticClass:"title"},[e._v("收费金额")]),n("v-uni-input",{attrs:{placeholder:"必填,请输入收费金额"},model:{value:e.amount,callback:function(t){e.amount=t},expression:"amount"}})],1):e._e(),n("v-uni-view",{staticClass:"cu-form-group"},[n("v-uni-view",{staticClass:"title"},[e._v("计费起始时间")]),n("v-uni-picker",{attrs:{mode:"date",value:e.startTime,start:"2020-09-01",end:"2050-09-01"},on:{change:function(t){arguments[0]=t=e.$handleEvent(t),e.startTimeChange.apply(void 0,arguments)}}},[n("v-uni-view",{staticClass:"picker"},[e._v(" "+e._s(e.startTime||"请选择")+" ")])],1)],1),n("v-uni-view",{directives:[{name:"show",rawName:"v-show",value:"1003006"!=e.feeFlag,expression:"feeFlag != '1003006'"}],staticClass:"cu-form-group"},[n("v-uni-view",{staticClass:"title"},[e._v("计费结束时间")]),n("v-uni-picker",{attrs:{mode:"date",value:e.endTime,start:"2020-09-01",end:"2050-09-01"},on:{change:function(t){arguments[0]=t=e.$handleEvent(t),e.endTimeChange.apply(void 0,arguments)}}},[n("v-uni-view",{staticClass:"picker"},[e._v(" "+e._s(e.endTime||"请选择")+" ")])],1)],1),"1102"==e.computingFormula?n("v-uni-view",{staticClass:"cu-form-group"},[n("v-uni-view",{staticClass:"title"},[e._v("递增周期")]),n("v-uni-input",{attrs:{placeholder:"必填,请输入递增周期"},model:{value:e.rateCycle,callback:function(t){e.rateCycle=t},expression:"rateCycle"}})],1):e._e(),"1102"==e.computingFormula?n("v-uni-view",{staticClass:"cu-form-group"},[n("v-uni-view",{staticClass:"title"},[e._v("计费递增率")]),n("v-uni-input",{attrs:{placeholder:"必填,请输入计费递增率"},model:{value:e.rate,callback:function(t){e.rate=t},expression:"rate"}})],1):e._e(),n("v-uni-view",{directives:[{name:"show",rawName:"v-show",value:"1102"==e.computingFormula,expression:"computingFormula == '1102'"}],staticClass:"cu-form-group"},[n("v-uni-view",{staticClass:"title"},[e._v("递增开始时间")]),n("v-uni-picker",{attrs:{mode:"date",value:e.rateStartTime,start:"2020-09-01",end:"2050-09-01"},on:{change:function(t){arguments[0]=t=e.$handleEvent(t),e.rateStartTimeChange.apply(void 0,arguments)}}},[n("v-uni-view",{staticClass:"picker"},[e._v(" "+e._s(e.rateStartTime||"请选择")+" ")])],1)],1),n("v-uni-view",{staticClass:"flex flex-direction margin-top margin-bottom"},[n("v-uni-button",{staticClass:"cu-btn bg-green margin-tb-sm lg",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e._submitCreateFee()}}},[e._v("提交")])],1)],1)},i=[]},d4fa:function(e,t,n){"use strict";var o=n("1d24"),i=n.n(o);i.a},e333:function(e,t,n){"use strict";n("6a54");var o=n("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.listMeterType=function(e,t){return new Promise((function(n,o){e.context.get({url:i.default.listMeterType,data:t,success:function(e){200==e.statusCode?n(e.data):wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})},fail:function(e){wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})}})}))},t.queryFeeTypesItems=function(e,t){return new Promise((function(n,o){e.context.get({url:i.default.queryFeeTypesItems,data:t,success:function(e){200==e.statusCode?n(e.data.feeConfigs):wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})},fail:function(e){wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})}})}))},t.queryPreMeterWater=function(e,t){return new Promise((function(n,o){e.context.get({url:i.default.queryPreMeterWater,data:t,success:function(e){200==e.statusCode?n(e.data):wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})},fail:function(e){wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})}})}))},t.saveMeterWater=function(e,t){return uni.showLoading({title:"正在提交",mask:!0}),new Promise((function(n,o){e.context.post({url:i.default.saveMeterWater,data:t,success:function(t){uni.hideLoading(),200==t.statusCode?n(t.data):(e.onoff=!0,wx.showToast({title:"服务器异常了",icon:"none",duration:2e3}))},fail:function(t){uni.hideLoading(),e.onoff=!0,wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})}})}))},n("bf0f");var i=o(n("9494"))}}]); |