| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374 |
- import common from '../../utils/util';
- import server from '../../utils/main';
- const app = getApp();
- Page({
- data: {
- IsEdit: false,
- SelectedCount: 0,
- },
- onLoad: function (options) {
- this.setData({
- Height: common.getSystemHeight(),
- });
- },
- onShow:function(){
- this.initReview();
- },
- initReview: function () {
- var arrReview = wx.getStorageSync("ReviewList");
- if (!arrReview)
- arrReview = [];
- this.setData({
- IsEdit: false,
- List: arrReview,
- });
- },
- startEdit: function () {
- this.setData({
- IsEdit: true,
- });
- },
- gotoReview: function (e) {
- var id = e.currentTarget.dataset.id;
- var cotegory = "review";
- wx.navigateTo({
- url: '../main/detail?Type=' + cotegory + '&indexID=' + id,
- });
- },
- selectedHanzi: function (e) {
- var id = e.currentTarget.dataset.id;
- this.data.List[id].IsSelected = !this.data.List[id].IsSelected;
- var SelectedCount = 0;
- for (var i = 0; i < this.data.List.length; i++) {
- if (this.data.List[i].IsSelected)
- SelectedCount++;
- }
- this.setData({
- List: this.data.List,
- SelectedCount: SelectedCount,
- });
- },
- cancelHanzi: function () {
- var that = this;
- var arr = [];
- for (var i = 0; i < this.data.List.length; i++) {
- if (this.data.List[i].IsSelected)
- arr.push(this.data.List[i].ID);
- }
- server.postData('UpdateHanziReview', {
- UserID: app.globalData.userInfo.UserID,
- WordID: arr.join(","),
- Status: "deleteAll",
- }, function (data) {
- if (data) {
- wx.setStorageSync("ReviewList", data);
- that.initReview();
- wx.showToast({
- title: '删除成功',
- })
- }
- });
- },
- });
|