58 lines
3.0 KiB
TypeScript
58 lines
3.0 KiB
TypeScript
import {BasicColumn} from '/@/components/Table';
|
||
import {FormSchema} from '/@/components/Table';
|
||
import { rules} from '/@/utils/helper/validator';
|
||
import { render } from '/@/utils/common/renderUtils';
|
||
import { getWeekMonthQuarterYear } from '/@/utils';
|
||
//列表数据
|
||
export const columns: BasicColumn[] = [
|
||
{
|
||
title: '单元名称',
|
||
align: "center",
|
||
dataIndex: 'nuName'
|
||
},
|
||
{
|
||
title: '单元编码',
|
||
align: "center",
|
||
dataIndex: 'nuId',
|
||
width: '150px'
|
||
},
|
||
{
|
||
title: '创建时间',
|
||
align: "center",
|
||
dataIndex: 'createTime',
|
||
width: '150px'
|
||
},
|
||
];
|
||
|
||
// 高级查询数据
|
||
export const superQuerySchema = {
|
||
parentId: {title: '父机构ID',order: 0,view: 'text', type: 'string',},
|
||
departName: {title: '机构/部门名称',order: 1,view: 'text', type: 'string',},
|
||
departNameEn: {title: '英文名',order: 2,view: 'text', type: 'string',},
|
||
departNameAbbr: {title: '缩写',order: 3,view: 'text', type: 'string',},
|
||
departOrder: {title: '排序',order: 4,view: 'number', type: 'number',},
|
||
description: {title: '描述',order: 5,view: 'text', type: 'string',},
|
||
orgCategory: {title: '机构类别 1机构,2区域',order: 6,view: 'text', type: 'string',},
|
||
orgType: {title: '机构类型 1一级部门 2子部门',order: 7,view: 'text', type: 'string',},
|
||
orgCode: {title: '机构编码',order: 8,view: 'text', type: 'string',},
|
||
platType: {title: '机构对应平台类型 是否是试验机构(数据字典iz_test_site) ',order: 9,view: 'text', type: 'string',},
|
||
operationStartTime: {title: '运营开始时间',order: 10,view: 'datetime', type: 'string',},
|
||
operationEndTime: {title: '运营到期时间',order: 11,view: 'datetime', type: 'string',},
|
||
contractStartTime: {title: '合同开始时间',order: 12,view: 'datetime', type: 'string',},
|
||
contractEndTime: {title: '合同到期时间',order: 13,view: 'datetime', type: 'string',},
|
||
mobile: {title: '手机号',order: 14,view: 'text', type: 'string',},
|
||
fax: {title: '传真',order: 15,view: 'text', type: 'string',},
|
||
address: {title: '地址',order: 16,view: 'text', type: 'string',},
|
||
memo: {title: '备注',order: 17,view: 'text', type: 'string',},
|
||
status: {title: '状态(1启用,0不启用)',order: 18,view: 'text', type: 'string',},
|
||
qywxIdentifier: {title: '对接企业微信的ID',order: 20,view: 'text', type: 'string',},
|
||
dingIdentifier: {title: '对接钉钉部门的ID',order: 21,view: 'text', type: 'string',},
|
||
tenantId: {title: '租户ID',order: 22,view: 'number', type: 'number',},
|
||
izLeaf: {title: '是否有叶子节点: 1是0否',order: 23,view: 'number', type: 'number',},
|
||
serverUrl: {title: '服务器后台接口地址',order: 24,view: 'text', type: 'string',},
|
||
picUrl: {title: '机构图片',order: 25,view: 'text', type: 'string',},
|
||
province: {title: '省份 sys_category.id',order: 26,view: 'text', type: 'string',},
|
||
city: {title: '城市 sys_category.id',order: 27,view: 'text', type: 'string',},
|
||
district: {title: '区域 sys_category.id',order: 28,view: 'text', type: 'string',},
|
||
};
|