初始化
This commit is contained in:
79
api/cms/website/model/index.ts
Normal file
79
api/cms/website/model/index.ts
Normal file
@@ -0,0 +1,79 @@
|
||||
import type { WebsiteField } from '@/api/cms/website/field/model';
|
||||
import type {Navigation} from "@/api/cms/navigation/model";
|
||||
import type {ArrangeCategory} from "@/api/cms/category/model";
|
||||
import type {Link} from "~/api/cms/link/model";
|
||||
import type {User} from "~/api/system/user/model";
|
||||
|
||||
/**
|
||||
* 菜单
|
||||
*/
|
||||
export interface Website {
|
||||
websiteId?: number;
|
||||
websiteName?: string;
|
||||
websiteCode?: string;
|
||||
websiteIcon?: string;
|
||||
websiteLogo?: string;
|
||||
websiteDarkLogo?: string;
|
||||
websiteType?: string;
|
||||
styles?: string;
|
||||
keywords?: string;
|
||||
address?: string;
|
||||
phone?: string;
|
||||
email?: string;
|
||||
version?: number;
|
||||
expirationTime?: string;
|
||||
templateId?: string;
|
||||
industryParent?: string;
|
||||
industryChild?: string;
|
||||
companyId?: number;
|
||||
prefix?: string;
|
||||
domain?: string;
|
||||
adminUrl?: 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;
|
||||
// 状态名称
|
||||
statusName?: string;
|
||||
// 状态图标
|
||||
statusIcon?: string;
|
||||
// 状态说明
|
||||
statusText?: string;
|
||||
// 关闭原因
|
||||
statusClose?: string;
|
||||
// 跳转按钮文本
|
||||
statusBtnText?: string;
|
||||
// 跳转地址
|
||||
statusUrl?: string;
|
||||
tenantId?: number;
|
||||
tenantName?: string;
|
||||
navigations?: Navigation[];
|
||||
categoryList?: ArrangeCategory[];
|
||||
links?: Link[];
|
||||
// 配置信息
|
||||
config?: any;
|
||||
topNavs?: Navigation[];
|
||||
bottomNavs?: Navigation[];
|
||||
loginUser?: User;
|
||||
}
|
||||
|
||||
/**
|
||||
* 菜单搜索参数
|
||||
*/
|
||||
export interface WebsiteParam {
|
||||
title?: string;
|
||||
path?: string;
|
||||
authority?: string;
|
||||
parentId?: number;
|
||||
domain?: string;
|
||||
}
|
||||
Reference in New Issue
Block a user