59 lines
3.2 KiB
JavaScript
59 lines
3.2 KiB
JavaScript
// *Author:jxx
|
||
// *Contact:283591387@qq.com
|
||
// *代码由框架生成,任何更改都可能导致被代码生成器覆盖
|
||
export default function(){
|
||
const table = {
|
||
key: 'NodeId',
|
||
footer: "Foots",
|
||
cnName: '设备管理_网关节点',
|
||
name: 'gateway_nodes',
|
||
newTabEdit: false,
|
||
url: "/gateway_nodes/",
|
||
sortName: "NodeId",
|
||
fixedSearch:false
|
||
};
|
||
const tableName = table.name;
|
||
const tableCNName = table.cnName;
|
||
const newTabEdit = false;
|
||
const key = table.key;
|
||
const editFormFields = {"NodeCode":"","NodeName":"","NodeToken":"","Remark":""};
|
||
const editFormOptions = [[{"title":"网关名称","required":true,"field":"NodeName","colSize":50.0},
|
||
{"title":"网关唯一编码","required":true,"field":"NodeCode","colSize":50.0}],
|
||
[{"title":"认证令牌","required":true,"field":"NodeToken","colSize":100.0}],
|
||
[{"title":"备注","field":"Remark","colSize":100.0,"type":"textarea"}]];
|
||
const searchFormFields = {};
|
||
const searchFormOptions = [];
|
||
const columns = [{field:'NodeId',title:'网关节点ID',type:'int',width:110,hidden:true,require:true,align:'left'},
|
||
{field:'NodeCode',title:'网关唯一编码',type:'string',width:110,hidden:true,require:true,align:'left'},
|
||
{field:'NodeName',title:'网关名称',type:'string',width:120,require:true,align:'left'},
|
||
{field:'NodeToken',title:'认证令牌',type:'string',width:120,require:true,align:'left'},
|
||
{field:'AdapterTypes',title:'支持的适配器类型(网关上报)',type:'string',width:180,align:'left'},
|
||
{field:'BaseUrl',title:'网关自身地址(网关上报)',type:'string',width:180,align:'left'},
|
||
{field:'LastHeartbeat',title:'上次心跳时间',type:'datetime',width:110,align:'left'},
|
||
{field:'IsOnline',title:'在线状态(数据字典:在线/离线)',type:'string',width:110,hidden:true,align:'left'},
|
||
{field:'Enable',title:'启用状态(数据字典:启用/禁用)',type:'string',width:110,align:'left'},
|
||
{field:'Remark',title:'备注',type:'string',width:150,align:'left'},
|
||
{field:'CreateID',title:'创建人ID',type:'int',width:80,hidden:true,align:'left'},
|
||
{field:'Creator',title:'创建人',type:'string',width:100,align:'left'},
|
||
{field:'CreateDate',title:'创建时间',type:'datetime',width:110,align:'left'},
|
||
{field:'ModifyID',title:'修改人ID',type:'int',width:80,hidden:true,align:'left'},
|
||
{field:'Modifier',title:'修改人',type:'string',width:100,align:'left'},
|
||
{field:'ModifyDate',title:'修改时间',type:'datetime',width:110,align:'left'}];
|
||
const detail ={columns:[]};
|
||
const details = [];
|
||
|
||
return {
|
||
table,
|
||
key,
|
||
tableName,
|
||
tableCNName,
|
||
newTabEdit,
|
||
editFormFields,
|
||
editFormOptions,
|
||
searchFormFields,
|
||
searchFormOptions,
|
||
columns,
|
||
detail,
|
||
details
|
||
};
|
||
} |