【修改】修改用户管理
This commit is contained in:
@@ -19,7 +19,7 @@ export default {
|
|||||||
// 获取所有部门
|
// 获取所有部门
|
||||||
sysOrgList (data) {
|
sysOrgList (data) {
|
||||||
return request({
|
return request({
|
||||||
url: '/api/sys/org',
|
url: '/api/sys/org/page',
|
||||||
method: 'GET',
|
method: 'GET',
|
||||||
params: data
|
params: data
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -176,9 +176,18 @@ export default {
|
|||||||
this.q.pageNo = 1
|
this.q.pageNo = 1
|
||||||
this.sysOrgList()
|
this.sysOrgList()
|
||||||
},
|
},
|
||||||
|
// 多选用户
|
||||||
|
getSelectUser () {
|
||||||
|
const users = this.$refs.userTable.getCheckboxRecords()
|
||||||
|
if (!users.length) {
|
||||||
|
return this.$message.warning('请选择数据后在进行操作')
|
||||||
|
}
|
||||||
|
const ids = users.map(item => item.id).join(',')
|
||||||
|
this.deleteOrg(ids)
|
||||||
|
},
|
||||||
// 获取所有用户
|
// 获取所有用户
|
||||||
sysOrgList () {
|
sysOrgList () {
|
||||||
this.$api.user.sysOrgList(this.q).then(({ data }) => {
|
this.$api.org.sysOrgList(this.q).then(({ data }) => {
|
||||||
this.tableData = data.records
|
this.tableData = data.records
|
||||||
this.total = data.total
|
this.total = data.total
|
||||||
this.q.pageNo = data.current
|
this.q.pageNo = data.current
|
||||||
@@ -245,7 +254,7 @@ export default {
|
|||||||
// },
|
// },
|
||||||
// 删除
|
// 删除
|
||||||
deleteRow (row) {
|
deleteRow (row) {
|
||||||
this.deleteOrg(row.USID)
|
this.deleteOrg(row.id)
|
||||||
},
|
},
|
||||||
// 验证
|
// 验证
|
||||||
checkUserForm () {
|
checkUserForm () {
|
||||||
@@ -288,12 +297,10 @@ export default {
|
|||||||
},
|
},
|
||||||
// 新增用户
|
// 新增用户
|
||||||
sysOrgAddOrg () {
|
sysOrgAddOrg () {
|
||||||
if (!this.checkUserForm()) return
|
// if (!this.checkUserForm()) return
|
||||||
const data = JSON.parse(JSON.stringify(this.form))
|
const data = JSON.parse(JSON.stringify(this.form))
|
||||||
data.orgName = this.$JSEncrypt(data.orgName)
|
|
||||||
// data.password = this.$JSEncrypt(data.password)
|
this.$api.org.sysOrgAddUser(data).then(_ => {
|
||||||
const jsonData = JSON.stringify(data)
|
|
||||||
this.$api.user.sysUserAddUser(Base64.encodeURI(jsonData)).then(_ => {
|
|
||||||
this.$message.success('操作成功')
|
this.$message.success('操作成功')
|
||||||
this.dialogUser = false
|
this.dialogUser = false
|
||||||
this.reset()
|
this.reset()
|
||||||
@@ -305,6 +312,7 @@ export default {
|
|||||||
this.form = {
|
this.form = {
|
||||||
orgName: row.orgName, // 部门名称
|
orgName: row.orgName, // 部门名称
|
||||||
orgLevel: row.orgLevel, // 部门级别
|
orgLevel: row.orgLevel, // 部门级别
|
||||||
|
orgCode: row.orgCode, // 部门级别
|
||||||
supOrgCode: row.supOrgCode, // 父部门编码
|
supOrgCode: row.supOrgCode, // 父部门编码
|
||||||
orgShortName: row.orgShortName, // 部门简称
|
orgShortName: row.orgShortName, // 部门简称
|
||||||
id: row.id, // ID
|
id: row.id, // ID
|
||||||
@@ -334,7 +342,7 @@ export default {
|
|||||||
if (!users.length) {
|
if (!users.length) {
|
||||||
return this.$message.warning('请选择数据后在进行操作')
|
return this.$message.warning('请选择数据后在进行操作')
|
||||||
}
|
}
|
||||||
const ids = users.map(item => item.USID).join(',')
|
const ids = users.map(item => item.id).join(',')
|
||||||
this.deleteUser(ids)
|
this.deleteUser(ids)
|
||||||
},
|
},
|
||||||
// 删除用户
|
// 删除用户
|
||||||
|
|||||||
Reference in New Issue
Block a user