| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184 |
- import request from "@/utils/request";
- import {
- loginRSA,
- tokenName
- } from "@/config/settings";
- export async function login(data) {
- return request({
- url: "/UserCenter/UserCenterLogin/login",
- method: "post",
- data,
- });
- }
- export async function socialLogin(data) {
- return request({
- url: "/socialLogin",
- method: "post",
- data,
- });
- }
- export function getUserInfo(accessToken) {
- //此处为了兼容mock.js使用data传递accessToken,如果使用mock可以走headers
- return request({
- url: "/userInfo",
- method: "post",
- data: {
- [tokenName]: accessToken,
- },
- });
- }
- export function logout() {
- return request({
- url: "/logout",
- method: "post",
- });
- }
- export function register() {
- return request({
- url: "/register",
- method: "post",
- });
- }
- export function updateUserCenterData(data) {
- return request({
- url: "/Enterprise/UserEnterprise/updateUserCenterData",
- method: "post",
- data,
- });
- }
- // 首页概况
- export function Enterprise(data) {
- return request({
- url: `/Enterprise/Enterprise/overview`,
- method: "post",
- data,
- });
- }
- // 获取企业列表
- export function getAllEnterprise() {
- return request({
- url: "/Enterprise/UserEnterprise/getAllEnterprise",
- method: "get",
- });
- }
- // 所有企业类型
- export function getAllEnterpriseCategory() {
- return request({
- url: "/Common/EnterpriseCategory/getAllEnterpriseCategory",
- method: "get",
- });
- }
- // 企业详情
- export function getEnterpriseInfo() {
- return request({
- url: "/Enterprise/Enterprise/getEnterpriseInfo",
- method: "get",
- });
- }
- // 企业修改
- export function updateEnterprise(data) {
- return request({
- url: "/Enterprise/Enterprise/updateEnterprise",
- method: "put",
- data,
- });
- }
- // 企业删除
- export function deleteEnterprise(data) {
- return request({
- url: "/Enterprise/Enterprise/deleteEnterprise",
- method: "delete",
- data,
- headers: {
- "token": data.data.token,
- }
- });
- }
- // 企业添加
- export function addEnterprise(data) {
- return request({
- url: "/Enterprise/UserEnterprise/addEnterprise",
- method: "post",
- data,
- });
- }
- // 获取企业列表(依据手机号)
- export function getAllEnterprisePhone(data) {
- return request({
- url: "/UserCenter/UserCenterRegister/getAllEnterprise",
- method: "post",
- data,
- });
- }
- // 生成AUTHORIZATION
- export function createToken(data) {
- return request({
- url: "/UserCenter/UserCenterLogin/createToken",
- method: "post",
- data,
- });
- }
- // 获取当前登录员工信息
- export function getStaffByToken(roleType, data) {
- return request({
- url: `/Enterprise/Enterprise/getStaffByToken/${roleType}`,
- method: "get",
- data,
- });
- }
- // 当前登录用户的权限
- export function getAclList(id, data) {
- return request({
- url: `Enterprise/UserEnterprise/getAclList/${id}`,
- method: "get",
- data,
- });
- }
- // 用户注册
- export function Register(data) {
- return request({
- url: `UserCenter/UserCenterRegister/addUserCenter`,
- method: "post",
- data,
- });
- }
- // 判断手机号是否注册
- export function mobileIsRegister(phone) {
- return request({
- url: `UserCenter/UserCenterRegister/mobileIsRegister/${phone}`,
- method: "get",
- });
- }
- // 忘记密码
- export function forgetPassword(data) {
- return request({
- url: `UserCenter/UserCenterRegister/forgetPassword`,
- method: "post",
- data,
- });
- }
- // 小程序绑定手机号
- export function appletsRegister(data) {
- return request({
- url: `UserCenter/UserCenterRegister/appletsRegister`,
- method: "post",
- data,
- });
- }
- //修改手机号(账号)
- export function updateUserMobile(data) {
- return request({
- url: `UserCenter/UserCenterRegister/updateUserMobile`,
- method: "post",
- data,
- });
- }
|