Fap-------一款基于.netcore3.0的企业级快速开发框架

Fap是一个专为企业级应用设计的快速开发平台,提供用户管理、角色管理、菜单管理等基础模块,集成表格、表单、树形视图、按钮和多语言等公共组件,旨在简化开发过程,让开发者更专注于业务逻辑。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Fap简介

它一个企业级应用的快速开发平台。包含了所有企业级应用开发所需要的所有基础模块。可以使您更关注于业务的开发。
github

基础模块

主要包含的基础模块有:用户管理,角色管理,菜单管理,权限管理,组织管理,员工管理,流程引擎,报表引擎,任务调度,字典管理,多语言管理,元数据管理等。

公共组件

1、表格

View Tag

 <fap-grid id="faptable" grid-model="Model" auto-width="true"></fap-grid>

C#代码

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

自动生成表格
表格基础操作:新增,编辑,批量编辑,删除,查看,搜索,刷新,导出Excel,导入数据,打印等。
表格列基础功能:排序,筛选,分类,冻结等。

2、表单

 <fap-form id="@Model.FormId"   form-model="Model"></fap-form>
  FormViewModel fd = this.GetFormViewModel(menuColumn.TableName, menuColumn.GridId, fid, qs =>
                        {
                            qs.QueryCols = menuColumn.GridColumn;
                        });
                         return View(fd);

表单
表单包括的控件:文本框,日期,时间,参照,下拉框,数字,附件,多语言,复选框,多选列表,数值范围,星,富文本,多行文本等。
以上控件在元数据配置完毕自动生成。

3、树

<fap-tree id="usergroup" is-async="true" get-url="/System/Api/Manage/UserGroup" edit-url="/System/Api/Manage/UserGroup"></fap-tree>

4、按钮

<fap-button id="btnResetPassword" btn-tag="link" content="重置密码" icon-before="fa fa-cog blue" class-name="info"></fap-button>

5、多语言

<fap-multilang lang-key="user" default-content="用户"></fap-multilang>
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值