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
131132bb
Commit
131132bb
authored
Nov 02, 2022
by
赵伟庚
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix:部分优化
parent
2bc269db
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 @
131132bb
...
@@ -1474,14 +1474,14 @@ border-radius:8px;
...
@@ -1474,14 +1474,14 @@ border-radius:8px;
}
}
.flex_left
{
.flex_left
{
height
:
calc
(
100%
-
20
px
);
height
:
calc
(
100%
-
16
px
);
width
:
320px
;
width
:
320px
;
margin-right
:
10px
;
margin-right
:
10px
;
overflow
:
hidden
;
overflow
:
hidden
;
}
}
.flex_right
{
.flex_right
{
height
:
calc
(
100%
-
20
px
);
height
:
calc
(
100%
-
16
px
);
flex
:
1
;
flex
:
1
;
overflow
:
hidden
;
overflow
:
hidden
;
...
...
src/components/api-type/rest.vue
View file @
131132bb
...
@@ -401,7 +401,7 @@ const serviceTest = () => {
...
@@ -401,7 +401,7 @@ const serviceTest = () => {
.
post
(
`/apaas/service/v5/service/test`
,
params
)
.
post
(
`/apaas/service/v5/service/test`
,
params
)
.
then
((
res
)
=>
{
.
then
((
res
)
=>
{
if
(
res
.
data
.
code
!==
200
)
{
if
(
res
.
data
.
code
!==
200
)
{
$message
.
error
(
res
.
data
.
msg
)
$message
.
error
(
res
.
data
.
data
)
}
else
{
}
else
{
detailData
.
test_state
=
true
detailData
.
test_state
=
true
detailData
.
backJSONdata
=
res
.
data
.
data
.
response_str
detailData
.
backJSONdata
=
res
.
data
.
data
.
response_str
...
...
src/page/main/config/dict/index.vue
View file @
131132bb
...
@@ -278,7 +278,7 @@ const getTypeList = () => {
...
@@ -278,7 +278,7 @@ const getTypeList = () => {
getTableRows
()
getTableRows
()
}
}
}
else
{
}
else
{
ElMessage
.
error
(
res
.
data
.
msg
)
ElMessage
.
error
(
res
.
data
.
data
)
}
}
}).
catch
((
err
)
=>
{
}).
catch
((
err
)
=>
{
console
.
log
(
err
)
console
.
log
(
err
)
...
@@ -352,7 +352,7 @@ const getTableRows = () => {
...
@@ -352,7 +352,7 @@ const getTableRows = () => {
state
.
tableRows
[
state
.
tableRows
.
length
-
1
].
canMoveDown
=
false
state
.
tableRows
[
state
.
tableRows
.
length
-
1
].
canMoveDown
=
false
}
}
}
else
{
}
else
{
ElMessage
.
error
(
res
.
data
.
msg
)
ElMessage
.
error
(
res
.
data
.
data
)
}
}
})
})
}
// 获取表格数据
}
// 获取表格数据
...
@@ -365,7 +365,7 @@ const changeUseRow = (row) => {
...
@@ -365,7 +365,7 @@ const changeUseRow = (row) => {
ElMessage
.
success
(
res
.
data
.
msg
)
ElMessage
.
success
(
res
.
data
.
msg
)
changePage
(
1
)
changePage
(
1
)
}
else
{
}
else
{
ElMessage
.
error
(
res
.
data
.
msg
)
ElMessage
.
error
(
res
.
data
.
data
)
}
}
})
})
}
// 启用禁用
}
// 启用禁用
...
@@ -411,7 +411,7 @@ const edit_row = (row) => {
...
@@ -411,7 +411,7 @@ const edit_row = (row) => {
state
:
state
.
actionRow
.
state
state
:
state
.
actionRow
.
state
}
}
}
else
{
}
else
{
ElMessage
.
error
(
res
.
data
.
msg
)
ElMessage
.
error
(
res
.
data
.
data
)
}
}
}).
catch
((
err
)
=>
{
}).
catch
((
err
)
=>
{
console
.
log
(
err
)
console
.
log
(
err
)
...
@@ -445,7 +445,7 @@ const addConfirm = () => {
...
@@ -445,7 +445,7 @@ const addConfirm = () => {
state
.
addDialog
=
false
state
.
addDialog
=
false
changePage
(
1
)
changePage
(
1
)
}
else
{
}
else
{
ElMessage
.
error
(
res
.
data
.
msg
)
ElMessage
.
error
(
res
.
data
.
data
)
}
}
})
})
}
else
{
// 编辑
}
else
{
// 编辑
...
@@ -461,7 +461,7 @@ const addConfirm = () => {
...
@@ -461,7 +461,7 @@ const addConfirm = () => {
state
.
addDialog
=
false
state
.
addDialog
=
false
changePage
(
1
)
changePage
(
1
)
}
else
{
}
else
{
ElMessage
.
error
(
res
.
data
.
msg
)
ElMessage
.
error
(
res
.
data
.
data
)
}
}
})
})
}
}
...
@@ -485,7 +485,7 @@ const deleteData = () => {
...
@@ -485,7 +485,7 @@ const deleteData = () => {
state
.
dialogDelete
=
false
state
.
dialogDelete
=
false
changePage
(
1
)
changePage
(
1
)
}
else
{
}
else
{
ElMessage
.
error
(
res
.
data
.
msg
)
ElMessage
.
error
(
res
.
data
.
data
)
}
}
})
})
}
// 确定删除
}
// 确定删除
...
@@ -520,7 +520,7 @@ const moveRow = (row,type) => {
...
@@ -520,7 +520,7 @@ const moveRow = (row,type) => {
ElMessage
.
success
(
res
.
data
.
msg
)
ElMessage
.
success
(
res
.
data
.
msg
)
changePage
(
1
)
changePage
(
1
)
}
else
{
}
else
{
ElMessage
.
error
(
res
.
data
.
msg
)
ElMessage
.
error
(
res
.
data
.
data
)
}
}
})
})
.
catch
((
err
)
=>
{
.
catch
((
err
)
=>
{
...
...
src/page/main/develop/account/index.vue
View file @
131132bb
...
@@ -607,12 +607,12 @@ import CryptoJS from "crypto-js";
...
@@ -607,12 +607,12 @@ import CryptoJS from "crypto-js";
background-color
:
var
(
--el-tree-node-hover-bg-color
);
background-color
:
var
(
--el-tree-node-hover-bg-color
);
}
}
.main_container
{
.main_container
{
padding
:
15px
;
height
:
100%
;
height
:
100%
;
}
}
.table_container
{
.table_container
{
height
:
calc
(
100%
-
30px
);
height
:
calc
(
100%
-
30px
);
overflow
:
auto
;
overflow
:
auto
;
padding
:
0
16px
;
}
}
.pagination_box
{
.pagination_box
{
...
...
src/page/main/develop/menu/index.vue
View file @
131132bb
...
@@ -177,7 +177,7 @@ const getMenuTree = (type) => {
...
@@ -177,7 +177,7 @@ const getMenuTree = (type) => {
})
})
}
else
{
}
else
{
ElMessage
.
error
(
res
.
data
.
msg
)
ElMessage
.
error
(
res
.
data
.
data
)
}
}
})
})
}
// 获取菜单树
}
// 获取菜单树
...
@@ -307,7 +307,7 @@ const fileAction = (val,data,parent,disabled=false) => {
...
@@ -307,7 +307,7 @@ const fileAction = (val,data,parent,disabled=false) => {
let
type
=
parent
?
1
:
2
// 1--有父级 2--无父级
let
type
=
parent
?
1
:
2
// 1--有父级 2--无父级
getMenuTree
(
type
)
getMenuTree
(
type
)
}
else
{
}
else
{
ElMessage
.
error
(
res
.
data
.
msg
)
ElMessage
.
error
(
res
.
data
.
data
)
}
}
})
})
}
else
if
(
val
==
4
)
{
// 菜单上移
}
else
if
(
val
==
4
)
{
// 菜单上移
...
@@ -378,7 +378,7 @@ const changeSort = (data,nextObj) => {
...
@@ -378,7 +378,7 @@ const changeSort = (data,nextObj) => {
ElMessage
.
success
(
res
.
data
.
msg
)
ElMessage
.
success
(
res
.
data
.
msg
)
getMenuTree
()
getMenuTree
()
}
else
{
}
else
{
ElMessage
.
error
(
res
.
data
.
msg
)
ElMessage
.
error
(
res
.
data
.
data
)
}
}
})
})
}
// 菜单上下移
}
// 菜单上下移
...
@@ -406,7 +406,7 @@ const saveMenu = (el,type) => {
...
@@ -406,7 +406,7 @@ const saveMenu = (el,type) => {
ElMessage
.
success
(
res
.
data
.
msg
)
ElMessage
.
success
(
res
.
data
.
msg
)
getMenuTree
()
getMenuTree
()
}
else
{
}
else
{
ElMessage
.
error
(
res
.
data
.
msg
)
ElMessage
.
error
(
res
.
data
.
data
)
}
}
})
})
}
else
{
// 新增
}
else
{
// 新增
...
@@ -429,7 +429,7 @@ const saveMenu = (el,type) => {
...
@@ -429,7 +429,7 @@ const saveMenu = (el,type) => {
state
.
selectData
=
null
state
.
selectData
=
null
getMenuTree
()
getMenuTree
()
}
else
{
}
else
{
ElMessage
.
error
(
res
.
data
.
msg
)
ElMessage
.
error
(
res
.
data
.
data
)
}
}
})
})
}
}
...
...
src/page/main/develop/menu/menu-form.vue
View file @
131132bb
...
@@ -151,7 +151,7 @@ const getGroupList = () => {
...
@@ -151,7 +151,7 @@ const getGroupList = () => {
if
(
res
.
data
.
code
==
200
)
{
if
(
res
.
data
.
code
==
200
)
{
state
.
groupList
=
res
.
data
.
data
||
[]
state
.
groupList
=
res
.
data
.
data
||
[]
}
else
{
}
else
{
ElMessage
.
error
(
res
.
data
.
msg
)
ElMessage
.
error
(
res
.
data
.
data
)
}
}
}).
catch
((
err
)
=>
{
}).
catch
((
err
)
=>
{
console
.
log
(
err
)
console
.
log
(
err
)
...
...
src/page/main/system/organization/index.vue
View file @
131132bb
...
@@ -939,13 +939,28 @@ import { downloadFileFormatNew } from '@/services/helper'
...
@@ -939,13 +939,28 @@ import { downloadFileFormatNew } from '@/services/helper'
font-size
:
14px
;
font-size
:
14px
;
}
}
.main_container
{
.main_container
{
padding
:
15px
;
flex
:
1
;
flex
:
1
;
overflow
:
hidden
;
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
{
.table_container
{
height
:
calc
(
100%
-
20px
);
height
:
calc
(
100%
-
20px
);
overflow
:
auto
;
overflow
:
auto
;
padding
:
0
16px
;
}
}
.bg-pagination
{
.bg-pagination
{
...
...
src/page/main/system/organization/tree.vue
View file @
131132bb
...
@@ -17,7 +17,7 @@
...
@@ -17,7 +17,7 @@
:title="data.name"
:title="data.name"
>
{{
data
.
name
}}
>
{{
data
.
name
}}
</span>
</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
<bg-icon
class=
"tree-more"
class=
"tree-more"
icon=
"#bg-ic-s-more"
icon=
"#bg-ic-s-more"
...
@@ -220,8 +220,21 @@ import { useRouter } from 'vue-router';
...
@@ -220,8 +220,21 @@ import { useRouter } from 'vue-router';
.file-tree
:deep
()
.el-tree-node__content
:hover
.tree-action-box
{
.file-tree
:deep
()
.el-tree-node__content
:hover
.tree-action-box
{
display
:
inline-block
;
display
:
inline-block
;
}
}
.file-tree
:deep
()
.el-tree-node__content
.first_node
{
.file-tree
:deep
()
.el-tree-node__content
.first_node
{
display
:
inline-block
;
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
{
.file-tree
:deep
()
.el-tree-node
>
.el-tree-node__children
{
overflow
:
visible
;
overflow
:
visible
;
...
...
src/page/main/system/role/add/role_form.vue
View file @
131132bb
...
@@ -60,7 +60,7 @@
...
@@ -60,7 +60,7 @@
</el-form>
</el-form>
</div>
</div>
<div
class=
"bottom_action"
>
<div
class=
"bottom_action"
>
<el-button>
<el-button
@
click=
"goList"
>
取消
取消
</el-button>
</el-button>
<el-button
type=
"primary"
@
click=
"saveRole"
>
<el-button
type=
"primary"
@
click=
"saveRole"
>
...
@@ -100,9 +100,7 @@ const roleState = reactive({
...
@@ -100,9 +100,7 @@ const roleState = reactive({
role_name
:
[
role_name
:
[
{
required
:
true
,
message
:
"
请输入角色名称
"
,
trigger
:
"
blur
"
},
{
required
:
true
,
message
:
"
请输入角色名称
"
,
trigger
:
"
blur
"
},
],
],
role_desc
:
[
{
required
:
true
,
message
:
"
请输入描述
"
,
trigger
:
"
blur
"
},
],
data_purview
:
[
data_purview
:
[
{
required
:
true
,
message
:
"
请选择数据权限
"
,
trigger
:
"
change
"
},
{
required
:
true
,
message
:
"
请选择数据权限
"
,
trigger
:
"
change
"
},
],
],
...
@@ -127,7 +125,7 @@ const getMenuTree = () => {
...
@@ -127,7 +125,7 @@ const getMenuTree = () => {
if
(
res
.
data
.
code
==
200
)
{
if
(
res
.
data
.
code
==
200
)
{
roleState
.
permissionData
=
res
.
data
.
data
||
[]
roleState
.
permissionData
=
res
.
data
.
data
||
[]
}
else
{
}
else
{
ElMessage
.
error
(
res
.
data
.
msg
)
ElMessage
.
error
(
res
.
data
.
data
)
}
}
})
})
}
// 获取菜单数据
}
// 获取菜单数据
...
@@ -157,7 +155,7 @@ const getRoleDetail = () => {
...
@@ -157,7 +155,7 @@ const getRoleDetail = () => {
}
}
console
.
log
(
roleState
.
formData
.
permission_arr
)
console
.
log
(
roleState
.
formData
.
permission_arr
)
}
else
{
}
else
{
ElMessage
.
error
(
res
.
data
.
msg
)
ElMessage
.
error
(
res
.
data
.
data
)
}
}
})
})
}
// 获取角色详情
}
// 获取角色详情
...
@@ -180,7 +178,7 @@ const saveRole = () => {
...
@@ -180,7 +178,7 @@ const saveRole = () => {
ElMessage
.
success
(
res
.
data
.
msg
)
ElMessage
.
success
(
res
.
data
.
msg
)
router
.
push
(
'
/system/role
'
)
router
.
push
(
'
/system/role
'
)
}
else
{
}
else
{
ElMessage
.
error
(
res
.
data
.
msg
)
ElMessage
.
error
(
res
.
data
.
data
)
}
}
})
})
}
else
{
// 编辑
}
else
{
// 编辑
...
@@ -192,13 +190,16 @@ const saveRole = () => {
...
@@ -192,13 +190,16 @@ const saveRole = () => {
ElMessage
.
success
(
res
.
data
.
msg
)
ElMessage
.
success
(
res
.
data
.
msg
)
router
.
push
(
'
/system/role
'
)
router
.
push
(
'
/system/role
'
)
}
else
{
}
else
{
ElMessage
.
error
(
res
.
data
.
msg
)
ElMessage
.
error
(
res
.
data
.
data
)
}
}
})
})
}
}
}
}
})
})
}
// 新增或编辑角色的保存
}
// 新增或编辑角色的保存
const
goList
=
()
=>
{
router
.
push
(
"
/system/role
"
)
}
onBeforeMount
(()
=>
{
onBeforeMount
(()
=>
{
getMenuTree
()
getMenuTree
()
...
...
src/page/main/system/role/index.vue
View file @
131132bb
...
@@ -306,7 +306,7 @@ const getRoleRows = () => {
...
@@ -306,7 +306,7 @@ const getRoleRows = () => {
state
.
tableRows
=
res
.
data
.
data
||
[]
state
.
tableRows
=
res
.
data
.
data
||
[]
state
.
tableTotal
=
res
.
data
.
total
state
.
tableTotal
=
res
.
data
.
total
}
else
{
}
else
{
ElMessage
.
error
(
re
.
data
.
msg
)
ElMessage
.
error
(
re
.
data
.
data
)
}
}
})
})
}
// 获取角色列表
}
// 获取角色列表
...
@@ -319,7 +319,7 @@ const getOrgList = () => {
...
@@ -319,7 +319,7 @@ const getOrgList = () => {
console
.
log
(
res
.
data
.
data
)
console
.
log
(
res
.
data
.
data
)
userState
.
orgList
=
res
.
data
.
data
||
[]
userState
.
orgList
=
res
.
data
.
data
||
[]
}
else
{
}
else
{
ElMessage
.
error
(
res
.
data
.
msg
)
ElMessage
.
error
(
res
.
data
.
data
)
}
}
})
})
}
// 获取组织列表
}
// 获取组织列表
...
@@ -346,7 +346,7 @@ const changeUseRow = (row) => {
...
@@ -346,7 +346,7 @@ const changeUseRow = (row) => {
ElMessage
.
success
(
res
.
data
.
msg
)
ElMessage
.
success
(
res
.
data
.
msg
)
changePage
(
1
)
changePage
(
1
)
}
else
{
}
else
{
ElMessage
.
error
(
res
.
data
.
msg
)
ElMessage
.
error
(
res
.
data
.
data
)
}
}
})
})
}
// 更改启用禁用状态
}
// 更改启用禁用状态
...
@@ -408,7 +408,7 @@ const getUserList = () => {
...
@@ -408,7 +408,7 @@ const getUserList = () => {
})
})
})
})
}
else
{
}
else
{
ElMessage
.
error
(
res
.
data
.
msg
)
ElMessage
.
error
(
res
.
data
.
data
)
}
}
})
})
}
}
...
@@ -465,7 +465,7 @@ const distribute = () => {
...
@@ -465,7 +465,7 @@ const distribute = () => {
userState
.
distributeDialog
=
false
userState
.
distributeDialog
=
false
changePage
(
1
)
changePage
(
1
)
}
else
{
}
else
{
ElMessage
.
error
(
res
.
data
.
msg
)
ElMessage
.
error
(
res
.
data
.
data
)
}
}
})
})
...
@@ -506,7 +506,7 @@ const deleteData = () => {
...
@@ -506,7 +506,7 @@ const deleteData = () => {
state
.
delDialog
=
false
state
.
delDialog
=
false
changePage
(
1
)
changePage
(
1
)
}
else
{
}
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