0ed0f3b7c8
`pnpm build` 暴露四处历史遗留问题,均与包管理器无关: - thinkGatePassreord 模型里混入 Java 注解 `@TableField`,esbuild 报 Unexpected "@";顺带清掉同文件尾随空格 - booking/finance 与 oa/task/detail 的 import 大小写与磁盘文件名不符 (OrderList.vue / Help.vue),Linux 下无法解析 - cms/form 视图 import 了从未入库的 search.vue / form-edit.vue, 两者在模板中均未使用(FormEdit 的使用处早已注释),予以移除
46 lines
1.1 KiB
TypeScript
46 lines
1.1 KiB
TypeScript
import type { PageParam } from '@/api';
|
|
|
|
/**
|
|
*
|
|
*/
|
|
export interface ThinkGatePassreord {
|
|
//
|
|
id?: string;
|
|
// 闸机id
|
|
gateId?: string;
|
|
// 扫码值 可能是二维码id
|
|
gateQrcode?: string;
|
|
// 对应的通过的游客或者用户
|
|
userId?: string;
|
|
// 通过闸 机状态 waitting:等待处理,finish:完成,fail:失败,overtime:超时
|
|
recordStaus?: string;
|
|
// 如果存在订单的话,加入订单的id
|
|
orderId?: string;
|
|
// vip卡id如果存在卡的话
|
|
vipCardId?: number;
|
|
// 创建时间
|
|
crateTime?: string;
|
|
// 创建人id
|
|
createUser?: string;
|
|
// 更新次数
|
|
updateNumber?: number;
|
|
// 最近更新时间,作为系统设计预留字段
|
|
updateTime?: string;
|
|
// 最近更新数据id 系统设计使用
|
|
updateUser?: string;
|
|
// 数据逻辑删除状态 0:未删除 1 :已删除; 物理删除不用考虑该字段 作为系统设计预留字段
|
|
deleteStatus?: string;
|
|
//
|
|
siteId?: number;
|
|
// 本次消费金额
|
|
consumeMoney?: string;
|
|
}
|
|
|
|
/**
|
|
* 搜索条件
|
|
*/
|
|
export interface ThinkGatePassreordParam extends PageParam {
|
|
id?: number;
|
|
keywords?: string;
|
|
}
|