“mitao”
2026-04-27 9cd329d693be8eda3e88bb88c99ecca1cb76fd9f
fix:安卓推广码绑定
3个文件已添加
51 ■■■■■ 已修改文件
tcm-training-admin-backend/src/main/java/com/tcm/training/admin/app/share/dto/AppInviteBindTicketCreateRequest.java 19 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
tcm-training-admin-backend/src/main/java/com/tcm/training/admin/app/share/vo/AppInviteBindTicketVO.java 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
tcm-training-admin-backend/src/main/java/com/tcm/training/admin/app/share/vo/AppInviteBindTicketValidateVO.java 14 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
tcm-training-admin-backend/src/main/java/com/tcm/training/admin/app/share/dto/AppInviteBindTicketCreateRequest.java
New file
@@ -0,0 +1,19 @@
package com.tcm.training.admin.app.share.dto;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
import javax.validation.constraints.NotBlank;
/**
 * 生成邀请绑定票据请求。
 */
@Getter
@Setter
@NoArgsConstructor
public class AppInviteBindTicketCreateRequest {
    @NotBlank(message = "邀请码不能为空")
    private String inviteCode;
}
tcm-training-admin-backend/src/main/java/com/tcm/training/admin/app/share/vo/AppInviteBindTicketVO.java
New file
@@ -0,0 +1,18 @@
package com.tcm.training.admin.app.share.vo;
import lombok.Getter;
import lombok.Setter;
/**
 * 邀请绑定票据响应。
 */
@Getter
@Setter
public class AppInviteBindTicketVO {
    private String bindTicket;
    private String expireAt;
    private String openAppUrl;
}
tcm-training-admin-backend/src/main/java/com/tcm/training/admin/app/share/vo/AppInviteBindTicketValidateVO.java
New file
@@ -0,0 +1,14 @@
package com.tcm.training.admin.app.share.vo;
import lombok.Getter;
import lombok.Setter;
/**
 * 邀请绑定票据校验结果。
 */
@Getter
@Setter
public class AppInviteBindTicketValidateVO {
    private boolean valid;
}