import common from '../../utils/util'; import main from '../../utils/main'; const app = getApp(); Page({ data: { WordList:[], TestTypeNumber:1, FolderID:0, MenuList:[{Name:"不分配(默认)",IsSelected:1},{Name:"分配到新卡单",IsSelected:0},{Name:"选择卡单",IsSelected:0,HasArrow:1}], }, onLoad: function (options) { var that = this; that.setData({ Containnerheight: main.getWindowHeight(), ImagePath: app.globalData.uploadImageUrl, List:[ {Name:"答错的",List:[],BColor:"#F26D5F",IsShow:1}, {Name:"不会的",List:[],BColor:"#787878",IsShow:1}, {Name:"答对的",List:[],BColor:"#51BE3D",IsShow:1}, ] }); if (options.ID){ that.getReportID(options.ID,function(data){ app.globalData.TestTask=data; that.init(); }); } else{ that.init(); } }, init: function () { var that = this; var TestTask = app.globalData.TestTask; var date=common.formatDateCHS(common.formatTime(new Date()),1); if (TestTask.ID) date=TestTask.TestTime; that.setData({ LibraryName1:TestTask.LibraryName1, LibraryName2:TestTask.LibraryName2, BookID:TestTask.BookID, BookName:TestTask.BookName, UnitID:TestTask.UnitID, UnitName:TestTask.UnitName, TestType:TestTask.TestType, TestTypeName:TestTask.TestTypeName, ReportType:TestTask.ReportType, TestTime:date, }); if (!TestTask) TestTask={}; var TestTypeNumber=1; if (TestTask.TestType=="read") TestTypeNumber=2; var list = TestTask.List; if (list) { if (!TestTask.ID && TestTask.ReportType!="build"){ that.data.WordList=[]; for (var i = 0; i < list.length; i++) { var item={}; item.Word=list[i].Word; if (list[i].Result == -1) { item.IsSelected=1; that.data.List[0].List.push(item); that.data.WordList.push(item.Word); } else if (list[i].Result == 0) { item.IsSelected=1; that.data.List[1].List.push(item); that.data.WordList.push(item.Word); } else if (list[i].Result == 1) { item.IsSelected=0; that.data.List[2].List.push(item); } } that.setData({ WordList: that.data.WordList, }); } else if (TestTask.ReportType=="build"){ for(var i=0;i