licailing 3 anni fa
parent
commit
1a18bc2c68

+ 5 - 4
src/main/java/com/izouma/nineth/service/AuctionActivityService.java

@@ -8,10 +8,7 @@ import com.izouma.nineth.domain.Collection;
 import com.izouma.nineth.domain.User;
 import com.izouma.nineth.dto.PageQuery;
 import com.izouma.nineth.dto.auction.AuctionInputDTO;
-import com.izouma.nineth.enums.AssetStatus;
-import com.izouma.nineth.enums.AuctionSource;
-import com.izouma.nineth.enums.AuctionStatus;
-import com.izouma.nineth.enums.AuctionType;
+import com.izouma.nineth.enums.*;
 import com.izouma.nineth.exception.BusinessException;
 import com.izouma.nineth.repo.AssetRepo;
 import com.izouma.nineth.repo.AuctionActivityRepo;
@@ -59,6 +56,10 @@ public class AuctionActivityService {
 
     public AuctionActivity createFromAsset(AuctionInputDTO dto) {
         Asset asset = assetRepo.findById(dto.getAssetId()).orElseThrow(new BusinessException("暂无"));
+        User user = userRepo.findById(asset.getUserId()).orElseThrow(new BusinessException("无用户"));
+        if (AuthStatus.SUCCESS.equals(user.getAuthStatus())){}
+
+
         AuctionActivity auctionActivity = new AuctionActivity();
         auctionActivity.setAuctionType(AuctionType.NFT);
         auctionActivity.setAssetId(dto.getAssetId());

+ 3 - 3
src/main/java/com/izouma/nineth/web/OrderPayController.java

@@ -126,7 +126,7 @@ public class OrderPayController {
 
     @RequestMapping(value = "/auction/alipay_wx", method = RequestMethod.GET)
     public String payAuctionOrderAlipayWx(Long id, Model model) {
-        String payUrl = sandPayService.payAuctionOrder(id);
+        String payUrl = sandPayService.auctionOrderQR(id);
         model.addAttribute("payUrl", payUrl);
         model.addAttribute("orderId", id);
         return "AlipayHtml";
@@ -135,13 +135,13 @@ public class OrderPayController {
     @RequestMapping(value = "/auction/alipay_qr", method = RequestMethod.GET)
     @ResponseBody
     public String payAuctionOrderAlipayQR(Long id, Model model) {
-        return sandPayService.payAuctionOrder(id);
+        return sandPayService.auctionOrderQR(id);
     }
 
     @RequestMapping(value = "/auction/alipay_app", method = RequestMethod.GET)
     @ResponseBody
     public String payAuctionOrderAlipayApp(Long id, Model model) {
-        return sandPayService.payAuctionOrder(id);
+        return sandPayService.auctionOrderQR(id);
     }
 
     @ApiOperation("衫德h5拍卖")