diff --git a/src/api/admin/meeting/equipment.js b/src/api/admin/meeting/equipment.js index 697c233..bf0f487 100644 --- a/src/api/admin/meeting/equipment.js +++ b/src/api/admin/meeting/equipment.js @@ -4,7 +4,7 @@ const api = { equipment: '/meeting/equipment' } -export function getEquipmentList (parameter) { +export function getEquipmentList(parameter) { return axios({ url: api.equipment + '/list', method: 'get', @@ -12,32 +12,32 @@ export function getEquipmentList (parameter) { }) } -export function get (id) { +export function get(id) { return axios({ - url: api.equipment + '/get/'+id, + url: api.equipment + '/get/' + id, method: 'get', params: {} }) } -export function recordByDeviceId (id) { +export function recordByDeviceId(id) { return axios({ - url: api.equipment + '/recordByDeviceId/'+id, + url: api.equipment + '/recordByDeviceId/' + id, method: 'get', params: {} }) } -export function getUserList(){ +export function getUserList(params) { return axios({ url: api.equipment + '/getUserList', method: 'get', - params: {} + params: params }) } -export function saveEquipment (parameter) { +export function saveEquipment(parameter) { return axios({ url: api.equipment + (parameter.id > 0 ? '/update' : '/save'), method: 'post', @@ -48,7 +48,7 @@ export function saveEquipment (parameter) { }) } -export function delEquipment (parameter) { +export function delEquipment(parameter) { return axios({ url: api.equipment + '/remove', method: 'post', @@ -56,4 +56,23 @@ export function delEquipment (parameter) { }) } +export function saveDevice(parameter) { + return axios({ + url: api.equipment + '/saveDevice', + method: 'post', + data: parameter, + headers: { + 'Content-Type': 'application/json;charset=UTF-8' + } + }) +} + +export function getUserListByDeviceId(id) { + return axios({ + url: api.equipment + '/getUserListByDeviceId/' + id, + method: 'get', + params: {} + }) +} + export const equipmentExport = api.equipment + '/export' diff --git a/src/views/admin/meeting/EquipmentList.vue b/src/views/admin/meeting/EquipmentList.vue index c6fc766..d4df612 100644 --- a/src/views/admin/meeting/EquipmentList.vue +++ b/src/views/admin/meeting/EquipmentList.vue @@ -42,16 +42,16 @@ :data='loadData' > - 门禁 - 开门控制器 + 门禁 + 开门控制器 - {{record.buildName}}{{record.roomName}} + {{ record.buildName }}{{ record.roomName }} - 启用 - 损坏 - 离线 + 启用 + 损坏 + 离线 {{ 1 }} @@ -64,20 +64,27 @@ - + +
- - + + - + + + + + 全部 + {{ item.name }} + + + - - 查询 - 重置 + 查询 @@ -85,15 +92,31 @@
- - +
+
+ + +
+
+
+
已选:{{ selectedPersonRows.length }}
+ 清空 +
+
+
+
手机号:{{ item.mobile }} - 姓名:{{ item.username }}
+ +
+
+
+
@@ -101,11 +124,18 @@ + \ No newline at end of file