OfficeApp/pages/oaTask/oaTask.vue

66 lines
1.5 KiB
Vue
Raw Normal View History

2023-07-15 17:51:20 +08:00
<template>
<view class="all_box">
2023-07-19 11:48:36 +08:00
<view class="task_list">
2023-08-01 16:43:13 +08:00
<!-- <taskCard class="task_card" v-for="item in 10" :key="item"></taskCard> -->
2023-08-05 12:02:12 +08:00
<view v-for="item in 10" :key="item" @click="naviTo('/subpkg/dispatching/dispatching')">
<task-item></task-item>
</view>
<!-- <u-empty icon="/static/img/empty/data.png" text="没有任务"></u-empty> -->
2023-07-19 11:48:36 +08:00
</view>
2023-08-05 12:02:12 +08:00
<!-- <u-loadmore v-else :status="loadConfig.status" :loading-text="loadConfig.loadingText"
:loadmore-text="loadConfig.loadmoreText" :nomore-text="loadConfig.nomoreText" /> -->
2023-07-15 17:51:20 +08:00
</view>
</template>
<script>
import { getTaskListApi } from '@/api/oa'
2023-07-25 08:11:50 +08:00
import { Toast } from '@/libs/uniApi.js'
2023-08-05 12:02:12 +08:00
import taskItem from "@/components/task/taskItem.vue"
2023-07-15 17:51:20 +08:00
export default {
2023-08-05 12:02:12 +08:00
components:{
taskItem
2023-07-15 17:51:20 +08:00
},
data() {
return {
2023-08-05 12:02:12 +08:00
loadConfig:{
page: 1,
limit: 15,
lastpage: '',
loadingText: '努力加载中',
loadmoreText: '轻轻上拉',
nomoreText: '我也是有底线的~~',
status: 'loadmore'
2023-07-15 17:51:20 +08:00
},
2023-08-05 12:02:12 +08:00
list: []
2023-07-15 17:51:20 +08:00
}
},
onLoad() {
},
onShow() {
2023-08-05 12:02:12 +08:00
2023-07-15 17:51:20 +08:00
},
methods: {
2023-08-05 12:02:12 +08:00
naviTo(url) {
url ?
uni.navigateTo({
url: url,
}) : Toast('暂未开放')
2023-07-15 17:51:20 +08:00
},
},
onPullDownRefresh() {
this.close()
uni.stopPullDownRefresh()
},
onReachBottom() {
2023-08-05 12:02:12 +08:00
2023-07-15 17:51:20 +08:00
},
}
</script>
<style lang="scss" scoped>
2023-08-05 12:02:12 +08:00
.task_list{
padding-top: 28rpx;
}
2023-07-15 17:51:20 +08:00
</style>