基于Java spring + vue3 + nuxt构建的内容管理系统
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

117 lines
2.3 KiB

import type { PageParam } from '@/api';
/**
* 企业信息
*/
export interface OaCompany {
// 企业id
companyId?: number;
// 企业简称
shortName?: string;
// 企业全称
companyName?: string;
// 企业标识
companyCode?: string;
// 类型 10企业 20政府单位
companyType?: string;
// 企业类型多选
companyTypeMultiple?: string;
// 应用标识
companyLogo?: string;
// 应用类型
appType?: string;
// 绑定域名
domain?: string;
// 联系电话
phone?: string;
// 座机电话
tel?: string;
// 邮箱
email?: string;
// 发票抬头
invoiceHeader?: string;
// 企业法人
businessEntity?: string;
// 服务开始时间
startTime?: string;
// 服务到期时间
expirationTime?: string;
// 应用版本 10体验版 20授权版 30旗舰版
version?: number;
// 成员数量(人数上限)
members?: number;
// 成员数量(当前)
users?: number;
// 行业类型(父级)
industryParent?: string;
// 行业类型(子级)
industryChild?: string;
// 部门数量
departments?: number;
// 存储空间
storage?: string;
// 存储空间(上限)
storageMax?: string;
// 所在国家
country?: string;
// 所在省份
province?: string;
// 所在城市
city?: string;
// 所在辖区
region?: string;
// 街道地址
address?: string;
// 经度
longitude?: string;
// 纬度
latitude?: string;
// 备注
comments?: string;
// 是否实名认证
authentication?: number;
// 企业默认主体
authoritative?: number;
// request合法域名
requestUrl?: string;
// socket合法域名
socketUrl?: string;
// 主控端域名
serverUrl?: string;
// 业务域名
modulesUrl?: string;
// 是否推荐
recommend?: number;
// 点赞数量
likes?: number;
// 点击数量
clicks?: number;
// 购买数量
buys?: number;
// 是否含税, 0不含, 1含
isTax?: number;
// 当前克隆的租户ID
planId?: number;
// 状态
status?: number;
// 排序号
sortNumber?: number;
// 用户ID
userId?: number;
// 是否删除, 0否, 1是
deleted?: number;
// 租户id
tenantId?: number;
// 创建时间
createTime?: string;
// 修改时间
updateTime?: string;
}
/**
* 企业信息搜索条件
*/
export interface OaCompanyParam extends PageParam {
companyId?: number;
keywords?: string;
}