接口 OrganWordService
-
- 所有已知实现类:
OrganWordServiceImpl
public interface OrganWordService- 作者:
- qinman, zhangchongjie
- Date:
- 2022/12/20
-
-
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 booleancheckCustom(String id, String custom)判断标识是否可用IntegercheckNumberStr(String characterValue, String custom, Integer year, Integer numberTemp, String itemId, Integer common, String processSerialNumber)0:当前编号已被使用.1.当前编号没有被使用。IntegercheckNumberStr4DeptName(String custom, Integer year, Integer numberTemp, String processDefineKey, Integer common, String processSerialNumber)检查部门编号是否存在 0:当前编号已被使用.1.当前编号没有被使用。OrganWordModelexist(String custom, String processSerialNumber, String processInstanceId, String itembox)判断机构代字custom在某个流程实例中是否已经编号,没有编号的话就查找有权限的编号的机关代字OrganWordfindByCustom(String custom)根据标识查找未删除的机关代字列表OrganWordfindOne(String id)根据Id查找机关代字IntegergetNumber(String custom, String characterValue, Integer year, Integer common, String itemId)一般的自动编号Map<String,Object>getNumber4DeptName(String custom, Integer year, Integer common, String processDefineKey)当前部门的自动编号IntegergetNumberOnly(String custom, String characterValue, Integer year, Integer common, String itemId)获取编号的数字StringgetTempNumber(String custom, String characterValue, String itemId)获取临时编号List<OrganWord>listAll()根据租户Id获取机关文字列表并按照tabIndex 升序List<OrganWordPropertyModel>listByCustom(String itemId, String processDefinitionId, String taskDefKey, String custom)Description: 查找有权限的机构代字List<OrganWordPropertyModel>listByCustomNumber(String itemId, String processDefinitionId, String taskDefKey)Description: 查找有权限的机构代字org.springframework.data.domain.Page<OrganWord>pageAll(int rows, int page)获取所有的编号列表voidremoveOrganWords(String[] organWordIds)Description: 根据传进来的机关代字Id的数组逻辑删除OrganWordsave(OrganWord organWord)保存机关代字Map<String,Object>saveNumberString(String custom, String numberString, String itemId, String processSerialNumber)保存编号字符串
-
-
-
方法详细资料
-
checkNumberStr
Integer checkNumberStr(String characterValue, String custom, Integer year, Integer numberTemp, String itemId, Integer common, String processSerialNumber)
0:当前编号已被使用.1.当前编号没有被使用。2:当前编号不存在 3:发生异常- 参数:
characterValue-custom-year-numberTemp-itemId-common-processSerialNumber-- 返回:
-
checkNumberStr4DeptName
Integer checkNumberStr4DeptName(String custom, Integer year, Integer numberTemp, String processDefineKey, Integer common, String processSerialNumber)
检查部门编号是否存在 0:当前编号已被使用.1.当前编号没有被使用。2:当前编号不存在 3:发生异常- 参数:
custom-year-numberTemp-processDefineKey-common-processSerialNumber-- 返回:
-
exist
OrganWordModel exist(String custom, String processSerialNumber, String processInstanceId, String itembox)
判断机构代字custom在某个流程实例中是否已经编号,没有编号的话就查找有权限的编号的机关代字- 参数:
custom-processSerialNumber-processInstanceId-itembox-- 返回:
-
getNumber
Integer getNumber(String custom, String characterValue, Integer year, Integer common, String itemId)
一般的自动编号- 参数:
custom-characterValue-year-common-itemId-- 返回:
-
getTempNumber
String getTempNumber(String custom, String characterValue, String itemId)
获取临时编号- 参数:
custom-characterValue-itemId-- 返回:
-
getNumber4DeptName
Map<String,Object> getNumber4DeptName(String custom, Integer year, Integer common, String processDefineKey)
当前部门的自动编号- 参数:
custom-year-common-processDefineKey-- 返回:
-
getNumberOnly
Integer getNumberOnly(String custom, String characterValue, Integer year, Integer common, String itemId)
获取编号的数字- 参数:
custom-characterValue-year-common-itemId-- 返回:
-
listByCustom
List<OrganWordPropertyModel> listByCustom(String itemId, String processDefinitionId, String taskDefKey, String custom)
Description: 查找有权限的机构代字- 参数:
itemId-processDefinitionId-taskDefKey-custom-- 返回:
-
listByCustomNumber
List<OrganWordPropertyModel> listByCustomNumber(String itemId, String processDefinitionId, String taskDefKey)
Description: 查找有权限的机构代字- 参数:
itemId-processDefinitionId-taskDefKey-- 返回:
-
pageAll
org.springframework.data.domain.Page<OrganWord> pageAll(int rows, int page)
获取所有的编号列表- 参数:
rows-page-- 返回:
-
removeOrganWords
void removeOrganWords(String[] organWordIds)
Description: 根据传进来的机关代字Id的数组逻辑删除- 参数:
organWordIds-
-
-