zoujiajian 10 meses atrás
pai
commit
c412ab93ce

+ 6 - 2
netflix-dao/src/main/java/com/cyksj/model/request/GptRechargeCardKeyReq.java

@@ -1,6 +1,5 @@
 package com.cyksj.model.request;
 
-import com.cyksj.model.entity.GptRechargeCardKey;
 import lombok.Getter;
 import lombok.Setter;
 
@@ -15,5 +14,10 @@ import java.util.List;
 @Getter
 @Setter
 public class GptRechargeCardKeyReq {
-	private List<GptRechargeCardKey> cardKey;
+	/**
+	 * 卡密类型 默认0月付 1.季、年付
+	 */
+	private Integer type = 0;
+
+	private List<String> cardKey;
 }

+ 5 - 4
netflix-web/src/main/java/com/cyksj/web/controller/manage/group/CmsGroupRelationController.java

@@ -433,12 +433,13 @@ public class CmsGroupRelationController {
      */
     @PostMapping("/post/gpt/cardKey")
     public Result<String> postGptCardKey(@RequestBody GptRechargeCardKeyReq req) {
-        List<GptRechargeCardKey> cardKey = req.getCardKey();
-        cardKey.forEach(card -> {
+        Integer type = req.getType();
+        List<String> cardKey = req.getCardKey();
+        cardKey.forEach(key -> {
             try {
                 GptRechargeCardKey gptRechargeCardKey = new GptRechargeCardKey();
-                gptRechargeCardKey.setCardKey(card.getCardKey());
-                gptRechargeCardKey.setType(card.getType());
+                gptRechargeCardKey.setCardKey(key);
+                gptRechargeCardKey.setType(type);
                 gptRechargeCardKeyMapper.insert(gptRechargeCardKey);
             } catch (DuplicateKeyException e) {