之前:
我司在电子签签署完成后,会给我们发送签署消息,我们进行消费将流转状态改为【流转完成】并给发消息给电子签进行归档操作;电子签归档完成后会将归档完成的消息发送给我们,我们将合同状态由【待签约】更新为【已签约】
现在:周二自动归档功能上线
我司在电子签签署完成后,自动进行归档,而不再由我们发消息通知归档,电子签签署完成的消息和归档的消息几乎同时发送给我们,消息并发处理,先消费的归档消息再消费的签署消息,导致归档后合同状态为【待签约】
解决方案:
签约状态更新只能由小值变为大值
数据修复:
- 查询已流转完成但是签约状态为【待签约】的合同,提审批将签约状态刷新为【已签约】
代码优化:加强幂等 - 增加合同操作枚举值:归档操作