Explorar o código

!376 代码生成模板:index.vue.vm 按照权限控制表格加载
Merge pull request !376 from 适可而止/next

zuohuaijun %!s(int64=3) %!d(string=hai) anos
pai
achega
0a6155f930

+ 5 - 2
Admin.NET/Admin.NET.Web.Entry/wwwroot/Template/index.vue.vm

@@ -68,6 +68,8 @@ if(@column.EffectType == "Upload"){
       const { hasPermission } = usePermission();
       const { createMessage } = useMessage();
       const [registerModal, { openModal }] = useModal();
+	  
+      const hasPage = hasPermission('@(@Model.ClassName):page');
       const [registerTable, { reload }] = useTable({
         title: '@(@Model.BusName)列表',
         api: get@(@Model.ClassName)PageList,
@@ -79,8 +81,9 @@ if(@column.EffectType == "Upload"){
           schemas: searchFormSchema,
           autoSubmitOnEnter: true,
         },
-        useSearchForm: true,
-        showTableSetting: true,
+        useSearchForm: hasPage,
+        immediate: hasPage,
+        showTableSetting: hasPage,
         bordered: true,
         canResize: true,
         actionColumn: {