admin
2020-12-22 28a4cfadc0a78d1bfec093e0694f420aaf3a725c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
var help = require('/util/help.js');
var api = require('/util/api.js');
var $this;
Page({
  data: {
  },
  onLoad() {
    $this = this;
    help.setPageNavBar("消息设置");
    $this.requestGetSettings();
  },
  changeMsgSetting(event) {
 
    console.log(event);
    var key = help.getEventParam(event, 'key');
    $this.data.settings[key] = event.detail.value;
    var params = {};
    params[key] = event.detail.value;
    $this.requestSetSettings(params);
  },
  requestGetSettings() {
    api.getMsgSettings({
      showErrorToast: true,
      showLoading: true,
      success: function (res) {
        if (res.code == 0) {
          $this.setData({
            settings: res.data
          })
        }
      }
    });
  },
  requestSetSettings(setting) {
    api.setMsgSettings({
      settings: setting,
      showLoading: false,
      success: function (res) {
        $this.setData({
          settings: res.data
        })
      }
    });
  },
 
});