fix: BUG修改

This commit is contained in:
kun 2023-08-04 15:29:29 +08:00
parent 32db9ce5b5
commit a199afe1ff
2 changed files with 35 additions and 26 deletions

View File

@ -498,6 +498,7 @@ const basicData = ref({
const dialogStyle = ref({
"min-width": "824px"
});
const noConfirmMemberList = ref([]); //
const selectedMemberList = ref([]); //
const selectedSmallList = ref([]); //
//
@ -574,14 +575,19 @@ const addDangerRecord = () => {
};
const confirmMemberSelected = () => {
let selectedtext = "";
for (let i = 0; i < selectedMemberList.value.length; i++) {
if (i == selectedMemberList.value.length - 1) {
selectedtext += selectedMemberList.value[i].realName;
} else {
selectedtext += selectedMemberList.value[i].realName + ",";
selectedMemberList.value = noConfirmMemberList.value;
if (selectedMemberList.value.length > 0) {
for (let i = 0; i < selectedMemberList.value.length; i++) {
if (i == selectedMemberList.value.length - 1) {
selectedtext += selectedMemberList.value[i].realName;
} else {
selectedtext += selectedMemberList.value[i].realName + ",";
}
}
basicData.value.selectedMember = selectedtext;
} else {
basicData.value.selectedMember = "";
}
basicData.value.selectedMember = selectedtext;
memberVisible.value = false;
};
const projectRowClick = row => {
@ -643,8 +649,6 @@ const getMemberList = async () => {
membertableData.value = res.result;
};
const selectMember = async () => {
console.log(membertableData.value);
console.log(selectedMemberList.value);
selectedMemberList.value.forEach(key => {
membertableData.value.forEach(row => {
if (row.userId == key.userId) {
@ -684,7 +688,8 @@ const uploadSuccess = (response: any, index: number) => {
// console.log(selectedMemberList.value);
// };
const handleSelectionChange = val => {
selectedMemberList.value = val;
noConfirmMemberList.value = val;
// selectedMemberList.value = val;
console.log(val);
};
// const handleSelectionAllChange = val => {
@ -744,10 +749,10 @@ const allSubmit = async () => {
ElMessage.error("请选择工程/项目");
return;
}
// if (!basicData.value.selectedMember) {
// ElMessage.error("");
// return;
// }
if (!basicData.value.selectedMember) {
ElMessage.error("请选择检查人员");
return;
}
if (!basicData.value.deadline) {
ElMessage.error("请选择整改期限");
return;

View File

@ -496,6 +496,7 @@ const basicData = ref({
const dialogStyle = ref({
"min-width": "824px"
});
const noConfirmMemberList = ref([]); //
const selectedMemberList = ref([]); //
const selectedSmallList = ref([]); //
//
@ -572,14 +573,19 @@ const addDangerRecord = () => {
};
const confirmMemberSelected = () => {
let selectedtext = "";
for (let i = 0; i < selectedMemberList.value.length; i++) {
if (i == selectedMemberList.value.length - 1) {
selectedtext += selectedMemberList.value[i].realName;
} else {
selectedtext += selectedMemberList.value[i].realName + ",";
selectedMemberList.value = noConfirmMemberList.value;
if (selectedMemberList.value.length > 0) {
for (let i = 0; i < selectedMemberList.value.length; i++) {
if (i == selectedMemberList.value.length - 1) {
selectedtext += selectedMemberList.value[i].realName;
} else {
selectedtext += selectedMemberList.value[i].realName + ",";
}
}
basicData.value.selectedMember = selectedtext;
} else {
basicData.value.selectedMember = "";
}
basicData.value.selectedMember = selectedtext;
memberVisible.value = false;
};
const projectRowClick = row => {
@ -641,8 +647,6 @@ const getMemberList = async () => {
membertableData.value = res.result;
};
const selectMember = async () => {
console.log(membertableData.value);
console.log(selectedMemberList.value);
selectedMemberList.value.forEach(key => {
membertableData.value.forEach(row => {
if (row.userId == key.userId) {
@ -671,7 +675,7 @@ const uploadSuccess = (response: any, index: number) => {
}
};
const handleSelectionChange = val => {
selectedMemberList.value = val;
noConfirmMemberList.value = val;
console.log(val);
};
const handleSmallSelectionChange = val => {
@ -727,10 +731,10 @@ const allSubmit = async () => {
ElMessage.error("请选择工程/项目");
return;
}
// if (!basicData.value.selectedMember) {
// ElMessage.error("");
// return;
// }
if (!basicData.value.selectedMember) {
ElMessage.error("请选择检查人员");
return;
}
if (!basicData.value.deadline) {
ElMessage.error("请选择整改期限");
return;