Merge pull request 'fix : 修复人员选择框取消功能' (#745) from de into master
Reviewed-on: http://git.feashow.cn/clay/mosr-web/pulls/745
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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)
|
||||
|
||||
@@ -244,6 +244,7 @@ const tableConfig = reactive({
|
||||
}
|
||||
]
|
||||
})
|
||||
localStorage.removeItem('originallyCompanySelectedList')
|
||||
const clickToPreview = (row) => {
|
||||
filePreviewShow.value = false
|
||||
filePreviewParam.value = {
|
||||
|
||||
@@ -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()
|
||||
}
|
||||
|
||||
@@ -293,6 +293,8 @@ const schema = computed(() => {
|
||||
})
|
||||
|
||||
const baseForm = ref()
|
||||
localStorage.removeItem('originallySelectedList')
|
||||
|
||||
//匹配字典值,返回对应值的字典标签
|
||||
const filterDict = (data, value) => {
|
||||
if (data === undefined || value === undefined) return;
|
||||
|
||||
Reference in New Issue
Block a user