gongchunyi
5 天以前 63e5c730b8f1fb924bbef87239eeb5b5fc56c3d5
feat: 钉钉宜搭接口配置
已添加1个文件
已修改1个文件
75 ■■■■■ 文件已修改
src/main/java/com/ruoyi/framework/config/AliDingConfig.java 64 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/application-zsjc.yml 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/framework/config/AliDingConfig.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,64 @@
package com.ruoyi.framework.config;
import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.Configuration;
/**
 * <br>
 * é’‰é’‰å®œæ­æŽ¥å£é…ç½®
 * </br>
 *
 * @author deslrey
 * @version 1.0
 * @since 2026/03/09 15:55
 */
@Data
@Configuration
@ConfigurationProperties(prefix = "ruoyi.ali-ding")
public class AliDingConfig {
    /**
     * é’‰é’‰åº”用的 AppKey(ClientId)
     * åœ¨é’‰é’‰å¼€æ”¾å¹³å°åº”用信息中获取
     */
    private String appKey;
    /**
     * é’‰é’‰åº”用的 AppSecret(ClientSecret)
     * ç”¨äºŽèŽ·å– accessToken
     */
    private String appSecret;
    /**
     * é’‰é’‰ç”¨æˆ·ID
     */
    private String userId;
    /**
     * å®œæ­åº”用编码
     */
    private String appType;
    /**
     * å®œæ­è¡¨å•ID
     */
    private String formUuid;
    /**
     * å®œæ­åº”用密钥
     * ç”¨äºŽè®¿é—®å®œæ­è¡¨å• API
     */
    private String systemToken;
    /**
     * èŽ·å– accessToken çš„æŽ¥å£åœ°å€
     */
    private String accessTokenUrl;
    /**
     * æŸ¥è¯¢å®œæ­è¡¨å•数据接口地址
     */
    private String searchFormDataUrl;
}
src/main/resources/application-zsjc.yml
@@ -25,6 +25,17 @@
    # ç¦»çº¿æŽ¨é€ä½¿ç”¨çš„包名/组件名
    intentComponent: uni.app.UNI099A590/io.dcloud.PandoraEntry
  ali-ding:
    app-key: "dingj5d95ijzaf8lka7c"
    app-secret: "XqZUBeCfaz8z51vz0TdSu_KxP-aUuUu-ebJ5mT25yeELSyAuFrQ7F_g7exQBWf0sb"
    user-id: "290166234126410562"
    app-type: "APP_UY8XMO7GNA8OF08EFNVQ"
    form-uuid: "FORM-4IA66891C5H3QWMDBSGO05C0OX9628GRPYF7L8"
    system-token: "4J766L91OFH3V612E7LG5B4DI8M13MQF9VF7LG4"
    # æŽ¥å£åœ°å€
    access-token-url: "https://api.dingtalk.com/v1.0/oauth2/accessToken"
    search-form-data-url: "https://api.dingtalk.com/v2.0/yida/forms/instances/search"
# å¼€å‘环境配置
server:
  # æœåŠ¡å™¨çš„HTTP端口,默认为8080