1
This commit is contained in:
@ -94,7 +94,7 @@ export function updateUserPwd(oldPassword, newPassword) {
|
|||||||
newPassword,
|
newPassword,
|
||||||
};
|
};
|
||||||
return request({
|
return request({
|
||||||
url: "/system/user/profile/updatePwd",
|
url: "/system/user/profile/update-password",
|
||||||
method: "put",
|
method: "put",
|
||||||
params: data,
|
params: data,
|
||||||
});
|
});
|
||||||
@ -103,8 +103,8 @@ export function updateUserPwd(oldPassword, newPassword) {
|
|||||||
// 用户头像上传
|
// 用户头像上传
|
||||||
export function uploadAvatar(data) {
|
export function uploadAvatar(data) {
|
||||||
return request({
|
return request({
|
||||||
url: "/system/user/profile/avatar",
|
url: "/system/user/profile/update-avatar",
|
||||||
method: "post",
|
method: "put",
|
||||||
data: data,
|
data: data,
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
@ -88,7 +88,7 @@ const emit = defineEmits();
|
|||||||
const number = ref(0);
|
const number = ref(0);
|
||||||
const uploadList = ref([]);
|
const uploadList = ref([]);
|
||||||
const baseUrl = import.meta.env.VITE_APP_BASE_API;
|
const baseUrl = import.meta.env.VITE_APP_BASE_API;
|
||||||
const uploadFileUrl = ref(import.meta.env.VITE_APP_BASE_API + "/common/upload"); // 上传文件服务器地址
|
const uploadFileUrl = ref(import.meta.env.VITE_APP_BASE_API + "/file/upload"); // 上传文件服务器地址
|
||||||
const headers = ref({ Authorization: "Bearer " + getToken() });
|
const headers = ref({ Authorization: "Bearer " + getToken() });
|
||||||
const fileList = ref([]);
|
const fileList = ref([]);
|
||||||
const showTip = computed(
|
const showTip = computed(
|
||||||
|
@ -79,7 +79,7 @@ const uploadList = ref([]);
|
|||||||
const dialogImageUrl = ref("");
|
const dialogImageUrl = ref("");
|
||||||
const dialogVisible = ref(false);
|
const dialogVisible = ref(false);
|
||||||
const baseUrl = import.meta.env.VITE_APP_BASE_API;
|
const baseUrl = import.meta.env.VITE_APP_BASE_API;
|
||||||
const uploadImgUrl = ref(import.meta.env.VITE_APP_BASE_API + "/common/upload"); // 上传的图片服务器地址
|
const uploadImgUrl = ref(import.meta.env.VITE_APP_BASE_API + "/file/upload"); // 上传的图片服务器地址
|
||||||
const headers = ref({ Authorization: "Bearer " + getToken() });
|
const headers = ref({ Authorization: "Bearer " + getToken() });
|
||||||
const fileList = ref([]);
|
const fileList = ref([]);
|
||||||
const showTip = computed(
|
const showTip = computed(
|
||||||
|
@ -11,7 +11,7 @@ export default {
|
|||||||
name(name, isDelete = true) {
|
name(name, isDelete = true) {
|
||||||
var url =
|
var url =
|
||||||
baseURL +
|
baseURL +
|
||||||
"/common/download?fileName=" +
|
"/file/download?fileName=" +
|
||||||
encodeURIComponent(name) +
|
encodeURIComponent(name) +
|
||||||
"&delete=" +
|
"&delete=" +
|
||||||
isDelete;
|
isDelete;
|
||||||
@ -33,7 +33,7 @@ export default {
|
|||||||
resource(resource) {
|
resource(resource) {
|
||||||
var url =
|
var url =
|
||||||
baseURL +
|
baseURL +
|
||||||
"/common/download/resource?resource=" +
|
"/file/download/resource?resource=" +
|
||||||
encodeURIComponent(resource);
|
encodeURIComponent(resource);
|
||||||
axios({
|
axios({
|
||||||
method: "get",
|
method: "get",
|
||||||
|
@ -478,7 +478,7 @@ function reset() {
|
|||||||
menuType: "M",
|
menuType: "M",
|
||||||
orderNum: undefined,
|
orderNum: undefined,
|
||||||
isFrame: "0",
|
isFrame: "0",
|
||||||
isCache: "1",
|
isCache: "0",
|
||||||
isVisible: "1",
|
isVisible: "1",
|
||||||
status: "1",
|
status: "1",
|
||||||
};
|
};
|
||||||
|
@ -130,12 +130,12 @@ function beforeUpload(file) {
|
|||||||
function uploadImg() {
|
function uploadImg() {
|
||||||
proxy.$refs.cropper.getCropBlob((data) => {
|
proxy.$refs.cropper.getCropBlob((data) => {
|
||||||
let formData = new FormData();
|
let formData = new FormData();
|
||||||
formData.append("avatarfile", data);
|
formData.append("file", data);
|
||||||
uploadAvatar(formData).then((response) => {
|
uploadAvatar(formData).then((response) => {
|
||||||
open.value = false;
|
open.value = false;
|
||||||
options.img = import.meta.env.VITE_APP_BASE_API + response.imgUrl;
|
options.img = import.meta.env.VITE_APP_BASE_API + response.imgUrl;
|
||||||
userStore.avatar = options.img;
|
userStore.avatar = options.img;
|
||||||
proxy.$modal.msgSuccess("修改成功");
|
proxy.$modal.msgSuccess("修改成功, 重新登录后生效");
|
||||||
visible.value = false;
|
visible.value = false;
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
@ -3,8 +3,8 @@
|
|||||||
<el-form-item label="用户昵称" prop="nickname">
|
<el-form-item label="用户昵称" prop="nickname">
|
||||||
<el-input v-model="user.nickname" maxlength="30" />
|
<el-input v-model="user.nickname" maxlength="30" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="手机号码" prop="phonenumber">
|
<el-form-item label="手机号码" prop="phone">
|
||||||
<el-input v-model="user.phonenumber" maxlength="11" />
|
<el-input v-model="user.phone" maxlength="11" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="邮箱" prop="email">
|
<el-form-item label="邮箱" prop="email">
|
||||||
<el-input v-model="user.email" maxlength="50" />
|
<el-input v-model="user.email" maxlength="50" />
|
||||||
@ -43,7 +43,7 @@ const rules = ref({
|
|||||||
trigger: ["blur", "change"],
|
trigger: ["blur", "change"],
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
phonenumber: [
|
phone: [
|
||||||
{ required: true, message: "手机号码不能为空", trigger: "blur" },
|
{ required: true, message: "手机号码不能为空", trigger: "blur" },
|
||||||
{
|
{
|
||||||
pattern: /^1[3|4|5|6|7|8|9][0-9]\d{8}$/,
|
pattern: /^1[3|4|5|6|7|8|9][0-9]\d{8}$/,
|
||||||
|
Reference in New Issue
Block a user