lsc 4 weeks ago
parent
commit
69b47d7d73
1 changed files with 35 additions and 0 deletions
  1. 35 0
      mongo.js

+ 35 - 0
mongo.js

@@ -172,6 +172,41 @@ router.route('/updateUserData2').all((req, res, next) => {
     updateUserData2("mongodb://root:usestudio-1@172.16.9.240:27017?authSource=admin", "cocolog", "applog", json, res);
 });
 
+router.route('/updateUserData2P').all((req, res, next) => {
+    let today = new Date();
+    let date = today.getFullYear() + '-' + (today.getMonth() + 1).toString().padStart(2, '0') + '-' + today.getDate().toString().padStart(2, '0');
+    let data = req.body;
+    let decryptedData = {};
+    for (let key in data) {
+        decryptedData[key] = decodeURIComponent(data[key]);
+    }
+    let json = {
+        [date]: {
+            [decryptedData.userid]:
+            {
+                username: decryptedData.username,
+                accountNumber: decryptedData.accountNumber,
+                org: decryptedData.org,
+                school: decryptedData.school,
+                browser: decryptedData.browser,
+                operation: [
+                    {
+                        useTime: decryptedData.userTime,
+                        loadTime: decryptedData.loadTime,
+                        object: decryptedData.object,
+                        status: decryptedData.status,
+                    }
+                ]
+            }
+        }
+    }
+    console.log(json);
+    console.log(json[date][decryptedData.userid]['operation']);
+    //172.16.9.240:27017
+    //123.58.32.151:11641
+    updateUserData2("mongodb://root:usestudio-1@172.16.9.240:27017?authSource=admin", "cocolog", "applog", json, res);
+});
+
 router.route('/updateUserData').all((req, res, next) => {
     let today = new Date();
     let date = today.getFullYear() + '-' + (today.getMonth() + 1).toString().padStart(2, '0') + '-' + today.getDate().toString().padStart(2, '0');