hookehuyr

✨ feat(axios控制): 控制返回值消息是否显示到前台

1 -VITE_BASE_URL = '/'
...\ No newline at end of file ...\ No newline at end of file
1 +NODE_ENV = 'development'
2 +VITE_APP_OPENID = ''
......
1 -VITE_BASE_URL = '/rhyme/'
...\ No newline at end of file ...\ No newline at end of file
1 +NODE_ENV = 'production'
2 +VITE_APP_OPENID = 'api-test-openid'
......
...@@ -39,6 +39,7 @@ export default { ...@@ -39,6 +39,7 @@ export default {
39 } else { 39 } else {
40 // tslint:disable-next-line: no-console 40 // tslint:disable-next-line: no-console
41 console.warn(res); 41 console.warn(res);
42 + if (!res.data.show) return false;
42 Toast({ 43 Toast({
43 icon: 'close', 44 icon: 'close',
44 message: res.data.msg 45 message: res.data.msg
...@@ -63,6 +64,7 @@ export default { ...@@ -63,6 +64,7 @@ export default {
63 } else { 64 } else {
64 // tslint:disable-next-line: no-console 65 // tslint:disable-next-line: no-console
65 console.warn(res); 66 console.warn(res);
67 + if (!res.data.show) return false;
66 Toast({ 68 Toast({
67 icon: 'close', 69 icon: 'close',
68 message: res.data.msg 70 message: res.data.msg
......
...@@ -187,6 +187,7 @@ export default { ...@@ -187,6 +187,7 @@ export default {
187 this.show = false; 187 this.show = false;
188 } else { 188 } else {
189 console.warn(res); 189 console.warn(res);
190 + if (!res.data.show) return false;
190 Toast({ 191 Toast({
191 icon: 'close', 192 icon: 'close',
192 message: res.data.msg 193 message: res.data.msg
......
...@@ -141,6 +141,7 @@ const submitCommentBox = (note) => { ...@@ -141,6 +141,7 @@ const submitCommentBox = (note) => {
141 onReload() 141 onReload()
142 } else { 142 } else {
143 console.warn(res); 143 console.warn(res);
144 + if (!res.data.show) return false;
144 Toast({ 145 Toast({
145 icon: 'close', 146 icon: 'close',
146 message: res.data.msg 147 message: res.data.msg
...@@ -198,6 +199,7 @@ const onLoad = () => { ...@@ -198,6 +199,7 @@ const onLoad = () => {
198 } 199 }
199 } else { 200 } else {
200 console.warn(res); 201 console.warn(res);
202 + if (!res.data.show) return false;
201 Toast({ 203 Toast({
202 icon: 'close', 204 icon: 'close',
203 message: res.data.msg 205 message: res.data.msg
......
...@@ -127,6 +127,7 @@ export default { ...@@ -127,6 +127,7 @@ export default {
127 }) 127 })
128 } else { 128 } else {
129 console.warn(res); 129 console.warn(res);
130 + if (!res.data.show) return false;
130 Toast({ 131 Toast({
131 icon: 'close', 132 icon: 'close',
132 message: res.data.msg 133 message: res.data.msg
......
...@@ -21,6 +21,7 @@ export const bookFn = ($route) => { ...@@ -21,6 +21,7 @@ export const bookFn = ($route) => {
21 kgInfo.value = res.data.data; 21 kgInfo.value = res.data.data;
22 } else { 22 } else {
23 console.warn(res); 23 console.warn(res);
24 + if (!res.data.show) return false;
24 Toast({ 25 Toast({
25 icon: 'close', 26 icon: 'close',
26 message: res.data.msg 27 message: res.data.msg
...@@ -39,6 +40,7 @@ export const bookFn = ($route) => { ...@@ -39,6 +40,7 @@ export const bookFn = ($route) => {
39 } 40 }
40 } else { 41 } else {
41 console.warn(res); 42 console.warn(res);
43 + if (!res.data.show) return false;
42 Toast({ 44 Toast({
43 icon: 'close', 45 icon: 'close',
44 message: res.data.msg 46 message: res.data.msg
......
...@@ -26,6 +26,7 @@ export const useDefaultPerf = (bookId) => { ...@@ -26,6 +26,7 @@ export const useDefaultPerf = (bookId) => {
26 } 26 }
27 } else { 27 } else {
28 console.warn(res); 28 console.warn(res);
29 + if (!res.data.show) return false;
29 Toast({ 30 Toast({
30 icon: 'close', 31 icon: 'close',
31 message: res.data.msg 32 message: res.data.msg
......
...@@ -41,6 +41,7 @@ export const useUnwatchList = () => { ...@@ -41,6 +41,7 @@ export const useUnwatchList = () => {
41 } else { 41 } else {
42 // tslint:disable-next-line: no-console 42 // tslint:disable-next-line: no-console
43 console.warn(res); 43 console.warn(res);
44 + if (!res.data.show) return false;
44 Toast({ 45 Toast({
45 icon: 'close', 46 icon: 'close',
46 message: res.data.msg 47 message: res.data.msg
......
...@@ -51,6 +51,7 @@ export const useUpload = () => { ...@@ -51,6 +51,7 @@ export const useUpload = () => {
51 }) 51 })
52 } else { 52 } else {
53 console.warn(res); 53 console.warn(res);
54 + if (!res.data.show) return false;
54 Toast({ 55 Toast({
55 icon: 'close', 56 icon: 'close',
56 message: res.data.msg 57 message: res.data.msg
...@@ -59,6 +60,7 @@ export const useUpload = () => { ...@@ -59,6 +60,7 @@ export const useUpload = () => {
59 }) 60 })
60 .catch(err => { 61 .catch(err => {
61 console.error(err); 62 console.error(err);
63 + if (!res.data.show) return false;
62 Toast({ 64 Toast({
63 icon: 'close', 65 icon: 'close',
64 message: res.data.msg 66 message: res.data.msg
......
...@@ -13,6 +13,7 @@ export const idCard = () => { ...@@ -13,6 +13,7 @@ export const idCard = () => {
13 can_use.value = res.data.data.can_upload ? true : false; 13 can_use.value = res.data.data.can_upload ? true : false;
14 } else { 14 } else {
15 console.warn(res); 15 console.warn(res);
16 + if (!res.data.show) return false;
16 Toast({ 17 Toast({
17 icon: 'close', 18 icon: 'close',
18 message: res.data.msg 19 message: res.data.msg
......
...@@ -49,6 +49,7 @@ export const useVideoList = ($route) => { ...@@ -49,6 +49,7 @@ export const useVideoList = ($route) => {
49 columns.value = _.concat(columns.value, arr); 49 columns.value = _.concat(columns.value, arr);
50 } else { 50 } else {
51 console.warn(res); 51 console.warn(res);
52 + if (!res.data.show) return false;
52 Toast({ 53 Toast({
53 icon: 'close', 54 icon: 'close',
54 message: res.data.msg 55 message: res.data.msg
...@@ -113,6 +114,7 @@ export const useVideoList = ($route) => { ...@@ -113,6 +114,7 @@ export const useVideoList = ($route) => {
113 } else { 114 } else {
114 // tslint:disable-next-line: no-console 115 // tslint:disable-next-line: no-console
115 console.warn(res); 116 console.warn(res);
117 + if (!res.data.show) return false;
116 Toast({ 118 Toast({
117 icon: 'close', 119 icon: 'close',
118 message: res.data.msg 120 message: res.data.msg
......
...@@ -29,6 +29,8 @@ axios.interceptors.response.use( ...@@ -29,6 +29,8 @@ axios.interceptors.response.use(
29 response => { 29 response => {
30 let userType = router && router.currentRoute.value.href?.indexOf('business') > 0 ? 'b' : 'c'; 30 let userType = router && router.currentRoute.value.href?.indexOf('business') > 0 ? 'b' : 'c';
31 if (response.data.code === 401) { 31 if (response.data.code === 401) {
32 + // 特殊标识-带此标识报错不显示
33 + response.data.show = false;
32 // 未授权跳转登录页 34 // 未授权跳转登录页
33 // 带着上一个页面的信息 35 // 带着上一个页面的信息
34 router.replace({ 36 router.replace({
......
...@@ -11,10 +11,14 @@ const $route = useRoute(); ...@@ -11,10 +11,14 @@ const $route = useRoute();
11 onMounted(() => { 11 onMounted(() => {
12 // php需要先跳转链接获取openid 12 // php需要先跳转链接获取openid
13 let url = encodeURIComponent(location.origin + location.pathname + $route.query.href); // 未授权的地址 13 let url = encodeURIComponent(location.origin + location.pathname + $route.query.href); // 未授权的地址
14 - // location.href = `/srv/?f=voice&a=openid_${$route.query.userType}&res=${url}`; 14 + // TAG: 系统参数读取
15 + if (process.env.NODE_ENV === 'development') {
15 // TEMP:临时使用测试 OPENID, 正式版需要删除 16 // TEMP:临时使用测试 OPENID, 正式版需要删除
16 let text = 'api-test-openid' 17 let text = 'api-test-openid'
17 location.href = `/srv/?f=voice&a=openid_${$route.query.userType}&res=${url}&input_openid=${text}` 18 location.href = `/srv/?f=voice&a=openid_${$route.query.userType}&res=${url}&input_openid=${text}`
19 + } else {
20 + location.href = `/srv/?f=voice&a=openid_${$route.query.userType}&res=${url}`;
21 + }
18 }) 22 })
19 </script> 23 </script>
20 24
......
...@@ -100,6 +100,7 @@ const onLoad = () => { ...@@ -100,6 +100,7 @@ const onLoad = () => {
100 } 100 }
101 } else { 101 } else {
102 console.warn(res); 102 console.warn(res);
103 + if (!res.data.show) return false;
103 Toast({ 104 Toast({
104 icon: 'close', 105 icon: 'close',
105 message: res.data.msg 106 message: res.data.msg
......
...@@ -83,6 +83,7 @@ axios.get('/srv/?a=kg_info') ...@@ -83,6 +83,7 @@ axios.get('/srv/?a=kg_info')
83 kgInfo.value = res.data.data; 83 kgInfo.value = res.data.data;
84 } else { 84 } else {
85 console.warn(res); 85 console.warn(res);
86 + if (!res.data.show) return false;
86 Toast({ 87 Toast({
87 icon: 'close', 88 icon: 'close',
88 message: res.data.msg 89 message: res.data.msg
......
...@@ -49,6 +49,7 @@ axios.get('/srv/?a=my_kg') ...@@ -49,6 +49,7 @@ axios.get('/srv/?a=my_kg')
49 ] 49 ]
50 } else { 50 } else {
51 console.warn(res); 51 console.warn(res);
52 + if (!res.data.show) return false;
52 Toast({ 53 Toast({
53 icon: 'close', 54 icon: 'close',
54 message: res.data.msg 55 message: res.data.msg
...@@ -75,6 +76,7 @@ const exitLogin = () => { ...@@ -75,6 +76,7 @@ const exitLogin = () => {
75 }); 76 });
76 } else { 77 } else {
77 console.warn(res); 78 console.warn(res);
79 + if (!res.data.show) return false;
78 Toast({ 80 Toast({
79 icon: 'close', 81 icon: 'close',
80 message: res.data.msg 82 message: res.data.msg
......
...@@ -29,6 +29,7 @@ axios.get('/srv/?a=kg_prod_list') ...@@ -29,6 +29,7 @@ axios.get('/srv/?a=kg_prod_list')
29 kgProdList.value = res.data.data.prod; 29 kgProdList.value = res.data.data.prod;
30 } else { 30 } else {
31 console.warn(res); 31 console.warn(res);
32 + if (!res.data.show) return false;
32 Toast({ 33 Toast({
33 icon: 'close', 34 icon: 'close',
34 message: res.data.msg 35 message: res.data.msg
......
...@@ -174,6 +174,7 @@ const onSubscribe = () => { ...@@ -174,6 +174,7 @@ const onSubscribe = () => {
174 } 174 }
175 } else { 175 } else {
176 console.warn(res); 176 console.warn(res);
177 + if (!res.data.show) return false;
177 Toast({ 178 Toast({
178 icon: 'close', 179 icon: 'close',
179 message: res.data.msg 180 message: res.data.msg
...@@ -247,6 +248,7 @@ const uploadVideo = () => { ...@@ -247,6 +248,7 @@ const uploadVideo = () => {
247 } 248 }
248 } else { 249 } else {
249 console.warn(res); 250 console.warn(res);
251 + if (!res.data.show) return false;
250 Toast({ 252 Toast({
251 icon: 'close', 253 icon: 'close',
252 message: res.data.msg 254 message: res.data.msg
......
...@@ -105,6 +105,7 @@ const onClick = (item) => { ...@@ -105,6 +105,7 @@ const onClick = (item) => {
105 }); 105 });
106 } else { 106 } else {
107 console.warn(res); 107 console.warn(res);
108 + if (!res.data.show) return false;
108 Toast({ 109 Toast({
109 icon: 'close', 110 icon: 'close',
110 message: res.data.msg 111 message: res.data.msg
......
...@@ -27,6 +27,7 @@ axios.get('/srv/?a=kg_list') ...@@ -27,6 +27,7 @@ axios.get('/srv/?a=kg_list')
27 schoolList.value = res.data.data; 27 schoolList.value = res.data.data;
28 } else { 28 } else {
29 console.warn(res); 29 console.warn(res);
30 + if (!res.data.show) return false;
30 Toast({ 31 Toast({
31 icon: 'close', 32 icon: 'close',
32 message: res.data.msg 33 message: res.data.msg
......
...@@ -32,6 +32,7 @@ axios.get('/srv/?a=one_cert', { ...@@ -32,6 +32,7 @@ axios.get('/srv/?a=one_cert', {
32 certItem.value = res.data.data; 32 certItem.value = res.data.data;
33 } else { 33 } else {
34 console.warn(res); 34 console.warn(res);
35 + if (!res.data.show) return false;
35 Toast({ 36 Toast({
36 icon: 'close', 37 icon: 'close',
37 message: res.data.msg 38 message: res.data.msg
......
...@@ -7,6 +7,8 @@ ...@@ -7,6 +7,8 @@
7 </transition> --> 7 </transition> -->
8 </div> 8 </div>
9 <div class="entry-wrapper"> 9 <div class="entry-wrapper">
10 + <!-- TEMP:临时取消授权,正式需要删除 -->
11 + <div @click="cancelAuth">取消授权</div>
10 <p class="text">请选择您的身份</p> 12 <p class="text">请选择您的身份</p>
11 <div class="control"> 13 <div class="control">
12 <div class="plain"> 14 <div class="plain">
...@@ -30,6 +32,8 @@ import $ from 'jquery'; ...@@ -30,6 +32,8 @@ import $ from 'jquery';
30 import { useRoute, useRouter, onBeforeRouteLeave } from 'vue-router' 32 import { useRoute, useRouter, onBeforeRouteLeave } from 'vue-router'
31 import { Toast } from 'vant'; 33 import { Toast } from 'vant';
32 import { nextTick, onMounted, reactive, ref } from 'vue' 34 import { nextTick, onMounted, reactive, ref } from 'vue'
35 +import axios from '@/utils/axios';
36 +
33 const $route = useRoute(); 37 const $route = useRoute();
34 const $router = useRouter(); 38 const $router = useRouter();
35 39
...@@ -71,6 +75,29 @@ onMounted (() => { ...@@ -71,6 +75,29 @@ onMounted (() => {
71 // onBeforeRouteLeave(() => { 75 // onBeforeRouteLeave(() => {
72 // clearInterval(interval); // 清除调用 76 // clearInterval(interval); // 清除调用
73 // }) 77 // })
78 +
79 +const cancelAuth = () => {
80 + axios.get('/srv/?a=cancel_wx_auth', {
81 + params: {
82 + type: 'cancel'
83 + }
84 + })
85 + .then(res => {
86 + if (res.data.code === 1) {
87 + Toast.success('操作成功')
88 + } else {
89 + console.warn(res);
90 + if (!res.data.show) return false;
91 + Toast({
92 + icon: 'close',
93 + message: res.data.msg
94 + });
95 + }
96 + })
97 + .catch(err => {
98 + console.error(err);
99 + })
100 +}
74 </script> 101 </script>
75 102
76 <script> 103 <script>
......
...@@ -84,6 +84,7 @@ axios.get('/srv/?a=perf_info', { ...@@ -84,6 +84,7 @@ axios.get('/srv/?a=perf_info', {
84 userInfo.value = res.data.data; 84 userInfo.value = res.data.data;
85 } else { 85 } else {
86 console.warn(res); 86 console.warn(res);
87 + if (!res.data.show) return false;
87 Toast({ 88 Toast({
88 icon: 'close', 89 icon: 'close',
89 message: res.data.msg 90 message: res.data.msg
...@@ -110,6 +111,7 @@ const followUser = (status) => { ...@@ -110,6 +111,7 @@ const followUser = (status) => {
110 } 111 }
111 } else { 112 } else {
112 console.warn(res); 113 console.warn(res);
114 + if (!res.data.show) return false;
113 Toast({ 115 Toast({
114 icon: 'close', 116 icon: 'close',
115 message: res.data.msg 117 message: res.data.msg
......
...@@ -105,6 +105,7 @@ onMounted(() => { ...@@ -105,6 +105,7 @@ onMounted(() => {
105 store.changeCommentNum(res.data.data.comment_num); 105 store.changeCommentNum(res.data.data.comment_num);
106 } else { 106 } else {
107 console.warn(res); 107 console.warn(res);
108 + if (!res.data.show) return false;
108 Toast({ 109 Toast({
109 icon: 'close', 110 icon: 'close',
110 message: res.data.msg 111 message: res.data.msg
......
...@@ -107,6 +107,7 @@ const onLoad = () => { ...@@ -107,6 +107,7 @@ const onLoad = () => {
107 } 107 }
108 } else { 108 } else {
109 console.warn(res); 109 console.warn(res);
110 + if (!res.data.show) return false;
110 Toast({ 111 Toast({
111 icon: 'close', 112 icon: 'close',
112 message: res.data.msg 113 message: res.data.msg
...@@ -134,6 +135,7 @@ const onReload = () => { ...@@ -134,6 +135,7 @@ const onReload = () => {
134 store.changeCommentNum(res.data.data.comment_num); 135 store.changeCommentNum(res.data.data.comment_num);
135 } else { 136 } else {
136 console.warn(res); 137 console.warn(res);
138 + if (!res.data.show) return false;
137 Toast({ 139 Toast({
138 icon: 'close', 140 icon: 'close',
139 message: res.data.msg 141 message: res.data.msg
...@@ -224,6 +226,7 @@ const submitCommentBox = (note) => { ...@@ -224,6 +226,7 @@ const submitCommentBox = (note) => {
224 // 不能刷新,只能插入 226 // 不能刷新,只能插入
225 } else { 227 } else {
226 console.warn(res); 228 console.warn(res);
229 + if (!res.data.show) return false;
227 Toast({ 230 Toast({
228 icon: 'close', 231 icon: 'close',
229 message: res.data.msg 232 message: res.data.msg
......
...@@ -100,6 +100,7 @@ const onLoad = () => { ...@@ -100,6 +100,7 @@ const onLoad = () => {
100 } 100 }
101 } else { 101 } else {
102 console.warn(res); 102 console.warn(res);
103 + if (!res.data.show) return false;
103 Toast({ 104 Toast({
104 icon: 'close', 105 icon: 'close',
105 message: res.data.msg 106 message: res.data.msg
...@@ -177,6 +178,7 @@ const submitCommentBox = (note) => { ...@@ -177,6 +178,7 @@ const submitCommentBox = (note) => {
177 location.reload() 178 location.reload()
178 } else { 179 } else {
179 console.warn(res); 180 console.warn(res);
181 + if (!res.data.show) return false;
180 Toast({ 182 Toast({
181 icon: 'close', 183 icon: 'close',
182 message: res.data.msg 184 message: res.data.msg
......
...@@ -43,6 +43,7 @@ axios.get('/srv/?a=my_favor') ...@@ -43,6 +43,7 @@ axios.get('/srv/?a=my_favor')
43 }) 43 })
44 } else { 44 } else {
45 console.warn(res); 45 console.warn(res);
46 + if (!res.data.show) return false;
46 Toast({ 47 Toast({
47 icon: 'close', 48 icon: 'close',
48 message: res.data.msg 49 message: res.data.msg
......
...@@ -76,6 +76,7 @@ axios.post('/srv/?a=my_donate') ...@@ -76,6 +76,7 @@ axios.post('/srv/?a=my_donate')
76 dataList.value = _.chunk(res.data.data.book, 3); 76 dataList.value = _.chunk(res.data.data.book, 3);
77 } else { 77 } else {
78 console.warn(res); 78 console.warn(res);
79 + if (!res.data.show) return false;
79 Toast({ 80 Toast({
80 icon: 'close', 81 icon: 'close',
81 message: res.data.msg 82 message: res.data.msg
...@@ -102,6 +103,7 @@ const showCert = (v) => { ...@@ -102,6 +103,7 @@ const showCert = (v) => {
102 show.value = true 103 show.value = true
103 } else { 104 } else {
104 console.warn(res); 105 console.warn(res);
106 + if (!res.data.show) return false;
105 Toast({ 107 Toast({
106 icon: 'close', 108 icon: 'close',
107 message: res.data.msg 109 message: res.data.msg
......
...@@ -38,6 +38,7 @@ axios.get('/srv/?a=my_follow') ...@@ -38,6 +38,7 @@ axios.get('/srv/?a=my_follow')
38 followList.value = res.data.data; 38 followList.value = res.data.data;
39 } else { 39 } else {
40 console.warn(res); 40 console.warn(res);
41 + if (!res.data.show) return false;
41 Toast({ 42 Toast({
42 icon: 'close', 43 icon: 'close',
43 message: res.data.msg 44 message: res.data.msg
......
...@@ -95,6 +95,7 @@ const saveInfo = () => { ...@@ -95,6 +95,7 @@ const saveInfo = () => {
95 }); 95 });
96 } else { 96 } else {
97 console.warn(res); 97 console.warn(res);
98 + if (!res.data.show) return false;
98 Toast({ 99 Toast({
99 icon: 'close', 100 icon: 'close',
100 message: res.data.msg 101 message: res.data.msg
......
...@@ -93,6 +93,7 @@ axios.get('/srv/?a=my_performer') ...@@ -93,6 +93,7 @@ axios.get('/srv/?a=my_performer')
93 actions.value = res.data.data; 93 actions.value = res.data.data;
94 } else { 94 } else {
95 console.warn(res); 95 console.warn(res);
96 + if (!res.data.show) return false;
96 Toast({ 97 Toast({
97 icon: 'close', 98 icon: 'close',
98 message: res.data.msg 99 message: res.data.msg
...@@ -127,6 +128,7 @@ const onSelect = (item) => { ...@@ -127,6 +128,7 @@ const onSelect = (item) => {
127 }); 128 });
128 } else { 129 } else {
129 console.warn(res); 130 console.warn(res);
131 + if (!res.data.show) return false;
130 Toast({ 132 Toast({
131 icon: 'close', 133 icon: 'close',
132 message: res.data.msg 134 message: res.data.msg
...@@ -138,6 +140,7 @@ const onSelect = (item) => { ...@@ -138,6 +140,7 @@ const onSelect = (item) => {
138 }) 140 })
139 } else { 141 } else {
140 console.warn(res); 142 console.warn(res);
143 + if (!res.data.show) return false;
141 Toast({ 144 Toast({
142 icon: 'close', 145 icon: 'close',
143 message: res.data.msg 146 message: res.data.msg
...@@ -209,6 +212,7 @@ axios.get('/srv/?a=my_info') ...@@ -209,6 +212,7 @@ axios.get('/srv/?a=my_info')
209 }); 212 });
210 } else { 213 } else {
211 console.warn(res); 214 console.warn(res);
215 + if (!res.data.show) return false;
212 Toast({ 216 Toast({
213 icon: 'close', 217 icon: 'close',
214 message: res.data.msg 218 message: res.data.msg
......
...@@ -43,6 +43,7 @@ axios.get('/srv/?a=my_like') ...@@ -43,6 +43,7 @@ axios.get('/srv/?a=my_like')
43 }) 43 })
44 } else { 44 } else {
45 console.warn(res); 45 console.warn(res);
46 + if (!res.data.show) return false;
46 Toast({ 47 Toast({
47 icon: 'close', 48 icon: 'close',
48 message: res.data.msg 49 message: res.data.msg
......
...@@ -88,6 +88,7 @@ const onLoad = () => { ...@@ -88,6 +88,7 @@ const onLoad = () => {
88 } 88 }
89 } else { 89 } else {
90 console.warn(res); 90 console.warn(res);
91 + if (!res.data.show) return false;
91 Toast({ 92 Toast({
92 icon: 'close', 93 icon: 'close',
93 message: res.data.msg 94 message: res.data.msg
...@@ -125,6 +126,7 @@ const deleteComment = (item) => { // 删除评论 ...@@ -125,6 +126,7 @@ const deleteComment = (item) => { // 删除评论
125 Toast.success('删除成功'); 126 Toast.success('删除成功');
126 } else { 127 } else {
127 console.warn(res); 128 console.warn(res);
129 + if (!res.data.show) return false;
128 Toast({ 130 Toast({
129 icon: 'close', 131 icon: 'close',
130 message: res.data.msg 132 message: res.data.msg
......
...@@ -23,6 +23,7 @@ axios.get('/srv/?a=my_subscribe') ...@@ -23,6 +23,7 @@ axios.get('/srv/?a=my_subscribe')
23 items.value = res.data.data; 23 items.value = res.data.data;
24 } else { 24 } else {
25 console.warn(res); 25 console.warn(res);
26 + if (!res.data.show) return false;
26 Toast({ 27 Toast({
27 icon: 'close', 28 icon: 'close',
28 message: res.data.msg 29 message: res.data.msg
......
...@@ -138,6 +138,7 @@ let submit = () => { ...@@ -138,6 +138,7 @@ let submit = () => {
138 }) 138 })
139 .catch(error => { 139 .catch(error => {
140 console.error(error); 140 console.error(error);
141 + if (!res.data.show) return false;
141 Toast({ 142 Toast({
142 message: '请检查后再次提交', 143 message: '请检查后再次提交',
143 icon: 'cross', 144 icon: 'cross',
...@@ -179,6 +180,7 @@ const onSubmit = (values) => { ...@@ -179,6 +180,7 @@ const onSubmit = (values) => {
179 $router.go(-1); 180 $router.go(-1);
180 } else { 181 } else {
181 console.warn(res.data); 182 console.warn(res.data);
183 + if (!res.data.show) return false;
182 Toast({ 184 Toast({
183 message: res.data.msg, 185 message: res.data.msg,
184 icon: 'close', 186 icon: 'close',
......
...@@ -26,6 +26,7 @@ axios.get('/srv/?a=my_prod') ...@@ -26,6 +26,7 @@ axios.get('/srv/?a=my_prod')
26 prodList.value = res.data.data.prod; 26 prodList.value = res.data.data.prod;
27 } else { 27 } else {
28 console.warn(res); 28 console.warn(res);
29 + if (!res.data.show) return false;
29 Toast({ 30 Toast({
30 icon: 'close', 31 icon: 'close',
31 message: res.data.msg 32 message: res.data.msg
......