admin
2019-03-12 efba42a325e1cf71c1d0f7a6ac46a0141c23443a
fanli/src/main/java/com/yeshi/fanli/service/impl/order/PidOrderServiceImpl.java
@@ -13,7 +13,6 @@
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import com.yeshi.fanli.dao.mybatis.AccountDetailsMapper;
import com.yeshi.fanli.dao.mybatis.AccountMessageMapper;
import com.yeshi.fanli.dao.mybatis.HongBaoManageMapper;
import com.yeshi.fanli.dao.mybatis.PidOrderMapper;
@@ -23,7 +22,6 @@
import com.yeshi.fanli.dao.mybatis.share.PidUserMapper;
import com.yeshi.fanli.dao.mybatis.taobao.TaoBaoOrderMapper;
import com.yeshi.fanli.dao.order.PidOrderDao;
import com.yeshi.fanli.entity.bus.user.AccountDetails;
import com.yeshi.fanli.entity.bus.user.HongBao;
import com.yeshi.fanli.entity.bus.user.HongBaoManage;
import com.yeshi.fanli.entity.bus.user.UserInfo;
@@ -43,9 +41,7 @@
import com.yeshi.fanli.util.MoneyBigDecimalUtil;
import com.yeshi.fanli.util.RedisManager;
import com.yeshi.fanli.util.StringUtil;
import com.yeshi.fanli.util.factory.AccountDetailsFactory;
import com.yeshi.fanli.util.factory.HongBaoFactory;
import com.yeshi.fanli.util.factory.UserMoneyDetailFactory;
import com.yeshi.fanli.util.taobao.TaoBaoOrderUtil;
@Service
@@ -64,9 +60,6 @@
   @Resource
   private UserInfoMapper userInfoMapper;
   @Resource
   private AccountDetailsMapper accountDetailsMapper;
   @Resource
   private AccountMessageMapper accountMessageMapper;
@@ -298,6 +291,7 @@
                  
                  //统计分享订单的数据
                  try {
                     hongBao.setAuctionId(order.getAuctionId());
                     userShareGoodsGroupService.updateOrderRecord(hongBao);
                  } catch (UserShareGoodsRecordException e1) {
                     try {
@@ -307,14 +301,6 @@
                     }
                  }
                  
                  try {
                     // 第三方提成订单被统计的通知
                     userNotificationService.tiChengStatisticed(hongBao.getUserInfo().getId(),
                           hongBao.getOrderId(), hongBao.getMoney());
                  } catch (Exception e) {
                  }
                  PidOrder updatePidOrder = new PidOrder();
                  updatePidOrder.setId(order.getId());
@@ -341,12 +327,7 @@
                        hongBao2.setOrderId(order.getOrderId());
                        hongBaoMapper.insertSelective(hongBao2);
                        try {
                           // 第三方提成订单被统计的通知
                           userNotificationService.tiChengStatisticed(hongBao2.getUserInfo().getId(),
                                 hongBao2.getOrderId(), hongBao2.getMoney());
                        } catch (Exception e) {
                        }
                     }
@@ -369,12 +350,6 @@
                           hongBao3.setOrderId(order.getOrderId());
                           hongBaoMapper.insertSelective(hongBao3);
                           try {
                              // 第三方提成订单被统计的通知
                              userNotificationService.tiChengStatisticed(hongBao3.getUserInfo().getId(),
                                    hongBao3.getOrderId(), hongBao3.getMoney());
                           } catch (Exception e) {
                           }
                        }
                     }
                  }
@@ -535,10 +510,7 @@
                        hongBaoMapper.updateByPrimaryKeySelective(updateHongBao);
                        // 处理退款
                        userInfoMapper.subHongBaoByUid(hongBao.getUserInfo().getId(), hongBao.getMoney());
                        // 添加资金明细
                        AccountDetails ad = AccountDetailsFactory.create("-" + hongBao.getMoney(),
                              AccountDetailsFactory.SHARE_GOODS_DRAWBACK, null, null, hongBao.getUserInfo());
                        accountDetailsMapper.insertSelective(ad);
                        
                        
                        
@@ -565,11 +537,6 @@
                                 hongBaoMapper.updateByPrimaryKeySelective(updateChildHongBao);
                                 // 处理退款
                                 userInfoMapper.subHongBaoByUid(cb.getUserInfo().getId(), cb.getMoney());
                                 // 添加资金明细
                                 AccountDetails ad = AccountDetailsFactory.create("-" + cb.getMoney(),
                                       AccountDetailsFactory.SHARE_GOODS_DRAWBACK, null, null,
                                       cb.getUserInfo());
                                 accountDetailsMapper.insertSelective(ad);
                                 // 维权通知
                                 try {
@@ -627,10 +594,6 @@
                           hongBaoMapper.updateByPrimaryKeySelective(updateChildHongBao);
                           // 处理退款
                           userInfoMapper.subHongBaoByUid(cb.getUserInfo().getId(), cb.getMoney());
                           // 添加资金明细
                           AccountDetails ad = AccountDetailsFactory.create("-" + cb.getMoney(),
                                 AccountDetailsFactory.SHARE_GOODS_DRAWBACK, null, null, cb.getUserInfo());
                           accountDetailsMapper.insertSelective(ad);
                           // 维权通知
                           try {