Browse Source

增加代码逻辑

Young 2 years ago
parent
commit
ec413a6181
2 changed files with 10 additions and 3 deletions
  1. 9 2
      src/views/put/PutFeedList.vue
  2. 1 1
      src/views/put/putFeed-constants.js

+ 9 - 2
src/views/put/PutFeedList.vue

@@ -6,7 +6,7 @@
         ref="table"
         size="default"
         rowKey="id"
-        :scroll="{ x: 2300 }"
+        :scroll="{ x: 3300 }"
         :columns="columns"
         :data="loadData"
         :alert="options.alert"
@@ -18,6 +18,10 @@
           <ellipsis :length="10" tooltip>{{ text }}</ellipsis>
         </span>
 
+        <span slot="video" slot-scope="text">
+          <video :src="text" style="width: 25%" controls></video>
+        </span>
+
         <span slot="avatar" slot-scope="text">
           <template>
             <avatar-list size="large"><avatar-list-item :src="text"/></avatar-list>
@@ -67,7 +71,10 @@ export default {
   filters: filters,
   data () {
     return {
-      queryParam: {},
+      queryParam: {
+        status: 1,
+        size: 10000
+      },
       loadData: parameter => {
         console.log('loadData.parameter', parameter)
         return fetchFeedList(Object.assign(parameter, this.queryParam)).then(res => {

+ 1 - 1
src/views/put/putFeed-constants.js

@@ -14,7 +14,7 @@ const table = {
       title: '视频',
       align: 'center',
       dataIndex: 'link',
-      scopedSlots: { customRender: 'summary' }
+      scopedSlots: { customRender: 'video' }
     },
     {
       title: '文案',