用户管理 组织机构bug修改
This commit is contained in:
@@ -494,7 +494,7 @@ export default {
|
|||||||
|
|
||||||
let formData = Object.assign(this.currSelected, values)
|
let formData = Object.assign(this.currSelected, values)
|
||||||
console.log('Received values of form: ', formData)
|
console.log('Received values of form: ', formData)
|
||||||
httpAction(this.url.edit, formData, 'put').then((res) => {
|
httpAction(this.url.edit, formData, 'post').then((res) => {
|
||||||
if (res.success) {
|
if (res.success) {
|
||||||
this.$message.success('保存成功!')
|
this.$message.success('保存成功!')
|
||||||
this.loadTree()
|
this.loadTree()
|
||||||
|
|||||||
@@ -81,7 +81,7 @@
|
|||||||
|
|
||||||
<span slot="action" class="action-span-cell" slot-scope="text, record">
|
<span slot="action" class="action-span-cell" slot-scope="text, record">
|
||||||
<a @click="handleEdit(record)" v-has="'user:edit'">编辑</a>
|
<a @click="handleEdit(record)" v-has="'user:edit'">编辑</a>
|
||||||
<a @click="resetPassword(record.id)">重置密码</a>
|
<a @click="resetPassword(record)">重置密码</a>
|
||||||
<a @click="handleDelete(record.id)" v-has="'sys:user:del'">删除</a>
|
<a @click="handleDelete(record.id)" v-has="'sys:user:del'">删除</a>
|
||||||
</span>
|
</span>
|
||||||
<template slot="text" slot-scope="text">
|
<template slot="text" slot-scope="text">
|
||||||
@@ -151,6 +151,13 @@ export default {
|
|||||||
// dataIndex: "sex_dictText",
|
// dataIndex: "sex_dictText",
|
||||||
// scopedSlots: { customRender: "text" },
|
// scopedSlots: { customRender: "text" },
|
||||||
// },
|
// },
|
||||||
|
{
|
||||||
|
title: "手机号",
|
||||||
|
align: "center",
|
||||||
|
width: 100,
|
||||||
|
dataIndex: "phone",
|
||||||
|
scopedSlots: { customRender: "text" },
|
||||||
|
},
|
||||||
{
|
{
|
||||||
title: "角色类型",
|
title: "角色类型",
|
||||||
align: "center",
|
align: "center",
|
||||||
@@ -158,13 +165,6 @@ export default {
|
|||||||
dataIndex: "roleName",
|
dataIndex: "roleName",
|
||||||
scopedSlots: { customRender: "text" },
|
scopedSlots: { customRender: "text" },
|
||||||
},
|
},
|
||||||
{
|
|
||||||
title: "手机号码",
|
|
||||||
align: "center",
|
|
||||||
width: 100,
|
|
||||||
dataIndex: "phone",
|
|
||||||
scopedSlots: { customRender: "text" },
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
title: "组织机构",
|
title: "组织机构",
|
||||||
align: "center",
|
align: "center",
|
||||||
@@ -184,6 +184,12 @@ export default {
|
|||||||
// width: 180,
|
// width: 180,
|
||||||
// dataIndex: 'departIds_dictText'
|
// dataIndex: 'departIds_dictText'
|
||||||
// },
|
// },
|
||||||
|
{
|
||||||
|
title: "创建时间",
|
||||||
|
dataIndex: "createTime",
|
||||||
|
align: "center",
|
||||||
|
width: 170
|
||||||
|
},
|
||||||
{
|
{
|
||||||
title: "操作",
|
title: "操作",
|
||||||
dataIndex: "action",
|
dataIndex: "action",
|
||||||
@@ -255,14 +261,14 @@ export default {
|
|||||||
* */
|
* */
|
||||||
initAllRole() {
|
initAllRole() {
|
||||||
getAction('/sys/role/treeList').then(res => {
|
getAction('/sys/role/treeList').then(res => {
|
||||||
this.treeRoleData = res.result
|
this.treeRoleData = res.result || []
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
/*
|
/*
|
||||||
* 重置密码
|
* 重置密码
|
||||||
* */
|
* */
|
||||||
resetPassword(id){
|
resetPassword(record){
|
||||||
resetUserPassword({id:id}).then( res => {
|
resetUserPassword({username:record.username}).then( res => {
|
||||||
if(res.success){
|
if(res.success){
|
||||||
this.$message.success(res.message)
|
this.$message.success(res.message)
|
||||||
}else {
|
}else {
|
||||||
|
|||||||
@@ -73,7 +73,7 @@
|
|||||||
|
|
||||||
<script>
|
<script>
|
||||||
import {JeroListMixin} from '@/mixins/JeroListMixin'
|
import {JeroListMixin} from '@/mixins/JeroListMixin'
|
||||||
import {getAction, postAction, deleteAction} from '@/api/manage'
|
import {getAction, postAction,} from '@/api/manage'
|
||||||
import SelectUserModal from './SelectUserModal'
|
import SelectUserModal from './SelectUserModal'
|
||||||
import UserModal from './UserModal'
|
import UserModal from './UserModal'
|
||||||
import DeptRoleUserModal from './DeptRoleUserModal'
|
import DeptRoleUserModal from './DeptRoleUserModal'
|
||||||
@@ -89,6 +89,12 @@ export default {
|
|||||||
UserModal,
|
UserModal,
|
||||||
JEllipsis
|
JEllipsis
|
||||||
},
|
},
|
||||||
|
props:{
|
||||||
|
departId:{
|
||||||
|
type:String,
|
||||||
|
required:false
|
||||||
|
}
|
||||||
|
},
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
description: '用户信息',
|
description: '用户信息',
|
||||||
@@ -196,7 +202,7 @@ export default {
|
|||||||
title: "确认取消",
|
title: "确认取消",
|
||||||
content: "是否取消用户与选中部门的关联?",
|
content: "是否取消用户与选中部门的关联?",
|
||||||
onOk: function () {
|
onOk: function () {
|
||||||
deleteAction(that.url.deleteBatch, {depId: that.currentDeptId, userIds: ids}).then((res) => {
|
getAction(that.url.deleteBatch, {depId: that.currentDeptId, userIds: ids}).then((res) => {
|
||||||
if (res.success) {
|
if (res.success) {
|
||||||
that.$message.success("删除用户与选中部门关系成功!");
|
that.$message.success("删除用户与选中部门关系成功!");
|
||||||
// 判断当前删除的数据是否是最后一页的全部数据,如果是的话页码减一
|
// 判断当前删除的数据是否是最后一页的全部数据,如果是的话页码减一
|
||||||
@@ -230,7 +236,7 @@ export default {
|
|||||||
title: "确认取消",
|
title: "确认取消",
|
||||||
content: "是否取消用户与选中部门的关联?",
|
content: "是否取消用户与选中部门的关联?",
|
||||||
onOk: function () {
|
onOk: function () {
|
||||||
deleteAction(that.url.delete, {depId: that.currentDeptId, userId: id}).then((res) => {
|
getAction(that.url.delete, {depId: that.currentDeptId, userId: id}).then((res) => {
|
||||||
if (res.success) {
|
if (res.success) {
|
||||||
that.$message.success("删除用户与选中部门关系成功!");
|
that.$message.success("删除用户与选中部门关系成功!");
|
||||||
if (that.selectedRowKeys.length > 0) {
|
if (that.selectedRowKeys.length > 0) {
|
||||||
|
|||||||
Reference in New Issue
Block a user