Merge branch 'test'

This commit is contained in:
zhangsir
2024-01-30 17:57:08 +08:00
2 changed files with 16 additions and 3 deletions

View File

@@ -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)

View File

@@ -616,7 +616,7 @@
</div>
<div class="operations">
<div class="operations_dropdown">
<a-dropdown :getPopupContainer='triggerNode=> triggerNode.parentNode' v-if="item.assessmentIds.length > 0" :trigger="['click']" v-model:visible="visibleEwmpg[item.id]">
<a-dropdown :getPopupContainer='triggerNode=> triggerNode.parentNode' v-if="isAssessmentIdsValid(item.assessmentIds)" :trigger="['click']" v-model:visible="visibleEwmpg[item.id]">
<a class="ant-dropdown-link" @click="qrcodeAssement(item)">
评估二维码
<DownOutlined />
@@ -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