|
|
@@ -1,7 +1,97 @@
|
|
|
<template>
|
|
|
- <div class="lvzhi">
|
|
|
+ <div class="lvzhi" ref="container">
|
|
|
<nav-bar></nav-bar>
|
|
|
- <DatePicker></DatePicker>
|
|
|
+ <div class="lz-container" >
|
|
|
+ <van-sticky :container="container" style="padding: 0 20px;">
|
|
|
+ <DatePicker></DatePicker>
|
|
|
+ </van-sticky>
|
|
|
+ <div class="lz-list">
|
|
|
+ <div class="list-item">
|
|
|
+ <p>今日履职</p>
|
|
|
+ <van-tabs >
|
|
|
+ <van-tab title="待完成">
|
|
|
+ <template #title>待完成 {{1}} </template>
|
|
|
+ <van-cell-group>
|
|
|
+ <van-cell title="单元格" is-link to="lz-edit" value="内容" :value-class="`title-orange`"/>
|
|
|
+ <van-cell title="单元格" is-link to="index" value="内容" :value-class="`title-orange`"/>
|
|
|
+ <van-cell title="单元格" is-link to="index" value="内容" :value-class="`title-orange`"/>
|
|
|
+ </van-cell-group>
|
|
|
+ </van-tab>
|
|
|
+ <van-tab title="未完成">
|
|
|
+ <template #title>未完成 {{1}} </template>
|
|
|
+ <van-cell-group>
|
|
|
+ <van-cell title="单元格" value="内容" />
|
|
|
+ <van-cell title="单元格" value="内容" label="描述信息" :value-class="`title-red`" />
|
|
|
+ </van-cell-group>
|
|
|
+ </van-tab>
|
|
|
+ <van-tab title="已完成">
|
|
|
+ <template #title>已完成 {{1}} </template>
|
|
|
+ <van-cell-group>
|
|
|
+ <van-cell title="单元格" value="内容" />
|
|
|
+ <van-cell title="单元格" value="内容" label="描述信息" :value-class="`title-green`"/>
|
|
|
+ </van-cell-group>
|
|
|
+ </van-tab>
|
|
|
+ </van-tabs>
|
|
|
+ </div>
|
|
|
+ <div class="list-item">
|
|
|
+ <p>今日履职</p>
|
|
|
+ <van-tabs >
|
|
|
+ <van-tab title="待完成">
|
|
|
+ <template #title>待完成 {{1}} </template>
|
|
|
+ <van-cell-group>
|
|
|
+ <van-cell title="单元格" is-link to="index" value="内容" :value-class="`title-orange`"/>
|
|
|
+ <van-cell title="单元格" is-link to="index" value="内容" :value-class="`title-orange`"/>
|
|
|
+ <van-cell title="单元格" is-link to="index" value="内容" :value-class="`title-orange`"/>
|
|
|
+ <van-cell title="单元格" is-link to="index" value="内容" :value-class="`title-orange`"/>
|
|
|
+ <van-cell title="单元格" is-link to="index" value="内容" :value-class="`title-orange`"/>
|
|
|
+ </van-cell-group>
|
|
|
+ </van-tab>
|
|
|
+ <van-tab title="未完成">
|
|
|
+ <template #title>未完成 {{1}} </template>
|
|
|
+ <van-cell-group>
|
|
|
+ <van-cell title="单元格" value="内容" />
|
|
|
+ <van-cell title="单元格" value="内容" label="描述信息" :value-class="`title-red`" />
|
|
|
+ </van-cell-group>
|
|
|
+ </van-tab>
|
|
|
+ <van-tab title="已完成">
|
|
|
+ <template #title>已完成 {{1}} </template>
|
|
|
+ <van-cell-group>
|
|
|
+ <van-cell title="单元格" value="内容" />
|
|
|
+ <van-cell title="单元格" value="内容" label="描述信息" :value-class="`title-green`"/>
|
|
|
+ </van-cell-group>
|
|
|
+ </van-tab>
|
|
|
+ </van-tabs>
|
|
|
+ </div>
|
|
|
+ <div class="list-item">
|
|
|
+ <p>今日履职</p>
|
|
|
+ <van-tabs >
|
|
|
+ <van-tab title="待完成">
|
|
|
+ <template #title>待完成 {{1}} </template>
|
|
|
+ <van-cell-group>
|
|
|
+ <van-cell title="单元格" is-link to="index" value="内容" :value-class="`title-orange`"/>
|
|
|
+ <van-cell title="单元格" is-link to="index" value="内容" :value-class="`title-orange`"/>
|
|
|
+ <van-cell title="单元格" is-link to="index" value="内容" :value-class="`title-orange`"/>
|
|
|
+ <van-cell title="单元格" is-link to="index" value="内容" :value-class="`title-orange`"/>
|
|
|
+ </van-cell-group>
|
|
|
+ </van-tab>
|
|
|
+ <van-tab title="未完成">
|
|
|
+ <template #title>未完成 {{1}} </template>
|
|
|
+ <van-cell-group>
|
|
|
+ <van-cell title="单元格" value="内容" />
|
|
|
+ <van-cell title="单元格" value="内容" label="描述信息" :value-class="`title-red`" />
|
|
|
+ </van-cell-group>
|
|
|
+ </van-tab>
|
|
|
+ <van-tab title="已完成">
|
|
|
+ <template #title>已完成 {{1}} </template>
|
|
|
+ <van-cell-group>
|
|
|
+ <van-cell title="单元格" value="内容" />
|
|
|
+ <van-cell title="单元格" value="内容" label="描述信息" :value-class="`title-green`"/>
|
|
|
+ </van-cell-group>
|
|
|
+ </van-tab>
|
|
|
+ </van-tabs>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
</template>
|
|
|
|
|
|
@@ -14,11 +104,11 @@ export default {
|
|
|
data(){
|
|
|
return{
|
|
|
date:new Date(),
|
|
|
-
|
|
|
+ container: null,
|
|
|
}
|
|
|
},
|
|
|
mounted() {
|
|
|
-
|
|
|
+ this.container = this.$refs.container;
|
|
|
},
|
|
|
computed:{
|
|
|
...mapGetters(['orgName','orgId']),
|
|
|
@@ -36,6 +126,38 @@ export default {
|
|
|
|
|
|
<style lang="scss" scoped>
|
|
|
.lvzhi{
|
|
|
-
|
|
|
+ height: 100%;
|
|
|
+ overflow: hidden;
|
|
|
+ }
|
|
|
+ .lz-container{
|
|
|
+ height: calc(100vh - 90px);
|
|
|
+ overflow: auto;
|
|
|
+ }
|
|
|
+ .top-date-box{
|
|
|
+ padding: 0 20px;
|
|
|
+ }
|
|
|
+ .lz-list{
|
|
|
+ box-sizing: border-box;
|
|
|
+ background-color: #f1f1f1;
|
|
|
+ overflow: auto;
|
|
|
+ margin-bottom: 100px;
|
|
|
+ }
|
|
|
+ .list-item{
|
|
|
+ margin: 20px;
|
|
|
+ >p{
|
|
|
+ color:#999;
|
|
|
+ font-size: 30px;
|
|
|
+ height: 60px;
|
|
|
+ line-height: 60px;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ .title-red{
|
|
|
+ color: #f16363;
|
|
|
+ }
|
|
|
+ .title-red{
|
|
|
+ color: #58dc33;
|
|
|
+ }
|
|
|
+ .title-orange{
|
|
|
+ color: #fd8104;
|
|
|
}
|
|
|
</style>
|