瀏覽代碼

防止 remoteApplication.txt 被设置为只读

Michael Wang 3 年之前
父節點
當前提交
52368a9e15
共有 2 個文件被更改,包括 12 次插入0 次删除
  1. 6 0
      src/features/Login/Login.vue
  2. 6 0
      src/features/OnlineExam/Examing/ExamingHome.vue

+ 6 - 0
src/features/Login/Login.vue

@@ -973,6 +973,12 @@ export default {
           const remoteAppName = REMOTE_APP_NAME;
           const remoteAppName = REMOTE_APP_NAME;
           exe = `Project2.exe "${remoteAppName}" `;
           exe = `Project2.exe "${remoteAppName}" `;
         }
         }
+        const fs = window.nodeRequire("fs");
+        try {
+          fs.unlinkSync("remoteApplication.txt");
+        } catch (error) {
+          console.log(error);
+        }
         await nativeExe(exe, checkRemoteAppTxt.bind(this));
         await nativeExe(exe, checkRemoteAppTxt.bind(this));
       } else {
       } else {
         this.disableLoginBtnBecauseRemoteApp = false;
         this.disableLoginBtnBecauseRemoteApp = false;

+ 6 - 0
src/features/OnlineExam/Examing/ExamingHome.vue

@@ -1085,6 +1085,12 @@ export default {
           const remoteAppName = REMOTE_APP_NAME;
           const remoteAppName = REMOTE_APP_NAME;
           exe = `Project2.exe "${remoteAppName}" `;
           exe = `Project2.exe "${remoteAppName}" `;
         }
         }
+        const fs = window.nodeRequire("fs");
+        try {
+          fs.unlinkSync("remoteApplication.txt");
+        } catch (error) {
+          console.log(error);
+        }
         await nativeExe(exe, checkRemoteAppTxt.bind(this));
         await nativeExe(exe, checkRemoteAppTxt.bind(this));
       } else {
       } else {
         this.disableExamingBecauseRemoteApp = false;
         this.disableExamingBecauseRemoteApp = false;