This commit is contained in:
陈裕财
2024-07-12 09:12:36 +08:00
parent d1f582d1a9
commit 42847ceba2
6 changed files with 26 additions and 24 deletions

View File

@@ -30,4 +30,4 @@ VITE_OUT_DIR=dist
VITE_APP_CAPTCHA_ENABLE=false VITE_APP_CAPTCHA_ENABLE=false
# 登录相关如果后端启用oauth2,则返回 oauth2client 如果后端不启用oauth2,后端账户使用mdp-lcode服务则返回 lcode ,如果使用mdp-sys提供服务则返回sys # 登录相关如果后端启用oauth2,则返回 oauth2client 如果后端不启用oauth2,后端账户使用mdp-lcode服务则返回 lcode ,如果使用mdp-sys提供服务则返回sys
VITE_CTX_LOGIN=lcode # VITE_CTX_LOGIN=oauth2client

View File

@@ -26,3 +26,6 @@ VITE_BASE_PATH=./
# 输出路径 # 输出路径
VITE_OUT_DIR=dist-prod VITE_OUT_DIR=dist-prod
# 登录相关如果后端启用oauth2,则返回 oauth2client 如果后端不启用oauth2,后端账户使用mdp-lcode服务则返回 lcode ,如果使用mdp-sys提供服务则返回sys
# VITE_CTX_LOGIN=oauth2client

View File

@@ -5,7 +5,6 @@ import type { UserLoginVO } from './types'
import config from '@/api/mdp_pub/mdp_config' import config from '@/api/mdp_pub/mdp_config'
const base=config.getLoginCtx();
export interface SmsCodeVO { export interface SmsCodeVO {
mobile: string mobile: string
@@ -19,7 +18,7 @@ export interface SmsLoginVO {
// 登录 // 登录
export const login = (data: UserLoginVO) => { export const login = (data: UserLoginVO) => {
return axios.post(base+'/login/token?grantType='+data.grantType, data ) return axios.post(config.getLoginCtx()+'/login/token?grantType='+data.grantType, data )
} }
// 刷新访问令牌 // 刷新访问令牌
@@ -51,7 +50,7 @@ export function getUserInfo(params) {
} }
const data=params; const data=params;
return axios.request({ return axios.request({
url: base+'/user/info', url: config.getLoginCtx()+'/user/info',
method: 'post', method: 'post',
data data
}) })
@@ -98,7 +97,7 @@ export function switchUser(userloginid, password,grantType,authType,deptid,useri
userid:userid, userid:userid,
} }
return axios.request({ return axios.request({
url: base+'/login/token?grantType='+grantType, url: config.getLoginCtx()+'/login/token?grantType='+grantType,
method: 'post', method: 'post',
data data
}) })
@@ -109,7 +108,7 @@ export function setDefLogin(userid,defLogin) {
defLogin:defLogin defLogin:defLogin
} }
return axios.request({ return axios.request({
url: base+'/user/setDefLogin', url: config.getLoginCtx()+'/user/setDefLogin',
method: 'post', method: 'post',
data data
}) })
@@ -119,7 +118,7 @@ export function checkUserid(userid ) {
userid: userid userid: userid
} }
return axios.request({ return axios.request({
url: base+'/user/check/userid', url: config.getLoginCtx()+'/user/check/userid',
method: 'post', method: 'post',
data data
}) })
@@ -129,7 +128,7 @@ export function checkDisplayUserid(displayUserid ) {
displayUserid: displayUserid displayUserid: displayUserid
} }
return axios.request({ return axios.request({
url: base+'/user/check/displayUserid', url: config.getLoginCtx()+'/user/check/displayUserid',
method: 'post', method: 'post',
data data
}) })
@@ -138,7 +137,7 @@ export function checkDisplayUserid(displayUserid ) {
export function updatePhoneno(params ) { export function updatePhoneno(params ) {
const data = params const data = params
return axios.request({ return axios.request({
url: base+'/user/update/phoneno', url: config.getLoginCtx()+'/user/update/phoneno',
method: 'post', method: 'post',
data data
}) })
@@ -148,14 +147,14 @@ export function checkPhoneno(phoneno ) {
phoneno: phoneno phoneno: phoneno
} }
return axios.request({ return axios.request({
url: base+'/user/check/phoneno', url: config.getLoginCtx()+'/user/check/phoneno',
method: 'post', method: 'post',
data data
}) })
} }
export function queryByUserloginid( params ) { export function queryByUserloginid( params ) {
return axios.request({ return axios.request({
url: base+'/user/queryByUserloginid', url: config.getLoginCtx()+'/user/queryByUserloginid',
method: 'get', method: 'get',
params:params params:params
}) })
@@ -174,7 +173,7 @@ export function doRegister( userInfo ) {
branchId:userInfo.branchId branchId:userInfo.branchId
} }
return axios.request({ return axios.request({
url: base+'/user/register', url: config.getLoginCtx()+'/user/register',
method: 'post', method: 'post',
data data
}) })
@@ -188,7 +187,7 @@ export function resetPasswordByPhoneno( userInfo ) {
userid:userInfo.userid userid:userInfo.userid
} }
return axios.request({ return axios.request({
url: base+'/user/password/reset?type=sms', url: config.getLoginCtx()+'/user/password/reset?type=sms',
method: 'post', method: 'post',
data data
}) })
@@ -202,7 +201,7 @@ export function resetPasswordByPhoneno( userInfo ) {
export function sendEmail(params) { export function sendEmail(params) {
const data=params; const data=params;
return axios.request({ return axios.request({
url: base+'/user/sendEmail', url: config.getLoginCtx()+'/user/sendEmail',
method: 'post', method: 'post',
data data
}) })
@@ -213,7 +212,7 @@ export function sendEmail(params) {
export function validEmailCode(params) { export function validEmailCode(params) {
return axios.request({ return axios.request({
url: base+'/user/validEmailCode', url: config.getLoginCtx()+'/user/validEmailCode',
method: 'get', method: 'get',
params:params params:params
}) })
@@ -239,7 +238,7 @@ export function getTpaState( ) {
*/ */
export function queryMyUsers( ) { export function queryMyUsers( ) {
return axios.request({ return axios.request({
url: base+'/user/queryMyUsers', url: config.getLoginCtx()+'/user/queryMyUsers',
method: 'get' method: 'get'
}) })
} }

View File

@@ -42,14 +42,14 @@ editUser : params => { return axios.post(`${sysBase}/mdp/sys/user/edit`, params)
editSomeFieldsUser : params => { return axios.post(`${sysBase}/mdp/sys/user/editSomeFields`, params);}, editSomeFieldsUser : params => { return axios.post(`${sysBase}/mdp/sys/user/editSomeFields`, params);},
//管理人员帮别人重置密码 //管理人员帮别人重置密码
resetPasswordByAdmin : params => { return axios.post(`${sysBase}/sys/user/resetPassword`, params);}, resetPasswordByAdmin : params => { return axios.post(`${sysBase}/mdp/sys/user/resetPassword`, params);},
//修改自己的密码 //修改自己的密码
changePassword : params => { return axios.post(`${sysBase}/sys/user/changePassword`, params);}, changePassword : params => { return axios.post(`${sysBase}/mdp/sys/user/changePassword`, params);},
//更新当前登录着的头像 //更新当前登录着的头像
editHeadimgurl : params => { return axios.post(`${sysBase}/sys/user/editHeadimgurl`, params); }, editHeadimgurl : params => { return axios.post(`${sysBase}/mdp/sys/user/editHeadimgurl`, params); },
//查询机构列表 //查询机构列表
listBranch : params => { return axios.get(`${sysBase}/mdp/sys/branch/list`, { params: params }); }, listBranch : params => { return axios.get(`${sysBase}/mdp/sys/branch/list`, { params: params }); },

View File

@@ -12,7 +12,7 @@
export default { export default {
//登录相关如果后端启用oauth2,则返回 oauth2client 如果后端不启用oauth2,后端账户使用mdp-lcode服务则返回 lcode ,如果使用mdp-sys提供服务则返回sys //登录相关如果后端启用oauth2,则返回 oauth2client 如果后端不启用oauth2,后端账户使用mdp-lcode服务则返回 lcode ,如果使用mdp-sys提供服务则返回sys
getLoginCtx:function(){ getLoginCtx:function(){
return import.meta.env.VITE_CTX_LOGIN||'oauth2client' return import.meta.env.VITE_CTX_LOGIN||'lcode'
}, },
//模块订单 如果后端使用mdp-lcode提供订单服务则返回lcode,如果使用mdp-sys服务则返回sys //模块订单 如果后端使用mdp-lcode提供订单服务则返回lcode,如果使用mdp-sys服务则返回sys

View File

@@ -89,7 +89,7 @@ import DeptTree from './DeptTree.vue';//下拉框数据查询
}, },
onTreeConfirm(row){ onTreeConfirm(row){
this.$refs['select'].onTableDataSelect(this.multiple?[row]:row) this.$refs['select'].onTableDataSelect(this.multiple?row:[row])
this.$refs['tableDialog'].close() this.$refs['tableDialog'].close()
}, },
onChange2(row){ onChange2(row){
@@ -99,7 +99,7 @@ import DeptTree from './DeptTree.vue';//下拉框数据查询
}, },
onChange(val){ onChange(val){
this.$emit("change", val); this.$emit("change", val);
this.$emit("input",val); this.$emit("update:modelValue",val);
}, },
onClear(){ onClear(){
this.$emit("clear"); this.$emit("clear");