Commit 385c607a 385c607aca15ad69ffa9dea9ba84ee6d559121e8 by 张浩

commit

1 parent 772810c2
...@@ -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 }
......