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