mirror of
https://gitee.com/baidu/amis.git
synced 2024-12-15 17:31:18 +08:00
93 lines
3.5 KiB
JavaScript
93 lines
3.5 KiB
JavaScript
export default {
|
|
$schema: "https://houtai.baidu.com/v2/schemas/page.json#",
|
|
title: "Test 信息:${page}",
|
|
body: {
|
|
"type": "crud",
|
|
"api": "/api/sample",
|
|
"syncLocation": false,
|
|
"title": null,
|
|
"columns": [
|
|
{
|
|
"name": "id",
|
|
"label": "ID",
|
|
"width": 20
|
|
},
|
|
{
|
|
"name": "engine",
|
|
"label": "Rendering engine",
|
|
"sortable": true
|
|
},
|
|
{
|
|
"name": "grade",
|
|
"type": "map",
|
|
"label": "Rendering engine",
|
|
"map": {
|
|
"A": "<span class='label label-info'>A</span>",
|
|
"B": "<span class='label label-success'>B</span>",
|
|
"C": "<span class='label label-primary'>C</span>",
|
|
"X": "<span class='label label-danger'>X</span>",
|
|
"*": "Unkown"
|
|
}
|
|
},
|
|
{
|
|
"type": "operation",
|
|
"label": "操作",
|
|
"width": 200,
|
|
"buttons": [
|
|
{
|
|
"type": "button-group",
|
|
"buttons": [
|
|
{
|
|
"type": "button",
|
|
"label": "查看",
|
|
"actionType": "dialog",
|
|
"dialog": {
|
|
"disabled": true,
|
|
"body": {
|
|
"type": "form",
|
|
"controls": [
|
|
{
|
|
"name": "engine",
|
|
"label": "Rendering engine",
|
|
"type": "static"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
|
|
{
|
|
"type": "button",
|
|
"label": "编辑",
|
|
"actionType": "dialog",
|
|
"dialog": {
|
|
"body": {
|
|
"api": "/api/sample/$id",
|
|
"type": "form",
|
|
"controls": [
|
|
{
|
|
"name": "engine",
|
|
"label": "Rendering engine",
|
|
"type": "text"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
|
|
{
|
|
"type": "button",
|
|
"label": "删除",
|
|
"level": "danger",
|
|
"actionType": "ajax",
|
|
"confirmText": "确定?",
|
|
"api": "delete:/api/sample/$id"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
};
|