20231122.9.06
This commit is contained in:
0
log.path_IS_UNDEFINED/web_debug.log
Normal file
0
log.path_IS_UNDEFINED/web_debug.log
Normal file
34
log.path_IS_UNDEFINED/web_error.log
Normal file
34
log.path_IS_UNDEFINED/web_error.log
Normal file
@@ -0,0 +1,34 @@
|
||||
2023-11-21 10:44:30.152 [redisson-netty-4-26] ERROR i.n.u.concurrent.DefaultPromise.rejectedExecution - Failed to submit a listener notification task. Event loop shut down?
|
||||
java.util.concurrent.RejectedExecutionException: event executor terminated
|
||||
at io.netty.util.concurrent.SingleThreadEventExecutor.reject(SingleThreadEventExecutor.java:923)
|
||||
at io.netty.util.concurrent.SingleThreadEventExecutor.offerTask(SingleThreadEventExecutor.java:350)
|
||||
at io.netty.util.concurrent.SingleThreadEventExecutor.addTask(SingleThreadEventExecutor.java:343)
|
||||
at io.netty.util.concurrent.SingleThreadEventExecutor.execute(SingleThreadEventExecutor.java:825)
|
||||
at io.netty.util.concurrent.SingleThreadEventExecutor.execute(SingleThreadEventExecutor.java:815)
|
||||
at io.netty.util.concurrent.DefaultPromise.safeExecute(DefaultPromise.java:841)
|
||||
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:499)
|
||||
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616)
|
||||
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605)
|
||||
at io.netty.util.concurrent.DefaultPromise.setSuccess(DefaultPromise.java:96)
|
||||
at io.netty.channel.group.DefaultChannelGroupFuture.setSuccess0(DefaultChannelGroupFuture.java:200)
|
||||
at io.netty.channel.group.DefaultChannelGroupFuture.access$400(DefaultChannelGroupFuture.java:41)
|
||||
at io.netty.channel.group.DefaultChannelGroupFuture$1.operationComplete(DefaultChannelGroupFuture.java:75)
|
||||
at io.netty.channel.group.DefaultChannelGroupFuture$1.operationComplete(DefaultChannelGroupFuture.java:48)
|
||||
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:578)
|
||||
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:571)
|
||||
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:550)
|
||||
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:491)
|
||||
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:616)
|
||||
at io.netty.util.concurrent.DefaultPromise.setSuccess0(DefaultPromise.java:605)
|
||||
at io.netty.util.concurrent.DefaultPromise.trySuccess(DefaultPromise.java:104)
|
||||
at io.netty.channel.DefaultChannelPromise.trySuccess(DefaultChannelPromise.java:84)
|
||||
at io.netty.channel.AbstractChannel$CloseFuture.setClosed(AbstractChannel.java:1164)
|
||||
at io.netty.channel.AbstractChannel$AbstractUnsafe.doClose0(AbstractChannel.java:755)
|
||||
at io.netty.channel.AbstractChannel$AbstractUnsafe.close(AbstractChannel.java:731)
|
||||
at io.netty.channel.AbstractChannel$AbstractUnsafe.close(AbstractChannel.java:620)
|
||||
at io.netty.channel.nio.NioEventLoop.closeAll(NioEventLoop.java:772)
|
||||
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:529)
|
||||
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986)
|
||||
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
|
||||
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
|
||||
at java.lang.Thread.run(Thread.java:748)
|
||||
0
log.path_IS_UNDEFINED/web_info.log
Normal file
0
log.path_IS_UNDEFINED/web_info.log
Normal file
6
log.path_IS_UNDEFINED/web_warn.log
Normal file
6
log.path_IS_UNDEFINED/web_warn.log
Normal file
@@ -0,0 +1,6 @@
|
||||
2023-11-21 10:36:58.046 [main] WARN o.s.b.a.o.j.JpaBaseConfiguration$JpaWebConfiguration - spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning
|
||||
2023-11-21 10:40:18.813 [main] WARN o.s.b.a.o.j.JpaBaseConfiguration$JpaWebConfiguration - spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning
|
||||
2023-11-21 10:41:42.406 [AMQP Connection 39.106.36.183:5672] WARN com.rabbitmq.client.impl.ForgivingExceptionHandler - An unexpected connection driver error occurred (Exception message: Connection reset)
|
||||
2023-11-21 10:46:49.457 [main] WARN o.s.b.a.o.j.JpaBaseConfiguration$JpaWebConfiguration - spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning
|
||||
2023-11-21 10:50:31.693 [main] WARN o.s.b.a.o.j.JpaBaseConfiguration$JpaWebConfiguration - spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning
|
||||
2023-11-21 10:51:56.022 [main] WARN o.s.b.a.o.j.JpaBaseConfiguration$JpaWebConfiguration - spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning
|
||||
@@ -12,6 +12,7 @@ import com.peanut.modules.book.dao.BookDao;
|
||||
import com.peanut.modules.book.entity.*;
|
||||
import com.peanut.modules.book.service.*;
|
||||
import com.peanut.modules.book.vo.BookIndexVo;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.data.redis.core.StringRedisTemplate;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
@@ -24,6 +25,7 @@ import com.peanut.common.utils.R;
|
||||
* @email yl328572838@163.com
|
||||
* @date 2022-08-04 15:36:59
|
||||
*/
|
||||
@Slf4j
|
||||
@RestController
|
||||
@RequestMapping("book/book")
|
||||
public class BookController {
|
||||
|
||||
@@ -310,7 +310,7 @@ public class BuyOrderController {
|
||||
return R.error(500, "花生币余额不足!");
|
||||
}
|
||||
}
|
||||
// 2. 微信支付
|
||||
// 2. 微信支付,需要预支付
|
||||
if (Constants.PAYMENT_METHOD_WECHAT_PAY.equals(buyOrder.getPaymentMethod())) {
|
||||
rabbitTemplate.convertAndSend(
|
||||
DelayQueueConfig.ORDER_TO_BE_PAY_EXCHANGE,
|
||||
|
||||
@@ -46,6 +46,9 @@ public class UserAddressController {
|
||||
if ((userAddressService.getUserDefaultAddressCount(userAddress.getUserId()) >= 1) && userAddress.getIsDefault() == 1) {
|
||||
return R.error("已经存在默认地址");
|
||||
}
|
||||
if(userAddress.getRegionCode()==null||userAddress.getRegionCode().equals("")){
|
||||
return R.error("地址异常添加失败!");
|
||||
}
|
||||
userAddressService.save(userAddress);
|
||||
return R.ok();
|
||||
}
|
||||
|
||||
@@ -181,13 +181,9 @@ public class AliPayServiceImpl implements AliPayService {
|
||||
}
|
||||
if ("order".equals(subject)) {
|
||||
|
||||
System.out.println("=====到order更新字段==================================================================================================================");
|
||||
BuyOrder orderEntity = buyOrderService.getBaseMapper().selectOne(new QueryWrapper<BuyOrder>().eq("order_sn", oldPayZfbOrderEntity.getRelevanceoid()));
|
||||
System.out.println("======orderEntity=========="+orderEntity);
|
||||
BigDecimal realMoney = orderEntity.getRealMoney();
|
||||
System.out.println("======realMoney=========="+realMoney);
|
||||
BigDecimal bigDecimal = new BigDecimal(oldPayZfbOrderEntity.getBuyerPayAmount());
|
||||
System.out.println("======bigDecimal=========="+bigDecimal);
|
||||
//更新 订单 记录
|
||||
if (bigDecimal.compareTo(realMoney) == 0) {
|
||||
buyOrderService.updateOrderStatus(Integer.valueOf(customerid),oldPayZfbOrderEntity.getRelevanceoid(),"0");
|
||||
@@ -218,7 +214,6 @@ public class AliPayServiceImpl implements AliPayService {
|
||||
//TODO 更新用户优惠券状态
|
||||
|
||||
|
||||
|
||||
//TODO 推送一路健康优惠券
|
||||
|
||||
}
|
||||
|
||||
@@ -1,4 +1,7 @@
|
||||
spring:
|
||||
logging:
|
||||
file:
|
||||
path: d:log/
|
||||
redis:
|
||||
open: false # 是否开启redis缓存 true开启 false关闭
|
||||
database: 0
|
||||
@@ -86,5 +89,7 @@ wxpay:
|
||||
wechatPayCertificateUrl: D:/hs/nuttyreading-java/src/main/resources/cent/wechatpay_7B5676E3CDF56680D0414A009CE501C844DBE2D6.pem
|
||||
privateKeyUrl: D:/hs/nuttyreading-java/src/main/resources/cent/apiclient_key.pem
|
||||
|
||||
|
||||
|
||||
redisAddress: redis://59.110.212.44:6379
|
||||
redisPassword: Jgll2015
|
||||
@@ -85,5 +85,9 @@ wxpay:
|
||||
wechatPayCertificateUrl: /usr/local/hs/peanut_book/target/classes/cent/wechatpay_7B5676E3CDF56680D0414A009CE501C844DBE2D6.pem
|
||||
privateKeyUrl: /usr/local/hs/peanut_book/target/classes/cent/apiclient_key.pem
|
||||
|
||||
logging:
|
||||
file:
|
||||
path: /usr/local/hs/peanut_book/logs/
|
||||
|
||||
redisAddress: redis://59.110.212.44:6379
|
||||
redisPassword: Jgll2015
|
||||
@@ -86,5 +86,9 @@ wxpay:
|
||||
wechatPayCertificateUrl: /usr/local/hs/peanut_book/target/classes/cent/wechatpay_7B5676E3CDF56680D0414A009CE501C844DBE2D6.pem
|
||||
privateKeyUrl: /usr/local/hs/peanut_book/target/classes/cent/apiclient_key.pem
|
||||
|
||||
logging:
|
||||
file:
|
||||
path: /usr/local/hs/peanut_book/logs/
|
||||
|
||||
redisAddress: redis://59.110.212.44:6379
|
||||
redisPassword: Jgll2015
|
||||
@@ -24,7 +24,7 @@
|
||||
<!-- </springProfile>-->
|
||||
|
||||
<!-- name的值是变量的名称,value的值时变量定义的值。通过定义的值会被插入到logger上下文中。定义后,可以使“${}”来使用变量。 -->
|
||||
<property name="log.path" value="/log/" />
|
||||
<!-- <property name="log.path" value="e:log/" />-->
|
||||
|
||||
<!--0. 日志格式和颜色渲染 -->
|
||||
<!-- 彩色日志依赖的渲染类 -->
|
||||
|
||||
Reference in New Issue
Block a user