Просмотр исходного кода

自定义查询添加执行类型选项

lcl 2 лет назад
Родитель
Сommit
b8fdf1abeb

+ 1 - 1
Areas/Admin/Controllers/MainServer/CustomQueryController.cs

@@ -489,7 +489,7 @@ namespace MySystem.Areas.Admin.Controllers
             }
             if(item.ExcuteFlag == 1)
             {
-                string SendData = "{\"Operater\":\"" + sysAdmin.Id + "\",\"SqlString\":\"" + sql + "\",\"FileName\":\"执行\",\"MaxCount\":\"" + item.ExcuteFlag + "\",\"ConnectStr\":\"" + ConnectStr + "\"}";
+                string SendData = "{\"Operater\":\"" + sysAdmin.Id + "\",\"SqlString\":\"" + sql + "\",\"FileName\":\"执行\",\"MaxCount\":\"50\",\"ConnectStr\":\"" + ConnectStr + "\"}";
                 RedisDbconn.Instance.AddList("ExportQueue", SendData);
             }
             else if(item.ExcuteFlag == 2)

+ 9 - 3
Areas/Admin/Views/MainServer/CustomQuery/Add.cshtml

@@ -56,10 +56,16 @@
                             </div>
                         </div>
                         <div class="layui-form-item">
-                            <label class="layui-form-label">是否执行(条数/次)</label>
+                            <label class="layui-form-label">执行类型</label>
                             <div class="layui-input-inline">
-                                <input class="layui-input" type="text" id="ExcuteFlag" name="ExcuteFlag" maxlength="10" autocomplete="off"
-                                    placeholder="请输入执行条数">
+                                <select id="ExcuteFlag" name="ExcuteFlag" lay-search="">
+                                    <option value="">请选择</option>
+                                    <option value="0">sql查询</option>
+                                    <option value="1">sql执行</option>
+                                    <option value="2">redis查询</option>
+                                    <option value="3">redis执行</option>
+                                    <option value="4">查看日志</option>
+                                </select>
                             </div>
                         </div>
                         <div class="layui-form-item">

+ 9 - 4
Areas/Admin/Views/MainServer/CustomQuery/Edit.cshtml

@@ -60,11 +60,16 @@
                             </div>
                         </div>
                         <div class="layui-form-item">
-                            <label class="layui-form-label">是否执行(条数/次)</label>
+                            <label class="layui-form-label">执行类型</label>
                             <div class="layui-input-inline">
-                                <input class="layui-input" type="text" id="ExcuteFlag" name="ExcuteFlag"
-                                    value="@editData.ExcuteFlag" maxlength="10" autocomplete="off"
-                                    placeholder="请输入执行条数">
+                                <select id="ExcuteFlag" name="ExcuteFlag" lay-search="">
+                                    <option value="">请选择</option>
+                                    <option value="0" @(editData.ExcuteFlag == 0 ? "selected=selected" : "")>sql查询</option>
+                                    <option value="1" @(editData.ExcuteFlag == 1 ? "selected=selected" : "")>sql执行</option>
+                                    <option value="2" @(editData.ExcuteFlag == 2 ? "selected=selected" : "")>redis查询</option>
+                                    <option value="3" @(editData.ExcuteFlag == 3 ? "selected=selected" : "")>redis执行</option>
+                                    <option value="4" @(editData.ExcuteFlag == 4 ? "selected=selected" : "")>查看日志</option>
+                                </select>
                             </div>
                         </div>
                         <div class="layui-form-item">