Browse Source

项目管理 项目列表

DESKTOP-O04BTUJ\muzen 3 năm trước cách đây
mục cha
commit
c7879dd581
1 tập tin đã thay đổi với 10 bổ sung6 xóa
  1. 10 6
      src/views/project/list/detail.vue

+ 10 - 6
src/views/project/list/detail.vue

@@ -6,8 +6,7 @@
         <el-input v-model="projectForm.name" placeholder="请输入项目名称" />
       </el-form-item>
       <el-form-item label="图标:">
-        <Upload :url="projectForm.pic" @success="getUpload($event, 'icon')"
-          @delete="getUpload($event, 'icon')" />
+        <Upload :url="projectForm.pic" listType="picture-card" @upload="getUpload($event, 'icon')" />
       </el-form-item>
       <el-form-item v-if="projectForm.id" label="版本管理:" style="width: 1500px">
         <!-- app列表 -->
@@ -64,8 +63,7 @@
           </el-select>
         </el-form-item>
         <el-form-item v-show="title !== '更新'" label="应用Logo:">
-          <Upload :url="addForm.pic" @success="getUpload($event, 'logo')"
-            @delete="getUpload($event, 'logo')" />
+          <Upload :url="addForm.pic" listType="picture-card" @upload="getUpload($event, 'logo')" />
         </el-form-item>
         <el-form-item v-show="title !== '编辑'" label="版本号:">
           <el-input v-model="addForm.version" placeholder="请输入版本号" />
@@ -74,7 +72,7 @@
           <Editor v-model="addForm.updateContent" :height="192" />
         </el-form-item>
         <el-form-item v-show="title !== '编辑'" label="安装包:">
-          <Upload type="file" @success="getUpload($event, 'file')" />
+          <Upload @upload="getUpload($event, 'file')" />
         </el-form-item>
       </el-form>
       <div slot="footer">
@@ -87,7 +85,7 @@
 
 <script>
 import { add, edit, update, updateAdd, updatePage } from "@/api/project/list";
-import Upload from "@/components/Upload";
+import Upload from '@/components/Upload/index';
 import Editor from '@/components/Editor'
 import { statusMixin, osMixin } from "../mixin/index";
 export default {
@@ -160,6 +158,7 @@ export default {
 
     // 上传
     getUpload(e, key) {
+      console.log(e);
       if (key === "icon") {
         this.projectForm.pic = e.file;
       } else if (key === "logo") {
@@ -208,6 +207,11 @@ export default {
       // }
     },
 
+
+    upload(e) {
+      console.log(e);
+    },
+
     // 取消
     getCancel() {
       this.addForm = {