websoft-uniapp仓库模板
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.
 
 
 
 
 
 

58 lines
1.3 KiB

import type { PageParam } from '@/api';
import { WebsiteField } from '@/api/cms/website/field/model';
import { Navigation } from "@/api/cms/navigation/model";
import { Link } from "@/api/oa/link/model";
import { ArrangeCategory } from "@/api/cms/category/model";
/**
* 网站
*/
export interface Website {
websiteId ?: number;
websiteName ?: string;
websiteCode ?: string;
websiteIcon ?: string;
websiteLogo ?: string;
websiteDarkLogo ?: string;
keywords ?: string;
address ?: string;
phone ?: string;
email ?: string;
websiteType ?: string;
expirationTime ?: string;
templateId ?: string;
industryParent ?: string;
industryChild ?: string;
companyId ?: number;
domain ?: string;
icpNo ?: string;
policeNo ?: string;
comments ?: string;
sortNumber ?: number;
createTime ?: string;
disabled ?: boolean;
country ?: string;
province ?: string;
city ?: string;
region ?: string;
appId ?: number;
fields ?: WebsiteField[];
status ?: number;
tenantId ?: number;
tenantName ?: string;
navigations ?: Navigation[];
categoryList ?: ArrangeCategory[];
links ?: Link[];
// 配置信息
config ?: any;
}
/**
* 网站搜索条件
*/
export interface WebsiteParam extends PageParam {
title ?: string;
path ?: string;
authority ?: string;
parentId ?: number;
}