Browse Source

feat: MP账号授权 - 编辑"临时统计"开关

zhengxy 2 years ago
parent
commit
f9c9343334

+ 9 - 2
project/src/components/dataBoard/wxAccount/accountReportConf.vue

14
         <div class="name">渠道编号:</div>
14
         <div class="name">渠道编号:</div>
15
         <el-input placeholder="请输入渠道编号" style="width:250px" v-model.trim="channel" size="small" clearable></el-input>
15
         <el-input placeholder="请输入渠道编号" style="width:250px" v-model.trim="channel" size="small" clearable></el-input>
16
       </div>
16
       </div>
17
+      <div class="itemBox" style="margin-top: 20px;">
18
+        <div class="name">临时统计:</div>
19
+        <el-switch v-model="is_provisional_stat" :active-value="1" :inactive-value="0" />
20
+      </div>
17
     </div>
21
     </div>
18
     <div slot="footer" class="dialog-footer">
22
     <div slot="footer" class="dialog-footer">
19
       <el-button size="mini" @click="$emit('returnReportRule')">取 消</el-button>
23
       <el-button size="mini" @click="$emit('returnReportRule')">取 消</el-button>
35
       time: [],
39
       time: [],
36
       loading: false,
40
       loading: false,
37
       user_action_set_id: '',
41
       user_action_set_id: '',
38
-      channel: ''
42
+      channel: '',
43
+      is_provisional_stat: 0,
39
     }
44
     }
40
   },
45
   },
41
   created () {
46
   created () {
43
       this.corpid = this.editData.corp_id ? this.editData.corp_id : '';
48
       this.corpid = this.editData.corp_id ? this.editData.corp_id : '';
44
       this.user_action_set_id = this.editData.user_action_set_id ? this.editData.user_action_set_id : '';
49
       this.user_action_set_id = this.editData.user_action_set_id ? this.editData.user_action_set_id : '';
45
       this.channel = this.editData.channel ? this.editData.channel : '';
50
       this.channel = this.editData.channel ? this.editData.channel : '';
51
+      this.is_provisional_stat = (this.editData.is_provisional_stat || this.editData.is_provisional_stat === 0) ? this.editData.is_provisional_stat : 0;
46
     }
52
     }
47
   },
53
   },
48
   methods: {
54
   methods: {
67
         user_action_set_id: this.user_action_set_id,
73
         user_action_set_id: this.user_action_set_id,
68
         corpid: this.corpid,
74
         corpid: this.corpid,
69
         app_id: this.editData.wechat_account_id,
75
         app_id: this.editData.wechat_account_id,
70
-        channel: this.channel
76
+        channel: this.channel,
77
+        is_provisional_stat: this.is_provisional_stat,
71
       }
78
       }
72
       this.$axios.post(this.URL.BASEURL + axios_api, params).then((res) => {
79
       this.$axios.post(this.URL.BASEURL + axios_api, params).then((res) => {
73
         var res = res.data
80
         var res = res.data