Bläddra i källkod

科研成果部分修改

朱丽平 10 månader sedan
förälder
incheckning
0a17f8026e
2 ändrade filer med 27 tillägg och 2 borttagningar
  1. 23 0
      src/components/kd-upload/index.vue
  2. 4 2
      src/views/achievement/patent-achievement.vue

+ 23 - 0
src/components/kd-upload/index.vue

@@ -0,0 +1,23 @@
+<template>
+	<el-upload
+		class="upload-demo"
+		action="/api/kd-resource/oss/endpoint/put-file-attach"
+		:on-change="handleChange"
+		:file-list="fileList">
+		<el-button size="small" type="primary">点击上传</el-button>
+	</el-upload>
+</template>
+<script>
+export default{
+	data(){
+		return {
+			fileList: []
+		}
+	},
+	methods: {
+		handleChange(){
+			
+		}
+	}
+}
+</script>

+ 4 - 2
src/views/achievement/patent-achievement.vue

@@ -47,7 +47,7 @@
         <project-select v-model="form.xmId" @change="handleProjectChange"></project-select>
       </template>
       <template slot="attachmentForm">
-        <el-upload></el-upload>
+        <kd-upload></kd-upload>
       </template>
     </avue-crud>
     <upload-excel-dialog ref="uploadExcelDialog" :uploadAfter="uploadAfter"/>
@@ -66,6 +66,7 @@
 import {exportBlob} from "@/api/common";
 import UploadExcelDialog from "@/components/upload-excel-dialog";
 import projectSelect from "@/components/project-select";
+import kdUpload from "@/components/kd-upload";
 import NProgress from 'nprogress';
 import 'nprogress/nprogress.css';
 import {getToken} from "@/util/auth";
@@ -75,7 +76,8 @@ import {downloadXls} from "@/util/util";
 export default window.$crudCommon({
   components: {
     UploadExcelDialog,
-    projectSelect
+    projectSelect,
+    kdUpload
   },
   data() {
     return {