普兆健康管家前端代码仓库
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

51 lines
1.0 KiB

<template>
<view class="package__view">
<view v-for="packageItem in list" :key="packageItem.id">
<detectPackageCard :data="packageItem"></detectPackageCard>
</view>
</view>
</template>
<script>
import detectPackageCard from '../detectPackageCard.vue'
export default {
components: {
detectPackageCard,
},
data() {
return {
list: [],
}
},
created() {
this.getData()
},
methods: {
async getData() {
console.log('getData')
try {
const queryParams = {
pageNo: 1,
// todo: check
pageSize: 3,
type: 1, // 产品类型(0营养剂,1预约,2课程)
isMeal: 'Y',
}
this.list = (await this.$fetch('getProductList', queryParams))?.records || []
} catch (err) {
console.log('getData err', err)
}
},
},
}
</script>
<style scoped lang="scss">
.package__view {
width: 100%;
padding: 0 32rpx;
box-sizing: border-box;
}
</style>