Forráskód Böngészése

feat: new status params when update

fenghao 3 éve
szülő
commit
f1e804a1af
3 módosított fájl, 6 hozzáadás és 4 törlés
  1. 2 2
      src/api/calendar.js
  2. 2 1
      src/api/program.js
  3. 2 1
      src/views/bigscreen/ast/Designer.vue

+ 2 - 2
src/api/calendar.js

@@ -61,11 +61,11 @@ export function deleteSchedule ({ id, name }) {
 }
 
 export function saveScheduleEvents (schedule, events) {
-  const { id } = schedule
+  const { id, status } = schedule
   return messageSend({
     url: `/content/calendar/${id}/eventList`,
     method: 'POST',
-    data: events
+    data: { eventAddCmdList: events, status }
   }, '保存')
 }
 

+ 2 - 1
src/api/program.js

@@ -45,7 +45,7 @@ export function deleteProgram ({ id, name }) {
   }, name)
 }
 
-export function updateProgram ({ id, duration, itemJsonStr, keyNameList, base64 }) {
+export function updateProgram ({ id, duration, itemJsonStr, keyNameList, base64, status }) {
   const formData = new FormData()
   const result = /^data:(.+);base64,(.+)$/.exec(base64)
   if (result) {
@@ -61,6 +61,7 @@ export function updateProgram ({ id, duration, itemJsonStr, keyNameList, base64
   formData.append('duration', duration)
   formData.append('itemJsonStr', itemJsonStr)
   formData.append('keyNameList', JSON.stringify(keyNameList))
+  formData.append('status', status)
   return request({
     url: '/item/update',
     method: 'POST',

+ 2 - 1
src/views/bigscreen/ast/Designer.vue

@@ -806,7 +806,8 @@ export default {
           duration: getDuration(this.node),
           itemJsonStr: JSON.stringify(toJSON(this.node)),
           keyNameList: getUsedAssets(this.node),
-          base64
+          base64,
+          status: this.program.status
         })
         if (result) {
           if (window.opener) {