Преглед изворни кода

修改sn解密结果获取长度

lcl пре 1 година
родитељ
комит
b0c47e7164

+ 20 - 0
.vscode/launch.json

@@ -23,6 +23,26 @@
                 "/Views": "${workspaceFolder}/Views"
             }
         },
+        {
+            "name": ".NET Core Launch (pro)",
+            "type": "coreclr",
+            "request": "launch",
+            "preLaunchTask": "build",
+            "program": "${workspaceFolder}/bin/Debug/netcoreapp3.0/MySystem.dll",
+            "args": [],
+            "cwd": "${workspaceFolder}",
+            "stopAtEntry": false,
+            "serverReadyAction": {
+                "action": "openExternally",
+                "pattern": "^\\s*Now listening on:\\s+(https?://\\S+)"
+            },
+            "env": {
+                "ASPNETCORE_ENVIRONMENT": "Production"
+            },
+            "sourceFileMap": {
+                "/Views": "${workspaceFolder}/Views"
+            }
+        },
         {
             "name": ".NET Core Attach",
             "type": "coreclr",

+ 1 - 1
Areas/Api/Controllers/Main/ConsumerOrdersController.cs

@@ -62,7 +62,7 @@ namespace MySystem.Areas.Api.Controllers.v1
                 }
                 SnNo = dbconn.Decrypt3DES(SnNo, "l2k0b2#3");
                 SnNo = SnNo.TrimEnd('\0');
-                SnNo = SnNo.Substring(0, SnNo.Length - 8);
+                SnNo = SnNo.Substring(0, 20);
             }
             int MerchantId = 0;
             if(Machine == SnNo)

+ 1 - 1
Areas/Api/Controllers/Main/MerchantQrCodeController.cs

@@ -96,7 +96,7 @@ namespace MySystem.Areas.Api.Controllers.v1
                 }
                 SnNo = dbconn.Decrypt3DES(SnNo, "l2k0b2#3");
                 SnNo = SnNo.TrimEnd('\0');
-                SnNo = SnNo.Substring(0, SnNo.Length - 8);
+                SnNo = SnNo.Substring(0, 20);
             }
             Dictionary<string, object> Obj = new Dictionary<string, object>();
             Models.Main1.MerchantQrCode query = MerchantQrCodeService.Query(" SnNo='" + SnNo + "'");