|
|
@@ -27,7 +27,7 @@
|
|
|
</div>
|
|
|
<div class="personal-user-line"></div>
|
|
|
<div class="personal-user-li">
|
|
|
- <span>0</span>
|
|
|
+ <span>{{ collectCount }}</span>
|
|
|
<span>{{ $t('common.collect') }}</span>
|
|
|
</div>
|
|
|
</div>
|
|
|
@@ -168,7 +168,7 @@ import { useRoute, useRouter } from 'vue-router'
|
|
|
|
|
|
import { getUserInfo } from '@/api/auth.js'
|
|
|
|
|
|
-import { checkIn } from '@/api/my.js'
|
|
|
+import { checkIn,queryCollectCount } from '@/api/my.js'
|
|
|
|
|
|
import DGTMessage from '@/utils/message'
|
|
|
|
|
|
@@ -286,6 +286,7 @@ const getInfo = async () => {
|
|
|
userInfo.value = res.user;
|
|
|
}
|
|
|
|
|
|
+const collectCount = ref(0)
|
|
|
|
|
|
const inputValue = ref('')
|
|
|
|
|
|
@@ -314,8 +315,14 @@ const handleInputConfirm = () => {
|
|
|
inputValue.value = ''
|
|
|
}
|
|
|
|
|
|
+const getCount = async () => {
|
|
|
+ let res = await queryCollectCount();
|
|
|
+ collectCount.value = res.data.collectCount;
|
|
|
+}
|
|
|
+
|
|
|
onMounted(() => {
|
|
|
getInfo()
|
|
|
+ getCount()
|
|
|
})
|
|
|
</script>
|
|
|
<style lang="scss" scoped>
|