import common from '../../utils/util'; import main from '../../utils/main'; const app = getApp(); const arrSortType = ["时间较早的题卡", "时间较近的题卡"]; const arrSortType2 = ["较早的", "较近的"]; var arrUserName = ["程晟涵", "大耳兔", "teresa", "古利古拉", "Lucy-chan","刘华润"]; var arrUserID = [2, 11, 8, 9, 10,12]; Page({ data: { CardNumber: [], IsShowChange: false, ProgramName: app.globalData.ProgramName, Version:app.globalData.Version, }, onLoad: function () { wx.hideShareMenu(); var that = this; for (var i = 5; i <= 200; i++) { that.data.CardNumber.push(i); } that.setData({ Containnerheight: main.getWindowHeight(), CardNumber: that.data.CardNumber, MinSecond: 10, TimeSecond: 60, }); common.getStorageValue(this, "CardMaxNumberNew", 10, function () { that.setData({ CardMaxNumberNewIndex: that.data.CardMaxNumberNew - 5, }); }); common.getStorageValue(this, "CardMaxNumberHistory", 30, function () { that.setData({ CardMaxNumberHistoryIndex: that.data.CardMaxNumberHistory - 5, }); }); common.getStorageValue(this, "SortTypeIndex", 0, function () { that.setData({ SortType: arrSortType2[that.data.SortTypeIndex], }); }); common.getStorageValue(this, "UserID", 1, function () { for (var i = 0; i < arrUserID.length; i++) { if (arrUserID[i] == that.data.UserID) { that.setData({ UserName: arrUserName[i], }); break; } } }); if (app.globalData.userInfo.UserID == 1 || app.globalData.userInfo.UserID == 2) { that.setData({ IsShowChange: true, }); } }, onShow: function () { var colorIndex = wx.getStorageSync("ColorIndex"); if (!colorIndex) { this.setData({ ColorName: "每次更换配色", }); } else { var color = main.getDetailColor(colorIndex); this.setData({ ColorName: color.Name, }); } this.getMemoryLevel(); }, bindUpdateCardNumberNewMax: function (e) { this.data.CardMaxNumberNewIndex = e.detail.value; this.setData({ CardMaxNumberNewIndex: this.data.CardMaxNumberNewIndex, CardMaxNumberNew: this.data.CardNumber[this.data.CardMaxNumberNewIndex], }); wx.setStorageSync("CardMaxNumberNew", this.data.CardNumber[this.data.CardMaxNumberNewIndex]); }, bindUpdateCardNumberHistoryMax: function (e) { this.data.CardMaxNumberHistoryIndex = e.detail.value; this.setData({ CardMaxNumberHistoryIndex: this.data.CardMaxNumberHistoryIndex, CardMaxNumberHistory: this.data.CardNumber[this.data.CardMaxNumberHistoryIndex], }); wx.setStorageSync("CardMaxNumberHistory", this.data.CardNumber[this.data.CardMaxNumberHistoryIndex]); }, setSortType: function () { var that = this; wx.showActionSheet({ itemList: arrSortType, success(res) { that.setData({ SortType: arrSortType2[res.tapIndex], }); wx.setStorageSync("SortTypeIndex", res.tapIndex); }, fail(res) { console.log(res.errMsg) } }) }, setSelectUser: function () { var that = this; wx.showActionSheet({ itemList: arrUserName, success(res) { for (var i = 0; i < arrUserName.length; i++) { if (i == res.tapIndex) { that.setData({ UserName: arrUserName[i], }); wx.setStorageSync("UserID", arrUserID[i]); wx.setStorageSync("UserName", arrUserName[i]); app.globalData.userInfo.UserID = arrUserID[i]; break; } } }, fail(res) { console.log(res.errMsg) } }) }, setColorPlan: function () { wx.navigateTo({ url: './colorplan', }) }, setMemoryLevel: function () { wx.navigateTo({ url: './memoryLevel', }) }, updateMember:function(){ wx.reLaunch({ url: '../index/index', }) }, getMemoryLevel: function () { var that=this; var index = wx.getStorageSync("MemoryLevel"); if (!index) { index = 0; wx.setStorageSync("MemoryLevel", index); } app.globalData.MemoryLevel = index; var list = main.getMemoryLevelAll(); for (var i = 0; i < list.length; i++) { if (i == index) { that.setData({ MemoryLevelName:list[i].Key, }); break; } } }, onShareAppMessage: function () { return { title: app.globalData.ShareTitle, path: app.globalData.SharePath + '?UserID=' + app.globalData.userInfo.UserID, imageUrl: app.globalData.ShareImage, } }, });