mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/fe-manage.git
synced 2025-12-09 02:46:45 +08:00
Merge branch 'test'
This commit is contained in:
@@ -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)
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user