This commit is contained in:
ran.shang
2025-12-29 16:06:48 +08:00
parent b853edcfde
commit ee95dfa2c2
1600 changed files with 6997 additions and 7445 deletions

View File

@@ -0,0 +1,44 @@
package com.senmesh.sdk.ali.config;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Builder.Default;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;
@ConfigurationProperties(prefix = AliProperties.PREFIX)
@Data
@Component
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class AliProperties {
/** 配置前缀 */
public static final String PREFIX = "ali";
public static final String IDCARD_PREFIX = PREFIX + ".idcard";
/** 二要素配置 */
private IdcardProperties idcard;
@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
public static class IdcardProperties {
/** 是否启用 **/
@Default
private Boolean enable = Boolean.FALSE;
/** 次数限制 **/
private Long numLimit;
private String url;
/** */
private String appcode;
}
}