package com.yami.trading.service.user;
|
|
import com.baomidou.mybatisplus.extension.service.IService;
|
import com.yami.trading.bean.model.UserSimRelation;
|
|
/**
|
* 主账户与模拟账户关联 Service
|
*/
|
public interface UserSimRelationService extends IService<UserSimRelation> {
|
|
/**
|
* 根据主账户ID查询关联
|
*/
|
UserSimRelation findByMainUserId(String mainUserId);
|
|
/**
|
* 根据模拟账户ID查询关联
|
*/
|
UserSimRelation findBySimUserId(String simUserId);
|
|
/**
|
* 根据当前用户ID获取主账户ID(若当前是主账户则返回自身,若是模拟账户则返回关联的主账户ID)
|
*/
|
String getMainUserId(String currentUserId);
|
|
/**
|
* 根据主账户ID获取模拟账户ID,无则返回 null
|
*/
|
String getSimUserId(String mainUserId);
|
}
|