package com.zteits.pay.dao; import com.zteits.clouds.api.dto.pay.TdCCustPersonDTO; import com.zteits.clouds.api.dto.wx.param.CustInfoQueryByOpenIdRequest; import com.zteits.pay.domain.TdBCustBinding; /** * Copyright: Copyright (c) 2017 zteits * * @ClassName: com.zteits.pay.dao * @Description: * @version: v1.0.0 * @author: atao * @date: 2017/9/9 下午1:09 * Modification History: * Date Author Version Description * ---------------------------------------------------------* * 2017/9/9 atao v1.0.0 创建 */ public interface WXCustBindingDao { /** * @param request * @return */ TdCCustPersonDTO queryCustPersonByBindId(CustInfoQueryByOpenIdRequest request); /** * 保存用户绑定信息 * @param custId 客户ID * @param bindId 要绑定的ID 如微信公众号:openID * @param bindType 绑定的客户端类型 如微信公众号 * @return */ int saveCustBindInfo(String custId,String bindId,Long bindType); /** * 保存用户绑定信息 * @param custId 客户ID * @param bindId 要绑定的ID 如微信公众号:openID * @param bindType 绑定的客户端类型 如微信公众号 * @return */ int updateCustBindInfoByCustId(String custId,String bindId,Long bindType); TdBCustBinding queryCustBindingByCustId(String custId); }