fix : 修复人员选择框取消功能
This commit is contained in:
@@ -273,8 +273,8 @@ const clearSelected = () => {
|
|||||||
});
|
});
|
||||||
};
|
};
|
||||||
const cancelUserPicker = () => {
|
const cancelUserPicker = () => {
|
||||||
if (localStorage.getItem('originallySelectedList')) {
|
if (localStorage.getItem('originallyCompanySelectedList')) {
|
||||||
selectList.value = JSON.parse(localStorage.getItem('originallySelectedList'))
|
selectList.value = JSON.parse(localStorage.getItem('originallyCompanySelectedList'))
|
||||||
}else{
|
}else{
|
||||||
selectList.value=[]
|
selectList.value=[]
|
||||||
handleCheckClick("1");
|
handleCheckClick("1");
|
||||||
@@ -290,7 +290,7 @@ const selectConfirm = () => {
|
|||||||
emit("ok", selectList.value);
|
emit("ok", selectList.value);
|
||||||
dataList.value = []
|
dataList.value = []
|
||||||
visible.value = false;
|
visible.value = false;
|
||||||
localStorage.setItem('originallySelectedList', JSON.stringify(selectList.value))
|
localStorage.setItem('originallyCompanySelectedList', JSON.stringify(selectList.value))
|
||||||
};
|
};
|
||||||
defineExpose({
|
defineExpose({
|
||||||
show
|
show
|
||||||
|
|||||||
@@ -159,6 +159,7 @@ import {useProcessStore} from '@/stores/processStore.js';
|
|||||||
import ProcessDiagramViewer from '@/views/workflow/common/ProcessDiagramViewer.vue';
|
import ProcessDiagramViewer from '@/views/workflow/common/ProcessDiagramViewer.vue';
|
||||||
import OperationRender from '@/views/workflow/common/OperationRender.vue'
|
import OperationRender from '@/views/workflow/common/OperationRender.vue'
|
||||||
import UserPicker from "@/views/workflow/process/common/UserPicker.vue";
|
import UserPicker from "@/views/workflow/process/common/UserPicker.vue";
|
||||||
|
localStorage.removeItem('originallySelectedList')
|
||||||
|
|
||||||
const userList = ref([])
|
const userList = ref([])
|
||||||
const changeDiagram = ref(false)
|
const changeDiagram = ref(false)
|
||||||
|
|||||||
@@ -244,6 +244,7 @@ const tableConfig = reactive({
|
|||||||
}
|
}
|
||||||
]
|
]
|
||||||
})
|
})
|
||||||
|
localStorage.removeItem('originallyCompanySelectedList')
|
||||||
const clickToPreview = (row) => {
|
const clickToPreview = (row) => {
|
||||||
filePreviewShow.value = false
|
filePreviewShow.value = false
|
||||||
filePreviewParam.value = {
|
filePreviewParam.value = {
|
||||||
|
|||||||
@@ -370,6 +370,8 @@ const rules = reactive({
|
|||||||
serviceDescription: [{required: true, message: '请输入现有业务描述', trigger: ['blur', 'change']}],
|
serviceDescription: [{required: true, message: '请输入现有业务描述', trigger: ['blur', 'change']}],
|
||||||
contentDescription: [{required: true, message: '请输入研发项目关键内容描述', trigger: ['blur', 'change']}]
|
contentDescription: [{required: true, message: '请输入研发项目关键内容描述', trigger: ['blur', 'change']}]
|
||||||
})
|
})
|
||||||
|
localStorage.removeItem('originallySelectedList')
|
||||||
|
|
||||||
const handleShowOptionalChargeLeadershipPicker = () => {
|
const handleShowOptionalChargeLeadershipPicker = () => {
|
||||||
optionalChargeLeadershipPickerRef.value.showUserPicker()
|
optionalChargeLeadershipPickerRef.value.showUserPicker()
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -293,6 +293,8 @@ const schema = computed(() => {
|
|||||||
})
|
})
|
||||||
|
|
||||||
const baseForm = ref()
|
const baseForm = ref()
|
||||||
|
localStorage.removeItem('originallySelectedList')
|
||||||
|
|
||||||
//匹配字典值,返回对应值的字典标签
|
//匹配字典值,返回对应值的字典标签
|
||||||
const filterDict = (data, value) => {
|
const filterDict = (data, value) => {
|
||||||
if (data === undefined || value === undefined) return;
|
if (data === undefined || value === undefined) return;
|
||||||
|
|||||||
Reference in New Issue
Block a user