From 63523e5cf78053aa20b572b6b068c994a2cf4be7 Mon Sep 17 00:00:00 2001 From: gaoluyang <2820782392@qq.com> Date: 星期三, 16 四月 2025 15:22:34 +0800 Subject: [PATCH] 成品下单-委托人,委托人英文,委托人工号赋值当前登录人信息 --- src/store/modules/user.js | 10 ++++++++++ src/views/business/productOrder/components/addOrder.vue | 5 ++++- src/store/getters.js | 2 ++ 3 files changed, 16 insertions(+), 1 deletions(-) diff --git a/src/store/getters.js b/src/store/getters.js index 0d93723..6f9b46b 100644 --- a/src/store/getters.js +++ b/src/store/getters.js @@ -9,6 +9,8 @@ avatar: (state) => state.user.avatar, name: (state) => state.user.name, nickName: (state) => state.user.nickName, + nameEn: (state) => state.user.nameEn, + userName: (state) => state.user.userName, userId: (state) => state.user.id, introduction: (state) => state.user.introduction, roles: (state) => state.user.roles, diff --git a/src/store/modules/user.js b/src/store/modules/user.js index b02eb61..06acd91 100644 --- a/src/store/modules/user.js +++ b/src/store/modules/user.js @@ -11,6 +11,8 @@ name: "", avatar: "", nickName: "", + nameEn: "", + userName: "", roles: [], permissions: [], }, @@ -30,6 +32,12 @@ }, SET_NICKNAME: (state, nickName) => { state.nickName = nickName; + }, + SET_NAMEEN: (state, nameEn) => { + state.nameEn = nameEn; + }, + SET_USERNAME: (state, userName) => { + state.userName = userName; }, SET_ROLES: (state, roles) => { state.roles = roles; @@ -101,6 +109,8 @@ commit("SET_NAME", user.userName); commit("SET_AVATAR", avatar); commit("SET_NICKNAME", user.nickName); + commit("SET_NAMEEN", user.nameEn); + commit("SET_USERNAME", user.userName); resolve(res); }) .catch((error) => { diff --git a/src/views/business/productOrder/components/addOrder.vue b/src/views/business/productOrder/components/addOrder.vue index c6e0f50..6e69cbb 100644 --- a/src/views/business/productOrder/components/addOrder.vue +++ b/src/views/business/productOrder/components/addOrder.vue @@ -607,7 +607,7 @@ AuxiliaryWireCore }, computed:{ - ...mapGetters(["nickName"]), + ...mapGetters(["nickName", 'nameEn', 'userName']), }, dicts: ['check_type1', 'urgency_level', 'form_type', 'sample_status_list'], data() { @@ -1343,6 +1343,9 @@ }) }, getUserNowData() { + this.addObj.prepareUser = this.nickName + this.addObj.prepareUserEn = this.nameEn + this.addObj.prepareCode = this.userName getUserNow().then(res => { let selects = res.data if (selects == null) return -- Gitblit v1.9.3