Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
jinli gu
RuoYi Vue
Commits
46444bd0
Commit
46444bd0
authored
Oct 08, 2019
by
RuoYi
Browse files
RuoYi-Vue 1.0
parent
5bc74554
Changes
400
Hide whitespace changes
Inline
Side-by-side
ruoyi-ui/src/api/menu.js
0 → 100644
View file @
46444bd0
import
request
from
'
@/utils/request
'
// 获取路由
export
const
getRouters
=
()
=>
{
return
request
({
url
:
'
/getRouters
'
,
method
:
'
get
'
})
}
\ No newline at end of file
ruoyi-ui/src/api/monitor/logininfor.js
0 → 100644
View file @
46444bd0
import
request
from
'
@/utils/request
'
// 查询登录日志列表
export
function
list
(
query
)
{
return
request
({
url
:
'
/monitor/logininfor/list
'
,
method
:
'
get
'
,
params
:
query
})
}
\ No newline at end of file
ruoyi-ui/src/api/monitor/operlog.js
0 → 100644
View file @
46444bd0
import
request
from
'
@/utils/request
'
// 查询操作日志列表
export
function
list
(
query
)
{
return
request
({
url
:
'
/monitor/operlog/list
'
,
method
:
'
get
'
,
params
:
query
})
}
\ No newline at end of file
ruoyi-ui/src/api/monitor/server.js
0 → 100644
View file @
46444bd0
import
request
from
'
@/utils/request
'
// 查询服务器详细
export
function
getServer
()
{
return
request
({
url
:
'
/monitor/server
'
,
method
:
'
get
'
})
}
\ No newline at end of file
ruoyi-ui/src/api/system/config.js
0 → 100644
View file @
46444bd0
import
request
from
'
@/utils/request
'
// 查询参数列表
export
function
listConfig
(
query
)
{
return
request
({
url
:
'
/system/config/list
'
,
method
:
'
get
'
,
params
:
query
})
}
// 查询参数详细
export
function
getConfig
(
configId
)
{
return
request
({
url
:
'
/system/config/
'
+
configId
,
method
:
'
get
'
})
}
// 根据参数键名查询参数值
export
function
getConfigKey
(
configKey
)
{
return
request
({
url
:
'
/system/config/configKey/
'
+
configKey
,
method
:
'
get
'
})
}
// 新增参数配置
export
function
addConfig
(
data
)
{
return
request
({
url
:
'
/system/config
'
,
method
:
'
post
'
,
data
:
data
})
}
// 修改参数配置
export
function
updateConfig
(
data
)
{
return
request
({
url
:
'
/system/config
'
,
method
:
'
put
'
,
data
:
data
})
}
// 删除参数配置
export
function
delConfig
(
configId
)
{
return
request
({
url
:
'
/system/config/
'
+
configId
,
method
:
'
delete
'
})
}
\ No newline at end of file
ruoyi-ui/src/api/system/dept.js
0 → 100644
View file @
46444bd0
import
request
from
'
@/utils/request
'
// 查询部门列表
export
function
listDept
(
query
)
{
return
request
({
url
:
'
/system/dept/list
'
,
method
:
'
get
'
,
params
:
query
})
}
// 查询部门详细
export
function
getDept
(
deptId
)
{
return
request
({
url
:
'
/system/dept/
'
+
deptId
,
method
:
'
get
'
})
}
// 查询部门下拉树结构
export
function
treeselect
()
{
return
request
({
url
:
'
/system/dept/treeselect
'
,
method
:
'
get
'
})
}
// 根据角色ID查询部门树结构
export
function
roleDeptTreeselect
(
roleId
)
{
return
request
({
url
:
'
/system/dept/roleDeptTreeselect/
'
+
roleId
,
method
:
'
get
'
})
}
// 新增部门
export
function
addDept
(
data
)
{
return
request
({
url
:
'
/system/dept
'
,
method
:
'
post
'
,
data
:
data
})
}
// 修改部门
export
function
updateDept
(
data
)
{
return
request
({
url
:
'
/system/dept
'
,
method
:
'
put
'
,
data
:
data
})
}
// 删除部门
export
function
delDept
(
deptId
)
{
return
request
({
url
:
'
/system/dept/
'
+
deptId
,
method
:
'
delete
'
})
}
\ No newline at end of file
ruoyi-ui/src/api/system/dict/data.js
0 → 100644
View file @
46444bd0
import
request
from
'
@/utils/request
'
// 查询字典数据列表
export
function
listData
(
query
)
{
return
request
({
url
:
'
/system/dict/data/list
'
,
method
:
'
get
'
,
params
:
query
})
}
// 查询字典数据详细
export
function
getData
(
dictCode
)
{
return
request
({
url
:
'
/system/dict/data/
'
+
dictCode
,
method
:
'
get
'
})
}
// 根据字典类型查询字典数据信息
export
function
getDicts
(
dictType
)
{
return
request
({
url
:
'
/system/dict/data/dictType/
'
+
dictType
,
method
:
'
get
'
})
}
// 新增字典数据
export
function
addData
(
data
)
{
return
request
({
url
:
'
/system/dict/data
'
,
method
:
'
post
'
,
data
:
data
})
}
// 修改字典数据
export
function
updateData
(
data
)
{
return
request
({
url
:
'
/system/dict/data
'
,
method
:
'
put
'
,
data
:
data
})
}
// 删除字典数据
export
function
delData
(
dictCode
)
{
return
request
({
url
:
'
/system/dict/data/
'
+
dictCode
,
method
:
'
delete
'
})
}
\ No newline at end of file
ruoyi-ui/src/api/system/dict/type.js
0 → 100644
View file @
46444bd0
import
request
from
'
@/utils/request
'
// 查询字典类型列表
export
function
listType
(
query
)
{
return
request
({
url
:
'
/system/dict/type/list
'
,
method
:
'
get
'
,
params
:
query
})
}
// 查询字典类型详细
export
function
getType
(
dictId
)
{
return
request
({
url
:
'
/system/dict/type/
'
+
dictId
,
method
:
'
get
'
})
}
// 新增字典类型
export
function
addType
(
data
)
{
return
request
({
url
:
'
/system/dict/type
'
,
method
:
'
post
'
,
data
:
data
})
}
// 修改字典类型
export
function
updateType
(
data
)
{
return
request
({
url
:
'
/system/dict/type
'
,
method
:
'
put
'
,
data
:
data
})
}
// 删除字典类型
export
function
delType
(
dictId
)
{
return
request
({
url
:
'
/system/dict/type/
'
+
dictId
,
method
:
'
delete
'
})
}
ruoyi-ui/src/api/system/menu.js
0 → 100644
View file @
46444bd0
import
request
from
'
@/utils/request
'
// 查询菜单列表
export
function
listMenu
(
query
)
{
return
request
({
url
:
'
/system/menu/list
'
,
method
:
'
get
'
,
params
:
query
})
}
// 查询菜单详细
export
function
getMenu
(
menuId
)
{
return
request
({
url
:
'
/system/menu/
'
+
menuId
,
method
:
'
get
'
})
}
// 查询菜单下拉树结构
export
function
treeselect
()
{
return
request
({
url
:
'
/system/menu/treeselect
'
,
method
:
'
get
'
})
}
// 根据角色ID查询菜单下拉树结构
export
function
roleMenuTreeselect
(
roleId
)
{
return
request
({
url
:
'
/system/menu/roleMenuTreeselect/
'
+
roleId
,
method
:
'
get
'
})
}
// 新增菜单
export
function
addMenu
(
data
)
{
return
request
({
url
:
'
/system/menu
'
,
method
:
'
post
'
,
data
:
data
})
}
// 修改菜单
export
function
updateMenu
(
data
)
{
return
request
({
url
:
'
/system/menu
'
,
method
:
'
put
'
,
data
:
data
})
}
// 删除菜单
export
function
delMenu
(
menuId
)
{
return
request
({
url
:
'
/system/menu/
'
+
menuId
,
method
:
'
delete
'
})
}
\ No newline at end of file
ruoyi-ui/src/api/system/notice.js
0 → 100644
View file @
46444bd0
import
request
from
'
@/utils/request
'
// 查询公告列表
export
function
listNotice
(
query
)
{
return
request
({
url
:
'
/system/notice/list
'
,
method
:
'
get
'
,
params
:
query
})
}
// 查询公告详细
export
function
getNotice
(
noticeId
)
{
return
request
({
url
:
'
/system/notice/
'
+
noticeId
,
method
:
'
get
'
})
}
// 新增公告
export
function
addNotice
(
data
)
{
return
request
({
url
:
'
/system/notice
'
,
method
:
'
post
'
,
data
:
data
})
}
// 修改公告
export
function
updateNotice
(
data
)
{
return
request
({
url
:
'
/system/notice
'
,
method
:
'
put
'
,
data
:
data
})
}
// 删除公告
export
function
delNotice
(
noticeId
)
{
return
request
({
url
:
'
/system/notice/
'
+
noticeId
,
method
:
'
delete
'
})
}
\ No newline at end of file
ruoyi-ui/src/api/system/post.js
0 → 100644
View file @
46444bd0
import
request
from
'
@/utils/request
'
// 查询岗位列表
export
function
listPost
(
query
)
{
return
request
({
url
:
'
/system/post/list
'
,
method
:
'
get
'
,
params
:
query
})
}
// 查询岗位详细
export
function
getPost
(
postId
)
{
return
request
({
url
:
'
/system/post/
'
+
postId
,
method
:
'
get
'
})
}
// 新增岗位
export
function
addPost
(
data
)
{
return
request
({
url
:
'
/system/post
'
,
method
:
'
post
'
,
data
:
data
})
}
// 修改岗位
export
function
updatePost
(
data
)
{
return
request
({
url
:
'
/system/post
'
,
method
:
'
put
'
,
data
:
data
})
}
// 删除岗位
export
function
delPost
(
postId
)
{
return
request
({
url
:
'
/system/post/
'
+
postId
,
method
:
'
delete
'
})
}
\ No newline at end of file
ruoyi-ui/src/api/system/role.js
0 → 100644
View file @
46444bd0
import
request
from
'
@/utils/request
'
// 查询角色列表
export
function
listRole
(
query
)
{
return
request
({
url
:
'
/system/role/list
'
,
method
:
'
get
'
,
params
:
query
})
}
// 查询角色详细
export
function
getRole
(
roleId
)
{
return
request
({
url
:
'
/system/role/
'
+
roleId
,
method
:
'
get
'
})
}
// 新增角色
export
function
addRole
(
data
)
{
return
request
({
url
:
'
/system/role
'
,
method
:
'
post
'
,
data
:
data
})
}
// 修改角色
export
function
updateRole
(
data
)
{
return
request
({
url
:
'
/system/role
'
,
method
:
'
put
'
,
data
:
data
})
}
// 角色数据权限
export
function
dataScope
(
data
)
{
return
request
({
url
:
'
/system/role/dataScope
'
,
method
:
'
put
'
,
data
:
data
})
}
// 角色状态修改
export
function
changeRoleStatus
(
roleId
,
status
)
{
const
data
=
{
roleId
,
status
}
return
request
({
url
:
'
/system/role/changeStatus
'
,
method
:
'
put
'
,
data
:
data
})
}
// 删除角色
export
function
delRole
(
roleId
)
{
return
request
({
url
:
'
/system/role/
'
+
roleId
,
method
:
'
delete
'
})
}
\ No newline at end of file
ruoyi-ui/src/api/system/user.js
0 → 100644
View file @
46444bd0
import
request
from
'
@/utils/request
'
// 查询用户列表
export
function
listUser
(
query
)
{
return
request
({
url
:
'
/system/user/list
'
,
method
:
'
get
'
,
params
:
query
})
}
// 查询用户详细
export
function
getUser
(
userId
)
{
return
request
({
url
:
'
/system/user/
'
+
userId
,
method
:
'
get
'
})
}
// 新增用户
export
function
addUser
(
data
)
{
return
request
({
url
:
'
/system/user
'
,
method
:
'
post
'
,
data
:
data
})
}
// 修改用户
export
function
updateUser
(
data
)
{
return
request
({
url
:
'
/system/user
'
,
method
:
'
put
'
,
data
:
data
})
}
// 删除用户
export
function
delUser
(
userId
)
{
return
request
({
url
:
'
/system/user/
'
+
userId
,
method
:
'
delete
'
})
}
// 用户密码重置
export
function
resetUserPwd
(
userId
,
password
)
{
const
data
=
{
userId
,
password
}
return
request
({
url
:
'
/system/user/resetPwd
'
,
method
:
'
put
'
,
data
:
data
})
}
// 用户状态修改
export
function
changeUserStatus
(
userId
,
status
)
{
const
data
=
{
userId
,
status
}
return
request
({
url
:
'
/system/user/changeStatus
'
,
method
:
'
put
'
,
data
:
data
})
}
// 查询用户个人信息
export
function
getUserProfile
()
{
return
request
({
url
:
'
/system/user/profile
'
,
method
:
'
get
'
})
}
// 修改用户个人信息
export
function
updateUserProfile
(
data
)
{
return
request
({
url
:
'
/system/user/profile
'
,
method
:
'
put
'
,
data
:
data
})
}
// 用户密码重置
export
function
updateUserPwd
(
oldPassword
,
newPassword
)
{
const
data
=
{
oldPassword
,
newPassword
}
return
request
({
url
:
'
/system/user/profile/updatePwd
'
,
method
:
'
put
'
,
params
:
data
})
}
// 用户头像上传
export
function
uploadAvatar
(
data
)
{
return
request
({
url
:
'
/system/user/profile/avatar
'
,
method
:
'
post
'
,
data
:
data
})
}
\ No newline at end of file
ruoyi-ui/src/assets/401_images/401.gif
0 → 100644
View file @
46444bd0
160 KB
ruoyi-ui/src/assets/404_images/404.png
0 → 100644
View file @
46444bd0
95.8 KB
ruoyi-ui/src/assets/404_images/404_cloud.png
0 → 100644
View file @
46444bd0
4.65 KB
ruoyi-ui/src/assets/icons/index.js
0 → 100644
View file @
46444bd0
import
Vue
from
'
vue
'
import
SvgIcon
from
'
@/components/SvgIcon
'
// svg component
// register globally
Vue
.
component
(
'
svg-icon
'
,
SvgIcon
)
const
req
=
require
.
context
(
'
./svg
'
,
false
,
/
\.
svg$/
)
const
requireAll
=
requireContext
=>
requireContext
.
keys
().
map
(
requireContext
)
requireAll
(
req
)
ruoyi-ui/src/assets/icons/svg/404.svg
0 → 100644
View file @
46444bd0
<svg
width=
"128"
height=
"128"
xmlns=
"http://www.w3.org/2000/svg"
><path
d=
"M121.718 73.272v9.953c3.957-7.584 6.199-16.05 6.199-24.995C127.917 26.079 99.273 0 63.958 0 28.644 0 0 26.079 0 58.23c0 .403.028.806.028 1.21l22.97-25.953h13.34l-19.76 27.187h6.42V53.77l13.728-19.477v49.361H22.998V73.272H2.158c5.951 20.284 23.608 36.208 45.998 41.399-1.44 3.3-5.618 11.263-12.565 12.674-8.607 1.764 23.358.428 46.163-13.178 17.519-4.611 31.938-15.849 39.77-30.513h-13.506V73.272H85.02V59.464l22.998-25.977h13.008l-19.429 27.187h6.421v-7.433l13.727-19.402v39.433h-.027zm-78.24 2.822a10.516 10.516 0 0 1-.996-4.535V44.548c0-1.613.332-3.124.996-4.535a11.66 11.66 0 0 1 2.713-3.68c1.134-1.032 2.49-1.864 4.04-2.468 1.55-.605 3.21-.908 4.982-.908h11.292c1.77 0 3.431.303 4.981.908 1.522.604 2.85 1.41 3.986 2.418l-12.26 16.303v-2.898a1.96 1.96 0 0 0-.665-1.512c-.443-.403-.996-.604-1.66-.604-.665 0-1.218.201-1.661.604a1.96 1.96 0 0 0-.664 1.512v9.071L44.364 77.606a10.556 10.556 0 0 1-.886-1.512zm35.73-4.535c0 1.613-.332 3.124-.997 4.535a11.66 11.66 0 0 1-2.712 3.68c-1.134 1.032-2.49 1.864-4.04 2.469-1.55.604-3.21.907-4.982.907H55.185c-1.77 0-3.431-.303-4.981-.907-1.55-.605-2.906-1.437-4.041-2.47a12.49 12.49 0 0 1-1.384-1.512l13.727-18.217v6.375c0 .605.222 1.109.665 1.512.442.403.996.604 1.66.604.664 0 1.218-.201 1.66-.604a1.96 1.96 0 0 0 .665-1.512V53.87L75.97 36.838c.913.932 1.66 1.99 2.214 3.175.664 1.41.996 2.922.996 4.535v27.011h.028z"
/></svg>
\ No newline at end of file
ruoyi-ui/src/assets/icons/svg/bug.svg
0 → 100644
View file @
46444bd0
<svg
width=
"128"
height=
"128"
xmlns=
"http://www.w3.org/2000/svg"
><path
d=
"M127.88 73.143c0 1.412-.506 2.635-1.518 3.669-1.011 1.033-2.209 1.55-3.592 1.55h-17.887c0 9.296-1.783 17.178-5.35 23.645l16.609 17.044c1.011 1.034 1.517 2.257 1.517 3.67 0 1.412-.506 2.635-1.517 3.668-.958 1.033-2.155 1.55-3.593 1.55-1.438 0-2.635-.517-3.593-1.55l-15.811-16.063a15.49 15.49 0 0 1-1.196 1.06c-.532.434-1.65 1.208-3.353 2.322a50.104 50.104 0 0 1-5.192 2.974c-1.758.87-3.94 1.658-6.546 2.364-2.607.706-5.189 1.06-7.748 1.06V47.044H58.89v73.062c-2.716 0-5.417-.367-8.106-1.102-2.688-.734-5.003-1.631-6.945-2.692a66.769 66.769 0 0 1-5.268-3.179c-1.571-1.057-2.73-1.94-3.476-2.65L33.9 109.34l-14.611 16.877c-1.066 1.14-2.344 1.711-3.833 1.711-1.277 0-2.422-.434-3.434-1.304-1.012-.978-1.557-2.187-1.635-3.627-.079-1.44.333-2.705 1.236-3.794l16.129-18.51c-3.087-6.197-4.63-13.644-4.63-22.342H5.235c-1.383 0-2.58-.517-3.592-1.55S.125 74.545.125 73.132c0-1.412.506-2.635 1.518-3.668 1.012-1.034 2.21-1.55 3.592-1.55h17.887V43.939L9.308 29.833c-1.012-1.033-1.517-2.256-1.517-3.669 0-1.412.505-2.635 1.517-3.668 1.012-1.034 2.21-1.55 3.593-1.55s2.58.516 3.593 1.55l13.813 14.106h67.396l13.814-14.106c1.012-1.034 2.21-1.55 3.592-1.55 1.384 0 2.581.516 3.593 1.55 1.012 1.033 1.518 2.256 1.518 3.668 0 1.413-.506 2.636-1.518 3.67l-13.814 14.105v23.975h17.887c1.383 0 2.58.516 3.593 1.55 1.011 1.033 1.517 2.256 1.517 3.668l-.005.01zM89.552 26.175H38.448c0-7.23 2.489-13.386 7.466-18.469C50.892 2.623 56.92.082 64 .082c7.08 0 13.108 2.541 18.086 7.624 4.977 5.083 7.466 11.24 7.466 18.469z"
/></svg>
\ No newline at end of file
ruoyi-ui/src/assets/icons/svg/build.svg
0 → 100644
View file @
46444bd0
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg
t=
"1568899741379"
class=
"icon"
viewBox=
"0 0 1024 1024"
version=
"1.1"
xmlns=
"http://www.w3.org/2000/svg"
p-id=
"2054"
xmlns:xlink=
"http://www.w3.org/1999/xlink"
width=
"200"
height=
"200"
><defs><style
type=
"text/css"
></style></defs><path
d=
"M960 591.424V368.96c0-0.288 0.16-0.512 0.16-0.768S960 367.68 960 367.424V192a32 32 0 0 0-32-32H96a32 32 0 0 0-32 32v175.424c0 0.288-0.16 0.512-0.16 0.768s0.16 0.48 0.16 0.768v222.464c0 0.288-0.16 0.512-0.16 0.768s0.16 0.48 0.16 0.768V864a32 32 0 0 0 32 32h832a32 32 0 0 0 32-32v-271.04c0-0.288 0.16-0.512 0.16-0.768S960 591.68 960 591.424z m-560-31.232v-160H608v160h-208z m208 64V832h-208v-207.808H608z m-480-224h208v160H128v-160z m544 0h224v160h-224v-160zM896 224v112.192H128V224h768zM128 624.192h208V832H128v-207.808zM672 832v-207.808h224V832h-224z"
p-id=
"2055"
></path></svg>
\ No newline at end of file
Prev
1
2
3
4
5
6
…
20
Next
Write
Preview
Supports
Markdown
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