All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.kedauis.quartz.SeqYearRestService 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("seqYearRestService")
@AutoQuartz(cron = "10 10 0 1 1 ?", group = "sequenceTask", task = "yearRest")
public class SeqYearRestService {

    @Autowired
    private SequenceService sequenceService;

    public void execute(){
        // 按照重置方式找到需要重置的序列号
        sequenceService.restSeqByRestType(SequenceService.REST_TYPE_YEAR);
    }

    public SequenceService getSequenceService() {
        return sequenceService;
    }

    public void setSequenceService(SequenceService sequenceService) {
        this.sequenceService = sequenceService;
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy