mirror of
https://github.com/alibaba/lowcode-engine.git
synced 2025-12-12 11:20:11 +00:00
904 lines
41 KiB
JSON
904 lines
41 KiB
JSON
{
|
||
"version": "1.0.0",
|
||
"componentsMap": [
|
||
{
|
||
"destructuring": true,
|
||
"exportName": "AliAutoSearchSelect",
|
||
"main": "build/lowcode/index.js",
|
||
"package": "@alife/mc-assets-1935",
|
||
"version": "^0.1.45",
|
||
"subName": "default",
|
||
"componentName": "AliAutoSearchSelectDefault"
|
||
},
|
||
{
|
||
"package": "@alilc/antd-lowcode-materials",
|
||
"version": "0.17.0",
|
||
"exportName": "Form",
|
||
"main": "dist/antd-lowcode.esm.js",
|
||
"destructuring": true,
|
||
"subName": "Item",
|
||
"componentName": "Form.Item"
|
||
},
|
||
{
|
||
"package": "@alilc/antd-lowcode-materials",
|
||
"version": "0.17.0",
|
||
"exportName": "Col",
|
||
"main": "dist/antd-lowcode.esm.js",
|
||
"destructuring": true,
|
||
"componentName": "Col"
|
||
},
|
||
{
|
||
"package": "@alilc/antd-lowcode-materials",
|
||
"version": "0.17.0",
|
||
"exportName": "Select",
|
||
"main": "dist/antd-lowcode.esm.js",
|
||
"destructuring": true,
|
||
"componentName": "Select"
|
||
},
|
||
{
|
||
"package": "@alilc/antd-lowcode-materials",
|
||
"version": "0.17.0",
|
||
"exportName": "Button",
|
||
"main": "dist/antd-lowcode.esm.js",
|
||
"destructuring": true,
|
||
"componentName": "Button"
|
||
},
|
||
{
|
||
"package": "@alilc/antd-lowcode-materials",
|
||
"version": "0.17.0",
|
||
"exportName": "Row",
|
||
"main": "dist/antd-lowcode.esm.js",
|
||
"destructuring": true,
|
||
"componentName": "Row"
|
||
},
|
||
{
|
||
"package": "@alilc/antd-lowcode-materials",
|
||
"version": "0.17.0",
|
||
"exportName": "Form",
|
||
"main": "dist/antd-lowcode.esm.js",
|
||
"destructuring": true,
|
||
"componentName": "Form"
|
||
},
|
||
{
|
||
"package": "@alife/pro-layout",
|
||
"version": "^0.1.0",
|
||
"exportName": "P",
|
||
"main": "lib/index.js",
|
||
"destructuring": true,
|
||
"subName": "",
|
||
"componentName": "NextP"
|
||
},
|
||
{
|
||
"package": "@alife/pro-layout",
|
||
"version": "^0.1.0",
|
||
"exportName": "Col",
|
||
"main": "lib/index.js",
|
||
"destructuring": true,
|
||
"subName": "",
|
||
"componentName": "NextCol"
|
||
},
|
||
{
|
||
"package": "@alife/pro-layout",
|
||
"version": "^0.1.0",
|
||
"exportName": "Row",
|
||
"main": "lib/index.js",
|
||
"destructuring": true,
|
||
"subName": "",
|
||
"componentName": "NextRow"
|
||
},
|
||
{
|
||
"package": "@alife/pro-layout",
|
||
"version": "^0.1.0",
|
||
"exportName": "RowColContainer",
|
||
"main": "lib/index.js",
|
||
"destructuring": true,
|
||
"subName": "",
|
||
"componentName": "NextRowColContainer"
|
||
},
|
||
{
|
||
"package": "@alife/pro-layout",
|
||
"version": "^0.1.0",
|
||
"exportName": "BlockCell",
|
||
"main": "lib/index.js",
|
||
"destructuring": true,
|
||
"subName": "",
|
||
"componentName": "NextBlockCell"
|
||
},
|
||
{
|
||
"package": "@alilc/antd-lowcode-materials",
|
||
"version": "0.17.0",
|
||
"exportName": "Typography",
|
||
"main": "dist/antd-lowcode.esm.js",
|
||
"destructuring": true,
|
||
"subName": "Text",
|
||
"componentName": "Typography.Text"
|
||
},
|
||
{
|
||
"package": "@alilc/antd-lowcode-materials",
|
||
"version": "0.17.0",
|
||
"exportName": "Tag",
|
||
"main": "dist/antd-lowcode.esm.js",
|
||
"destructuring": true,
|
||
"componentName": "Tag"
|
||
},
|
||
{
|
||
"devMode": "lowcode",
|
||
"componentName": "Slot"
|
||
},
|
||
{
|
||
"destructuring": true,
|
||
"exportName": "AliAutoSearchTable",
|
||
"main": "build/lowcode/index.js",
|
||
"package": "@alife/mc-assets-1935",
|
||
"version": "^0.1.45",
|
||
"subName": "default",
|
||
"componentName": "AliAutoSearchTableDefault"
|
||
},
|
||
{
|
||
"package": "@alife/pro-layout",
|
||
"version": "^0.1.0",
|
||
"exportName": "Block",
|
||
"main": "lib/index.js",
|
||
"destructuring": true,
|
||
"subName": "",
|
||
"componentName": "NextBlock"
|
||
},
|
||
{
|
||
"package": "@alife/pro-layout",
|
||
"version": "^0.1.0",
|
||
"exportName": "Page",
|
||
"main": "lib/index.js",
|
||
"destructuring": true,
|
||
"componentName": "NextPage"
|
||
},
|
||
{
|
||
"devMode": "lowcode",
|
||
"componentName": "Page"
|
||
}
|
||
],
|
||
"componentsTree": [
|
||
{
|
||
"componentName": "Page",
|
||
"id": "node_dockcviv8fo1",
|
||
"props": {
|
||
"ref": "outterView",
|
||
"style": {
|
||
"height": "100%"
|
||
}
|
||
},
|
||
"fileName": "test",
|
||
"dataSource": {
|
||
"list": []
|
||
},
|
||
"css": "body {\n font-size: 12px;\n}\n\n.botton {\n width: 100px;\n color: #ff00ff;\n}",
|
||
"lifeCycles": {
|
||
"constructor": {
|
||
"type": "JSFunction",
|
||
"value": "function() {\n this.__jp__init();\n this.initUrl();\n this.searchParams = {};\n this.channelTimer = null;\n this.currentChannel = null;\n }"
|
||
},
|
||
"componentDidMount": {
|
||
"type": "JSFunction",
|
||
"value": "function() {}"
|
||
},
|
||
"componentWillUnmount": {
|
||
"type": "JSFunction",
|
||
"value": "function() {}"
|
||
}
|
||
},
|
||
"methods": {
|
||
"__jp__init": {
|
||
"type": "JSFunction",
|
||
"value": "function() { /* ... */ }"
|
||
},
|
||
"__jp__initRouter": {
|
||
"type": "JSFunction",
|
||
"value": "function() { /* ... */ }"
|
||
},
|
||
"__jp__initDataSource": {
|
||
"type": "JSFunction",
|
||
"value": "function() { /* ... */ }"
|
||
},
|
||
"__jp__initEnv": {
|
||
"type": "JSFunction",
|
||
"value": "function() { /* ... */ }"
|
||
},
|
||
"__jp__initConfig": {
|
||
"type": "JSFunction",
|
||
"value": "function() { /* ... */ }"
|
||
},
|
||
"__jp__initUtils": {
|
||
"type": "JSFunction",
|
||
"value": "function() { /* ... */ }"
|
||
},
|
||
"__jp__initUziModel": {
|
||
"type": "JSFunction",
|
||
"value": "function() { /* ... */ }"
|
||
},
|
||
"__jp__registerModel": {
|
||
"type": "JSFunction",
|
||
"value": "function() { /* ... */ }"
|
||
},
|
||
"__jp__finishedFn": {
|
||
"type": "JSFunction",
|
||
"value": "function() { /* ... */ }"
|
||
},
|
||
"initUrl": {
|
||
"type": "JSFunction",
|
||
"value": "function() { /* ... */ }"
|
||
},
|
||
"channelHandler": {
|
||
"type": "JSFunction",
|
||
"value": "function() { /* ... */ }"
|
||
},
|
||
"fetchProjects": {
|
||
"type": "JSFunction",
|
||
"value": "function() { /* ... */ }"
|
||
},
|
||
"setSearchParams": {
|
||
"type": "JSFunction",
|
||
"value": "function() { /* ... */ }"
|
||
},
|
||
"onPageChange": {
|
||
"type": "JSFunction",
|
||
"value": "function() { /* ... */ }"
|
||
},
|
||
"renderName": {
|
||
"type": "JSFunction",
|
||
"value": "function() { /* ... */ }"
|
||
},
|
||
"renderPlatform": {
|
||
"type": "JSFunction",
|
||
"value": "function(col) {\n return col.platform_name;\n }"
|
||
},
|
||
"renderTime": {
|
||
"type": "JSFunction",
|
||
"value": "function(time) {\n if (time) {\n return this.$utils.moment(time).format('YYYY-MM-DD HH:mm');\n }\n return '暂无';\n }"
|
||
},
|
||
"onFinish": {
|
||
"type": "JSFunction",
|
||
"value": "function() { /* ... */ }"
|
||
},
|
||
"onSearchChannel": {
|
||
"type": "JSFunction",
|
||
"value": "function(value) {\n this.fetchChannels(value);\n }"
|
||
},
|
||
"toNewAddPage": {
|
||
"type": "JSFunction",
|
||
"value": "function() { /* ... */ }"
|
||
},
|
||
"handlerModify": {
|
||
"type": "JSFunction",
|
||
"value": "function() { /* ... */ }"
|
||
},
|
||
"infoTip": {
|
||
"type": "JSFunction",
|
||
"value": "function(msg) {\n this.$utils.message.info(msg);\n }"
|
||
},
|
||
"renderCreator": {
|
||
"type": "JSFunction",
|
||
"value": "function() { /* ... */ }"
|
||
}
|
||
},
|
||
"hidden": false,
|
||
"title": "",
|
||
"isLocked": false,
|
||
"condition": true,
|
||
"conditionGroup": "",
|
||
"state": {
|
||
"total": 0,
|
||
"projects": [],
|
||
"channelOpts": [],
|
||
"visible": false
|
||
},
|
||
"children": [
|
||
{
|
||
"componentName": "NextPage",
|
||
"id": "node_ocko19zplh1",
|
||
"props": {
|
||
"columns": 12,
|
||
"headerDivider": true,
|
||
"placeholderStyle": {
|
||
"gridRowEnd": "span 1",
|
||
"gridColumnEnd": "span 12"
|
||
},
|
||
"placeholder": "页面主体内容:拖拽Block布局组件到这里",
|
||
"header": "",
|
||
"headerProps": {
|
||
"background": "surface",
|
||
"style": {
|
||
"padding": ""
|
||
}
|
||
},
|
||
"footer": "",
|
||
"minHeight": "100vh",
|
||
"contentProps": {
|
||
"noPadding": false,
|
||
"background": "transparent"
|
||
},
|
||
"presetNav": true,
|
||
"presetAside": true
|
||
},
|
||
"title": "页面",
|
||
"condition": true,
|
||
"hidden": false,
|
||
"isLocked": false,
|
||
"conditionGroup": "",
|
||
"children": [
|
||
{
|
||
"componentName": "NextBlock",
|
||
"id": "node_ockwu5hu4r3",
|
||
"props": {
|
||
"placeholderStyle": {
|
||
"height": "100%"
|
||
},
|
||
"noPadding": false,
|
||
"noBorder": false,
|
||
"title": "",
|
||
"rowGap": 20,
|
||
"colGap": 20,
|
||
"background": "surface",
|
||
"layoutmode": "O",
|
||
"strict": true,
|
||
"colSpan": 12,
|
||
"rowSpan": 1,
|
||
"mode": "transparent",
|
||
"childTotalColumns": 12
|
||
},
|
||
"title": "区域",
|
||
"hidden": false,
|
||
"isLocked": false,
|
||
"condition": true,
|
||
"conditionGroup": "",
|
||
"loopArgs": ["", ""],
|
||
"children": [
|
||
{
|
||
"componentName": "NextBlockCell",
|
||
"id": "node_ockwu5hu4rj",
|
||
"props": {
|
||
"colSpan": 12,
|
||
"rowSpan": 1,
|
||
"mode": "procard",
|
||
"isAutoContainer": true,
|
||
"title": "",
|
||
"childNum": 2,
|
||
"childMode": "initial"
|
||
},
|
||
"hidden": false,
|
||
"title": "",
|
||
"isLocked": false,
|
||
"condition": true,
|
||
"conditionGroup": "",
|
||
"children": [
|
||
{
|
||
"componentName": "NextRowColContainer",
|
||
"id": "node_ockwu5hu4rk",
|
||
"props": {
|
||
"rowGap": 20,
|
||
"colGap": 20,
|
||
"strict": true
|
||
},
|
||
"title": "行列容器",
|
||
"hidden": false,
|
||
"isLocked": false,
|
||
"condition": true,
|
||
"conditionGroup": "",
|
||
"children": [
|
||
{
|
||
"componentName": "NextRow",
|
||
"id": "node_ockwu5hu4rl",
|
||
"props": {
|
||
"strict": true
|
||
},
|
||
"title": "行",
|
||
"hidden": false,
|
||
"isLocked": false,
|
||
"condition": true,
|
||
"conditionGroup": "",
|
||
"children": [
|
||
{
|
||
"componentName": "NextCol",
|
||
"id": "node_ockwu5hu4rm",
|
||
"props": {
|
||
"colSpan": 1,
|
||
"strict": true
|
||
},
|
||
"title": "列",
|
||
"hidden": false,
|
||
"isLocked": false,
|
||
"condition": true,
|
||
"conditionGroup": "",
|
||
"loopArgs": ["", ""],
|
||
"children": [
|
||
{
|
||
"componentName": "NextP",
|
||
"id": "node_ockxie3rxc11g",
|
||
"props": {
|
||
"wrap": false,
|
||
"type": "body2",
|
||
"verAlign": "middle",
|
||
"textSpacing": true,
|
||
"align": "left",
|
||
"full": true,
|
||
"flex": true
|
||
},
|
||
"title": "段落",
|
||
"hidden": false,
|
||
"isLocked": false,
|
||
"condition": true,
|
||
"conditionGroup": "",
|
||
"children": [
|
||
{
|
||
"componentName": "Form",
|
||
"id": "node_ockxie3rxc11h",
|
||
"props": {
|
||
"labelCol": {
|
||
"span": 6
|
||
},
|
||
"wrapperCol": {
|
||
"span": 18
|
||
},
|
||
"onValuesChange": {
|
||
"type": "JSExpression",
|
||
"value": "function() {\n const self = this;\n try {\n return (function onValuesChange(changedValues, allValues) {\n console.log('onValuesChange', changedValues, allValues);\n}).apply(self, arguments);\n } catch(e) {\n console.log('call function which parsed by lowcode failed: ', e);\n return e.message;\n }\n }"
|
||
},
|
||
"onFinish": {
|
||
"type": "JSExpression",
|
||
"value": "function() {\n const self = this;\n try {\n return (function onFinish(values) {\n console.log('onFinish', values);\n}).apply(self, arguments);\n } catch(e) {\n console.log('call function which parsed by lowcode failed: ', e);\n return e.message;\n }\n }"
|
||
},
|
||
"onFinishFailed": {
|
||
"type": "JSExpression",
|
||
"value": "function() {\n const self = this;\n try {\n return (function onFinishFailed({ values, errorFields, outOfDate }) {\n console.log('onFinishFailed', values, errorFields, outOfDate);\n}).apply(self, arguments);\n } catch(e) {\n console.log('call function which parsed by lowcode failed: ', e);\n return e.message;\n }\n }"
|
||
},
|
||
"name": "basic",
|
||
"layout": "horizontal"
|
||
},
|
||
"hidden": false,
|
||
"title": "",
|
||
"isLocked": false,
|
||
"condition": true,
|
||
"conditionGroup": "",
|
||
"children": [
|
||
{
|
||
"componentName": "Row",
|
||
"id": "node_ockxie3rxc11v",
|
||
"props": {
|
||
"align": "middle",
|
||
"gutter": [0, 0],
|
||
"h-gutter": 0
|
||
},
|
||
"hidden": false,
|
||
"title": "",
|
||
"isLocked": false,
|
||
"condition": true,
|
||
"conditionGroup": "",
|
||
"children": [
|
||
{
|
||
"componentName": "Col",
|
||
"id": "node_ockxie3rxc11w",
|
||
"props": {
|
||
"span": 10
|
||
},
|
||
"hidden": false,
|
||
"title": "",
|
||
"isLocked": false,
|
||
"condition": true,
|
||
"conditionGroup": "",
|
||
"children": [
|
||
{
|
||
"componentName": "Form.Item",
|
||
"id": "node_ockxie3rxcq2",
|
||
"props": {
|
||
"label": "项目名称/渠道号",
|
||
"labelAlign": "right",
|
||
"colon": true,
|
||
"name": "channel_id",
|
||
"style": {
|
||
"marginBottom": "0px"
|
||
}
|
||
},
|
||
"condition": true,
|
||
"hidden": false,
|
||
"title": "",
|
||
"isLocked": false,
|
||
"conditionGroup": "",
|
||
"children": [
|
||
{
|
||
"componentName": "AliAutoSearchSelectDefault",
|
||
"id": "node_ockxie4o9g2f",
|
||
"props": {
|
||
"type": "custom",
|
||
"style": {
|
||
"width": "100%"
|
||
},
|
||
"init": true,
|
||
"placeholder": "请搜索选择项目名称/渠道号",
|
||
"config": {
|
||
"url": {
|
||
"type": "JSExpression",
|
||
"value": "this.channelUrl"
|
||
},
|
||
"searchKey": "search_param",
|
||
"dataHandler": {
|
||
"type": "JSFunction",
|
||
"value": "function(){ return this.channelHandler.apply(this,Array.prototype.slice.call(arguments).concat([])) }"
|
||
}
|
||
},
|
||
"interval": 300
|
||
},
|
||
"hidden": false,
|
||
"title": "",
|
||
"isLocked": false,
|
||
"condition": true,
|
||
"conditionGroup": ""
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"componentName": "Col",
|
||
"id": "node_ockxie3rxc11x",
|
||
"props": {
|
||
"span": 8
|
||
},
|
||
"hidden": false,
|
||
"title": "",
|
||
"isLocked": false,
|
||
"condition": true,
|
||
"conditionGroup": "",
|
||
"children": [
|
||
{
|
||
"componentName": "Form.Item",
|
||
"id": "node_ockxie3rxcpz",
|
||
"props": {
|
||
"label": "项目类型",
|
||
"labelAlign": "right",
|
||
"colon": true,
|
||
"name": "project_type",
|
||
"style": {
|
||
"marginBottom": "0px"
|
||
}
|
||
},
|
||
"condition": true,
|
||
"hidden": false,
|
||
"title": "",
|
||
"isLocked": false,
|
||
"conditionGroup": "",
|
||
"children": [
|
||
{
|
||
"componentName": "Select",
|
||
"id": "node_ockxie3rxcq0",
|
||
"props": {
|
||
"style": {},
|
||
"options": [
|
||
{
|
||
"label": "平台化项目",
|
||
"value": "platform_adapter"
|
||
},
|
||
{
|
||
"label": "纯适配项目",
|
||
"value": "pure_adapter"
|
||
}
|
||
],
|
||
"defaultActiveFirstOption": true,
|
||
"size": "middle",
|
||
"bordered": true,
|
||
"filterOption": true,
|
||
"optionFilterProp": "value",
|
||
"allowClear": true,
|
||
"placeholder": "请选择项目类型"
|
||
},
|
||
"hidden": false,
|
||
"title": "",
|
||
"isLocked": false,
|
||
"condition": true,
|
||
"conditionGroup": "",
|
||
"loopArgs": ["", ""]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"componentName": "Col",
|
||
"id": "node_ockxie3rxc11y",
|
||
"props": {
|
||
"span": 6,
|
||
"style": {
|
||
"textAlign": "right"
|
||
}
|
||
},
|
||
"hidden": false,
|
||
"title": "",
|
||
"isLocked": false,
|
||
"condition": true,
|
||
"conditionGroup": "",
|
||
"children": [
|
||
{
|
||
"componentName": "Form.Item",
|
||
"id": "node_ockxie3rxcq5",
|
||
"props": {
|
||
"wrapperCol": {
|
||
"offset": 6
|
||
},
|
||
"style": {
|
||
"marginBottom": "0px"
|
||
}
|
||
},
|
||
"hidden": false,
|
||
"title": "",
|
||
"isLocked": false,
|
||
"condition": true,
|
||
"conditionGroup": "",
|
||
"children": [
|
||
{
|
||
"componentName": "Button",
|
||
"id": "node_ockxie3rxcq6",
|
||
"props": {
|
||
"type": "primary",
|
||
"children": "查询",
|
||
"htmlType": "submit",
|
||
"shape": "default",
|
||
"size": "middle",
|
||
"block": false
|
||
},
|
||
"condition": true,
|
||
"hidden": false,
|
||
"title": "",
|
||
"isLocked": false,
|
||
"conditionGroup": ""
|
||
},
|
||
{
|
||
"componentName": "Button",
|
||
"id": "node_ockwu5hu4ri",
|
||
"props": {
|
||
"type": "link",
|
||
"children": "新增项目",
|
||
"htmlType": "button",
|
||
"shape": "default",
|
||
"size": "middle",
|
||
"__events": {
|
||
"eventDataList": [
|
||
{
|
||
"type": "componentEvent",
|
||
"name": "onClick",
|
||
"relatedEventName": "toNewAddPage"
|
||
}
|
||
],
|
||
"eventList": [
|
||
{
|
||
"name": "onClick",
|
||
"templete": "onClick(${extParams}){\n// 点击按钮时的回调\nconsole.log('onClick');}",
|
||
"disabled": true
|
||
}
|
||
]
|
||
},
|
||
"onClick": {
|
||
"type": "JSFunction",
|
||
"value": "function(){this.toNewAddPage.apply(this,Array.prototype.slice.call(arguments).concat([])) }"
|
||
},
|
||
"style": {
|
||
"marginLeft": "16px"
|
||
}
|
||
},
|
||
"hidden": false,
|
||
"title": "",
|
||
"isLocked": false,
|
||
"condition": true,
|
||
"conditionGroup": ""
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"componentName": "NextBlockCell",
|
||
"id": "node_ockxie3rxc1",
|
||
"props": {
|
||
"colSpan": 12,
|
||
"rowSpan": 1,
|
||
"mode": "procard",
|
||
"isAutoContainer": true,
|
||
"title": "",
|
||
"childNum": 2,
|
||
"childMode": "initial"
|
||
},
|
||
"hidden": false,
|
||
"title": "",
|
||
"isLocked": false,
|
||
"condition": true,
|
||
"conditionGroup": "",
|
||
"children": [
|
||
{
|
||
"componentName": "NextRowColContainer",
|
||
"id": "node_ockxie3rxc2",
|
||
"props": {
|
||
"rowGap": 20,
|
||
"colGap": 20,
|
||
"strict": true
|
||
},
|
||
"title": "行列容器",
|
||
"hidden": false,
|
||
"isLocked": false,
|
||
"condition": true,
|
||
"conditionGroup": "",
|
||
"children": [
|
||
{
|
||
"componentName": "NextRow",
|
||
"id": "node_ockxie3rxc3",
|
||
"props": {
|
||
"strict": true
|
||
},
|
||
"title": "行",
|
||
"hidden": false,
|
||
"isLocked": false,
|
||
"condition": true,
|
||
"conditionGroup": "",
|
||
"children": [
|
||
{
|
||
"componentName": "NextCol",
|
||
"id": "node_ockxie3rxc4",
|
||
"props": {
|
||
"colSpan": 1,
|
||
"strict": true
|
||
},
|
||
"title": "列",
|
||
"hidden": false,
|
||
"isLocked": false,
|
||
"condition": true,
|
||
"conditionGroup": "",
|
||
"children": [
|
||
{
|
||
"componentName": "AliAutoSearchTableDefault",
|
||
"id": "node_ockxie3rxc5",
|
||
"props": {
|
||
"rowKey": "key",
|
||
"dataSource": {
|
||
"type": "JSExpression",
|
||
"value": "this.state.projects"
|
||
},
|
||
"columns": [
|
||
{
|
||
"title": "项目名称",
|
||
"dataIndex": "project_name",
|
||
"key": "name"
|
||
},
|
||
{
|
||
"title": "代码名称",
|
||
"dataIndex": "coding_name",
|
||
"key": "address"
|
||
},
|
||
{
|
||
"title": "项目类型",
|
||
"dataIndex": "project_type",
|
||
"render": {
|
||
"type": "JSFunction",
|
||
"value": "function(){ return this.renderName.apply(this,Array.prototype.slice.call(arguments).concat([])) }"
|
||
}
|
||
},
|
||
{
|
||
"title": "渠道号",
|
||
"dataIndex": "channelId",
|
||
"render": {
|
||
"type": "JSSlot",
|
||
"params": ["text", "record", "index"],
|
||
"value": [
|
||
{
|
||
"componentName": "Typography.Text",
|
||
"id": "node_ockxijxx0a3",
|
||
"props": {
|
||
"children": "text"
|
||
},
|
||
"hidden": false,
|
||
"title": "",
|
||
"isLocked": false,
|
||
"condition": true,
|
||
"conditionGroup": ""
|
||
},
|
||
{
|
||
"componentName": "Tag",
|
||
"id": "node_ockxijxwe42",
|
||
"props": {
|
||
"color": "magenta",
|
||
"children": {
|
||
"type": "JSExpression",
|
||
"value": "this.text",
|
||
"mock": "tag"
|
||
}
|
||
},
|
||
"hidden": false,
|
||
"title": "",
|
||
"isLocked": false,
|
||
"condition": true,
|
||
"conditionGroup": ""
|
||
}
|
||
]
|
||
}
|
||
},
|
||
{
|
||
"title": "更新时间",
|
||
"dataIndex": "update_time",
|
||
"render": {
|
||
"type": "JSFunction",
|
||
"value": "function(){ return this.renderTime.apply(this,Array.prototype.slice.call(arguments).concat([])) }"
|
||
},
|
||
"width": 160
|
||
},
|
||
{
|
||
"title": "操作人",
|
||
"dataIndex": "creator",
|
||
"width": 90,
|
||
"render": {
|
||
"type": "JSFunction",
|
||
"value": "function(){ return this.renderCreator.apply(this,Array.prototype.slice.call(arguments).concat([])) }"
|
||
}
|
||
}
|
||
],
|
||
"actions": [
|
||
{
|
||
"text": "修改",
|
||
"needConfirm": false,
|
||
"handler": {
|
||
"type": "JSFunction",
|
||
"value": "function(){ return this.handlerModify.apply(this,Array.prototype.slice.call(arguments).concat([])) }"
|
||
}
|
||
}
|
||
],
|
||
"isPagination": true,
|
||
"pagination": {
|
||
"defaultPageIndex": 1,
|
||
"defaultPageSize": 10,
|
||
"total": {
|
||
"type": "JSExpression",
|
||
"value": "this.state.total"
|
||
},
|
||
"onPageChange": {
|
||
"type": "JSFunction",
|
||
"value": "function(){ return this.onPageChange.apply(this,Array.prototype.slice.call(arguments).concat([])) }"
|
||
}
|
||
},
|
||
"size": "small",
|
||
"loading": {
|
||
"type": "JSExpression",
|
||
"value": "this.state.LOADING_PROJECTS"
|
||
}
|
||
},
|
||
"condition": true,
|
||
"hidden": false,
|
||
"title": "",
|
||
"isLocked": false,
|
||
"conditionGroup": "",
|
||
"loopArgs": ["", ""]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"i18n": {}
|
||
}
|