diff --git a/src/components/DbUpload/DbUpload.vue b/src/components/DbUpload/DbUpload.vue
index 3cb6d63..4b92629 100644
--- a/src/components/DbUpload/DbUpload.vue
+++ b/src/components/DbUpload/DbUpload.vue
@@ -73,7 +73,7 @@ export default {
},
// 有默认值的数字
fileSize:{
- type:Number,
+ type:[Number, String],
default:500
},
},
diff --git a/src/views/notice/NoticeList.vue b/src/views/notice/NoticeList.vue
index 0fc421c..871d4dd 100644
--- a/src/views/notice/NoticeList.vue
+++ b/src/views/notice/NoticeList.vue
@@ -10,7 +10,7 @@
查询
- {queryParam = {}, this.loadData()}">重置
+ {queryParam = {}, $refs.table.refresh(true)}">重置
@@ -42,7 +42,7 @@
查询
- {queryParam = {}, this.loadData()}">重置
+ {queryParam = {}, $refs.table.refresh(true)}">重置
diff --git a/src/views/org/OrgList.vue b/src/views/org/OrgList.vue
index 1601efd..926f98b 100644
--- a/src/views/org/OrgList.vue
+++ b/src/views/org/OrgList.vue
@@ -3,7 +3,7 @@
编辑
-
- sysOrgDelete(record)">
+
+ sysOrgDelete(record)">
删除
@@ -27,7 +27,7 @@
编辑
-
- sysOrgDelete(record)">
+
+ sysOrgDelete(record)">
删除
@@ -143,6 +143,7 @@
})
},
handleOk () {
+ console.log("handleok---orgList")
if (this.orgType === 1) {
this.$refs.table1.refresh()
} else {
diff --git a/src/views/person/PersonList.vue b/src/views/person/PersonList.vue
index 1ca100c..de53390 100644
--- a/src/views/person/PersonList.vue
+++ b/src/views/person/PersonList.vue
@@ -40,7 +40,7 @@
查询
- {queryParam = {}, this.loadData()}">重置
+ {queryParam = {}, $refs.table.refresh(true)}">重置
@@ -48,7 +48,7 @@
-
新增人员
+
新增人员
转移部门
diff --git a/src/views/security/menu/MenuList.vue b/src/views/security/menu/MenuList.vue
index 3568592..9f54b96 100644
--- a/src/views/security/menu/MenuList.vue
+++ b/src/views/security/menu/MenuList.vue
@@ -11,7 +11,7 @@
查询
- {queryParam = {}, this.loadData()}">重置
+ {queryParam = {}, $refs.table.refresh(true)}">重置
diff --git a/src/views/security/role/RoleForm.vue b/src/views/security/role/RoleForm.vue
index 0472e15..a37b75a 100644
--- a/src/views/security/role/RoleForm.vue
+++ b/src/views/security/role/RoleForm.vue
@@ -77,9 +77,10 @@
this.visible = true
},
edit(obj) {
+ var _obj = obj
this.modalTitle = '修改角色'
this.visible = true
- this.form = obj
+ this.form = _obj
},
onSubmit(e) {
this.$refs.ruleForm.validate(valid => {
@@ -88,6 +89,8 @@
roleEdit(this.form).then(res => {
if (res.code == 200) {
this.$message.success('编辑成功')
+ this.$emit('ok')
+
this.onCancel()
} else {
this.$message.error('编辑失败:' + res.msg)
@@ -110,6 +113,7 @@
},
onCancel() {
this.$refs.ruleForm.resetFields()
+ this.form = {}
this.visible = false
}
}
diff --git a/src/views/security/role/RoleList.vue b/src/views/security/role/RoleList.vue
index f82e0db..231f2f9 100644
--- a/src/views/security/role/RoleList.vue
+++ b/src/views/security/role/RoleList.vue
@@ -11,16 +11,16 @@
查询
- {queryParam = {}, this.loadData()}">重置
+ {queryParam = {}, $refs.table.refresh(true)}">重置
-
+
-
+
- 编辑
+ 编辑
更多
-
+
授权菜单
-
+
handleDel(record)">
删除
@@ -83,12 +83,6 @@ export default {
{
title: '排序',
dataIndex: 'sort'
- },
- {
- title: '操作',
- dataIndex: 'action',
- width: '150px',
- scopedSlots: { customRender: 'action' }
}
],
loadData: parameter => {
@@ -99,7 +93,15 @@ export default {
}
},
created () {
- // 根据权限加载,待处理
+ // 动态加载权限
+ if (this.hasPerm('sys:role:edit') || this.hasPerm('sys:role:grantMenu')) {
+ this.columns.push({
+ title: '操作',
+ width: '150px',
+ dataIndex: 'action',
+ scopedSlots: { customRender: 'action' }
+ })
+ }
},
methods: {
handleDel (record) {
diff --git a/src/views/security/role/RoleMenuForm.vue b/src/views/security/role/RoleMenuForm.vue
index b85fedd..b15753d 100644
--- a/src/views/security/role/RoleMenuForm.vue
+++ b/src/views/security/role/RoleMenuForm.vue
@@ -91,9 +91,9 @@
_this.menuTreeData = res.data
_this.getLeastChilds(res.data)
// 默认展开目录级
- _this.menuTreeData.forEach(item => {
- _this.expandedKeys.push(item.id)
- })
+ // _this.menuTreeData.forEach(item => {
+ // _this.expandedKeys.push(item.id)
+ // })
_this.expandedMenuKeys(_this.roleEntity)
}
diff --git a/src/views/security/user/UserForm.vue b/src/views/security/user/UserForm.vue
index 38db92c..680b8a4 100644
--- a/src/views/security/user/UserForm.vue
+++ b/src/views/security/user/UserForm.vue
@@ -51,13 +51,13 @@
-
+
diff --git a/src/views/security/user/UserList.vue b/src/views/security/user/UserList.vue
index 839e614..cccecc2 100644
--- a/src/views/security/user/UserList.vue
+++ b/src/views/security/user/UserList.vue
@@ -5,13 +5,13 @@
-
-
+
+
-
-
+
+
@@ -21,7 +21,7 @@
查询
- queryParam = {}">重置
+ {queryParam = {}, $refs.table.refresh(true)}">重置
@@ -61,7 +61,7 @@
授权角色
-
+
singleDelete(record)">
删除