소스 검색

添加交替时长

liyongli 4 달 전
부모
커밋
17df015b81
3개의 변경된 파일37개의 추가작업 그리고 13개의 파일을 삭제
  1. 31 13
      src/tool/adList.js
  2. 1 0
      src/types/AdListPage.d.ts
  3. 5 0
      src/views/OriginalityPage.vue

파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 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 ? '更新成功' : '创建成功')

이 변경점에서 너무 많은 파일들이 변경되어 몇몇 파일들은 표시되지 않았습니다.