TkioAccountService.java 970 Bytes
Newer Older
manxiaoqiang committed
1 2
package tkio.service;

3
import common.model.*;
manxiaoqiang committed
4 5

import java.util.List;
6
import java.util.Map;
manxiaoqiang committed
7 8 9 10 11 12

/**
 * Created by mxq on 2017/12/26.
 */
public interface TkioAccountService {
    List<Account4Web> findAll(User user);
13 14

    //到期提醒关闭
15
    Reminder forbiden(User user, Reminder resource);
16 17

    //到期提醒开启
18 19 20 21 22 23 24
    Reminder enable(User user, Reminder resource);

    //缴费
    Payment pay(User user, Payment resource);

    //回访
    BackVisit visit(User user, BackVisit resource);
25

26 27 28 29 30 31 32 33 34 35 36 37
    //查询功能使用情况
    Map<String, Integer> findFunTimes(Long account, String startDate, String endDate);

    //查询功能使用情况
    List<Map<String, Object>>  findPv(Long account, String startDate, String endDate);

    List<Reminder> findRed(Long account, String startDate, String endDate);

    List<BackVisit> findVisit(Long account, String startDate, String endDate);

    List<Payment> findPay(Long account, String startDate, String endDate);

manxiaoqiang committed
38
}