|
@@ -81,22 +81,26 @@
|
|
<a-col :xs="24" :sm="24" :md="24" :lg="24" :xl="12" :style="{ marginBottom: '8px', paddingRight: 0 }">
|
|
<a-col :xs="24" :sm="24" :md="24" :lg="24" :xl="12" :style="{ marginBottom: '8px', paddingRight: 0 }">
|
|
<p>
|
|
<p>
|
|
上月我的计划:
|
|
上月我的计划:
|
|
- <strong style="color:#fa6b5c;marginRight:4px;textDecoration: underline;"> 0 </strong>份
|
|
|
|
|
|
+ <strong style="color:#fa6b5c;marginRight:4px;textDecoration: underline;">{{ mlp }}</strong
|
|
|
|
+ >份
|
|
</p>
|
|
</p>
|
|
<p>
|
|
<p>
|
|
本月我的计划:
|
|
本月我的计划:
|
|
- <strong style="color:#fa6b5c;marginRight:4px;textDecoration: underline;"> 1 </strong>份
|
|
|
|
|
|
+ <strong style="color:#fa6b5c;marginRight:4px;textDecoration: underline;">{{ mtp }}</strong
|
|
|
|
+ >份
|
|
</p>
|
|
</p>
|
|
</a-col>
|
|
</a-col>
|
|
|
|
|
|
<a-col :xs="24" :sm="24" :md="24" :lg="24" :xl="12">
|
|
<a-col :xs="24" :sm="24" :md="24" :lg="24" :xl="12">
|
|
<p>
|
|
<p>
|
|
上月他人计划:
|
|
上月他人计划:
|
|
- <strong style="color:#fa6b5c;marginRight:4px;textDecoration: underline;"> 0 </strong>份
|
|
|
|
|
|
+ <strong style="color:#fa6b5c;marginRight:4px;textDecoration: underline;">{{ olp }}</strong
|
|
|
|
+ >份
|
|
</p>
|
|
</p>
|
|
<p>
|
|
<p>
|
|
本月他人计划:
|
|
本月他人计划:
|
|
- <strong style="color:#fa6b5c;marginRight:4px;textDecoration: underline;"> 2 </strong>份
|
|
|
|
|
|
+ <strong style="color:#fa6b5c;marginRight:4px;textDecoration: underline;">{{ otp }}</strong
|
|
|
|
+ >份
|
|
</p>
|
|
</p>
|
|
</a-col>
|
|
</a-col>
|
|
</a-card>
|
|
</a-card>
|
|
@@ -105,7 +109,7 @@
|
|
<a-col :xs="24" :sm="24" :md="24" :lg="24" :xl="24" :style="{ marginBottom: '8px', paddingRight: 0 }">
|
|
<a-col :xs="24" :sm="24" :md="24" :lg="24" :xl="24" :style="{ marginBottom: '8px', paddingRight: 0 }">
|
|
<a-card title="友情链接" :bordered="false" style="width:100%;height:216px">
|
|
<a-card title="友情链接" :bordered="false" style="width:100%;height:216px">
|
|
<template #extra><a href="javascript:void(0);" @click="openMyLinks">更多</a></template>
|
|
<template #extra><a href="javascript:void(0);" @click="openMyLinks">更多</a></template>
|
|
- <div v-for="item in linksList.slice(0, 13)" :key="item.id" class="links">
|
|
|
|
|
|
+ <div v-for="item in linksList.slice(0, 10)" :key="item.id" class="links">
|
|
<button class="itemLink">
|
|
<button class="itemLink">
|
|
<a href="#" @click="openItemLink(item)">
|
|
<a href="#" @click="openItemLink(item)">
|
|
<span width="2em"> {{ item.name }}</span>
|
|
<span width="2em"> {{ item.name }}</span>
|
|
@@ -186,9 +190,13 @@ export default {
|
|
},
|
|
},
|
|
data() {
|
|
data() {
|
|
return {
|
|
return {
|
|
- menuALL: [],
|
|
|
|
- timer: '',
|
|
|
|
- value: 0,
|
|
|
|
|
|
+ mlp: '', // 上月计划数量
|
|
|
|
+ mtp: '', //本月我的计划
|
|
|
|
+ olp: '', //上月他计划
|
|
|
|
+ otp: '', //本月他计划
|
|
|
|
+
|
|
|
|
+ menuALL: [], //所有菜单
|
|
|
|
+ // value: 0,
|
|
annDetail: {}, //公告详情 数据
|
|
annDetail: {}, //公告详情 数据
|
|
annList: [], //公告列表 数据
|
|
annList: [], //公告列表 数据
|
|
linksList: [], //友情链接 数据
|
|
linksList: [], //友情链接 数据
|
|
@@ -305,7 +313,7 @@ export default {
|
|
this.getAnnList() //渲染公告(已发布)
|
|
this.getAnnList() //渲染公告(已发布)
|
|
this.getFooterNav() // 获取快捷导航
|
|
this.getFooterNav() // 获取快捷导航
|
|
this.getMyLinks() //友情链接(已发布)
|
|
this.getMyLinks() //友情链接(已发布)
|
|
- this.getMyLastM() //上月我计划
|
|
|
|
|
|
+ this.getMyPlan() //我的计划数据
|
|
},
|
|
},
|
|
computed: {
|
|
computed: {
|
|
// 系统消息计算
|
|
// 系统消息计算
|
|
@@ -328,20 +336,58 @@ export default {
|
|
// var innerHeight = window.innerHeight
|
|
// var innerHeight = window.innerHeight
|
|
// return innerHeight
|
|
// return innerHeight
|
|
// }
|
|
// }
|
|
|
|
+ /**
|
|
|
|
+ * 实际上 各种仇恨
|
|
|
|
+ *
|
|
|
|
+ *
|
|
|
|
+ */
|
|
},
|
|
},
|
|
mounted() {
|
|
mounted() {
|
|
this.loadData()
|
|
this.loadData()
|
|
this.getAnnList()
|
|
this.getAnnList()
|
|
},
|
|
},
|
|
methods: {
|
|
methods: {
|
|
- // 上月我计划
|
|
|
|
- async getMyLastM() {
|
|
|
|
- // createBy:'' ,人员账号(不传则查询全部人员)
|
|
|
|
- // whereTimeType:'',时间类型(0无时间筛选 1查询上月 2本月)
|
|
|
|
- await scheduleGetLastMonth({ createBy: '', whereTimeType: '1' }).then(res => {
|
|
|
|
- console.log('我的上月计划res', res)
|
|
|
|
- })
|
|
|
|
|
|
+ // 我的计划 数据
|
|
|
|
+ getMyPlan() {
|
|
|
|
+ return new Promise(resolve => {
|
|
|
|
+ // createBy:'' ,人员账号(不传则查询全部人员)
|
|
|
|
+ // whereTimeType:'',时间类型(0无时间筛选 1查询上月 2本月)
|
|
|
|
+ scheduleGetLastMonth({ createBy: this.userInfo.username, whereTimeType: '1' }).then(res => {
|
|
|
|
+ console.log('上月我计划res', res)
|
|
|
|
+ // console.log('this.userInfo.username', this.userInfo.username)
|
|
|
|
+ if (res.success) {
|
|
|
|
+ this.mlp = res.result
|
|
|
|
+ }
|
|
|
|
+ resolve()
|
|
|
|
+ })
|
|
|
|
+ // 本月我计划
|
|
|
|
+ scheduleGetLastMonth({ createBy: this.userInfo.username, whereTimeType: '2' }).then(res => {
|
|
|
|
+ console.log('本月我计划', res)
|
|
|
|
+ if (res.success) {
|
|
|
|
+ this.mtp = res.result
|
|
|
|
+ }
|
|
|
|
|
|
|
|
+ resolve()
|
|
|
|
+ })
|
|
|
|
+ //上月他人计划
|
|
|
|
+ scheduleGetLastMonth({ whereTimeType: '1' }).then(res => {
|
|
|
|
+ console.log('上月他计划', res)
|
|
|
|
+ if (res.success) {
|
|
|
|
+ this.olp = res.result
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ resolve()
|
|
|
|
+ })
|
|
|
|
+ //本月他人计划
|
|
|
|
+ scheduleGetLastMonth({ whereTimeType: '2' }).then(res => {
|
|
|
|
+ console.log('本月他计划', res)
|
|
|
|
+ if (res.success) {
|
|
|
|
+ this.otp = res.result
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ resolve()
|
|
|
|
+ })
|
|
|
|
+ })
|
|
},
|
|
},
|
|
|
|
|
|
// 友情链接跳转
|
|
// 友情链接跳转
|