This action will force synchronization from 林中白狼/基于ABP通用权限工作流管理系统, which will overwrite any changes that you have made since you forked the repository, and can not be recovered!!!
Synchronous operation will process in the background and will refresh the page when finishing processing. Please be patient.
实现目标通用的架构:
通用crud模板 封装
添加ETag缓存,默认缓存 /AbpUserConfiguration/GetAll、/api/services/app/Session/GetCurrentLoginInformations、/api/services/app/profile/GetProfilePicture,浏览器第二次访问时返回304,直接从浏览器本地取缓存数据。当修改用户的基本信息时情况服务端的ETag,返回最新数据给浏览器
AutoMaper配置通过Profile统一处理
Excel导出封装
集成第三方登录(Identity4Server、微信)
添加原生sql支持
数据库切换为 mysql (todo)
docker 发布
使用 vue-element-admin 进行改造成适合abp的前端以及通用组件的封装、改动量比较大地方在于:
基于 vue-element-admin进一步封装适用abp的前端
修改路由基于permision的权限动态路由添加
集成abp的配置、abp通用一些消息提醒方法
request.js 调整为abp的token,及后拦截
多语言、多租户切换
上传头像、修改密码、修改个人信息
导出 excel
通用组件封装
curd模板
分页模板
通用保存对话框
可选择搜索对话框封装
集成第三方登录(Oidc)
可以用于认证中心(OAuth) 和 内网的 sso
基于ef identity的用户中心
资源中心
登录、权限验证
上传头像、修改密码、修改个人信息
多语言
角色授权
用户角色分配
组织机构添加、用户分配
导出excel
基于SignalR实时消息提醒
审计功能(Application日志存储 和 EntityChange日志)
工作流流程设计、发布
工作流模型:使用gooflow模型、node顶点、line边,即有向图模型。采用邻接表和逆邻接表表示顶点和顶点直接的关系、使用规则定义条件流转和节点权限
工作流流转
组织机构
审计日志
signalR消息提醒
role角色权限管理
用户管理
租户管理
Oidc登录
流程设计
请假单申请
请假单审批
流程不同意/驳回
代码生成器 生成效果 后端生成 前端生成
地图展示
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。