|
@@ -47,11 +47,14 @@ public class AdjustJobBillEffectOp extends AbstractOperationServicePlugIn implem
|
|
@Override
|
|
@Override
|
|
public void afterExecuteOperationTransaction(AfterOperationArgs e) {
|
|
public void afterExecuteOperationTransaction(AfterOperationArgs e) {
|
|
super.afterExecuteOperationTransaction(e);
|
|
super.afterExecuteOperationTransaction(e);
|
|
|
|
+ String key = e.getOperationKey();
|
|
boolean isAdjustJob = false;
|
|
boolean isAdjustJob = false;
|
|
Map<String, DynamicObject> jobMap = new HashMap();
|
|
Map<String, DynamicObject> jobMap = new HashMap();
|
|
DynamicObject[] bills = e.getDataEntities();
|
|
DynamicObject[] bills = e.getDataEntities();
|
|
for (DynamicObject bill : bills) {
|
|
for (DynamicObject bill : bills) {
|
|
- //bill = BusinessDataServiceHelper.loadSingle(bill.getPkValue(), bill.getDataEntityType().getName());
|
|
|
|
|
|
+ if(!key.equals("customsubmiteffect")) {
|
|
|
|
+ bill = BusinessDataServiceHelper.loadSingle(bill.getPkValue(), bill.getDataEntityType().getName());
|
|
|
|
+ }
|
|
//是否调级
|
|
//是否调级
|
|
String isAdjustJobStr = bill.getString("nckd_isadjustjob");
|
|
String isAdjustJobStr = bill.getString("nckd_isadjustjob");
|
|
//如果是否调级 = 是,处理下职级调整分录的数据Map,key = 工号, value = 分录Dyn
|
|
//如果是否调级 = 是,处理下职级调整分录的数据Map,key = 工号, value = 分录Dyn
|