Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
apache
DolphinScheduler
提交
594f0051
DolphinScheduler
项目概览
apache
/
DolphinScheduler
上一次同步 1 年多
通知
705
Star
9572
Fork
3514
代码
文件
提交
分支
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,体验更适合开发者的 AI 搜索 >>
未验证
提交
594f0051
编写于
7月 21, 2022
作者:
D
Devosend
提交者:
GitHub
7月 21, 2022
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
[Refactor][UI] Refactor time display use datatable render function (#11078)
上级
72d29971
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
24 addition
and
26 deletion
+24
-26
dolphinscheduler-ui/src/views/security/token-manage/components/token-modal.tsx
...rc/views/security/token-manage/components/token-modal.tsx
+8
-2
dolphinscheduler-ui/src/views/security/token-manage/index.tsx
...hinscheduler-ui/src/views/security/token-manage/index.tsx
+8
-2
dolphinscheduler-ui/src/views/security/token-manage/use-table.ts
...scheduler-ui/src/views/security/token-manage/use-table.ts
+8
-22
未找到文件。
dolphinscheduler-ui/src/views/security/token-manage/components/token-modal.tsx
浏览文件 @
594f0051
...
...
@@ -15,7 +15,13 @@
* limitations under the License.
*/
import
{
defineComponent
,
getCurrentInstance
,
PropType
,
toRefs
,
watch
}
from
'
vue
'
import
{
defineComponent
,
getCurrentInstance
,
PropType
,
toRefs
,
watch
}
from
'
vue
'
import
Modal
from
'
@/components/modal
'
import
{
NForm
,
...
...
@@ -192,7 +198,7 @@ const TokenModal = defineComponent({
<
NFormItem
label
=
{
t
(
'
security.token.token
'
)
}
path
=
'token'
>
<
NSpace
>
<
NInput
allowInput
=
{
this
.
trim
}
allowInput
=
{
this
.
trim
}
class
=
'input-token'
style
=
{
{
width
:
'
504px
'
}
}
disabled
...
...
dolphinscheduler-ui/src/views/security/token-manage/index.tsx
浏览文件 @
594f0051
...
...
@@ -15,7 +15,13 @@
* limitations under the License.
*/
import
{
defineComponent
,
getCurrentInstance
,
onMounted
,
toRefs
,
watch
}
from
'
vue
'
import
{
defineComponent
,
getCurrentInstance
,
onMounted
,
toRefs
,
watch
}
from
'
vue
'
import
{
NButton
,
NDataTable
,
...
...
@@ -117,7 +123,7 @@ const tokenManage = defineComponent({
</
NButton
>
<
NSpace
>
<
NInput
allowInput
=
{
this
.
trim
}
allowInput
=
{
this
.
trim
}
size
=
'small'
clearable
v
-
model
=
{
[
this
.
searchVal
,
'
value
'
]
}
...
...
dolphinscheduler-ui/src/views/security/token-manage/use-table.ts
浏览文件 @
594f0051
...
...
@@ -17,12 +17,11 @@
import
{
useAsyncState
}
from
'
@vueuse/core
'
import
{
reactive
,
h
,
ref
}
from
'
vue
'
import
{
format
}
from
'
date-fns
'
import
{
NButton
,
NIcon
,
NPopconfirm
,
NSpace
,
NTooltip
}
from
'
naive-ui
'
import
{
useI18n
}
from
'
vue-i18n
'
import
{
DeleteOutlined
,
EditOutlined
}
from
'
@vicons/antd
'
import
{
queryAccessTokenList
,
deleteToken
}
from
'
@/service/modules/token
'
import
{
pars
eTime
}
from
'
@/common/common
'
import
{
renderTabl
eTime
}
from
'
@/common/common
'
import
type
{
TokenRes
}
from
'
@/service/modules/token/types
'
export
function
useTable
()
{
...
...
@@ -53,15 +52,18 @@ export function useTable() {
},
{
title
:
t
(
'
security.token.expiration_time
'
),
key
:
'
expireTime
'
key
:
'
expireTime
'
,
render
:
(
row
:
any
)
=>
renderTableTime
(
row
.
expireTime
)
},
{
title
:
t
(
'
security.token.create_time
'
),
key
:
'
createTime
'
key
:
'
createTime
'
,
render
:
(
row
:
any
)
=>
renderTableTime
(
row
.
createTime
)
},
{
title
:
t
(
'
security.token.update_time
'
),
key
:
'
updateTime
'
key
:
'
updateTime
'
,
render
:
(
row
:
any
)
=>
renderTableTime
(
row
.
updateTime
)
},
{
title
:
t
(
'
security.token.operation
'
),
...
...
@@ -166,23 +168,7 @@ export function useTable() {
variables
.
loadingRef
=
true
const
{
state
}
=
useAsyncState
(
queryAccessTokenList
({
...
params
}).
then
((
res
:
TokenRes
)
=>
{
variables
.
tableData
=
res
.
totalList
.
map
((
item
,
unused
)
=>
{
item
.
expireTime
=
format
(
parseTime
(
item
.
expireTime
),
'
yyyy-MM-dd HH:mm:ss
'
)
item
.
createTime
=
format
(
parseTime
(
item
.
createTime
),
'
yyyy-MM-dd HH:mm:ss
'
)
item
.
updateTime
=
format
(
parseTime
(
item
.
updateTime
),
'
yyyy-MM-dd HH:mm:ss
'
)
return
{
...
item
}
})
as
any
variables
.
tableData
=
res
.
totalList
as
any
variables
.
totalPage
=
res
.
totalPage
variables
.
loadingRef
=
false
}),
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录