Parcourir la source

修改个人生平

Alex il y a 4 ans
Parent
commit
8e3494f2ab

+ 8 - 8
src/api/system/personalImg.js

@@ -3,7 +3,7 @@ import request from '@/utils/request'
 // 查询个人页 图片列表
 export function listPersonalImg(query) {
   return request({
-    url: '/system/personalImg/list',
+    url: '/system/personal/img/list',
     method: 'get',
     params: query
   })
@@ -11,7 +11,7 @@ export function listPersonalImg(query) {
 // 查询个人页 图片列表
 export function allPersonalImg(query) {
   return request({
-    url: '/system/personalImg/all',
+    url: '/system/personal/img/all',
     method: 'get',
     params: query
   })
@@ -20,7 +20,7 @@ export function allPersonalImg(query) {
 // 查询个人页 图片详细
 export function getPersonalImg(id) {
   return request({
-    url: '/system/personalImg/' + id,
+    url: '/system/personal/img/' + id,
     method: 'get'
   })
 }
@@ -28,7 +28,7 @@ export function getPersonalImg(id) {
 // 新增个人页 图片
 export function addPersonalImg(data) {
   return request({
-    url: '/system/personalImg',
+    url: '/system/personal/img',
     method: 'post',
     data: data
   })
@@ -37,7 +37,7 @@ export function addPersonalImg(data) {
 // 修改个人页 图片
 export function updatePersonalImg(data) {
   return request({
-    url: '/system/personalImg',
+    url: '/system/personal/img',
     method: 'put',
     data: data
   })
@@ -46,7 +46,7 @@ export function updatePersonalImg(data) {
 // 删除个人页 图片
 export function delPersonalImg(id) {
   return request({
-    url: '/system/personalImg/' + id,
+    url: '/system/personal/img/' + id,
     method: 'delete'
   })
 }
@@ -54,7 +54,7 @@ export function delPersonalImg(id) {
 // 导出个人页 图片
 export function exportPersonalImg(query) {
   return request({
-    url: '/system/personalImg/export',
+    url: '/system/personal/img/export',
     method: 'get',
     params: query
   })
@@ -64,7 +64,7 @@ export function exportPersonalImg(query) {
 // 上传图片 
 export function uploadFile(data) {
   return request({
-    url: '/system/personalImg/upload',
+    url: '/system/personal/img/upload',
     method: 'post',
     data: data
   })

+ 6 - 6
src/api/system/personalMessage.js

@@ -3,7 +3,7 @@ import request from '@/utils/request'
 // 查询个人页留言内容列表
 export function listMessage(query) {
   return request({
-    url: '/system/personalMessage/list',
+    url: '/system/personal/message/list',
     method: 'get',
     params: query
   })
@@ -12,7 +12,7 @@ export function listMessage(query) {
 // 查询个人页留言内容详细
 export function getMessage(id) {
   return request({
-    url: '/system/personalMessage/' + id,
+    url: '/system/personal/message/' + id,
     method: 'get'
   })
 }
@@ -20,7 +20,7 @@ export function getMessage(id) {
 // 新增个人页留言内容
 export function addMessage(data) {
   return request({
-    url: '/system/personalMessage',
+    url: '/system/personal/message',
     method: 'post',
     data: data
   })
@@ -29,7 +29,7 @@ export function addMessage(data) {
 // 修改个人页留言内容
 export function updateMessage(data) {
   return request({
-    url: '/system/personalMessage',
+    url: '/system/personal/message',
     method: 'put',
     data: data
   })
@@ -38,7 +38,7 @@ export function updateMessage(data) {
 // 删除个人页留言内容
 export function delMessage(id) {
   return request({
-    url: '/system/personalMessage/' + id,
+    url: '/system/personal/message/' + id,
     method: 'delete'
   })
 }
@@ -46,7 +46,7 @@ export function delMessage(id) {
 // 导出个人页留言内容
 export function exportMessage(query) {
   return request({
-    url: '/system/personalMessage/export',
+    url: '/system/personal/message/export',
     method: 'get',
     params: query
   })

+ 6 - 6
src/api/system/personalModel.js

@@ -3,7 +3,7 @@ import request from '@/utils/request'
 // 查询个人页留言模板列表
 export function listModel(query) {
   return request({
-    url: '/system/personalModel/list',
+    url: '/system/personal/model/list',
     method: 'get',
     params: query
   })
@@ -12,7 +12,7 @@ export function listModel(query) {
 // 查询个人页留言模板详细
 export function getModel(id) {
   return request({
-    url: '/system/personalModel/' + id,
+    url: '/system/personal/model/' + id,
     method: 'get'
   })
 }
@@ -20,7 +20,7 @@ export function getModel(id) {
 // 新增个人页留言模板
 export function addModel(data) {
   return request({
-    url: '/system/personalModel',
+    url: '/system/personal/model',
     method: 'post',
     data: data
   })
@@ -29,7 +29,7 @@ export function addModel(data) {
 // 修改个人页留言模板
 export function updateModel(data) {
   return request({
-    url: '/system/personalModel',
+    url: '/system/personal/model',
     method: 'put',
     data: data
   })
@@ -38,7 +38,7 @@ export function updateModel(data) {
 // 删除个人页留言模板
 export function delModel(id) {
   return request({
-    url: '/system/model/' + id,
+    url: '/system/personal/model/' + id,
     method: 'delete'
   })
 }
@@ -46,7 +46,7 @@ export function delModel(id) {
 // 导出个人页留言模板
 export function exportModel(query) {
   return request({
-    url: '/system/model/export',
+    url: '/system/personal/model/export',
     method: 'get',
     params: query
   })

+ 8 - 8
src/api/system/personalPage.js

@@ -3,7 +3,7 @@ import request from '@/utils/request'
 // 查询个人页列表
 export function listPersonal(query) {
   return request({
-    url: '/system/personalPage/list',
+    url: '/system/personal/page/list',
     method: 'get',
     params: query
   })
@@ -12,7 +12,7 @@ export function listPersonal(query) {
 // 查询个人页详细
 export function getPersonal(id) {
   return request({
-    url: '/system/personalPage/' + id,
+    url: '/system/personal/page/' + id,
     method: 'get'
   })
 }
@@ -20,7 +20,7 @@ export function getPersonal(id) {
 // 新增个人页
 export function addPersonal(data) {
   return request({
-    url: '/system/personalPage',
+    url: '/system/personal/page',
     method: 'post',
     data: data
   })
@@ -29,7 +29,7 @@ export function addPersonal(data) {
 // 修改个人页
 export function updatePersonal(data) {
   return request({
-    url: '/system/personalPage',
+    url: '/system/personal/page',
     method: 'put',
     data: data
   })
@@ -38,7 +38,7 @@ export function updatePersonal(data) {
 // 删除个人页
 export function delPersonal(id) {
   return request({
-    url: '/system/personalPage/' + id,
+    url: '/system/personal/page/' + id,
     method: 'delete'
   })
 }
@@ -46,7 +46,7 @@ export function delPersonal(id) {
 // 导出个人页
 export function exportPersonal(query) {
   return request({
-    url: '/system/personalPage/export',
+    url: '/system/personal/page/export',
     method: 'get',
     params: query
   })
@@ -58,7 +58,7 @@ export function changeEnable(id, enable) {
     enable
   }
   return request({
-    url: '/system/personalPage/changeEnable',
+    url: '/system/personal/page/changeEnable',
     method: 'put',
     data: data
   })
@@ -67,7 +67,7 @@ export function changeEnable(id, enable) {
 // 个人头像上传
 export function uploadAvatar(data) {
   return request({
-    url: '/system/personalPage/avatar',
+    url: '/system/personal/page/avatar',
     method: 'post',
     data: data
   })

+ 7 - 7
src/api/system/templatePage.js

@@ -3,7 +3,7 @@ import request from '@/utils/request'
 // 查询个人页列表
 export function listTemplate(query) {
   return request({
-    url: '/system/templatePage/list',
+    url: '/system/personal/template/list',
     method: 'get',
     params: query
   })
@@ -12,7 +12,7 @@ export function listTemplate(query) {
 // 查询个人页详细
 export function getTemplate(id) {
   return request({
-    url: '/system/templatePage/' + id,
+    url: '/system/personal/template/' + id,
     method: 'get'
   })
 }
@@ -20,7 +20,7 @@ export function getTemplate(id) {
 // 新增个人页
 export function addTemplate(data) {
   return request({
-    url: '/system/templatePage',
+    url: '/system/personal/template',
     method: 'post',
     data: data
   })
@@ -29,7 +29,7 @@ export function addTemplate(data) {
 // 修改个人页
 export function updateTemplate(data) {
   return request({
-    url: '/system/templatePage',
+    url: '/system/personal/template',
     method: 'put',
     data: data
   })
@@ -38,7 +38,7 @@ export function updateTemplate(data) {
 // 删除个人页
 export function delTemplate(id) {
   return request({
-    url: '/system/templatePage/' + id,
+    url: '/system/personal/template/' + id,
     method: 'delete'
   })
 }
@@ -46,7 +46,7 @@ export function delTemplate(id) {
 // 导出个人页
 export function exportTemplate(query) {
   return request({
-    url: '/system/templatePage/export',
+    url: '/system/personal/template/export',
     method: 'get',
     params: query
   })
@@ -60,7 +60,7 @@ export function changeEnable(id, enable) {
     enable
   }
   return request({
-    url: '/system/templatePage/changeEnable',
+    url: '/system/personal/template/changeEnable',
     method: 'put',
     data: data
   })

+ 20 - 8
src/views/system/personalPage/detail/pic.vue

@@ -65,8 +65,10 @@ export default {
                 this.$message.error('获取照片列表失败')
                 return
             }
+            this.picList = [];
             var apiUrl = process.env.VUE_APP_BASE_API;
             var items = res.data;
+            debugger
             for (const i in items) {
                 var url = apiUrl + items[i].url;
                 this.picList.push({ key: items[i].id, value: url})
@@ -82,7 +84,8 @@ export default {
         const uid = item.file.uid
         uploadFile(formData).then(res => {
             this.emptyUpload()
-            this.picList.push({ key: uid, value: res.url })
+            this.getList(pid)
+            // this.picList.push({ key: uid, value: res.url })
         }).catch(() => {
             this.$message.error('上传失败,请重新上传')
             this.emptyUpload()
@@ -133,13 +136,22 @@ export default {
     leave(){ 
         this.num = -1;
     },
-    delImg(id,index){ 
-        const personalId = id; 
-        delPersonalImg(personalId).then(res => {
-            if(res.code === 200) {
-                this.picList.splice(index,1);
-            }
-        })
+    delImg(_id,index){ 
+        debugger
+        var listItem = this.picList;
+        const imgId = _id; 
+        this.$confirm('确认删除这张照片?', "警告", {
+          confirmButtonText: "确定",
+          cancelButtonText: "取消",
+          type: "warning"
+        }).then(function() {
+            delPersonalImg(imgId).then(res => {
+                if(res.code === 200) {
+                    listItem.splice(index,1);
+                    this.picList = listItem;
+                }
+            })
+        }).catch(function() {});
     }
   }
 }