猫妈狗爸伴宠师小程序后端代码
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

177 lines
7.9 KiB

5 months ago
1 week ago
5 months ago
5 months ago
1 month ago
1 week ago
5 months ago
1 week ago
5 months ago
1 week ago
4 weeks ago
5 months ago
5 months ago
1 week ago
5 months ago
5 months ago
1 month ago
  1. # 数据源配置
  2. spring:
  3. datasource:
  4. type: com.alibaba.druid.pool.DruidDataSource
  5. driverClassName: com.mysql.cj.jdbc.Driver
  6. druid:
  7. # 主库数据源 jdbc:mysql://localhost:3306/catmdogf?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8&allowMultiQueries=true
  8. master:
  9. url: jdbc:mysql://47.97.158.59:3306/catmdogf_test20250624?useUnicode=true&useSSL=false&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&zeroDateTimeBehavior=convertToNull&allowMultiQueries=true
  10. # url: jdbc:mysql://47.97.158.59:3306/catmdogf_prod20250624?useUnicode=true&useSSL=false&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&zeroDateTimeBehavior=convertToNull&allowMultiQueries=true
  11. username: root
  12. password: Qweruiop@123
  13. # 从库数据源
  14. slave:
  15. # 从数据源开关/默认关闭
  16. enabled: false
  17. url:
  18. username:
  19. password:
  20. statViewServlet:
  21. # 控制台管理用户名和密码
  22. login-username: ruoyi
  23. login-password: 123456
  24. # redis 配置
  25. redis:
  26. # 地址
  27. host: 47.97.158.59
  28. # 端口,默认为6379
  29. port: 6379
  30. # 数据库索引
  31. database: 5
  32. # 密码
  33. password: Qweruiop@123
  34. redisson:
  35. address: "47.97.158.59"
  36. password: "Qweruiop@123" # 如果有密码的话
  37. connectionPoolSize: 10
  38. idleConnectionTimeout: 10000
  39. timeout: 3000
  40. ruoyi:
  41. # 文件路径 示例( Windows配置C:/ruoyi/uploadPath,Linux配置 /home/ruoyi/uploadPath)
  42. profile: /Users/daixiande/Work/ruoyi/uploadPath
  43. scheduling:
  44. enabled: false
  45. #操作oss需要的一些参数
  46. aliyun:
  47. accessKeyId: LTAI5tESEdx8bQjkSC9UHnmE # 阿里云的accessKeyId
  48. secretAccessKey: cClMLIzTkYW5cxyY3iuz8InIECujMC # accessKey 密码
  49. oss:
  50. endPoint: oss-cn-shenzhen.aliyuncs.com # Endpoint:在阿里云oss控制台查看自己使用的endpoint
  51. bucketName: hanhaiimage # bucket 名称
  52. cdnName: image.hhlm1688.com
  53. wechat:
  54. enabled: true
  55. appId: wxd1a6ba7b5e17a5b6
  56. secret: 你的微信服务号密钥
  57. merchantId: 1665639691
  58. # privateKeyPath: /data/software/app/key/apiclient_key.pem
  59. privateKeyPath: E:\\git_java\\api_java\\pet-admin\\pet-admin\\pet-admin\\ruoyi-admin\\src\\main\\resources\\apiclient_key.pem
  60. # privateKeyPath: E:\\file\\2025\\1\pet-admin\\ruoyi-admin\\src\\main\\resources\\apiclient_key.pem
  61. # privateKeyPath: E:\\file\\2025\\project\\1\pet-admin\\ruoyi-admin\\src\\main\\resources\\apiclient_key.pem
  62. # privateKeyPath: /root/pem/apiclient_key.pem
  63. # privateKeyPath: F:\\java_work\\team_work_java\\pet-admin-25-01-25\\pet-admin\\ruoyi-admin\\src\\main\\resources\\apiclient_key.pem
  64. #privateKeyPath: /Users/daixiande/Work/杂七杂八/1665639691_20240111_cert/apiclient_key.pem
  65. merchantSerialNumber: 6050244FC18200362585F1F9FD6557A1B291E8C0
  66. apiV3key: 19971022197001121966060120240731
  67. apiV2key: 19961022196901121965060120230731
  68. # notifyUrl: https://api.catmdogd.com/prod-api/no-auth/wechat/notify
  69. # notifyUrlForBCHSH: https://api.catmdogd.com/prod-api/no-auth/wechat/notifyForBCHSH
  70. # notifyUrl: https://pet-admin.hhlm1688.com/api/no-auth/wechat/notify
  71. # notifyUrlForBCHSH: https://pet-admin.hhlm1688.com/api/no-auth/wechat/notifyForBCHSH
  72. notifyUrl: http://h5.xzaiyp.top/no-auth/wechat/notify
  73. notifyUrlForBCHSH: http://h5.xzaiyp.top/no-auth/wechat/notifyForBCHSH
  74. notifyUrlForTransfer: http://h5.xzaiyp.top/amount/wechat/transferNotify
  75. miniProgramAppId: wxd1a6ba7b5e17a5b6
  76. miniProgramSecret: 06e946a2c9010f8eb9e306018a779a7f
  77. staffAppId: wx01f0f43759922fda
  78. staffSecret: b0a5617e6e4c387262a32af2b355c8b6
  79. publicKeyId: PUB_KEY_ID_0116656396912025062400291558001601
  80. publicKeyPath: E:\\git_java\\api_java\\pet-admin\\pet-admin\\pet-admin\\ruoyi-admin\\src\\main\\resources\\pub_key.pem
  81. # publicKeyPath: E:\\file\\2025\\1\pet-admin\\ruoyi-admin\\src\\main\\resources\\pub_key.pem
  82. # publicKeyPath: E:\\file\\2025\\project\\1\pet-admin\\ruoyi-admin\\src\\main\\resources\\pub_key.pem
  83. # publicKeyPath: /data/software/app/key/pub_key.pem
  84. pay:
  85. v3:
  86. # 租户id
  87. miniapp:
  88. # 应用appId 服务商模式下为服务商的appid 必填
  89. app-id: wxd1a6ba7b5e17a5b6
  90. # v2 api 密钥 1.0.5版本以后如果用到V2的接口时必填
  91. app-secret: 06e946a2c9010f8eb9e306018a779a7f
  92. # api v3 密钥 必填
  93. app-v3-secret: 19971022197001121966060120240731
  94. # 微信支付商户号 服务商模式下为服务商的mchid 必填
  95. mch-id: 1665639691
  96. # 商户服务器域名 用于回调 需要放开回调接口的安全策略 必填
  97. domain: https://api-test.catmdogd.com
  98. # 商户 api 证书路径 必填 填写classpath路径 位于 maven项目的resources文件下
  99. cert-path: apiclient_cert.p12
  100. #cert-path: /data/software/app/key/apiclient_cert.p12
  101. sms:
  102. enabled: true
  103. # 阿里云 dysmsapi.aliyuncs.com
  104. endpoint: dysmsapi.aliyuncs.com
  105. accessKeyId: LTAI5tESEdx8bQjkSC9UHnmE #阿里云短信服务控制台查看
  106. accessKeySecret: cClMLIzTkYW5cxyY3iuz8InIECujMC #同上
  107. signName: 猫妈狗爸
  108. #猫妈狗爸
  109. templateId: SMS_301225389
  110. # 腾讯专用
  111. sdkAppId:
  112. aes:
  113. # aes的密钥
  114. key: 1111111111123456
  115. # 伴宠师-相关配置信息
  116. wechat-admin:
  117. enabled: true
  118. appId: wx01f0f43759922fda
  119. secret: b0a5617e6e4c387262a32af2b355c8b6
  120. merchantId: 1665639691
  121. privateKeyPath: ruoyi-admin/src/main/resources/apiclient_cert.p12
  122. #privateKeyPath: /Users/daixiande/Work/杂七杂八/1665639691_20240111_cert/apiclient_key.pem
  123. merchantSerialNumber: 6050244FC18200362585F1F9FD6557A1B291E8C0
  124. apiV3key: 19971022197001121966060120240731
  125. apiV2key: 19961022196901121965060120230731
  126. notifyUrl: https://api.catmdogd.com/prod-api/no-auth/wechat/notify
  127. notifyUrlForBCHSH: https://api.catmdogd.com/prod-api/no-auth/wechat/notifyForBCHSH
  128. miniProgramAppId: wxd1a6ba7b5e17a5b6
  129. miniProgramSecret: 06e946a2c9010f8eb9e306018a779a7f
  130. staffAppId: wx01f0f43759922fda
  131. staffSecret: b0a5617e6e4c387262a32af2b355c8b6
  132. # publicKeyPath: /root/pem/pub_key.pem
  133. publicKeyPath: E:\\git_java\\api_java\\pet-admin\\pet-admin\\pet-admin\\ruoyi-admin\\src\\main\\resources\\pub_key.pem
  134. # publicKeyPath: E:\\file\\2025\\1\pet-admin\\ruoyi-admin\\src\\main\\resources\\pub_key.pem
  135. # publicKeyPath: E:\\file\\2025\\project\\1\pet-admin\\ruoyi-admin\\src\\main\\resources\\pub_key.pem
  136. # publicKeyPath: /data/software/app/key/pub_key.pem
  137. publicKeyId: PUB_KEY_ID_0116656396912025062400291558001601
  138. pay:
  139. v3:
  140. # 租户id
  141. miniapp:
  142. # 应用appId 服务商模式下为服务商的appid 必填
  143. app-id: wxd1a6ba7b5e17a5b6
  144. # v2 api 密钥 1.0.5版本以后如果用到V2的接口时必填
  145. app-secret: 06e946a2c9010f8eb9e306018a779a7f
  146. # api v3 密钥 必填
  147. app-v3-secret: 19971022197001121966060120240731
  148. # 微信支付商户号 服务商模式下为服务商的mchid 必填
  149. mch-id: 1665639691
  150. # 商户服务器域名 用于回调 需要放开回调接口的安全策略 必填
  151. domain: https://api-test.catmdogd.com
  152. # 商户 api 证书路径 必填 填写classpath路径 位于 maven项目的resources文件下
  153. cert-path: apiclient_cert.p12
  154. #cert-path: /data/software/app/key/apiclient_cert.p12
  155. tencent:
  156. secretId: AKIDBNbfV9brwnRt89wVqDcGoHagYDmBZnna
  157. secretKey: cz96D9rPluvjKitrc9VfWSEqHWbUAh2D
  158. payMangeDev: true