读书人

今日故障:PROFILE中用户最近采购信息

发布时间: 2012-09-14 11:53:44 作者: rapoo

今天故障:PROFILE中用户最近采购信息的故障

?? 前面在PROFILE中增加了用户最近采购记录的显示,其中包括显示用户的最近的累计采购金额,我这边是根据用户的采购金额来显示用户采购的金额区间,但是这其中我没有问这个金额DW那边返回的是什么的样的单位,甚至于上周五晚上的时候有客户投诉说金额及采购时间显示有误,在我和DW确认后,却也认为是用户的理解有误。以下是DW的查询数据:?? ?select GMT_COMPLETEd,status,sum_payment ?from cnods.order_main where buyer_member_id = 'hthd100' and status = 'success';GMT_COMPLETED ? ? ? STATUS ? ? ? ? ? ? ? ? ? ? ? ? ? SUM_PAYMENT------------------- -------------------------------- -----------2010-08-11 12:19:14 success ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 34802010-08-19 22:39:05 success ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 56002010-08-31 23:19:41 success ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 3300
?? ?我页面上显示的用户名的采购金额区间是8000到时20000,咋一看很正常,实则是将用户的采购金额扩大了100倍,因为DW返回的金额是以分为单位的;直到今天下午PD给我说我才知道,否则这样的错误还得继续下去。?? ?这本是一个可以避免的问题,但是因为沟通之间存在断层(PD和DW是确认好以分为单位的,PD这边没有通知我,DW认为我知道是以分为单位的,而我呢则认为DW返回的是以元为单位的数据),以及对可能影响问题的原子因素的进一步跟进,才导致了这样问题的出现;这个我需要反思一下,在需求或项目中,尽量把任何可能会影响到项目的因素全部考虑周全。?? ? 老大昨天发了一封邮件,说任何故障看似偶然,实则必然,在这其中的任何一个环节少一个“如果”,就不会出现这样的问题,生活中的“如果”已经太多,希望以后能够少一些“如果”。

读书人网 >软件开发

热点推荐