Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
pentaLiker
DolphinScheduler
提交
1306206b
DolphinScheduler
项目概览
pentaLiker
/
DolphinScheduler
与 Fork 源项目一致
Fork自
apache / DolphinScheduler
通知
1
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
DolphinScheduler
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
1306206b
编写于
10月 22, 2019
作者:
B
break60
提交者:
lgcareer
10月 22, 2019
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Solve cookie concatenation and pop-up display centering (#1069)
上级
26c96d8e
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
19 addition
and
7 deletion
+19
-7
dolphinscheduler-ui/src/js/conf/login/App.vue
dolphinscheduler-ui/src/js/conf/login/App.vue
+4
-1
dolphinscheduler-ui/src/js/module/io/index.js
dolphinscheduler-ui/src/js/module/io/index.js
+15
-6
未找到文件。
dolphinscheduler-ui/src/js/conf/login/App.vue
浏览文件 @
1306206b
...
@@ -28,7 +28,7 @@
...
@@ -28,7 +28,7 @@
type=
"text"
type=
"text"
v-model=
"userName"
v-model=
"userName"
:placeholder=
"$t('Please enter user name')"
:placeholder=
"$t('Please enter user name')"
maxlength=
"
2
0"
maxlength=
"
6
0"
@
on-enterkey=
"_ok"
>
@
on-enterkey=
"_ok"
>
</x-input>
</x-input>
</div>
</div>
...
@@ -62,6 +62,7 @@
...
@@ -62,6 +62,7 @@
<
script
>
<
script
>
import
i18n
from
'
@/module/i18n
'
import
i18n
from
'
@/module/i18n
'
import
io
from
'
@/module/io
'
import
io
from
'
@/module/io
'
import
cookie
from
'
@/module/util/cookie
'
export
default
{
export
default
{
name
:
'
login-model
'
,
name
:
'
login-model
'
,
...
@@ -84,6 +85,8 @@
...
@@ -84,6 +85,8 @@
this
.
_gLogin
().
then
(
res
=>
{
this
.
_gLogin
().
then
(
res
=>
{
setTimeout
(()
=>
{
setTimeout
(()
=>
{
this
.
spinnerLoading
=
false
this
.
spinnerLoading
=
false
sessionStorage
.
setItem
(
"
sessionId
"
,
res
.
data
)
cookie
.
set
(
'
sessionId
'
,
res
.
data
,{
path
:
'
/
'
}
)
if
(
this
.
userName
===
'
admin
'
)
{
if
(
this
.
userName
===
'
admin
'
)
{
window
.
location
.
href
=
`${PUBLIC_PATH
}
/#/security/tenant`
window
.
location
.
href
=
`${PUBLIC_PATH
}
/#/security/tenant`
}
else
{
}
else
{
...
...
dolphinscheduler-ui/src/js/module/io/index.js
浏览文件 @
1306206b
...
@@ -16,6 +16,8 @@
...
@@ -16,6 +16,8 @@
*/
*/
import
io
from
'
~/@fedor/io/dist/io
'
import
io
from
'
~/@fedor/io/dist/io
'
import
cookie
from
'
@/module/util/cookie
'
const
apiPrefix
=
'
/dolphinscheduler
'
const
apiPrefix
=
'
/dolphinscheduler
'
const
reSlashPrefix
=
/^
\/
+/
const
reSlashPrefix
=
/^
\/
+/
...
@@ -71,13 +73,20 @@ io.interceptors.response.use(
...
@@ -71,13 +73,20 @@ io.interceptors.response.use(
// Global request interceptor registion
// Global request interceptor registion
io
.
interceptors
.
request
.
use
(
io
.
interceptors
.
request
.
use
(
config
=>
{
config
=>
{
let
{
method
}
=
config
let
sIdCookie
=
cookie
.
get
(
'
sessionId
'
)
if
(
method
===
'
get
'
)
{
let
sessionId
=
sessionStorage
.
getItem
(
"
sessionId
"
)
config
.
params
=
Object
.
assign
({},
config
.
params
,
{
let
requstUrl
=
config
.
url
.
substring
(
config
.
url
.
lastIndexOf
(
"
/
"
)
+
1
)
_t
:
Math
.
random
()
if
(
requstUrl
!==
'
login
'
&&
sIdCookie
!=
sessionId
)
{
})
window
.
location
.
href
=
`
${
PUBLIC_PATH
}
/view/login/index.html`
}
else
{
let
{
method
}
=
config
if
(
method
===
'
get
'
)
{
config
.
params
=
Object
.
assign
({},
config
.
params
,
{
_t
:
Math
.
random
()
})
}
return
config
}
}
return
config
},
error
=>
{
},
error
=>
{
// Do something with request error
// Do something with request error
return
Promise
.
reject
(
error
)
return
Promise
.
reject
(
error
)
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录