Commit 4529986f authored by xulili's avatar xulili

Merge branch 'master' of http://111.203.232.171:8888/qzhxx/national_museum_vod into dev_xll

parents 0c42f0dd 3c00a481
...@@ -160,7 +160,6 @@ export default { ...@@ -160,7 +160,6 @@ export default {
</script> </script>
<style lang="less"> <style lang="less">
@import "~@/style/dialog.less";
.version-add { .version-add {
.el-upload-dragger { .el-upload-dragger {
height: 120px; height: 120px;
......
...@@ -31,7 +31,7 @@ ...@@ -31,7 +31,7 @@
</el-form> </el-form>
</div> </div>
<div slot="footer" class="dialog-footer btn-group"> <div slot="footer" class="dialog-footer btn-group">
<el-button size="mini" type="primary" @click="close()">确定</el-button> <el-button size="mini" type="primary" @click="close()">关 闭</el-button>
</div> </div>
</el-dialog> </el-dialog>
</template> </template>
...@@ -58,7 +58,6 @@ export default { ...@@ -58,7 +58,6 @@ export default {
</script> </script>
<style lang="less"> <style lang="less">
@import "~@/style/dialog.less";
.version-detail { .version-detail {
.input-item { .input-item {
font-size: 16px; font-size: 16px;
......
...@@ -71,7 +71,7 @@ ...@@ -71,7 +71,7 @@
</el-button> </el-button>
</el-tooltip> </el-tooltip>
<el-tooltip content="启用" placement="top"> <el-tooltip content="启用" placement="top">
<el-button circle @click="ableBtn(scope.row)"> <el-button circle :disabled="!!scope.row.isCurrent" @click="ableBtn(scope.row)">
<i class="icon-table icon-enable"></i> <i class="icon-table icon-enable"></i>
</el-button> </el-button>
</el-tooltip> </el-tooltip>
......
...@@ -135,5 +135,4 @@ export default { ...@@ -135,5 +135,4 @@ export default {
</script> </script>
<style lang="less"> <style lang="less">
@import "~@/style/dialog.less";
</style> </style>
\ No newline at end of file
...@@ -147,5 +147,5 @@ export default { ...@@ -147,5 +147,5 @@ export default {
}; };
</script> </script>
<style lang="less"> <style lang="less">
@import "~@/style/table.less"; // @import "~@/style/table.less";
</style> </style>
\ No newline at end of file
...@@ -47,7 +47,10 @@ ...@@ -47,7 +47,10 @@
<h5 class="title">{{ item.boardName }}</h5> <h5 class="title">{{ item.boardName }}</h5>
<p>{{ item.content||'暂无内容' }}</p> <p>{{ item.content||'暂无内容' }}</p>
<div class="img-box" v-if="item.images.length"> <div class="img-box" v-if="item.images.length">
<img v-for="(j, idx) in item.images" :src="j" :key="idx" alt="" /> <a target="_blank" v-for="(j, idx) in item.images" :key="idx" :href="j.url">
<img :src="j.cover" alt="" />
</a>
<!-- <img v-for="(j, idx) in item.images" :src="j" :key="idx" alt="" /> -->
</div> </div>
<div class="img-box" v-if="!item.images.length">暂无数据</div> <div class="img-box" v-if="!item.images.length">暂无数据</div>
<div class="author"> <div class="author">
...@@ -126,14 +129,20 @@ export default { ...@@ -126,14 +129,20 @@ export default {
vm.tableData.forEach((item) => { vm.tableData.forEach((item) => {
item.images = item.images ? item.images.split(",") : []; item.images = item.images ? item.images.split(",") : [];
item.images.forEach((result, index) => { item.images.forEach((result, index) => {
item.images[index] = {
url:result
}
if (/\.(MP4|mp4)/.test(result)) { if (/\.(MP4|mp4)/.test(result)) {
item.images[index] = require("@/assets/video-icon.png"); item.images[index].cover = require("@/assets/video-icon.png");
} else if (/\.(MP3|mp3)/.test(result)) { } else if (/\.(MP3|mp3)/.test(result)) {
item.images[index] = require("@/assets/audio-icon.png"); item.images[index].cover = require("@/assets/audio-icon.png");
} else if(/\.(jpg|png|jpeg|bmp|gif)/.test(result)) {
item.images[index].cover = result;
} else{
item.images[index].cover = require("@/assets/default-img.jpeg");;
} }
}); });
}); });
vm.tableData = [...vm.tableData]; vm.tableData = [...vm.tableData];
} else { } else {
this.$message.error(res.data.message); this.$message.error(res.data.message);
...@@ -181,7 +190,6 @@ export default { ...@@ -181,7 +190,6 @@ export default {
}; };
</script> </script>
<style lang="less"> <style lang="less">
@import "~@/style/pagination.less";
.interactive-wrapper { .interactive-wrapper {
display: flex; display: flex;
.tree-box { .tree-box {
......
...@@ -192,5 +192,4 @@ export default { ...@@ -192,5 +192,4 @@ export default {
</script> </script>
<style lang="less"> <style lang="less">
@import "~@/style/table.less"; @import "~@/style/table.less";
@import "~@/style/pagination.less";
</style> </style>
\ No newline at end of file
...@@ -70,8 +70,8 @@ ...@@ -70,8 +70,8 @@
</div> </div>
</div> </div>
<div class="btn-group footer-btn"> <div class="btn-group footer-btn">
<el-button size="mini" @click="close">取 消</el-button> <el-button @click="close">取 消</el-button>
<el-button size="mini" type="primary" @click="submitForm('editform')" <el-button type="primary" @click="submitForm('editform')"
>确定</el-button >确定</el-button
> >
</div> </div>
...@@ -234,8 +234,8 @@ export default { ...@@ -234,8 +234,8 @@ export default {
}, },
// 修改当前项 // 修改当前项
submitForm() { submitForm() {
this.updateCurrent(this.pageList[vm.radioPage].id, "tAppDirPic/update"); vm.radioPage && this.updateCurrent(this.pageList[vm.radioPage].id, "tAppDirPic/update");
this.updateCurrent(this.runList[vm.radioRun].id, "tAppRunPic/update"); vm.radioRun && this.updateCurrent(this.runList[vm.radioRun].id, "tAppRunPic/update");
}, },
updateCurrent(id, url) { updateCurrent(id, url) {
let vm = this; let vm = this;
...@@ -406,7 +406,7 @@ export default { ...@@ -406,7 +406,7 @@ export default {
padding-top: 20px; padding-top: 20px;
border-top: 1px solid #eee; border-top: 1px solid #eee;
.el-button { .el-button {
padding: 0 20px; width: 160px;
} }
} }
} }
......
...@@ -203,7 +203,12 @@ export default { ...@@ -203,7 +203,12 @@ export default {
id: "", id: "",
activeNames: ["1", "2", "3"], activeNames: ["1", "2", "3"],
keyMap: keyMap, keyMap: keyMap,
contentData: {}, contentData: {
imagesList:[],
dirList:[],
videoList:[],
audioList:[]
},
reviewData: {}, reviewData: {},
}; };
}, },
......
...@@ -189,8 +189,7 @@ ...@@ -189,8 +189,7 @@
</el-form> </el-form>
</div> </div>
<div slot="footer" class="dialog-footer btn-group"> <div slot="footer" class="dialog-footer btn-group">
<el-button size="mini" type="primary" @click="close">确定</el-button> <el-button size="mini" type="primary" @click="close">关 闭</el-button>
<el-button size="mini" @click="close">取 消</el-button>
</div> </div>
</el-dialog> </el-dialog>
</div> </div>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment