ChargerTicketTemplateDao.java 1021 Bytes
package com.zteits.pay.dao;

import com.zteits.clouds.api.dto.pay.param.ChargerTicketRequest;
import com.zteits.pay.domain.ChargerTicketTemplate;
import com.zteits.pay.domain.ChargerTicketTemplateExample;

public interface ChargerTicketTemplateDao {

    /**
     * 保存小票模板信息
     * @param template
     * @return
     */
    int saveChargerTicketTemplate(ChargerTicketTemplate template);

    /**
     * 根据条件查询小票模板信息
     * @param template
     * @return
     */
    ChargerTicketTemplate queryChargerTicketTemplateByCondition(ChargerTicketRequest template);

    /**
     * 根据小票编号修改小票模板信息
     * @param request
     * @return
     */
    Boolean updateChargerTicketTemplateByNo(ChargerTicketRequest request);

    /**
     * 根据条件修改小票模板信息
     * @param example
     * @param template
     * @return
     */
    Boolean updateChargerTicketTemplateByExample(ChargerTicketTemplateExample example, ChargerTicketTemplate template);
}