|
@ -86,7 +86,7 @@ |
|
|
<div class="operator_wrap"> |
|
|
<div class="operator_wrap"> |
|
|
<div |
|
|
<div |
|
|
class="common_btn style-btn" |
|
|
class="common_btn style-btn" |
|
|
@click="showUserModal(`${item.uid} 用户删除`)" |
|
|
|
|
|
|
|
|
@click="showUserModal(`${item.uid} 用户删除`, item.uid, 1)" |
|
|
v-if="item.permission_level == 3" |
|
|
v-if="item.permission_level == 3" |
|
|
> |
|
|
> |
|
|
删除用户 |
|
|
删除用户 |
|
@ -94,7 +94,7 @@ |
|
|
<div |
|
|
<div |
|
|
class="common_btn mb style-btn" |
|
|
class="common_btn mb style-btn" |
|
|
v-if="item.permission_level == 3" |
|
|
v-if="item.permission_level == 3" |
|
|
@click="showUserModal(`${item.uid} 设置为管理员`)" |
|
|
|
|
|
|
|
|
@click="showUserModal(`${item.uid} 设置为管理员`, item.uid, 2)" |
|
|
> |
|
|
> |
|
|
设为管理员 |
|
|
设为管理员 |
|
|
</div> |
|
|
</div> |
|
@ -110,6 +110,7 @@ |
|
|
</div> |
|
|
</div> |
|
|
<UserModal |
|
|
<UserModal |
|
|
v-if="userModalVisible" |
|
|
v-if="userModalVisible" |
|
|
|
|
|
:handleOk="handleOk" |
|
|
:hideUserModal="hideUserModal" |
|
|
:hideUserModal="hideUserModal" |
|
|
:userWarnInfo="userWarnInfo" |
|
|
:userWarnInfo="userWarnInfo" |
|
|
/> |
|
|
/> |
|
@ -130,7 +131,12 @@ import SimpleKeyboard from 'cpns/SimpleKeyboard' |
|
|
import Eye from '@/assets/img/login/eye.png' |
|
|
import Eye from '@/assets/img/login/eye.png' |
|
|
import Open from '@/assets/img/login/open.png' |
|
|
import Open from '@/assets/img/login/open.png' |
|
|
import { useUserStore, useWebSocketStore } from '@/store' |
|
|
import { useUserStore, useWebSocketStore } from '@/store' |
|
|
import { chpasswdJSON } from '@/mock/command' |
|
|
|
|
|
|
|
|
import { |
|
|
|
|
|
chpasswdJSON, |
|
|
|
|
|
updateUserPermissionLevelJSON, |
|
|
|
|
|
delUserJSON, |
|
|
|
|
|
addUserJson, |
|
|
|
|
|
} from '@/mock/command' |
|
|
|
|
|
|
|
|
const showkeyboard = ref(false) |
|
|
const showkeyboard = ref(false) |
|
|
const hideKeyBoard = () => { |
|
|
const hideKeyBoard = () => { |
|
@ -212,13 +218,25 @@ const addUserFormShow = () => { |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
const userWarnInfo = ref('') |
|
|
const userWarnInfo = ref('') |
|
|
const showUserModal = info => { |
|
|
|
|
|
|
|
|
const currDelUserId = ref('') |
|
|
|
|
|
const userModalFlag = ref(1) |
|
|
|
|
|
const showUserModal = (info, uid, f) => { |
|
|
|
|
|
userModalFlag.value = f |
|
|
userWarnInfo.value = info |
|
|
userWarnInfo.value = info |
|
|
|
|
|
currDelUserId.value = uid |
|
|
userModalVisible.value = true |
|
|
userModalVisible.value = true |
|
|
} |
|
|
} |
|
|
const hideUserModal = () => { |
|
|
const hideUserModal = () => { |
|
|
userModalVisible.value = false |
|
|
userModalVisible.value = false |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
const handleOk = () => { |
|
|
|
|
|
if (userModalFlag.value == 1) { |
|
|
|
|
|
// 删除 |
|
|
|
|
|
} else { |
|
|
|
|
|
// 修改 |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
</script> |
|
|
</script> |
|
|
|
|
|
|
|
|
<style lang="scss" scoped> |
|
|
<style lang="scss" scoped> |
|
|