diff --git a/src/api/merchant.js b/src/api/merchant.js index 9da3b66..76976cc 100644 --- a/src/api/merchant.js +++ b/src/api/merchant.js @@ -2,11 +2,14 @@ import request from "../utils/request.js"; import Method from "./Method.js"; const merchant = { - sendSms: async (mobile) => { + sendSms: async (mobile, type) => { return request({ url: '/index/login/sendSms', method: Method.POST, - data: {mobile}, + data: { + mobile, + type + }, }); }, register: async (data) => { @@ -166,6 +169,48 @@ const merchant = { data: data }); }, + saveNickname: async (data) => { + return request({ + url: '/index/business/saveNickname', + method: Method.POST, + data: data + }); + }, + saveMobile: async (data) => { + return request({ + url: '/index/business/saveMobile', + method: Method.POST, + data: data + }); + }, + saveWechat: async (data) => { + return request({ + url: '/index/business/saveWechat', + method: Method.POST, + data: data + }); + }, + savePassword: async (data) => { + return request({ + url: '/index/business/savePassword', + method: Method.POST, + data: data + }); + }, + saveAvatar: async (data) => { + return request({ + url: '/index/business/saveAvatar', + method: Method.POST, + data: data + }); + }, + getTaskChildrenList: async (data) => { + return request({ + url: '/index/task/getTaskChildrenList', + method: Method.POST, + data: data + }); + }, } export default merchant; diff --git a/src/assets/images/avatar.png b/src/assets/images/avatar.png new file mode 100644 index 0000000..083f50b Binary files /dev/null and b/src/assets/images/avatar.png differ diff --git a/src/components/LayoutHeader/index.vue b/src/components/LayoutHeader/index.vue index 392c5a8..0298da6 100644 --- a/src/components/LayoutHeader/index.vue +++ b/src/components/LayoutHeader/index.vue @@ -3,7 +3,7 @@ import {useSystemStore} from "../../pinia/SystemStore/index.js"; import {useUserStore} from "../../pinia/UserStore/index.js"; const SystemStore = useSystemStore(); -const {logout} = useUserStore(); +const UserStore = useUserStore();