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;//计划所属检测源
|
2024-11-18 22:04:59 +08:00
|
|
|
source_Id: string[];
|
|
|
|
|
device_Id?: string[];
|
2024-11-12 20:35:12 +08:00
|
|
|
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
|
|
|
}
|