|
@@ -41,7 +41,7 @@ public class SyncPositionTask extends AbstractTask implements Plugin {
|
|
|
JSONObject ob = new JSONObject();
|
|
|
initDateRange(map);
|
|
|
HRBaseServiceHelper helper = new HRBaseServiceHelper(posChgRecord_entity);
|
|
|
- String selectProperties = "position,evententry.changescene.number,createtime";
|
|
|
+ String selectProperties = "position,evententry.changescene.number,evententry.operatetime";
|
|
|
//String selectProperties = "aaa";
|
|
|
//查出发生过变化的岗位
|
|
|
DynamicObjectCollection changeOperateCol = helper.queryOriginalCollection(selectProperties, this.getQFilters());
|
|
@@ -196,8 +196,8 @@ public class SyncPositionTask extends AbstractTask implements Plugin {
|
|
|
public QFilter[] getQFilters() {
|
|
|
try {
|
|
|
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
|
|
- QFilter filter = new QFilter("createtime", ">=", sdf.parse(startTime));
|
|
|
- filter.and("createtime", "<", sdf.parse(endTime));
|
|
|
+ QFilter filter = new QFilter("evententry.operatetime", ">=", sdf.parse(startTime));
|
|
|
+ filter.and("evententry.operatetime", "<", sdf.parse(endTime));
|
|
|
//filter.and("org.otclassify", "=", 1010L);
|
|
|
//filter.and("position.number", QCP.equals, "JY-20250407-01772");
|
|
|
log.info("-------- 查询岗位变化过滤条件:" + filter.toString() + " --------");
|