80 lines
4.4 KiB
JavaScript
80 lines
4.4 KiB
JavaScript
import { request } from '@/utils'
|
|
|
|
export default {
|
|
login: (data) => request.post('/base/access_token', data, { noNeedToken: true }),
|
|
getUserInfo: () => request.get('/base/userinfo'),
|
|
getUserMenu: () => request.get('/base/usermenu'),
|
|
getUserApi: () => request.get('/base/userapi'),
|
|
// 手机号
|
|
registerPhone: (data) => request.post('/app-user/register', data, { noNeedToken: true }),
|
|
loginPhone: (data) => request.post('/app-user/login', data, { noNeedToken: true }),
|
|
// 估值次数
|
|
userQuota: () => request.get('/app-user/quota'),
|
|
// 短信验证码
|
|
sendVerifyCode: (data) => request.post('/sms/send-code', data, { noNeedToken: true }),
|
|
loginWithVerifyCode: (data) => request.post('/sms/login', data, { noNeedToken: true }),
|
|
// pages
|
|
getIndustryList: () => request.get('/industry/list'),
|
|
getHistoryList: (params) => request.get('/app-valuations/', { params }),
|
|
valuations: (data = {}) => request.post('/app-valuations/', data),
|
|
deleteValuations: (params = {}) => request.delete(`/app-valuations/${params.id}`),
|
|
// profile
|
|
updatePassword: (data = {}) => request.post('/base/update_password', data),
|
|
// users
|
|
getUserList: (params = {}) => request.get('/user/list', { params }),
|
|
getUserById: (params = {}) => request.get('/user/get', { params }),
|
|
createUser: (data = {}) => request.post('/user/create', data),
|
|
updateUser: (data = {}) => request.post('/user/update', data),
|
|
deleteUser: (params = {}) => request.delete(`/user/delete`, { params }),
|
|
resetPassword: (data = {}) => request.post(`/user/reset_password`, data),
|
|
// role
|
|
getRoleList: (params = {}) => request.get('/role/list', { params }),
|
|
createRole: (data = {}) => request.post('/role/create', data),
|
|
updateRole: (data = {}) => request.post('/role/update', data),
|
|
deleteRole: (params = {}) => request.delete('/role/delete', { params }),
|
|
updateRoleAuthorized: (data = {}) => request.post('/role/authorized', data),
|
|
getRoleAuthorized: (params = {}) => request.get('/role/authorized', { params }),
|
|
// menus
|
|
getMenus: (params = {}) => request.get('/menu/list', { params }),
|
|
createMenu: (data = {}) => request.post('/menu/create', data),
|
|
updateMenu: (data = {}) => request.post('/menu/update', data),
|
|
deleteMenu: (params = {}) => request.delete('/menu/delete', { params }),
|
|
// apis
|
|
getApis: (params = {}) => request.get('/api/list', { params }),
|
|
createApi: (data = {}) => request.post('/api/create', data),
|
|
updateApi: (data = {}) => request.post('/api/update', data),
|
|
deleteApi: (params = {}) => request.delete('/api/delete', { params }),
|
|
refreshApi: (data = {}) => request.post('/api/refresh', data),
|
|
// depts
|
|
getDepts: (params = {}) => request.get('/dept/list', { params }),
|
|
createDept: (data = {}) => request.post('/dept/create', data),
|
|
updateDept: (data = {}) => request.post('/dept/update', data),
|
|
deleteDept: (params = {}) => request.delete('/dept/delete', { params }),
|
|
// auditlog
|
|
getAuditLogList: (params = {}) => request.get('/auditlog/list', { params }),
|
|
// esg
|
|
getESGList: (params = {}) => request.get('/esg/list', { params }),
|
|
getESGById: (params = {}) => request.get('/esg/get', { params }),
|
|
createESG: (data = {}) => request.post('/esg/create', data),
|
|
updateESG: (data = {}) => request.post('/esg/update', data),
|
|
deleteESG: (params = {}) => request.delete('/esg/delete', { params }),
|
|
// index
|
|
getIndexList: (params = {}) => request.get('/index/list', { params }),
|
|
getIndexById: (params = {}) => request.get('/index/get', { params }),
|
|
createIndex: (data = {}) => request.post('/index/create', data),
|
|
updateIndex: (data = {}) => request.post('/index/update', data),
|
|
deleteIndex: (params = {}) => request.delete('/index/delete', { params }),
|
|
// industry
|
|
getIndustryList: (params = {}) => request.get('/industry/list', { params }),
|
|
getIndustryById: (params = {}) => request.get('/industry/get', { params }),
|
|
createIndustry: (data = {}) => request.post('/industry/create', data),
|
|
updateIndustry: (data = {}) => request.post('/industry/update', data),
|
|
deleteIndustry: (params = {}) => request.delete('/industry/delete', { params }),
|
|
// policy
|
|
getPolicyList: (params = {}) => request.get('/policy/list', { params }),
|
|
getPolicyById: (params = {}) => request.get('/policy/get', { params }),
|
|
createPolicy: (data = {}) => request.post('/policy/create', data),
|
|
updatePolicy: (data = {}) => request.post('/policy/update', data),
|
|
deletePolicy: (params = {}) => request.delete('/policy/delete', { params }),
|
|
}
|