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 @@
-
+
@@ -11,8 +11,8 @@
-
- 包子皮
+
+ {{userInfo.nickname ? userInfo.nickname:userInfo.username}}
@@ -92,7 +92,10 @@