package com.product.org.admin.service.idel;
|
|
import com.product.core.entity.DataTableEntity;
|
import com.product.core.entity.FieldSetEntity;
|
import com.product.core.exception.BaseException;
|
|
/**
|
* 流水号管理 接口层
|
* @author xin.luo
|
* date 2020-06-13 10:03:49
|
* interface ISerialNumberService
|
*/
|
public interface ISerialNumberService {
|
/**
|
* 获取流水号
|
* @param serialNumberName 流水号名称
|
*/
|
String createSerialNumber(String serialNumberName)throws BaseException;
|
/**
|
* 新增流水号配置
|
* @param fs 流水号信息
|
*/
|
String addSerialNumberConfig(FieldSetEntity fs)throws BaseException;
|
/**
|
* 修改流水号配置
|
* @param fs 流水号信息
|
*/
|
boolean upSerialNumberConfig(FieldSetEntity fs)throws BaseException;
|
/**
|
* 删除流水号配置
|
* @param uuids 流水号uuid数组
|
*/
|
boolean delSerialNumberConfig(String[] uuids)throws BaseException;
|
/**
|
* 获取所有流水号配置
|
* @param fse 流水号fse
|
*/
|
DataTableEntity serialNumberAll(FieldSetEntity fse)throws BaseException;
|
/**
|
* 根据UUID获取流水号信息
|
* @param uuid 流水号uuid数组
|
*/
|
FieldSetEntity serialNumberInfo(String uuid)throws BaseException;
|
}
|