1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- package com.iamberry.rst.faces.customer;
- import com.iamberry.rst.core.customer.*;
- import com.iamberry.rst.core.page.PageRequest;
- import com.iamberry.rst.core.page.PagedResult;
- import java.util.List;
- /**
- * Created by Administrator on 2018/4/20.
- */
- public interface CustomerBasicService {
- /**
- * 查询客户基本信息列表
- */
- PagedResult<CustomerBasicInfo> listCustomerBasic(PageRequest<CustomerBasicInfo> pageRequest);
- /**
- * 根据id查询客户基本信息
- */
- CustomerBasicInfo getCustomerBasic(CustomerBasicInfo customerBasicInfo);
- /**
- * 根据id修改客户状态
- */
- Integer updateState(CustomerBasicInfo customerBasicInfo);
- /**
- * 根据客户id查询付款/退款信息
- */
- BillingInfo getBillingInfo(BillingInfo billingInfo);
- /**
- * 根据客户id查询开票信息
- */
- TicketOpeningInfo getOpeningInfo(TicketOpeningInfo ticketOpeningInfo);
- /**
- * 根据客户id查询联系人集合
- */
- List<DockedContactInfo> listDockedContactInfo(DockedContactInfo dockedContactInfo);
- /**
- * 根据客户id渠道销售信息集合
- */
- List<ChannelSaleInfo> listChannelSaleInfo(ChannelSaleInfo channelSaleInfo);
- }
|