|
package org.springblade.mdm.program.service;
|
|
import lombok.extern.slf4j.Slf4j;
|
import org.springblade.core.mp.base.BizServiceImpl;
|
import org.springblade.mdm.program.entity.ProgramSeq;
|
import org.springblade.mdm.program.mapper.ProgramSeqMapper;
|
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.stereotype.Service;
|
|
import java.text.DecimalFormat;
|
|
/**
|
* 程序编号
|
*
|
* @author yangys
|
*/
|
@Slf4j
|
@Service
|
public class ProgramSeqService {
|
@Autowired
|
private ProgramSeqMapper mapper;
|
|
public static final String PATTERN = "0000000000";
|
/**
|
* 生成新的程序编号
|
* @return 编号
|
*/
|
public String generageProgramNo(){
|
ProgramSeq program = new ProgramSeq();
|
mapper.insert(program);
|
DecimalFormat df = new DecimalFormat(PATTERN);
|
return df.format(program.getId());
|
}
|
|
}
|