|
@@ -16,6 +16,24 @@ export const getMissExamUsersData = (params?: object) => {
|
|
|
});
|
|
|
};
|
|
|
|
|
|
+/**
|
|
|
+ * @description 缺考人员列表导出
|
|
|
+ * @param {object} data
|
|
|
+ */
|
|
|
+export const getMissExamUsersExport = (data: object) => {
|
|
|
+ return request(
|
|
|
+ {
|
|
|
+ url: 'api/v1/UserExam/ExportUnExamUsers',
|
|
|
+ method: 'post',
|
|
|
+ data,
|
|
|
+ responseType: 'blob',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ reduce_data_format: false,
|
|
|
+ }
|
|
|
+ );
|
|
|
+};
|
|
|
+
|
|
|
/**
|
|
|
* @description 获取成绩统计分析列表
|
|
|
* @param {object} params
|
|
@@ -28,6 +46,24 @@ export const getScoresAnalysisData = (params?: object) => {
|
|
|
});
|
|
|
};
|
|
|
|
|
|
+/**
|
|
|
+ * @description 成绩统计分析导出
|
|
|
+ * @param {object} data
|
|
|
+ */
|
|
|
+export const getScoresAnalysisExport = (data: object) => {
|
|
|
+ return request(
|
|
|
+ {
|
|
|
+ url: '/api/v1/UserExam/ExportUserExamResults',
|
|
|
+ method: 'post',
|
|
|
+ data,
|
|
|
+ responseType: 'blob',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ reduce_data_format: false,
|
|
|
+ }
|
|
|
+ );
|
|
|
+};
|
|
|
+
|
|
|
/**
|
|
|
* @description 获取培训结果明细表数据
|
|
|
* @param {object} params
|
|
@@ -40,6 +76,24 @@ export const getTrainResultAnalysisData = (params?: object) => {
|
|
|
});
|
|
|
};
|
|
|
|
|
|
+/**
|
|
|
+ * @description 培训结果明细表导出
|
|
|
+ * @param {object} data
|
|
|
+ */
|
|
|
+export const getTrainResultAnalysisExport = (data: object) => {
|
|
|
+ return request(
|
|
|
+ {
|
|
|
+ url: '/api/v1/TrainRecord/ExportTrainResult',
|
|
|
+ method: 'post',
|
|
|
+ data,
|
|
|
+ responseType: 'blob',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ reduce_data_format: false,
|
|
|
+ }
|
|
|
+ );
|
|
|
+};
|
|
|
+
|
|
|
/**
|
|
|
* @description 获取学习完成度数据
|
|
|
* @param {object} params
|
|
@@ -50,4 +104,4 @@ export const getTrainCalcuteAnalysisData = (params?: object) => {
|
|
|
method: 'post',
|
|
|
data: params,
|
|
|
});
|
|
|
-};
|
|
|
+};
|