diff --git a/pages/portfolio/manager/_portfolio_id.vue b/pages/portfolio/manager/_portfolio_id.vue
index d1826f3..621d82e 100644
--- a/pages/portfolio/manager/_portfolio_id.vue
+++ b/pages/portfolio/manager/_portfolio_id.vue
@@ -35,13 +35,22 @@
-
+
+
+
+
+
diff --git a/pages/portfolio/post/_portfolio_id.vue b/pages/portfolio/post/_portfolio_id.vue
index 3dc8fdc..9cdc3d0 100644
--- a/pages/portfolio/post/_portfolio_id.vue
+++ b/pages/portfolio/post/_portfolio_id.vue
@@ -1,84 +1,95 @@
-
-
- {{ portfolio.portfolioTitle }}
-
- 更新作品集
-
-
-
- 创建作品集
-
-
- 作品集需要有明确的写作方向,如果您在某个领域有深度的研究,欢迎创建自己的作品集分享自己的观点
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {{ portfolio.portfolioTitle }}
-
-
- {{ portfolio.portfolioDescription }}
-
-
+
+
+
+ {{ portfolio.portfolioTitle }}
+
+ 更新作品集
+
+
+
+ 创建作品集
+
+
+ 作品集需要有明确的写作方向,如果您在某个领域有深度的研究,欢迎创建自己的作品集分享自己的观点
+
+
+
+
+
+
+
+
+
+
-
-
-
-
- 上传
-
-
- 重置
- 裁剪
-
- *
- 上传图片调整至最佳效果后,请点击裁剪按钮截取
+
+
+
+
+
+
+
+ {{ portfolio.portfolioTitle }}
+
+
+ {{ portfolio.portfolioDescription }}
+
+
+
-
-
-
+
+
+
+ 上传
+
+
+ 重置
+ 裁剪
+
+ *
+ 上传图片调整至最佳效果后,请点击裁剪按钮截取
+
+
+
+
-
-
-
-
- 删除
- 更新
- 提交
-
-
+
+
+
+
+ 删除
+ 更新
+ 提交
+
+
+
+
+
+
+
@@ -112,6 +123,19 @@ export default {
portfolioDetail: state => state.portfolio.detail.data,
uploadHeaders: state => {
return {'X-Upload-Token': state.uploadHeaders}
+ },
+ isAuthor() {
+ let account = this.$store.state.userInfo?.nickname;
+ if (account) {
+ if (this.$route.params.portfolio_id) {
+ if (account === this.portfolioDetail.portfolioAuthorName) {
+ return true;
+ }
+ } else {
+ return true;
+ }
+ }
+ return false;
}
}),
idPortfolio() {
@@ -366,6 +390,9 @@ export default {
window.onbeforeunload = null;
},
mounted() {
+ if (!this.isAuthor) {
+ return
+ }
window.addEventListener('beforeunload', e => {
e = e || window.event;