package com.zteits.pay.dao; import com.zteits.clouds.api.dto.pay.dto.TdCCustBusinessPicDTO; import com.zteits.pay.domain.TdCCustBusinessPic; import com.zteits.pay.domain.TdCCustBusinessPicExample; import com.zteits.clouds.api.dto.pay.param.TdCCustBusinessPicRequest; import java.util.List; public interface TdCCustBusinessPicDao { /** * 保存 * @param tdCCustBusinessPic * @return */ int saveTdCCustBusinessPic(TdCCustBusinessPic tdCCustBusinessPic); /** * 动态更新 * @param record 需要更新的信息 * @param example 更新时的where条件 * @return */ int updateByExampleSelective(TdCCustBusinessPic record, TdCCustBusinessPicExample example); /** * 根据主键更新 * @param record * @return */ int updateByPrimaryKeySelective(TdCCustBusinessPic record); /** * 动态查询 * @param example * @return */ List selectByExample(TdCCustBusinessPicExample example); /** * 根据主键查询 * @param id * @return */ TdCCustBusinessPic queryByPrimaryKey(Long id); /** * 动态查询 * @param request * @return */ List queryTdCCustBusinessPic(TdCCustBusinessPicRequest request); /** * 逻辑批量删除 * @param ids * @param opId * @param opName * @return */ int batchDeleteTdCCustBusinessPicByPrimaryKey(List ids, String opId, String opName); int updateCustBusinessPics(TdCCustBusinessPic tdCCustBusinessPicU); /** * 动态分页查询 * @param request * @return */ //PageInfo queryTdCCustBusinessPicForPage(TdCCustBusinessPicRequest request); /** * 通过商户 id 查询照片信息 * @Auther: wangfs * @param * @return */ List queryBusinessPicByBusinessId(TdCCustBusinessPicRequest request); }