package com.ruoyi.shop.service.shop;
|
|
import com.baomidou.mybatisplus.extension.service.IService;
|
import com.ruoyi.shop.domain.pojo.shop.ShopStaff;
|
import com.ruoyi.system.api.domain.dto.MerEditUserDto;
|
import com.ruoyi.system.api.domain.vo.MerStaffInfoVo;
|
|
/**
|
* <p>
|
* 服务类
|
* </p>
|
*
|
* @author jqs
|
* @since 2023-05-09
|
*/
|
public interface ShopStaffService extends IService<ShopStaff> {
|
|
/**
|
*
|
* @param userId
|
* @return
|
*/
|
ShopStaff getByUserId(Long userId);
|
|
/**
|
* 通过手机号获取商户员工
|
* @param mobile
|
* @return
|
*/
|
ShopStaff getByMobile(String mobile);
|
|
/**
|
* 获取商户员工信息
|
* @param userId
|
* @return
|
*/
|
MerStaffInfoVo getShopStaffInfo(Long userId);
|
|
/**
|
* 编辑商户员工信息
|
* @param merEditUserDto
|
*/
|
void editShopStaffInfo(MerEditUserDto merEditUserDto);
|
|
/**
|
* 清空商户员工关联
|
* @param shopId
|
*/
|
void clearShopStaffRelation(Long shopId);
|
}
|