2 İşlemeler 42fb18e642 ... 09991b786d

Yazar SHA1 Mesaj Tarih
  jiayufei 09991b786d middle 快手 重提 创意 增加disabled 3 yıl önce
  jiayufei 8af778828e middle 快手 重提 创意 增加disabled 3 yıl önce

+ 0 - 2
src/views/modules/Statistics/popularVideo.vue

@@ -681,8 +681,6 @@ export default {
             })
         },
         dataTypeChange(e){
-            console.log(e.target.value)
-            
             this.getNewPlan()
         },
         filterOption(input, option){

+ 9 - 1
src/views/modules/Statistics/refuseDataCreat.vue

@@ -38,7 +38,7 @@
           </div>
           <!-- /MaterialRefuse/syncCreative -->
           <a-table :columns="columns" :dataSource="dataList" bordered :loading="loading" size="middle"
-            :pagination="ipagination" :rowSelection="{ selectedRowKeys: selectedRowKeys, onChange: onSelectChange }">
+            :pagination="ipagination" :rowSelection="{selectedRowKeys: selectedRowKeys, onChange: onSelectChange, getCheckboxProps: handleCheckboxProps}">
             <!-- <div slot="videoUrl" slot-scope="videoUrl">
               <video class="video" :src="videoUrl" controls="controls" style="height:200px;width:112.5px">
                 您的浏览器不支持 video 标签。
@@ -372,6 +372,14 @@
       }
     },
     methods: {
+      handleCheckboxProps(record) {
+			return {
+				props: {
+					disabled: record.resubmit && record.resubmit === 1,
+					name: record.id
+				}
+			}
+		},
       changeSlide() {
         this.addUser()
       },

+ 25 - 4
src/views/modules/Statistics/refuseDataCreatNew.vue

@@ -38,14 +38,13 @@
           </div>
           <!-- /MaterialRefuse/syncCreative -->
           <a-table :columns="columns" :dataSource="dataList" bordered :loading="loading" size="middle"
-            :pagination="ipagination" :rowSelection="{ selectedRowKeys: selectedRowKeys, onChange: onSelectChange }">
+            :pagination="ipagination" :rowSelection="{selectedRowKeys: selectedRowKeys, onChange: onSelectChange, getCheckboxProps: handleCheckboxProps}">
             <!-- <div slot="videoUrl" slot-scope="videoUrl">
               <video class="video" :src="videoUrl" controls="controls" style="height:200px;width:112.5px">
                 您的浏览器不支持 video 标签。
               </video>
             </div> -->
 
-
             <div slot="coverUrl" slot-scope="coverUrl">
               <img :src="coverUrl" controls="controls" style="height:200px;width:112.5px" />
             </div>
@@ -268,8 +267,7 @@
       EditableCell,
       Treeselect
     },
-
-    data: function () {
+    data() {
       return {
         putStatus: '0',
         title: '被拒创意列表',
@@ -322,6 +320,21 @@
         updateDescription: '', //广告语的字符
       }
     },
+	computed: {
+        rowSelectionAllDirect() {
+            return {
+                onChange: this.onSelectChange(),
+                selectedRowKeys: this.selectedRowKeys,
+                getCheckboxProps: record => ({
+                    props: {
+                        disabled: record.resubmit && record.resubmit === 1,
+                        name: record.id,
+                        // defaultChecked: this.tableSelectDirectIds.includes(record.key)
+                    }
+                })
+            };
+        }
+	},
     filters: {
       typeStatus(type) {
         // 2 - 提升应用安装;
@@ -373,6 +386,14 @@
       }
     },
     methods: {
+		handleCheckboxProps(record) {
+			return {
+				props: {
+					disabled: record.resubmit && record.resubmit === 1,
+					name: record.id
+				}
+			}
+		},
       changeSlide() {
           this.addUser()
       },