hookehuyr

隐藏没有列表信息图标优化

......@@ -4,7 +4,7 @@ VITE_BASE = /
# 测试open-id
# VITE_OPENID = api-test-openid
# VITE_OPENID = o8BRf1gLDWieH3Y3JvbrI_4IjaME
VITE_OPENID = o8BRf1iP9sivtGkfM5ujSxbYpwTM
VITE_OPENID = oJLZq5t9PIKLW9tm1oSUNAuPwssA
# B端账号
VITE_ID = 13761653761
......
......@@ -108,6 +108,8 @@ const onLoad = () => {
if (!prod_list.value.length) {
finishedTextStatus.value = false;
emptyStatus.value = true;
} else {
emptyStatus.value = false;
}
} else {
console.warn(res);
......
......@@ -95,6 +95,8 @@ onMounted(async () => {
});
if (!data.book.length) {
emptyStatus.value = true;
} else {
emptyStatus.value = false;
}
})
......
......@@ -37,6 +37,8 @@ axios.get('/srv/?a=kg_prod_list')
kgProdList.value = res.data.data.prod;
if (!kgProdList.value.length) {
emptyStatus.value = true;
} else {
emptyStatus.value = false;
}
} else {
console.warn(res);
......
......@@ -107,6 +107,8 @@ const onLoad = async () => {
if (!donateList.value.length) {
finishedTextStatus.value = false;
emptyStatus.value = true;
} else {
emptyStatus.value = false;
}
}
</script>
......
......@@ -98,6 +98,7 @@ onMounted(async () => {
item.type = 'read-only' // 特殊标识,判断入口 为keepAlive使用
})
userInfo.value = data;
emptyStatus.value = false;
}
const donateData = await prepareDonateAPI({ perf_id: $route.query.perf_id });
donateInfo.value = donateData.data;
......
......@@ -2,7 +2,7 @@
* @Author: hookehuyr hookehuyr@gmail.com
* @Date: 2022-05-30 13:51:47
* @LastEditors: hookehuyr hookehuyr@gmail.com
* @LastEditTime: 2022-06-02 16:42:09
* @LastEditTime: 2022-06-09 16:12:51
* @FilePath: /tswj/src/views/client/donateList.vue
* @Description: 幼儿园儿童捐赠金额排行榜
-->
......@@ -111,6 +111,8 @@ const onLoad = async () => {
if (!donateRankList.value.length) {
finishedTextStatus.value = false;
emptyStatus.value = true;
} else {
emptyStatus.value = false;
}
}
</script>
......
......@@ -23,6 +23,7 @@
<van-tabs v-model:active="active" sticky :color="styleColor.baseColor" background="#F7F7F7" title-active-color="#222222" title-inactive-color="#777777" @click-tab="onClickTab">
<van-tab title="简介" :title-style="tabClass">
<div class="intro">{{ videoInfo.note }}</div>
<div style="height: 5rem;" />
<donate-bar donate-type="C">为TA助力</donate-bar>
</van-tab>
<van-tab :title="'留言 ' + comment_num" :title-style="tabClass" :to="'/client/videoDetail/comment?prod_id=' + $route.query.prod_id + '&book_id=' + $route.query.book_id">
......
......@@ -104,6 +104,8 @@ const onLoad = () => {
if (!commentList.value.length) {
finishedTextStatus.value = false;
emptyStatus.value = true;
} else {
emptyStatus.value = false;
}
} else {
console.warn(res);
......
<!--
* @Author: hookehuyr hookehuyr@gmail.com
* @Date: 2022-04-28 11:38:10
* @LastEditors: hookehuyr hookehuyr@gmail.com
* @LastEditTime: 2022-06-09 16:13:07
* @FilePath: /tswj/src/views/me/collection.vue
* @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
-->
<template>
<div class="book-video-list">
<template v-for="item in prodList" :key="item" style="height: 3rem;">
......@@ -44,6 +52,7 @@ onMounted(async () => {
_.each(prodList.value, (item) => {
item.type = 'read-only'; // 特殊标识,判断入口 为keepAlive使用
})
emptyStatus.value = false;
}
});
</script>
......
......@@ -47,6 +47,8 @@ axios.get('/srv/?a=my_follow')
followList.value = res.data.data;
if (!res.data.data.length) {
emptyStatus.value = true;
} else {
emptyStatus.value = false;
}
} else {
console.warn(res);
......
<!--
* @Author: hookehuyr hookehuyr@gmail.com
* @Date: 2022-05-26 23:52:36
* @LastEditors: hookehuyr hookehuyr@gmail.com
* @LastEditTime: 2022-06-09 16:13:33
* @FilePath: /tswj/src/views/me/like.vue
* @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
-->
<template>
<div class="book-video-list">
<template v-for="item in prodList" :key="item" style="height: 3rem;">
......@@ -47,6 +55,7 @@ onMounted(async () => {
_.each(prodList.value, (item) => {
item.type = 'read-only'; // 特殊标识,判断入口 为keepAlive使用
})
emptyStatus.value = false;
}
});
</script>
......
......@@ -123,6 +123,8 @@ const onLoad = async () => {
if (!commentList.value.length) {
finishedTextStatus.value = false;
emptyStatus.value = true;
} else {
emptyStatus.value = false;
}
}
......
<!--
* @Author: hookehuyr hookehuyr@gmail.com
* @Date: 2022-04-28 11:37:47
* @LastEditors: hookehuyr hookehuyr@gmail.com
* @LastEditTime: 2022-06-09 16:13:47
* @FilePath: /tswj/src/views/me/subscribe.vue
* @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
-->
<template>
<div class="book-list">
<template v-for="(item, key) in items" :key="key">
......@@ -29,6 +37,8 @@ axios.get('/srv/?a=my_subscribe')
items.value = res.data.data;
if (!res.data.data.length) {
emptyStatus.value = true;
} else {
emptyStatus.value = false;
}
} else {
console.warn(res);
......
......@@ -34,6 +34,8 @@ axios.get('/srv/?a=my_prod')
prodList.value = res.data.data.prod;
if (!res.data.data.prod.length) {
emptyStatus.value = true;
} else {
emptyStatus.value = false;
}
} else {
console.warn(res);
......
......@@ -2901,7 +2901,7 @@ webpack-virtual-modules@^0.4.3:
weixin-js-sdk@^1.6.0:
version "1.6.0"
resolved "https://registry.npmjs.org/weixin-js-sdk/-/weixin-js-sdk-1.6.0.tgz"
resolved "https://mirrors.cloud.tencent.com/npm/weixin-js-sdk/-/weixin-js-sdk-1.6.0.tgz#ff50484d8118ce1208f11248cf4a1c0831577514"
integrity sha512-3IYQH7aalJGFJrwdT3epvTdR1MboMiH7vIZ5BRL2eYOJ12BNah7csoMkmSZzkq1+l92sSq29XdTCVjCJoK2sBQ==
which@^2.0.1:
......