|
|
@ -11,14 +11,14 @@ |
|
|
|
<el-form-item label="设备方向" prop="direction"> |
|
|
|
<el-radio-group v-model="classifyForm.direction" @change="clearCheckbox"> |
|
|
|
<el-radio :label="1" value="across">横屏</el-radio> |
|
|
|
<el-radio :label="2" value='vertical'>竖屏</el-radio> |
|
|
|
<el-radio :label="2" value="vertical">竖屏</el-radio> |
|
|
|
</el-radio-group> |
|
|
|
</el-form-item> |
|
|
|
<!-- <el-form-item label="文件名称"> |
|
|
|
<el-input v-model="classifyForm.name" style="width:336px" /> |
|
|
|
</el-form-item> --> |
|
|
|
<el-form-item label="上传内容" prop="img_path"> |
|
|
|
<img v-if="formatType==0" :src="imgSrc" alt="" width="200" height="150"> |
|
|
|
<img v-if="formatType==0" :src="imgSrc" alt="" width="200" height="150" /> |
|
|
|
<video v-else-if="formatType==1" width="320" height="240" controls> |
|
|
|
<source :src="videoSrc" type="video/mp4" /> |
|
|
|
</video> |
|
|
@ -27,7 +27,7 @@ |
|
|
|
</audio> |
|
|
|
<Upload ref="uploadMaterial" @saveMaterial="saveMaterial" /> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item el-form-item v-if="formatType != 0" label="上传封面" prop="img_path"> |
|
|
|
<el-form-item v-if="formatType != 0" el-form-item label="上传封面" prop="img_path"> |
|
|
|
<UploadCover ref="childUpload" /> |
|
|
|
</el-form-item> |
|
|
|
</el-form> |
|
|
@ -117,9 +117,13 @@ |
|
|
|
<div class="publish_layer"> |
|
|
|
<el-dialog title="创建文件夹" :close-on-click-modal="false" :show-close="false" :visible.sync="mkdirVisible" width="616px" height="384px"> |
|
|
|
<el-form ref="form" :inline="true" :model="form" size="small" label-width="100px"> |
|
|
|
<el-form-item label="文件夹名称" prop="name" :rules="[ |
|
|
|
<el-form-item |
|
|
|
label="文件夹名称" |
|
|
|
prop="name" |
|
|
|
:rules="[ |
|
|
|
{ required: true, message: '请输入名称', trigger: 'blur' } |
|
|
|
]"> |
|
|
|
]" |
|
|
|
> |
|
|
|
<el-input v-model="form.name" style="width: 336px" /> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="封面" prop="file"> |
|
|
@ -160,7 +164,7 @@ |
|
|
|
</div> |
|
|
|
</template> |
|
|
|
<script> |
|
|
|
import { reqThemeGallery, reqHeaderList } from "@/api/theme/theme.js"; |
|
|
|
import { reqThemeGallery, reqHeaderList } from '@/api/theme/theme.js' |
|
|
|
import { saveMaterial } from '@/api/material/material' |
|
|
|
import Upload from './upload' |
|
|
|
import UploadCover from './upload_cover' |
|
|
@ -205,7 +209,7 @@ export default { |
|
|
|
is_all_name: '', |
|
|
|
is_all: false, |
|
|
|
id: '', |
|
|
|
orga_ids: ["133221333123111"], |
|
|
|
orga_ids: ['133221333123111'], |
|
|
|
selectName: null, |
|
|
|
direction: 1, // 横竖屏 |
|
|
|
selectNameList: [], |
|
|
@ -445,7 +449,7 @@ export default { |
|
|
|
path: '/release', query: { tag: index } |
|
|
|
} |
|
|
|
) |
|
|
|
}, |
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|