From c7af3f420709edba2c625545793a045bedcdc042 Mon Sep 17 00:00:00 2001 From: wangchengming <15110151257@163.com> Date: Fri, 12 Dec 2025 13:57:30 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/store/modules/user.js | 4 +++- src/views/mediaLibrary/mediaForm.vue | 8 +++++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/src/store/modules/user.js b/src/store/modules/user.js index dcf7039..4575628 100644 --- a/src/store/modules/user.js +++ b/src/store/modules/user.js @@ -17,6 +17,7 @@ const useUserStore = defineStore( avatar: '', phoneNumber: '', dataScopeDeptId: '', + dataScopeDeptName: '', roles: [], permissions: [] }), @@ -58,7 +59,8 @@ const useUserStore = defineStore( this.userName = user.userName this.avatar = avatar this.phoneNumber = user.phonenumber - this.dataScopeDeptId = user.deptId + this.dataScopeDeptId = user.dept.deptId + this.dataScopeDeptName = user.dept.deptName /* 初始密码提示 */ if(res.isDefaultModifyPwd) { ElMessageBox.confirm('您的密码还是初始密码,请修改密码!', '安全提示', { confirmButtonText: '确定', cancelButtonText: '取消', type: 'warning' }).then(() => { diff --git a/src/views/mediaLibrary/mediaForm.vue b/src/views/mediaLibrary/mediaForm.vue index e39a98a..b87ec73 100644 --- a/src/views/mediaLibrary/mediaForm.vue +++ b/src/views/mediaLibrary/mediaForm.vue @@ -559,7 +559,7 @@ import { sysMediaTypeListByPid } from "@/api/system/mediaType" import { listDept } from "@/api/system/dept" import { busTradingAreaPage, addBusTradingArea } from "@/api/system/businessArea" import { addMedia, updateMedia, mediaDetail } from "@/api/mediaLibrary" - + import multiFileUpload from '../../components/FileUpload/multiFileUpload.vue' import pickLat from './pickLat.vue' import competitiveOffer from './components/competitiveOffer.vue' @@ -570,6 +570,10 @@ import subwayPrice from './components/subwayPrice.vue' import highSpeedRailway from './components/highSpeedRailway.vue' import officeBuilding from './components/officeBuilding.vue' import garageLightBox from './components/garageLightBox.vue' +import useUserStore from '@/store/modules/user' +const userStore = useUserStore() + +console.log('登陆人', userStore) const { proxy } = getCurrentInstance() const emit = defineEmits(['handleShowList']); @@ -769,6 +773,8 @@ const onAddSupplierOption = () => { const onSupplierConfirm = () => { if (addSupplierName.value) { const paramsForm = { + yewuDept: userStore.dataScopeDeptName, + yewuDeptId: userStore.dataScopeDeptId, supplierName: addSupplierName.value } addBusSupplier(paramsForm).then(response => {