
com.kedauis.quartz.SeqMonthRestService Maven / Gradle / Ivy
The newest version!
package com.kedauis.quartz;
import com.kedauis.common.annotation.AutoQuartz;
import com.kedauis.system.service.SequenceService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
/**
* 项目名称:framework
* 类描述: 序列号按照月度方式重置
* 创建人:QiuYu
* 创建时间:2018/4/3 14:31
* 修改人:
* 修改时间:
* 修改备注:
*/
@Service("seqMonthRestService")
@AutoQuartz(cron = "10 5 0 1 * ?", group = "sequenceTask", task = "monthRest")
public class SeqMonthRestService {
@Autowired
private SequenceService sequenceService;
public void execute(){
// 按照重置方式找到需要重置的序列号
sequenceService.restSeqByRestType(SequenceService.REST_TYPE_MONTH);
}
public SequenceService getSequenceService() {
return sequenceService;
}
public void setSequenceService(SequenceService sequenceService) {
this.sequenceService = sequenceService;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy