CTL/res/cfg.bak.json
CSSC-WORK\murmur 2cf8bfaea2 init version
2024-06-21 17:05:50 +08:00

725 lines
20 KiB
JSON
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"type": "page",
"initApi": "/getModuleInfo"
"cssVars": {
//"--text-color": "#CD3632",
//"--primary": "#CD3632",
//"--primary-onHover": "#000000",
//"--primary-onActive": "#120000",
"--borders-radius-3":0,
"--dialog-default-border-radius":0,
"--Panel-heading-fontSize":1.17em
},
//"data": {
// "items": [
// {
// "name": "Trident",
// "browser": "Internet Explorer 4.0",
// "platform": "Win 95+",
// "version": "4",
// "grade": "X"
// },
// {
// "name": "Trident",
// "browser": "Internet Explorer 5.0",
// "platform": "Win 95+",
// "version": "5",
// "grade": "C"
// }]}
"body": [
//{
// "type": "divider",
// "id": "u:4a5ef4d6fe5b"
//},
{
"type": "panel",
"className": "Panel--info",
"title": "可用测试项",
"body": [
{
"type": "crud",
"source": "${rows}",//与api二选一//"api": "/getModuleInfo"
"syncLocation": false,
"mode": "cards",
// "filter": {
// "title": "查询条件",
// "body": [
// {
// "type": "input-text",
// "name": "keywords",
// "label": "关键字",
// "id": "u:d41dfc9bac0a"
// }
// ],
// "id": "u:0cd83ceafef9",
// "actions": [
// {
// "type": "submit",
// "label": "搜索",
// "primary": true,
// "id": "u:b55c4bf275f7"
// }
// ],
// "feat": "Insert"
//}
"autoJumpToTopOnPagerChange": true,
"switchPerPage": false,
"placeholder": "没有可用项信息",
"columnsCount": 3,
"perPage": 6,
"loadDataOnce": true,
"card": {
"header": {
"highlight": "this.isOwner",
//"className": "bg-white",
"title": "<span class='label label-info text-md'>${name}</span>",
//"subTitle": ",
//"description": "$description",
//"avatar": "${avatar | raw}",
"avatar": "<%= data.avatar || \"https://internal-amis-res.cdn.bcebos.com/images/2019-12/1575350573496/4873dbfaf6a5.png\" %>",
//"highlight": "$isSuperAdmin",
"avatarClassName": "pull-left thumb-md avatar b-3x m-r"
},
"bodyClassName": "padder",
"body": "$description"
//"body": "\n <% if (this.roles && this.roles.length) { %>\n <% this.roles.map(function(role) { %>\n <span class=\"label label-default\"><%- role.name %></span>\n <% }) %>\n <% } else { %>\n <p class=\"text-muted\">没有分配角色</p>\n <% } %>\n ",
"itemAction": {
"type": "button",
"actionType": "dialog",
"dialog": {
"title": "详情",
"body": {
"type": "form",
"id": "allFormSwitch",
"data": {
"isStatic": false
},
"body": [
{
"label": "模块名称",
"name": "name",
"type": "input-text"
},
{
"name": "description",
"label": "描述",
"type": "input-text",
},
{
"name": "version",
"label": "Version",
"type": "static"
},
{
"type": "button-toolbar",
"name": "button-toolbar",
"buttons": [
{
"type": "button",
"label": "提交",
"level": "primary",
"visibleOn": "${!isStatic}",
"onEvent": {
"click": {
"actions": [
{
"actionType": "setValue",
"componentId": "allFormSwitch",
"args": {
"value": {
"isStatic": true
}
}
},
{
"actionType": "static",
"componentId": "allFormSwitch"
}
]
}
}
},
{
"type": "button",
"label": "编辑",
"level": "primary",
"visibleOn": "${isStatic}",
"onEvent": {
"click": {
"actions": [
{
"actionType": "setValue",
"componentId": "allFormSwitch",
"args": {
"value": {
"isStatic": false
}
}
},
{
"actionType": "nonstatic",
"componentId": "allFormSwitch"
}
]
}
}
}
],
"className": "show"
}
]
}
}
}
"actions": [
{
//"label": "编辑",
"level": "link",
"icon": "fa-solid fa-pen-to-square",
"actionType": "dialog",
"dialog": {
"title": null,
"body": {
"api": "",
"type": "form",
"tabs": [
{
"title": "基本信息",
"body": [
{
"type": "hidden",
"name": "id"
},
{
"name": "name",
"label": "帐号",
"disabled": true,
"type": "input-text"
},
{
"type": "divider"
},
{
"name": "email",
"label": "邮箱",
"type": "input-text",
"disabled": true
},
{
"type": "divider"
},
{
"name": "isAmisOwner",
"label": "管理员",
"description": "设置是否为超级管理",
"type": "switch"
}
]
},
{
"title": "角色信息",
"body": []
},
{
"title": "设置权限",
"body": []
}
]
}
}
},
]
}
}
// {
// "type": "cards",
// "source": "$items",
// "quickSaveApi":"/quickSaveApi",
// "quickSaveItemApi":"/quickSaveItemApi",
// "card": {
// "quickSaveApi":"/quickSaveApi",
// "quickSaveItemApi":"/quickSaveItemApi",
// "itemAction": {
// "type": "button",
// "actionType": "dialog",
// "dialog": {
// "title": "详情",
// "body": {
// "type": "form",
// "body": [
// {
// "label": "项目名",
// "name": "moduleName",
// "type": "static"
// },
// {
// "name": "tips",
// "label": "描述",
// "type": "static",
//"quickEdit": true
// },
// {
// "name": "version",
// "label": "Version",
// "type": "static"
// }
// ]
// }
// }
// },
// "header": {
// "title": "${moduleName}",
//"subTitle": "副标题",
//"description": "${tips}",
// "avatar": "<%= data.avatar || \"https://internal-amis-res.cdn.bcebos.com/images/2019-12/1575350573496/4873dbfaf6a5.png\" %>",
// "avatarClassName": "pull-left thumb b-3x m-r",
// "avatarText": "测试一下AMIS"
// },
// "quickSaveApi":"/quickSaveApi",
// "quickSaveItemApi":"/quickSaveItemApi",
// "body": [
//{
// "label": "项目名",
// "name": "moduleName"
//},
// {
//"label": "描述",
// "name": "tips",
//"quickEdit": true,
// "quickSaveItemApi":"/quickSave",
// },
//{
// "name": "version",
// "label": "版本"
//},
//{
// "name": "grade",
// "label": "grade"
//}
// ],
// "actions": [
// {
// "type": "button",
// "level": "link",
// "icon": "fa fa-eye",
// "actionType": "dialog",
// "dialog": {
// "title": "编辑",
// "body": {
// "type": "form",
// "body": [
// {
// "label": "项目名",
// "name": "moduleName",
// "type": "input-text"
// },
// {
// "name": "tips",
// "label": "描述",
// "type": "input-text",
//"quickEdit": true
// },
// {
// "name": "version",
// "label": "Version",
// "type": "input-text"
// }
// ]
// }
// }
// }
// ]
// }
//}
]
},
{
"type": "panel",
"className": "Panel--info",
"title": "测试项列表",
"body": [
{
"type": "combo",
"value":[{}],
"minLength": 1,
"label": false,
"name": "combo",
"multiple": true,
"addable": true,
"removable": true,
"removableMode": "icon",
"addBtn": {
"label": "新增",
"icon": "fa fa-plus",
"level": "primary",
"size": "sm",
"id": "u:6bd5614ca340"
},
"items": [
{
"type": "select",
"name": "cmd",
"placeholder": "请选择测试项",
"id": "u:162f816337e9",
"multiple": false,
"value": "",
//"source": "/getModuleInfo",
"source": "${rows}",
"labelField": "name",
"valueField": "id",
"searchable": true,
"showInvalidMatch": false,
"required": true,
"size": "md",
"labelAlign": "left",
"label": false,
"mode": "inline"
},
{
"type": "button",
"disabledOn": "${!cmd}"
"label": "",
"level": "primary",
"actionType": "dialog",
"dialog": {
"type": "dialog",
//"id": "u:123456",
"title": "参数配置",
"closeOnEsc": true,
"body": {
"type": "form",
"id": "u:123456",
"body": [
{
"type": "service",
"className": "m-t",
"name":"cfgschema",
//"initFetchSchemaOn": "data.tpl",
"schemaApi": "/schema?cmd=${cmd}",
// "schemaApi": {
// "url": "/schema",
// "method": "post",
// "requestAdaptor": "",
// "adaptor": "",
// "messages": {},
// "data": {
// "cmd": "$cmd"
// }
//},
"initFetchSchema": true
},
{
"type": "input-number",
"label": "重复次数",
"name": "repeatcnt",
"id": "u:81458423774a",
"keyboard": true,
"step": 1,
"min": 1,
"value": 1,
"suffix": "次",
},
{
"type": "input-number",
"label": "指令延时",
"name": "delay",
"keyboard": true,
"id": "u:e929221b86c2",
"step": 0.1,
"min": 0.5,
"value": 0.5,
"suffix": "s",
},
{
"type": "input-number",
"name": "warningTM",
"label": "告警超时",
"id": "u:2eb425f5b044",
"keyboard": true,
"step": 0.1,
"min": 3,
"value": 3,
"suffix": "s",
},
{
"type": "input-number",
"name": "errorTM",
"label": "错误超时",
"id": "u:42a95fb6e488",
"keyboard": true,
"step": 0.1,
"min": 1,
"value": 5,
"suffix": "s",
},
{
"type": "button-group-select",
"name": "warning",
"label": "告警动作",
"inline": false,
"options": [
{
"label": "忽略",
"value": "a"
},
{
"label": "提示",
"value": "b"
},
{
"label": "终止",
"value": "终止"
}
],
"id": "u:d42f48faa973",
"multiple": false,
"value": "a"
},
{
"type": "button-group-select",
"name": "error",
"label": "错误动作",
"inline": false,
"options": [
{
"label": "忽略",
"value": "a"
},
{
"label": "提示",
"value": "b"
},
{
"label": "终止",
"value": "终止"
}
],
"id": "u:8d96114ec632",
"multiple": false,
"value": "终止"
}
],
},
"actions": [
{
"type": "submit",
"label": "提交",
"primary": true,
"api": {
"url": "/saveSubform",
"method": "post",
"requestAdaptor": "",
"adaptor": "",
"messages": {},
"data": {
"&": "$$",
"sel":"${cmd}",
"cfg":"${cfgschema}",
}
}
"id": "u:e8c0bd984453",
"onEvent": {
"click": {
"actions": [
//{
// "componentId": "u:123456",
// "ignoreError": false,
// "outputVar": "outvar",
// "actionType": "submit"
// }
//{
// "actionType": "ajax",
// "args": {
// "api": "/saveSubform"
// },
// "outputVar": "myResult"
//},
//{
// "actionType": "setValue",
// "componentId": "form_data_002",
// "args": {
// "value": "${myResult}"
// }
//},
{
"actionType": "closeDialog"
}
]
}
}
},
{
"type": "button",
"label": "关闭",
"id": "u:97959f85f81d",
"onEvent": {
"click": {
"actions": []
}
},
"close": true
}
]
},
"id": "u:3c515606e488",
"onEvent": {
"click": {
"actions": []
}
},
//"icon": "fa fa-plus",
"label":"..."
}
],
"id": "u:afc204696f3a",
"strictMode": true,
"syncFields": [],
"draggable": true,
"tabsMode": false,
"mode": "horizontal"
}
],
"id": "u:6ee1e0a4122d",
"affixFooter": false,
"actions": []
},
{
"type": "panel",
"className": "Panel--info",
"title": "其它选项",
"body": [
{
"type": "input-number",
"label": "测试次数",
"name": "loopCNT",
"keyboard": true,
"id": "u:67fbf8c5ec61",
"step": 1,
"min": 1,
"value": 1,
"suffix": "次",
"mode": "inline"
}
]
},
// {
// "type": "reset",
// "label": "重置",
// "id": "u:3318895092c9"
//},
//{
// "type": "button",
// "label": "保存",
// "id": "u:1a17bfcc7647",
//"level": "success"
//},
//{
// "type": "button",
// "label": "另存",
//"href": "http://www.baidu.com",
// "level": "default",
// "id": "u:f9eab676a3f5"
//},
{
"id": "u:358b0e76f982",
"type": "form",
"title": "测试项",
"mode": "horizontal",
"dsType": "api",
"feat": "Insert",
"body": [
],
"actions": [
{
"type": "reset",
"label": "重置",
"id": "u:3318895092c9"
},
{
"type": "button",
"label": "保存",
"id": "u:1a17bfcc7647",
//"level": "success"
},
{
"type": "button",
"label": "另存",
//"href": "http://www.baidu.com",
"level": "default",
"id": "u:f9eab676a3f5"
}
],
//"api": "/saveForm",
"api": {
"url": "/saveForm",
"method": "post",
"requestAdaptor": "",
"adaptor": "",
"messages": {},
"data": {
"&": "$$"
}
},
"autoFocus": true,
"persistData": false
}
],
//"title": "自动化测试",
"id": "u:9b2973c45d21",
"aside": [],
"asideResizor": false,
"pullRefresh": {
"disabled": true
},
"regions": [
"body",
"header"
],
//"toolbar": [],
//"subTitle": "V1.0"
}