package com.xhpc.user.mapper;

import com.xhpc.system.api.domain.SysRole;
import com.xhpc.system.api.domain.SysUser;
import com.xhpc.user.domain.SysUserRole;
import com.xhpc.user.domain.XhpcAppInternetUser;
import com.xhpc.user.domain.XhpcAppUser;
import org.apache.ibatis.annotations.Param;

import java.math.BigDecimal;
import java.util.List;
import java.util.Map;

/**
 * 用户信息 数据层
 *
 * @author ruoyi
 */
public interface XhpcAppInternetUserMapper {

   /**
    * 手机号查询川逸充用户信息
    *
    * @param mobile 手机号
    * @return 结果
    */
   XhpcAppInternetUser getXhpcAppInternetUserPhone(@Param("mobile") String mobile);

   int insert(XhpcAppInternetUser xhpcAppUser);


   int getXhpcTerminal(@Param("deviceCode") String deviceCode);

   Map<String,Object> getXhpcChargeOrder(@Param("internetSerialNumber")String internetSerialNumber);

}
