package com.kiisoo.ic.wx.service;

import org.springframework.stereotype.Service;

import java.util.HashMap;
import java.util.List;
import java.util.Map;

@Service
public class WxLoginService {

    /**
     * 查询登录信息
     * @param qywxUserId 用户ID
     * @return 返回账号信息
     */
    public Map<String, String> getLoginInfoByQywxUserId(String qywxUserId) {
        Map<String, Object> selectAccountMap = new HashMap<>();
        selectAccountMap.put("login", qywxUserId);
//        selectAccountMap.put("type", AccountEnum.ACCOUNT_TYPE_QYWX.getType());
//        List<PrivilageAccountDO> privilageAccountDOS = privilageAccountDOMapper.selectByMap(selectAccountMap);
//        //账号不存在
//        if(privilageAccountDOS == null || privilageAccountDOS.size() == 0) {
//            return null;
//        }else{
//            selectAccountMap = new HashMap<>();
//            selectAccountMap.put("user_id", privilageAccountDOS.get(0).getUserId());
//            selectAccountMap.put("type", AccountEnum.ACCOUNT_TYPE_SYSTEM.getType());
//            List<PrivilageAccountDO> accountDOS = privilageAccountDOMapper.selectByMap(selectAccountMap);
//            if (accountDOS != null && accountDOS.size() > 0){
//                Map<String, String> result = new HashMap<>(2);
//                result.put("login",accountDOS.get(0).getLogin());
//                result.put("password",accountDOS.get(0).getPassword());
//                return result;
//            }else{
//                return null;
//            }
//        }

        return null;
    }

}
