From 9586eeda07453703a83379134a98efa5fdda2038 Mon Sep 17 00:00:00 2001 From: midoks Date: Sat, 26 Aug 2023 23:02:17 +0800 Subject: [PATCH] up --- plugins/dynamic-tracking/index.py | 15 +++++++++++++++ .../static/js/dynamic-tracking.js | 2 +- 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/plugins/dynamic-tracking/index.py b/plugins/dynamic-tracking/index.py index efae44b55..823b69284 100755 --- a/plugins/dynamic-tracking/index.py +++ b/plugins/dynamic-tracking/index.py @@ -139,6 +139,19 @@ def dtGetFilePath(): return mw.returnJson(False, '无效目录') +def dtRemoveFilePath: + args = getArgs() + data = checkArgs(args, ['file']) + if not data[0]: + return data[1] + + dir_path = getServerDir() + '/trace' + path = dir_path + '/' + args['file'] + if os.path.exists(path): + mw.execShell('rm -rf ' + path) + return mw.returnJson(True, '删除成功!') + + def dtFileList(): dir_path = getServerDir() + '/trace' if not os.path.exists(dir_path): @@ -191,5 +204,7 @@ if __name__ == "__main__": print(dtFileList()) elif func == 'get_file_path': print(dtGetFilePath()) + elif func == 'remove_file_path': + print(dtRemoveFilePath()) else: print('error') diff --git a/plugins/dynamic-tracking/static/js/dynamic-tracking.js b/plugins/dynamic-tracking/static/js/dynamic-tracking.js index 60daebb2e..5863dc6a2 100755 --- a/plugins/dynamic-tracking/static/js/dynamic-tracking.js +++ b/plugins/dynamic-tracking/static/js/dynamic-tracking.js @@ -107,7 +107,7 @@ function dtFileList(){ var tli = ''; for (var i = 0; i < alist.length; i++) { if (i==0){ - tli +='
  • \ + tli +='
  • \ '+alist[i]['name']+'\ \ \