|
|
@@ -234,6 +234,10 @@ public class PerfRankMgmtFormPlugin extends AbstractFormPlugin implements Wizard
|
|
|
.addGroup(new String[]{FormConstant.NCKD_ENTRYENTITY}, PerfRankMgmtConstant.NCKD_RATIO)
|
|
|
.addGroup(new String[]{FormConstant.NCKD_ENTRYENTITY, PositionStructureConstant.NCKD_APPRAISALRESULT}, FormConstant.NUMBER_KEY);
|
|
|
DynamicObjectCollection query = QueryServiceHelper.query(PerfRankMgmtConstant.RANKRATIOCONF_ENTITYID, queryFieldBuilder.buildSelect(), null);
|
|
|
+ if(query.isEmpty()){
|
|
|
+ this.getView().showTipNotification("未配置排名比例信息");
|
|
|
+ return;
|
|
|
+ }
|
|
|
Map<String, BigDecimal> appraisalResultRatioMap = new HashMap<>();
|
|
|
query.forEach(dynamicObject -> {
|
|
|
String key = dynamicObject.getString(String.join(".", FormConstant.NCKD_ENTRYENTITY, PositionStructureConstant.NCKD_APPRAISALRESULT, FormConstant.NUMBER_KEY));
|