/** * */ package com.zteits.pay.mapper.smapper; import java.util.List; import com.zteits.clouds.api.dto.pay.AcctPersonDTO; import com.zteits.clouds.api.dto.pay.account.dto.AccountInOutDetailForPageDTO; import com.zteits.clouds.api.dto.pay.account.param.AccoutRecordDetailRequest; import com.zteits.clouds.api.dto.pay.account.param.AcctInOutDetailForPageRequest; import com.zteits.clouds.api.dto.pay.dto.AcctPersonForStoreCarDTO; import com.zteits.clouds.api.dto.pay.param.AcctPayoutForPageRequest; import com.zteits.clouds.api.dto.pay.param.AddOrsubAcctPersonFeeByAcctIdReq; import com.zteits.clouds.api.dto.pay.param.QueryAcctPersonByCustIdsAndAcctTypeReq; import com.zteits.clouds.api.dto.pay.param.QueryAcctPersonForPageReq; import com.zteits.pay.domain.TdCAcctPerson; /** * 个人账户 * Copyright: Copyright (c) 2018 zteits * * @Description: * @version: v1.0.0 * @author: * @date: 2018/11/20 15:22 * Modification History: * Date Author Version Description *---------------------------------------------------------* * 2018/11/20 v1.0.0 创建 */ public interface TdCAcctPersonSMapper { /** * 修改个人账户信息 * @param * @return * @Author: xiejianpeng * @Date: 2018/11/20 15:23 * */ int updateAcctPerson(TdCAcctPerson acctPersonDo); /** * 修改个人账户信息 * @param * @return * @Author: xiejianpeng * @Date: 2018/11/20 15:23 * */ TdCAcctPerson getAcctPerson(TdCAcctPerson acctPersonDo); /** * 可以多条件查询 * @param * @return * @Author: xiejianpeng * @Date: 2018/9/14 14:52 * */ List queryAcctPersonByCustIdAndAcctType(QueryAcctPersonByCustIdsAndAcctTypeReq request); /** * 根据custId客户账户,组织Id分组 * @author wangbiao * @date 2018/11/21 16:28 * @param * @return java.util.List */ List getAcctPersonGroupByOrgId(QueryAcctPersonByCustIdsAndAcctTypeReq request); /** * 根据 custId,orgId查询客户账户信息,账户类型分组 * @author wangbiao * @date 2018/11/21 16:28 * @param * @return java.util.List */ List getAcctPersonGroupByAcctType(QueryAcctPersonByCustIdsAndAcctTypeReq request); /** * * @param * @return * @Author: xiejianpeng * @Date: 2019/1/17 12:18 * */ List queryAccountInOutDetailsForPage(AcctInOutDetailForPageRequest request); /** * 个人账户金额加或者减操作 * @Auther: wangfs * @param * @return */ Integer addOrsubAcctPersonFeeByAcctId(AddOrsubAcctPersonFeeByAcctIdReq req); /** * 储值车账户分页查询 * @param * @return * @Author: xiejianpeng * @Date: 2019/12/19 18:30 * */ List queryAcctPersonStoreCarForPage(QueryAcctPersonForPageReq request); /**根据订单编号查询详情*/ List queryAccountRecordDetails(AccoutRecordDetailRequest req); }