| | |
| | | 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); |
| | | |
| | | } |