|  |  | 
 |  |  | import com.mzl.flower.dto.request.menber.MemberGrowthRecordDTO; | 
 |  |  | import com.mzl.flower.dto.request.menber.MemberRecordQueryDTO; | 
 |  |  | import com.mzl.flower.dto.request.menber.UserGrowthRecordDTO; | 
 |  |  | import com.mzl.flower.dto.request.menber.UserMemberRecordQueryDTO; | 
 |  |  | import com.mzl.flower.dto.response.member.MemberGrowthRecordVO; | 
 |  |  | import com.mzl.flower.dto.response.member.UserGrowthRecordVO; | 
 |  |  | import com.mzl.flower.entity.menber.Member; | 
 |  |  | import com.mzl.flower.entity.menber.MemberGrowthRecord; | 
 |  |  | import com.mzl.flower.entity.payment.Order; | 
 |  |  |  | 
 |  |  |  | 
 |  |  | public interface MemberGrowthRecordService extends IService<MemberGrowthRecord> { | 
 |  |  |  | 
 |  |  |     void saveMemberGrowthRecord(MemberGrowthRecord memberGrowthRecord); | 
 |  |  |     void saveMemberGrowthRecord(MemberGrowthRecordDTO memberGrowthRecordDTO); | 
 |  |  |     void updateMemberGrowthRecord(MemberGrowthRecordDTO memberGrowthRecordDTO); | 
 |  |  |     void deleteMemberGrowthRecord(String id); | 
 |  |  |     UserGrowthRecordDTO getInfoByUserId(String userId); | 
 |  |  |  | 
 |  |  |     Page<MemberGrowthRecordVO> queryPage(MemberRecordQueryDTO memberRecordQueryDTO, Page page); | 
 |  |  |  | 
 |  |  |     Member getMemberByUserId(String userId); | 
 |  |  |  | 
 |  |  |     void growthValueDeduct(Order order); | 
 |  |  |  | 
 |  |  |     Page<UserGrowthRecordVO> queryUserPage(UserMemberRecordQueryDTO userMemberRecordQueryDTO, Page page); | 
 |  |  |  | 
 |  |  | } |