2025-06-11 11:17:12 +08:00
|
|
|
|
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[] = [
|
|
|
|
|
{
|
2025-06-19 09:40:52 +08:00
|
|
|
|
title: '单元名称',
|
2025-06-11 11:17:12 +08:00
|
|
|
|
align: "center",
|
|
|
|
|
dataIndex: 'nuName'
|
|
|
|
|
},
|
|
|
|
|
{
|
2025-06-19 09:40:52 +08:00
|
|
|
|
title: '单元编码',
|
2025-06-11 11:17:12 +08:00
|
|
|
|
align: "center",
|
2025-06-19 09:40:52 +08:00
|
|
|
|
dataIndex: 'nuId',
|
|
|
|
|
width: '150px'
|
2025-06-11 11:17:12 +08:00
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
title: '创建时间',
|
|
|
|
|
align: "center",
|
2025-06-19 09:40:52 +08:00
|
|
|
|
dataIndex: 'createTime',
|
|
|
|
|
width: '150px'
|
2025-06-11 11:17:12 +08:00
|
|
|
|
},
|
|
|
|
|
];
|
|
|
|
|
|
|
|
|
|
// 高级查询数据
|
|
|
|
|
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',},
|
|
|
|
|
};
|