DESKTOP-SVI9JE1\muzen hace 1 año
padre
commit
f9c51d15f0
Se han modificado 1 ficheros con 20 adiciones y 15 borrados
  1. 20 15
      src/views/content/setting/detail.vue

+ 20 - 15
src/views/content/setting/detail.vue

@@ -202,22 +202,26 @@ const getAudioList = () => {
       categoryId: e.sceneId,
       type: e.type,
     })
-    if (e.startTime) {
-      let y = new Date().getFullYear()
-      let m = new Date().getMonth() + 1
-      let d = new Date().getDate()
-      let startTime = proxy.parseTime(new Date(`${y}-${m}-${d} ${e.startTime}`).getTime(), '{y}-{m}-{d} {h}:{i}:{s}')
-      let endTime = proxy.parseTime(new Date(`${y}-${m}-${d} ${e.endTime}`).getTime(), '{y}-{m}-{d} {h}:{i}:{s}')
-      data.dateList[0] = [startTime, endTime]
-      data.form.listDate.push({
-        startTime: startTime,
-        endTime: endTime
-      })
-    }
+    getPushTime(e)
   }
 }
 getAudioList()
 
+const getPushTime = (e) => {
+  if (e.startTime) {
+    let y = new Date().getFullYear()
+    let m = new Date().getMonth() + 1
+    let d = new Date().getDate()
+    let startTime = proxy.parseTime(new Date(`${y}-${m}-${d} ${e.startTime}`).getTime(), '{y}-{m}-{d} {h}:{i}:{s}')
+    let endTime = proxy.parseTime(new Date(`${y}-${m}-${d} ${e.endTime}`).getTime(), '{y}-{m}-{d} {h}:{i}:{s}')
+    data.dateList[0] = [startTime, endTime]
+    data.form.listDate.push({
+      startTime: startTime,
+      endTime: endTime
+    })
+  }
+}
+
 // 详情
 const getDetail = () => {
   let e = proxy.$route.query
@@ -307,10 +311,11 @@ const handleChooseAudio = (e) => {
   data.form.audioList.push({
     audioId: e.id,
     audioName: e.name,
-    audioType: i.audioType,
-    categoryId: i.sceneId,
-    type: i.type
+    audioType: e.audioType,
+    categoryId: e.sceneId,
+    type: e.type
   })
+  getPushTime(e)
   proxy.$modal.msgSuccess('选择成功!')
   dialogVisible.value = false
 }