|
|
@@ -280,6 +280,19 @@ public class OrderProjectServiceImpl extends BaseMybatisDao<TOrderTaskMapper> im
|
|
|
userLockReleaseMapper.updateByAidAndUid(tn.getBuyerId());
|
|
|
userMapper.updateShareType(tn.getBuyerId(),tn.getSalesmanId());
|
|
|
}
|
|
|
+ //判定用户最后签单时间
|
|
|
+ List<TOrderNewBo> tOrderNewBos = tOrderNewMapper.selectByuidandAid(tn.getBuyerId(), tn.getSalesmanId());
|
|
|
+ Date lastSigningTime=tn.getSignTime();
|
|
|
+ if (!tOrderNewBos.isEmpty()){
|
|
|
+ for (TOrderNewBo e : tOrderNewBos) {
|
|
|
+ if (e.getSignTime().getTime()>lastSigningTime.getTime()){
|
|
|
+ lastSigningTime = e.getSignTime();
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ User u=new User();
|
|
|
+ u.setId(tn.getBuyerId());
|
|
|
+
|
|
|
//未锁定业务就锁定业务
|
|
|
if (userLockReleaseMapper.checkLock(tn.getSalesmanId(),tn.getBuyerId(),t.getCommodityId())<1) {
|
|
|
UserLockRelease ulr=new UserLockRelease();
|