|
本帖最后由 赵起步 于 2014-6-24 16:19 编辑
在人员绩效考核页面,点击 发送评分任务 会报 考核人权重和必须为100,
我的数据考核人的权重是 100,怎么还报 这个错误信息?
怎样才能 发送评分任务?
控制台出的信息
2014-06-24 15:50:28 try find class:com.justep.system.data.Row in model:/HR/performance/logic/code
com.justep.exception.BusinessException: 编码: JUSTEP150138; 提示: 列"proportion"的类型不一致, 定义的类型是"Integer", 当前给出的是"Decimal" |
我把/BIZ/HR/performance/logic/code/dsrc/PerformanceAppraisal.java的90行
proportion = rs.getInteger("proportion").intValue();
改为
proportion = rs.getInteger("proportion");
可以把 列"proportion"的类型不一致, 定义的类型是"Integer", 当前给出的是"Decimal" 这个问题解决,
可是点击 发送评分任务 又会报
编码: JUSTEP150210; 提示: 执行KSQL出错, KSQL: insert into SA_Task t(t,t.sName,t.sTypeID,t.sTypeName,t.sCreateTime,t.sCreatorPersonID,t.sCreatorPersonName,t.sCreatorOgnID,t.sCreatorOgnName,t.sData1,t.sExecutorPersonID,t.sExecutorPersonName,t.sCatalogID,t.sKindID,t.sCURL,t.sEURL,t.sExecuteMode,t.sStatusID,t.sStatusName,t.sProcess,t.sActivity,t.sExecutorFID,t.sExecutorFName,t.sLock) values (guid(),'绩效评分任务:二人','TASK','普通任务',:sDatetime,'PSN01','system','null','null','5745330CCC22460C82976E90EBC0D2EA','6B79960F24564F0D8CC7C0ECB50A5DBA','赵一' ,'tsProcess','tkTask','/HR/performance/process/performanceAppraisalPer/performanceAppraisalPerActivity.w','/HR/performance/process/performanceMark/performanceMarkActivity.w','Simultaneous','tesReady','尚未处理','/HR/performance/process/performanceMark/performanceMarkProcess','performanceMarkActivity', '','','1ac77bd6-e7c1-44e4-9613-0f97a2194802')
编码: JUSTEP150039; 提示: 执行sql: INSERT INTO SA_Task (SA_Task.sID, SA_Task.SNAME, SA_Task.STYPEID, SA_Task.STYPENAME, SA_Task.SCREATETIME, SA_Task.SCREATORPERSONID, SA_Task.SCREATORPERSONNAME, SA_Task.SCREATOROGNID, SA_Task.SCREATOROGNNAME, SA_Task.SDATA1, SA_Task.SEXECUTORPERSONID, SA_Task.SEXECUTORPERSONNAME, SA_Task.SCATALOGID, SA_Task.SKINDID, SA_Task.SCURL, SA_Task.SEURL, SA_Task.SEXECUTEMODE, SA_Task.SSTATUSID, SA_Task.SSTATUSNAME, SA_Task.SPROCESS, SA_Task.SACTIVITY, SA_Task.SEXECUTORFID, SA_Task.SEXECUTORFNAME, SA_Task.SLOCK) VALUES (REPLACE(CAST (NEWID() AS VARCHAR(36)), '-', ''), ?, ?, ?, ? , ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?), binds: [绩效评分任务:二人, TASK, 普通任务, 2014-06-24 16:15:56.86, PSN01, system, null, null, 5745330CCC22460C82976E90EBC0D2EA, 6B79960F24564F0D8CC7C0ECB50A5DBA, 赵一, tsProcess, tkTask, /HR/performance/process/performanceAppraisalPer/performanceAppraisalPerActivity.w, /HR/performance/process/performanceMark/performanceMarkActivity.w, Simultaneous, tesReady, 尚未处理, /HR/performance/process/performanceMark/performanceMarkProcess, performanceMarkActivity, , , 1ac77bd6-e7c1-44e4-9613-0f97a2194802]出错
请问,上面又是什么原因?
|
-
-
|