123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- package com.fdkankan.user.service;
- import com.fdkankan.user.entity.ReceiverInfo;
- import com.fdkankan.user.entity.User;
- import com.baomidou.mybatisplus.extension.service.IService;
- import com.fdkankan.user.vo.request.RegisterParam;
- import com.fdkankan.user.vo.request.ShipAddressParam;
- import com.fdkankan.user.vo.request.UserParam;
- import com.fdkankan.user.vo.response.UserVo;
- import java.util.HashMap;
- import java.util.List;
- /**
- * <p>
- * 用户信息表 服务类
- * </p>
- *
- * @author
- * @since 2022-07-01
- */
- public interface IUserService extends IService<User> {
- User getByUserName(String phoneNum);
- void register(RegisterParam param);
- void updatePassword(String phoneNum, String password);
- UserVo getUserInfo(String userName);
- String uploadHead(String imgdata, String userName) throws Exception;
- void insertAddress(ShipAddressParam param, String userName);
- void updateAddress(ShipAddressParam param, String userName);
- void deleteAddress(Long id);
- void updateEmail(String email, String userName);
- ReceiverInfo getReceiverInfo(String userName);
- List<ReceiverInfo> getReceiverList(String userName);
- void updateNickName(String nickName, String userName);
- void updateUserDetail(UserParam param, String userName);
- HashMap<Long, User> getByIds(List<Long> userIds);
- }
|