项目

一般

简介

错误 #19164

单项目能耗分析-多项目切换至单项目时报错

由 王佳雯 在 大约 2 年 之前添加. 更新于 大约 2 年 之前.

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

0%

预期时间:
严重等级:
Major
问题所属模块:
问题类型:

描述

前置条件:
登陆环境:http://120.53.206.130/saasweb/login
多租户平台账号/密码:wuyu/123456qwe

复现步骤:
1.进入单项目能耗分析页面
2.切换至多项目能耗分析
3.再次切换至单项目能耗分析页面

预期结果:
展示所选项目下数据

实际结果:
报错“projectId不能为空”

request:
{"buildingLocalId":"1101110004","energyModelId":"1101110004EM01","energyModelType":"1","timeType":1,"dataKind":1,"dataType":1,"paramList":[{"treeId":"EI101001","area":"1","isCircuit":false,"timeFrom":"2022-07-04 00:00:00","timeTo":"2022-07-05 00:00:00"},{"treeId":"EI101002","area":"1","isCircuit":false,"timeFrom":"2022-07-04 00:00:00","timeTo":"2022-07-05 00:00:00"}],"puser":{"groupCode":"YL","userName":"wuyu","isAdmin":"0","userId":"6d0656d512454906a735c8b1c3ca4626","loginDevice":"PC","pd":"e9f5c5240c0bb39488e6dbfbdb1517e0"},"groupCode":"YL"}

response:
{"version":"1.0","result":"failure","reason":"{\"message\":\"projectId不能为空\",\"stackTrace\":\"java.lang.Exception: projectId不能为空\n\tat com.persagy.functions.energydata.business.analysis.one.EA_getEnergyByTime.handle(EA_getEnergyByTime.java:76)\n\tat com.persagy.functions.energydata.business.analysis.one.EA_getEnergyByTime.handle(EA_getEnergyByTime.java:46)\n\tat com.persagy.core.service.BaseBusinessService.handle(BaseBusinessService.java:46)\n\tat com.persagy.framework.web.controller.entrance.EntranceController.unifier(EntranceController.java:237)\n\tat sun.reflect.GeneratedMethodAccessor200.invoke(Unknown Source)\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.lang.reflect.Method.invoke(Method.java:498)\n\tat org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\n\tat org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:133)\n\tat org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:97)\n\tat org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:827)\n\tat org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:738)\n\tat org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)\n\tat org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:967)\n\tat org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:901)\n\tat org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970)\n\tat org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:872)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:652)\n\tat org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:733)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)\n\tat org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)\n\tat org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:197)\n\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)\n\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)\n\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)\n\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)\n\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)\n\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)\n\tat org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:690)\n\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)\n\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)\n\tat org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)\n\tat org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)\n\tat org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)\n\tat org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1590)\n\tat org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)\n\tat org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\n\tat java.lang.Thread.run(Thread.java:748)\n\"}","content":[]}


文件

多项目切换单项目.png (111 KB) 多项目切换单项目.png 王佳雯, 2022-07-04 10:54

历史记录

#1

王雷 更新于 大约 2 年 之前

  • 状态新建 变更为 已解决

已修复

#2

由 吴宇 更新于 大约 2 年 之前

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

时间:2022.07.19

导出 Atom PDF