|
|
@@ -1,17 +1,18 @@
|
|
|
-
|
|
|
-
|
|
|
import { defHttp } from '/@/utils/http/axios';
|
|
|
import { AesEncryption } from '/@/utils/cipher';
|
|
|
import { loginCipher } from '/@/settings/encryptionSetting';
|
|
|
|
|
|
|
|
|
enum Api {
|
|
|
- getlist = '/safety/ventanalyDevicesetLog/list',
|
|
|
- devicecontrol = '/safety/ventanalyMonitorData/devicecontrol',
|
|
|
- listdays = '/safety/ventanalyMonitorData/listdays',
|
|
|
- historydata = '/safety/ventanalyMonitorData/export/historydata',
|
|
|
- getAlarmLogList = '/monitor/groupCompany/getAlarmLogList',
|
|
|
- exportXls = '/safety/ventanalyAlarmLog/exportXls'
|
|
|
+getlist = '/safety/ventanalyDevicesetLog/list',
|
|
|
+devicecontrol = '/safety/ventanalyMonitorData/devicecontrol',
|
|
|
+listdays = '/safety/ventanalyMonitorData/listdays',
|
|
|
+historydata = '/safety/ventanalyMonitorData/export/historydata',
|
|
|
+getAlarmLogList = '/monitor/groupCompany/getAlarmLogList',
|
|
|
+exportXls = '/safety/ventanalyAlarmLog/exportXls',
|
|
|
+historydataZq='/safety/ventanalyMonitorData/export/injection/historydata',
|
|
|
+historydataEquipment='/safety/ventanalyMonitorData/export/injection/equipment/historydata',
|
|
|
+historydataEvaluation= '/safety/ventanalyMonitorData/export/injection/evaluation/historydata'
|
|
|
}
|
|
|
|
|
|
|
|
|
@@ -28,10 +29,10 @@ export const getList = (params) => defHttp.get({ url: Api.getlist, params }, { j
|
|
|
* @param params
|
|
|
*/
|
|
|
export const devicecontrol = (params) => {
|
|
|
- // 加密password
|
|
|
- const encryption = new AesEncryption({ key: loginCipher.key, iv: loginCipher.iv });
|
|
|
- params.password = encryption.encryptByAES(params.password);
|
|
|
- return defHttp.put({ url: Api.devicecontrol, params });
|
|
|
+// 加密password
|
|
|
+const encryption = new AesEncryption({ key: loginCipher.key, iv: loginCipher.iv });
|
|
|
+params.password = encryption.encryptByAES(params.password);
|
|
|
+return defHttp.put({ url: Api.devicecontrol, params });
|
|
|
};
|
|
|
|
|
|
/**
|
|
|
@@ -41,9 +42,9 @@ export const devicecontrol = (params) => {
|
|
|
export const listdays = (params) => defHttp.get({ url: Api.listdays, params }, { joinParamsToUrl: true });
|
|
|
|
|
|
/**
|
|
|
- * 导出详情历史
|
|
|
- * @param params
|
|
|
- */
|
|
|
+* 导出详情历史
|
|
|
+* @param params
|
|
|
+*/
|
|
|
export const historydata = (params) => defHttp.get({ url: Api.historydata, params, responseType: 'blob' });
|
|
|
|
|
|
/**
|
|
|
@@ -53,7 +54,27 @@ export const historydata = (params) => defHttp.get({ url: Api.historydata, param
|
|
|
export const getAlarmLogList = (params) => defHttp.post({ url: Api.getAlarmLogList, params },);
|
|
|
|
|
|
/**
|
|
|
- * 异常详情-导出
|
|
|
- * @param params
|
|
|
- */
|
|
|
+* 异常详情-导出
|
|
|
+* @param params
|
|
|
+*/
|
|
|
export const exportXls = (params) => defHttp.get({ url: Api.exportXls, params, responseType: 'blob' });
|
|
|
+
|
|
|
+/**
|
|
|
+* 注气参数历史详情-导出
|
|
|
+* @param params
|
|
|
+*/
|
|
|
+export const historydataZq = (params) => defHttp.get({ url: Api.historydataZq, params, responseType: 'blob' });
|
|
|
+
|
|
|
+/**装备运行工况-导出
|
|
|
+* 导出
|
|
|
+* @param params
|
|
|
+*/
|
|
|
+export const historydataEquipment = (params) => defHttp.get({ url: Api.historydataEquipment, params, responseType:
|
|
|
+'blob' });
|
|
|
+
|
|
|
+/**促抽效果评价-导出
|
|
|
+* 导出
|
|
|
+* @param params
|
|
|
+*/
|
|
|
+export const historydataEvaluation = (params) => defHttp.get({ url: Api.historydataEvaluation, params, responseType:
|
|
|
+'blob' });
|