基于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.
 
 
 

56 lines
1019 B

import type { PageParam } from '@/api';
/**
* 项目
*/
export interface Project {
// 项目id
projectId?: number;
// 项目类型
projectType?: string;
// 项目分类
projectCategory?: string;
// 项目标识
projectCode: string;
// 项目名称
projectName?: string;
// 项目图标
projectAvatar?: string;
url?: string;
urlDev?: string;
urlAdmin?: string;
account?: string;
money?: string;
realMoney?: string;
annualFee?: string;
qrcode?: string;
progress?: string;
views?: string;
// 项目详情
content?: string;
// 客户ID
customerId?: number;
// 客户名称
customerName?: string;
// 排序
sortNumber?: number;
// 备注
comments?: string;
// 创建时间
createTime?: string;
// 状态
status?: string;
// 用户ID
userId?: number;
}
/**
* 项目搜索条件
*/
export interface ProjectParam extends PageParam {
projectName?: string;
projectCode?: string;
status?: string;
// 商户编号
merchantCode?: string;
}