fix: BUG修改
This commit is contained in:
parent
32db9ce5b5
commit
a199afe1ff
@ -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;
|
||||
|
||||
@ -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;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user