巡检日,周,月完成,数据概况待修改
This commit is contained in:
68
src/api/system/Inspection/index.ts
Normal file
68
src/api/system/Inspection/index.ts
Normal file
@@ -0,0 +1,68 @@
|
||||
import request from '@/utils/request';
|
||||
import { AxiosPromise } from 'axios';
|
||||
|
||||
/**
|
||||
* 查询巡检数据
|
||||
* @param query
|
||||
* @returns {*}
|
||||
*/
|
||||
|
||||
export const listItem = (query?: Request): AxiosPromise<any[]> => {
|
||||
return request({
|
||||
url: '/inspection/data/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
});
|
||||
};
|
||||
export interface Request {
|
||||
/**
|
||||
* 进行中的任务数
|
||||
*/
|
||||
activeTask?: string;
|
||||
/**
|
||||
* 按时完成任务数
|
||||
*/
|
||||
completedTask?: string;
|
||||
/**
|
||||
* 创建时间
|
||||
*/
|
||||
createTime?: string;
|
||||
/**
|
||||
* 详细数据
|
||||
*/
|
||||
dataContent?: string;
|
||||
/**
|
||||
* 数据类型:0-概况/1-日报/2-周报/3-月报/4-统计
|
||||
*/
|
||||
dataType?: string;
|
||||
/**
|
||||
* 巡检人员id
|
||||
*/
|
||||
inspectorId?: string;
|
||||
/**
|
||||
* 完成率
|
||||
*/
|
||||
onTimeRate?: string;
|
||||
/**
|
||||
* 超时完成数
|
||||
*/
|
||||
outCompletedTasks?: string;
|
||||
/**
|
||||
* 超时未完成数
|
||||
*/
|
||||
outUncompletedTasks?: string;
|
||||
/**
|
||||
* 未开始的任务数
|
||||
*/
|
||||
pendingTask?: string;
|
||||
statDate?: string;
|
||||
/**
|
||||
* 总任务数
|
||||
*/
|
||||
totalTasks?: string;
|
||||
/**
|
||||
* 更新时间
|
||||
*/
|
||||
updateTime?: string;
|
||||
[property: string]: any;
|
||||
}
|
||||
@@ -29,31 +29,11 @@ export interface TaskVO {
|
||||
*/
|
||||
taskTime: string;
|
||||
|
||||
/**
|
||||
* 巡检设置:0-必须拍照,1-可以跳检
|
||||
*/
|
||||
inspectSetting: number;
|
||||
|
||||
/**
|
||||
* 费用单位
|
||||
*/
|
||||
costUnit: string;
|
||||
|
||||
/**
|
||||
* 状态:0-待执行,1-执行中,2-已完成,3-已超时
|
||||
*/
|
||||
status: string;
|
||||
|
||||
/**
|
||||
* 实际开始时间
|
||||
*/
|
||||
actualStartTime: string;
|
||||
|
||||
/**
|
||||
* 实际结束时间
|
||||
*/
|
||||
actualEndTime: string;
|
||||
|
||||
/**
|
||||
* 备注
|
||||
*/
|
||||
@@ -96,31 +76,11 @@ export interface TaskForm extends BaseEntity {
|
||||
*/
|
||||
taskTime?: string;
|
||||
|
||||
/**
|
||||
* 巡检设置:0-必须拍照,1-可以跳检
|
||||
*/
|
||||
inspectSetting?: number;
|
||||
|
||||
/**
|
||||
* 费用单位
|
||||
*/
|
||||
costUnit?: string;
|
||||
|
||||
/**
|
||||
* 状态:0-待执行,1-执行中,2-已完成,3-已超时
|
||||
*/
|
||||
status?: string;
|
||||
|
||||
/**
|
||||
* 实际开始时间
|
||||
*/
|
||||
actualStartTime?: string;
|
||||
|
||||
/**
|
||||
* 实际结束时间
|
||||
*/
|
||||
actualEndTime?: string;
|
||||
|
||||
/**
|
||||
* 备注
|
||||
*/
|
||||
@@ -158,11 +118,6 @@ export interface TaskQuery extends PageQuery {
|
||||
*/
|
||||
taskTime?: string;
|
||||
|
||||
/**
|
||||
* 巡检设置:0-必须拍照,1-可以跳检
|
||||
*/
|
||||
inspectSetting?: number;
|
||||
|
||||
/**
|
||||
* 费用单位
|
||||
*/
|
||||
@@ -173,16 +128,6 @@ export interface TaskQuery extends PageQuery {
|
||||
*/
|
||||
status?: string;
|
||||
|
||||
/**
|
||||
* 实际开始时间
|
||||
*/
|
||||
actualStartTime?: string;
|
||||
|
||||
/**
|
||||
* 实际结束时间
|
||||
*/
|
||||
actualEndTime?: string;
|
||||
|
||||
/**
|
||||
* 提醒时间
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user