Jelajahi Sumber

展演活动

licailing 4 tahun lalu
induk
melakukan
f30c1ece6e

+ 5 - 1
src/main/java/com/izouma/wenlvju/web/PerformanceApplyController.java

@@ -21,6 +21,7 @@ import javax.servlet.http.HttpServletResponse;
 import java.io.IOException;
 import java.util.List;
 import java.util.Map;
+import java.util.stream.Collectors;
 
 @RestController
 @RequestMapping("/performanceApply")
@@ -122,7 +123,10 @@ public class PerformanceApplyController extends BaseController {
     @ApiOperation("获取当前活动列表")
     @PostMapping("/relatedByPer")
     public List<PerformanceApply> relatedByPer(@RequestParam Long performanceId) {
-        return performanceApplyRepo.findAllByStatusAndPerformanceId(ApplyStatus.PASS, performanceId);
+        return performanceApplyRepo.findAllByStatusAndPerformanceId(ApplyStatus.PASS, performanceId)
+                .stream()
+                .filter(apply -> ObjectUtil.isNotNull(apply.getSignInAt()) && ObjectUtil.isNotNull(apply.getSignInBy()))
+                .collect(Collectors.toList());
     }
 }
 

+ 1 - 1
src/main/vue/src/views/PerformanceApplyList2.vue

@@ -12,7 +12,7 @@
                 >自动编排
             </el-button>
             <el-button @click="distribute('已成功通知')" type="primary" class="filter-item">一键通知 </el-button>
-            <el-button @click="autoAwards()" type="primary" class="filter-item">自动评奖 </el-button>
+            <!-- <el-button @click="autoAwards()" type="primary" class="filter-item">自动评奖 </el-button> -->
             <!-- <el-button @click="distribute('已生成证书')" type="primary" class="filter-item">生成证书 </el-button> -->
             <!-- <el-button
                 @click="download"

+ 1 - 1
src/main/vue/src/views/PerformanceList.vue

@@ -76,7 +76,7 @@
                         <span v-if="currentTime > row.startDate && currentTime < row.endDate">报名入口</span>
                         <span v-else>查看节目</span>
                     </el-button>
-                    <el-button @click="editRow(row)" type="primary" size="mini" plain>编辑</el-button>
+                    <el-button @click="editRow(row)" type="primary" size="mini" plain v-if="display">编辑</el-button>
                     <!-- <el-button @click="deleteRow(row)" type="danger" size="mini" plain>删除</el-button> -->
                 </template>
             </el-table-column>