现象:窜数据,先录的单莫名奇妙地被篡改
原因:用户操作时为了省事,基于一张单重复利用来录入新单
程序没有控制并发,使后面录入的可以覆盖前面录入的数据
解决:根据修改时间进行并发控制,修改时间发生改变表示数据已被修改,包括:
1)修改前读取数据判断,2)保存前判断。