@Service
public class PrivacyAgreementService
extends java.lang.Object
| 构造器和说明 |
|---|
PrivacyAgreementService(com.xforceplus.dao.PrivacyAgreementDao privacyAgreementDao,
com.xforceplus.dao.PrivacyAgreementProtocolDao privacyAgreementProtocolDao) |
| 限定符和类型 | 方法和说明 |
|---|---|
com.xforceplus.entity.PrivacyAgreement |
add(com.xforceplus.api.model.PrivacyAgreementModel.Request.Save model) |
void |
delete(java.lang.Long id) |
com.xforceplus.entity.PrivacyAgreement |
disable(java.lang.Long id) |
com.xforceplus.entity.PrivacyAgreement |
enable(long id) |
com.xforceplus.entity.PrivacyAgreement |
get(long id) |
com.xforceplus.entity.PrivacyAgreement |
getLatest(java.lang.Integer companyType) |
org.springframework.data.domain.Page<com.xforceplus.entity.PrivacyAgreement> |
page(com.xforceplus.api.model.PrivacyAgreementModel.Request.Query query,
org.springframework.data.domain.Pageable pageable) |
void |
sortProtocols(long protocolId,
org.springframework.data.domain.Sort.Direction direction) |
com.xforceplus.entity.PrivacyAgreement |
update(com.xforceplus.api.model.PrivacyAgreementModel.Request.Save model) |
public PrivacyAgreementService(com.xforceplus.dao.PrivacyAgreementDao privacyAgreementDao,
com.xforceplus.dao.PrivacyAgreementProtocolDao privacyAgreementProtocolDao)
public org.springframework.data.domain.Page<com.xforceplus.entity.PrivacyAgreement> page(com.xforceplus.api.model.PrivacyAgreementModel.Request.Query query,
org.springframework.data.domain.Pageable pageable)
@Transactional(rollbackFor=java.lang.Exception.class) public com.xforceplus.entity.PrivacyAgreement add(com.xforceplus.api.model.PrivacyAgreementModel.Request.Save model)
public com.xforceplus.entity.PrivacyAgreement get(long id)
@Transactional(rollbackFor=java.lang.Exception.class) public com.xforceplus.entity.PrivacyAgreement update(com.xforceplus.api.model.PrivacyAgreementModel.Request.Save model)
@Transactional(rollbackFor=java.lang.Exception.class) public com.xforceplus.entity.PrivacyAgreement enable(long id)
@Transactional(rollbackFor=java.lang.Exception.class) public com.xforceplus.entity.PrivacyAgreement disable(java.lang.Long id)
@Transactional(rollbackFor=java.lang.Exception.class) public void delete(java.lang.Long id)
public com.xforceplus.entity.PrivacyAgreement getLatest(java.lang.Integer companyType)
@Transactional(rollbackFor=java.lang.Exception.class)
public void sortProtocols(long protocolId,
org.springframework.data.domain.Sort.Direction direction)