打卡页面修改 增加地图功能处理
This commit is contained in:
@ -1,6 +1,4 @@
|
||||
<script setup>
|
||||
import router from "@/router";
|
||||
|
||||
const props = defineProps({
|
||||
list: {
|
||||
type: Array,
|
||||
@ -9,10 +7,10 @@ const props = defineProps({
|
||||
}
|
||||
})
|
||||
|
||||
const emits = defineEmits(["onConfirm"]);
|
||||
const emits = defineEmits(["click"]);
|
||||
|
||||
const handleClockInPage = (item) => {
|
||||
router.push({ path: '/clockInPage', query: { item: JSON.stringify(item?.bddList), id: item.id } });
|
||||
emits("click", item);
|
||||
}
|
||||
</script>
|
||||
|
||||
|
||||
@ -5,6 +5,7 @@ import Search from "@/components/search.vue";
|
||||
import PatrolWrapper from "@/pages/patrolList/copmonents/patrolWrapper.vue";
|
||||
import {fetchPatrolList} from "@/api/patrolList";
|
||||
import {getDictListByCode} from "@/api/common";
|
||||
import router from "@/router";
|
||||
|
||||
const finished = ref(false);
|
||||
const loading = ref(false);
|
||||
@ -47,6 +48,10 @@ const onLoad = () => {
|
||||
getData()
|
||||
}
|
||||
|
||||
const handleClockInPage = (item) => {
|
||||
router.push({ path: '/clockInPage', query: { id: item.id, current: pageData.pageCurrent } });
|
||||
}
|
||||
|
||||
const parseAndJoinLx = (jsonString, type = 'lx') => {
|
||||
if (!jsonString) return '';
|
||||
|
||||
@ -127,7 +132,7 @@ onMounted(() => {
|
||||
<div class="content">
|
||||
<van-pull-refresh v-model="loadingRefresh" @refresh="onRefresh">
|
||||
<van-list v-model:loading="loading" :finished="finished" finished-text="" @load="onLoad" offset="1" :immediate-check="false">
|
||||
<patrol-wrapper :list="data?.list" />
|
||||
<patrol-wrapper :list="data?.list" @click="handleClockInPage" />
|
||||
|
||||
<van-empty description="暂无采集数据" image="default" v-if="data.list.length <= 0 && loadingRefresh === false" />
|
||||
</van-list>
|
||||
|
||||
Reference in New Issue
Block a user