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

自定义查询子集增加字典功能

lcl пре 2 година
родитељ
комит
a6defb5e4b

+ 4 - 0
Areas/Admin/Controllers/MainServer/CustomQuerySubController.cs

@@ -111,6 +111,8 @@ namespace MySystem.Areas.Admin.Controllers
             Fields.Add("Kind", data.Kind); //类型
             Fields.Add("Alias", data.Alias); //别名
             Fields.Add("DatabaseConnect", data.DatabaseConnect); //数据库
+            Fields.Add("DataKey", data.DataKey); //字典key
+            Fields.Add("DataText", data.DataText); //字典key
 
             Fields.Add("SeoTitle", data.SeoTitle);
             Fields.Add("SeoKeyword", data.SeoKeyword);
@@ -162,6 +164,8 @@ namespace MySystem.Areas.Admin.Controllers
             Fields.Add("Kind", data.Kind); //类型
             Fields.Add("Alias", data.Alias); //别名
             Fields.Add("DatabaseConnect", data.DatabaseConnect); //数据库
+            Fields.Add("DataKey", data.DataKey); //字典key
+            Fields.Add("DataText", data.DataText); //字典key
 
             Fields.Add("SeoTitle", data.SeoTitle);
             Fields.Add("SeoKeyword", data.SeoKeyword);

+ 17 - 1
Areas/Admin/Views/MainServer/CustomQuerySub/Add.cshtml

@@ -60,10 +60,26 @@
                                     lay-verify="required|" placeholder="请输入sql语句"></textarea>
                             </div>
                         </div>
+                        <div class="layui-form-item">
+                            <label class="layui-form-label">字典key</label>
+                            <div class="layui-input-inline">
+                                <input class="layui-input" type="text" id="DataKey" name="DataKey"
+                                    maxlength="50" lay-verify="required|" autocomplete="off"
+                                    placeholder="请输入字典key">
+                            </div>
+                        </div>
+                        <div class="layui-form-item">
+                            <label class="layui-form-label">字典text</label>
+                            <div class="layui-input-inline">
+                                <input class="layui-input" type="text" id="DataText" name="DataText"
+                                    maxlength="50" lay-verify="required|" autocomplete="off"
+                                    placeholder="请输入字典text">
+                            </div>
+                        </div>
                         <div class="layui-form-item">
                             <label class="layui-form-label">数据库</label>
                             <div class="layui-input-inline">
-                                <input class="layui-input" type="text" id="DatabaseConnect" name="DatabaseConnect" maxlength="50" lay-verify="required|" autocomplete="off" placeholder="请输入标题">
+                                <input class="layui-input" type="text" id="DatabaseConnect" name="DatabaseConnect" maxlength="50" autocomplete="off" placeholder="请输入数据库">
                             </div>
                         </div>
 

+ 18 - 2
Areas/Admin/Views/MainServer/CustomQuerySub/Edit.cshtml

@@ -65,12 +65,28 @@
                                     lay-verify="required|" placeholder="请输入sql语句">@editData.SqlContent</textarea>
                             </div>
                         </div>
+                        <div class="layui-form-item">
+                            <label class="layui-form-label">字典key</label>
+                            <div class="layui-input-inline">
+                                <input class="layui-input" type="text" id="DataKey" name="DataKey"
+                                    value="@editData.DataKey" maxlength="50" lay-verify="required|" autocomplete="off"
+                                    placeholder="请输入字典key">
+                            </div>
+                        </div>
+                        <div class="layui-form-item">
+                            <label class="layui-form-label">字典text</label>
+                            <div class="layui-input-inline">
+                                <input class="layui-input" type="text" id="DataText" name="DataText"
+                                    value="@editData.DataText" maxlength="50" lay-verify="required|" autocomplete="off"
+                                    placeholder="请输入字典text">
+                            </div>
+                        </div>
                         <div class="layui-form-item">
                             <label class="layui-form-label">数据库</label>
                             <div class="layui-input-inline">
                                 <input class="layui-input" type="text" id="DatabaseConnect" name="DatabaseConnect"
-                                    value="@editData.DatabaseConnect" maxlength="50" lay-verify="required|" autocomplete="off"
-                                    placeholder="请输入标题">
+                                    value="@editData.DatabaseConnect" maxlength="50" autocomplete="off"
+                                    placeholder="请输入数据库">
                             </div>
                         </div>