unknown %!s(int64=3) %!d(string=hai) anos
pai
achega
b212d7ec9c
Modificáronse 3 ficheiros con 13 adicións e 68 borrados
  1. 0 6
      src/pages/data/data.js
  2. 2 1
      src/pages/other/file-add.vue
  3. 11 61
      src/pages/other/file-info.vue

+ 0 - 6
src/pages/data/data.js

@@ -91,12 +91,6 @@ export default {
     value: '最近下载的文件',
     value: '最近下载的文件',
     label: '最近下载的文件',
     label: '最近下载的文件',
     listApi: getDownloadArticalList
     listApi: getDownloadArticalList
-  },
-  {
-    id: "4",
-    value: '最近下载的文件',
-    label: '最近下载的文件',
-    listApi: getDownloadArticalList
   }
   }
   ]
   ]
 }
 }

+ 2 - 1
src/pages/other/file-add.vue

@@ -148,7 +148,8 @@
                }
                }
               }
               }
               if( this.isLeader < 2){
               if( this.isLeader < 2){
-                this.$message.errorMsg("暂无权限", 1)
+                let query= {articalId: articalId }
+                this.$router.push( {path: '/file-info', query})
               }
               }
            }
            }
          })
          })

+ 11 - 61
src/pages/other/file-info.vue

@@ -15,68 +15,22 @@
         </div>
         </div>
 
 
 
 
-        <div class="p20">
-          <div v-html="info.brief" />
-        </div>
-
+        <div>
+          <div class="fr">
 
 
-       <!-- <el-form :inline="true" class="p20" label-width="80px" label-position="left">
-          <el-row>
-            <el-col :span="8">
-              <el-form-item label="所属部门">
-                <span class="pl10 nowrap span-tit">{{info.department }}</span>
-              </el-form-item>
-            </el-col>
-
-            <el-col :span="8">
-              <el-form-item label="文件分类">
-                <span class="pl10 nowrap span-tit">{{categorys[info.category] }}</span>
-              </el-form-item>
-            </el-col>
-
-            <el-col :span="8">
-              <el-form-item label="文件属性">
-                <span class="pl10 nowrap span-tit">{{openMap[info.isOpen] }}</span>
-              </el-form-item>
-            </el-col>
-
-
-            <el-col :span="8">
-              <el-form-item label="文件状态">
-                <span class="pl10 nowrap span-tit">{{statusMap[info.status] }}</span>
-                <span class="ml20" v-if="info.isOpen<2">
-                  <el-button  type="text"  v-if="isLeader==2 && info.status==1"
+            <el-button  type="text"  size="small" v-if="isLeader==2 && info.status==1 &&info.isOpen<2"
                     @click="dialogConfirm=true">审核</el-button>
                     @click="dialogConfirm=true">审核</el-button>
-                  <el-button  type="text"  v-if="isLeader==3 && info.status==2"
+            <el-button  type="text" size="small"  v-if="isLeader==3 && info.status==2 &&info.isOpen<2" 
                     @click="dialogPublish=true">发布</el-button>
                     @click="dialogPublish=true">发布</el-button>
-                </span>
-              </el-form-item>
-            </el-col>
-
-            <el-col :span="8">
-              <el-form-item label="经办人">
-                <span class="pl10 nowrap span-tit">{{info.username||'超管' }}</span>
-              </el-form-item>
-            </el-col>
-
-            <el-col :span="8">
-              <el-form-item label="首次提交">
-                <span class="pl10 nowrap span-tit">{{info.createAt|toDatetime }}</span>
-              </el-form-item>
-            </el-col>
-          </el-row>
-
-        </el-form>
- -->
-        <div class="p20">
-          <el-button v-if="!isLike" icon="el-icon-star-off" @click="likeArtical"> 收藏文件</el-button>
-          <el-button v-else icon="el-icon-star-on" type="info" @click="unLikeArtical">取消收藏</el-button>
-
-          <el-button icon="el-icon-download" v-if="isLeader>0 || info.isOpen==1" @click="download"> 下载文件</el-button>
-          <el-button icon="el-icon-download" v-else-if="info.isOpen==0" @click="applyDownload">申请下载</el-button>
-        </div>
 
 
 
 
+            <el-button v-if="!isLike" icon="el-icon-star-off" @click="likeArtical" size="small"> 收藏</el-button>
+            <el-button v-else icon="el-icon-star-on" type="info" @click="unLikeArtical" size="small">取消</el-button>
+            <el-button  icon="el-icon-download" v-if="isLeader>0 || info.isOpen==1" @click="download" size="small"> 下载</el-button>
+          </div>
+          <div v-html="info.brief" />
+        </div>
+
         <div>
         <div>
           <h4 class="p20"> 操作记录 </h4>
           <h4 class="p20"> 操作记录 </h4>
           <el-table :data="logs" border stripe v-loading="loading">
           <el-table :data="logs" border stripe v-loading="loading">
@@ -112,10 +66,6 @@
           </el-table>
           </el-table>
         </div>
         </div>
 
 
-
-
-
-
       </div>
       </div>
     </div>
     </div>