|
@@ -492,8 +492,10 @@ public class JobAdvertisedServiceImpl implements JobAdvertisedService {
|
|
job.setStatus(JobStatusEnum.ENABLE.getStatus());
|
|
job.setStatus(JobStatusEnum.ENABLE.getStatus());
|
|
mapper.updateById(job);
|
|
mapper.updateById(job);
|
|
jobDataSync(job, SyncConstants.UPDATE);
|
|
jobDataSync(job, SyncConstants.UPDATE);
|
|
|
|
+ // 20241101之后的数据才做处理
|
|
|
|
+ boolean exec = job.getCreateTime().isAfter(LocalDateTime.of(2024, 11, 1, 0, 0));
|
|
vipEntitlementCheckAspect
|
|
vipEntitlementCheckAspect
|
|
- .process(VipEntitlementCheck.OPERATE_PUBLISH_JOB, VipEntitlementCheck.OperationType.DEDUCT);
|
|
|
|
|
|
+ .process(VipEntitlementCheck.OPERATE_PUBLISH_JOB, VipEntitlementCheck.OperationType.DEDUCT,exec);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
@@ -506,12 +508,12 @@ public class JobAdvertisedServiceImpl implements JobAdvertisedService {
|
|
// 已经是关闭状态
|
|
// 已经是关闭状态
|
|
throw exception(MDE_JOB_ADVERTISED_STATUS_CLOSE_ERROR);
|
|
throw exception(MDE_JOB_ADVERTISED_STATUS_CLOSE_ERROR);
|
|
}
|
|
}
|
|
- // 创建时间大于数据同步时间
|
|
|
|
- boolean exec = job.getCreateTime().isAfter(LocalDateTime.of(2024, 11, 1, 0, 0));
|
|
|
|
vipEntitlementCheckAspect.validate(VipEntitlementCheck.OPERATE_PUBLISH_JOB, VipEntitlementCheck.OperationType.ADD);
|
|
vipEntitlementCheckAspect.validate(VipEntitlementCheck.OPERATE_PUBLISH_JOB, VipEntitlementCheck.OperationType.ADD);
|
|
job.setStatus(JobStatusEnum.DISABLE.getStatus());
|
|
job.setStatus(JobStatusEnum.DISABLE.getStatus());
|
|
mapper.updateById(job);
|
|
mapper.updateById(job);
|
|
jobDataSync(job, SyncConstants.UPDATE);
|
|
jobDataSync(job, SyncConstants.UPDATE);
|
|
|
|
+ // 20241101之后的数据才做处理
|
|
|
|
+ boolean exec = job.getCreateTime().isAfter(LocalDateTime.of(2024, 11, 1, 0, 0));
|
|
vipEntitlementCheckAspect
|
|
vipEntitlementCheckAspect
|
|
.process(VipEntitlementCheck.OPERATE_PUBLISH_JOB, VipEntitlementCheck.OperationType.ADD,
|
|
.process(VipEntitlementCheck.OPERATE_PUBLISH_JOB, VipEntitlementCheck.OperationType.ADD,
|
|
exec);
|
|
exec);
|