检测计划统计功能
This commit is contained in:
@@ -72,10 +72,7 @@ export namespace Plan {
|
||||
export interface PlanStatisticsItem {
|
||||
itemId: string;
|
||||
itemName: string;
|
||||
totalCount: number;
|
||||
qualifiedCount: number;
|
||||
unqualifiedCount: number;
|
||||
passRate: number;
|
||||
}
|
||||
|
||||
export interface PlanStatistics {
|
||||
@@ -83,9 +80,11 @@ export namespace Plan {
|
||||
planName: string;
|
||||
totalCheckCount: number;
|
||||
checkedDeviceCount: number;
|
||||
uncheckedDeviceCount: number;
|
||||
firstQualifiedDeviceCount: number;
|
||||
secondQualifiedDeviceCount: number;
|
||||
thirdOrMoreQualifiedDeviceCount: number;
|
||||
qualifiedDeviceCount: number;
|
||||
unqualifiedDeviceCount: number;
|
||||
unqualifiedItemCount: number;
|
||||
firstPassRate: number;
|
||||
|
||||
@@ -94,7 +94,7 @@ export const staticsAnalyse = (params: { id: string[] }) => {
|
||||
return http.download('/adPlan/analyse', params)
|
||||
}
|
||||
|
||||
export const getPlanStatistics = (params: { planId: string }) => {
|
||||
export const getPlanStatistics = (params: { planId: string; manufacturer?: string; devType?: string }) => {
|
||||
return http.post<Plan.PlanStatistics>(`/adPlan/statistics`, params)
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user