提交 90bcd40f authored 作者: 王鹏飞's avatar 王鹏飞

chore: 推荐信附件只能删除自己的

上级 d64f8e2e
...@@ -16,8 +16,9 @@ export default function(_this) { ...@@ -16,8 +16,9 @@ export default function(_this) {
(result, item) => { (result, item) => {
const types = ['RECOMMENDATION_LETTER', 'RECOMMENDATION_LETTER_2'] const types = ['RECOMMENDATION_LETTER', 'RECOMMENDATION_LETTER_2']
types.forEach(type => { types.forEach(type => {
item.disabled = item.upload_operator_user_id !== _this.user.id
if (item.file_type_id === type) { if (item.file_type_id === type) {
result[type].push(item) result.RECOMMENDATION_LETTER.push(item)
} }
}) })
return result return result
......
...@@ -71,6 +71,9 @@ export default { ...@@ -71,6 +71,9 @@ export default {
}, },
showSubmitedDialog() { showSubmitedDialog() {
return this.isSubmited && this.currentActive === 'admission_xy' return this.isSubmited && this.currentActive === 'admission_xy'
},
user() {
return this.$store.state.user
} }
}, },
methods: { methods: {
......
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
"name": "project-pc", "name": "project-pc",
"version": "1.0.0", "version": "1.0.0",
"dependencies": { "dependencies": {
"@ezijing/vue-form": "^2.2.7", "@ezijing/vue-form": "^2.2.11",
"axios": "^0.21.1", "axios": "^0.21.1",
"cookie-universal-nuxt": "^2.1.4", "cookie-universal-nuxt": "^2.1.4",
"core-js": "^3.9.1", "core-js": "^3.9.1",
...@@ -1010,9 +1010,9 @@ ...@@ -1010,9 +1010,9 @@
} }
}, },
"node_modules/@ezijing/vue-form": { "node_modules/@ezijing/vue-form": {
"version": "2.2.7", "version": "2.2.11",
"resolved": "https://registry.npmjs.org/@ezijing/vue-form/-/vue-form-2.2.7.tgz", "resolved": "https://registry.npmjs.org/@ezijing/vue-form/-/vue-form-2.2.11.tgz",
"integrity": "sha512-i031Pxf2h0N4x/c2FwkJ8XeuCB3mas15UG9X9on5i0aUeU6AKBg1Qbj/Tlka7evRVGsF0Rw+JVAwVCwRy2efpg==", "integrity": "sha512-nHAhcA8I1XCNtwCjENHOSWaN86tZRr2jj00lRdie/lLq/BylvpZWkmhJ2Dq1ZVEzT7DmwyKPRsR1MlXyhd+cuw==",
"dependencies": { "dependencies": {
"@vue/babel-helper-vue-jsx-merge-props": "^1.0.0", "@vue/babel-helper-vue-jsx-merge-props": "^1.0.0",
"@vue/babel-preset-jsx": "^1.1.2", "@vue/babel-preset-jsx": "^1.1.2",
...@@ -13723,9 +13723,9 @@ ...@@ -13723,9 +13723,9 @@
"integrity": "sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw==" "integrity": "sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw=="
}, },
"@ezijing/vue-form": { "@ezijing/vue-form": {
"version": "2.2.7", "version": "2.2.11",
"resolved": "https://registry.npmjs.org/@ezijing/vue-form/-/vue-form-2.2.7.tgz", "resolved": "https://registry.npmjs.org/@ezijing/vue-form/-/vue-form-2.2.11.tgz",
"integrity": "sha512-i031Pxf2h0N4x/c2FwkJ8XeuCB3mas15UG9X9on5i0aUeU6AKBg1Qbj/Tlka7evRVGsF0Rw+JVAwVCwRy2efpg==", "integrity": "sha512-nHAhcA8I1XCNtwCjENHOSWaN86tZRr2jj00lRdie/lLq/BylvpZWkmhJ2Dq1ZVEzT7DmwyKPRsR1MlXyhd+cuw==",
"requires": { "requires": {
"@vue/babel-helper-vue-jsx-merge-props": "^1.0.0", "@vue/babel-helper-vue-jsx-merge-props": "^1.0.0",
"@vue/babel-preset-jsx": "^1.1.2", "@vue/babel-preset-jsx": "^1.1.2",
......
...@@ -10,7 +10,7 @@ ...@@ -10,7 +10,7 @@
"generate": "nuxt generate" "generate": "nuxt generate"
}, },
"dependencies": { "dependencies": {
"@ezijing/vue-form": "^2.2.7", "@ezijing/vue-form": "^2.2.11",
"axios": "^0.21.1", "axios": "^0.21.1",
"cookie-universal-nuxt": "^2.1.4", "cookie-universal-nuxt": "^2.1.4",
"core-js": "^3.9.1", "core-js": "^3.9.1",
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论