diff --git a/api/machine/machineApi.js b/api/machine/machineApi.js index 5a955ea..f35d9d2 100644 --- a/api/machine/machineApi.js +++ b/api/machine/machineApi.js @@ -203,3 +203,27 @@ export function getChargeMachineOrder(_objData) { }); }); }; + +/** + * 查询充电订单 + */ +export function getMeterMachine(_objData) { + return new Promise((resolve, reject) => { + request({ + url: url.listMeterMachine, + method: "GET", + data: _objData, + success: function(res) { + if (res.data.code != 0) { + reject(res.data.msg); + return; + } + resolve(res.data.data); + }, + fail: function(res) { + reject(res); + } + }); + }); +}; + diff --git a/components/service/service-property.vue b/components/service/service-property.vue index 67955b1..59255d4 100644 --- a/components/service/service-property.vue +++ b/components/service/service-property.vue @@ -75,6 +75,11 @@ src: this.imgUrl + '/h5/images/serve/12.png', href: '/pages/fee/contractFeeList' }, + { + name: '水电充值', + src: this.imgUrl + '/h5/images/serve/5.png', + href: '/pages/meter/meter' + }, { name: '家庭成员', src: this.imgUrl + '/h5/images/serve/2.png', diff --git a/constant/url.js b/constant/url.js index c5e7966..e333c41 100755 --- a/constant/url.js +++ b/constant/url.js @@ -202,6 +202,7 @@ export default { listChargeMachineOrder:baseUrl+"app/chargeMachine.listChargeMachineOrder", // 查询充电订单 saveExamineStaffValue:baseUrl+"app/examine.saveExamineStaffValue", // 查询充电订单 listExamineStaffValue:baseUrl+"app/examine.listExamineStaffValue", // 查询充电订单 + listMeterMachine:baseUrl+"app/meterMachine.listMeterMachine", NEED_NOT_LOGIN_PAGE: [ diff --git a/pages.json b/pages.json index c9f4111..f40c464 100755 --- a/pages.json +++ b/pages.json @@ -838,6 +838,24 @@ } } + ,{ + "path" : "pages/meter/meter", + "style" : + { + "navigationBarTitleText": "水电充值", + "enablePullDownRefresh": false + } + + } + ,{ + "path" : "pages/meter/preStoreMeter", + "style" : + { + "navigationBarTitleText": "预存费用", + "enablePullDownRefresh": false + } + + } ], "tabBar": { "color": "#272636", diff --git a/pages/meter/meter.vue b/pages/meter/meter.vue new file mode 100644 index 0000000..1564416 --- /dev/null +++ b/pages/meter/meter.vue @@ -0,0 +1,193 @@ + + + + + diff --git a/pages/meter/preStoreMeter.vue b/pages/meter/preStoreMeter.vue new file mode 100644 index 0000000..260857e --- /dev/null +++ b/pages/meter/preStoreMeter.vue @@ -0,0 +1,170 @@ + + + + +