Browse Source

发布2

dev
xuhuajiao 3 years ago
parent
commit
15648d890d
  1. 2
      src/utils/index.js
  2. 12
      src/views/immediateRelease/index.vue
  3. 1
      src/views/materialContent/materialList/index.vue

2
src/utils/index.js

@ -461,7 +461,7 @@ export function setWeekly(str) {
7: '七'
}
if (str) {
return str.split(',').map(i => a[i]).join('/')
return str.split(',').sort().map(i => a[i]).join('/')
}
}

12
src/views/immediateRelease/index.vue

@ -389,7 +389,7 @@ export default {
],
activeIndex: 0,
activeItemIndex: 0,
release_id: null,
release_id: null, //
releaseInfo: null,
isEditMaterial: []
}
@ -540,9 +540,10 @@ export default {
json.material_name = item.material_name
json.img_path = item.img_path
json.file_size = item.file_size
console.log(item)
if (this.release_id) {
if (this.isEditMaterial.length != 0) {
if (!item.create_time) {
if (!item.create_time || (!item.classes && item.material_type == 2)) {
json.rm_id = null
} else {
json.rm_id = this.isEditMaterial[index].id
@ -554,6 +555,7 @@ export default {
json.ranking = index + 1
return json
})
console.log(this.form.release_materialDTOs)
// bgm
const isBgm = this.selectedMaterial.find(item => {
return item.material_type == 2
@ -654,7 +656,7 @@ export default {
this.contentIds.splice(index, 1)
this.selectedEditData.splice(index, 1)
this.selectedMaterial.splice(i, 1)
localStorage.setItem('selectedMaterial', JSON.stringify(this.selectedMaterial))
// localStorage.setItem('selectedMaterial', JSON.stringify(this.selectedMaterial))
},
//
clickMaterialItem(id, item) {
@ -723,7 +725,7 @@ export default {
} else {
this.selectedMaterial.splice(resultIndex, 1, this.audioListData[index])
}
localStorage.setItem('selectedMaterial', JSON.stringify(this.selectedMaterial))
// localStorage.setItem('selectedMaterial', JSON.stringify(this.selectedMaterial))
} else {
this.selectedEditData[this.thisEditIndex].showAudioName = this.audioListData[index].material_name
this.selectedEditData[this.thisEditIndex].showAudioUrl = this.audioListData[index].deposit_url
@ -782,7 +784,7 @@ export default {
this.selectContVisible = false
this.selectedMaterial = []
this.selectedMaterial = this.$refs.MaterialList.selectedMaterial
localStorage.setItem('selectedMaterial', JSON.stringify(this.selectedMaterial))
// localStorage.setItem('selectedMaterial', JSON.stringify(this.selectedMaterial))
this.mulitText = '多选'
},
// -

1
src/views/materialContent/materialList/index.vue

@ -351,6 +351,7 @@ export default {
}
)
localStorage.removeItem('selectedMaterial')
localStorage.removeItem('releaseId')
localStorage.setItem('selectedMaterial', JSON.stringify(this.selectedMaterial))
},
// -

Loading…
Cancel
Save