feat():修复yml配置名称
parent
08fc9623bc
commit
214962ff9a
|
@ -19,6 +19,6 @@ public class TokenConstants {
|
||||||
/**
|
/**
|
||||||
* 令牌秘钥
|
* 令牌秘钥
|
||||||
*/
|
*/
|
||||||
public final static String SECRET = "abcdefghijklmnsalieopadfaqawefwerstuvwxyz";
|
public final static String SECRET = "abcdefghijklmnsalieopadfaqawefwerstuvxyryz";
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -21,7 +21,7 @@ public class ServiceException extends RuntimeException {
|
||||||
/**
|
/**
|
||||||
* 错误明细,内部调试错误
|
* 错误明细,内部调试错误
|
||||||
* <p>
|
* <p>
|
||||||
* 和 {@link CommonResult#getDetailMessage()} 一致的设计
|
* 和 {@link #()} 一致的设计
|
||||||
*/
|
*/
|
||||||
private String detailMessage;
|
private String detailMessage;
|
||||||
|
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -9,7 +9,7 @@ const privateKey = 'MIIBVAIBADANBgkqhkiG9w0BAQEFAASCAT4wggE6AgEAAkEAqhHyZfSsYour
|
||||||
'7Nt+PrgrxkiA50efORdI5U5lsW79MmFnusUA355oaSXcLhu5xxB38SMSyP2KvuKN\n' +
|
'7Nt+PrgrxkiA50efORdI5U5lsW79MmFnusUA355oaSXcLhu5xxB38SMSyP2KvuKN\n' +
|
||||||
'PuH3owIDAQABAkAfoiLyL+Z4lf4Myxk6xUDgLaWGximj20CUf+5BKKnlrK+Ed8gA\n' +
|
'PuH3owIDAQABAkAfoiLyL+Z4lf4Myxk6xUDgLaWGximj20CUf+5BKKnlrK+Ed8gA\n' +
|
||||||
'kM0HqoTt2UZwA5E2MzS4EI2gjfQhz5X28uqxAiEA3wNFxfrCZlSZHb0gn2zDpWow\n' +
|
'kM0HqoTt2UZwA5E2MzS4EI2gjfQhz5X28uqxAiEA3wNFxfrCZlSZHb0gn2zDpWow\n' +
|
||||||
'cSxQAgiCstxGUoOqlW8CIQDDOerGKH5OmCJ4Z21v+F25WaHYPxCFMvwxpcw99Ecv\n' +
|
'cSxQAgiCstxGUoOqlW8CIQDDOerGKH5OmCJ4Z21v+F25WaHYPxCFMvxyrpcw99Ecv\n' +
|
||||||
'DQIgIdhDTIqD2jfYjPTY8Jj3EDGPbH2HHuffvflECt3Ek60CIQCFRlCkHpi7hthh\n' +
|
'DQIgIdhDTIqD2jfYjPTY8Jj3EDGPbH2HHuffvflECt3Ek60CIQCFRlCkHpi7hthh\n' +
|
||||||
'YhovyloRYsM+IS9h/0BzlEAuO0ktMQIgSPT3aFAgJYwKpqRYKlLDVcflZFCKY7u3\n' +
|
'YhovyloRYsM+IS9h/0BzlEAuO0ktMQIgSPT3aFAgJYwKpqRYKlLDVcflZFCKY7u3\n' +
|
||||||
'UP8iWi1Qw0Y='
|
'UP8iWi1Qw0Y='
|
||||||
|
|
|
@ -4,16 +4,16 @@ import org.springframework.boot.SpringApplication;
|
||||||
import org.springframework.boot.autoconfigure.SpringBootApplication;
|
import org.springframework.boot.autoconfigure.SpringBootApplication;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @className: WxApplication ️✈️
|
* @className: xyrApplication ️✈️
|
||||||
* @author: Yang 鹏 🦅
|
* @author: Yang 鹏 🦅
|
||||||
* @date: 2024/9/16 20:39 ⏰
|
* @date: 2024/9/16 20:39 ⏰
|
||||||
* @Version: 1.0
|
* @Version: 1.0
|
||||||
* @description:
|
* @description:
|
||||||
*/
|
*/
|
||||||
@SpringBootApplication
|
@SpringBootApplication
|
||||||
public class WxApplication {
|
public class xyrApplication {
|
||||||
public static void main(String[] args) {
|
public static void main(String[] args) {
|
||||||
System.out.println("微信服务启动成功");
|
System.out.println("微信服务启动成功");
|
||||||
SpringApplication.run(WxApplication.class);
|
SpringApplication.run(xyrApplication.class);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -3,7 +3,7 @@ import jakarta.servlet.http.HttpServletRequest;
|
||||||
import lombok.extern.log4j.Log4j2;
|
import lombok.extern.log4j.Log4j2;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
|
||||||
import com.muyu.service.WxService;
|
import com.muyu.service.xyrService;
|
||||||
import com.muyu.util.WechatUtil;
|
import com.muyu.util.WechatUtil;
|
||||||
import io.micrometer.common.util.StringUtils;
|
import io.micrometer.common.util.StringUtils;
|
||||||
import org.springframework.web.bind.annotation.*;
|
import org.springframework.web.bind.annotation.*;
|
||||||
|
@ -13,7 +13,7 @@ import java.security.NoSuchAlgorithmException;
|
||||||
import java.util.*;
|
import java.util.*;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @className: GetWxController ️✈️
|
* @className: GetxyrController ️✈️
|
||||||
* @author: Yang 鹏 🦅
|
* @author: Yang 鹏 🦅
|
||||||
* @date: 2024/9/16 20:38 ⏰
|
* @date: 2024/9/16 20:38 ⏰
|
||||||
* @Version: 1.0
|
* @Version: 1.0
|
||||||
|
@ -21,13 +21,13 @@ import java.util.*;
|
||||||
*/
|
*/
|
||||||
@Log4j2
|
@Log4j2
|
||||||
@RestController
|
@RestController
|
||||||
public class WxController {
|
public class xyrController {
|
||||||
|
|
||||||
// @Autowired
|
// @Autowired
|
||||||
// private RedisService redisService;
|
// private RedisService redisService;
|
||||||
|
|
||||||
@Autowired
|
@Autowired
|
||||||
private WxService wxService;
|
private xyrService xyrService;
|
||||||
|
|
||||||
@GetMapping("/")
|
@GetMapping("/")
|
||||||
public String check(@RequestParam("signature") String signature,@RequestParam("timestamp") String timestamp ,
|
public String check(@RequestParam("signature") String signature,@RequestParam("timestamp") String timestamp ,
|
||||||
|
@ -71,7 +71,7 @@ public class WxController {
|
||||||
public String receiveMessage(HttpServletRequest request){
|
public String receiveMessage(HttpServletRequest request){
|
||||||
|
|
||||||
|
|
||||||
String message = wxService.handleMessage(request);
|
String message = xyrService.handleMessage(request);
|
||||||
|
|
||||||
return message;
|
return message;
|
||||||
}
|
}
|
||||||
|
@ -82,17 +82,17 @@ public class WxController {
|
||||||
|
|
||||||
String code = request.getParameter("code");
|
String code = request.getParameter("code");
|
||||||
|
|
||||||
return wxService.getSignUpUserInfo(code);
|
return xyrService.getSignUpUserInfo(code);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@GetMapping("/send")
|
@GetMapping("/send")
|
||||||
public void sendWxMsg(@RequestParam("toUser") String toUser,@RequestParam("content") String content) {
|
public void sendxyrMsg(@RequestParam("toUser") String toUser,@RequestParam("content") String content) {
|
||||||
WechatUtil.send(toUser,content);
|
WechatUtil.send(toUser,content);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// @GetMapping("/getWxUserList")
|
// @GetMapping("/getxyrUserList")
|
||||||
// public List getUserList(){
|
// public List getUserList(){
|
||||||
// String accessToken = TokenUtil.getAccessToken();
|
// String accessToken = TokenUtil.getAccessToken();
|
||||||
// String url="https://api.weixin.qq.com/cgi-bin/user/get?access_token="+accessToken;
|
// String url="https://api.weixin.qq.com/cgi-bin/user/get?access_token="+accessToken;
|
||||||
|
|
|
@ -4,7 +4,7 @@ import com.alibaba.fastjson2.JSONObject;
|
||||||
import com.muyu.domain.Message;
|
import com.muyu.domain.Message;
|
||||||
import com.muyu.domain.SubscribedUser;
|
import com.muyu.domain.SubscribedUser;
|
||||||
|
|
||||||
import com.muyu.service.WxService;
|
import com.muyu.service.xyrService;
|
||||||
import com.muyu.util.OkHttpUtils;
|
import com.muyu.util.OkHttpUtils;
|
||||||
import com.muyu.util.TokenUtil;
|
import com.muyu.util.TokenUtil;
|
||||||
import com.muyu.util.WechatUtil;
|
import com.muyu.util.WechatUtil;
|
||||||
|
@ -24,14 +24,14 @@ import java.util.HashMap;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @className: WxServiceImpl ️✈️
|
* @className: xyrServiceImpl ️✈️
|
||||||
* @author: Yang 鹏 🦅
|
* @author: Yang 鹏 🦅
|
||||||
* @date: 2024/9/18 12:05 ⏰
|
* @date: 2024/9/18 12:05 ⏰
|
||||||
* @Version: 1.0
|
* @Version: 1.0
|
||||||
* @description:
|
* @description:
|
||||||
*/
|
*/
|
||||||
@Service
|
@Service
|
||||||
public class WxServiceImpl implements WxService {
|
public class xyrServiceImpl implements xyrService {
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -3,13 +3,13 @@ package com.muyu.service;
|
||||||
import jakarta.servlet.http.HttpServletRequest;
|
import jakarta.servlet.http.HttpServletRequest;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @className: WxService ️✈️
|
* @className: xyrService ️✈️
|
||||||
* @author: Yang 鹏 🦅
|
* @author: Yang 鹏 🦅
|
||||||
* @date: 2024/9/18 12:05 ⏰
|
* @date: 2024/9/18 12:05 ⏰
|
||||||
* @Version: 1.0
|
* @Version: 1.0
|
||||||
* @description:
|
* @description:
|
||||||
*/
|
*/
|
||||||
public interface WxService {
|
public interface xyrService {
|
||||||
String handleMessage(HttpServletRequest request);
|
String handleMessage(HttpServletRequest request);
|
||||||
|
|
||||||
String getSignUpUserInfo(String code);
|
String getSignUpUserInfo(String code);
|
||||||
|
|
|
@ -13,7 +13,7 @@ import org.springframework.stereotype.Component;
|
||||||
*/
|
*/
|
||||||
@Component
|
@Component
|
||||||
public class TokenUtil {
|
public class TokenUtil {
|
||||||
public final static String APP_ID = "wxa10c6f55da3c0553";
|
public final static String APP_ID = "xyra10c6f55da3c0553";
|
||||||
|
|
||||||
public final static String APP_SECRET ="72d285981f3f51274e79dcda5e498a81";
|
public final static String APP_SECRET ="72d285981f3f51274e79dcda5e498a81";
|
||||||
|
|
||||||
|
|
|
@ -5,7 +5,7 @@ server:
|
||||||
#redirect:
|
#redirect:
|
||||||
# domain:123
|
# domain:123
|
||||||
##公众号appId和secret
|
##公众号appId和secret
|
||||||
#wx:
|
#xyr:
|
||||||
# appId:123
|
# appId:123
|
||||||
# secret:123
|
# secret:123
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue