zoujiajian 1 년 전
부모
커밋
d26e6d93bc
1개의 변경된 파일10개의 추가작업 그리고 0개의 파일을 삭제
  1. 10 0
      netflix-service/src/main/java/com/cyksj/service/order/impl/UserMirrorShopOrderServiceImpl.java

+ 10 - 0
netflix-service/src/main/java/com/cyksj/service/order/impl/UserMirrorShopOrderServiceImpl.java

@@ -26,6 +26,7 @@ import com.cyksj.service.pay.AliPayCommonService;
 import lombok.RequiredArgsConstructor;
 import lombok.extern.slf4j.Slf4j;
 import org.apache.commons.lang3.StringUtils;
+import org.springframework.dao.DuplicateKeyException;
 import org.springframework.stereotype.Service;
 
 import java.math.BigDecimal;
@@ -132,5 +133,14 @@ public class UserMirrorShopOrderServiceImpl implements UserMirrorShopOrderServic
 		orderDon.setBuyerId(buyerId);
 		orderDon.setStatus(UserMirrorShopFeeOrderDon.Status.hasPayment);
 		feeOrderDonMapper.updateById(orderDon);
+
+		try {
+			UserMirrorShop userMirrorShop = new UserMirrorShop();
+			userMirrorShop.setUserId(orderDon.getUserId());
+			userMirrorShop.setStatus(true);
+			userMirrorShopMapper.insert(userMirrorShop);
+		} catch (DuplicateKeyException e) {
+
+		}
 	}
 }