|
|
@@ -42,6 +42,7 @@ import nckd.jxccl.base.common.utils.DateUtil;
|
|
|
import nckd.jxccl.base.common.utils.QueryFieldBuilder;
|
|
|
import nckd.jxccl.base.common.utils.StrFormatter;
|
|
|
import nckd.jxccl.base.entity.helper.EntityHelper;
|
|
|
+import nckd.jxccl.base.org.helper.OrgHelper;
|
|
|
import nckd.jxccl.opmc.pm.common.PerfManagerFormConstant;
|
|
|
import nckd.jxccl.opmc.pm.common.SalAdjTrackerConstant;
|
|
|
import org.apache.commons.lang3.StringUtils;
|
|
|
@@ -386,12 +387,10 @@ public class SalaryAdjOpPlugin extends AbstractOperationServicePlugIn implements
|
|
|
}
|
|
|
List<DynamicObject> addSalAdjTrackerList = new ArrayList<>();
|
|
|
List<Long> ids = new ArrayList<>(salaryAdjustmentResultList.size());
|
|
|
- List<Long> createOrgList = BaseDataServiceHelper.getCreateOrgList(SalAdjTrackerConstant.SALADJTRACKER_ENTITYID);
|
|
|
MainEntityType bosOrgEntityType = EntityMetadataCache.getDataEntityType(FormConstant.BOS_ORG);
|
|
|
+ Long createOrg = OrgHelper.getCreateOrgList(SalAdjTrackerConstant.SALADJTRACKER_ENTITYID);
|
|
|
DynamicObject org = new DynamicObject(bosOrgEntityType);
|
|
|
- if (!createOrgList.isEmpty()) {
|
|
|
- org.set(FormConstant.ID_KEY, createOrgList.get(0));
|
|
|
- }
|
|
|
+ org.set(FormConstant.ID_KEY, createOrg);
|
|
|
for (SalaryAdjustmentResult result : salaryAdjustmentResultList) {
|
|
|
if (result.salaryStDv != null && result.oldStandardItem != null && result.oldSalaryRank != null) {
|
|
|
DynamicObject newSalAdjTracker = EntityHelper.newEntity(SalAdjTrackerConstant.SALADJTRACKER_ENTITYID);
|