说出来你可能不信:你们肯定从未见过如此垃圾的接口

某个小伙伴离职了,领导安排我接手了一个不动产抵押登记的项目(主要就是项目维护啦),这个项目的情况是这样的:
业务人员录件(页面进行抵押信息登记),然后调用扫描仪上传扫描件(房产证之类的信息),做完这些操作以后,就调用不动产提供的接口1,进行抵押信息登记。登记完毕以后,不动产会提供一个接口2,让我方进行状态轮询(查看办件状态),我方采取自动任务方式进行登记。如果查询到状态是已受理,就会调用接口3,查询信息,如果有查到受理通知书和不动产登记证明信息,我方就会根据这个信息(主要是文件名和文件路径啦),利用ftp进行文件下载,最后反馈给业务人员进行打印。

这其实是一个非常非常简单的项目,基本没什么难点,我还未接手的时候,那个小伙伴就说这个项目非常坑,接手以后,我都要哭了,我真的从未见过如此垃圾的接口。这个项目说白了,就是我方业务人员进行录件,告诉不动产,不动产信息中心处理完毕以后,告诉我方文件路径,我方进行下载。

可是实际接手以后,我发现完全不是这么回事儿,尤其是接口3,经常调用失败,而且这种失败是不返回任何错误码,不返回任何错误提示,我不知道他们当时设计的时候,为什么会如此设计,一个优秀的接口,不单能反馈正确结果,还能对异常进行完美处理。而且最最气人的时候,业务人员每次在群里反馈问题(不动产、代理行、开发人员、业务人员等的微信维护群),我进行日志查询都是接口调用失败,80%的问题,都是不动产未返回任何文件信息,导致我方无法进行后续步骤,而且我说你们未返回信息时,不动产还不信,说已经返回了,让我们查查看。。。。。我查毛线啊!!!这种情况你们都不敢相信,不是一次两次啊,每一笔这种错误的件,不动产都要争辩一番,心累。。。。这特么也不是劳资开发的项目啊。。。。。。。。。。

而且你们都不敢相信,隔三岔五地,不动产要么文件地址给错,要么文件不给权限,而且他们3个接口,还有好几个人管,每次反馈问题,都是这个人说去问问那个人,那个人说去问问另外一个人。。。。。大哥们啊,我原本只是想打个酱油,维护一下项目而已。。。。。。。

心塞。。。。。我都想重新开发算鸟,可是领导不同意啊,因为大多时候,问题不是出在我们本身项目啊,所以啊,我特么真是骑虎难下啊。。。。。


 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章