瀏覽代碼

2024.3.15 细节调整 4

guojy 1 年之前
父節點
當前提交
6ead56ddc6
共有 3 個文件被更改,包括 16 次插入3 次删除
  1. 1 0
      src/App.vue
  2. 13 1
      src/okr/components/public/Milestone.vue
  3. 2 2
      src/point/view/integral/rankB.vue

+ 1 - 0
src/App.vue

@@ -193,6 +193,7 @@
         //  是否是需要兼容IOS特殊机型         // 下边横杠兼容
         if (window.plus) {
           plus.navigator.setStatusBarStyle('light');
+          plus.runtime.setBadgeNumber(0);  //清除角标
           var str = window.plus.device.model;
           // console.log("iPhone",str)
           if (str.indexOf('iPhone') >= 0) {

+ 13 - 1
src/okr/components/public/Milestone.vue

@@ -207,11 +207,18 @@
             if(plans.length>0){
               milestones.unshift({id:0,plans:plans,name:'默认分组'})
             }
+
+
             let milestoneListShowArr=this.milestoneList.map((item)=>{
               return {id:item.id,show:item.show}
             });
             if(milestoneListShowArr.length>0){
               milestones.forEach((item)=>{
+                if(item.plans.length>0){
+                  item.plans.sort((a,b)=>{
+                      return a.end_time-b.end_time
+                  })
+                }
                 milestoneListShowArr.forEach(e=>{
                   if(e.id==item.id){
                     item.show=e.show;
@@ -220,7 +227,12 @@
               })
             }else{
               milestones.forEach((item)=>{
-                  item.show=false;
+                if(item.plans.length>0){
+                  item.plans.sort((a,b)=>{
+                      return a.end_time-b.end_time
+                  })
+                }
+                item.show=false;
               })
             }
             this.$nextTick(()=>{

+ 2 - 2
src/point/view/integral/rankB.vue

@@ -147,7 +147,7 @@ export default {
       filter: {
         page: 1,
         page_size: 20,
-        dept_id: '0',
+        dept_ids: '0',
         pt_id: '3',
         sort: 'DESC',
         type: 'all'
@@ -260,7 +260,7 @@ export default {
           })
           if (res.data.data.list.length > 0) {
             this.dept_tree = res.data.data.list
-            this.filter.dept_id = res.data.data.list[0].id
+            this.filter.dept_ids = res.data.data.list[0].id
             this.deptDropdownItemTitle = res.data.data.list[0].name
           }
         }