2024-01-10 11:06:03.463 ERROR (TaskServiceImpl.java:711) - 获取任务管理列表异常:{DataTableInfo [start=0, length=10, draw=2, orderDir=null, orderColumn=null, orderSqlColumn=null, feedBackType=null, quesType=null, phone=null, appUserId=null, commitPhone=null, appUserName=null, appUserIdentify=null, userLevel=null, loginAddr=null, loginVersion=null, os=null, channel=null, inviteCode=null, invitePerson=null, taskId=高铁, taskName=, pointShowType=-1, taskStatus=-1, pointConfigType=-1, tpTableName=null, tppTableName=null, pointStatus=null, city=null, pointsAddr=null, excelAddr=null, conversionAddr=null, startPointId=null, endPointId=null, type=null, assignStatus=null, taskManageUserId=E38303A5-1871-4C59-BA8B-8929229D9DCA, taskManageUserName=null, recordType=null, tpId=null, tppId=null, pointAuditResultId=null, pointOddStatusId=null, tpCurrStatus=null, assignedTask=null, integralMode=null, applyMethod=null, ewStatus=null, quesTitle=null, dateBegin=null, dateEnd=null, platform=null, shareType=null, dateInterval=null, questionnaireId=null, questionnaireType=null, questionnaireTitle=null, userPhoneNumber=null, pushType=null, pushStatus=null, pushTitle=null, utSql=null, jfSql=null, tabId=null, appTabUserIdentify=null, webUserId=E38303A5-1871-4C59-BA8B-8929229D9DCA, webUserAccount=null, webUserName=null, exIds=null, wechatMode=0, wechatWorkAccount=null, wechatWorkIdentity=null, wechatWorkClassify=null, trrSql=null, uzdSql=null]} org.springframework.jdbc.UncategorizedSQLException: ### Error querying database. Cause: com.microsoft.sqlserver.jdbc.SQLServerException: 在将 nvarchar 值 '高铁' 转换成数据类型 int 时失败。 ### The error may exist in file [D:\software\apache-tomcat-8.0.36\webapps\CrowdphotoWeb\WEB-INF\classes\ctr\crowdphoto\dao\mapping\TaskMapper.xml] ### The error may involve ctr.crowdphoto.dao.TaskMapper.queryTaskManageList ### The error occurred while handling results ### SQL: SELECT * FROM( SELECT ROW_NUMBER() OVER (ORDER BY temp.taskId DESC) AS serialNum ,temp.* ,? AS webUserId FROM( SELECT ISNULL(pro.pro_sno,'') AS proSno, ISNULL(pro.pro_name,'') AS proCnName, task.pro_ID AS proId, task.task_ID AS taskId, ISNULL(task.task_name,'') AS taskName, ISNULL(task.task_type_new,'') AS taskTypeNew, ISNULL(task.task_status,'') AS taskStatus, ISNULL(task.task_status_edit, -1) AS taskStatusEdit, ISNULL(task.exception_count,0) AS exceptionCount, ISNULL(CONVERT(varchar(16), task.begin_date, 120), '') AS beginDate, ISNULL(CONVERT(varchar(16), task.end_date, 120), '') AS endDate, DATEDIFF(DAY,task.end_date, GETDATE()) AS isFive, ISNULL(task.point_config_type,1) AS pointConfigType, ISNULL(task.point_show_type,1) pointShowType, task.manage_ID AS manageId, uw.cn_name AS taskManageCnName, 1 AS distributionType, ISNULL(task.task_level,'') AS taskLevel FROM task_info task LEFT JOIN pro_info pro ON task.pro_ID = pro.pro_ID LEFT JOIN user_web uw ON task.manage_ID=uw.user_ID WHERE task.is_del=0 AND pro.is_del=0 and task.task_ID = ? and task.manage_ID = ? union all SELECT ISNULL(pro.pro_sno,'') AS proSno, ISNULL(pro.pro_name,'') AS proCnName, task.pro_ID AS proId, task.task_ID AS taskId, ISNULL(task.task_name,'') AS taskName, ISNULL(task.task_type_new,'') AS taskTypeNew, ISNULL(task.task_status,'') AS taskStatus, ISNULL(task.task_status_edit, -1) AS taskStatusEdit, ISNULL(task.exception_count,0) AS exceptionCount, ISNULL(CONVERT(varchar(16), task.begin_date, 120), '') AS beginDate, ISNULL(CONVERT(varchar(16), task.end_date, 120), '') AS endDate, DATEDIFF(DAY,task.end_date, GETDATE()) AS isFive, ISNULL(task.point_config_type,1) AS pointConfigType, ISNULL(task.point_show_type,1) pointShowType, task.manage_ID AS manageId, uw.cn_name AS taskManageCnName, 2 AS distributionType, ISNULL(task.task_level,'') AS taskLevel FROM task_info task LEFT JOIN pro_info pro ON task.pro_ID = pro.pro_ID LEFT JOIN user_web uw ON task.manage_ID=uw.user_ID inner JOIN (select task_ID,distribution_manage_ID from distribution_task_info where is_del=0 AND distribution_manage_ID = ?) dti on task.task_ID = dti.task_ID WHERE task.is_del=0 AND pro.is_del=0 and task.task_ID = ? ) AS temp ) temp WHERE temp.serialNum BETWEEN (0+1) AND (0/10+1)*10 ### Cause: com.microsoft.sqlserver.jdbc.SQLServerException: 在将 nvarchar 值 '高铁' 转换成数据类型 int 时失败。 ; uncategorized SQLException for SQL []; SQL state [S0001]; error code [245]; 在将 nvarchar 值 '高铁' 转换成数据类型 int 时失败。; nested exception is com.microsoft.sqlserver.jdbc.SQLServerException: 在将 nvarchar 值 '高铁' 转换成数据类型 int 时失败。 at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84) at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81) at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81) at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:75) at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:447) at com.sun.proxy.$Proxy23.selectList(Unknown Source) at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:231) at org.apache.ibatis.binding.MapperMethod.executeForMany(MapperMethod.java:137) at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:75) at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53) at com.sun.proxy.$Proxy45.queryTaskManageList(Unknown Source) at sun.reflect.GeneratedMethodAccessor368.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157) at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213) at com.sun.proxy.$Proxy46.queryTaskManageList(Unknown Source) at ctr.crowdphoto.service.impl.TaskServiceImpl.getAllTaskInfoList(TaskServiceImpl.java:688) at sun.reflect.GeneratedMethodAccessor367.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157) at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99) at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:281) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:92) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213) at com.sun.proxy.$Proxy96.getAllTaskInfoList(Unknown Source) at ctr.crowdphoto.controller.TaskListController.getTaskManageList(TaskListController.java:1048) at sun.reflect.GeneratedMethodAccessor366.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:136) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:114) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:827) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:738) at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:963) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:897) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:861) at javax.servlet.http.HttpServlet.service(HttpServlet.java:622) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846) at javax.servlet.http.HttpServlet.service(HttpServlet.java:729) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:292) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:197) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:616) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:528) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1099) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:670) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1520) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1476) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:745) Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: 在将 nvarchar 值 '高铁' 转换成数据类型 int 时失败。 at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError(SQLServerException.java:216) at com.microsoft.sqlserver.jdbc.SQLServerResultSet$FetchBuffer.nextRow(SQLServerResultSet.java:4853) at com.microsoft.sqlserver.jdbc.SQLServerResultSet.fetchBufferNext(SQLServerResultSet.java:1781) at com.microsoft.sqlserver.jdbc.SQLServerResultSet.next(SQLServerResultSet.java:1034) at com.alibaba.druid.filter.FilterChainImpl.resultSet_next(FilterChainImpl.java:750) at com.alibaba.druid.filter.FilterAdapter.resultSet_next(FilterAdapter.java:1907) at com.alibaba.druid.filter.FilterChainImpl.resultSet_next(FilterChainImpl.java:747) at com.alibaba.druid.filter.FilterAdapter.resultSet_next(FilterAdapter.java:1907) at com.alibaba.druid.filter.logging.LogFilter.resultSet_next(LogFilter.java:594) at com.alibaba.druid.filter.FilterChainImpl.resultSet_next(FilterChainImpl.java:747) at com.alibaba.druid.proxy.jdbc.ResultSetProxyImpl.next(ResultSetProxyImpl.java:882) at com.alibaba.druid.pool.DruidPooledResultSet.next(DruidPooledResultSet.java:69) at sun.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.ibatis.logging.jdbc.ResultSetLogger.invoke(ResultSetLogger.java:68) at com.sun.proxy.$Proxy149.next(Unknown Source) at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValuesForSimpleResultMap(DefaultResultSetHandler.java:336) at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValues(DefaultResultSetHandler.java:313) at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSet(DefaultResultSetHandler.java:286) at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSets(DefaultResultSetHandler.java:183) at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64) at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79) at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:63) at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324) at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83) at sun.reflect.GeneratedMethodAccessor87.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49) at com.github.pagehelper.SqlUtil._processPage(SqlUtil.java:401) at com.github.pagehelper.SqlUtil.processPage(SqlUtil.java:374) at com.github.pagehelper.PageHelper.intercept(PageHelper.java:255) at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61) at com.sun.proxy.$Proxy146.query(Unknown Source) at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:148) at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:141) at sun.reflect.GeneratedMethodAccessor169.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:434) ... 76 more 2024-01-10 11:06:07.827 ERROR (TaskServiceImpl.java:711) - 获取任务管理列表异常:{DataTableInfo [start=0, length=10, draw=3, orderDir=null, orderColumn=null, orderSqlColumn=null, feedBackType=null, quesType=null, phone=null, appUserId=null, commitPhone=null, appUserName=null, appUserIdentify=null, userLevel=null, loginAddr=null, loginVersion=null, os=null, channel=null, inviteCode=null, invitePerson=null, taskId=火车, taskName=, pointShowType=-1, taskStatus=-1, pointConfigType=-1, tpTableName=null, tppTableName=null, pointStatus=null, city=null, pointsAddr=null, excelAddr=null, conversionAddr=null, startPointId=null, endPointId=null, type=null, assignStatus=null, taskManageUserId=E38303A5-1871-4C59-BA8B-8929229D9DCA, taskManageUserName=null, recordType=null, tpId=null, tppId=null, pointAuditResultId=null, pointOddStatusId=null, tpCurrStatus=null, assignedTask=null, integralMode=null, applyMethod=null, ewStatus=null, quesTitle=null, dateBegin=null, dateEnd=null, platform=null, shareType=null, dateInterval=null, questionnaireId=null, questionnaireType=null, questionnaireTitle=null, userPhoneNumber=null, pushType=null, pushStatus=null, pushTitle=null, utSql=null, jfSql=null, tabId=null, appTabUserIdentify=null, webUserId=E38303A5-1871-4C59-BA8B-8929229D9DCA, webUserAccount=null, webUserName=null, exIds=null, wechatMode=0, wechatWorkAccount=null, wechatWorkIdentity=null, wechatWorkClassify=null, trrSql=null, uzdSql=null]} org.springframework.jdbc.UncategorizedSQLException: ### Error querying database. Cause: com.microsoft.sqlserver.jdbc.SQLServerException: 在将 nvarchar 值 '火车' 转换成数据类型 int 时失败。 ### The error may exist in file [D:\software\apache-tomcat-8.0.36\webapps\CrowdphotoWeb\WEB-INF\classes\ctr\crowdphoto\dao\mapping\TaskMapper.xml] ### The error may involve ctr.crowdphoto.dao.TaskMapper.queryTaskManageList ### The error occurred while handling results ### SQL: SELECT * FROM( SELECT ROW_NUMBER() OVER (ORDER BY temp.taskId DESC) AS serialNum ,temp.* ,? AS webUserId FROM( SELECT ISNULL(pro.pro_sno,'') AS proSno, ISNULL(pro.pro_name,'') AS proCnName, task.pro_ID AS proId, task.task_ID AS taskId, ISNULL(task.task_name,'') AS taskName, ISNULL(task.task_type_new,'') AS taskTypeNew, ISNULL(task.task_status,'') AS taskStatus, ISNULL(task.task_status_edit, -1) AS taskStatusEdit, ISNULL(task.exception_count,0) AS exceptionCount, ISNULL(CONVERT(varchar(16), task.begin_date, 120), '') AS beginDate, ISNULL(CONVERT(varchar(16), task.end_date, 120), '') AS endDate, DATEDIFF(DAY,task.end_date, GETDATE()) AS isFive, ISNULL(task.point_config_type,1) AS pointConfigType, ISNULL(task.point_show_type,1) pointShowType, task.manage_ID AS manageId, uw.cn_name AS taskManageCnName, 1 AS distributionType, ISNULL(task.task_level,'') AS taskLevel FROM task_info task LEFT JOIN pro_info pro ON task.pro_ID = pro.pro_ID LEFT JOIN user_web uw ON task.manage_ID=uw.user_ID WHERE task.is_del=0 AND pro.is_del=0 and task.task_ID = ? and task.manage_ID = ? union all SELECT ISNULL(pro.pro_sno,'') AS proSno, ISNULL(pro.pro_name,'') AS proCnName, task.pro_ID AS proId, task.task_ID AS taskId, ISNULL(task.task_name,'') AS taskName, ISNULL(task.task_type_new,'') AS taskTypeNew, ISNULL(task.task_status,'') AS taskStatus, ISNULL(task.task_status_edit, -1) AS taskStatusEdit, ISNULL(task.exception_count,0) AS exceptionCount, ISNULL(CONVERT(varchar(16), task.begin_date, 120), '') AS beginDate, ISNULL(CONVERT(varchar(16), task.end_date, 120), '') AS endDate, DATEDIFF(DAY,task.end_date, GETDATE()) AS isFive, ISNULL(task.point_config_type,1) AS pointConfigType, ISNULL(task.point_show_type,1) pointShowType, task.manage_ID AS manageId, uw.cn_name AS taskManageCnName, 2 AS distributionType, ISNULL(task.task_level,'') AS taskLevel FROM task_info task LEFT JOIN pro_info pro ON task.pro_ID = pro.pro_ID LEFT JOIN user_web uw ON task.manage_ID=uw.user_ID inner JOIN (select task_ID,distribution_manage_ID from distribution_task_info where is_del=0 AND distribution_manage_ID = ?) dti on task.task_ID = dti.task_ID WHERE task.is_del=0 AND pro.is_del=0 and task.task_ID = ? ) AS temp ) temp WHERE temp.serialNum BETWEEN (0+1) AND (0/10+1)*10 ### Cause: com.microsoft.sqlserver.jdbc.SQLServerException: 在将 nvarchar 值 '火车' 转换成数据类型 int 时失败。 ; uncategorized SQLException for SQL []; SQL state [S0001]; error code [245]; 在将 nvarchar 值 '火车' 转换成数据类型 int 时失败。; nested exception is com.microsoft.sqlserver.jdbc.SQLServerException: 在将 nvarchar 值 '火车' 转换成数据类型 int 时失败。 at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:84) at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81) at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:81) at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:75) at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:447) at com.sun.proxy.$Proxy23.selectList(Unknown Source) at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:231) at org.apache.ibatis.binding.MapperMethod.executeForMany(MapperMethod.java:137) at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:75) at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53) at com.sun.proxy.$Proxy45.queryTaskManageList(Unknown Source) at sun.reflect.GeneratedMethodAccessor368.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157) at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:72) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213) at com.sun.proxy.$Proxy46.queryTaskManageList(Unknown Source) at ctr.crowdphoto.service.impl.TaskServiceImpl.getAllTaskInfoList(TaskServiceImpl.java:688) at sun.reflect.GeneratedMethodAccessor367.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157) at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99) at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:281) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:92) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213) at com.sun.proxy.$Proxy96.getAllTaskInfoList(Unknown Source) at ctr.crowdphoto.controller.TaskListController.getTaskManageList(TaskListController.java:1048) at sun.reflect.GeneratedMethodAccessor366.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:136) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:114) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:827) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:738) at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:963) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:897) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:861) at javax.servlet.http.HttpServlet.service(HttpServlet.java:622) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846) at javax.servlet.http.HttpServlet.service(HttpServlet.java:729) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:292) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:197) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:616) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:528) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1099) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:670) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1520) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1476) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:745) Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: 在将 nvarchar 值 '火车' 转换成数据类型 int 时失败。 at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError(SQLServerException.java:216) at com.microsoft.sqlserver.jdbc.SQLServerResultSet$FetchBuffer.nextRow(SQLServerResultSet.java:4853) at com.microsoft.sqlserver.jdbc.SQLServerResultSet.fetchBufferNext(SQLServerResultSet.java:1781) at com.microsoft.sqlserver.jdbc.SQLServerResultSet.next(SQLServerResultSet.java:1034) at com.alibaba.druid.filter.FilterChainImpl.resultSet_next(FilterChainImpl.java:750) at com.alibaba.druid.filter.FilterAdapter.resultSet_next(FilterAdapter.java:1907) at com.alibaba.druid.filter.FilterChainImpl.resultSet_next(FilterChainImpl.java:747) at com.alibaba.druid.filter.FilterAdapter.resultSet_next(FilterAdapter.java:1907) at com.alibaba.druid.filter.logging.LogFilter.resultSet_next(LogFilter.java:594) at com.alibaba.druid.filter.FilterChainImpl.resultSet_next(FilterChainImpl.java:747) at com.alibaba.druid.proxy.jdbc.ResultSetProxyImpl.next(ResultSetProxyImpl.java:882) at com.alibaba.druid.pool.DruidPooledResultSet.next(DruidPooledResultSet.java:69) at sun.reflect.GeneratedMethodAccessor81.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.ibatis.logging.jdbc.ResultSetLogger.invoke(ResultSetLogger.java:68) at com.sun.proxy.$Proxy149.next(Unknown Source) at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValuesForSimpleResultMap(DefaultResultSetHandler.java:336) at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValues(DefaultResultSetHandler.java:313) at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSet(DefaultResultSetHandler.java:286) at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSets(DefaultResultSetHandler.java:183) at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64) at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79) at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:63) at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324) at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83) at sun.reflect.GeneratedMethodAccessor87.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49) at com.github.pagehelper.SqlUtil._processPage(SqlUtil.java:401) at com.github.pagehelper.SqlUtil.processPage(SqlUtil.java:374) at com.github.pagehelper.PageHelper.intercept(PageHelper.java:255) at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61) at com.sun.proxy.$Proxy146.query(Unknown Source) at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:148) at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:141) at sun.reflect.GeneratedMethodAccessor169.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:434) ... 76 more