描述:设备添加人员

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'

View File

@ -124,9 +124,14 @@
<script>
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 { saveDevice } from '@/api/admin/meeting/equipment'
import EquipmentModal from './modules/EquipmentModal.vue'
import { checkPermission } from '@/utils/permissions'
@ -240,11 +245,7 @@ export default {
},
filters: {},
created() {
//
getTicketByCompany().then(res => {
console.log('getTicketByCompany', res)
this.enterpriseList = res.rows
})
},
methods: {
@ -254,6 +255,19 @@ export default {
getUserList().then(res => {
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() {
@ -270,10 +284,10 @@ export default {
userIds: this.selectedPersonRowKeys
}).then(res => {
console.log('saveDevice', res)
if(res.code == 0){
this.visible = false;
}else{
this.$message.error(res.msg);
if (res.code == 0) {
this.visible = false
} else {
this.$message.error(res.msg)
}
})
},