一、关于禁用和启用的深度思考:
二、列表页基础:
a、增删改查,搜索按钮、翻页栏、禁用启用、每个字段的限制,这些必须是刻印在脑海里
b、关于字段的描述,字体本身的性质(大小、种类)、限制,尤其是必填字段的限制
c、真正理解啥叫增删改查,有增就必须有删改查,哪怕是大圈包小圈(例如本方公司加发票的)
d、任何控件的使用都不是必须的,一定要灵活应用,比如全选按钮,不是每个都用的,必须跟删除等其他组件配合
e、搜索栏跟页面字段重点配合,比如创建时间、创建人、状态搜索等等
三、列表页拓展:
单号(唯一)、类型(试用不同场景)、状态(区分要做的事情)、tab页选择(进行中、已完成)
四、弹窗页面:
a、必备几要素:确认、取消、删除键(小型的增删改查)
b、要刻死在脑海里
五、关于权限及角色的设计思路:
目前碰到的问题,角色限定数据权限只能赋予角色,但是限定死了例如项目管理、审批流程内数据查看及编辑的权限
先想清楚数据权限的定义:A要能看到B的东西,则B必须在A名下,即他们必有某种限定的关系关联,例如角色在指定,例如先制定了部门,在部门下指定角色:采购经理、采购员,任务的一条线,限定死了数据的从属关系。
问题是,如果特定模块呢,不同部门协作的功能如何限定呢?例如项目及审批的权限设置?
六、预设不同用户操作及看到的界面:
管理员分发任务,项目成员执行任务,这是逻辑的根源。
那项目负责人必须上帝视角看问题,把控全局,体现在编辑入口分发及查看任务。
成员负责编辑任务,上传文档。