commit
Showing
1 changed file
with
26 additions
and
2 deletions
| ... | @@ -15,12 +15,14 @@ | ... | @@ -15,12 +15,14 @@ |
| 15 | label="奖品名称" | 15 | label="奖品名称" |
| 16 | sortable | 16 | sortable |
| 17 | :filters="tvmName" | 17 | :filters="tvmName" |
| 18 | :filter-method="filterHandler" | 18 | :filter-method="filterHandlerName" |
| 19 | min-width="2"> | 19 | min-width="2"> |
| 20 | </el-table-column> | 20 | </el-table-column> |
| 21 | <el-table-column | 21 | <el-table-column |
| 22 | prop="awardId" | 22 | prop="awardId" |
| 23 | label="奖品ID" | 23 | label="奖品ID" |
| 24 | :filters="tvmAwardId" | ||
| 25 | :filter-method="filterHandlerAwardId" | ||
| 24 | min-width="1"> | 26 | min-width="1"> |
| 25 | </el-table-column> | 27 | </el-table-column> |
| 26 | <el-table-column | 28 | <el-table-column |
| ... | @@ -67,6 +69,8 @@ | ... | @@ -67,6 +69,8 @@ |
| 67 | prop="startTime" | 69 | prop="startTime" |
| 68 | label="开始时间" | 70 | label="开始时间" |
| 69 | sortable | 71 | sortable |
| 72 | :filters="tvmStartTime" | ||
| 73 | :filter-method="filterHandlerStartTime" | ||
| 70 | min-width="2"> | 74 | min-width="2"> |
| 71 | </el-table-column> | 75 | </el-table-column> |
| 72 | <el-table-column | 76 | <el-table-column |
| ... | @@ -78,6 +82,8 @@ | ... | @@ -78,6 +82,8 @@ |
| 78 | <el-table-column | 82 | <el-table-column |
| 79 | prop="extData" | 83 | prop="extData" |
| 80 | label="地区配置" | 84 | label="地区配置" |
| 85 | :filters="tvmExtdata" | ||
| 86 | :filter-method="filterHandlerExtdata" | ||
| 81 | min-width="4"> | 87 | min-width="4"> |
| 82 | </el-table-column> | 88 | </el-table-column> |
| 83 | <el-table-column | 89 | <el-table-column |
| ... | @@ -389,6 +395,9 @@ | ... | @@ -389,6 +395,9 @@ |
| 389 | operateBannerInfos: [], | 395 | operateBannerInfos: [], |
| 390 | operateMsgInfos: [], | 396 | operateMsgInfos: [], |
| 391 | tvmName: [], | 397 | tvmName: [], |
| 398 | tvmExtdata: [], | ||
| 399 | tvmAwardId: [], | ||
| 400 | tvmStartTime: [], | ||
| 392 | activityInfosDrawer: false, | 401 | activityInfosDrawer: false, |
| 393 | activityInfosForm: { | 402 | activityInfosForm: { |
| 394 | id: '', | 403 | id: '', |
| ... | @@ -433,6 +442,9 @@ | ... | @@ -433,6 +442,9 @@ |
| 433 | this.operateBannerInfos=res.data.operateBannerInfos | 442 | this.operateBannerInfos=res.data.operateBannerInfos |
| 434 | this.operateMsgInfos=res.data.operateMsgInfos | 443 | this.operateMsgInfos=res.data.operateMsgInfos |
| 435 | this.tvmName=res.data.tvmName | 444 | this.tvmName=res.data.tvmName |
| 445 | this.tvmExtdata=res.data.tvmExtdata | ||
| 446 | this.tvmAwardId=res.data.tvmAwardId | ||
| 447 | this.tvmStartTime=res.data.tvmStartTime | ||
| 436 | loading.close(); | 448 | loading.close(); |
| 437 | }).catch(error=>{ | 449 | }).catch(error=>{ |
| 438 | console.log(error); | 450 | console.log(error); |
| ... | @@ -503,7 +515,19 @@ | ... | @@ -503,7 +515,19 @@ |
| 503 | }); | 515 | }); |
| 504 | }) | 516 | }) |
| 505 | }, | 517 | }, |
| 506 | filterHandler(value, row, column) { | 518 | filterHandlerName(value, row, column) { |
| 519 | const property = column['property']; | ||
| 520 | return row[property] === value; | ||
| 521 | }, | ||
| 522 | filterHandlerExtdata(value, row, column) { | ||
| 523 | const property = column['property']; | ||
| 524 | return row[property] === value; | ||
| 525 | }, | ||
| 526 | filterHandlerAwardId(value, row, column) { | ||
| 527 | const property = column['property']; | ||
| 528 | return row[property] === value; | ||
| 529 | }, | ||
| 530 | filterHandlerStartTime(value, row, column) { | ||
| 507 | const property = column['property']; | 531 | const property = column['property']; |
| 508 | return row[property] === value; | 532 | return row[property] === value; |
| 509 | } | 533 | } | ... | ... |
-
Please register or sign in to post a comment