|
@@ -522,6 +522,7 @@ public class AdjustJobBillEdit extends HRDataBaseEdit implements BeforeF7SelectL
|
|
|
DynamicObject record = changeRowObj.getDynamicObject("nckd_adjrecord");
|
|
|
Long adjFileId = record.getLong("salaryadjfile.id");
|
|
|
DynamicObject adjFile = BusinessDataServiceHelper.loadSingle(adjFileId, "hcdm_adjfileinfo");
|
|
|
+ DynamicObject relPerson = BusinessDataServiceHelper.loadSingle(record.getLong("relpersonid"), "hcdm_decadjrelperson");
|
|
|
model.setValue("nckd_adjfile", adjFile, rowNum);
|
|
|
model.setValue("nckd_salname", adjFile.getString("person.name"), rowNum);
|
|
|
model.setValue("nckd_salnumber", adjFile.getString("person.number"), rowNum);
|
|
@@ -529,6 +530,10 @@ public class AdjustJobBillEdit extends HRDataBaseEdit implements BeforeF7SelectL
|
|
|
model.setValue("nckd_salposition", adjFile.getDynamicObject("position"), rowNum);
|
|
|
model.setValue("nckd_standarditem", record.getDynamicObject("standarditem"), rowNum);
|
|
|
model.setValue("nckd_oldamount", record.getBigDecimal("amount"), rowNum);
|
|
|
+
|
|
|
+ model.setValue("nckd_saljoblevel", relPerson.getDynamicObject("joblevel"), rowNum);
|
|
|
+ model.setValue("nckd_saljobgrade", relPerson.getDynamicObject("jobgrade"), rowNum);
|
|
|
+
|
|
|
}
|
|
|
model.endInit();
|
|
|
this.getView().updateView("nckd_entryentity");
|