Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
S
so-manage-ui
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
smart-operation
so-manage-ui
Commits
f77bdbb5
Commit
f77bdbb5
authored
Nov 02, 2022
by
赵伟庚
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'zwg' into dev
parents
59a3065b
131132bb
Changes
10
Show whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
74 additions
and
45 deletions
+74
-45
src/assets/css/index.css
src/assets/css/index.css
+2
-2
src/components/api-type/rest.vue
src/components/api-type/rest.vue
+1
-1
src/page/main/config/dict/index.vue
src/page/main/config/dict/index.vue
+8
-8
src/page/main/develop/account/index.vue
src/page/main/develop/account/index.vue
+1
-1
src/page/main/develop/menu/index.vue
src/page/main/develop/menu/index.vue
+5
-5
src/page/main/develop/menu/menu-form.vue
src/page/main/develop/menu/menu-form.vue
+1
-1
src/page/main/system/organization/index.vue
src/page/main/system/organization/index.vue
+16
-1
src/page/main/system/organization/tree.vue
src/page/main/system/organization/tree.vue
+25
-12
src/page/main/system/role/add/role_form.vue
src/page/main/system/role/add/role_form.vue
+9
-8
src/page/main/system/role/index.vue
src/page/main/system/role/index.vue
+6
-6
No files found.
src/assets/css/index.css
View file @
f77bdbb5
...
...
@@ -1474,14 +1474,14 @@ border-radius:8px;
}
.flex_left
{
height
:
calc
(
100%
-
20
px
);
height
:
calc
(
100%
-
16
px
);
width
:
320px
;
margin-right
:
10px
;
overflow
:
hidden
;
}
.flex_right
{
height
:
calc
(
100%
-
20
px
);
height
:
calc
(
100%
-
16
px
);
flex
:
1
;
overflow
:
hidden
;
...
...
src/components/api-type/rest.vue
View file @
f77bdbb5
...
...
@@ -401,7 +401,7 @@ const serviceTest = () => {
.
post
(
`/apaas/service/v5/service/test`
,
params
)
.
then
((
res
)
=>
{
if
(
res
.
data
.
code
!==
200
)
{
$message
.
error
(
res
.
data
.
msg
)
$message
.
error
(
res
.
data
.
data
)
}
else
{
detailData
.
test_state
=
true
detailData
.
backJSONdata
=
res
.
data
.
data
.
response_str
...
...
src/page/main/config/dict/index.vue
View file @
f77bdbb5
...
...
@@ -278,7 +278,7 @@ const getTypeList = () => {
getTableRows
()
}
}
else
{
ElMessage
.
error
(
res
.
data
.
msg
)
ElMessage
.
error
(
res
.
data
.
data
)
}
}).
catch
((
err
)
=>
{
console
.
log
(
err
)
...
...
@@ -352,7 +352,7 @@ const getTableRows = () => {
state
.
tableRows
[
state
.
tableRows
.
length
-
1
].
canMoveDown
=
false
}
}
else
{
ElMessage
.
error
(
res
.
data
.
msg
)
ElMessage
.
error
(
res
.
data
.
data
)
}
})
}
// 获取表格数据
...
...
@@ -365,7 +365,7 @@ const changeUseRow = (row) => {
ElMessage
.
success
(
res
.
data
.
msg
)
changePage
(
1
)
}
else
{
ElMessage
.
error
(
res
.
data
.
msg
)
ElMessage
.
error
(
res
.
data
.
data
)
}
})
}
// 启用禁用
...
...
@@ -411,7 +411,7 @@ const edit_row = (row) => {
state
:
state
.
actionRow
.
state
}
}
else
{
ElMessage
.
error
(
res
.
data
.
msg
)
ElMessage
.
error
(
res
.
data
.
data
)
}
}).
catch
((
err
)
=>
{
console
.
log
(
err
)
...
...
@@ -445,7 +445,7 @@ const addConfirm = () => {
state
.
addDialog
=
false
changePage
(
1
)
}
else
{
ElMessage
.
error
(
res
.
data
.
msg
)
ElMessage
.
error
(
res
.
data
.
data
)
}
})
}
else
{
// 编辑
...
...
@@ -461,7 +461,7 @@ const addConfirm = () => {
state
.
addDialog
=
false
changePage
(
1
)
}
else
{
ElMessage
.
error
(
res
.
data
.
msg
)
ElMessage
.
error
(
res
.
data
.
data
)
}
})
}
...
...
@@ -485,7 +485,7 @@ const deleteData = () => {
state
.
dialogDelete
=
false
changePage
(
1
)
}
else
{
ElMessage
.
error
(
res
.
data
.
msg
)
ElMessage
.
error
(
res
.
data
.
data
)
}
})
}
// 确定删除
...
...
@@ -520,7 +520,7 @@ const moveRow = (row,type) => {
ElMessage
.
success
(
res
.
data
.
msg
)
changePage
(
1
)
}
else
{
ElMessage
.
error
(
res
.
data
.
msg
)
ElMessage
.
error
(
res
.
data
.
data
)
}
})
.
catch
((
err
)
=>
{
...
...
src/page/main/develop/account/index.vue
View file @
f77bdbb5
...
...
@@ -607,12 +607,12 @@ import CryptoJS from "crypto-js";
background-color
:
var
(
--el-tree-node-hover-bg-color
);
}
.main_container
{
padding
:
15px
;
height
:
100%
;
}
.table_container
{
height
:
calc
(
100%
-
30px
);
overflow
:
auto
;
padding
:
0
16px
;
}
.pagination_box
{
...
...
src/page/main/develop/menu/index.vue
View file @
f77bdbb5
...
...
@@ -177,7 +177,7 @@ const getMenuTree = (type) => {
})
}
else
{
ElMessage
.
error
(
res
.
data
.
msg
)
ElMessage
.
error
(
res
.
data
.
data
)
}
})
}
// 获取菜单树
...
...
@@ -307,7 +307,7 @@ const fileAction = (val,data,parent,disabled=false) => {
let
type
=
parent
?
1
:
2
// 1--有父级 2--无父级
getMenuTree
(
type
)
}
else
{
ElMessage
.
error
(
res
.
data
.
msg
)
ElMessage
.
error
(
res
.
data
.
data
)
}
})
}
else
if
(
val
==
4
)
{
// 菜单上移
...
...
@@ -378,7 +378,7 @@ const changeSort = (data,nextObj) => {
ElMessage
.
success
(
res
.
data
.
msg
)
getMenuTree
()
}
else
{
ElMessage
.
error
(
res
.
data
.
msg
)
ElMessage
.
error
(
res
.
data
.
data
)
}
})
}
// 菜单上下移
...
...
@@ -406,7 +406,7 @@ const saveMenu = (el,type) => {
ElMessage
.
success
(
res
.
data
.
msg
)
getMenuTree
()
}
else
{
ElMessage
.
error
(
res
.
data
.
msg
)
ElMessage
.
error
(
res
.
data
.
data
)
}
})
}
else
{
// 新增
...
...
@@ -429,7 +429,7 @@ const saveMenu = (el,type) => {
state
.
selectData
=
null
getMenuTree
()
}
else
{
ElMessage
.
error
(
res
.
data
.
msg
)
ElMessage
.
error
(
res
.
data
.
data
)
}
})
}
...
...
src/page/main/develop/menu/menu-form.vue
View file @
f77bdbb5
...
...
@@ -151,7 +151,7 @@ const getGroupList = () => {
if
(
res
.
data
.
code
==
200
)
{
state
.
groupList
=
res
.
data
.
data
||
[]
}
else
{
ElMessage
.
error
(
res
.
data
.
msg
)
ElMessage
.
error
(
res
.
data
.
data
)
}
}).
catch
((
err
)
=>
{
console
.
log
(
err
)
...
...
src/page/main/system/organization/index.vue
View file @
f77bdbb5
...
...
@@ -941,13 +941,28 @@ import { downloadFileFormatNew } from '@/services/helper'
font-size
:
14px
;
}
.main_container
{
padding
:
15px
;
flex
:
1
;
overflow
:
hidden
;
}
.filter-group
.left-filter
{
flex
:
1
;
display
:
flex
;
justify-content
:
start
;
flex-wrap
:
wrap
;
}
.filter-group
.right-action
{
width
:
144px
;
padding-bottom
:
16px
;
}
.filter-group
.right-action
.el-button
{
width
:
64px
;
}
.table_container
{
height
:
calc
(
100%
-
20px
);
overflow
:
auto
;
padding
:
0
16px
;
}
.bg-pagination
{
...
...
src/page/main/system/organization/tree.vue
View file @
f77bdbb5
...
...
@@ -18,7 +18,7 @@
:title=
"data.name"
>
{{
data
.
name
}}
</span>
<span
v-if=
"data.data_type === 2"
class=
"tree-action-box first_node"
@
click.stop=
"showAction($event, data,node)"
>
<span
v-if=
"data.data_type === 2"
class=
"tree-action-box first_node"
:class=
"
{'first_node_focus': selectData
&&
selectData.id === data.id}"
@click.stop="showAction($event, data,node)">
<bg-icon
class=
"tree-more"
icon=
"#bg-ic-s-more"
...
...
@@ -240,8 +240,21 @@ import { useRouter } from 'vue-router';
.file-tree
:deep
()
.el-tree-node__content
:hover
.tree-action-box
{
display
:
inline-block
;
}
.file-tree
:deep
()
.el-tree-node__content
.first_node
{
display
:
inline-block
;
background-color
:
#fff
;
box-shadow
:
none
;
}
.file-tree
:deep
()
.el-tree-node__content
.first_node_focus
{
background-color
:
#f2f3f7
;
box-shadow
:
-3px
0px
8px
-3px
rgba
(
0
,
7
,
101
,
0.15
);
}
.file-tree
:deep
()
.el-tree-node__content
:hover
.first_node
{
background-color
:
#f2f3f7
;
box-shadow
:
-3px
0px
8px
-3px
rgba
(
0
,
7
,
101
,
0.15
);
}
.file-tree
:deep
()
.el-tree-node
>
.el-tree-node__children
{
overflow
:
visible
;
...
...
src/page/main/system/role/add/role_form.vue
View file @
f77bdbb5
...
...
@@ -60,7 +60,7 @@
</el-form>
</div>
<div
class=
"bottom_action"
>
<el-button>
<el-button
@
click=
"goList"
>
取消
</el-button>
<el-button
type=
"primary"
@
click=
"saveRole"
>
...
...
@@ -100,9 +100,7 @@ const roleState = reactive({
role_name
:
[
{
required
:
true
,
message
:
"
请输入角色名称
"
,
trigger
:
"
blur
"
},
],
role_desc
:
[
{
required
:
true
,
message
:
"
请输入描述
"
,
trigger
:
"
blur
"
},
],
data_purview
:
[
{
required
:
true
,
message
:
"
请选择数据权限
"
,
trigger
:
"
change
"
},
],
...
...
@@ -127,7 +125,7 @@ const getMenuTree = () => {
if
(
res
.
data
.
code
==
200
)
{
roleState
.
permissionData
=
res
.
data
.
data
||
[]
}
else
{
ElMessage
.
error
(
res
.
data
.
msg
)
ElMessage
.
error
(
res
.
data
.
data
)
}
})
}
// 获取菜单数据
...
...
@@ -157,7 +155,7 @@ const getRoleDetail = () => {
}
console
.
log
(
roleState
.
formData
.
permission_arr
)
}
else
{
ElMessage
.
error
(
res
.
data
.
msg
)
ElMessage
.
error
(
res
.
data
.
data
)
}
})
}
// 获取角色详情
...
...
@@ -180,7 +178,7 @@ const saveRole = () => {
ElMessage
.
success
(
res
.
data
.
msg
)
router
.
push
(
'
/system/role
'
)
}
else
{
ElMessage
.
error
(
res
.
data
.
msg
)
ElMessage
.
error
(
res
.
data
.
data
)
}
})
}
else
{
// 编辑
...
...
@@ -192,13 +190,16 @@ const saveRole = () => {
ElMessage
.
success
(
res
.
data
.
msg
)
router
.
push
(
'
/system/role
'
)
}
else
{
ElMessage
.
error
(
res
.
data
.
msg
)
ElMessage
.
error
(
res
.
data
.
data
)
}
})
}
}
})
}
// 新增或编辑角色的保存
const
goList
=
()
=>
{
router
.
push
(
"
/system/role
"
)
}
onBeforeMount
(()
=>
{
getMenuTree
()
...
...
src/page/main/system/role/index.vue
View file @
f77bdbb5
...
...
@@ -306,7 +306,7 @@ const getRoleRows = () => {
state
.
tableRows
=
res
.
data
.
data
||
[]
state
.
tableTotal
=
res
.
data
.
total
}
else
{
ElMessage
.
error
(
re
.
data
.
msg
)
ElMessage
.
error
(
re
.
data
.
data
)
}
})
}
// 获取角色列表
...
...
@@ -319,7 +319,7 @@ const getOrgList = () => {
console
.
log
(
res
.
data
.
data
)
userState
.
orgList
=
res
.
data
.
data
||
[]
}
else
{
ElMessage
.
error
(
res
.
data
.
msg
)
ElMessage
.
error
(
res
.
data
.
data
)
}
})
}
// 获取组织列表
...
...
@@ -346,7 +346,7 @@ const changeUseRow = (row) => {
ElMessage
.
success
(
res
.
data
.
msg
)
changePage
(
1
)
}
else
{
ElMessage
.
error
(
res
.
data
.
msg
)
ElMessage
.
error
(
res
.
data
.
data
)
}
})
}
// 更改启用禁用状态
...
...
@@ -408,7 +408,7 @@ const getUserList = () => {
})
})
}
else
{
ElMessage
.
error
(
res
.
data
.
msg
)
ElMessage
.
error
(
res
.
data
.
data
)
}
})
}
...
...
@@ -465,7 +465,7 @@ const distribute = () => {
userState
.
distributeDialog
=
false
changePage
(
1
)
}
else
{
ElMessage
.
error
(
res
.
data
.
msg
)
ElMessage
.
error
(
res
.
data
.
data
)
}
})
...
...
@@ -506,7 +506,7 @@ const deleteData = () => {
state
.
delDialog
=
false
changePage
(
1
)
}
else
{
ElMessage
.
error
(
res
.
data
.
msg
)
ElMessage
.
error
(
res
.
data
.
data
)
}
})
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment