@Service
public class SettleFlowService
extends java.lang.Object
| 构造器和说明 |
|---|
SettleFlowService(com.xforceplus.dao.SettleFlowDao flowDao,
SettleTemplateService templateService,
OrgService orgService,
CompanyService companyService,
com.xforceplus.dao.ServiceResourcesetRelDao serviceResourcesetRelDao,
com.xforceplus.dao.SettleStepDao settleStepDao,
com.xforceplus.dao.SettleFlowPackageDao settleFlowPackageDao) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
delete(java.lang.String flowId) |
com.xforceplus.entity.SettleFlow |
findByFlowCode(java.lang.String flowCode) |
com.xforceplus.entity.SettleFlow |
findByFlowId(long flowId) |
com.xforceplus.entity.SettleFlow |
findById(java.lang.String flowId) |
com.xforceplus.entity.SettleFlow |
findByTenantId(java.lang.Long tenantId) |
java.util.List<java.lang.Long> |
findResourceByPackage(java.util.List<com.xforceplus.entity.SettleFlowPackage> content) |
com.xforceplus.entity.SettleStep |
getStep(java.lang.String taxNum,
java.lang.String flowId) |
java.util.List<com.xforceplus.entity.SettleFlowPackage> |
packageList(com.xforceplus.api.model.SettleFlowPackageModel.Request.Query query,
org.springframework.data.domain.Sort sort) |
org.springframework.data.domain.Page<com.xforceplus.entity.SettleFlowPackage> |
packages(com.xforceplus.api.model.SettleFlowPackageModel.Request.Query query,
org.springframework.data.domain.Pageable pageable) |
org.springframework.data.domain.Page<com.xforceplus.entity.SettleFlow> |
page(com.xforceplus.api.model.SettleFlowModel.Request.Query query,
org.springframework.data.domain.Pageable pageable) |
org.springframework.data.domain.Page<com.xforceplus.entity.SettleStep> |
taxNum(java.lang.String flowId,
java.lang.Long tenantId,
org.springframework.data.domain.Pageable pageable) |
public SettleFlowService(com.xforceplus.dao.SettleFlowDao flowDao,
SettleTemplateService templateService,
OrgService orgService,
CompanyService companyService,
com.xforceplus.dao.ServiceResourcesetRelDao serviceResourcesetRelDao,
com.xforceplus.dao.SettleStepDao settleStepDao,
com.xforceplus.dao.SettleFlowPackageDao settleFlowPackageDao)
public org.springframework.data.domain.Page<com.xforceplus.entity.SettleFlow> page(com.xforceplus.api.model.SettleFlowModel.Request.Query query,
org.springframework.data.domain.Pageable pageable)
public com.xforceplus.entity.SettleFlow findByTenantId(java.lang.Long tenantId)
public com.xforceplus.entity.SettleFlow findById(java.lang.String flowId)
public com.xforceplus.entity.SettleFlow findByFlowId(long flowId)
public com.xforceplus.entity.SettleFlow findByFlowCode(java.lang.String flowCode)
@Transactional(rollbackFor=java.lang.Exception.class) public void delete(java.lang.String flowId)
public com.xforceplus.entity.SettleStep getStep(java.lang.String taxNum,
java.lang.String flowId)
public org.springframework.data.domain.Page<com.xforceplus.entity.SettleFlowPackage> packages(com.xforceplus.api.model.SettleFlowPackageModel.Request.Query query,
org.springframework.data.domain.Pageable pageable)
public java.util.List<com.xforceplus.entity.SettleFlowPackage> packageList(com.xforceplus.api.model.SettleFlowPackageModel.Request.Query query,
org.springframework.data.domain.Sort sort)
public org.springframework.data.domain.Page<com.xforceplus.entity.SettleStep> taxNum(java.lang.String flowId,
java.lang.Long tenantId,
org.springframework.data.domain.Pageable pageable)
public java.util.List<java.lang.Long> findResourceByPackage(java.util.List<com.xforceplus.entity.SettleFlowPackage> content)