From b9cc1011eb0ef761bfebea94cd684b1ee68f4e4a Mon Sep 17 00:00:00 2001
From: Pu Zhibing <393733352@qq.com>
Date: 星期四, 13 十一月 2025 16:45:08 +0800
Subject: [PATCH] 修改配置等相关账号
---
DriverFBTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/JGPushUtil.java | 9 ++++
UserFBTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/ALiSendSms.java | 6 +-
DriverFBTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/PushUtil.java | 4 +-
ManagementFBTravel/guns-admin/pom.xml | 3 +
UserFBTravel/guns-admin/pom.xml | 3 +
DriverFBTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/PayMoneyUtil.java | 34 ++++++-----------
DriverFBTravel/guns-admin/src/main/resources/application.yml | 1
DriverFBTravel/guns-admin/pom.xml | 3 +
DriverFBTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/ALiSendSms.java | 6 +-
DriverFBTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/crossCity/controller/OrderCrossCityController.java | 10 ++---
UserFBTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/OssUploadUtil.java | 4 +-
DriverFBTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/crossCity/server/impl/OrderCrossCityServiceImpl.java | 2 -
ManagementFBTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/OssUploadUtil.java | 4 +-
13 files changed, 44 insertions(+), 45 deletions(-)
diff --git a/DriverFBTravel/guns-admin/pom.xml b/DriverFBTravel/guns-admin/pom.xml
index 58e8b28..d382fff 100644
--- a/DriverFBTravel/guns-admin/pom.xml
+++ b/DriverFBTravel/guns-admin/pom.xml
@@ -9,8 +9,9 @@
<relativePath>../pom.xml</relativePath>
</parent>
- <artifactId>guns-admin</artifactId>
+ <artifactId>driver</artifactId>
<name>guns-admin</name>
+ <version>1.0.0</version>
<description>guns 的spring boot版本</description>
<packaging>jar</packaging>
diff --git a/DriverFBTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/crossCity/controller/OrderCrossCityController.java b/DriverFBTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/crossCity/controller/OrderCrossCityController.java
index 9f87bde..2be8332 100644
--- a/DriverFBTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/crossCity/controller/OrderCrossCityController.java
+++ b/DriverFBTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/crossCity/controller/OrderCrossCityController.java
@@ -265,17 +265,11 @@
public void wxPayCrossCity(HttpServletRequest request, HttpServletResponse response){
try {
Map<String, String> map = payMoneyUtil.weixinpayCallback(request);
-// System.err.println(JSON.toJSONString(map));
if(null != map){
String out_trade_no = map.get("out_trade_no");
String transaction_id = map.get("transaction_id");
String result = map.get("result");
if(ToolUtil.isNotEmpty(out_trade_no) && ToolUtil.isNotEmpty(transaction_id)){
- PrintWriter out = response.getWriter();
- out.write(result);
- out.flush();
- out.close();
-
String[] split = out_trade_no.split("_");
Integer id = Integer.valueOf(split[0]);
Integer type = Integer.valueOf(split[1]);
@@ -284,6 +278,10 @@
orderCrossCityService.payOrderCrossCityCallback(id, transaction_id, 1);
break;
}
+ PrintWriter out = response.getWriter();
+ out.write(result);
+ out.flush();
+ out.close();
}
}
}catch (Exception e){
diff --git a/DriverFBTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/crossCity/server/impl/OrderCrossCityServiceImpl.java b/DriverFBTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/crossCity/server/impl/OrderCrossCityServiceImpl.java
index fb9d8f9..73c510b 100644
--- a/DriverFBTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/crossCity/server/impl/OrderCrossCityServiceImpl.java
+++ b/DriverFBTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/crossCity/server/impl/OrderCrossCityServiceImpl.java
@@ -724,8 +724,6 @@
pushUtil.pushDriverPosition(orderCrossCity.getId(), 3);
}
}).start();
-
-
systemNoticeService.addSystemNotice(1, "您已使用" + (type == 1 ? "微信" : "支付宝") + "成功完成出行订单支付,谢谢使用!", orderCrossCity.getUserId());
}
}
diff --git a/DriverFBTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/ALiSendSms.java b/DriverFBTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/ALiSendSms.java
index 2e7d436..edbc73d 100644
--- a/DriverFBTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/ALiSendSms.java
+++ b/DriverFBTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/ALiSendSms.java
@@ -21,8 +21,8 @@
// 设置鉴权参数,初始化客户端
private DefaultProfile profile = DefaultProfile.getProfile(
"cn-hangzhou",// 地域ID
- "LTAI5tLz3gjFn53JyYopYoSU",// 您的AccessKey ID
- "XR1Nk7gkgpM0bsxmXcHlpQYt9VAXCE");// 您的AccessKey Secret
+ "LTAI5tLG4USDdqBL9fPVCTKk",// 您的AccessKey ID
+ "zOM2Dz6PhElQZlfO9dafDd7I0nApqx");// 您的AccessKey Secret
private IAcsClient client = new DefaultAcsClient(profile);
private static void log_print(String functionName, Object result) {
@@ -70,7 +70,7 @@
// 接收短信的手机号码
request.putQueryParameter("PhoneNumbers", phone);
// 短信签名名称。请在控制台签名管理页面签名名称一列查看(必须是已添加、并通过审核的短信签名)。
- request.putQueryParameter("SignName", "福伴");
+ request.putQueryParameter("SignName", "云南翔蝠科技");
// 短信模板ID
request.putQueryParameter("TemplateCode", templateCode);
// 短信模板变量对应的实际值,JSON格式。
diff --git a/DriverFBTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/JGPushUtil.java b/DriverFBTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/JGPushUtil.java
index 6892e02..b9b1ab8 100644
--- a/DriverFBTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/JGPushUtil.java
+++ b/DriverFBTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/JGPushUtil.java
@@ -20,6 +20,9 @@
@Component
public class JGPushUtil {
+ @Value("${jiguang.open}")
+ private Boolean open;
+
@Value("${jiguang.appKey-driver}")
private String appKeyDriver;
@@ -59,6 +62,9 @@
* @param content
*/
public void push(Integer type, String content, String...tags){
+ if(!open){
+ return;
+ }
String masterSecret = (type == 1 ? masterSecretDriver : masterSecretDispatch);
String appKey = (type == 1 ? appKeyDriver : appKeyDispatch);
JPushClient jpushClient = new JPushClient(masterSecret, appKey, null, ClientConfig.getInstance());
@@ -75,6 +81,9 @@
public void push(Integer type, String content, String title, Map<String, String> map, String...tags){
+ if(!open){
+ return;
+ }
String masterSecret = (type == 1 ? masterSecretDriver : masterSecretDispatch);
String appKey = (type == 1 ? appKeyDriver : appKeyDispatch);
JPushClient jpushClient = new JPushClient(masterSecret, appKey, null, ClientConfig.getInstance());
diff --git a/DriverFBTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/PayMoneyUtil.java b/DriverFBTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/PayMoneyUtil.java
index 2abd8ff..ec26dc0 100644
--- a/DriverFBTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/PayMoneyUtil.java
+++ b/DriverFBTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/PayMoneyUtil.java
@@ -366,7 +366,7 @@
map2.put("nonceStr", map1.get("nonce_str"));
map2.put("package", "prepay_id=" + prepay_id);
map2.put("signType", "MD5");
- map2.put("timeStamp", new Date().getTime() + "");
+ map2.put("timeStamp", System.currentTimeMillis() + "");
String s2 = this.weixinSignature(map2);
map2.put("prepay_id", prepay_id);
@@ -388,7 +388,7 @@
map3.put("package", "Sign=WXPay");
map3.put("partnerid", mchId);
map3.put("prepayid", prepay_id);
- map3.put("timestamp", new Date().getTime() / 1000);
+ map3.put("timestamp", System.currentTimeMillis() / 1000);
String s1 = this.weixinSignature(map3);
map3.put("sign", s1);
System.err.println(map3);
@@ -526,7 +526,7 @@
map2.put("package", "Sign=WXPay");
map2.put("partnerid", mchId);
map2.put("prepayid", prepay_id);
- map2.put("timestamp", new Date().getTime() + "");
+ map2.put("timestamp", System.currentTimeMillis() + "");
String s1 = this.weixinSignature(map2);
map2.put("pac", "Sign=WXPay");
@@ -721,13 +721,14 @@
* @return
* @throws Exception
*/
- public ResultUtil queryWXOrder() throws Exception{
+ public ResultUtil<Map<String, String>> queryWXOrder(String out_trade_no, String transaction_id) throws Exception{
String url = "https://api.mch.weixin.qq.com/pay/orderquery";
String nonce_str = UUIDUtil.getRandomCode(16);
Map<String, Object> map = new HashMap<>();
map.put("appid", appid);
map.put("mch_id", mchId);
- map.put("transaction_id", nonce_str);//微信订单号
+ map.put("out_trade_no", out_trade_no);//商户订单号
+ map.put("transaction_id", transaction_id);//微信订单号
map.put("nonce_str", nonce_str);//随机字符串
String s = this.weixinSignature(map);
map.put("sign", s);
@@ -762,29 +763,18 @@
if("SUCCESS".equals(return_code)){
String result_code = map1.get("result_code");
if("SUCCESS".equals(result_code)){
- String type = map1.get("trade_type");
- switch (type){
- case "JSAPI":
- break;
- case "NATIVE":
- String code_url = map1.get("code_url");
- return ResultUtil.success(code_url);
- case "APP":
- String trade_state = map1.get("trade_state");
- String time_end = map1.get("time_end");
- Map<String, Object> map2 = new HashMap<>();
- map2.put("trade_state", trade_state);//订单状态SUCCESS—支付成功,REFUND—转入退款,NOTPAY—未支付,CLOSED—已关闭,REVOKED—已撤销(刷卡支付),USERPAYING--用户支付中,PAYERROR--支付失败(其他原因,如银行返回失败)
- map2.put("time_end", time_end);//订单支付时间,格式为yyyyMMddHHmmss,如2009年12月25日9点10分10秒表示为20091225091010。
- return ResultUtil.success(map2);
- }
- return null;
+ Map<String, String> map2 = new HashMap<>();
+ map2.put("trade_type", map1.get("trade_type"));
+ map2.put("trade_state", map1.get("trade_state"));//订单状态SUCCESS—支付成功,REFUND—转入退款,NOTPAY—未支付,CLOSED—已关闭,REVOKED—已撤销(刷卡支付),USERPAYING--用户支付中,PAYERROR--支付失败(其他原因,如银行返回失败)
+ map2.put("transaction_id", map1.get("transaction_id"));
+ return ResultUtil.success(map2);
}else{
System.err.println(map1.get("err_code_des"));
return ResultUtil.error(map1.get("err_code_des"));
}
}else{
System.err.println(map1.get("return_msg") + appid + "----" + mchId);
- return ResultUtil.error(map1.get("return_msg"), new JSONObject());
+ return ResultUtil.error(map1.get("return_msg"));
}
}
diff --git a/DriverFBTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/PushUtil.java b/DriverFBTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/PushUtil.java
index e378535..5889c9b 100644
--- a/DriverFBTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/PushUtil.java
+++ b/DriverFBTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/PushUtil.java
@@ -270,14 +270,14 @@
//计算预计距离和剩余时间
String value = redisUtil.getValue("DRIVER" + String.valueOf(driverId));
if(null == value || "".equals(value)){
- System.err.println("司机没有上传位置信息");
+// System.err.println("司机没有上传位置信息");
return;
}
Map<String, String> distance = gdMapElectricFenceUtil.getDistance(value, startLonLat, 1);
String d = "0";
String t = "0";
if(null == distance){
- System.err.println("查询距离出错了");
+// System.err.println("查询距离出错了");
return;
}else{
d = new BigDecimal(distance.get("distance")).divide(new BigDecimal(1000), new MathContext(2, RoundingMode.HALF_EVEN)).setScale(2, BigDecimal.ROUND_HALF_EVEN).toString();
diff --git a/DriverFBTravel/guns-admin/src/main/resources/application.yml b/DriverFBTravel/guns-admin/src/main/resources/application.yml
index b038289..39ff936 100644
--- a/DriverFBTravel/guns-admin/src/main/resources/application.yml
+++ b/DriverFBTravel/guns-admin/src/main/resources/application.yml
@@ -106,6 +106,7 @@
---
jiguang:
+ open: false
appKey-driver: 1 #极光推送应用唯一标识
masterSecret-driver: 1 #用于服务器端 API 调用时与 AppKey 配合使用达到鉴权的目的
appKey-dispatch: 1 #极光推送应用唯一标识
diff --git a/ManagementFBTravel/guns-admin/pom.xml b/ManagementFBTravel/guns-admin/pom.xml
index 22b01ea..1055828 100644
--- a/ManagementFBTravel/guns-admin/pom.xml
+++ b/ManagementFBTravel/guns-admin/pom.xml
@@ -4,8 +4,9 @@
<modelVersion>4.0.0</modelVersion>
- <artifactId>guns-admin</artifactId>
+ <artifactId>management</artifactId>
<name>guns-admin</name>
+ <version>1.0.0</version>
<description>guns 的spring boot版本</description>
<parent>
<groupId>com.stylefeng</groupId>
diff --git a/ManagementFBTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/OssUploadUtil.java b/ManagementFBTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/OssUploadUtil.java
index 8ae57a8..085d822 100644
--- a/ManagementFBTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/OssUploadUtil.java
+++ b/ManagementFBTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/OssUploadUtil.java
@@ -12,8 +12,8 @@
public class OssUploadUtil {
//OSS图片访问域名
public static String oss_domain = "https://fuban.oss-cn-chengdu.aliyuncs.com/";
- public static String accessKeyId = "LTAI5tLz3gjFn53JyYopYoSU";
- public static String accessKeySecret = "XR1Nk7gkgpM0bsxmXcHlpQYt9VAXCE";
+ public static String accessKeyId = "LTAI5tLG4USDdqBL9fPVCTKk";
+ public static String accessKeySecret = "zOM2Dz6PhElQZlfO9dafDd7I0nApqx";
public static String bucketName="fuban";
public static String endpoint = "oss-cn-chengdu.aliyuncs.com";
diff --git a/UserFBTravel/guns-admin/pom.xml b/UserFBTravel/guns-admin/pom.xml
index 52b6dd5..1f8ddd5 100644
--- a/UserFBTravel/guns-admin/pom.xml
+++ b/UserFBTravel/guns-admin/pom.xml
@@ -9,8 +9,9 @@
<relativePath>../pom.xml</relativePath>
</parent>
- <artifactId>guns-admin</artifactId>
+ <artifactId>user</artifactId>
<name>guns-admin</name>
+ <version>1.0.0</version>
<description>guns 的spring boot版本</description>
<packaging>jar</packaging>
diff --git a/UserFBTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/ALiSendSms.java b/UserFBTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/ALiSendSms.java
index 31b23dd..5e5ac8b 100644
--- a/UserFBTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/ALiSendSms.java
+++ b/UserFBTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/ALiSendSms.java
@@ -21,8 +21,8 @@
// 设置鉴权参数,初始化客户端
private DefaultProfile profile = DefaultProfile.getProfile(
"cn-hangzhou",// 地域ID
- "LTAI5tLz3gjFn53JyYopYoSU",// 您的AccessKey ID
- "XR1Nk7gkgpM0bsxmXcHlpQYt9VAXCE");// 您的AccessKey Secret
+ "LTAI5tLG4USDdqBL9fPVCTKk",// 您的AccessKey ID
+ "zOM2Dz6PhElQZlfO9dafDd7I0nApqx");// 您的AccessKey Secret
private IAcsClient client = new DefaultAcsClient(profile);
private static void log_print(String functionName, Object result) {
@@ -70,7 +70,7 @@
// 接收短信的手机号码
request.putQueryParameter("PhoneNumbers", phone);
// 短信签名名称。请在控制台签名管理页面签名名称一列查看(必须是已添加、并通过审核的短信签名)。
- request.putQueryParameter("SignName", "福伴");
+ request.putQueryParameter("SignName", "云南翔蝠科技");
// 短信模板ID
request.putQueryParameter("TemplateCode", templateCode);
// 短信模板变量对应的实际值,JSON格式。
diff --git a/UserFBTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/OssUploadUtil.java b/UserFBTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/OssUploadUtil.java
index 8ae57a8..085d822 100644
--- a/UserFBTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/OssUploadUtil.java
+++ b/UserFBTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/OssUploadUtil.java
@@ -12,8 +12,8 @@
public class OssUploadUtil {
//OSS图片访问域名
public static String oss_domain = "https://fuban.oss-cn-chengdu.aliyuncs.com/";
- public static String accessKeyId = "LTAI5tLz3gjFn53JyYopYoSU";
- public static String accessKeySecret = "XR1Nk7gkgpM0bsxmXcHlpQYt9VAXCE";
+ public static String accessKeyId = "LTAI5tLG4USDdqBL9fPVCTKk";
+ public static String accessKeySecret = "zOM2Dz6PhElQZlfO9dafDd7I0nApqx";
public static String bucketName="fuban";
public static String endpoint = "oss-cn-chengdu.aliyuncs.com";
--
Gitblit v1.7.1