136 lines
3.3 KiB
Dart
136 lines
3.3 KiB
Dart
import 'package:dio/dio.dart';
|
|
import 'package:qhd_prevention/http/ApiService.dart';
|
|
import 'package:qhd_prevention/http/HttpManager.dart';
|
|
import 'package:qhd_prevention/services/SessionService.dart';
|
|
|
|
class KeyTasksApi {
|
|
|
|
|
|
/// 重点作业确认分页-监管-分公司
|
|
static Future<Map<String, dynamic>> getKeyTasksConfirmList(Map data) {
|
|
return HttpManager().request(
|
|
'${ApiService.basePath}/keyProject',
|
|
'/keyProject/pageConfirm',
|
|
method: Method.post,
|
|
data: {
|
|
...data
|
|
},
|
|
);
|
|
}
|
|
|
|
/// 重点工程详情
|
|
static Future<Map<String, dynamic>> getKeyTasksConfirmDetail(String id) {
|
|
return HttpManager().request(
|
|
'${ApiService.basePath}/keyProject',
|
|
'/keyProject/$id',
|
|
method: Method.get,
|
|
data: {
|
|
// ...data
|
|
},
|
|
);
|
|
}
|
|
|
|
/// 修改状态
|
|
static Future<Map<String, dynamic>> upKeyTasksData(Map data) {
|
|
return HttpManager().request(
|
|
'${ApiService.basePath}/keyProject',
|
|
'/keyProject/editStatus',
|
|
method: Method.post,
|
|
data: {
|
|
...data
|
|
},
|
|
);
|
|
}
|
|
|
|
/// 摄像头系统-获取所有的摄像头数据
|
|
static Future<Map<String, dynamic>> getKeyTasksListCameraAll(String type) {
|
|
return HttpManager().request(
|
|
'${ApiService.basePath}/keyProject',
|
|
'/keyProjectCamera/listCameraAll',
|
|
method: Method.post,
|
|
data: {
|
|
// ...data
|
|
'cameraType':type,
|
|
},
|
|
);
|
|
}
|
|
|
|
|
|
/// 安全环保检查分页
|
|
static Future<Map<String, dynamic>> getKeyTasksSafetyEnvironmentalInspectionList(Map data) {
|
|
return HttpManager().request(
|
|
'${ApiService.basePath}/keyProject',
|
|
'/safetyEnvironmentalInspection/list',
|
|
method: Method.post,
|
|
data: {
|
|
...data
|
|
},
|
|
);
|
|
}
|
|
|
|
/// 安全环保检查详情.
|
|
static Future<Map<String, dynamic>> getKeyTasksSafetyEnvironmentalInspectionDetail(String id) {
|
|
return HttpManager().request(
|
|
'${ApiService.basePath}/keyProject',
|
|
'/safetyEnvironmentalInspection/$id',
|
|
method: Method.get,
|
|
data: {
|
|
// ...data
|
|
},
|
|
);
|
|
}
|
|
|
|
|
|
/// 安全环保检查确认
|
|
static Future<Map<String, dynamic>> setKeyTasksCheckConfirm(Map data) {
|
|
return HttpManager().request(
|
|
'${ApiService.basePath}/keyProject',
|
|
'/safetyEnvironmentalInspectionDefend/affirm',
|
|
method: Method.post,
|
|
data: {
|
|
...data
|
|
},
|
|
);
|
|
}
|
|
|
|
|
|
/// 安全环保检查 隐患分页
|
|
static Future<Map<String, dynamic>> setKeyTasksHiddenDangerList(Map data) {
|
|
return HttpManager().request(
|
|
'${ApiService.basePath}/keyProject',
|
|
'/hidden/list',
|
|
method: Method.post,
|
|
data: {
|
|
...data
|
|
},
|
|
);
|
|
}
|
|
|
|
|
|
/// 安全环保检查 隐患详情
|
|
static Future<Map<String, dynamic>> getKeyTasksHiddenDangerDetail(String id) {
|
|
return HttpManager().request(
|
|
'${ApiService.basePath}/keyProject',
|
|
'/hidden/$id',
|
|
method: Method.get,
|
|
data: {
|
|
// ...data
|
|
},
|
|
);
|
|
}
|
|
|
|
/// 安全环保检查 隐患整改提交
|
|
static Future<Map<String, dynamic>> setHiddenDangerRectification(Map data) {
|
|
return HttpManager().request(
|
|
'${ApiService.basePath}/keyProject',
|
|
'/hiddenRectificationRecord/rectification',
|
|
method: Method.post,
|
|
data: {
|
|
...data
|
|
},
|
|
);
|
|
}
|
|
|
|
|
|
|
|
} |