diff --git a/src/main/java/com/yolo/keyborad/model/entity/KeyboardAiCompanion.java b/src/main/java/com/yolo/keyborad/model/entity/KeyboardAiCompanion.java index 0b6b49d..c11187c 100644 --- a/src/main/java/com/yolo/keyborad/model/entity/KeyboardAiCompanion.java +++ b/src/main/java/com/yolo/keyborad/model/entity/KeyboardAiCompanion.java @@ -150,4 +150,8 @@ public class KeyboardAiCompanion { @TableField(value = "voice_id") @Schema(description="角色音频Id") private String voiceId; + + @TableField(value = "deleted") + @Schema(description = "是否删除") + private Byte deleted; } \ No newline at end of file diff --git a/src/main/java/com/yolo/keyborad/service/impl/KeyboardAiCompanionServiceImpl.java b/src/main/java/com/yolo/keyborad/service/impl/KeyboardAiCompanionServiceImpl.java index fee1b69..82ae773 100644 --- a/src/main/java/com/yolo/keyborad/service/impl/KeyboardAiCompanionServiceImpl.java +++ b/src/main/java/com/yolo/keyborad/service/impl/KeyboardAiCompanionServiceImpl.java @@ -94,6 +94,7 @@ public class KeyboardAiCompanionServiceImpl extends ServiceImpl queryWrapper = new LambdaQueryWrapper<>(); queryWrapper.eq(KeyboardAiCompanion::getStatus, 1) .eq(KeyboardAiCompanion::getVisibility, 1) + .eq(KeyboardAiCompanion::getDeleted,0) .orderByDesc(KeyboardAiCompanion::getSortOrder) .orderByDesc(KeyboardAiCompanion::getPopularityScore); IPage entityPage = this.page(page, queryWrapper); diff --git a/src/main/resources/application-prod.yml b/src/main/resources/application-prod.yml index faa29e1..fb9fb39 100644 --- a/src/main/resources/application-prod.yml +++ b/src/main/resources/application-prod.yml @@ -36,3 +36,22 @@ user: register: # 新用户注册时的免费试用额度 free-trial-quota: 5 + +apple: + appstore: + issuer-id: "178b442e-b7be-4526-bd13-ab293d019df0" + key-id: "Y7TF7BV74G" + bundle-id: "com.loveKey.nyx" + # app 在 App Store 中的 Apple ID(可在开发者后台查看) + app-apple-id: 1234567890 + + # p8 私钥文件路径,建议放在 resources 目录 + private-key-path: "classpath:SubscriptionKey_Y7TF7BV74G.p8" + + # SANDBOX ? PRODUCTION + environment: "PRODUCTION" + + # 用于验证服务器通知的 Apple PKI 根证书 + root-certificates: + - "classpath:AppleRootCA-G2.cer" + - "classpath:AppleRootCA-G3.cer" \ No newline at end of file