有个订单处理流程,现在在处理流程里有个阶段,是需要三个处理人员,来确认后,才能进入下一流程,
现在数据库里有个字段是专门记录订单处理状态的,叫order_status,每次通过一个环节,就把这个字段加1,意味着进入下一个环节
我现在把这3个人员的账号做了个数组(按照3个人的等级顺序排的)。
数据库里字段怎么设计,有一个人不通过就都返回上一个处理环节。必须确认3个人都通
现在数据库里有个字段是专门记录订单处理状态的,叫order_status,每次通过一个环节,就把这个字段加1,意味着进入下一个环节
我现在把这3个人员的账号做了个数组(按照3个人的等级顺序排的)。
数据库里字段怎么设计,有一个人不通过就都返回上一个处理环节。必须确认3个人都通
第二个人处理后,执行sql,将字段值 order_status 改为 2;若无处理,不进行修改,加入其它判断程序;
……
全部通过后,即 order_status 为 3 时,执行完成的程序……
如果是有顺序的,逻辑上拆分成3个流程处理。