package com.yunzhupaas.message.service;

import com.yunzhupaas.base.service.SuperService;
import com.baomidou.mybatisplus.extension.service.IService;

import com.yunzhupaas.message.entity.TemplateParamEntity;
import com.yunzhupaas.message.model.messagetemplateconfig.*;
import java.util.*;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
/**
 *
 * 消息模板（新）
 * 版本： V3.2.0
 * 版权： 深圳市乐程软件有限公司（http://www.szlecheng.cn）
 * 作者： 云筑产品开发平台组
 * 日期： 2022-08-18
 */
public interface TemplateParamService extends SuperService<TemplateParamEntity> {

	QueryWrapper<TemplateParamEntity> getChild(MessageTemplateConfigPagination pagination, QueryWrapper<TemplateParamEntity> templateParamQueryWrapper);

	TemplateParamEntity getInfo(String id);

	List<TemplateParamEntity> getDetailListByParentId(String id);

	List<TemplateParamEntity> getParamList(String id,List<String> params);
}

