Browse Source

Merge branch 'dev' of https://gitea.anxinyun.cn/gao.zhiyuan/Highways4Good into dev

release_0.0.4^2
xingyongchun 3 years ago
parent
commit
535e7daa93
  1. 3
      web/client/src/sections/quanju/containers/footer/build/index.js
  2. 90
      web/client/src/sections/quanju/containers/footer/operation/left.js
  3. 8
      web/client/src/sections/quanju/containers/footer/operation/right.js

3
web/client/src/sections/quanju/containers/footer/build/index.js

@ -121,6 +121,7 @@ const Build = (props) => {
// } // }
// ] // ]
console.log(localStorage.getItem("qndmn"),'七牛') console.log(localStorage.getItem("qndmn"),'七牛')
console.log(xuandata,"宣传")
return ( return (
<div className='bgbuild'> <div className='bgbuild'>
<div className='bgbuild-left'> <div className='bgbuild-left'>
@ -200,7 +201,7 @@ const Build = (props) => {
}} customize={true}> }} customize={true}>
<div className='build-right-top'> <div className='build-right-top'>
{/* <img src='/assets/images/quanju/xuanchuanlan.jpg'></img> */} {/* <img src='/assets/images/quanju/xuanchuanlan.jpg'></img> */}
<video src={xuandata?`${localStorage.getItem("qndmn")}/${xuandata[0].video!==null&&xuandata[0].video?xuandata[0].video[0]:""}`:"#"} autoPlay="autoplay" loop></video> <video src={xuandata&&xuandata!==null&&xuandata.length!==0?`${localStorage.getItem("qndmn")}/${xuandata[0].video!==null&&xuandata[0].video?xuandata[0].video[0]:""}`:"#"} autoPlay="autoplay" loop></video>
<h2>全面建设好农村公路切实发挥先行官作用</h2> <h2>全面建设好农村公路切实发挥先行官作用</h2>
</div> </div>
</Module> </Module>

90
web/client/src/sections/quanju/containers/footer/operation/left.js

@ -5,8 +5,6 @@ import Module from '../../public/module'
import { getBusTierList } from '../../../actions/example' import { getBusTierList } from '../../../actions/example'
import './style.less' import './style.less'
const Left = (props) => { const Left = (props) => {
const [treeData, setTreeData] = useState([]) const [treeData, setTreeData] = useState([])
const [treeDataList, setTreeDataList] = useState([]) const [treeDataList, setTreeDataList] = useState([])
@ -29,12 +27,12 @@ const Left = (props) => {
const onChange = (e) => { const onChange = (e) => {
const { value } = e.target; const { value } = e.target;
let keys = [] let titles = []
const newExpandedKeys = treeDataList.filter(e => e.key.match(value)) const newExpandedKeys = treeDataList.filter(e => e.title != null && e.title.match(value))
newExpandedKeys.forEach(e => { newExpandedKeys.forEach(e => {
keys.push(e.key) titles.push(e.title)
}) })
setExpandedKeys(keys); setExpandedKeys(titles);
setSearchValue(value); setSearchValue(value);
setAutoExpandParent(true); setAutoExpandParent(true);
}; };
@ -78,51 +76,53 @@ const Left = (props) => {
let busTierOpen = [] let busTierOpen = []
let dataList = [] let dataList = []
let busTierNewList = [] let busTierNewList = []
if (busTier && busTier.data && busTier.data.length > 0) { // Math.ceil(Math.random() * 100);
busTierNewList.push(busTier && busTier.data && busTier.data[0]) // if (busTier && busTier.data && busTier.data.length > 0) {
} // busTierNewList.push(busTier && busTier.data && busTier.data[0])
if (busTierNewList.length > 0) { // }
busTierNewList.forEach((e, index) => { // if (busTierNewList.length > 0) {
if (index == 0) { // }
busTierOpen.push(e.name) busTier && busTier.data && busTier.data.forEach((e, index) => {
} if (index == 0) {
busTierList.push({ busTierOpen.push(e.name)
key: e.name, }
title: e.name, busTierList.push({
children: e.child.map(s => { key: e.name,
return { title: e.name,
key: s.name, children: e.child.map(s => {
title: s.name, return {
children: s.child.map(i => { key: s.name == '--' || s.name == null ? Math.ceil(Math.random() * 100) : s.name,
return { title: s.name,
key: i.name, children: s.child.map(i => {
title: i.name, return {
children: i.child.map(x => { key: i.name == '--' || i.name == null ? Math.ceil(Math.random() * 100) : i.name,
return { title: i.name,
key: x.name, children: i.child.map(x => {
title: x.name, return {
} key: x.name == '--' || x.name == null ? Math.ceil(Math.random() * 100) : x.name,
}) title: x.name == null ? '--' : x.name,
} }
}) })
}
}
})
}
})
}) })
}) })
busTierNewList.forEach(e => { })
e.child.forEach(i => { busTier && busTier.data && busTier.data.forEach(e => {
i.child.forEach(s => { e.child.forEach(i => {
s.child.forEach(x => { i.child.forEach(s => {
dataList.push({ s.child.forEach(x => {
key: x.name, dataList.push({
title: x.name key: x.name,
}) title: x.name
}) })
}) })
}) })
}) })
} })
setTreeData(busTierList) setTreeData(busTierList)
setExpandedKeys(busTierOpen) setExpandedKeys(busTierOpen)
setTreeDataList(dataList) setTreeDataList(dataList)
@ -132,7 +132,7 @@ const Left = (props) => {
<Module style={style} customize={true} title={"公交车辆信息"}> <Module style={style} customize={true} title={"公交车辆信息"}>
<div style={{ width: '90%', height: '96%', margin: '2% 5%', overflow: 'hidden' }}> <div style={{ width: '90%', height: '96%', margin: '2% 5%', overflow: 'hidden' }}>
<div style={{ border: '1px solid rgba(10, 114, 255, 1)', backgroundColor: 'rgba(10, 114, 255, 0.1)' }}> <div style={{ border: '1px solid rgba(10, 114, 255, 1)', backgroundColor: 'rgba(10, 114, 255, 0.1)' }}>
<img src='assets/images/quanju/search.png' style={{ width: '5%', margin: '0 1.5% 1% 3.5%' }} /> <img src='/assets/images/quanju/search.png' style={{ width: '5%', margin: '0 1.5% 1% 3.5%' }} />
<Input <Input
style={{ style={{
width: '90%', width: '90%',

8
web/client/src/sections/quanju/containers/footer/operation/right.js

@ -37,7 +37,7 @@ const Right = () => {
dataLists.map((data, index) => ( dataLists.map((data, index) => (
<div key={index} style={{width:'100%',height:'40%'}}> <div key={index} style={{width:'100%',height:'40%'}}>
<div className='busInformation'> <div className='busInformation'>
<img src='assets/images/quanju/theBus.png' style={{ width: '15%', display:'block',float:'left' }} /> <img src='/assets/images/quanju/theBus.png' style={{ width: '15%', display:'block',float:'left' }} />
<span> <span>
<h3>所属线路</h3> <h3>所属线路</h3>
<h4>{data.route}</h4> <h4>{data.route}</h4>
@ -49,15 +49,15 @@ const Right = () => {
<div style={{ <div style={{
width:'98%',margin:'1% 1%',height:152,display:'block',float:'left',boxShadow: '0px 1px 5px 0px #1C60FE', width:'98%',margin:'1% 1%',height:152,display:'block',float:'left',boxShadow: '0px 1px 5px 0px #1C60FE',
border:'1px solid #1C60FE' border:'1px solid #1C60FE'
}}><img src='assets/images/quanju/busVideo.png' style={{width:'100%',height:'100%'}} /></div> }}><img src='/assets/images/quanju/busVideo.png' style={{width:'100%',height:'100%'}} /></div>
<div style={{ <div style={{
width:'48%',margin:'1% 1%',height:100,display:'block',float:'left',boxShadow: '0px 1px 5px 0px #1C60FE', width:'48%',margin:'1% 1%',height:100,display:'block',float:'left',boxShadow: '0px 1px 5px 0px #1C60FE',
border:'1px solid #1C60FE' border:'1px solid #1C60FE'
}}><img src='assets/images/quanju/busVideo.png' style={{width:'100%',height:'100%'}} /></div> }}><img src='/assets/images/quanju/busVideo.png' style={{width:'100%',height:'100%'}} /></div>
<div style={{ <div style={{
width:'48%',margin:'1% 1%',height:100,display:'block',float:'left',boxShadow: '0px 1px 5px 0px #1C60FE', width:'48%',margin:'1% 1%',height:100,display:'block',float:'left',boxShadow: '0px 1px 5px 0px #1C60FE',
border:'1px solid #1C60FE' border:'1px solid #1C60FE'
}}><img src='assets/images/quanju/busVideo.png' style={{width:'100%',height:'100%'}} /></div> }}><img src='/assets/images/quanju/busVideo.png' style={{width:'100%',height:'100%'}} /></div>
</div> </div>
</div> </div>
)) ))

Loading…
Cancel
Save