feat: add subscribe message push and refactor HTTP layer

This commit is contained in:
ws
2026-04-22 17:49:44 +08:00
parent 25d7bc9b55
commit 4ac8fa20cb
8 changed files with 346 additions and 283 deletions
+8 -15
View File
@@ -1,6 +1,6 @@
server:
port: 8080
spring:
application:
name: mini_program
@@ -13,20 +13,15 @@ spring:
# 微信小程序配置
wx:
miniapp:
# 小程序AppID
appid: wx50fe0c5c28dd3060
# 小程序AppSecret
secret: e82fa407fad13a9df35503f2d176e5a4
corp: # 企业ID
corpid: ww257614cff8a1b61b
# 应用Secret
corpsecret: 2B0TAefYVewqjVHprLdGJQ8fNHz1drJq6235xN-mqNI
# 审批模板ID
approval-template-id: C4ej9uEntM19iNJbrtJsUqZakPFfjBNTPNLSKPno2
# 审批回调URL(可选)
callback-url: http://your-domain.com/api/wx-corp/approval-callback
# 审批申请人用户ID(提交审批的企微用户)
creator-userid: i
subscribe-template-id: Csf_dJU7DhvVFt_03sphPPBCGlnmcWQSPhgqfxHZ5RQ
corp:
corpid: ww257614cff8a1b61b
corpsecret: 2B0TAefYVewqjVHprLdGJQ8fNHz1drJq6235xN-mqNI
approval-template-id: C4ej9uEntM19iNJbrtJsUqZakPFfjBNTPNLSKPno2
callback-url: http://your-domain.com/api/wx-corp/approval-callback
creator-userid: i
# MyBatis配置
mybatis:
@@ -34,5 +29,3 @@ mybatis:
type-aliases-package: com.example.mini_program.entity
configuration:
map-underscore-to-camel-case: true
# 企业微信配置