1 line
15 KiB
JavaScript
1 line
15 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-machine-machineToCharge"],{"0584":function(t,n,e){"use strict";e.r(n);var a=e("d739"),i=e("7a67");for(var o in i)["default"].indexOf(o)<0&&function(t){e.d(n,t,(function(){return i[t]}))}(o);e("66eb");var r=e("828b"),c=Object(r["a"])(i["default"],a["b"],a["c"],!1,null,"757750e2",null,!1,a["a"],void 0);n["default"]=c.exports},"0ef8":function(t,n,e){"use strict";e.r(n);var a=e("e630"),i=e.n(a);for(var o in a)["default"].indexOf(o)<0&&function(t){e.d(n,t,(function(){return a[t]}))}(o);n["default"]=i.a},2462:function(t,n,e){"use strict";e.r(n);var a=e("bf6b"),i=e("0ef8");for(var o in i)["default"].indexOf(o)<0&&function(t){e.d(n,t,(function(){return i[t]}))}(o);var r=e("828b"),c=Object(r["a"])(i["default"],a["b"],a["c"],!1,null,"63bd527d",null,!1,a["a"],void 0);n["default"]=c.exports},4809:function(t,n,e){"use strict";e.r(n);var a=e("c6d8"),i=e("724b");for(var o in i)["default"].indexOf(o)<0&&function(t){e.d(n,t,(function(){return i[t]}))}(o);var r=e("828b"),c=Object(r["a"])(i["default"],a["b"],a["c"],!1,null,"d0f649c6",null,!1,a["a"],void 0);n["default"]=c.exports},"66eb":function(t,n,e){"use strict";var a=e("aeb6"),i=e.n(a);i.a},"6cfb":function(t,n,e){"use strict";e("6a54");var a=e("f5bd").default;Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var i=e("d9c0"),o=a(e("9a2cc")),r=a(e("2462")),c=a(e("4809")),u=e("7446"),s={data:function(){return{machineId:"",communityId:"",machineCode:"",machineName:"",portCount:"",durationPrice:"",ports:[],curPort:{},curHours:{},couponList:[],couponCount:0,login:!1,hours:[{name:"充满自停",duration:999},{name:"2小时",duration:2},{name:"4小时",duration:4},{name:"6小时",duration:6},{name:"8小时",duration:8},{name:"10小时",duration:10}]}},components:{charge:c.default,account:r.default},onLoad:function(t){o.default.onLoad(t),(0,u.autoLogin)(t),this.machineId=t.machineId,this.communityId=t.communityId,this._loadChargeMachines(),this._loadChargeMachinePorts();var n=this;setTimeout((function(){n.login=o.default.checkLoginStatus(),n.$refs.accRef.loadOwnerAccount(n.communityId),n.$refs.chargeRef.loadChargeMonthOrder(n.communityId)}),1e3)},onShow:function(t){this._dealChargeCoupons(),this.$refs.accRef&&this.$refs.accRef.loadOwnerAccount(this.communityId),this.$refs.chargeRef&&this.$refs.chargeRef.loadChargeMonthOrder(this.communityId)},methods:{_loadChargeMachines:function(){var t=this;(0,i.getChargeMachines)({page:1,row:1,machineId:this.machineId,communityId:this.communityId}).then((function(n){t.machineCode=n.data[0].machineCode,t.machineName=n.data[0].machineName,t.portCount=n.data[0].portCount,t.durationPrice=n.data[0].durationPrice}))},_loadChargeMachinePorts:function(){var t=this;(0,i.getChargeMachinePort)({page:1,row:100,machineId:this.machineId,communityId:this.communityId}).then((function(n){t.ports=n.data}))},_toCharge:function(){uni.navigateTo({url:"/pages/machine/chargeConfirm?machineId="+this.machineId+"&communityId="+this.communityId+"&portId="+this.curPort.portId+"&duration="+this.curHours.duration+"&couponIds="+this.couponList.join(",")})},_switchPort:function(t){"FREE"==t.state&&(this.curPort=t)},_switchHours:function(t){this.curHours=t},_selectCoupons:function(t){uni.navigateTo({url:"/pages/coupon/chargeCoupon"})},_dealChargeCoupons:function(){var t=uni.getStorageSync("COUPON_USER_CHARGE");t&&(uni.removeStorageSync("COUPON_USER_CHARGE"),this.couponList=t,this.couponCount=t.length)},_toLogin:function(){this.communityId&&uni.setStorageSync("DEFAULT_COMMUNITY_ID",this.communityId),uni.navigateTo({url:"/pages/login/login"})}}};n.default=s},"724b":function(t,n,e){"use strict";e.r(n);var a=e("b74f"),i=e.n(a);for(var o in a)["default"].indexOf(o)<0&&function(t){e.d(n,t,(function(){return a[t]}))}(o);n["default"]=i.a},"7a67":function(t,n,e){"use strict";e.r(n);var a=e("6cfb"),i=e.n(a);for(var o in a)["default"].indexOf(o)<0&&function(t){e.d(n,t,(function(){return a[t]}))}(o);n["default"]=i.a},aeb6:function(t,n,e){var a=e("bf0a");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var i=e("967d").default;i("aac56588",a,!0,{sourceMap:!1,shadowMode:!1})},b74f:function(t,n,e){"use strict";e("6a54");var a=e("f5bd").default;Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var i=a(e("9a2cc")),o=e("d9c0"),r=e("a6e0"),c={name:"charge",data:function(){return{chargeOrders:[],communityId:""}},created:function(){},methods:{loadChargeMonthOrder:function(t){this.communityId=t;var n=this;i.default.getOwner((function(e){e&&(n.communityId||(n.communityId=e.communityId),(0,o.getChargeMonthOrder)({page:1,row:20,personTel:e.ownerTel,communityId:t,queryTime:(0,r.formatDate)(new Date)}).then((function(t){n.chargeOrders=t||[]})))}))},_toPrestoreAccount:function(){uni.navigateTo({url:"/pages/machine/chargeCard?communityId="+this.communityId})}}};n.default=c},bf0a:function(t,n,e){var a=e("c86c");n=a(!1),n.push([t.i,".mtc-machine[data-v-757750e2]{background-color:#fff;font-size:%?28?%;color:#000;padding-left:%?20?%;padding-right:%?20?%;margin:%?20?% %?20?% %?0?% %?20?%;border-top-left-radius:%?20?%;border-top-right-radius:%?20?%;height:%?60?%;line-height:%?60?%;border-bottom:%?2?%}.mtc-machine-port[data-v-757750e2]{background-color:#fff;padding-left:%?20?%;padding-right:%?20?%;padding-bottom:%?20?%;margin:%?2?% %?20?% %?0?% %?20?%;flex-wrap:wrap}.mtc-machine-port .port-item[data-v-757750e2]{width:33.33%;text-align:center}.mtc-machine-port .port-item .item-1[data-v-757750e2]{background-color:#b1e8da;width:90%;margin:%?0?% auto;margin-top:%?20?%;border-radius:%?10?%;color:#fff}.mtc-machine-port .port-item .item-1 .port-name[data-v-757750e2]{font-size:%?28?%}.mtc-machine-port .port-item .item-1 .port-state[data-v-757750e2]{font-size:%?24?%}.mtc-machine-port .port-item .item-1-active[data-v-757750e2]{background-color:#0fba82}.mtc-hours-title[data-v-757750e2]{background-color:#fff;font-size:%?28?%;color:#000;padding-left:%?20?%;padding-right:%?20?%;margin:%?20?% %?20?% %?0?% %?20?%;border-top-left-radius:%?20?%;border-top-right-radius:%?20?%;height:%?60?%;line-height:%?60?%;border-bottom:%?2?%}.mtc-machine-hours[data-v-757750e2]{background-color:#fff;padding-left:%?20?%;padding-right:%?20?%;padding-bottom:%?20?%;margin:%?2?% %?20?% %?0?% %?20?%;flex-wrap:wrap}.mtc-machine-hours .hours-item[data-v-757750e2]{width:33.33%;text-align:center}.mtc-machine-hours .hours-item .item-1[data-v-757750e2]{border:1px solid #000;width:90%;margin:%?0?% auto;margin-top:%?20?%;border-radius:%?10?%;color:#000}.mtc-machine-hours .hours-item .item-1 .port-name[data-v-757750e2]{font-size:%?28?%}.mtc-machine-hours .hours-item .item-1-active[data-v-757750e2]{border:1px solid #0fba82;background-color:#0fba82;color:#fff}",""]),t.exports=n},bf6b:function(t,n,e){"use strict";e.d(n,"b",(function(){return a})),e.d(n,"c",(function(){return i})),e.d(n,"a",(function(){}));var a=function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("v-uni-view",[e("v-uni-view",{staticClass:"cu-list menu"},[e("v-uni-view",{staticClass:"cu-item arrow",on:{click:function(n){arguments[0]=n=t.$handleEvent(n),t._toPrestoreAccount()}}},[e("v-uni-view",{staticClass:"content padding-tb-sm"},[e("v-uni-view",[e("v-uni-text",{staticClass:"cuIcon-rechargefill text-green margin-right-xs"}),t._v(" "+t._s(t.account.acctTypeName)+" ")],1),e("v-uni-view",{staticClass:"text-gray text-sm"},[e("v-uni-text",{staticClass:"cuIcon-right margin-right-xs"}),t._v("余额: "+t._s(t.account.amount)+" ")],1)],1),e("v-uni-view",{staticClass:"action"},[t._v(" 去充值 ")])],1)],1)],1)},i=[]},c6d8:function(t,n,e){"use strict";e.d(n,"b",(function(){return a})),e.d(n,"c",(function(){return i})),e.d(n,"a",(function(){}));var a=function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("v-uni-view",[e("v-uni-view",{staticClass:"cu-list menu"},[e("v-uni-view",{staticClass:"cu-item arrow",on:{click:function(n){arguments[0]=n=t.$handleEvent(n),t._toPrestoreAccount()}}},[e("v-uni-view",{staticClass:"content padding-tb-sm"},[e("v-uni-view",[e("v-uni-text",{staticClass:"cuIcon-rechargefill text-green margin-right-xs"}),t._v(" 充电月卡 ")],1),e("v-uni-view",{staticClass:"text-gray text-sm"},[e("v-uni-text",{staticClass:"cuIcon-right margin-right-xs"}),t._v(" "+t._s(t.chargeOrders.length)+" 张 ")],1)],1),e("v-uni-view",{staticClass:"action"},[t._v(" 去购买 ")])],1)],1)],1)},i=[]},d739:function(t,n,e){"use strict";e.d(n,"b",(function(){return i})),e.d(n,"c",(function(){return o})),e.d(n,"a",(function(){return a}));var a={account:e("2462").default,charge:e("4809").default},i=function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("v-uni-view",{},[e("v-uni-view",{staticClass:"flex justify-between mtc-machine"},[e("v-uni-view",[t._v(t._s(t.machineName)+"("+t._s(t.machineCode)+")")]),e("v-uni-view",[t._v("插槽数:"+t._s(t.portCount))])],1),e("v-uni-view",{staticClass:"flex justify-start mtc-machine-port"},t._l(t.ports,(function(n,a){return e("v-uni-view",{key:a,staticClass:"port-item"},[e("v-uni-view",{staticClass:"item-1",class:{"item-1-active":t.curPort.portId==n.portId||"WORKING"==n.state},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t._switchPort(n)}}},[e("v-uni-view",{staticClass:"port-name"},[t._v(" "+t._s(n.portName)+" ")]),e("v-uni-view",{staticClass:"port-state"},[t._v("("+t._s(n.stateName)+")")])],1)],1)})),1),e("v-uni-view",{staticClass:" mtc-hours-title"},[e("v-uni-view",[t._v("充电时长")])],1),e("v-uni-view",{staticClass:"flex justify-start mtc-machine-hours"},t._l(t.hours,(function(n,a){return e("v-uni-view",{key:a,staticClass:"hours-item"},[e("v-uni-view",{staticClass:"item-1",class:{"item-1-active":t.curHours.duration==n.duration},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t._switchHours(n)}}},[e("v-uni-view",{staticClass:"port-name"},[t._v(" "+t._s(n.name)+" ")])],1)],1)})),1),t.curHours.duration&&t.curPort.portId?e("v-uni-view",{staticClass:"cu-list menu margin-sm",on:{click:function(n){arguments[0]=n=t.$handleEvent(n),t._selectCoupons.apply(void 0,arguments)}}},[e("v-uni-view",{staticClass:"cu-item arrow"},[e("v-uni-view",{staticClass:"content padding-tb-sm"},[e("v-uni-view",[e("v-uni-view",{staticClass:"text-cut",staticStyle:{width:"220px"}},[t._v("使用充电劵抵扣")])],1)],1),0==t.couponCount?e("v-uni-view",[t._v("请选择")]):e("v-uni-view",[t._v(t._s(t.couponCount+"张"))])],1)],1):t._e(),e("v-uni-view",{directives:[{name:"show",rawName:"v-show",value:t.login,expression:"login"}],staticClass:"margin-sm"},[e("account",{ref:"accRef"})],1),e("v-uni-view",{directives:[{name:"show",rawName:"v-show",value:t.login,expression:"login"}],staticClass:"margin-sm"},[e("charge",{ref:"chargeRef"})],1),e("v-uni-view",{staticClass:"plat-btn-black"}),t.login?e("v-uni-view",{staticClass:"cu-bar btn-group",staticStyle:{"margin-top":"30px"}},[e("v-uni-button",{staticClass:"cu-btn bg-green shadow-blur round lg",attrs:{disabled:!t.curHours.duration||!t.curPort.portId},on:{click:function(n){arguments[0]=n=t.$handleEvent(n),t._toCharge.apply(void 0,arguments)}}},[t._v("去充电")])],1):e("v-uni-view",{staticClass:"cu-bar btn-group",staticStyle:{"margin-top":"30px"}},[e("v-uni-button",{staticClass:"cu-btn bg-green shadow-blur round lg",on:{click:function(n){arguments[0]=n=t.$handleEvent(n),t._toLogin.apply(void 0,arguments)}}},[t._v("请先登录")])],1)],1)},o=[]},d9c0:function(t,n,e){"use strict";e("6a54");var a=e("f5bd").default;Object.defineProperty(n,"__esModule",{value:!0}),n.getChargeMachineOrder=function(t){return new Promise((function(n,e){(0,i.request)({url:o.default.listChargeMachineOrder,method:"GET",data:t,success:function(t){0==t.data.code?n(t.data):e(t.data.msg)},fail:function(t){e(t)}})}))},n.getChargeMachinePort=function(t){return new Promise((function(n,e){(0,i.requestNoAuth)({url:o.default.listChargeMachinePort,method:"GET",data:t,success:function(t){var e=t.data;n(e)},fail:function(t){e(t)}})}))},n.getChargeMachines=function(t){return new Promise((function(n,e){(0,i.requestNoAuth)({url:o.default.listChargeMachine,method:"GET",data:t,success:function(t){var e=t.data;n(e)},fail:function(t){e(t)}})}))},n.getChargeMonthCard=function(t){return new Promise((function(n,e){(0,i.request)({url:o.default.listChargeMonthCard,method:"GET",data:t,success:function(t){0==t.data.code?n(t.data.data):e(t.data.msg)},fail:function(t){e(t)}})}))},n.getChargeMonthOrder=function(t){return new Promise((function(n,e){(0,i.request)({url:o.default.listChargeMonthOrder,method:"GET",data:t,success:function(t){0==t.data.code?n(t.data.data):e(t.data.msg)},fail:function(t){e(t)}})}))},n.getMachineInspections=function(t){return new Promise((function(n,e){(0,i.requestNoAuth)({url:o.default.listInspectionTaskDetails,method:"GET",data:t,success:function(t){var e=t.data;n(e)},fail:function(t){e(t)}})}))},n.getMachineMaintainances=function(t){return new Promise((function(n,e){(0,i.requestNoAuth)({url:o.default.listMaintainanceTaskDetail,method:"GET",data:t,success:function(t){var e=t.data;n(e)},fail:function(t){e(t)}})}))},n.getMachineTranslates=function(t){return new Promise((function(n,e){(0,i.request)({url:o.default.listMachineTranslates,method:"GET",data:t,success:function(t){if(200==t.statusCode){var a=t.data.machineTranslates;if(0==a.length)return void e("没有记录");n(a)}else e("查询失败")},fail:function(t){e(t)}})}))},n.getMachines=function(t){return new Promise((function(n,e){(0,i.requestNoAuth)({url:o.default.listEquipmentAccount,method:"GET",data:t,success:function(t){var e=t.data;n(e)},fail:function(t){e(t)}})}))},n.getMeterMachine=function(t){return new Promise((function(n,e){(0,i.request)({url:o.default.listMeterMachine,method:"GET",data:t,success:function(t){0==t.data.code?n(t.data.data):e(t.data.msg)},fail:function(t){e(t)}})}))},n.getOwnerCamera=function(t){return new Promise((function(n,e){(0,i.request)({url:o.default.queryOwnerCamera,method:"GET",data:t,success:function(t){0==t.data.code?n(t.data):e(t.data.msg)},fail:function(t){e(t)}})}))},n.startCharge=function(t){return new Promise((function(n,e){(0,i.request)({url:o.default.startCharge,method:"POST",data:JSON.stringify(t),success:function(t){200!=t.statusCode?e():n(t.data)},fail:function(t){e()}})}))},n.stopCharge=function(t){return new Promise((function(n,e){(0,i.request)({url:o.default.stopCharge,method:"POST",data:JSON.stringify(t),success:function(t){200!=t.statusCode?e():n(t.data)},fail:function(t){e()}})}))},e("bf0f"),e("d4b5");var i=e("60c2"),o=a(e("feaa"));a(e("f3cf"))},e630:function(t,n,e){"use strict";e("6a54");var a=e("f5bd").default;Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var i=a(e("9a2cc")),o=e("2fd0"),r={name:"account",data:function(){return{account:{},communityId:""}},created:function(){},methods:{loadOwnerAccount:function(t){this.communityId=t;var n=this;i.default.getOwner((function(e){e&&(n.communityId||(n.communityId=e.communityId),(0,o.queryOwnerAccount)({page:1,row:20,idCard:e.idCard,link:e.ownerTel,communityId:t,acctType:"2003"}).then((function(t){n.account=t?t[0]:{}})))}))},_toPrestoreAccount:function(){uni.navigateTo({url:"/pages/account/preStoreAccount?communityId="+this.communityId})}}};n.default=r}}]); |