描述:设备添加人员

This commit is contained in:
SelfRidicule 2024-03-22 14:20:45 +08:00
parent 39f0c1e38b
commit 3eff5cd952
2 changed files with 33 additions and 11 deletions

View File

@ -67,4 +67,12 @@ export function saveDevice(parameter) {
}) })
} }
export function getUserListByDeviceId(id) {
return axios({
url: api.equipment + '/getUserListByDeviceId/' + id,
method: 'get',
params: {}
})
}
export const equipmentExport = api.equipment + '/export' export const equipmentExport = api.equipment + '/export'

View File

@ -124,9 +124,14 @@
<script> <script>
import { STable } from '@/components' import { STable } from '@/components'
import { delEquipment, getEquipmentList, getUserList } from '@/api/admin/meeting/equipment' import {
delEquipment,
getEquipmentList,
getUserList,
getUserListByDeviceId,
saveDevice
} from '@/api/admin/meeting/equipment'
import { getTicketByCompany } from '@/api/admin/meeting/ticket' import { getTicketByCompany } from '@/api/admin/meeting/ticket'
import { saveDevice } from '@/api/admin/meeting/equipment'
import EquipmentModal from './modules/EquipmentModal.vue' import EquipmentModal from './modules/EquipmentModal.vue'
import { checkPermission } from '@/utils/permissions' import { checkPermission } from '@/utils/permissions'
@ -240,11 +245,7 @@ export default {
}, },
filters: {}, filters: {},
created() { created() {
//
getTicketByCompany().then(res => {
console.log('getTicketByCompany', res)
this.enterpriseList = res.rows
})
}, },
methods: { methods: {
@ -254,6 +255,19 @@ export default {
getUserList().then(res => { getUserList().then(res => {
this.personLoadData = res.data this.personLoadData = res.data
}) })
//
getTicketByCompany().then(res => {
console.log('getTicketByCompany', res)
this.enterpriseList = res.rows
})
//
getUserListByDeviceId(this.deviceId).then(res => {
console.log('getUserListByDeviceId', res)
this.selectedPersonRowKeys = res.data.map(item => item.id)
this.selectedPersonRows = res.data
})
}, },
// //
searchEnterprisePerson() { searchEnterprisePerson() {
@ -271,9 +285,9 @@ export default {
}).then(res => { }).then(res => {
console.log('saveDevice', res) console.log('saveDevice', res)
if (res.code == 0) { if (res.code == 0) {
this.visible = false; this.visible = false
} else { } else {
this.$message.error(res.msg); this.$message.error(res.msg)
} }
}) })
}, },