Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
F
finance-manage
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
finance-oa
finance-manage
Commits
a2d3f987
Commit
a2d3f987
authored
Nov 30, 2021
by
RuoYi
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
优化代码
parent
bf4ac3ad
Changes
8
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
27 additions
and
9 deletions
+27
-9
ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysProfileController.java
...com/ruoyi/web/controller/system/SysProfileController.java
+1
-1
ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysMenuServiceImpl.java
...ava/com/ruoyi/system/service/impl/SysMenuServiceImpl.java
+13
-2
ruoyi-ui/src/plugins/modal.js
ruoyi-ui/src/plugins/modal.js
+8
-0
ruoyi-ui/src/views/monitor/online/index.vue
ruoyi-ui/src/views/monitor/online/index.vue
+1
-1
ruoyi-ui/src/views/system/user/index.vue
ruoyi-ui/src/views/system/user/index.vue
+1
-1
ruoyi-ui/src/views/tool/gen/basicInfoForm.vue
ruoyi-ui/src/views/tool/gen/basicInfoForm.vue
+1
-2
ruoyi-ui/src/views/tool/gen/editTable.vue
ruoyi-ui/src/views/tool/gen/editTable.vue
+1
-0
ruoyi-ui/src/views/tool/gen/genInfoForm.vue
ruoyi-ui/src/views/tool/gen/genInfoForm.vue
+1
-2
No files found.
ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysProfileController.java
View file @
a2d3f987
...
@@ -72,7 +72,7 @@ public class SysProfileController extends BaseController
...
@@ -72,7 +72,7 @@ public class SysProfileController extends BaseController
&&
UserConstants
.
NOT_UNIQUE
.
equals
(
userService
.
checkEmailUnique
(
user
)))
&&
UserConstants
.
NOT_UNIQUE
.
equals
(
userService
.
checkEmailUnique
(
user
)))
{
{
return
AjaxResult
.
error
(
"修改用户'"
+
user
.
getUserName
()
+
"'失败,邮箱账号已存在"
);
return
AjaxResult
.
error
(
"修改用户'"
+
user
.
getUserName
()
+
"'失败,邮箱账号已存在"
);
}
}
user
.
setUserId
(
sysUser
.
getUserId
());
user
.
setUserId
(
sysUser
.
getUserId
());
user
.
setPassword
(
null
);
user
.
setPassword
(
null
);
if
(
userService
.
updateUserProfile
(
user
)
>
0
)
if
(
userService
.
updateUserProfile
(
user
)
>
0
)
...
...
ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysMenuServiceImpl.java
View file @
a2d3f987
...
@@ -179,7 +179,7 @@ public class SysMenuServiceImpl implements ISysMenuService
...
@@ -179,7 +179,7 @@ public class SysMenuServiceImpl implements ISysMenuService
router
.
setPath
(
"/inner"
);
router
.
setPath
(
"/inner"
);
List
<
RouterVo
>
childrenList
=
new
ArrayList
<
RouterVo
>();
List
<
RouterVo
>
childrenList
=
new
ArrayList
<
RouterVo
>();
RouterVo
children
=
new
RouterVo
();
RouterVo
children
=
new
RouterVo
();
String
routerPath
=
StringUtils
.
replaceEach
(
menu
.
getPath
(),
new
String
[]
{
Constants
.
HTTP
,
Constants
.
HTTPS
},
new
String
[]
{
""
,
""
}
);
String
routerPath
=
innerLinkReplaceEach
(
menu
.
getPath
()
);
children
.
setPath
(
routerPath
);
children
.
setPath
(
routerPath
);
children
.
setComponent
(
UserConstants
.
INNER_LINK
);
children
.
setComponent
(
UserConstants
.
INNER_LINK
);
children
.
setName
(
StringUtils
.
capitalize
(
routerPath
));
children
.
setName
(
StringUtils
.
capitalize
(
routerPath
));
...
@@ -358,7 +358,7 @@ public class SysMenuServiceImpl implements ISysMenuService
...
@@ -358,7 +358,7 @@ public class SysMenuServiceImpl implements ISysMenuService
// 内链打开外网方式
// 内链打开外网方式
if
(
menu
.
getParentId
().
intValue
()
!=
0
&&
isInnerLink
(
menu
))
if
(
menu
.
getParentId
().
intValue
()
!=
0
&&
isInnerLink
(
menu
))
{
{
routerPath
=
StringUtils
.
replaceEach
(
routerPath
,
new
String
[]
{
Constants
.
HTTP
,
Constants
.
HTTPS
},
new
String
[]
{
""
,
""
}
);
routerPath
=
innerLinkReplaceEach
(
routerPath
);
}
}
// 非外链并且是一级目录(类型为目录)
// 非外链并且是一级目录(类型为目录)
if
(
0
==
menu
.
getParentId
().
intValue
()
&&
UserConstants
.
TYPE_DIR
.
equals
(
menu
.
getMenuType
())
if
(
0
==
menu
.
getParentId
().
intValue
()
&&
UserConstants
.
TYPE_DIR
.
equals
(
menu
.
getMenuType
())
...
@@ -500,4 +500,15 @@ public class SysMenuServiceImpl implements ISysMenuService
...
@@ -500,4 +500,15 @@ public class SysMenuServiceImpl implements ISysMenuService
{
{
return
getChildList
(
list
,
t
).
size
()
>
0
?
true
:
false
;
return
getChildList
(
list
,
t
).
size
()
>
0
?
true
:
false
;
}
}
/**
* 内链域名特殊字符替换
*
* @return
*/
public
String
innerLinkReplaceEach
(
String
path
)
{
return
StringUtils
.
replaceEach
(
path
,
new
String
[]
{
Constants
.
HTTP
,
Constants
.
HTTPS
},
new
String
[]
{
""
,
""
});
}
}
}
ruoyi-ui/src/plugins/modal.js
View file @
a2d3f987
...
@@ -59,6 +59,14 @@ export default {
...
@@ -59,6 +59,14 @@ export default {
type
:
"
warning
"
,
type
:
"
warning
"
,
})
})
},
},
// 提交内容
prompt
(
content
)
{
return
MessageBox
.
prompt
(
content
,
"
系统提示
"
,
{
confirmButtonText
:
'
确定
'
,
cancelButtonText
:
'
取消
'
,
type
:
"
warning
"
,
})
},
// 打开遮罩层
// 打开遮罩层
loading
(
content
)
{
loading
(
content
)
{
loadingInstance
=
Loading
.
service
({
loadingInstance
=
Loading
.
service
({
...
...
ruoyi-ui/src/views/monitor/online/index.vue
View file @
a2d3f987
...
@@ -111,7 +111,7 @@ export default {
...
@@ -111,7 +111,7 @@ export default {
},
},
/** 强退按钮操作 */
/** 强退按钮操作 */
handleForceLogout
(
row
)
{
handleForceLogout
(
row
)
{
this
.
$modal
.
confirm
(
'
是否确认强退名称为"
'
+
row
.
userName
+
'
"的
数据项
?
'
).
then
(
function
()
{
this
.
$modal
.
confirm
(
'
是否确认强退名称为"
'
+
row
.
userName
+
'
"的
用户
?
'
).
then
(
function
()
{
return
forceLogout
(
row
.
tokenId
);
return
forceLogout
(
row
.
tokenId
);
}).
then
(()
=>
{
}).
then
(()
=>
{
this
.
getList
();
this
.
getList
();
...
...
ruoyi-ui/src/views/system/user/index.vue
View file @
a2d3f987
...
@@ -596,7 +596,7 @@ export default {
...
@@ -596,7 +596,7 @@ export default {
cancelButtonText
:
"
取消
"
,
cancelButtonText
:
"
取消
"
,
closeOnClickModal
:
false
,
closeOnClickModal
:
false
,
inputPattern
:
/^.
{5,20}
$/
,
inputPattern
:
/^.
{5,20}
$/
,
inputErrorMessage
:
"
用户密码长度必须介于 5 和 20 之间
"
,
inputErrorMessage
:
"
用户密码长度必须介于 5 和 20 之间
"
}).
then
(({
value
})
=>
{
}).
then
(({
value
})
=>
{
resetUserPwd
(
row
.
userId
,
value
).
then
(
response
=>
{
resetUserPwd
(
row
.
userId
,
value
).
then
(
response
=>
{
this
.
$modal
.
msgSuccess
(
"
修改成功,新密码是:
"
+
value
);
this
.
$modal
.
msgSuccess
(
"
修改成功,新密码是:
"
+
value
);
...
...
ruoyi-ui/src/views/tool/gen/basicInfoForm.vue
View file @
a2d3f987
...
@@ -11,7 +11,6 @@
...
@@ -11,7 +11,6 @@
<el-input
placeholder=
"请输入"
v-model=
"info.tableComment"
/>
<el-input
placeholder=
"请输入"
v-model=
"info.tableComment"
/>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"12"
>
<el-col
:span=
"12"
>
<el-form-item
label=
"实体类名称"
prop=
"className"
>
<el-form-item
label=
"实体类名称"
prop=
"className"
>
<el-input
placeholder=
"请输入"
v-model=
"info.className"
/>
<el-input
placeholder=
"请输入"
v-model=
"info.className"
/>
...
@@ -30,9 +29,9 @@
...
@@ -30,9 +29,9 @@
</el-row>
</el-row>
</el-form>
</el-form>
</
template
>
</
template
>
<
script
>
<
script
>
export
default
{
export
default
{
name
:
"
BasicInfoForm
"
,
props
:
{
props
:
{
info
:
{
info
:
{
type
:
Object
,
type
:
Object
,
...
...
ruoyi-ui/src/views/tool/gen/editTable.vue
View file @
a2d3f987
...
@@ -124,6 +124,7 @@
...
@@ -124,6 +124,7 @@
</el-form>
</el-form>
</el-card>
</el-card>
</template>
</template>
<
script
>
<
script
>
import
{
getGenTable
,
updateGenTable
}
from
"
@/api/tool/gen
"
;
import
{
getGenTable
,
updateGenTable
}
from
"
@/api/tool/gen
"
;
import
{
optionselect
as
getDictOptionselect
}
from
"
@/api/system/dict/type
"
;
import
{
optionselect
as
getDictOptionselect
}
from
"
@/api/system/dict/type
"
;
...
...
ruoyi-ui/src/views/tool/gen/genInfoForm.vue
View file @
a2d3f987
...
@@ -11,7 +11,6 @@
...
@@ -11,7 +11,6 @@
</el-select>
</el-select>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"12"
>
<el-col
:span=
"12"
>
<el-form-item
prop=
"packageName"
>
<el-form-item
prop=
"packageName"
>
<span
slot=
"label"
>
<span
slot=
"label"
>
...
@@ -213,12 +212,12 @@
...
@@ -213,12 +212,12 @@
</el-row>
</el-row>
</el-form>
</el-form>
</
template
>
</
template
>
<
script
>
<
script
>
import
Treeselect
from
"
@riophae/vue-treeselect
"
;
import
Treeselect
from
"
@riophae/vue-treeselect
"
;
import
"
@riophae/vue-treeselect/dist/vue-treeselect.css
"
;
import
"
@riophae/vue-treeselect/dist/vue-treeselect.css
"
;
export
default
{
export
default
{
name
:
"
BasicInfoForm
"
,
components
:
{
Treeselect
},
components
:
{
Treeselect
},
props
:
{
props
:
{
info
:
{
info
:
{
...
...
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