项目

一般

简介

错误 #23433

租户管理:峰谷分时合同计算报错

由 吴宇 在 超过一年 之前添加. 更新于 超过一年 之前.

状态:
已关闭
优先级:
指派给:
开始日期:
2022-12-26
计划完成日期:
% 完成:

0%

预期时间:
严重等级:
Major
问题所属模块:
租户管理
问题类型:
功能测试问题

描述

前置条件:
项目:Pj1101110005
重现步骤:
1.新建合同,合同价格类型选择峰谷分时
2.激活合同后查看租户计算

错误:
1.tec_meter_calculate_subtask表中峰谷分时的合同报错:提示:2022-12-26 18:03:02:计算任务执行异常,msg:价格类型错误!-合同编号:1226115600-MeterId:9135

报错日志:
计算任务执行异常

com.persagy.framework.common.exception.BusinessException: 价格类型错误!
at com.persagy.utils.ParameterCheck.isNull(ParameterCheck.java:53)
at com.persagy.model.entity.TecContractEnergyPriceLog.queryJfpg(TecContractEnergyPriceLog.java:202)
at com.persagy.service.engine.calculate.TecEnergyFeeCalculateAdapter.getCalculatePrice(TecEnergyFeeCalculateAdapter.java:650)
at com.persagy.service.engine.calculate.TecEnergyFeeCalculateAdapter.addTecEnergyDataBasicsByAvg(TecEnergyFeeCalculateAdapter.java:511)
at com.persagy.service.engine.calculate.TecEnergyFeeCalculateAdapter.calculateAvg(TecEnergyFeeCalculateAdapter.java:406)
at com.persagy.service.engine.calculate.TecEnergyFeeCalculateAdapter.calculateDflMeter(TecEnergyFeeCalculateAdapter.java:438)
at com.persagy.service.engine.calculate.TecEnergyFeeCalculateAdapter.getTecEnergyDataBasics(TecEnergyFeeCalculateAdapter.java:370)
at com.persagy.service.engine.calculate.TecEnergyFeeCalculateAdapter.calculateEnergyAndFee(TecEnergyFeeCalculateAdapter.java:319)
at com.persagy.service.engine.calculate.TecEnergyFeeCalculateAdapter.calculateData(TecEnergyFeeCalculateAdapter.java:150)
at com.persagy.service.engine.calculate.AbstractTecCalculateEngine.taskCalculate(AbstractTecCalculateEngine.java:197)
at com.persagy.service.engine.calculate.AbstractTecCalculateEngine.calculate(AbstractTecCalculateEngine.java:155)
at com.persagy.service.engine.calculate.AbstractTecCalculateEngine.calculate(AbstractTecCalculateEngine.java:259)
at com.persagy.service.engine.calculate.AbstractTecCalculateEngine.execute(AbstractTecCalculateEngine.java:122)
at com.persagy.service.engine.calculate.AbstractTecCalculateEngine$$FastClassBySpringCGLIB$$9b704cb5.invoke()
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
at com.persagy.service.engine.calculate.TecEnergyFeeCalculateAdapter$$EnhancerBySpringCGLIB$$a1905bc.execute()
at com.persagy.handler.impl.TecCalculateEngineHandlerImpl.handleProject(TecCalculateEngineHandlerImpl.java:34)
at com.persagy.handler.impl.AbstractTecXxJobHandler.processAsync(AbstractTecXxJobHandler.java:64)
at com.persagy.handler.impl.AbstractTecXxJobHandler$$FastClassBySpringCGLIB$$a34c3f11.invoke()
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:779)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750)
at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:750)

历史记录

#1

余尧 更新于 超过一年 之前

  • 状态新建 变更为 已解决
#2

由 吴宇 更新于 超过一年 之前

  • 状态已解决 变更为 已关闭

已解决
版本:v5.0.0_s202212-2a6c062-202212291810--第二轮

导出 Atom PDF