|
@@ -49,7 +49,7 @@
|
|
|
</div>
|
|
|
|
|
|
<!-- 新增通道选择 -->
|
|
|
- <div class="channel-selector">
|
|
|
+ <!-- <div class="channel-selector">
|
|
|
<van-radio-group v-model="channelType" direction="horizontal">
|
|
|
<van-radio name="1" icon-size="16px" class="channel-option">
|
|
|
默认通道
|
|
@@ -58,7 +58,7 @@
|
|
|
新通道
|
|
|
</van-radio>
|
|
|
</van-radio-group>
|
|
|
- </div>
|
|
|
+ </div> -->
|
|
|
|
|
|
<!-- 操作按钮 -->
|
|
|
<div class="action-buttons">
|
|
@@ -103,13 +103,11 @@
|
|
|
import { onMounted, computed, ref } from "vue";
|
|
|
import sHeader from "@/components/SimpleHeader.vue";
|
|
|
import {
|
|
|
- downloadLog,
|
|
|
getDeviceDetal,
|
|
|
- uploadLog,
|
|
|
+ // uploadLog,
|
|
|
newUploadLog,
|
|
|
queryLog,
|
|
|
} from "@/service/device";
|
|
|
-import { $M_ExportFile } from "@/common/js/utils";
|
|
|
import { showFailToast, showToast } from "vant";
|
|
|
import { useRoute } from "vue-router";
|
|
|
import dateUtil from "@/utils/dateUtil";
|
|
@@ -147,7 +145,7 @@ export default {
|
|
|
});
|
|
|
|
|
|
// 上传通道
|
|
|
- const channelType = ref("1");
|
|
|
+ // const channelType = ref("1");
|
|
|
|
|
|
// 初始化页面获取列表
|
|
|
onMounted(async () => {
|
|
@@ -177,40 +175,6 @@ export default {
|
|
|
}
|
|
|
};
|
|
|
|
|
|
- const downloadBtn = async () => {
|
|
|
- const pattern = /^\d{4}-\d{2}-\d{2}$/;
|
|
|
- if (logsTime.value == null) {
|
|
|
- showToast("请选择日期");
|
|
|
- return;
|
|
|
- }
|
|
|
- if (!pattern.test(logsTime.value)) {
|
|
|
- showToast("日期格式有误");
|
|
|
- return;
|
|
|
- }
|
|
|
- const formattedDate = logsTime.value.replace(/-/g, "");
|
|
|
- downloading.value = true;
|
|
|
- try {
|
|
|
- const { headers, data } = await downloadLog({
|
|
|
- equipmentId: deviceId,
|
|
|
- day: formattedDate,
|
|
|
- });
|
|
|
- console.log("请求成功", headers, data);
|
|
|
- $M_ExportFile(data, headers);
|
|
|
- } catch (error) {
|
|
|
- if (error.code === "ECONNABORTED") {
|
|
|
- // 处理请求超时的错误
|
|
|
- console.error("请求超时:", error);
|
|
|
- showFailToast("请求超时");
|
|
|
- } else {
|
|
|
- // 处理其他请求错误
|
|
|
- console.error("请求失败:", error);
|
|
|
- showFailToast("请求失败");
|
|
|
- }
|
|
|
- } finally {
|
|
|
- downloading.value = false;
|
|
|
- }
|
|
|
- };
|
|
|
-
|
|
|
const uploadLogBtn = async () => {
|
|
|
const pattern = /^\d{4}-\d{2}-\d{2}$/;
|
|
|
if (logsTime.value == "") {
|
|
@@ -222,9 +186,7 @@ export default {
|
|
|
return;
|
|
|
}
|
|
|
const formattedDate = logsTime.value.replace(/-/g, "");
|
|
|
- const { data } = await (channelType.value == "1"
|
|
|
- ? uploadLog
|
|
|
- : newUploadLog)({
|
|
|
+ const { data } = await newUploadLog({
|
|
|
equipmentId: deviceId,
|
|
|
day: formattedDate,
|
|
|
});
|
|
@@ -296,7 +258,6 @@ export default {
|
|
|
|
|
|
return {
|
|
|
deviceDetail,
|
|
|
- downloadBtn,
|
|
|
chooseTime,
|
|
|
selectTime,
|
|
|
showPicker,
|
|
@@ -309,7 +270,7 @@ export default {
|
|
|
queryLogBtn,
|
|
|
fileName,
|
|
|
message,
|
|
|
- channelType,
|
|
|
+ // channelType,
|
|
|
equipmentName,
|
|
|
};
|
|
|
},
|