• (二)FAP平台--开发简单界面


    上一篇文章介绍了FAP平台的元数据,这一篇我们将从元数据开始,开发一个简单列表界面。

    一、创建元数据

    菜单:系统工具---元数据

    选择表分类为“奖金”,为元数据进行一下分类。

    维护列信息

    二、 建立界面

    Controller下建立如下ActionResult

            public IActionResult TestGrid()
            {
                var model = this.GetJqGridModel("BonusTest");
                return View(model);
            }

    方法:GetJqGridModel参数为 刚建立的表名“BonusTest”。

    在方法TestGrid中 点击右键,新增视图

    视图中编写代码如下:

    @model Fap.AspNetCore.ViewModel.JqGridViewModel
    <div class="row">
        <div class="col-xs-12">
            <div id="widget-box-orgdept" class="widget-box">          
                    <div class="widget-body">
                        <div class="widget-main">
                            <fap-grid id="bonustest" grid-model="Model" auto-width="true"></fap-grid>
                        </div>
                    </div>
                </div>
    
            </div>
        </div>
        <script>
            //单页面默认js必须
            var scripts = [null, null]
            $('.page-content-area').ace_ajax('loadScripts', scripts, function () {
                jQuery(function ($) {
                    $(document).one('ajaxloadstart.page', function (e) {
                    })
                })
            })
        </script>

    三、设置菜单

    系统管理---菜单。

    选择 一个模块添加菜单。

    四、分配权限

    系统管理---权限;分配菜单权限

    OK 一个简单的列表界面开发完毕。

    运行界面,系统会自动注册所有的操作按钮,可以在权限中设置 菜单按钮 来控制不同的角色对列表的权限。

    按钮操作授权如下

  • 相关阅读:
    python学习:字符编码与转码
    python学习:文件操作
    python学习:基本运算符
    python学习:列表、元组、字典、集合
    python学习:基础知识
    linux常用命令
    hadoop手动安全模式
    System.getProperty("user.dir")的理解
    如何获取SpringBoot项目的applicationContext对象
    spring无法注入bean
  • 原文地址:https://www.cnblogs.com/wangyfb/p/12449407.html
Copyright © 2020-2023  润新知