找回密码
 立即注册

QQ登录

只需一步,快速开始

桂花酒酿丸子 悬赏达人认证 活字格认证

高级会员

33

主题

492

帖子

1455

积分

高级会员

积分
1455

悬赏达人活字格高级认证活字格认证圣诞拼拼乐

桂花酒酿丸子 悬赏达人认证 活字格认证
高级会员   /  发表于:2022-7-18 19:35  /   查看:6110  /  回复:24
本帖最后由 桂花酒酿丸子 于 2022-7-28 15:25 编辑

2022-7-28更新:
SaaS模块完成几天了,今天在低代码沙龙稍微演示了下,但是出了些小状况,在这边更新下。

欢迎咨询/购买/合作开发。
微信号:Adolf_kyd


应用池的管理。

应用池关机后客户登录会被提示(用于要求客户续费等情况)

应用池具体功能的定制

定制具体功能后,形成具体选购方案,供客户选购(也可以设置自己的企业主页,做主页推荐)这些都是开发式的。

客户应用池初始化引导

数据字段的权限制定(无权查看价格)

数据字段的权限制定(有权查看价格)


组织架构和用户管理的以及所有子应用池的数据隔离(多客户互不干涉数据)







原帖如下:
一直以来,活字格的权限只能通过服务器端设置,让不少格友头疼。
好在8.0更新加入了EL插件,所以在EL菜单的基础上,终于算是比较方便快捷的解决了前端鉴权问题。
于是就顺手搭一个活字格前端权限脚手架,除了使用了用户名以外,完全脱离于活字格的"用户管理"。
用于自己后续项目开发的时候提升效率,也方便最终用户的使用。
UI方面参考并且学习了不少超哥的内容。


所有权限设置在前端,并且根据模块、功能、按钮分类,细化到每一个按钮都判定是否有权限。

无权访问页面的同学将被跳转去401页面


除了按钮可以设置权限,部分地方页面打开的时候也可以设置鉴权。而鉴权命令只要一句话。




由于独立判定权限,所以可以知道用户每次执行了什么动作,这个动作执行了多少次,于是就可以将用户常用的功能放在一个独立的地方,让他们更方便的使用。



既然说脱离了活字格用户管理,那肯定也少不了脱离活字格的组织架构。所以独立设立了一个组织架构。
后续可以进行延展,做办公考勤方面和人事管理方面的内容。


既然用户前置了,那么不少官方原生的页面也配合着修改下。


权限方面,考虑到8.0的工作流是完全独立的,所以在“按钮权限”之外,也独立了“工作流”权限,在执行工作流之前也会判定。


顺便内置2000多个图标,便于客户自由的给自己需要设置的新功能设置图标。



上面说到鉴权命令只要一句话,主要得益于使用了EL菜单搭配权限ID传值,所以前端的命令行可以非常精简。整个菜单十几个项目,也只有这几句命令。


主要是便于后期维护,而真正执行命令都是在模板命令层面。一个模板命令对应给一个模块。

这样需要修改某个功能的时候,就不需要导出去找页面导出去改命令了,毕竟命令的复用情况很普遍,稍不小心就可能存在哪个地方的命令漏改了。


考虑到页面跳转和打开方式的多样性,客户可能也希望自己修改,有时候用弹窗,有时候用跳转页面。所以把这个选择权力也放给了最终客户,而不是我们这些苦逼开发者。


以上就是权限前置的思路,应该有不少大神也做过类似的尝试。8.0确实更方便的实现了这些。
这套脚手架从零到有只花了4天时间。
后续只要根据不同客户的不同需求,填上对应的页面即可。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

24 个回复

正序浏览
feng2575悬赏达人认证 活字格认证
金牌服务用户   /  发表于:2023-3-17 17:30:38
25#
楼主 有偿分享一下吗
回复 使用道具 举报
爆笑虫子
初级会员   /  发表于:2022-10-19 09:31:57
24#
alexfeng 发表于 2022-8-14 18:23
我也有计划做一个股票数据分析的SAAS软件,但个人的能力在股票分析,对软件开发不是很熟悉,这位大V,您是 ...

股票的框架相对不复杂
回复 使用道具 举报
葛挺挺
金牌服务用户   /  发表于:2022-9-28 17:23:13
23#
回复 使用道具 举报
遇见未知的自己
银牌会员   /  发表于:2022-9-1 16:48:30
22#
相当的棒
回复 使用道具 举报
dlxubo
银牌会员   /  发表于:2022-8-16 14:44:17
21#
回复 使用道具 举报
alexfeng
注册会员   /  发表于:2022-8-14 18:23:42
20#
我也有计划做一个股票数据分析的SAAS软件,但个人的能力在股票分析,对软件开发不是很熟悉,这位大V,您是在哪个城市,加个联系沟通一下,看能不能有机会合作。

股票所有的数据,大部分有证券交易所提供,而且都是通过接口提供数据读取,技术关键是建立数据库,读取数据,并在前端设计分析模板

加个微信沟通一下:alex6168
回复 使用道具 举报
爆笑虫子
初级会员   /  发表于:2022-8-1 10:07:32
19#
高手
回复 使用道具 举报
桂花酒酿丸子悬赏达人认证 活字格认证
高级会员   /  发表于:2022-7-28 17:01:34
18#
Aa金砂 发表于 2022-7-28 16:24
有更多介绍和 试用版吗

VX通过验证了,咱们VX聊。
回复 使用道具 举报
Aa金砂
高级会员   /  发表于:2022-7-28 16:24:16
17#
有更多介绍和 试用版吗
回复 使用道具 举报
123下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部