cyl/dev
wangxia 3 years ago
parent 911d91240f
commit a4c2ac74a4

File diff suppressed because it is too large Load Diff

@ -0,0 +1,254 @@
<template>
<div class="bocaiTV-container">
<div class="contenttitle">
<span>伯才TV</span>
</div>
<div class="contentContainer">
<div class="block bgf">
<div class="title p12 tc bbdot1">实时播放控制</div>
<div class="control p20 df">
<div class="dfcloumn">
<div class="iconfont icon-xiangzuo1" size="23" color></div>上一页
</div>
<div class="pause dfcloumn">
<div class="iconfont icon-zanting" size="23" color></div>暂停
</div>
<div class="dfcloumn">
<div class="iconfont icon-xiangyou" size="23" color></div>下一页
</div>
</div>
</div>
<div class="showList">
<div class="title">播放列表</div>
<div class="list bgf">
<a-radio-group v-model="radioVal" @change="onChange" class="radiogroup">
<!-- <div class='dib' wx:for='{{sex}}' wx:key='value'> -->
<a-radio value="1">
<div class="dib">{{'播放招工列表'}}</div>
</a-radio>
<a-radio value="2">
<div class="dib">{{'播放招生列表'}}</div>
</a-radio>
<a-radio value="3">
<div class="dib">{{'招生招工交替播放'}}</div>
</a-radio>
<!-- </div> -->
</a-radio-group>
</div>
</div>
<div class="showList">
<div class="title">播放间隔时间</div>
<div class="content p26 df bd1">
<div class>
<i class="iconfont icon-jian" @click="changeTime('minus')"></i>
</div>
<div class style="min-width:40px">
<span style="font-size:30px">{{second}}</span>
</div>
<div class>
<i class="iconfont icon-jia1" @click="changeTime('add')"></i>
</div>
</div>
</div>
<div class="showList">
<div class="title">更换logo</div>
<div class="logocontent bgf bd1">
<!-- <div class="iconfont icon-bocailogo" style></div> -->
<div>
<svg class="icon" aria-hidden="true">
<use xlink:href="#icon-bocailogo" />
</svg>
</div>
<a class="" >更换图片</a>
</div>
</div>
<div class="dtBtn" style>
<button class>更新配置</button>
</div>
</div>
</div>
</template>
<script>
// import ''
let sp = document.createElement('script')
sp.src = '//at.alicdn.com/t/c/font_3135652_27jwfazqvln.js'
document.body.appendChild(sp)
export default {
//
name: '',
//
components: {},
//
props: {},
//
data() {
return {
second: 8,
radioVal: 1,
}
},
//
computed: {},
//
watch: {},
//
/**
* 组件实例创建完成属性已绑定但DOM还未生成$ el属性还不存在
*/
created() {},
/**
* el 被新创建的 vm.el 替换并挂载到实例上去之后调用该钩子
* 如果 root 实例挂载了一个文档内元素 mounted 被调用时 vm.el 也在文档内
*/
mounted() {},
//
methods: {
onChange(e) {
console.log(e)
},
changeTime(e) {
if (e == 'add') {
this.second += 1
} else {
this.second -= 1
}
if (this.second <= 2) {
this.$message.warning('间隔时间不能少于2秒')
this.second = 2
}
},
},
}
</script>
<style scoped lang="less">
.icon {
width: 1em;
height: 1em;
vertical-align: -0.15em;
fill: currentColor;
overflow: hidden;
}
.contentContainer {
width: 430px;
}
.block {
margin-bottom: 8px;
margin-top: 10px;
border: 1px solid #dddddd;
// box-shadow: 0px 4px 4px 0px #dedede;
}
.p12 {
padding: 12px;
}
.p26 {
padding: 26px;
}
.block .title {
font-size: 20px;
font-weight: 600;
}
.df {
display: flex;
justify-content: space-around;
}
.control > div {
text-align: center;
}
.control > div .iconfont {
font-size: 18px;
line-height: 18px;
margin-bottom: 12px;
}
.control .pause .iconfont {
font-size: 38px;
line-height: 38px;
margin-bottom: 4px;
}
.dfcloumn {
display: flex;
flex-direction: column;
justify-content: flex-end;
text-align: center;
}
.showList .title {
padding: 24px 0px 16px;
font-size: 16px;
font-weight: 600;
}
.radiogroup {
display: flex;
flex-direction: column;
border: 1px solid #dddddd;
label:not(:last-child) {
border-bottom: 1px solid #f0f0f0;
}
label {
display: block;
padding: 17px 24px;
font-size: 16px;
}
.ant-radio {
margin-right: 10px;
}
}
.showList > div .iconfont {
font-size: 38px;
line-height: 38px;
}
.showList .content {
line-height: 38px;
}
.showList .content input {
width: 36px;
height: 36px;
margin-right: 8px;
border: 1px solid #d9d9d9;
vertical-align: middle;
display: inline-block;
text-align: center;
}
.logocontent {
display: flex;
justify-content: space-between;
// padding: 12px 22px;
a{
line-height: 88px;
font-size: 16px;
margin-right: 12px;
color: blue;
text-decoration: underline;
}
> div {
width: 176px;
height: 88px;
text-align: center;
background-color: #ddd;
}
}
.logocontent svg {
width: 124px;
height: 88px;
color: #ccc;
}
.dtBtn {
padding: 34px 0;
button {
width: 92px;
height: 32px;
background: #ff4400;
outline: none;
border: none;
color: #fff;
font-size: 14px;
}
}
.iconfont {
color: #999;
cursor: pointer;
}
</style>

File diff suppressed because it is too large Load Diff

@ -178,6 +178,14 @@ const routes = [
"../components/userinfo/usercenter/components/mybalance.vue"
),
},
{
path: "bocaiTV",
name: "bocaiTV",
component: () =>
import(
"../components/userinfo/accountsetting/components/bocaiTV.vue"
),
},
],
},
],

@ -1,4 +1,6 @@
@import "http://at.alicdn.com/t/c/font_3135652_jrvheq4b5p.css";
@import "http://at.alicdn.com/t/c/font_3135652_27jwfazqvln.css";
// 初始化页面样式
body,
h1,
@ -589,7 +591,7 @@ p.bottombox {
}
.ant-btn-primary:hover {
border-color: #ff4400;
background-color: #ff5416;
background-color: #ff5416;
color: #fff;
}
.ant-input:hover {
@ -598,3 +600,13 @@ p.bottombox {
.ant-select-selection:active {
box-shadow: none;
}
.bb1 {
border-bottom: 1px solid #ddd;
}
.bbdot1 {
border-bottom: 1px dashed #ddd;
}
.bd1{
border: 1px solid #ddd;
}

@ -1401,6 +1401,9 @@ export function disposeJobListData(jobList) {
} else {
districtStr = districtArr1.join("");
}
if(item.district.indexOf('undefined') > -1){
districtStr = '-丨'
}
//districtStr = districtArr[1] + '丨' + districtArr[2];
}
item["district"] = districtStr;
@ -1561,6 +1564,9 @@ export function disposeJobListData(jobList) {
// districtStr = districtArr[1] + "丨" + districtArr[2];
districtStr = districtArr1.join("");
}
if(item.district.indexOf('undefined') > -1){
districtStr = '-丨'
}
//districtStr = districtArr[1] + '丨' + districtArr[2];
}
jobList["district"] = districtStr;

Loading…
Cancel
Save