Files
pqs-9100_client/frontend/src/api/plan/interface/index.ts

72 lines
2.7 KiB
TypeScript
Raw Normal View History

2024-10-29 11:17:04 +08:00
import type { ReqPage } from '@/api/interface'
import type { DatetimeFormatProps } from 'vue-i18n';
// 检测计划模块
export namespace Plan {
2024-11-07 13:22:51 +08:00
// 检测计划接口
export interface PlanBO {
id?: string; //检测计划ID
2024-10-29 11:17:04 +08:00
name: string; //检测计划名称
pattern: string; //模式,字典表(数字、模拟、比对)
2024-11-07 13:22:51 +08:00
father_Plan_Id?: string; //父计划ID
2024-11-20 21:30:05 +08:00
dataSource_Id: string[]; //数据源ID
2024-10-29 11:17:04 +08:00
script_Id: string; //检测脚本ID
error_Sys_Id: string;//误差体系ID
test_State: string; //检测状态
report_State: string; //报告生成状态
result: string;//检测结果
create_Time?: string;//创建时间
}
2024-11-07 13:22:51 +08:00
// 检测计划 + 分页
export interface ReqPlanParams extends ReqPage,PlanBO {
2024-10-29 11:17:04 +08:00
}
2024-11-08 13:09:06 +08:00
// 检测计划 + 检测源
export interface PlanAndSourceBO extends PlanBO {
testSourceName: string;//计划所属检测源
source_Id: string[];
device_Id?: string[];
testSourceList?: string[];//临时测试
2024-11-20 21:30:05 +08:00
dataSource_Ids:string;
2024-11-08 13:09:06 +08:00
}
2024-11-07 13:22:51 +08:00
// // 检测计划列表
// export interface PlanList {
// id: string; //检测计划ID
// name: string; //检测计划名称
// pattern: string; //模式,字典表(数字、模拟、比对)
// father_Plan_Id: string; //父计划ID
// dataSource_Id: string; //数据源ID
// script_Id: string; //检测脚本ID
// error_Sys_Id: string;//误差体系ID
// test_State: string; //检测状态
// report_State: string; //报告生成状态
// result: string;//检测结果
// state: number; //状态
// create_By?: string; //创建用户
// create_Time?: string;//创建时间
// update_By?: string; //更新用户
// update_Time?: string; //更新时间
// }
// // 被检设备参数
// export interface ReqPlanParams extends ReqPage {
// id: string; //检测计划ID
// name: string; //检测计划名称
// pattern: string; //模式,字典表(数字、模拟、比对)
// father_Plan_Id: string; //父计划ID
// dataSource_Id: string; //数据源ID
// script_Id: string; //检测脚本ID
// error_Sys_Id: string;//误差体系ID
// test_State: string; //检测状态
// report_State: string; //报告生成状态
// result: string;//检测结果
// state: number; //状态
// create_By?: string; //创建用户
// create_Time?: string;//创建时间
// update_By?: string; //更新用户
// update_Time?: string; //更新时间
// }
2024-10-29 11:17:04 +08:00
}