diff --git a/src/views/modules/events/category.vue b/src/views/modules/events/category.vue
index 8adf97b6..403455fb 100644
--- a/src/views/modules/events/category.vue
+++ b/src/views/modules/events/category.vue
@@ -5,6 +5,19 @@
{{ $t('add') }}
+
+
+ 点击上传
+
+
@@ -27,6 +40,7 @@
import mixinViewModule from '@/mixins/view-module'
import TableTreeColumn from '@/components/table-tree-column'
import AddOrUpdate from './category-add-or-update'
+import Cookies from 'js-cookie'
export default {
mixins: [mixinViewModule],
data () {
@@ -34,12 +48,38 @@ export default {
mixinViewModuleOptions: {
getDataListURL: '/events/category/list',
deleteURL: '/events/category'
- }
+ },
+ upLoadUrl: ''
}
},
components: {
TableTreeColumn,
AddOrUpdate
+ },
+ created: function () {
+ this.uploadUrl = `${window.SITE_CONFIG['apiURL']}/events/category/importExcel?token=${Cookies.get('token')}`
+ },
+ methods: {
+ errorExceed (file, fileList) {
+ this.$message.error('上传失败请重试')
+ },
+ uploadSuccess (response, file, fileList) {
+ this.dataListLoading = false
+ this.$refs.upload.clearFiles()
+ if (response.data !== null && response.data.length > 0) {
+ this.faultDataVisible = true
+ this.errordataList = response.data
+ return
+ }
+ this.$message({
+ message: this.$t('prompt.success'),
+ type: 'success',
+ duration: 500,
+ onClose: () => {
+ this.getDataList()
+ }
+ })
+ }
}
}
diff --git a/src/views/modules/events/issue-review-detail-view.vue b/src/views/modules/events/issue-review-detail-view.vue
index 71a14d6d..d74abd18 100644
--- a/src/views/modules/events/issue-review-detail-view.vue
+++ b/src/views/modules/events/issue-review-detail-view.vue
@@ -161,7 +161,7 @@ export default {
},
// 表单提交
dataFormSubmitHandle: debounce(function () {
- this.dataForm.categoryId = this.categoryIds[this.categoryIds.length-1]
+ this.dataForm.categoryId = this.categoryIds[this.categoryIds.length - 1]
console.log(this.dataForm.categoryId)
this.$refs['dataForm'].validate((valid) => {
if (!valid) {