| 123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- package com.ydtech.modules.protocols.service;
- import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
- import com.baomidou.mybatisplus.extension.service.IService;
- import com.ydtech.core.page.PageRequest;
- import com.ydtech.core.page.PageResult;
- import com.ydtech.modules.protocols.entity.po.PtlAgreementProductCostsAttrLink;
- import com.ydtech.modules.protocols.entity.po.PtlAgreementUndwrtRulesAttr;
- import com.ydtech.modules.protocols.entity.po.PtlAgreementUndwrtRulesNew;
- import com.ydtech.modules.protocols.entity.vo.AgreementProductCosts;
- import com.ydtech.modules.protocols.entity.vo.AgreementProductCostsSave;
- import com.ydtech.modules.protocols.entity.vo.AgreementUndwrtRules;
- import com.ydtech.modules.protocols.entity.vo.AgreementUndwrtRulesSave;
- import java.util.List;
- /**
- *@author: tz
- *@description: 协议承保规则属性 service
- *@create: 2024-2-22 15:44:29
- */
- public interface PtlAgreementUndwrtRulesNewService extends IService<PtlAgreementUndwrtRulesNew> {
- AgreementUndwrtRulesSave rulesGet(String costsId, List<PtlAgreementUndwrtRulesAttr> undwrtRulesAttrList);
- List<PtlAgreementUndwrtRulesNew> rulesList(String agreementId);
- Page rulesPage(Page page,String agreementId);
- /**
- * 添加协议承保规则
- * @param agreementUndwrtRules
- * @return
- */
- boolean rulesAdd(AgreementUndwrtRules agreementUndwrtRules);
- /**
- * 更新协议承保规则
- * @param agreementUndwrtRules
- * @return
- */
- boolean rulesUpdate(AgreementUndwrtRules agreementUndwrtRules);
- boolean rulesDelete(String rulesId);
- }
|