|
@@ -210,8 +210,10 @@ public class OrderInfoService {
|
|
|
|
|
|
if(orderInfo.getProceId() != 0){
|
|
if(orderInfo.getProceId() != 0){
|
|
Proce proce = proceDao.get(orderInfo.getProceId());
|
|
Proce proce = proceDao.get(orderInfo.getProceId());
|
|
- proce.setPayStatus(orderStatus.getType());
|
|
|
|
- proceDao.updatePayStatus(proce);
|
|
|
|
|
|
+ if(!OrderStatus.SUCCESS.getType().equals(proce.getPayStatus())){
|
|
|
|
+ proce.setPayStatus(orderStatus.getType());
|
|
|
|
+ proceDao.updatePayStatus(proce);
|
|
|
|
+ }
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|