Browse Source

添加交替时长

liyongli 4 months ago
parent
commit
17df015b81
3 changed files with 37 additions and 13 deletions
  1. 31 13
      src/tool/adList.js
  2. 1 0
      src/types/AdListPage.d.ts
  3. 5 0
      src/views/OriginalityPage.vue

File diff suppressed because it is too large
+ 31 - 13
src/tool/adList.js


+ 1 - 0
src/types/AdListPage.d.ts

@@ -42,6 +42,7 @@ export interface SlotsItem {
 
 // 创意列表
 export interface OriginalityItem {
+  showIntervalTime?: number
   createdTime?: string
   intervalType?: number
   creativeId?: number

+ 5 - 0
src/views/OriginalityPage.vue

@@ -112,6 +112,10 @@
           >
         </el-checkbox-group>
       </el-form-item>
+      <el-form-item label="交替时长" prop="showIntervalTime">
+        <el-input-number v-model="form.showIntervalTime" :min="0" />
+        {{ form.showType == 1 ? '秒' : '分钟' }}
+      </el-form-item>
       <el-form-item label="创意排期" prop="intervalType">
         <div>
           <el-radio-group
@@ -401,6 +405,7 @@ const createOrUpdate = () => {
     showType: form.value.showType,
     mediaIds: form.value.mediaIds,
     slotIds: form.value.slot,
+    showIntervalTime: form.value.showIntervalTime,
   }
   Func(p).then(({ data }) => {
     ElMessage.success(form.value.creativeId ? '更新成功' : '创建成功')

Some files were not shown because too many files changed in this diff