package com.project.system.service;
|
|
|
import com.project.common.mybatis.IBaseService;
|
import com.project.system.domain.SysOrderNo;
|
|
/**
|
* 订单编号Service接口
|
*
|
* @author manton
|
* @date 2023-03-07
|
*/
|
public interface ISysOrderNoService extends IBaseService<SysOrderNo> {
|
|
/**
|
* 注意:该方法不要用controller调,前端不能调用,生成订单时 再service方法里调用,
|
* 并且方法要加事务,保证订单创建失败事务回归,流水号不更新。
|
*
|
* 通过单据类型type 获取当前部门的该类型单据编号,并更新当前流水号+1
|
* @param type 单据类型
|
* @return 订单编号
|
*/
|
String getOrderNo (int type);
|
|
}
|