diff --git a/package.json b/package.json index 24858929..8eedff42 100644 --- a/package.json +++ b/package.json @@ -13,10 +13,10 @@ }, "dependencies": { "@jx3box/jx3box-comment-ui": "^1.9.9", - "@jx3box/jx3box-common": "^8.4.1", - "@jx3box/jx3box-common-ui": "^8.9.29", - "@jx3box/jx3box-data": "^3.6.9", - "@jx3box/jx3box-editor": "^2.2.15", + "@jx3box/jx3box-common": "^8.4.3", + "@jx3box/jx3box-common-ui": "^8.9.30", + "@jx3box/jx3box-data": "^3.7.0", + "@jx3box/jx3box-editor": "^2.2.16", "@jx3box/jx3box-talent": "^1.3.2", "@jx3box/jx3box-talent2": "^1.5.9", "axios": "^0.21.1", diff --git a/src/views/Single.vue b/src/views/Single.vue index eac648cc..e069bd6f 100644 --- a/src/views/Single.vue +++ b/src/views/Single.vue @@ -25,10 +25,11 @@ import singlebox from "@/components/cms-single"; // 本地数据 import { getPost } from "@/service/post.js"; -import { getStat, postStat } from "@jx3box/jx3box-common/js/stat"; +import { getStat, postStat, postHistory } from "@jx3box/jx3box-common/js/stat"; import { appKey } from "@/../setting.json"; import xfmap from "@jx3box/jx3box-data/data/xf/xf.json"; import { __ossRoot, __ossMirror, __iconPath, __imgPath } from "@jx3box/jx3box-common/data/jx3box.json"; +import User from "@jx3box/jx3box-common/js/user"; export default { name: "single", @@ -74,6 +75,13 @@ export default { this.$store.state.user_id = this.post?.post_author; document.title = this.post.post_title; + + User.isLogin() && postHistory({ + source_type: appKey, + source_id: this.id, + link: location.href, + title: this.post.post_title, + }); }) .finally(() => { this.loading = false;