2022-05-31 09:19:04 +08:00
|
|
|
package com.engine.organization.service;
|
|
|
|
|
|
2022-05-31 17:56:00 +08:00
|
|
|
import com.engine.organization.entity.codesetting.param.CodeSaveParam;
|
2022-05-31 10:39:07 +08:00
|
|
|
import com.engine.organization.util.response.ReturnResult;
|
|
|
|
|
|
2022-05-31 09:19:04 +08:00
|
|
|
/**
|
|
|
|
|
* @Author weaver_cl
|
2022-06-14 11:07:48 +08:00
|
|
|
* @description:
|
2022-05-31 09:19:04 +08:00
|
|
|
* @Date 2022/5/30
|
|
|
|
|
* @Version V1.0
|
|
|
|
|
**/
|
|
|
|
|
public interface CodeSettingService {
|
2022-05-31 10:39:07 +08:00
|
|
|
|
2022-05-31 17:56:00 +08:00
|
|
|
/***
|
|
|
|
|
* 是否具有权限
|
|
|
|
|
* @param serialtype
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
2022-05-31 10:39:07 +08:00
|
|
|
ReturnResult getHasRight(String serialtype);
|
2022-05-31 17:56:00 +08:00
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 保存更新
|
|
|
|
|
* @param params
|
|
|
|
|
*/
|
2022-06-06 13:17:35 +08:00
|
|
|
String saveOrUpdateCodeSetting(CodeSaveParam params);
|
2022-05-31 17:56:00 +08:00
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 获取主表id
|
|
|
|
|
* @param serialType
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
|
Long getCodeRuleId(String serialType);
|
2022-06-06 13:17:35 +08:00
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 获取编码规则配置信息
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
|
String getCodeSetting(String serialType);
|
2022-05-31 09:19:04 +08:00
|
|
|
}
|