package com.sinata.shop.modular.mall.service.impl;
|
|
import com.baomidou.mybatisplus.mapper.EntityWrapper;
|
import com.baomidou.mybatisplus.service.impl.ServiceImpl;
|
import com.sinata.shop.modular.mall.dao.MerchantSysUserMapper;
|
import com.sinata.shop.modular.mall.model.MerchantSysUser;
|
import com.sinata.shop.modular.mall.service.IMerchantSysUserService;
|
import org.springframework.stereotype.Service;
|
|
/**
|
* <p>
|
* 管理员表 服务实现类
|
* </p>
|
*
|
* @author frankevil
|
* @since 2023-03-15
|
*/
|
@Service
|
public class MerchantSysUserServiceImpl extends ServiceImpl<MerchantSysUserMapper, MerchantSysUser> implements IMerchantSysUserService {
|
|
@Override
|
public String getMerchantAccountName(Integer merchantId) {
|
return (String) this.selectObj(new EntityWrapper<MerchantSysUser>()
|
.setSqlSelect("account")
|
.eq("id", merchantId));
|
}
|
|
@Override
|
public boolean isAccountNormal(Integer userId) {
|
Integer status = (Integer) this.selectObj(new EntityWrapper<MerchantSysUser>()
|
.setSqlSelect("status")
|
.eq("id", userId));
|
return status != null && status == 1;
|
}
|
}
|