Skip to content

Commit ce92936

Browse files
committed
mp:优化【菜单】其它类型的处理
1 parent 1945e71 commit ce92936

File tree

3 files changed

+33
-3
lines changed

3 files changed

+33
-3
lines changed

src/views/mp/components/wx-msg/main.vue

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,9 +39,24 @@
3939
<div v-else-if="item.type === 'event' && item.event === 'VIEW'">
4040
<el-tag size="mini">点击菜单链接</el-tag>【{{ item.eventKey }}】
4141
</div>
42-
<div v-else-if="item.type === 'event' && item.event === 'scancode_waitmsg'"> <!-- TODO 芋艿:需要测试下 -->
42+
<div v-else-if="item.type === 'event' && item.event === 'scancode_waitmsg'">
4343
<el-tag size="mini">扫码结果</el-tag>【{{ item.eventKey }}】
4444
</div>
45+
<div v-else-if="item.type === 'event' && item.event === 'scancode_push'">
46+
<el-tag size="mini">扫码结果</el-tag>【{{ item.eventKey }}】
47+
</div>
48+
<div v-else-if="item.type === 'event' && item.event === 'pic_sysphoto'">
49+
<el-tag size="mini">系统拍照发图</el-tag>
50+
</div>
51+
<div v-else-if="item.type === 'event' && item.event === 'pic_photo_or_album'">
52+
<el-tag size="mini">拍照或者相册</el-tag>
53+
</div>
54+
<div v-else-if="item.type === 'event' && item.event === 'pic_weixin'">
55+
<el-tag size="mini">微信相册</el-tag>
56+
</div>
57+
<div v-else-if="item.type === 'event' && item.event === 'location_select'">
58+
<el-tag size="mini">选择地理位置</el-tag>
59+
</div>
4560
<div v-else-if="item.type === 'event'">
4661
<el-tag type="danger" size="mini">未知事件类型</el-tag>
4762
</div>

src/views/mp/menu/index.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -438,7 +438,7 @@ export default {
438438
if (!item.children || item.children.length <= 0) {
439439
return;
440440
}
441-
item.children = [];
441+
menu.children = [];
442442
item.children.forEach(subItem => {
443443
menu.children.push(this.convertMenuForm(subItem))
444444
})

src/views/mp/message/index.vue

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,9 +63,24 @@
6363
<div v-else-if="scope.row.type === 'event' && scope.row.event === 'VIEW'">
6464
<el-tag size="mini">点击菜单链接</el-tag>【{{ scope.row.eventKey }}】
6565
</div>
66-
<div v-else-if="scope.row.type === 'event' && scope.row.event === 'scancode_waitmsg'"> <!-- TODO 芋艿:需要测试下 -->
66+
<div v-else-if="scope.row.type === 'event' && scope.row.event === 'scancode_waitmsg'">
6767
<el-tag size="mini">扫码结果</el-tag>【{{ scope.row.eventKey }}】
6868
</div>
69+
<div v-else-if="scope.row.type === 'event' && scope.row.event === 'scancode_push'">
70+
<el-tag size="mini">扫码结果</el-tag>【{{ scope.row.eventKey }}】
71+
</div>
72+
<div v-else-if="scope.row.type === 'event' && scope.row.event === 'pic_sysphoto'">
73+
<el-tag size="mini">系统拍照发图</el-tag>
74+
</div>
75+
<div v-else-if="scope.row.type === 'event' && scope.row.event === 'pic_photo_or_album'">
76+
<el-tag size="mini">拍照或者相册</el-tag>
77+
</div>
78+
<div v-else-if="scope.row.type === 'event' && scope.row.event === 'pic_weixin'">
79+
<el-tag size="mini">微信相册</el-tag>
80+
</div>
81+
<div v-else-if="scope.row.type === 'event' && scope.row.event === 'location_select'">
82+
<el-tag size="mini">选择地理位置</el-tag>
83+
</div>
6984
<div v-else-if="scope.row.type === 'event'">
7085
<el-tag type="danger" size="mini">未知事件类型</el-tag>
7186
</div>

0 commit comments

Comments
 (0)