package org.dromara.system.service;

import org.dromara.system.domain.bo.SysAgreementBo;
import org.dromara.system.domain.vo.SysAgreementVo;

/**
 * 协议信息 Service 接口
 *
 * @author Lion Li
 */
public interface ISysAgreementService {

    /**
     * 根据ID查询协议（返回明文内容）
     */
    SysAgreementVo queryById(Long id);

    /**
     * 修改协议（接收 base64 编码内容，解码后存库，返回最新 VO 用于刷新缓存）
     */
    SysAgreementVo updateByBo(SysAgreementBo bo);

}
