package com.xiaopeng.operation.service; import com.baomidou.mybatisplus.extension.service.IService; import com.xiaopeng.api.model.operation.XpAgreement; import com.xiaopeng.operation.dto.XpAgreementDTO; import com.xiaopeng.operation.vo.XpAgreementVo; import javax.validation.Valid; import java.util.List; /** *

* 协议设置 服务类 *

* * @author liu * @since 2026-02-03 */ public interface XpAgreementService extends IService { /** * 根据type获取协议内容 */ XpAgreementVo getContentByType(Integer type); /** * 获取所有协议内容 * @return */ List getContentByTypeAll(); /** * 根据类型获取配置 * @param type * @return */ XpAgreement getAgreementContent(Integer type); /** * 保存协议 * @param dto */ void saveAgreement(@Valid XpAgreementDTO dto); }