hldy_vue/src/views/utils/nuUtils/HldyUtils.data.ts

58 lines
3.0 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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',},
};