import common from '../../utils/util'; import main from '../../utils/main'; const app = getApp(); var bookID=0; Page({ data: { Menu:0, TestArr:[], KnowledgeImageName:"picZs_cn_g1F_xz", ImagePath: app.globalData.uploadImageUrl, }, onLoad: function (options) { var that = this; bookID=options.BookID; that.setData({ Containnerheight: main.getWindowHeight(), BookID:bookID, }); //that.init(); }, onShow:function(){ var that = this; that.init(); }, init:function(){ var that = this; main.getData('GetMiaoguoTestUnit?BookID='+bookID+'&UserID='+app.globalData.userInfo.UserID, function (data) { if (data) { that.setData({ Category:data.BookInfo.Category, LibraryName1:data.BookInfo.LibraryName1, LibraryName2:data.BookInfo.LibraryName2, WordType:data.BookInfo.WordType, WordNum:data.BookInfo.WordNum, BookName:data.BookInfo.BookName, KnowledgeImageName:data.BookInfo.KnowledgeImageName, }); var readNum=0,writeNum=0,readRate=0,writeRate=0; var list1=data.List1; for(var i=0;i=date1) updateTime=date1; if (today>=date2) updateTime=date2; that.setData({ UpdateTime:updateTime, }); } } }); }, setMenu:function(e){ var that=this; var menu=e.currentTarget.dataset.menu; that.setData({ Menu:menu, }); }, setMenu2:function(e){ var that=this; var menu=e.currentTarget.dataset.menu; var index=e.currentTarget.dataset.index; var item=that.data.List[index]; if (item && (!item.List || item.ListStr=="")){ main.getData('GetMiaoguoTestExamine?UserID='+app.globalData.userInfo.UserID+'&BookID='+that.data.BookID+'&UnitName='+item.UnitName+'&UnitID='+item.ID+'&TestType=read', function (data) { if (data) { item.List=[]; for(var i=0;i1) item.TestFunction[1].IsSelected=0; } that.setData({ Menu2:menu, SelectedItem:item, }); } }, setMenu3:function(e){ var that=this; var index=e.currentTarget.dataset.index; var item=that.data.SelectedItem; item.TestFunction[0].IsSelected=0; item.TestFunction[1].IsSelected=0; item.TestFunction[index].IsSelected=1; that.setData({ SelectedItem:item, }); }, buildCard:function(){ var TestTask = {}; TestTask.Category = this.data.Category; TestTask.TestType = this.data.TestType; TestTask.LibraryName1 = this.data.LibraryName1; TestTask.LibraryName2 = this.data.LibraryName2; TestTask.BookName = this.data.BookName; TestTask.UnitName = this.data.SelectedItem.UnitName; TestTask.TestType="read"; if (this.data.SelectedItem.TestFunction.length>1 && this.data.SelectedItem.TestFunction[1].IsSelected) TestTask.TestType="write"; if (this.data.SelectedItem.TestFunction.length>0 && this.data.SelectedItem.TestFunction[0].IsSelected) TestTask.TestTypeName = this.data.SelectedItem.TestFunction[0].N2; else if (this.data.SelectedItem.TestFunction.length>1 && this.data.SelectedItem.TestFunction[1].IsSelected) TestTask.TestTypeName = this.data.SelectedItem.TestFunction[1].N2; TestTask.BookID=this.data.BookID; TestTask.UnitID=this.data.SelectedItem.ID; var list=[[],[],[]]; var arr=this.data.SelectedItem.List; for(var j=0;j0 || url.indexOf("?RightNum=0&WrongNum=0&")>0) return ; wx.navigateTo({ url: url, }); if (!menunoclose){ this.setData({ Menu2:0, }); } }, onShareAppMessage: function () { return { title: app.globalData.ShareTitle, path: app.globalData.SharePath + '?UserID=' + app.globalData.userInfo.UserID, imageUrl: app.globalData.ShareImage, } }, })