File tree Expand file tree Collapse file tree 4 files changed +23
-7
lines changed Expand file tree Collapse file tree 4 files changed +23
-7
lines changed Original file line number Diff line number Diff line change @@ -112,6 +112,22 @@ export const setUserInfo = (data) => {
112
112
} )
113
113
}
114
114
115
+ // @Tags SysUser
116
+ // @Summary 设置用户信息
117
+ // @Security ApiKeyAuth
118
+ // @accept application/json
119
+ // @Produce application/json
120
+ // @Param data body model.SysUser true "设置用户信息"
121
+ // @Success 200 {string} string "{"success":true,"data":{},"msg":"修改成功"}"
122
+ // @Router /user/setSelfInfo [put]
123
+ export const setSelfInfo = ( data ) => {
124
+ return service ( {
125
+ url : '/user/setSelfInfo' ,
126
+ method : 'put' ,
127
+ data : data
128
+ } )
129
+ }
130
+
115
131
// @Tags User
116
132
// @Summary 设置用户权限
117
133
// @Security ApiKeyAuth
Original file line number Diff line number Diff line change 1
- import { login , getUserInfo , setUserInfo } from '@/api/user'
1
+ import { login , getUserInfo , setSelfInfo } from '@/api/user'
2
2
import { jsonInBlacklist } from '@/api/jwt'
3
3
import router from '@/router/index'
4
4
import { ElMessage } from 'element-plus'
@@ -81,7 +81,7 @@ export const user = {
81
81
}
82
82
} ,
83
83
async changeSideMode ( { commit, state } , data ) {
84
- const res = await setUserInfo ( { sideMode : data , ID : state . userInfo . ID } )
84
+ const res = await setSelfInfo ( { sideMode : data } )
85
85
if ( res . code === 0 ) {
86
86
commit ( 'ChangeSideMode' , data )
87
87
ElMessage ( {
Original file line number Diff line number Diff line change 130
130
131
131
<script >
132
132
import ChooseImg from ' @/components/chooseImg/index.vue'
133
- import { setUserInfo , changePassword } from ' @/api/user.js'
133
+ import { setSelfInfo , changePassword } from ' @/api/user.js'
134
134
135
135
import { mapGetters , mapMutations } from ' vuex'
136
136
const path = import .meta.env.VITE_BASE_API
@@ -208,7 +208,7 @@ export default {
208
208
this .$refs .chooseImg .open ()
209
209
},
210
210
async enterImg (url ) {
211
- const res = await setUserInfo ({ headerImg: url, ID : this . userInfo . ID })
211
+ const res = await setSelfInfo ({ headerImg: url })
212
212
if (res .code === 0 ) {
213
213
this .ResetUserInfo ({ headerImg: url })
214
214
this .$message ({
@@ -226,7 +226,7 @@ export default {
226
226
this .editFlag = false
227
227
},
228
228
async enterEdit () {
229
- const res = await setUserInfo ({ nickName: this .nickName , ID : this . userInfo . ID })
229
+ const res = await setSelfInfo ({ nickName: this .nickName })
230
230
if (res .code === 0 ) {
231
231
this .ResetUserInfo ({ nickName: this .nickName })
232
232
this .$message ({
Original file line number Diff line number Diff line change @@ -128,7 +128,7 @@ import { mapGetters } from 'vuex'
128
128
import CustomPic from ' @/components/customPic/index.vue'
129
129
import ChooseImg from ' @/components/chooseImg/index.vue'
130
130
import warningBar from ' @/components/warningBar/warningBar.vue'
131
- import { setUserInfo , resetPassword } from ' @/api/user.js'
131
+ import { setSelfInfo , resetPassword } from ' @/api/user.js'
132
132
export default {
133
133
name: ' Api' ,
134
134
components: { CustomPic, ChooseImg, warningBar },
@@ -230,7 +230,7 @@ export default {
230
230
row .editFlag = true
231
231
},
232
232
async enterEdit (row ) {
233
- const res = await setUserInfo ({ nickName: row .nickName , ID : row . ID })
233
+ const res = await setSelfInfo ({ nickName: row .nickName })
234
234
if (res .code === 0 ) {
235
235
this .$message ({
236
236
type: ' success' ,
You can’t perform that action at this time.
0 commit comments