MemberOperationService.java 747 Bytes
package com.topdraw.business.process.service;

import com.topdraw.business.module.member.domain.Member;
import com.topdraw.business.module.member.profile.service.dto.MemberProfileDTO;
import com.topdraw.business.module.member.service.dto.MemberDTO;
import com.topdraw.business.process.domian.weixin.BuyVipBean;

public interface MemberOperationService {

    void doUpdateMemberInfo(Member member);

    void doInsertMember(Member member);

    MemberDTO findById(Long memberId);

    void doUpdateMemberExp(Member member);

    void doUpdateMemberPoints(Member member);

    void doUpdateMemberCoupon(Member member);

    MemberProfileDTO getMemberProfileAndCheckVip(Long memberId, String appid);

    MemberDTO buyVip(BuyVipBean buyVipBean);

}