发表于: 2017-01-17 00:47:04

1 1326


今天完成的事:与峰哥一起完成任务列表,任务详情的页面。审核失败的详情模态框。

遇到的问题及收获:将师姐昨天写的两种取数据的方式复习了一遍。

            返回对象是数组,

            

vm.data = res.data.data;

            vm.judgeList = vm.data.userTaskRelations;

            angular.forEach(vm.judgeList, function (item) {

                angular.forEach(res.data.data.users,function (user) {

                    if(item.uid==user.id){

                        item.user = user;

                    }

                });

                angular.forEach(res.data.data.occupations,function (occupation) {

                    if(item.user.oid==occupation.id){

                        item.occupation = occupation;

                    }

                });

                angular.forEach(res.data.data.tasks,function (task) {

                    if(item.tid==task.id){

                        item.task = task;

                    }

                });

            })

            以及返回对象是obj。

vm.data=res.data.data;

       vm.judgeList=vm.data.userTaskRelations;

       angular.forEach(vm.judgeList,function (item) {

           item.user= vm.data.users[item.uid];

           item.task= vm.data.tasks[item.tid];

           item.occupation= vm.data.occupations[item.user.oid];

       })

           做项目中,在写任务详情时,存在四种状态,领取,提交,重新提交,审核中。

           发现按钮一直是提交任务的状态

           

           页面中一直没有出现领取任务的按钮。问了师姐后然后通过打断点,发现这里加了一句直接将状态写死了,于是先注释,调出其他状态            进行编写,然后已提交和提交失败的时候都是ok的,但是已完成的状态下,下一个任务还是未领取的,但是边上的领取任务按钮始终不            出现。

明天要做的事:按照晨会中的安排来做。如没有开晨会的话,就按照禅道上安排来做。


返回列表 返回列表
评论

    分享到