This commit is contained in:
menxipeng
2025-10-23 21:11:47 +08:00
parent 1f16a7c26e
commit a72bd4672a
5 changed files with 60 additions and 61 deletions

View File

@@ -6,7 +6,7 @@ spring:
druid: druid:
# 主库数据源 # 主库数据源
master: master:
url: jdbc:mysql://rm-2ze15tecas1y876i8xo.mysql.rds.aliyuncs.com:3306/musicpro?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8 url: jdbc:mysql://rm-t4ng7k83rzt5281yido.mysql.singapore.rds.aliyuncs.com:3306/musicpro?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
username: music username: music
password: Q1w2e3r4 password: Q1w2e3r4
# 从库数据源 # 从库数据源

View File

@@ -19,7 +19,7 @@ server:
port: 8085 port: 8085
servlet: servlet:
# 应用的访问路径 # 应用的访问路径
context-path: / context-path: /dev-api
tomcat: tomcat:
# tomcat的URI编码 # tomcat的URI编码
uri-encoding: UTF-8 uri-encoding: UTF-8
@@ -100,7 +100,7 @@ token:
# 令牌密钥 # 令牌密钥
secret: abcdefghijklmnopqrstuvwxyz secret: abcdefghijklmnopqrstuvwxyz
# 令牌有效期默认30分钟 # 令牌有效期默认30分钟
expireTime: 30 expireTime: 1440
# MyBatis配置 # MyBatis配置
mybatis: mybatis:
@@ -137,15 +137,15 @@ xss:
urlPatterns: /system/*,/monitor/*,/tool/* urlPatterns: /system/*,/monitor/*,/tool/*
ali: ali:
accessKeyId: LTAI5tDWWzwqxumUXTFnkQFd accessKeyId: LTAI5tAZPz1BecFgfPwFSnps
accessKeySecret: KOD3y6OxbHJ23wxAf68NFpUQXCQEPX accessKeySecret: 9Qp2TeLMgjvhCwyjQuxSSIYaffzBpL
umApp: umApp:
appAliKey: 204918113 appAliKey: 204941627
appAliSecret: v4UrIhhLZlo0adpmevyCfvThGFbrRer0 appAliSecret: snxhb85RWiLAegYc20hEwTsOEIkZfIaS
androidSecret: vxq4qfnb3jbb3jahrcxpbtpjgcuu7dtm androidSecret: nmabfppid2dfgqsxg4yecmppslpcrjeb
androidKey: 68a9988ce563686f4288e26d androidKey: 68cbcf86c261f2773322b918
IOSKey: 68a99a66ec2b5b6f8825b8b1 # IOSKey: 68a99a66ec2b5b6f8825b8b1
IOSSecret: tjbflqx0eoqjixtyrtbh0zgijawmvxfe IOSSecret: 48n5d5m8l6svar6srxag6uxovqpaifgp
# androidKey: 687b2df479267e0210b79b6f # androidKey: 687b2df479267e0210b79b6f
# IOSKey: 687b2e1679267e0210b79b70 IOSKey: 68ef6aa88560e34872ca7b41
#Q1w2e3r4 #Q1w2e3r4

View File

@@ -69,8 +69,8 @@ public class AliConfig {
// 构造API请求对象请替换请求参数值 // 构造API请求对象请替换请求参数值
SendSmsRequest sendSmsRequest = new SendSmsRequest() SendSmsRequest sendSmsRequest = new SendSmsRequest()
.setPhoneNumbers(shopUser.getPhone()) .setPhoneNumbers(shopUser.getPhone())
.setSignName("北京盛兴平商贸") .setSignName("鸣悦光年")
.setTemplateCode("SMS_323405385") .setTemplateCode("SMS_495880899")
.setTemplateParam(templateParam); // TemplateParam为序列化后的JSON字符串。 .setTemplateParam(templateParam); // TemplateParam为序列化后的JSON字符串。
// 获取响应对象 // 获取响应对象
@@ -95,7 +95,7 @@ public class AliConfig {
String endpoint = "https://oss-cn-beijing.aliyuncs.com"; String endpoint = "https://oss-cn-beijing.aliyuncs.com";
String accessKeyId = AliKeyConfig.ACCESS_KEY_ID; String accessKeyId = AliKeyConfig.ACCESS_KEY_ID;
String accessKeySecret = AliKeyConfig.ACCESS_KEY_SECRET; String accessKeySecret = AliKeyConfig.ACCESS_KEY_SECRET;
String bucketName = "wenzhuangmusic"; String bucketName = "mygn";
// 创建OSSClient实例 // 创建OSSClient实例
OSS ossClient = new OSSClientBuilder().build(endpoint, accessKeyId, accessKeySecret); OSS ossClient = new OSSClientBuilder().build(endpoint, accessKeyId, accessKeySecret);
@@ -123,7 +123,7 @@ public class AliConfig {
String endpoint = "https://oss-cn-beijing.aliyuncs.com"; String endpoint = "https://oss-cn-beijing.aliyuncs.com";
String accessKeyId = AliKeyConfig.ACCESS_KEY_ID; String accessKeyId = AliKeyConfig.ACCESS_KEY_ID;
String accessKeySecret = AliKeyConfig.ACCESS_KEY_SECRET; String accessKeySecret = AliKeyConfig.ACCESS_KEY_SECRET;
String bucketName = "wenzhuangmusic"; String bucketName = "mygn";
OSS ossClient = new OSSClientBuilder().build(endpoint, accessKeyId, accessKeySecret); OSS ossClient = new OSSClientBuilder().build(endpoint, accessKeyId, accessKeySecret);
try { try {
@@ -172,7 +172,7 @@ public class AliConfig {
String endpoint = "https://oss-cn-beijing.aliyuncs.com"; String endpoint = "https://oss-cn-beijing.aliyuncs.com";
String accessKeyId = AliKeyConfig.ACCESS_KEY_ID; String accessKeyId = AliKeyConfig.ACCESS_KEY_ID;
String accessKeySecret = AliKeyConfig.ACCESS_KEY_SECRET; String accessKeySecret = AliKeyConfig.ACCESS_KEY_SECRET;
String bucketName = "wenzhuangmusic"; String bucketName = "mygn";
OSS ossClient = null; OSS ossClient = null;
InputStream inputStream = null; InputStream inputStream = null;
@@ -267,7 +267,7 @@ public class AliConfig {
String endpoint = "https://oss-cn-beijing.aliyuncs.com"; String endpoint = "https://oss-cn-beijing.aliyuncs.com";
String accessKeyId = AliKeyConfig.ACCESS_KEY_ID; String accessKeyId = AliKeyConfig.ACCESS_KEY_ID;
String accessKeySecret = AliKeyConfig.ACCESS_KEY_SECRET; String accessKeySecret = AliKeyConfig.ACCESS_KEY_SECRET;
String bucketName = "wenzhuangmusic"; String bucketName = "mygn";
OSS ossClient = null; OSS ossClient = null;
try { try {
@@ -308,7 +308,7 @@ public class AliConfig {
String endpoint = "https://oss-cn-beijing.aliyuncs.com"; String endpoint = "https://oss-cn-beijing.aliyuncs.com";
String accessKeyId = AliKeyConfig.ACCESS_KEY_ID; String accessKeyId = AliKeyConfig.ACCESS_KEY_ID;
String accessKeySecret = AliKeyConfig.ACCESS_KEY_SECRET; String accessKeySecret = AliKeyConfig.ACCESS_KEY_SECRET;
String bucketName = "wenzhuangmusic"; String bucketName = "mygn";
OSS ossClient = null; OSS ossClient = null;
InputStream inputStream = null; InputStream inputStream = null;

View File

@@ -46,22 +46,22 @@ public class UmengConfig {
private final PushClient client = new PushClient(); private final PushClient client = new PushClient();
public UmResp send(String token,String deviceTypeUp){ public UmResp send(String token,String deviceTypeUp){
// String umAppkey = null; String umAppkey = null;
// if (deviceTypeUp.equals(DeviceTypeEnum.ANDROID.name())){ if (deviceTypeUp.equals(DeviceTypeEnum.ANDROID.name())){
// umAppkey = AliKeyConfig.UMApp_Android_Key; umAppkey = AliKeyConfig.UMApp_Android_Key;
// }else if (deviceTypeUp.equals(DeviceTypeEnum.IOS.name())){ }else if (deviceTypeUp.equals(DeviceTypeEnum.IOS.name())){
// umAppkey = AliKeyConfig.UMApp_IOS_Key; umAppkey = AliKeyConfig.UMApp_IOS_Key;
// } }
//687b2df479267e0210b79b6f //687b2df479267e0210b79b6f
// String appKey = AliKeyConfig.UMApp_AliKey; String appKey = AliKeyConfig.UMApp_AliKey;
// String appSecret = AliKeyConfig.UMApp_AliSecret; String appSecret = AliKeyConfig.UMApp_AliSecret;
// if (deviceTypeUp.equals(DeviceTypeEnum.ANDROID.name())){ // if (deviceTypeUp.equals(DeviceTypeEnum.ANDROID.name())){
// //
// } // }
// //687b2df479267e0210b79b6f // //687b2df479267e0210b79b6f
String umAppkey = "68a99a66ec2b5b6f8825b8b1"; // String umAppkey = "68cbcf86c261f2773322b918";
String appKey = "204918113"; // String appKey = "204941627";
String appSecret = "v4UrIhhLZlo0adpmevyCfvThGFbrRer0"; // String appSecret = "nmabfppid2dfgqsxg4yecmppslpcrjeb";
// 下面的url要和阿里云云市场购买的商品对应 // 下面的url要和阿里云云市场购买的商品对应
String url = "https://verify5.market.alicloudapi.com/api/v1/mobile/info?appkey=" + umAppkey; String url = "https://verify5.market.alicloudapi.com/api/v1/mobile/info?appkey=" + umAppkey;
HttpPost httpPost = new HttpPost(url); HttpPost httpPost = new HttpPost(url);
@@ -255,9 +255,8 @@ public class UmengConfig {
// umengConfig.sendAndroidColumnOn("ArQoP2TkOFOCc11xP_biFmEO_DLfdKO0PZ4lvoWp5enm"); // umengConfig.sendAndroidColumnOn("ArQoP2TkOFOCc11xP_biFmEO_DLfdKO0PZ4lvoWp5enm");
// umengConfig.sendAndroidColumnOn("ApqqKzPuBZdgILvIrX0Hq099e3qN_Z8ub_P0qoIvwEdi"); // umengConfig.sendAndroidColumnOn("ApqqKzPuBZdgILvIrX0Hq099e3qN_Z8ub_P0qoIvwEdi");
// System.out.println(DeviceTypeEnum.ANDROID.name()); // System.out.println(DeviceTypeEnum.ANDROID.name());
// UmResp sss1 = umengConfig.send( UmResp sss1 = umengConfig.send("eyJvIjoiaU9TIiwiayI6ImJNSGJwMktVdjhVaE5zOW1wQWhwYlwvWCtVRTlqcnZKeXhjb091N3BDdVlqcHNEc2RKM3A2M0pJZ056U0JrdlY5UlFPSHo3U25ZMmNcL3ZpbUI3ZHN2THFwQXlkbmRJeDB4NHhLSytFR2pvVEF4eU1oUnpUVHlrNHYzZThCSjNIajJOamJoK0VPdUtRTXV3N2pnS0dIdHJoT3FJRFF4QXJ0NisrUTI1ODhhQWdEVnp5TUVZdmxpTFhKeDUwS1wvZWI5VjdSb1VoNkMzc2E5Mm1xcHI1S3FxMm9KZHk3THoyYkVPQUVnM1hvWHJWVlwvcmtOMFluV1AyMVBZb0xrVFgxXC84TWZhVXZJRkY2aWJldDVaYkNzMVNhZU9LVU1rcnlicVpINHBMNlF5TzBFRjkrUHljT01hOGlVTjZabVZ6dm1HOFJHK3BjQjF1amVpSVpRN2N5bDRPOGxnPT0iLCJjIjoiSW02VTJVV3IxYTlDTkpmN29WR2FpRGxCZ3RSamQ5djUwaENCajJMWXd5N2Y3dzV2SndnWHFSXC8zeTlWYzFpSDFITnFHN1wvcUZpN2cxXC94cGQ5RGNsVjE0SXFKYmsxSHppZkNcL0JSU0NaeGpFTm5qWndTR3l1K1VnR3luajhnMWlHbkFhOHRmVWRUN0lGNWdrOGpVSVlteTZBNllkXC92Z2RXXC9wa1krcE9pczVWZEUrTjhXMjhEXC9idXhjQm1Wbm5obHpMWmdzRHUrdWcwQ0FMY2M0V3JybWdGdFcyOWN4Mkh5SGNNZ3AwY2xuOW5GQnNaS20zbDV3QWZIeUd2WkRpU1R3Q0lpSjFHUzNXUm1oZFVVdXo4NHRqMnBhWHZ1Y01Sa0tnNGt6Mk9cLyt4QmMrRzJ1VGpETXNtcW1nVUdBSWFoMlNyaGs5MEJMZWlKSFRLY0diTjlZbmN2cjZlMTBlZE1nSDR3QTB5K0lnTzlXd2t5OVAwb1FUbEZpUHd1Tm9PMm1OUEFpTDVwb3ZkZEp0QmY4TDZmb3B1NWl4a0FnVzBUdFM2OHN3Y3BaeWhuT25zRks0dXI2OHc3YWIySWJPNWpZMnhLTHZvb1NjMmRcLzhcL2JSTmxFM0txUUFLcDRGQUpxdWJ2bjhQRzdPcGN2bXhuSkF4bTJYNTFkQUZtaTdsSjZuZlc0MlJSNDRZWDBtMlhkczAwY3hZa2s5Q29zeVdWVUdGUkVDMjdjUUFURU9PMWp2TzdlMHEwOTRLZjdnaEx2UFJadlo2bFIxSUxmTTJxeWlQc0V5dmRiSUJyaG1yVEtJOWdqRW5Qc3U2dEZPc1RiZ0oxaVwvNGZBRFBKWDhOczF1Ym9taVl2KzZnVGsyNzlZTmQ3WU9OT21mMzlTOG05RktrNEN3Uk1QT1wvcVVSMGRJN25HbER4U1wvWEFFbWNHU0wxcDllczN0U0lsVUIrbHNcL3luWWZFNWNicDIwRE9NV3ZcL0xLa0I2cXA5RkVtaXV6eDY2MWYzZE9hZnk2WUJ2V2dsQnljU05TSkdDNkpYeTZnWHEwR1wvNE9XTkRPdjFhakIxMnhGRk9PK1dhbUVKcG9Takxic0FFV0V5eEtDb3pXaU9meG0ydEJ0bHdoM2hwXC9Vb3RyRCtIbkY2Z1NOOGtCblVtYnJRU3FzYUdsM2g3WDZSZUREbXdRSmMzSzY0QkxNcCJ9", "A");
// "eyJvIjoiaU9TIiwiayI6ImJNSGJwMktVdjhVaE5zOW1wQWhwYlwvWCtVRTlqcnZKeXhjb091N3BDdVlqcHNEc2RKM3A2M0pJZ056U0JrdlY5UlFPSHo3U25ZMmNcL3ZpbUI3ZHN2THFwQXlkbmRJeDB4NHhLSytFR2pvVEF4eU1oUnpUVHlrNHYzZThCSjNIajJOamJoK0VPdUtRTXV3N2pnS0dIdHJoT3FJRFF4QXJ0NisrUTI1ODhhQWdEVnp5TUVZdmxpTFhKeDUwS1wvZWI5VjdSb1VoNkMzc2E5Mm1xcHI1S3FxMm9KZHk3THoyYkVPQUVnM1hvWHJWVlwvcmtOMFluV1AyMVBZb0xrVFgxXC84TWZhVXZJRkY2aWJldDVaYkNzMVNhZU9LVU1rcnlicVpINHBMNlF5TzBFRjkrUHljT01hOGlVTjZabVZ6dm1HOFJHK3BjQjF1amVpSVpRN2N5bDRPOGxnPT0iLCJjIjoiSW02VTJVV3IxYTlDTkpmN29WR2FpRGxCZ3RSamQ5djUwaENCajJMWXd5N2Y3dzV2SndnWHFSXC8zeTlWYzFpSDFITnFHN1wvcUZpN2cxXC94cGQ5RGNsVjE0SXFKYmsxSHppZkNcL0JSU0NaeGpFTm5qWndTR3l1K1VnR3luajhnMWlHbkFhOHRmVWRUN0lGNWdrOGpVSVlteTZBNllkXC92Z2RXXC9wa1krcE9pczVWZEUrTjhXMjhEXC9idXhjQm1Wbm5obHpMWmdzRHUrdWcwQ0FMY2M0V3JybWdGdFcyOWN4Mkh5SGNNZ3AwY2xuOW5GQnNaS20zbDV3QWZIeUd2WkRpU1R3Q0lpSjFHUzNXUm1oZFVVdXo4NHRqMnBhWHZ1Y01Sa0tnNGt6Mk9cLyt4QmMrRzJ1VGpETXNtcW1nVUdBSWFoMlNyaGs5MEJMZWlKSFRLY0diTjlZbmN2cjZlMTBlZE1nSDR3QTB5K0lnTzlXd2t5OVAwb1FUbEZpUHd1Tm9PMm1OUEFpTDVwb3ZkZEp0QmY4TDZmb3B1NWl4a0FnVzBUdFM2OHN3Y3BaeWhuT25zRks0dXI2OHc3YWIySWJPNWpZMnhLTHZvb1NjMmRcLzhcL2JSTmxFM0txUUFLcDRGQUpxdWJ2bjhQRzdPcGN2bXhuSkF4bTJYNTFkQUZtaTdsSjZuZlc0MlJSNDRZWDBtMlhkczAwY3hZa2s5Q29zeVdWVUdGUkVDMjdjUUFURU9PMWp2TzdlMHEwOTRLZjdnaEx2UFJadlo2bFIxSUxmTTJxeWlQc0V5dmRiSUJyaG1yVEtJOWdqRW5Qc3U2dEZPc1RiZ0oxaVwvNGZBRFBKWDhOczF1Ym9taVl2KzZnVGsyNzlZTmQ3WU9OT21mMzlTOG05RktrNEN3Uk1QT1wvcVVSMGRJN25HbER4U1wvWEFFbWNHU0wxcDllczN0U0lsVUIrbHNcL3luWWZFNWNicDIwRE9NV3ZcL0xLa0I2cXA5RkVtaXV6eDY2MWYzZE9hZnk2WUJ2V2dsQnljU05TSkdDNkpYeTZnWHEwR1wvNE9XTkRPdjFhakIxMnhGRk9PK1dhbUVKcG9Takxic0FFV0V5eEtDb3pXaU9meG0ydEJ0bHdoM2hwXC9Vb3RyRCtIbkY2Z1NOOGtCblVtYnJRU3FzYUdsM2g3WDZSZUREbXdRSmMzSzY0QkxNcCJ9", "IOS"); String sss;
// String sss;
// sss = "{\"success\":true,\"data\":{\"mobile\":\"18518753918\",\"score\":null,\"activeScore\":null,\"aesEncryptKey\":null},\"code\":2001,\"message\":\"gain mobile's result success\",\"requestId\":\"0E87E249-42A0-42C0-94D3-7424D45E571E\"}\n"; // sss = "{\"success\":true,\"data\":{\"mobile\":\"18518753918\",\"score\":null,\"activeScore\":null,\"aesEncryptKey\":null},\"code\":2001,\"message\":\"gain mobile's result success\",\"requestId\":\"0E87E249-42A0-42C0-94D3-7424D45E571E\"}\n";
// //

View File

@@ -49,9 +49,9 @@ public class CShopUserServiceImpl implements ShopUserService {
} }
case "2": case "2":
// 验证码 // 验证码
String code = redisCache.getCacheObject("sms_code:"+shopUser.getPhone()); //String code = redisCache.getCacheObject("sms_code:"+shopUser.getPhone());
// TODO:写死 // TODO:写死
//String code="9527"; String code="9527";
String reqCode = shopUser.getCode(); String reqCode = shopUser.getCode();
if (code != null && code.equals(reqCode)){ if (code != null && code.equals(reqCode)){
// 登录 // 登录