问一个技术实现问题?

我爱编程zc 发布于 2016/08/24 10:51
阅读 221
收藏 0
数据库中有一张表,项目表项目表有一个字段是项目经费。其中项目经费如果高于3000元后期的项目审批手续是1-2-3-4-5.如果项目经费低于或等于3000元后期的审批手续是1-2-3-4  问各位大神,最简单的实现方法?
加载中
1
AlanVision
AlanVision

1.如果这个项目里审批流程开发比较多的话,引入工作流吧,定义审批流程

2.如果就这一个开发流程的任务,倒是可以自定义实现,项目表里增加当前审批位置字段或者建一张关联流程表,默认是1,审核完之后,则反写下一个步骤,到了4的时候,则看看项目经费是不是满足哪个条件,如果是小于3k,则给流程表一个终止状态,如果大于3k则进行下一步5的审批

0
游客
游客
确定没有其它需求?
if(){

}
else{

}



0
David257
David257
没明白你要实现什么
0
Eric_林
Eric_林
最简单的方式就是定义一个status 状态 为1、2、3、4、5,每步操作都判断下当前状态,比如更新为2的前提是当前必须为1,5的更新再加一个判断经费大于3000,前端显示也根据这个状态来,不同状态显示不同操作
返回顶部
顶部