1 line
8.4 KiB
JavaScript
1 line
8.4 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-meter-qrcodeMeter"],{"026e":function(e,t,i){var n=i("c86c");t=n(!1),t.push([e.i,".cu-form-group .title[data-v-b53fbe90]{min-width:calc(6em + 15px)}.block__title[data-v-b53fbe90]{margin:0;font-weight:400;font-size:14px;color:rgba(69,90,100,.6);padding:%?40?% %?30?% %?20?%}.button_up_blank[data-v-b53fbe90]{height:%?40?%}.block__bottom[data-v-b53fbe90]{height:%?180?%}",""]),e.exports=t},"0ec01":function(e,t,i){"use strict";i.r(t);var n=i("ec31"),o=i.n(n);for(var a in n)["default"].indexOf(a)<0&&function(e){i.d(t,e,(function(){return n[e]}))}(a);t["default"]=o.a},"1c9a":function(e,t,i){"use strict";var n=i("4aae"),o=i.n(n);o.a},"2d37":function(e,t,i){"use strict";i("6a54");var n=i("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.loadRoomAndOwner=function(e,t){return new Promise((function(i,n){e.context.get({url:o.default.listRoomAndOwner,data:t,success:function(e){i(e)},fail:function(e){wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})}})}))},t.loadRooms=function(e,t){return new Promise((function(i,n){e.context.get({url:o.default.queryRooms,data:t,success:function(e){i(e)},fail:function(e){wx.showToast({title:"服务器异常了",icon:"none",duration:2e3})}})}))},i("bf0f");var o=n(i("9494"))},"4aae":function(e,t,i){var n=i("026e");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[e.i,n,""]]),n.locals&&(e.exports=n.locals);var o=i("967d").default;o("4cd20dcd",n,!0,{sourceMap:!1,shadowMode:!1})},a98f:function(e,t,i){"use strict";i("6a54"),Object.defineProperty(t,"__esModule",{value:!0}),t.preventClick=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",i=this;i.onoff?(i.onoff=!1,e(t)):uni.showToast({title:"操作过于频繁",icon:"none"})}},ab1d9:function(e,t,i){"use strict";i.r(t);var n=i("b6ec"),o=i("0ec01");for(var a in o)["default"].indexOf(a)<0&&function(e){i.d(t,e,(function(){return o[e]}))}(a);i("1c9a");var r=i("828b"),s=Object(r["a"])(o["default"],n["b"],n["c"],!1,null,"b53fbe90",null,!1,n["a"],void 0);t["default"]=s.exports},b6ec:function(e,t,i){"use strict";i.d(t,"b",(function(){return o})),i.d(t,"c",(function(){return a})),i.d(t,"a",(function(){return n}));var n={uniDatetimePicker:i("ee11").default},o=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("v-uni-view",[i("v-uni-view",{staticClass:"block__title"},[e._v("上期抄表")]),i("v-uni-view",{staticClass:"cu-form-group"},[i("v-uni-view",{staticClass:"title"},[e._v("房屋")]),i("v-uni-input",{attrs:{placeholder:"房屋",disabled:"true"},model:{value:e.roomNum,callback:function(t){e.roomNum=t},expression:"roomNum"}})],1),i("v-uni-view",{staticClass:"cu-form-group"},[i("v-uni-view",{staticClass:"title"},[e._v("上期度数")]),i("v-uni-input",{attrs:{placeholder:"上期度数"},model:{value:e.preDegrees,callback:function(t){e.preDegrees=t},expression:"preDegrees"}})],1),i("v-uni-view",{staticClass:"cu-form-group"},[i("v-uni-view",{staticClass:"title"},[e._v("抄表时间")]),i("uni-datetime-picker",{attrs:{disabled:!0},model:{value:e.preReadingTime,callback:function(t){e.preReadingTime=t},expression:"preReadingTime"}})],1),i("v-uni-view",{staticClass:"block__title"},[e._v("本期抄表")]),i("v-uni-view",{staticClass:"cu-form-group"},[i("v-uni-view",{staticClass:"title"},[e._v("本期度数")]),i("v-uni-input",{attrs:{placeholder:"本期度数"},model:{value:e.curDegrees,callback:function(t){e.curDegrees=t},expression:"curDegrees"}})],1),i("v-uni-view",{staticClass:"cu-form-group"},[i("v-uni-view",{staticClass:"title"},[e._v("抄表时间")]),i("uni-datetime-picker",{model:{value:e.curReadingTime,callback:function(t){e.curReadingTime=t},expression:"curReadingTime"}})],1),i("v-uni-view",{staticClass:"cu-form-group align-start"},[i("v-uni-view",{staticClass:"title"},[e._v("备注")]),i("v-uni-textarea",{attrs:{maxlength:"-1",placeholder:"备注信息"},model:{value:e.remark,callback:function(t){e.remark=t},expression:"remark"}})],1),i("v-uni-view",{staticClass:" flex flex-direction"},[i("v-uni-button",{staticClass:"cu-btn bg-red margin-tb-sm lg",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.$preventClick(e.submitMeter)}}},[e._v("提交")])],1)],1)},a=[]},e333:function(e,t,i){"use strict";i("6a54");var n=i("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.listMeterType=function(e,t){return new Promise((function(i,n){e.context.get({url:o.default.listMeterType,data:t,success:function(e){200==e.statusCode?i(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(i,n){e.context.get({url:o.default.queryFeeTypesItems,data:t,success:function(e){200==e.statusCode?i(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(i,n){e.context.get({url:o.default.queryPreMeterWater,data:t,success:function(e){200==e.statusCode?i(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(i,n){e.context.post({url:o.default.saveMeterWater,data:t,success:function(t){uni.hideLoading(),200==t.statusCode?i(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})}})}))},i("bf0f");var o=n(i("9494"))},ec31:function(e,t,i){"use strict";i("6a54");var n=i("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,i("e838"),i("5c47"),i("a1c1");var o=i("e333"),a=n(i("4a01")),r=n(i("ee11")),s=(i("7fee"),i("a98f")),u=i("2d37"),c=n(i("9b8e"));c.default.prototype.$preventClick=s.preventClick;var l={data:function(){return{onoff:!0,roomNum:"",communityId:"",objType:"3333",preDegrees:0,preReadingTime:null,curDegrees:"",curReadingTime:null,remark:""}},components:{uniDatetimePicker:r.default},onLoad:function(e){this.configId=e.configId,this.meterType=e.meterType,this.roomId=e.roomId,this.communityId=e.communityId,this.java110Context.onLoad(),this.preReadingTime=a.default.getCurrentDateTime(),this.curReadingTime=a.default.getCurrentDateTime(),this._queryPreMeterWater(),this._loadRoom()},methods:{_loadRoom:function(){var e=this;(0,u.loadRooms)(this,{page:1,row:1,roomId:this.roomId,communityId:this.communityId}).then((function(t){console.log(t),e.roomNum=t.data.rooms[0].roomName}))},_queryPreMeterWater:function(){var e=this,t={communityId:this.communityId,objId:this.roomId,objType:this.objType,meterType:this.meterType};(0,o.queryPreMeterWater)(this,t).then((function(t){console.log(t),t.total<1?e.preDegrees=0:(e.preDegrees=t.data[0].curDegrees,e.preReadingTime=t.data[0].curReadingTime)}))},submitMeter:function(){var e=this;if(this.java110Context.hasPrivilege("502021012558990030")){var t="";if(""==this.roomId)t="请选择房屋";else if(""===this.preDegrees||this.preDegrees<0)t="上期度数必填";else if(""==this.preReadingTime||null==this.preReadingTime)t="上期读表时间必填";else if(""===this.curDegrees||this.curDegrees<0)t="本期度数必填";else if(""==this.curReadingTime||null==this.curReadingTime)t="本期读表时间必填";else if(parseFloat(this.curDegrees)<parseFloat(this.preDegrees))t="本期度数不能小于上期度数";else{var i=Date.parse(new Date(this.preReadingTime.replace(/-/g,"/"))),n=Date.parse(new Date(this.curReadingTime.replace(/-/g,"/")));(0==n||i-n>0)&&(t="本期读表时间有误")}if(""!=t)return uni.showToast({title:t,icon:"none"}),void(this.onoff=!0);var a={communityId:this.communityId,configId:this.configId,curDegrees:this.curDegrees,curReadingTime:this.curReadingTime,preDegrees:this.preDegrees,preReadingTime:this.preReadingTime,objId:this.roomId,roomId:this.roomId,objType:this.objType,remark:this.remark,meterType:this.meterType};(0,o.saveMeterWater)(this,a).then((function(t){uni.showToast({title:t.msg,duration:1500}),0==t.code?setTimeout((function(){e.onoff=!0,e.clearAddMeterWaterInfo()}),1500):e.onoff=!0}))}else uni.showToast({icon:"none",title:"无权限,联系管理员"})},clearAddMeterWaterInfo:function(){uni.navigateTo({url:"/pages/meter/meterReading"})}}};t.default=l}}]); |