licailing před 3 roky
rodič
revize
42b7ad3fb4

+ 2 - 1
src/main/java/com/izouma/nineth/domain/AirDrop.java

@@ -1,5 +1,6 @@
 package com.izouma.nineth.domain;
 
+import com.izouma.nineth.annotations.Searchable;
 import com.izouma.nineth.converter.DropTargetConverter;
 import com.izouma.nineth.converter.LongArrayConverter;
 import com.izouma.nineth.converter.StringArrayConverter;
@@ -21,7 +22,7 @@ import java.util.List;
 @Builder
 @ApiModel("空投")
 public class AirDrop extends BaseEntity {
-
+    @Searchable
     @ApiModelProperty("空投")
     private String name;
 

+ 5 - 2
src/main/vue/src/views/AirDropList.vue

@@ -20,7 +20,7 @@
                 <el-option v-for="item in typeOptions" :key="item.value" :label="item.label" :value="item.value"></el-option>
             </el-select>
             <el-input
-                placeholder="搜索..."
+                placeholder="搜索空投名称..."
                 v-model="search"
                 clearable
                 class="filter-item search"
@@ -45,7 +45,10 @@
             <el-table-column prop="name" label="空投名称"> </el-table-column>
             <el-table-column prop="type" label="空投类型" :formatter="typeFormatter"> </el-table-column>
             <el-table-column prop="phone" label="手机号" show-overflow-tooltip>
-                <template v-slot="{ row }">{{ row.phone.join() }}</template>
+                <template v-slot="{ row }">
+                    <span>{{ row.phone.join(' ') }}</span>
+                    <span v-for="item in row.targets" :key="item.userId">{{ item.phone }} </span>
+                </template>
             </el-table-column>
             <el-table-column prop="createdAt" label="创建时间"></el-table-column>
             <!-- <el-table-column label="操作" align="center" fixed="right" width="150">