Ver Fonte

增加代充备注字段以及编辑接口

zoujiajian há 10 meses atrás
pai
commit
ca35fd8c79

+ 5 - 0
netflix-dao/src/main/java/com/cyksj/model/entity/GroupsRelation.java

@@ -82,6 +82,11 @@ public class GroupsRelation extends BaseEntity {
      */
     private String rechargeErrorInfo;
 
+    /**
+     * 代充备注
+     */
+    private String rechargeRemark;
+
     /**
      * 邀请制家庭组链接
      */

+ 6 - 0
netflix-dao/src/main/java/com/cyksj/model/views/GroupsRelationRechargeView.java

@@ -74,6 +74,12 @@ public class GroupsRelationRechargeView {
 	@DbField("gr.recharge_remain_num")
 	private Integer rechargeRemainNum;
 
+	/**
+	 * 代充备注
+	 */
+	@DbField("gr.recharge_remark")
+	private String rechargeRemark;
+
 	/**
 	 * 代充任务id
 	 */

+ 2 - 1
netflix-dao/src/main/resources/mapper/GroupRelationMapper.xml

@@ -32,7 +32,8 @@
         gpt_token = null,
         is_frozen = 0,
         unfrozen_time = null,
-        reserved_days = null
+        reserved_days = null,
+        recharge_remark = null
         where id = #{entity.id}
         <if test="expireTime != null">
             and expiry_time = #{expireTime}

+ 10 - 0
netflix-web/src/main/java/com/cyksj/web/controller/manage/group/CmsGroupRelationController.java

@@ -317,6 +317,16 @@ public class CmsGroupRelationController {
         return GatewayResponse.SUCCESS.newBuilder().toResult();
     }
 
+    /**
+     * 编辑代充备注
+     */
+    @PutMapping("/set/recharge/remark")
+    public Result<String> setRechargeRemark(@RequestBody GroupsRelation relation) {
+        String rechargeRemark = relation.getRechargeRemark();
+        groupsRelationMapper.update(null, Wrappers.lambdaUpdate(GroupsRelation.class).set(GroupsRelation::getRechargeRemark, rechargeRemark).eq(GroupsRelation::getId, relation.getId()));
+        return GatewayResponse.SUCCESS.newBuilder().toResult();
+    }
+
     /**
      * GPT代充卡密列表
      */