mirror of
https://gitee.com/ulthon/ulthon_admin.git
synced 2026-08-30 12:45:32 +08:00
53 lines
2.2 KiB
PHP
53 lines
2.2 KiB
PHP
$(function(){
|
|
ua.table.render({
|
|
init: init,
|
|
toolbar: ['refresh', 'add', 'delete'],
|
|
cols: [[
|
|
{type: 'checkbox'},
|
|
{field: 'id', title: 'ID', width: 80},
|
|
{field: 'title', title: '密钥名称', minWidth: 150},
|
|
{
|
|
// 密钥脱敏展示:前缀 + ****(明文与完整哈希均不出现在列表)
|
|
field: 'key_prefix',
|
|
title: '密钥',
|
|
width: 200,
|
|
search: false,
|
|
templet: function (d) {
|
|
return d.key_prefix ? d.key_prefix + '****' : '-';
|
|
}
|
|
},
|
|
{field: 'bind_admin_username', title: '创建者', width: 120, search: false},
|
|
{field: 'use_num', title: '调用次数', width: 100, search: false},
|
|
{
|
|
field: 'last_use_time',
|
|
title: '最后使用时间',
|
|
width: 170,
|
|
search: false,
|
|
templet: function (d) {
|
|
if (!d.last_use_time || d.last_use_time == 0) {
|
|
return '<span class="layui-text-em">未使用</span>';
|
|
}
|
|
var date = new Date(d.last_use_time * 1000);
|
|
var Y = date.getFullYear();
|
|
var m = ('0' + (date.getMonth() + 1)).slice(-2);
|
|
var day = ('0' + date.getDate()).slice(-2);
|
|
var H = ('0' + date.getHours()).slice(-2);
|
|
var i = ('0' + date.getMinutes()).slice(-2);
|
|
var s = ('0' + date.getSeconds()).slice(-2);
|
|
return Y + '-' + m + '-' + day + ' ' + H + ':' + i + ':' + s;
|
|
}
|
|
},
|
|
{field: 'status', search: 'select', selectList: ua.getDataBrage('select_list_status'), title: '状态', width: 100, templet: ua.table.switch},
|
|
{field: 'remark', title: '备注', templet: ua.table.text},
|
|
{
|
|
width: 150, title: '操作', templet: ua.table.tool, fixed: 'right', operat: [
|
|
'edit',
|
|
'delete'
|
|
]
|
|
},
|
|
]],
|
|
});
|
|
|
|
ua.listen();
|
|
})
|