1
0

feat(frontend): 增加测试页面

This commit is contained in:
2025-01-14 15:48:23 +08:00
parent b16dba4ef1
commit 4242940e6b
2 changed files with 149 additions and 0 deletions

View File

@@ -0,0 +1,25 @@
<!doctype html>
<html lang="zh">
<head>
<meta charset="UTF-8"/>
<meta content="width=device-width, initial-scale=1.0" name="viewport"/>
<title></title>
<link href="/assets/sdk/antd.css" rel="stylesheet"/>
<link href="/assets/sdk/helper.css" rel="stylesheet"/>
<link href="/assets/sdk/iconfont.css" rel="stylesheet"/>
<style>
html, body, #app {
position: relative;
width: 100%;
height: 100%;
margin: 0;
padding: 0;
}
</style>
</head>
<body>
<div id="app"></div>
<script src="/assets/sdk/sdk.js"></script>
<script src="./main.js" type="module"></script>
</body>
</html>

View File

@@ -0,0 +1,124 @@
import {useAmis} from "../../components/constants.js";
useAmis((information) => {
return {
"type": "wrapper",
"size": "none",
"body": [
{
"type": "wrapper",
"body": [
{
"items": [
{
"label": "资源名称",
"span": 3,
"content": "文件资源"
},
{
"content": "FIle",
"span": 3,
"label": "资源描述"
}
],
"type": "property"
},
{
"type": "divider"
},
{
"title": "资源类型定义",
"type": "property",
"items": [
{
"span": 3,
"label": "资源类型",
"content": "文件"
},
{
"span": 3,
"content": {
"type": "flex",
"alignItems": "start",
"items": [
{
"label": "arthas-bin.zip",
"api": {
"method": "get",
"url": "${base}/upload/download/3557040775256064",
"headers": {
"token": "${token|default:undefined}"
},
"responseType": "blob"
},
"actionType": "ajax",
"type": "action",
"level": "link"
}
],
"direction": "column"
},
"label": "文件"
},
{
label: '格式详情',
content: {
type: 'editor',
language: 'json',
value: {
"name": "arthas-bin.zip",
"size": 1024,
"type": "application/zip",
"lastModified": 1673920000000,
"lastModifiedDate": "2023-01-14T14:40:00.000Z",
"webkitRelativePath": ""
}
},
}
]
},
{
"type": "divider"
},
{
"items": [
{
"label": "格式类型",
"content": "Json"
}
],
"type": "property",
"title": "资源格式定义"
}
],
"size": "none"
},
{
"type": "divider"
},
{
"items": [
{
"label": "创建人",
"span": 2,
"content": "administrator@eshore.com"
},
{
"content": "2025-01-14 14:41:56",
"label": "创建时间"
},
{
"span": 2,
"content": "administrator@eshore.com",
"label": "修改人"
},
{
"content": "2025-01-14 14:41:56",
"label": "修改时间"
}
],
"type": "property"
}
]
}
})