diff --git a/src/components/DetailComponent/CompanyPicker.vue b/src/components/DetailComponent/CompanyPicker.vue index 8ce9c35..002e771 100644 --- a/src/components/DetailComponent/CompanyPicker.vue +++ b/src/components/DetailComponent/CompanyPicker.vue @@ -273,8 +273,8 @@ const clearSelected = () => { }); }; const cancelUserPicker = () => { - if (localStorage.getItem('originallySelectedList')) { - selectList.value = JSON.parse(localStorage.getItem('originallySelectedList')) + if (localStorage.getItem('originallyCompanySelectedList')) { + selectList.value = JSON.parse(localStorage.getItem('originallyCompanySelectedList')) }else{ selectList.value=[] handleCheckClick("1"); @@ -290,7 +290,7 @@ const selectConfirm = () => { emit("ok", selectList.value); dataList.value = [] visible.value = false; - localStorage.setItem('originallySelectedList', JSON.stringify(selectList.value)) + localStorage.setItem('originallyCompanySelectedList', JSON.stringify(selectList.value)) }; defineExpose({ show diff --git a/src/views/expense-management/share/add.vue b/src/views/expense-management/share/add.vue index 62339e8..08c723f 100644 --- a/src/views/expense-management/share/add.vue +++ b/src/views/expense-management/share/add.vue @@ -159,6 +159,7 @@ import {useProcessStore} from '@/stores/processStore.js'; import ProcessDiagramViewer from '@/views/workflow/common/ProcessDiagramViewer.vue'; import OperationRender from '@/views/workflow/common/OperationRender.vue' import UserPicker from "@/views/workflow/process/common/UserPicker.vue"; +localStorage.removeItem('originallySelectedList') const userList = ref([]) const changeDiagram = ref(false) diff --git a/src/views/project-demand/requirement/add.vue b/src/views/project-demand/requirement/add.vue index 250b31a..26f735e 100644 --- a/src/views/project-demand/requirement/add.vue +++ b/src/views/project-demand/requirement/add.vue @@ -244,6 +244,7 @@ const tableConfig = reactive({ } ] }) +localStorage.removeItem('originallyCompanySelectedList') const clickToPreview = (row) => { filePreviewShow.value = false filePreviewParam.value = { diff --git a/src/views/project-demand/summary/add.vue b/src/views/project-demand/summary/add.vue index 3131abd..314c703 100644 --- a/src/views/project-demand/summary/add.vue +++ b/src/views/project-demand/summary/add.vue @@ -370,6 +370,8 @@ const rules = reactive({ serviceDescription: [{required: true, message: '请输入现有业务描述', trigger: ['blur', 'change']}], contentDescription: [{required: true, message: '请输入研发项目关键内容描述', trigger: ['blur', 'change']}] }) +localStorage.removeItem('originallySelectedList') + const handleShowOptionalChargeLeadershipPicker = () => { optionalChargeLeadershipPickerRef.value.showUserPicker() } diff --git a/src/views/project-management/implementation/phase.vue b/src/views/project-management/implementation/phase.vue index e938fff..0c55234 100644 --- a/src/views/project-management/implementation/phase.vue +++ b/src/views/project-management/implementation/phase.vue @@ -293,6 +293,8 @@ const schema = computed(() => { }) const baseForm = ref() +localStorage.removeItem('originallySelectedList') + //匹配字典值,返回对应值的字典标签 const filterDict = (data, value) => { if (data === undefined || value === undefined) return;