diff --git a/src/api/device.js b/src/api/device.js index aa899f9..752e641 100644 --- a/src/api/device.js +++ b/src/api/device.js @@ -15,8 +15,8 @@ export function adminEnter(id) { return http.post('/device/admin/enter/' + id) } -export function adminOut(id) { - return http.post('/device/admin/out/' + id) +export function adminOut(id, pwd) { + return http.post('/device/admin/out/' + id, { 'password': pwd }) } export function uploadLog(id) { return http.post('/device/upload/log/' + id) diff --git a/src/api/member/enter/veneu/log.js b/src/api/member/enter/veneu/log.js index 4132f2a..980c51a 100644 --- a/src/api/member/enter/veneu/log.js +++ b/src/api/member/enter/veneu/log.js @@ -10,8 +10,15 @@ export function find(id) { /** * 结算订单 */ -export function orderAccount(params) { - return http.post('/member/enter/veneu/account', params) +export function orderAccount(enterId, payMoney) { + return http.post('/member/enter/veneu/account', { 'EnterId': enterId, 'payMoney': payMoney }) +} + +/** + * 汇总收益 + */ +export function orderPageSum(params) { + return http.get('/member/enter/sum/money', params) } /** diff --git a/src/views/device/index.vue b/src/views/device/index.vue index c869576..0fc04ca 100644 --- a/src/views/device/index.vue +++ b/src/views/device/index.vue @@ -48,12 +48,20 @@ + + 请输入开门密码: + + + @@ -71,9 +79,14 @@ export default { }, data() { return { + dialogFormByDay: false, + deviceId: undefined, params: { search_eq_d$venueId: undefined }, + form: { + password: '' + }, venues: [], intervalid1: undefined } @@ -105,14 +118,19 @@ export default { }) }, - handleEnter(id) { - adminEnter(id).then(response => { + handleOutPassword(id) { + this.deviceId = id + this.dialogFormByDay = true + }, + + handleEnter() { + adminEnter(this.deviceId).then(response => { this.handleSearch() }) }, handleOut(id) { - adminOut(id).then(response => { + adminOut(this.deviceId, this.form.password).then(response => { this.handleSearch() }) }, diff --git a/src/views/member/enter/veneu/log/edit.vue b/src/views/member/enter/veneu/log/edit.vue index 90530e2..438885a 100644 --- a/src/views/member/enter/veneu/log/edit.vue +++ b/src/views/member/enter/veneu/log/edit.vue @@ -78,10 +78,10 @@ export default { return { activeName: '1', form: { - id: undefined + id: 0 }, params: { - id: undefined + id: 0 } } }, diff --git a/src/views/member/enter/veneu/log/index.vue b/src/views/member/enter/veneu/log/index.vue index 3713466..2ab6d8b 100644 --- a/src/views/member/enter/veneu/log/index.vue +++ b/src/views/member/enter/veneu/log/index.vue @@ -18,11 +18,13 @@ :value="item.value"> + 搜索 +
统计收益:{{orderSumMoney}}元