初始化

This commit is contained in:
2025-01-27 23:24:42 +08:00
parent c8a96306c4
commit 6ae8339299
421 changed files with 35687 additions and 0 deletions

View 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;
}