Explorar o código

[我的计划] 接口有正确数据,完成

liangyan0105 %!s(int64=2) %!d(string=hai) anos
pai
achega
b71e3686ea
Modificáronse 1 ficheiros con 16 adicións e 10 borrados
  1. 16 10
      src/views/dashboard/MyToDo.vue

+ 16 - 10
src/views/dashboard/MyToDo.vue

@@ -345,8 +345,12 @@ export default {
     // 我的计划 数据
     getMyPlan() {
       return new Promise(resolve => {
-        // createBy:'' ,人员账号(不传则查询全部人员)
-        // whereTimeType:'',时间类型(0无时间筛选 1查询上月 2本月)
+        /*--------------------------------------------------------- 
+          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)
@@ -355,31 +359,33 @@ export default {
           }
           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 => {
+
+        // 他人上月计划 他人计划减一下我的计划数量
+        scheduleGetLastMonth({ createBy: !this.userInfo.username, whereTimeType: '1' }).then(res => {
           console.log('上月他计划', res)
           if (res.success) {
+            // this.olp = res.result - this.mlp
             this.olp = res.result
           }
-
           resolve()
         })
-        //本月他人计划
-        scheduleGetLastMonth({ whereTimeType: '2' }).then(res => {
+
+        // 他人本月计划
+        scheduleGetLastMonth({ createBy: !this.userInfo.username, whereTimeType: '2' }).then(res => {
           console.log('本月他计划', res)
           if (res.success) {
+            // this.otp = res.result - this.mtp
             this.otp = res.result
           }
-
           resolve()
         })
       })