sunyadv 5 年之前
父节点
当前提交
0a72d57745
共有 1 个文件被更改,包括 6 次插入6 次删除
  1. 6 6
      ys_vue/src/views/mold/moldDetail.vue

+ 6 - 6
ys_vue/src/views/mold/moldDetail.vue

@@ -252,9 +252,9 @@
                                 <!-- <el-button size="small" @click="dowloadfile(scope.row.id)" v-if="download == 1 && scope.row.state == 3 ">
                                 <!-- <el-button size="small" @click="dowloadfile(scope.row.id)" v-if="download == 1 && scope.row.state == 3 ">
                                     <a :href="scope.row.fileUrl" :download="scope.row.fileName">下载 </a>
                                     <a :href="scope.row.fileUrl" :download="scope.row.fileName">下载 </a>
                                 </el-button> -->
                                 </el-button> -->
-                                <!-- <el-button size="small" 
-                                    v-if="scope.row.uplodtorId == user.id && scope.row.state <= 0" 
-                                    @click="deleteFile(scope.row.id)" type="danger">删除</el-button> -->
+                                <el-button size="small" 
+                                    v-if="scope.row.state == 3 && user.parentId == 1 && user.subordinateType == 0"  
+                                    @click="deleteFile(scope.row.id)" type="danger">删除</el-button>
                             </template>
                             </template>
                         </el-table-column>
                         </el-table-column>
                     </el-table>
                     </el-table>
@@ -292,7 +292,7 @@
                                     <el-button size="small" @click="dowloadfile(scope.row.id)">下载</el-button>
                                     <el-button size="small" @click="dowloadfile(scope.row.id)">下载</el-button>
                                 </a>
                                 </a>
                                 <el-button size="small"
                                 <el-button size="small"
-                                    v-if="scope.row.uplodtorId == user.id && scope.row.state <= 0" 
+                                    v-if="(scope.row.uplodtorId == user.id && scope.row.state <= 0) || (scope.row.state == 3 && user.parentId == 1 && user.subordinateType == 0)" 
                                     @click="deleteFile(scope.row.id)" type="danger">删除</el-button>
                                     @click="deleteFile(scope.row.id)" type="danger">删除</el-button>
                             </template>
                             </template>
                         </el-table-column>
                         </el-table-column>
@@ -331,7 +331,7 @@
                                     <el-button size="small" @click="dowloadfile(scope.row.id)">下载</el-button>
                                     <el-button size="small" @click="dowloadfile(scope.row.id)">下载</el-button>
                                 </a>
                                 </a>
                                 <el-button size="small"
                                 <el-button size="small"
-                                    v-if="scope.row.uplodtorId == user.id && scope.row.state <= 0" 
+                                    v-if="(scope.row.uplodtorId == user.id && scope.row.state <= 0) || (scope.row.state == 3 && user.parentId == 1 && user.subordinateType == 0)" 
                                     @click="deleteFile(scope.row.id)" type="danger">删除</el-button>
                                     @click="deleteFile(scope.row.id)" type="danger">删除</el-button>
                             </template>
                             </template>
                         </el-table-column>
                         </el-table-column>
@@ -413,7 +413,7 @@
                                     v-if="approve == 1 && (scope.row.state == 0 || (scope.row.state == 1 && user.subordinateType == 1) || (scope.row.state == 2 && user.subordinateType == 0))" 
                                     v-if="approve == 1 && (scope.row.state == 0 || (scope.row.state == 1 && user.subordinateType == 1) || (scope.row.state == 2 && user.subordinateType == 0))" 
                                     @click="checkOpen(scope.row)">审批</el-button>
                                     @click="checkOpen(scope.row)">审批</el-button>
                                 <el-button size="small"
                                 <el-button size="small"
-                                    v-if="scope.row.uplodtorId == user.id && scope.row.state <= 0"
+                                    v-if="(scope.row.uplodtorId == user.id && scope.row.state <= 0) || (scope.row.state == 3 && user.parentId == 1 && user.subordinateType == 0)" 
                                     @click="deleteFile(scope.row.id)" type="danger">删除</el-button>
                                     @click="deleteFile(scope.row.id)" type="danger">删除</el-button>
                             </template>
                             </template>
                         </el-table-column>
                         </el-table-column>