From bd6bebccd183d1d52eb385bb51ff48e9db95fb0b Mon Sep 17 00:00:00 2001 From: fanluyan <754122931@qq.com> Date: Wed, 11 Sep 2024 10:01:40 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=9F=A5=E7=9C=8B=E7=9B=AE?= =?UTF-8?q?=E5=BD=95=E5=91=BD=E4=BB=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/homePage/components/tableMain.vue | 120 ++++++++++++++++++++ src/views/report/index.vue | 38 +++++++ 2 files changed, 158 insertions(+) diff --git a/src/views/homePage/components/tableMain.vue b/src/views/homePage/components/tableMain.vue index e21f962..630a967 100644 --- a/src/views/homePage/components/tableMain.vue +++ b/src/views/homePage/components/tableMain.vue @@ -1230,6 +1230,40 @@ + + + + + + + + + + + + + + @@ -1712,6 +1746,52 @@ export default { 3: "公田m2m10086", 4: "安徽", }, + //文件目录 + fileContentVisible: false, + fileContentForm: { + fileContent: "", + filtername: "", + }, + fileContentRules: { + fileContent: [ + { + required: true, + message: "请输入文件路径", + trigger: "blur", + }, + ], + }, + filepathOption: [ + { + name: "/sdcard/com.xypower.mpapp/data/", + desc: "MpAPP配置目录", + }, + { + name: "/sdcard/com.xypower.mpapp/photos/", + desc: "MpAPP照片目录", + }, + { + name: "/sdcard/com.xypower.mpapp/sentPhotos/", + desc: "MpAPP已发送照片目录", + }, + { + name: "/sdcard/com.xypower.mpapp/logs/", + desc: "MpAPP日志目录", + }, + { + name: "/sdcard/com.xypower.mpmaster/data/", + desc: "运维配置目录", + }, + { + name: "/sdcard/com.xypower.mpmaster/logs/", + desc: "运维日志目录", + }, + + { + name: "/data/system/dropbox/", + desc: "系统日志目录", + }, + ], }; }, mounted() { @@ -2285,6 +2365,10 @@ export default { this.$refs.configRef.display(); // this.getconfigList(); return; + case 16: + console.log("查看目录文件"); + this.fileContentVisible = true; + return; } }, //下发短信 @@ -2548,6 +2632,26 @@ export default { } }); }, + //查看目录文件 + handleFileDelete() { + console.log(this.$refs.fileContentFormref); + this.$refs.fileContentFormref.validate((valid) => { + if (valid) { + var params = { + action: "list_files", + path: this.fileContentForm.fileContent, + filter: this.fileContentForm.filtername, + termIds: this.idArray, + }; + console.log(params); + this.changeIssue(params); + this.fileContentVisible = false; + } + }); + }, + handleFliePath(row) { + this.fileContentForm.fileContent = row.name; + }, //下载文件 handlepullPath(item) { console.log(item); @@ -3241,6 +3345,22 @@ export default { } } } + .fileContentDialog { + .el-dialog__body { + height: auto; + ul { + li { + list-style: none; + font-size: 13px; + line-height: 22px; + cursor: pointer; + &:hover { + background-color: #b9e2dd; + } + } + } + } + } .configDialogBox { ul { margin-bottom: 12px; diff --git a/src/views/report/index.vue b/src/views/report/index.vue index b96d30f..2f020a5 100644 --- a/src/views/report/index.vue +++ b/src/views/report/index.vue @@ -150,6 +150,43 @@ >apk版本:{{ item.cmdMap.fileName }} cmd:{{ item.cmdMap }} + + + + + + + + + + 查看目录 +

@@ -217,6 +254,7 @@ export default { push_file: "推送文件", dl_file: "推送大文件", upd_cfg: "修改配置文件", + list_files: "列出目录下的文件名", }, cmdtimer: null, endtimer: null,