Merge pull request 'fix:顶部内容回显,快捷键c' (#241) from fix/change_task into test

Reviewed-on: #241
pull/242/head^2
赵辉 1 year ago
commit 5ef6710b6d

@ -9,7 +9,7 @@ defineProps({
},
});
const data = ref([
const datalist = ref([
{
link: "count",
title: "任务总数",
@ -71,7 +71,7 @@ async function getData() {
approvedCount,
notGoCount,
} = data;
data.value = [
let newdata=[
{
link: "count",
title: "任务总数",
@ -109,14 +109,17 @@ async function getData() {
title: "小结重复数",
count: repeatedNodules,
},
];
]
datalist.value =newdata ;
console.log(datalist.value)
}
}
</script>
1
<template>
<div class="header_wrap" :style="hasColor ? '' : 'margin-top: 7.375rem;'">
<div v-for="(item, index) in data" :key="index" class="header_box">
<div v-for="(item, index) in datalist" :key="index" class="header_box">
<div class="header_item">
<SvgIcon :name="item.link" :style="index == 0 ? 'margin-left:0.5rem' : ''" />
<div class="data_wrap">
@ -202,5 +205,5 @@ async function getData() {
width: 0.0625rem;
height: 1.25rem;
background: #e8e8e8;
}
}//
</style>

@ -1,6 +1,6 @@
<script lang="ts" setup>
import { cloneDeep, difference } from 'lodash-es'
import { computed, defineEmits, defineProps, onMounted, ref, watch } from 'vue'
import { computed, defineEmits, defineProps, onMounted, ref, watch,onUnmounted } from 'vue'
import { VueDraggable } from 'vue-draggable-plus'
import { getAllfieldList, getfieldList, savefield } from '@/api/home/filter'
import { useUser } from '@/store/modules/user'
@ -289,8 +289,17 @@ async function getData(type = '') {
onShowList.value = cloneDeep(onList.value)
}
onMounted(() => getData())
function handleKeydown(event: KeyboardEvent) {
if (event.code === 'KeyC')
closeModal()
}
onMounted(async () => {
getData()
document.addEventListener('keydown', handleKeydown)
})
onUnmounted(() => {
document.removeEventListener('keydown', handleKeydown)
})
const indeterminate = computed(() => {
let baseNum = 0
offList.value.map((v) => {

Loading…
Cancel
Save