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

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

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

Loading…
Cancel
Save