经费管理
经费管理
1. 作为经费的创建人,我可以把我的经费授权给其他人使用,从而可以经费共用(通用功能,有开关,西南打开,其他关闭)
- 按一卡通全局搜索用户,按需创建新用户 2.5H
- 只能授权给教师,无法授权给学生
- 操作交互 4.5H
- 经费详情页展示授权信息 2.5H
- 经费详情页的授权跟踪记录 2.5H
- 授权经费的ORM设计,授权表 2.5H
- 原始grant_id
- 授权from user
- 授权from 授权表唯一id
- 授权to user
- 授权金额
- 授权时间
- 当被授权人使用授权经费时,相应的付款单/结算单上会显示授权信息
- 当经费创建人更改其的创建的经费等相关信息时,相关的被授权人处也会同步进行更改
- 当经费创建人删除其创建的经费时,相关授权全部解除
- 如果该经费存在已生成付款单的花销,则该经费不能被删除
2. 作为经费的创建人,我可以在授权他人经费的时候限制他人的使用金额,从而可以对经费使用进行分配
- 如果被授权人使用的经费超过限定金额,则无法选择该经费
3. 作为经费的创建人,我可以取消授权,从而可以取消对别人的授权
- 取消授权 2.5H
- 弹出确认窗口
- 如果取消对A的授权,则同时取消A给别人的授权
4. 如果被授权人用被授权的经费购买管制商品,则需要经费授权人审核
- 该过程与多级审批过程平行,如果该审批未通过,则被授权人需要选择其他经费进行付款,但不影响多级审批过程 由于经费支持多级授权,所以会出现多级授权人审批 16H
5. 作为经费被授权人,我可以在经费列表中看到被授权的经费,从而可以查看自己能使用的经费
- 经费会出现在被授权人的经费列表中,经费只有被授权的人可以使用
- 经费APP的权限判断修改:以前是需要课题组管理员授权才能看到经费信息的。现在所有人都因为可能被别人授权经费而需要看到经费列表页 4H
- 自有经费和授权经费区分展示:3H
- 来自同一经费的不同授权要区别展示(授权人不同)
- 授权经费详情页:
- 授权金额展示代替总金额
- 所有信息不可编辑单独功能开发 8H
- 花费记录:只能查看自己的,以及被自己授权的花费记录 3H
- 花费记录调整:
- 创建花费记录时需要调整(API调整以及lab-grants的CGI)8H
- 花费时选择经费的逻辑是:不同人给授权的同一个经费要分开展示
- 生成的花费记录,处理记录经费id,还要记录授权表的唯一id
- 授权经费的花费记录调整 3H
6. 作为经费被授权人,我可以授权同一课题组的人使用其被授权的经费,从而可以在组内分享经费
- 其他未被授权的同一课题组的人无法使用经费
- 经费API调整: 查询自己有权限的经费逻辑要变更,将授权经费和自有经费一并返回
- 接口调整 4H
- 授权不能是所有一卡通用户,只能是本课题组成员,逻辑判断
- 与从自有经费授权的逻辑不一致,需要单独的交互:4.5H
- 被授权人无法看到被授权的经费的全部金额
- 被授权人可以看到自己被授权的金额和自己的花费
7. 作为经费被授权人,我可以在确认订单,选择经费/支付的时候选择被授权的经费,从而可以使用被授权的经费。
- 西南大学供应商生成的结算单上会有经费负责人字段,会显示创建经费时所选择的经费负责人。