Browse Source

修改DbPart目录

wyq 1 year ago
parent
commit
e764e82831

+ 3 - 2
XdCxRhDW.App/UserControl/CtrlCgRes.cs

@@ -158,8 +158,9 @@ namespace XdCxRhDW.App.UserControl
                 }
                 else
                 {
-                    if (!Directory.Exists("DbPart")) return new List<CgRes>();
-                    var yearDirs = Directory.EnumerateDirectories(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "DbPart")).OrderByDescending(p => Convert.ToInt32(new DirectoryInfo(p).Name));//年目录,倒叙排列
+                    var dir = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "DbPart");
+                    if (!Directory.Exists(dir)) return new List<CgRes>();
+                    var yearDirs = Directory.EnumerateDirectories(dir).OrderByDescending(p => Convert.ToInt32(new DirectoryInfo(p).Name));//年目录,倒叙排列
                     foreach (var yearDir in yearDirs)
                     {
                         //每一天的db文件,倒序排列

+ 2 - 1
XdCxRhDW.App/UserControl/CtrlHome.cs

@@ -1186,7 +1186,8 @@ namespace XdCxRhDW.App.UserControl
         {
             try
             {
-                if (!Directory.Exists("DbPart")) return new List<PosRes>();
+                var dir = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "DbPart");
+                if (!Directory.Exists(dir)) return new List<PosRes>();
                 DateTime end = DateTime.MinValue;
                 DateTime start = DateTime.MinValue;
                 if (txtTimeCho.Text == "自定义")

+ 3 - 2
XdCxRhDW.Repostory/XlCache.cs

@@ -22,8 +22,9 @@ namespace XdCxRhDW.Repostory
             try
             {
                 List<XlInfo> list = new List<XlInfo>();
-                if (!Directory.Exists("DbPart")) return list;
-                var yearDirs = Directory.EnumerateDirectories(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "DbPart")).OrderByDescending(p => Convert.ToInt32(new DirectoryInfo(p).Name));//年目录,倒叙排列
+                var dir = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "DbPart");
+                if (!Directory.Exists(dir)) return list;
+                var yearDirs = Directory.EnumerateDirectories(dir).OrderByDescending(p => Convert.ToInt32(new DirectoryInfo(p).Name));//年目录,倒叙排列
                 foreach (var yearDir in yearDirs)
                 {
                     //每一天的db文件,倒序排列

+ 3 - 2
XdCxRhDW.WebApi/Controllers/PosController.cs

@@ -1690,8 +1690,9 @@ namespace XdCxRhDW.App.WebAPI
             {
                 DateTime start = dto.BeginTime;
                 DateTime end = dto.EndTime;
-                if (!Directory.Exists("DbPart")) return Success(posList);
-                var yearDirs = Directory.EnumerateDirectories(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "DbPart")).OrderByDescending(p => Convert.ToInt32(new DirectoryInfo(p).Name));//年目录,倒叙排列
+                var dir = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "DbPart");
+                if (!Directory.Exists(dir)) return Success(posList);
+                var yearDirs = Directory.EnumerateDirectories(dir).OrderByDescending(p => Convert.ToInt32(new DirectoryInfo(p).Name));//年目录,倒叙排列
                 foreach (var yearDir in yearDirs)
                 {
                     //每一天的db文件,倒序排列