diff --git a/src/views/manage/materials/index.vue b/src/views/manage/materials/index.vue index 499b4eb..773afdb 100644 --- a/src/views/manage/materials/index.vue +++ b/src/views/manage/materials/index.vue @@ -82,6 +82,7 @@ icon="el-icon-delete" size="mini" @click="handleDelete" + :disabled="multiple" v-hasPermi="['manage:materials:remove']" >批量删除 @@ -189,13 +190,12 @@ prop="materialsFilePath" v-if="form.materialsType == 'VIDEO'" > - + + import { listMaterials, getMaterials, delMaterials, addMaterials, updateMaterials,crowdInfo } from "@/api/manage/materials"; import stationAcatar from "../../system/stationAvatar/index.vue"; +import trainingAvatar from "../../system/trainingAvatar/index.vue"; export default { name: "Materials", - components: { stationAcatar }, + components: { stationAcatar ,trainingAvatar}, dicts: ['crowd_type', 'materials_type', 'video_cover_type'], data() { return { @@ -431,10 +432,14 @@ export default { }, // 素材类型 radioChange(e) { + if(e=='VIDEO'){ this.form.materialsFilePath=null this.form.videoCoverFilePath=null + }else if(e=='IMAGE_TEXT'){ + this.form.materialsFilePath=null + this.form.videoCoverFilePath=null - console.log(e) + } }, // 素材上传 @@ -445,7 +450,9 @@ export default { imgUrl2(imgUrl) { this.form.materialsFilePath = process.env.VUE_APP_BASE_API + imgUrl; this.form.materialsFilePath = imgUrl; + }, + // 视频封面 imgUrl3(imgUrl) { console.log(this.form.videoCoverFilePath) @@ -456,7 +463,13 @@ export default { // 复选框点击事件 changecheck(e, item) { this.ids = this.materialsList.map(item => item.checked ? item.id : undefined).filter(e => e) - // console.log(this.ids) + if(this.ids.length>0){ + this.multiple = false + }else{ + this.multiple = true + } + + console.log(this.ids) // console.log(item) // console.log(e) @@ -603,6 +616,8 @@ export default { }, /** 删除按钮操作 */ handleDelete(row) { + this.getList(); + console.log(this.ids) if(this.ids.length==0){ this.$modal.msgError("请先选择一条数据"); diff --git a/src/views/manage/message/index.vue b/src/views/manage/message/index.vue index 36f3ddd..190fb88 100644 --- a/src/views/manage/message/index.vue +++ b/src/views/manage/message/index.vue @@ -78,7 +78,7 @@ -
+
科室名称