采购给张伟打电话“张伟,有张订单传不过去啊!”
“订单号多少?”
“”
“稍等!”
“搞好了,订单传过去了!”张伟最多5分钟,就回给对方电话了,用户也不用问原因,反正用户知道搞定了就行,而张伟发现这个订单是因为价格单位的问题,于是张伟就一次性把这类问题全部用程序给解决了!
alix也给张伟一个Excel的问题清单,进行记录!
这两天张伟和荣哥像这样的问题,大概总共记录了21个,都不是什么大问题,几分钟就解决了!完全不值一提!
系统运行到周五时,下午3点多时!张伟又接到仓库张姐的电话!
“张伟,有个订单,没法操作你帮我看下!订单号!“张伟快速记下这个号码!
张伟把这个号码输入系统,一查确实没有反应!张伟心里咯噔了一下,不应该啊!
49开头的订单,张伟想起了,这是一种退货订单!NNd可能出事了!这个业务当时没测试到啊!
张伟立马到专门为电子采购新建的底层表里查询!
此时又收到了仓库张姐的电话!“张伟,我们现在收货也报错了!无法收货了啊,赶紧帮忙看看,外面有3辆货车等着入库了!”
“好的,张姐,我先查下!”
张伟突然有种不好的预感了!赶紧打开了表!
NNd!天塌了,表里面空空的!一条数据都没有,10分钟前张伟还进去看过,有400多条数据啊!怎么现在一条数据都没有了?
这个表是专门为了链接web,在SqL数据库里建立的!理论上只要有收货都会有数据啊!
出大事了,现在一条数据都没有了!张伟有种五雷轰顶的感觉!现在重点是还不知道是哪里出了问题啊!
张伟不敢耽误立马,跑去给alix说!
“alix,我们建立在SqL数据库的那张表里面没有数据了,不知道被谁删除了!”
“啊,赶紧查!”alix一脸的震惊!
此时,仓库的张姐又一次打来电话,问处理的情况如何了!供应商还等着的卸货了!
张伟只能简单的安抚,还好张伟平时和大家关系处理的不错,张姐也没有太催促张伟!
张伟分析有两种途径,一种是手工删除,这个应该没谁那么无聊,干这种事,以防万一,张伟问了一圈,没有人搞!
第二种,就是在代码里写了删除语句!张伟想了下,自己的程序里写了delete语句的!函数里也有!
张伟查了函数,没有问题!
然后查自己写的那个程序!NNd,可能有问题!第一感觉是调用Native SqL的 delete语句,不严谨,估计有问题!
于是张伟把“”输入程序,运行,在调用delete语句前设置了断点!开始debug!
fuck!fuck!fuck!张伟心脏一阵阵狂跳!手心的汗珠突然密密麻麻的涌向鼠标!额头也冒出了细密的汗珠!
d!是自己那段程序逻辑没控制好!删除数据时把整表都给删除了!张伟现在是欲哭无泪啊!只能在心中,疯狂的!fuck!fuck!
没办法,原因找到了,张伟立马修改了程序!其实修改起来很简单,就3行代码就搞定了!但是400多条的数据啊,这几天跑的业务数据没了!咋办!咋办啊!
张伟此刻也瞬间闪过另外一件事件,美国挑战者号航天发射爆炸,听说也是因为程序错误导致,听说也是短短的几行代码问题!导致了航天飞机爆炸的惨剧!
自己也是短短的三行代码,造成了自己今天严重的错误啊!
没办法,张伟立马把修改好的程序打包好,发给了alix!
反正事情发生了,不能一味的懊悔,现在需要做的是,如何想办法补救!