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

com.kedauis.quartz.SeqDayRestService 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:30
 * 修改人:
 * 修改时间:
 * 修改备注:
 */
@Service("seqDayRestService")
@AutoQuartz(cron = "10 0 0 * * ?", group = "sequenceTask", task = "dayRest")
public class SeqDayRestService {

    @Autowired
    private SequenceService sequenceService;

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

    public SequenceService getSequenceService() {
        return sequenceService;
    }

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




© 2015 - 2025 Weber Informatics LLC | Privacy Policy