From 7f957ede43883d902fab400f45bb4e9a7109a5ad Mon Sep 17 00:00:00 2001 From: liutong <836164388@qq.com> Date: Mon, 31 Mar 2025 11:12:58 +0800 Subject: [PATCH] =?UTF-8?q?feat(market):=20=E9=94=80=E5=94=AE=E6=A8=A1?= =?UTF-8?q?=E5=9D=97=E4=B8=AA=E4=BA=BA=E8=B5=84=E6=96=99=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 修改 API接口,统一参数格式 - 实现用户信息获取和展示- 添加用户信息编辑功能 - 优化头像上传逻辑 - 完善表单验证 --- api/market.js | 14 +-- pages/market/my/index.vue | 38 ++++++- pages/market/my/info.vue | 229 ++++++++++++++++++++++++++++---------- 3 files changed, 213 insertions(+), 68 deletions(-) diff --git a/api/market.js b/api/market.js index 25c98f5..867318d 100644 --- a/api/market.js +++ b/api/market.js @@ -3,7 +3,7 @@ import http from '../common/axios.js' //销售相关接口 export default { //获取销售人员详情 - member(data) { + member(data={}) { let url = '/member/member' return http.get(url,data).then(res => { return res; @@ -11,7 +11,7 @@ export default { }, //修改销售人员详情 - memberEdit(data) { + memberEdit(data={}) { let url = '/member/member_edit' return http.post(url,data).then(res => { return res; @@ -19,7 +19,7 @@ export default { }, //线索列表 - salesList(data) { + salesList(data={}) { let url = '/member/sales_list' return http.get(url,data).then(res => { return res; @@ -27,7 +27,7 @@ export default { }, //线索列表 - createTask(data) { + createTask(data={}) { let url = '/member/create_task' return http.get(url,data).then(res => { return res; @@ -35,7 +35,7 @@ export default { }, //写新跟进 - createFollow(data) { + createFollow(data={}) { let url = '/member/create_follow' return http.post(url,data).then(res => { return res; @@ -44,7 +44,7 @@ export default { //小区列表 - getCampusesList(data) { + getCampusesList(data={}) { let url = '/member/get_campuses_list' return http.get(url,data).then(res => { return res; @@ -52,7 +52,7 @@ export default { }, //添加线索 - setSales(data) { + setSales(data={}) { let url = '/member/set_sales' return http.post(url,data).then(res => { return res; diff --git a/pages/market/my/index.vue b/pages/market/my/index.vue index d07a7fc..7d23394 100644 --- a/pages/market/my/index.vue +++ b/pages/market/my/index.vue @@ -1,4 +1,4 @@ - +