/*
 * @Author: zc
 * @description 登录
 */
import request from '@/utils/request';
/**
 * @description 用户登录
 * @param {object} data  登录参数
 * @returns 返回接口数据
 */
// @ts-ignore
export const signIn = (data?: object) => {
	return request({
		url: '/api/v1/Identity/login',
		method: 'post',
		data,
	});
};
/**
 * @description 密码修改状态 未修改直接跳转到修改密码页面  不进入系统
 *  @returns
 */
export const pwdCheck = () => {
	return request({
		url: '/api/v1/User/pwd-changed',
		method: 'get',
	});
};
/**
 * @description 登录系统配置
 *  @returns
 */
export const loginPageInfo = () => {
	return request({
		url: '/api/v1/Identity/login-page-info',
		method: 'get',
	});
};
/**
 * @description 登录发送验证码
 * @param {string} UserName  登录参数
 *  @returns
 */
export const sendCode = (UserName: string) => {
	return request({
		url: `/api/v1/PushMessage/send_login_message_code?UserName=${UserName}`,
		method: 'get'
	});
}