huang
5 天以前 22e17b6db03ca58bc477a35ca067e55a09cffce7
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
package com.mes.device.service;
 
import com.baomidou.mybatisplus.extension.service.IService;
import com.mes.device.entity.EngineeringSequence;
 
import java.util.Date;
 
/**
 * 工程序号信息服务接口
 * 
 * @author mes
 * @since 2024-11-20
 */
public interface EngineeringSequenceService extends IService<EngineeringSequence> {
 
    /**
     * 生成并保存新的工程号
     * 根据日期获取最大序号,然后自增1生成新的工程号
     * 
     * @param date 日期
     * @return 生成的工程号(格式:P + yyMMdd + 两位序号)
     */
    String generateAndSaveEngineeringId(Date date);
}