创建生成记录
POST
/dev_tools/code_generator生成生成记录
可以根据需求自行实现json中的内容
请求参数
Header 参数
Accept
string
可选
示例值:
application/json, text/plain, */*
Accept-Language
string
可选
示例值:
zh-CN,zh;q=0.9
Authorization
string
可选
示例值:
Bearer 3|FrKewzlZV05tVtpzIu7EPZLzt29unqVV2Fq6R54d2211db11
Cache-Control
string
可选
示例值:
no-cache
Connection
string
可选
示例值:
keep-alive
Content-Type
string
可选
示例值:
application/json
DNT
string
可选
示例值:
1
Origin
string
可选
示例值:
http://localhost
Pragma
string
可选
示例值:
no-cache
Referer
string
可选
示例值:
http://localhost/admin/
Sec-Fetch-Dest
string
可选
示例值:
empty
Sec-Fetch-Mode
string
可选
示例值:
cors
Sec-Fetch-Site
string
可选
示例值:
same-origin
User-Agent
string
可选
示例值:
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36
sec-ch-ua
string
可选
示例值:
"Chromium";v="122", "Not(A:Brand";v="24", "Google Chrome";v="122"
sec-ch-ua-mobile
string
可选
示例值:
?0
sec-ch-ua-platform
string
可选
示例值:
"macOS"
Cookie
string
可选
示例值:
Idea-d2b0a526=37ce6775-3aec-45cf-b71a-d9dbc6d7705c; psession=26f7039d-59b4-4f08-a0c0-32d61eb38e05; JSESSIONID=27739209E473DBD350538FD92685574A; hncrc-admin-multiple-tabs=true; SID=IASdGUV4bLq8gkdKV9U1Ndvhn3v+YtHd; laravel_session=eyJpdiI6IkxiSnR6SWgybTBaKzJWdXc2bkJkR3c9PSIsInZhbHVlIjoiTG9OT09JWCsyL2I1eG56RjNFM29sczBnYjJuY3lZUVhrdWt1QWEzOG9NZFlwYTVKTUFKT1d6Nlpjc01zblVEdE81NzF4NTZlbWRWMjJmTVY4RnhFMWVKTXdNVVNEcUEyaG1BRzhuc09SRW5rSEg4ZnBrek9veW5KYW45b2JkU00iLCJtYWMiOiJjNWZlNTVkOGVhMjg2MmM0ODI1MmYzN2MwOTQ0YTBhNWViMjNiZjdkMzg3MmFjMGU4MTI0ZWM2NDI0ZWY1MWQ0IiwidGFnIjoiIn0%3D
Body 参数application/json
table_info
object
必需
owl_admin
object
必需
table_primary_keys
object
必需
owl_admin
object
必需
model_path
string
必需
service_path
string
必需
controller_path
string
必需
table_name
string
必需
needs
array[string]
必需
primary_key
string
必需
save_path
object
必需
label
string
必需
value
object
必需
model_name
string
必需
controller_name
string
必需
service_name
string
必需
need_timestamps
integer
必需
soft_delete
integer
必需
menu_info
object
必需
enabled
integer
必需
parent_id
integer
必需
icon
string
必需
title
string
必需
route
string
必需
page_info
object
必需
dialog_form
integer
必需
row_actions
array[string]
必需
dialog_size
string
必需
title
string
必需
columns
array [object {9}]
必需
component_options
array [object {2}]
必需
type
string
必需
comment
string
必需
action_scope
array[string]
必需
file_column
integer
必需
name
string
必需
default
string
可选
column_index
string
可选
nullable
boolean
必需
示例
{
"table_info": {
"owl_admin": {
"admin_code_generators": [
{
"name": "title",
"type": "string",
"default": "",
"nullable": false,
"comment": "名称"
},
{
"name": "table_name",
"type": "string",
"default": "",
"nullable": false,
"comment": "表名"
},
{
"name": "primary_key",
"type": "string",
"default": "id",
"nullable": false,
"comment": "主键名"
},
{
"name": "model_name",
"type": "string",
"default": "",
"nullable": false,
"comment": "模型名"
},
{
"name": "controller_name",
"type": "string",
"default": "",
"nullable": false,
"comment": "控制器名"
},
{
"name": "service_name",
"type": "string",
"default": "",
"nullable": false,
"comment": "服务名"
},
{
"name": "columns",
"type": "longText",
"default": null,
"nullable": false,
"comment": "字段信息"
},
{
"name": "need_timestamps",
"type": "tinyInteger",
"default": "0",
"nullable": false,
"comment": "是否需要时间戳"
},
{
"name": "soft_delete",
"type": "tinyInteger",
"default": "0",
"nullable": false,
"comment": "是否需要软删除"
},
{
"name": "needs",
"type": "text",
"default": null,
"nullable": true,
"comment": "需要生成的代码"
},
{
"name": "menu_info",
"type": "text",
"default": null,
"nullable": true,
"comment": "菜单信息"
},
{
"name": "page_info",
"type": "text",
"default": null,
"nullable": true,
"comment": "页面信息"
},
{
"name": "save_path",
"type": "text",
"default": null,
"nullable": true,
"comment": "保存位置"
}
],
"admin_extensions": [
{
"name": "name",
"type": "string",
"default": null,
"nullable": false,
"comment": ""
},
{
"name": "is_enabled",
"type": "tinyInteger",
"default": "0",
"nullable": false,
"comment": ""
}
],
"admin_menus": [
{
"name": "parent_id",
"type": "integer",
"default": "0",
"nullable": false,
"comment": ""
},
{
"name": "order",
"type": "integer",
"default": "0",
"nullable": false,
"comment": ""
},
{
"name": "title",
"type": "string",
"default": null,
"nullable": false,
"comment": "菜单名称"
},
{
"name": "icon",
"type": "string",
"default": null,
"nullable": true,
"comment": "菜单图标"
},
{
"name": "url",
"type": "string",
"default": null,
"nullable": true,
"comment": "菜单路由"
},
{
"name": "url_type",
"type": "tinyInteger",
"default": "1",
"nullable": false,
"comment": "路由类型(1:路由,2:外链)"
},
{
"name": "visible",
"type": "tinyInteger",
"default": "1",
"nullable": false,
"comment": "是否可见"
},
{
"name": "is_home",
"type": "tinyInteger",
"default": "0",
"nullable": false,
"comment": "是否为首页"
},
{
"name": "keep_alive",
"type": "tinyInteger",
"default": null,
"nullable": true,
"comment": "页面缓存"
},
{
"name": "iframe_url",
"type": "string",
"default": null,
"nullable": true,
"comment": "iframe_url"
},
{
"name": "component",
"type": "string",
"default": null,
"nullable": true,
"comment": "菜单组件"
},
{
"name": "is_full",
"type": "tinyInteger",
"default": "0",
"nullable": false,
"comment": "是否是完整页面"
},
{
"name": "extension",
"type": "string",
"default": null,
"nullable": true,
"comment": "扩展"
}
],
"admin_permission_menu": [
{
"name": "permission_id",
"type": "integer",
"default": null,
"nullable": false,
"comment": ""
},
{
"name": "menu_id",
"type": "integer",
"default": null,
"nullable": false,
"comment": ""
}
],
"admin_permissions": [
{
"name": "name",
"type": "string",
"default": null,
"nullable": false,
"comment": ""
},
{
"name": "slug",
"type": "string",
"default": null,
"nullable": false,
"comment": ""
},
{
"name": "http_method",
"type": "text",
"default": null,
"nullable": true,
"comment": ""
},
{
"name": "http_path",
"type": "text",
"default": null,
"nullable": true,
"comment": ""
},
{
"name": "order",
"type": "integer",
"default": "0",
"nullable": false,
"comment": ""
},
{
"name": "parent_id",
"type": "integer",
"default": "0",
"nullable": false,
"comment": ""
}
],
"admin_role_permissions": [
{
"name": "role_id",
"type": "integer",
"default": null,
"nullable": false,
"comment": ""
},
{
"name": "permission_id",
"type": "integer",
"default": null,
"nullable": false,
"comment": ""
}
],
"admin_role_users": [
{
"name": "role_id",
"type": "integer",
"default": null,
"nullable": false,
"comment": ""
},
{
"name": "user_id",
"type": "integer",
"default": null,
"nullable": false,
"comment": ""
}
],
"admin_roles": [
{
"name": "name",
"type": "string",
"default": null,
"nullable": false,
"comment": ""
},
{
"name": "slug",
"type": "string",
"default": null,
"nullable": false,
"comment": ""
}
],
"admin_settings": [
{
"name": "key",
"type": "string",
"default": "",
"nullable": false,
"comment": ""
},
{
"name": "values",
"type": "longText",
"default": null,
"nullable": true,
"comment": ""
}
],
"admin_users": [
{
"name": "username",
"type": "string",
"default": null,
"nullable": false,
"comment": ""
},
{
"name": "password",
"type": "string",
"default": null,
"nullable": false,
"comment": ""
},
{
"name": "enabled",
"type": "tinyInteger",
"default": "1",
"nullable": false,
"comment": ""
},
{
"name": "name",
"type": "string",
"default": "",
"nullable": false,
"comment": ""
},
{
"name": "avatar",
"type": "string",
"default": null,
"nullable": true,
"comment": ""
},
{
"name": "remember_token",
"type": "string",
"default": null,
"nullable": true,
"comment": ""
}
],
"cache": [
{
"name": "value",
"type": "mediumText",
"default": null,
"nullable": false,
"comment": ""
},
{
"name": "expiration",
"type": "integer",
"default": null,
"nullable": false,
"comment": ""
}
],
"cache_locks": [
{
"name": "owner",
"type": "string",
"default": null,
"nullable": false,
"comment": ""
},
{
"name": "expiration",
"type": "integer",
"default": null,
"nullable": false,
"comment": ""
}
],
"failed_jobs": [
{
"name": "uuid",
"type": "string",
"default": null,
"nullable": false,
"comment": ""
},
{
"name": "connection",
"type": "text",
"default": null,
"nullable": false,
"comment": ""
},
{
"name": "queue",
"type": "text",
"default": null,
"nullable": false,
"comment": ""
},
{
"name": "payload",
"type": "longText",
"default": null,
"nullable": false,
"comment": ""
},
{
"name": "exception",
"type": "longText",
"default": null,
"nullable": false,
"comment": ""
},
{
"name": "failed_at",
"type": "timestamp",
"default": "CURRENT_TIMESTAMP",
"nullable": false,
"comment": ""
}
],
"job_batches": [
{
"name": "name",
"type": "string",
"default": null,
"nullable": false,
"comment": ""
},
{
"name": "total_jobs",
"type": "integer",
"default": null,
"nullable": false,
"comment": ""
},
{
"name": "pending_jobs",
"type": "integer",
"default": null,
"nullable": false,
"comment": ""
},
{
"name": "failed_jobs",
"type": "integer",
"default": null,
"nullable": false,
"comment": ""
},
{
"name": "failed_job_ids",
"type": "longText",
"default": null,
"nullable": false,
"comment": ""
},
{
"name": "options",
"type": "mediumText",
"default": null,
"nullable": true,
"comment": ""
},
{
"name": "cancelled_at",
"type": "integer",
"default": null,
"nullable": true,
"comment": ""
},
{
"name": "finished_at",
"type": "integer",
"default": null,
"nullable": true,
"comment": ""
}
],
"jobs": [
{
"name": "queue",
"type": "string",
"default": null,
"nullable": false,
"comment": ""
},
{
"name": "payload",
"type": "longText",
"default": null,
"nullable": false,
"comment": ""
},
{
"name": "attempts",
"type": "unsignedTinyInteger",
"default": null,
"nullable": false,
"comment": ""
},
{
"name": "reserved_at",
"type": "unsignedInteger",
"default": null,
"nullable": true,
"comment": ""
},
{
"name": "available_at",
"type": "unsignedInteger",
"default": null,
"nullable": false,
"comment": ""
}
],
"migrations": [
{
"name": "migration",
"type": "string",
"default": null,
"nullable": false,
"comment": ""
},
{
"name": "batch",
"type": "integer",
"default": null,
"nullable": false,
"comment": ""
}
],
"password_reset_tokens": [
{
"name": "token",
"type": "string",
"default": null,
"nullable": false,
"comment": ""
}
],
"personal_access_tokens": [
{
"name": "tokenable_type",
"type": "string",
"default": null,
"nullable": false,
"comment": ""
},
{
"name": "tokenable_id",
"type": "unsignedBigInteger",
"default": null,
"nullable": false,
"comment": ""
},
{
"name": "name",
"type": "string",
"default": null,
"nullable": false,
"comment": ""
},
{
"name": "token",
"type": "string",
"default": null,
"nullable": false,
"comment": ""
},
{
"name": "abilities",
"type": "text",
"default": null,
"nullable": true,
"comment": ""
},
{
"name": "last_used_at",
"type": "timestamp",
"default": null,
"nullable": true,
"comment": ""
},
{
"name": "expires_at",
"type": "timestamp",
"default": null,
"nullable": true,
"comment": ""
}
],
"sessions": [
{
"name": "user_id",
"type": "unsignedBigInteger",
"default": null,
"nullable": true,
"comment": ""
},
{
"name": "ip_address",
"type": "string",
"default": null,
"nullable": true,
"comment": ""
},
{
"name": "user_agent",
"type": "text",
"default": null,
"nullable": true,
"comment": ""
},
{
"name": "payload",
"type": "longText",
"default": null,
"nullable": false,
"comment": ""
},
{
"name": "last_activity",
"type": "integer",
"default": null,
"nullable": false,
"comment": ""
}
],
"users": [
{
"name": "name",
"type": "string",
"default": null,
"nullable": false,
"comment": ""
},
{
"name": "email",
"type": "string",
"default": null,
"nullable": false,
"comment": ""
},
{
"name": "email_verified_at",
"type": "timestamp",
"default": null,
"nullable": true,
"comment": ""
},
{
"name": "password",
"type": "string",
"default": null,
"nullable": false,
"comment": ""
},
{
"name": "remember_token",
"type": "string",
"default": null,
"nullable": true,
"comment": ""
}
]
}
},
"table_primary_keys": {
"owl_admin": {
"admin_code_generators": "id",
"admin_extensions": "id",
"admin_menus": "id",
"admin_permission_menu": null,
"admin_permissions": "id",
"admin_role_permissions": null,
"admin_role_users": null,
"admin_roles": "id",
"admin_settings": null,
"admin_users": "id",
"cache": "key",
"cache_locks": "key",
"failed_jobs": "id",
"job_batches": "id",
"jobs": "id",
"migrations": "id",
"password_reset_tokens": "email",
"personal_access_tokens": "id",
"sessions": "id",
"users": "id"
}
},
"model_path": "App/Models/",
"service_path": "App/Services/",
"controller_path": "App/Admin/Controllers/",
"table_name": "Test",
"needs": [
"need_database_migration",
"need_create_table",
"need_model",
"need_controller",
"need_service"
],
"primary_key": "id",
"save_path": {
"label": "Primary application",
"value": {
"controller_path": "App/Admin/Controllers/",
"service_path": "App/Services/",
"model_path": "App/Models/"
}
},
"model_name": "App/Models/Test",
"controller_name": "App/Admin/Controllers/TestController",
"service_name": "App/Services/TestService",
"need_timestamps": 1,
"soft_delete": 1,
"menu_info": {
"enabled": 1,
"parent_id": 0,
"icon": "ph:circle",
"title": "Test",
"route": "/Test"
},
"page_info": {
"dialog_form": 1,
"row_actions": [
"show",
"edit",
"delete"
],
"dialog_size": "md"
},
"title": "Test",
"columns": [
{
"component_options": [
{
"label": "Action - 行为按钮",
"value": "Action"
},
{
"label": "AjaxAction",
"value": "AjaxAction"
},
{
"label": "Alert - 提示渲染器",
"value": "Alert"
},
{
"label": "AnchorNav - 锚点导航渲染器",
"value": "AnchorNav"
},
{
"label": "AnchorNavSection - 锚点区域渲染器",
"value": "AnchorNavSection"
},
{
"label": "ArrayControl - 数组输入框的别名",
"value": "ArrayControl"
},
{
"label": "Audio - 音频渲染器",
"value": "Audio"
},
{
"label": "AutoFillHeight",
"value": "AutoFillHeight"
},
{
"label": "AutoGenerateFilter",
"value": "AutoGenerateFilter"
},
{
"label": "Avatar",
"value": "Avatar"
},
{
"label": "Badge - 角标",
"value": "Badge"
},
{
"label": "Barcode - 条形码",
"value": "Barcode"
},
{
"label": "BaseApi",
"value": "BaseApi"
},
{
"label": "BaseRenderer",
"value": "BaseRenderer"
},
{
"label": "Breadcrumb - 面包屑",
"value": "Breadcrumb"
},
{
"label": "Button - 按钮",
"value": "Button"
},
{
"label": "ButtonGroup - 渲染器",
"value": "ButtonGroup"
},
{
"label": "ButtonGroupControl - 按钮组控件",
"value": "ButtonGroupControl"
},
{
"label": "ButtonToolbar - 渲染器",
"value": "ButtonToolbar"
},
{
"label": "CRUD2Cards",
"value": "CRUD2Cards"
},
{
"label": "CRUD2List",
"value": "CRUD2List"
},
{
"label": "CRUD2Table",
"value": "CRUD2Table"
},
{
"label": "CRUDCards",
"value": "CRUDCards"
},
{
"label": "CRUDList",
"value": "CRUDList"
},
{
"label": "CRUDTable",
"value": "CRUDTable"
},
{
"label": "Calendar",
"value": "Calendar"
},
{
"label": "Card - 卡片渲染器",
"value": "Card"
},
{
"label": "Card2 - 新卡片渲染器",
"value": "Card2"
},
{
"label": "Cards - 卡片集合渲染器",
"value": "Cards"
},
{
"label": "Carousel - 轮播图渲染器",
"value": "Carousel"
},
{
"label": "ChainedSelectControl - 链式下拉框",
"value": "ChainedSelectControl"
},
{
"label": "Chart - 图表渲染器",
"value": "Chart"
},
{
"label": "ChartRadios - 图表单选框",
"value": "ChartRadios"
},
{
"label": "CheckboxControl - 勾选框",
"value": "CheckboxControl"
},
{
"label": "CheckboxesControl - 复选框",
"value": "CheckboxesControl"
},
{
"label": "Code - 代码高亮",
"value": "Code"
},
{
"label": "Collapse - 折叠渲染器格式说明",
"value": "Collapse"
},
{
"label": "CollapseGroup - 折叠渲染器格式说明",
"value": "CollapseGroup"
},
{
"label": "Color - 显示渲染器格式说明",
"value": "Color"
},
{
"label": "Column",
"value": "Column"
},
{
"label": "ComboCondition",
"value": "ComboCondition"
},
{
"label": "ComboControl - 组合输入框类型",
"value": "ComboControl"
},
{
"label": "Component - 万能组件可以组合出任意组件使用设置组件类型组件的其余属性可以直接调用对应属性名的方法如会有来实现该方法也可以使用属性名属性值方法来设置组件的属性",
"value": "Component"
},
{
"label": "ConditionBuilderControl - 条件组合控件",
"value": "ConditionBuilderControl"
},
{
"label": "ConditionGroupValue",
"value": "ConditionGroupValue"
},
{
"label": "Container - 容器渲染器",
"value": "Container"
},
{
"label": "CopyAction",
"value": "CopyAction"
},
{
"label": "Custom - 自定义组件",
"value": "Custom"
},
{
"label": "Date - 展示渲染器",
"value": "Date"
},
{
"label": "DateControl - 日期选择控件",
"value": "DateControl"
},
{
"label": "DateRange - 展示渲染器",
"value": "DateRange"
},
{
"label": "DateRangeControl - 日期范围控件",
"value": "DateRangeControl"
},
{
"label": "DateTimeControl - 日期时间选择控件",
"value": "DateTimeControl"
},
{
"label": "Dialog - 弹框渲染器",
"value": "Dialog"
},
{
"label": "DialogAction",
"value": "DialogAction"
},
{
"label": "DiffControl - 编辑器",
"value": "DiffControl"
},
{
"label": "Divider - 分割线渲染器",
"value": "Divider"
},
{
"label": "Drawer - 抽出式弹框",
"value": "Drawer"
},
{
"label": "DrawerAction",
"value": "DrawerAction"
},
{
"label": "DropdownButton - 下拉按钮渲染器",
"value": "DropdownButton"
},
{
"label": "Each - 循环功能渲染器",
"value": "Each"
},
{
"label": "EditorControl - 代码编辑器",
"value": "EditorControl"
},
{
"label": "EmailAction",
"value": "EmailAction"
},
{
"label": "Expandable",
"value": "Expandable"
},
{
"label": "FeedbackDialog",
"value": "FeedbackDialog"
},
{
"label": "FieldSetControl - 表单项集合",
"value": "FieldSetControl"
},
{
"label": "FileControl - 文件上传控件",
"value": "FileControl"
},
{
"label": "Flex - 布局",
"value": "Flex"
},
{
"label": "Form - 表单渲染器说明",
"value": "Form"
},
{
"label": "FormControl - 表单项包裹",
"value": "FormControl"
},
{
"label": "FormulaControl - 公式功能控件",
"value": "FormulaControl"
},
{
"label": "Grid - 格子布局渲染器",
"value": "Grid"
},
{
"label": "Grid2D - 二维布局渲染器",
"value": "Grid2D"
},
{
"label": "GridColumn",
"value": "GridColumn"
},
{
"label": "GridNav - 宫格导航",
"value": "GridNav"
},
{
"label": "GroupControl - 表单集合渲染器能让多个表单在一行显示",
"value": "GroupControl"
},
{
"label": "HBox - 水平布局渲染器",
"value": "HBox"
},
{
"label": "HBoxColumn",
"value": "HBoxColumn"
},
{
"label": "HiddenControl - 隐藏域功能性组件",
"value": "HiddenControl"
},
{
"label": "Html",
"value": "Html"
},
{
"label": "IFrame - 渲染器",
"value": "IFrame"
},
{
"label": "Icon - 图标渲染器",
"value": "Icon"
},
{
"label": "IconChecked",
"value": "IconChecked"
},
{
"label": "IconItem",
"value": "IconItem"
},
{
"label": "IconPickerControl - 图标选择器",
"value": "IconPickerControl"
},
{
"label": "Image - 图片展示控件",
"value": "Image"
},
{
"label": "ImageControl - 图片上传控件",
"value": "ImageControl"
},
{
"label": "ImageToolbarAction",
"value": "ImageToolbarAction"
},
{
"label": "Images - 图片集展示控件",
"value": "Images"
},
{
"label": "InputCityControl - 城市选择框",
"value": "InputCityControl"
},
{
"label": "InputColorControl - 颜色选择框",
"value": "InputColorControl"
},
{
"label": "InputDatetimeRange - 日期时间范围",
"value": "InputDatetimeRange"
},
{
"label": "InputExcel - 解析",
"value": "InputExcel"
},
{
"label": "InputGroupControl",
"value": "InputGroupControl"
},
{
"label": "InputKV - 键值对",
"value": "InputKV"
},
{
"label": "InputKVS - 键值对象",
"value": "InputKVS"
},
{
"label": "InputTimeRange - 时间范围",
"value": "InputTimeRange"
},
{
"label": "InputYearRange - 年份范围",
"value": "InputYearRange"
},
{
"label": "JSONSchemaEditorControl",
"value": "JSONSchemaEditorControl"
},
{
"label": "Json - 数据展示控件",
"value": "Json"
},
{
"label": "Link - 链接展示控件",
"value": "Link"
},
{
"label": "LinkAction",
"value": "LinkAction"
},
{
"label": "ListBodyField - 不指定类型默认就是文本",
"value": "ListBodyField"
},
{
"label": "ListControl - 复选框",
"value": "ListControl"
},
{
"label": "ListItem",
"value": "ListItem"
},
{
"label": "ListRenderer - 列表展示控件",
"value": "ListRenderer"
},
{
"label": "ListenerAction",
"value": "ListenerAction"
},
{
"label": "LocationControl - 选点组件",
"value": "LocationControl"
},
{
"label": "Log - 实时日志",
"value": "Log"
},
{
"label": "Mapping - 映射展示控件",
"value": "Mapping"
},
{
"label": "Markdown - 渲染",
"value": "Markdown"
},
{
"label": "MatrixControl - 选择控件适合做权限勾选",
"value": "MatrixControl"
},
{
"label": "MonthControl - 月份选择控件",
"value": "MonthControl"
},
{
"label": "MonthRangeControl - 月范围控件",
"value": "MonthRangeControl"
},
{
"label": "MultilineText",
"value": "MultilineText"
},
{
"label": "Nav - 导航渲染器",
"value": "Nav"
},
{
"label": "NavItem",
"value": "NavItem"
},
{
"label": "NavOverflow",
"value": "NavOverflow"
},
{
"label": "NestedSelectControl",
"value": "NestedSelectControl"
},
{
"label": "NumberControl - 数字输入框",
"value": "NumberControl"
},
{
"label": "Operation - 操作栏渲染器",
"value": "Operation"
},
{
"label": "Option",
"value": "Option"
},
{
"label": "Options - 选择器表单项",
"value": "Options"
},
{
"label": "OtherAction",
"value": "OtherAction"
},
{
"label": "Page - 渲染器详情请见",
"value": "Page"
},
{
"label": "Pagination",
"value": "Pagination"
},
{
"label": "PaginationWrapper - 分页容器功能性渲染器详情请见",
"value": "PaginationWrapper"
},
{
"label": "Panel - 渲染器",
"value": "Panel"
},
{
"label": "Password",
"value": "Password"
},
{
"label": "PickerControl",
"value": "PickerControl"
},
{
"label": "Plain - 纯文本渲染器",
"value": "Plain"
},
{
"label": "Portlet",
"value": "Portlet"
},
{
"label": "PortletTab - 栏目容器渲染器",
"value": "PortletTab"
},
{
"label": "Progress - 进度展示控件",
"value": "Progress"
},
{
"label": "Property - 属性表",
"value": "Property"
},
{
"label": "QRCode - 二维码展示控件",
"value": "QRCode"
},
{
"label": "QRCodeImageSettings",
"value": "QRCodeImageSettings"
},
{
"label": "QuarterControl - 季度选择控件",
"value": "QuarterControl"
},
{
"label": "QuarterRangeControl - 季度范围控件",
"value": "QuarterRangeControl"
},
{
"label": "RadioControl - 单选框",
"value": "RadioControl"
},
{
"label": "RadiosControl - 单选框",
"value": "RadiosControl"
},
{
"label": "RangeControl",
"value": "RangeControl"
},
{
"label": "RatingControl",
"value": "RatingControl"
},
{
"label": "ReloadAction",
"value": "ReloadAction"
},
{
"label": "Remark - 提示渲染器默认会显示个小图标鼠标放上来的时候显示配置的内容",
"value": "Remark"
},
{
"label": "RepeatControl",
"value": "RepeatControl"
},
{
"label": "RichTextControl",
"value": "RichTextControl"
},
{
"label": "RowSelection",
"value": "RowSelection"
},
{
"label": "RowSelectionOptions",
"value": "RowSelectionOptions"
},
{
"label": "SchemaApi",
"value": "SchemaApi"
},
{
"label": "SchemaCopyable",
"value": "SchemaCopyable"
},
{
"label": "SchemaMessage - 消息文案配置记住这个优先级是最低的如果你的接口返回了接口返回的优先",
"value": "SchemaMessage"
},
{
"label": "SchemaPopOver",
"value": "SchemaPopOver"
},
{
"label": "SearchBox - 搜索框渲染器",
"value": "SearchBox"
},
{
"label": "SelectControl - 下拉选择框",
"value": "SelectControl"
},
{
"label": "Service - 服务类控件",
"value": "Service"
},
{
"label": "SparkLine",
"value": "SparkLine"
},
{
"label": "Spinner",
"value": "Spinner"
},
{
"label": "State",
"value": "State"
},
{
"label": "StaticExactControl",
"value": "StaticExactControl"
},
{
"label": "Status - 状态展示控件",
"value": "Status"
},
{
"label": "Step",
"value": "Step"
},
{
"label": "Steps",
"value": "Steps"
},
{
"label": "SubFormControl - 子表单",
"value": "SubFormControl"
},
{
"label": "SvgIcon",
"value": "SvgIcon"
},
{
"label": "SwitchContainer - 状态容器渲染器",
"value": "SwitchContainer"
},
{
"label": "SwitchControl",
"value": "SwitchControl"
},
{
"label": "Tab",
"value": "Tab"
},
{
"label": "Table - 表格渲染器",
"value": "Table"
},
{
"label": "TableColumn - 表格列不指定类型时默认为文本类型",
"value": "TableColumn"
},
{
"label": "TableControl",
"value": "TableControl"
},
{
"label": "TableSchema2",
"value": "TableSchema2"
},
{
"label": "TableView - 表格展现",
"value": "TableView"
},
{
"label": "Tabs - 选项卡控件",
"value": "Tabs"
},
{
"label": "TabsTransferControl",
"value": "TabsTransferControl"
},
{
"label": "TabsTransferPickerControl - 穿梭器的弹框形态",
"value": "TabsTransferPickerControl"
},
{
"label": "Tag",
"value": "Tag"
},
{
"label": "TagControl - 输入框",
"value": "TagControl"
},
{
"label": "Tasks - 渲染器格式说明",
"value": "Tasks"
},
{
"label": "TextControl - 文本输入框",
"value": "TextControl"
},
{
"label": "TextareaControl - 多行文本输入框",
"value": "TextareaControl"
},
{
"label": "TimeControl - 时间选择控件",
"value": "TimeControl"
},
{
"label": "Timeline",
"value": "Timeline"
},
{
"label": "TimelineItem",
"value": "TimelineItem"
},
{
"label": "Toast - 轻提示",
"value": "Toast"
},
{
"label": "ToastAction",
"value": "ToastAction"
},
{
"label": "TooltipWrapper",
"value": "TooltipWrapper"
},
{
"label": "Tpl - 渲染器",
"value": "Tpl"
},
{
"label": "TransferControl",
"value": "TransferControl"
},
{
"label": "TransferPickerControl - 穿梭器的弹框形态",
"value": "TransferPickerControl"
},
{
"label": "TreeControl - 下拉选择框",
"value": "TreeControl"
},
{
"label": "TreeSelectControl - 下拉选择框",
"value": "TreeSelectControl"
},
{
"label": "UUIDControl - 功能性组件",
"value": "UUIDControl"
},
{
"label": "UrlAction",
"value": "UrlAction"
},
{
"label": "UserSelectControl - 移动端人员选择",
"value": "UserSelectControl"
},
{
"label": "VBox - 垂直布局控件",
"value": "VBox"
},
{
"label": "VanillaAction",
"value": "VanillaAction"
},
{
"label": "Video - 视频播放器",
"value": "Video"
},
{
"label": "WangEditor",
"value": "WangEditor"
},
{
"label": "Watermark",
"value": "Watermark"
},
{
"label": "WebComponent",
"value": "WebComponent"
},
{
"label": "Wizard - 表单向导",
"value": "Wizard"
},
{
"label": "WizardStep",
"value": "WizardStep"
},
{
"label": "Words",
"value": "Words"
},
{
"label": "Wrapper - 容器渲染器",
"value": "Wrapper"
},
{
"label": "YearControl - 年份选择控件",
"value": "YearControl"
}
],
"type": "unsignedInteger",
"comment": "测试a字段",
"action_scope": [
"list",
"detail",
"create",
"edit"
],
"file_column": 0,
"name": "test_a",
"default": "0",
"column_index": "index",
"nullable": true
},
{
"component_options": [
{
"label": "Action - 行为按钮",
"value": "Action"
},
{
"label": "AjaxAction",
"value": "AjaxAction"
},
{
"label": "Alert - 提示渲染器",
"value": "Alert"
},
{
"label": "AnchorNav - 锚点导航渲染器",
"value": "AnchorNav"
},
{
"label": "AnchorNavSection - 锚点区域渲染器",
"value": "AnchorNavSection"
},
{
"label": "ArrayControl - 数组输入框的别名",
"value": "ArrayControl"
},
{
"label": "Audio - 音频渲染器",
"value": "Audio"
},
{
"label": "AutoFillHeight",
"value": "AutoFillHeight"
},
{
"label": "AutoGenerateFilter",
"value": "AutoGenerateFilter"
},
{
"label": "Avatar",
"value": "Avatar"
},
{
"label": "Badge - 角标",
"value": "Badge"
},
{
"label": "Barcode - 条形码",
"value": "Barcode"
},
{
"label": "BaseApi",
"value": "BaseApi"
},
{
"label": "BaseRenderer",
"value": "BaseRenderer"
},
{
"label": "Breadcrumb - 面包屑",
"value": "Breadcrumb"
},
{
"label": "Button - 按钮",
"value": "Button"
},
{
"label": "ButtonGroup - 渲染器",
"value": "ButtonGroup"
},
{
"label": "ButtonGroupControl - 按钮组控件",
"value": "ButtonGroupControl"
},
{
"label": "ButtonToolbar - 渲染器",
"value": "ButtonToolbar"
},
{
"label": "CRUD2Cards",
"value": "CRUD2Cards"
},
{
"label": "CRUD2List",
"value": "CRUD2List"
},
{
"label": "CRUD2Table",
"value": "CRUD2Table"
},
{
"label": "CRUDCards",
"value": "CRUDCards"
},
{
"label": "CRUDList",
"value": "CRUDList"
},
{
"label": "CRUDTable",
"value": "CRUDTable"
},
{
"label": "Calendar",
"value": "Calendar"
},
{
"label": "Card - 卡片渲染器",
"value": "Card"
},
{
"label": "Card2 - 新卡片渲染器",
"value": "Card2"
},
{
"label": "Cards - 卡片集合渲染器",
"value": "Cards"
},
{
"label": "Carousel - 轮播图渲染器",
"value": "Carousel"
},
{
"label": "ChainedSelectControl - 链式下拉框",
"value": "ChainedSelectControl"
},
{
"label": "Chart - 图表渲染器",
"value": "Chart"
},
{
"label": "ChartRadios - 图表单选框",
"value": "ChartRadios"
},
{
"label": "CheckboxControl - 勾选框",
"value": "CheckboxControl"
},
{
"label": "CheckboxesControl - 复选框",
"value": "CheckboxesControl"
},
{
"label": "Code - 代码高亮",
"value": "Code"
},
{
"label": "Collapse - 折叠渲染器格式说明",
"value": "Collapse"
},
{
"label": "CollapseGroup - 折叠渲染器格式说明",
"value": "CollapseGroup"
},
{
"label": "Color - 显示渲染器格式说明",
"value": "Color"
},
{
"label": "Column",
"value": "Column"
},
{
"label": "ComboCondition",
"value": "ComboCondition"
},
{
"label": "ComboControl - 组合输入框类型",
"value": "ComboControl"
},
{
"label": "Component - 万能组件可以组合出任意组件使用设置组件类型组件的其余属性可以直接调用对应属性名的方法如会有来实现该方法也可以使用属性名属性值方法来设置组件的属性",
"value": "Component"
},
{
"label": "ConditionBuilderControl - 条件组合控件",
"value": "ConditionBuilderControl"
},
{
"label": "ConditionGroupValue",
"value": "ConditionGroupValue"
},
{
"label": "Container - 容器渲染器",
"value": "Container"
},
{
"label": "CopyAction",
"value": "CopyAction"
},
{
"label": "Custom - 自定义组件",
"value": "Custom"
},
{
"label": "Date - 展示渲染器",
"value": "Date"
},
{
"label": "DateControl - 日期选择控件",
"value": "DateControl"
},
{
"label": "DateRange - 展示渲染器",
"value": "DateRange"
},
{
"label": "DateRangeControl - 日期范围控件",
"value": "DateRangeControl"
},
{
"label": "DateTimeControl - 日期时间选择控件",
"value": "DateTimeControl"
},
{
"label": "Dialog - 弹框渲染器",
"value": "Dialog"
},
{
"label": "DialogAction",
"value": "DialogAction"
},
{
"label": "DiffControl - 编辑器",
"value": "DiffControl"
},
{
"label": "Divider - 分割线渲染器",
"value": "Divider"
},
{
"label": "Drawer - 抽出式弹框",
"value": "Drawer"
},
{
"label": "DrawerAction",
"value": "DrawerAction"
},
{
"label": "DropdownButton - 下拉按钮渲染器",
"value": "DropdownButton"
},
{
"label": "Each - 循环功能渲染器",
"value": "Each"
},
{
"label": "EditorControl - 代码编辑器",
"value": "EditorControl"
},
{
"label": "EmailAction",
"value": "EmailAction"
},
{
"label": "Expandable",
"value": "Expandable"
},
{
"label": "FeedbackDialog",
"value": "FeedbackDialog"
},
{
"label": "FieldSetControl - 表单项集合",
"value": "FieldSetControl"
},
{
"label": "FileControl - 文件上传控件",
"value": "FileControl"
},
{
"label": "Flex - 布局",
"value": "Flex"
},
{
"label": "Form - 表单渲染器说明",
"value": "Form"
},
{
"label": "FormControl - 表单项包裹",
"value": "FormControl"
},
{
"label": "FormulaControl - 公式功能控件",
"value": "FormulaControl"
},
{
"label": "Grid - 格子布局渲染器",
"value": "Grid"
},
{
"label": "Grid2D - 二维布局渲染器",
"value": "Grid2D"
},
{
"label": "GridColumn",
"value": "GridColumn"
},
{
"label": "GridNav - 宫格导航",
"value": "GridNav"
},
{
"label": "GroupControl - 表单集合渲染器能让多个表单在一行显示",
"value": "GroupControl"
},
{
"label": "HBox - 水平布局渲染器",
"value": "HBox"
},
{
"label": "HBoxColumn",
"value": "HBoxColumn"
},
{
"label": "HiddenControl - 隐藏域功能性组件",
"value": "HiddenControl"
},
{
"label": "Html",
"value": "Html"
},
{
"label": "IFrame - 渲染器",
"value": "IFrame"
},
{
"label": "Icon - 图标渲染器",
"value": "Icon"
},
{
"label": "IconChecked",
"value": "IconChecked"
},
{
"label": "IconItem",
"value": "IconItem"
},
{
"label": "IconPickerControl - 图标选择器",
"value": "IconPickerControl"
},
{
"label": "Image - 图片展示控件",
"value": "Image"
},
{
"label": "ImageControl - 图片上传控件",
"value": "ImageControl"
},
{
"label": "ImageToolbarAction",
"value": "ImageToolbarAction"
},
{
"label": "Images - 图片集展示控件",
"value": "Images"
},
{
"label": "InputCityControl - 城市选择框",
"value": "InputCityControl"
},
{
"label": "InputColorControl - 颜色选择框",
"value": "InputColorControl"
},
{
"label": "InputDatetimeRange - 日期时间范围",
"value": "InputDatetimeRange"
},
{
"label": "InputExcel - 解析",
"value": "InputExcel"
},
{
"label": "InputGroupControl",
"value": "InputGroupControl"
},
{
"label": "InputKV - 键值对",
"value": "InputKV"
},
{
"label": "InputKVS - 键值对象",
"value": "InputKVS"
},
{
"label": "InputTimeRange - 时间范围",
"value": "InputTimeRange"
},
{
"label": "InputYearRange - 年份范围",
"value": "InputYearRange"
},
{
"label": "JSONSchemaEditorControl",
"value": "JSONSchemaEditorControl"
},
{
"label": "Json - 数据展示控件",
"value": "Json"
},
{
"label": "Link - 链接展示控件",
"value": "Link"
},
{
"label": "LinkAction",
"value": "LinkAction"
},
{
"label": "ListBodyField - 不指定类型默认就是文本",
"value": "ListBodyField"
},
{
"label": "ListControl - 复选框",
"value": "ListControl"
},
{
"label": "ListItem",
"value": "ListItem"
},
{
"label": "ListRenderer - 列表展示控件",
"value": "ListRenderer"
},
{
"label": "ListenerAction",
"value": "ListenerAction"
},
{
"label": "LocationControl - 选点组件",
"value": "LocationControl"
},
{
"label": "Log - 实时日志",
"value": "Log"
},
{
"label": "Mapping - 映射展示控件",
"value": "Mapping"
},
{
"label": "Markdown - 渲染",
"value": "Markdown"
},
{
"label": "MatrixControl - 选择控件适合做权限勾选",
"value": "MatrixControl"
},
{
"label": "MonthControl - 月份选择控件",
"value": "MonthControl"
},
{
"label": "MonthRangeControl - 月范围控件",
"value": "MonthRangeControl"
},
{
"label": "MultilineText",
"value": "MultilineText"
},
{
"label": "Nav - 导航渲染器",
"value": "Nav"
},
{
"label": "NavItem",
"value": "NavItem"
},
{
"label": "NavOverflow",
"value": "NavOverflow"
},
{
"label": "NestedSelectControl",
"value": "NestedSelectControl"
},
{
"label": "NumberControl - 数字输入框",
"value": "NumberControl"
},
{
"label": "Operation - 操作栏渲染器",
"value": "Operation"
},
{
"label": "Option",
"value": "Option"
},
{
"label": "Options - 选择器表单项",
"value": "Options"
},
{
"label": "OtherAction",
"value": "OtherAction"
},
{
"label": "Page - 渲染器详情请见",
"value": "Page"
},
{
"label": "Pagination",
"value": "Pagination"
},
{
"label": "PaginationWrapper - 分页容器功能性渲染器详情请见",
"value": "PaginationWrapper"
},
{
"label": "Panel - 渲染器",
"value": "Panel"
},
{
"label": "Password",
"value": "Password"
},
{
"label": "PickerControl",
"value": "PickerControl"
},
{
"label": "Plain - 纯文本渲染器",
"value": "Plain"
},
{
"label": "Portlet",
"value": "Portlet"
},
{
"label": "PortletTab - 栏目容器渲染器",
"value": "PortletTab"
},
{
"label": "Progress - 进度展示控件",
"value": "Progress"
},
{
"label": "Property - 属性表",
"value": "Property"
},
{
"label": "QRCode - 二维码展示控件",
"value": "QRCode"
},
{
"label": "QRCodeImageSettings",
"value": "QRCodeImageSettings"
},
{
"label": "QuarterControl - 季度选择控件",
"value": "QuarterControl"
},
{
"label": "QuarterRangeControl - 季度范围控件",
"value": "QuarterRangeControl"
},
{
"label": "RadioControl - 单选框",
"value": "RadioControl"
},
{
"label": "RadiosControl - 单选框",
"value": "RadiosControl"
},
{
"label": "RangeControl",
"value": "RangeControl"
},
{
"label": "RatingControl",
"value": "RatingControl"
},
{
"label": "ReloadAction",
"value": "ReloadAction"
},
{
"label": "Remark - 提示渲染器默认会显示个小图标鼠标放上来的时候显示配置的内容",
"value": "Remark"
},
{
"label": "RepeatControl",
"value": "RepeatControl"
},
{
"label": "RichTextControl",
"value": "RichTextControl"
},
{
"label": "RowSelection",
"value": "RowSelection"
},
{
"label": "RowSelectionOptions",
"value": "RowSelectionOptions"
},
{
"label": "SchemaApi",
"value": "SchemaApi"
},
{
"label": "SchemaCopyable",
"value": "SchemaCopyable"
},
{
"label": "SchemaMessage - 消息文案配置记住这个优先级是最低的如果你的接口返回了接口返回的优先",
"value": "SchemaMessage"
},
{
"label": "SchemaPopOver",
"value": "SchemaPopOver"
},
{
"label": "SearchBox - 搜索框渲染器",
"value": "SearchBox"
},
{
"label": "SelectControl - 下拉选择框",
"value": "SelectControl"
},
{
"label": "Service - 服务类控件",
"value": "Service"
},
{
"label": "SparkLine",
"value": "SparkLine"
},
{
"label": "Spinner",
"value": "Spinner"
},
{
"label": "State",
"value": "State"
},
{
"label": "StaticExactControl",
"value": "StaticExactControl"
},
{
"label": "Status - 状态展示控件",
"value": "Status"
},
{
"label": "Step",
"value": "Step"
},
{
"label": "Steps",
"value": "Steps"
},
{
"label": "SubFormControl - 子表单",
"value": "SubFormControl"
},
{
"label": "SvgIcon",
"value": "SvgIcon"
},
{
"label": "SwitchContainer - 状态容器渲染器",
"value": "SwitchContainer"
},
{
"label": "SwitchControl",
"value": "SwitchControl"
},
{
"label": "Tab",
"value": "Tab"
},
{
"label": "Table - 表格渲染器",
"value": "Table"
},
{
"label": "TableColumn - 表格列不指定类型时默认为文本类型",
"value": "TableColumn"
},
{
"label": "TableControl",
"value": "TableControl"
},
{
"label": "TableSchema2",
"value": "TableSchema2"
},
{
"label": "TableView - 表格展现",
"value": "TableView"
},
{
"label": "Tabs - 选项卡控件",
"value": "Tabs"
},
{
"label": "TabsTransferControl",
"value": "TabsTransferControl"
},
{
"label": "TabsTransferPickerControl - 穿梭器的弹框形态",
"value": "TabsTransferPickerControl"
},
{
"label": "Tag",
"value": "Tag"
},
{
"label": "TagControl - 输入框",
"value": "TagControl"
},
{
"label": "Tasks - 渲染器格式说明",
"value": "Tasks"
},
{
"label": "TextControl - 文本输入框",
"value": "TextControl"
},
{
"label": "TextareaControl - 多行文本输入框",
"value": "TextareaControl"
},
{
"label": "TimeControl - 时间选择控件",
"value": "TimeControl"
},
{
"label": "Timeline",
"value": "Timeline"
},
{
"label": "TimelineItem",
"value": "TimelineItem"
},
{
"label": "Toast - 轻提示",
"value": "Toast"
},
{
"label": "ToastAction",
"value": "ToastAction"
},
{
"label": "TooltipWrapper",
"value": "TooltipWrapper"
},
{
"label": "Tpl - 渲染器",
"value": "Tpl"
},
{
"label": "TransferControl",
"value": "TransferControl"
},
{
"label": "TransferPickerControl - 穿梭器的弹框形态",
"value": "TransferPickerControl"
},
{
"label": "TreeControl - 下拉选择框",
"value": "TreeControl"
},
{
"label": "TreeSelectControl - 下拉选择框",
"value": "TreeSelectControl"
},
{
"label": "UUIDControl - 功能性组件",
"value": "UUIDControl"
},
{
"label": "UrlAction",
"value": "UrlAction"
},
{
"label": "UserSelectControl - 移动端人员选择",
"value": "UserSelectControl"
},
{
"label": "VBox - 垂直布局控件",
"value": "VBox"
},
{
"label": "VanillaAction",
"value": "VanillaAction"
},
{
"label": "Video - 视频播放器",
"value": "Video"
},
{
"label": "WangEditor",
"value": "WangEditor"
},
{
"label": "Watermark",
"value": "Watermark"
},
{
"label": "WebComponent",
"value": "WebComponent"
},
{
"label": "Wizard - 表单向导",
"value": "Wizard"
},
{
"label": "WizardStep",
"value": "WizardStep"
},
{
"label": "Words",
"value": "Words"
},
{
"label": "Wrapper - 容器渲染器",
"value": "Wrapper"
},
{
"label": "YearControl - 年份选择控件",
"value": "YearControl"
}
],
"type": "string",
"comment": "测试b字段",
"action_scope": [
"list",
"detail",
"create",
"edit"
],
"file_column": 0,
"name": "test_b",
"nullable": true
}
]
}
示例代码
返回响应
成功(200)
HTTP 状态码: 200
内容格式: JSONapplication/json
数据结构
object {0}
示例
{}
最后修改时间: 7 个月前