diff --git a/src/views/projectcenter/TaskAdd.vue b/src/views/projectcenter/TaskAdd.vue
index f028a0c9..1b05b1a1 100644
--- a/src/views/projectcenter/TaskAdd.vue
+++ b/src/views/projectcenter/TaskAdd.vue
@@ -609,6 +609,13 @@ const selectRowAll = () => {
};
//暂存
+const currentTaskList = computed(() => {
+ return projectInfo.value?.stageList[activeIndex.value]?.taskDraftDtoList.length;
+ });
+watch(currentTaskList, (oldValue,newValue) => {
+ request(PROJECT_DETAIL_MODIFY, projectInfo.value)
+ getTask()
+});
const temporaryStorage = async () => {
confirmLoading.value = true
await request(PROJECT_DETAIL_MODIFY, projectInfo.value)
diff --git a/src/views/projectcenter/TaskPage.vue b/src/views/projectcenter/TaskPage.vue
index 00f9a5c8..41bb3770 100644
--- a/src/views/projectcenter/TaskPage.vue
+++ b/src/views/projectcenter/TaskPage.vue
@@ -616,7 +616,7 @@
-
+
评估二维码
@@ -2438,7 +2438,11 @@ export default {
}
const qrCodeItemspg = ref([]);
const visibleEwmpg = ref({});
+ const isAssessmentIdsValid = (assessmentIds) => {
+ return assessmentIds.length > 0 && assessmentIds.every(id => id !== null);
+ };
const qrcodeAssement = async (item)=>{
+ console.log(item,'item')
if(qrCodeItemspg.value.length!=0){
qrCodeItemspg.value = []
}
@@ -2451,9 +2455,10 @@ export default {
await courseData(planParams).then((res)=>{
const qrCodeItemspgItem = res.data.data.map((dataItem) => ({
...dataItem,
- courseName: item.name, // 将 item 的 name 添加到每项数据中
+ courseName: item.name,
}));
qrCodeItemspg.value = qrCodeItemspgItem.filter(item => item.assessmentId !== null);
+ console.log(qrCodeItemspg.value,'长度')
})
}
function handleMenuClickpg({key}) {
@@ -5156,7 +5161,8 @@ export default {
visibleEwm,
qrCodeItemspg,
visibleEwmpg,
- handleMenuClickpg
+ handleMenuClickpg,
+ isAssessmentIdsValid