Browse Source

更新查询模板文件添加版本号查询

lcl 7 months ago
parent
commit
8637eca469

BIN
.DS_Store


+ 10 - 2
Areas/Admin/Controllers/MainServer/PageUpdateInfoController.cs

@@ -57,11 +57,15 @@ namespace MySystem.Areas.Admin.Controllers
         /// 页面模板更新信息列表
         /// </summary>
         /// <returns></returns>
-        public JsonResult IndexData(PageUpdateInfo data, string Kind = "default", int page = 1, int limit = 30)
+        public JsonResult IndexData(PageUpdateInfo data, string Kind = "default", string VerNo = "", int page = 1, int limit = 30)
         {
 
             Dictionary<string, string> Fields = new Dictionary<string, string>();
 
+            if(!string.IsNullOrEmpty(VerNo))
+            {
+                Kind += "/" + VerNo;
+            }
             string condition = " and SeoKeyword='" + Kind + "'";
 
             Dictionary<string, object> obj = new AdminContentOther(_accessor.HttpContext, PublicFunction.BsTables).IndexData("PageUpdateInfo", Fields, "ModulePath asc, Id desc", "False", page, limit, condition);
@@ -348,8 +352,12 @@ namespace MySystem.Areas.Admin.Controllers
         /// 刷新文件
         /// </summary>
         /// <returns></returns>
-        public string UpdateTemplate(string Kind = "default")
+        public string UpdateTemplate(string Kind = "default", string VerNo = "")
         {
+            if(!string.IsNullOrEmpty(VerNo))
+            {
+                Kind += "/" + VerNo;
+            }
             SystemSet set = bsdb.SystemSet.FirstOrDefault() ?? new SystemSet();
             GetSystemFiles(set, Kind);
             foreach (string filename in SystemFiles)

+ 5 - 0
Areas/Admin/Views/MainServer/PageUpdateInfo/Index.cshtml

@@ -28,6 +28,11 @@
                             </select>
                         </div>
                     </div>
+                    <div class="layui-inline">
+                        <div class="layui-input-inline">
+                            <input class="layui-input" type="text" name="VerNo" name="VerNo" placeholder="版本号" autocomplete="off">
+                        </div>
+                    </div>
                     <div class="layui-inline ml50">
                         <button class="layui-btn" lay-submit lay-filter="LAY-list-front-search">
                             <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>查询