Commit 19b0d663 authored by wuhao's avatar wuhao 🎯

asder

parent cc73a66b
...@@ -55,7 +55,7 @@ export default defineConfig({ ...@@ -55,7 +55,7 @@ export default defineConfig({
}, },
proxy: { proxy: {
'/website/': { '/website/': {
target: 'http://192.168.40.117:12345/', target: 'http://192.168.40.23:9001',
changeOrigin: true, changeOrigin: true,
pathRewrite: { '^': '' }, pathRewrite: { '^': '' },
}, },
......
This diff is collapsed.
This image diff could not be displayed because it is too large. You can view the blob instead.
This diff is collapsed.
...@@ -567,7 +567,51 @@ body, ...@@ -567,7 +567,51 @@ body,
} }
} }
} }
.diydotz {
bottom: 20px !important;
li {
background-color: transparent !important;
height: 36px !important;
width: 36px !important;
border-radius: 36px !important;
position: relative;
border: 1px solid transparent;
button {
position: absolute;
width: 10px !important;
height: 10px !important;
margin: auto !important;
left: 0 !important;
right: 0 !important;
top: 0 !important;
bottom: 0 !important;
z-index: 999999 !important;
background-color: #ffffff !important;
border-radius: 50% !important;
}
}
li.slick-active {
background-color: transparent !important;
height: 36px !important;
width: 36px !important;
border-radius: 36px !important;
position: relative;
border: 1px solid #ffffff;
button {
position: absolute;
width: 10px;
height: 10px;
margin: auto;
left: 0;
right: 0;
top: 0;
bottom: 0;
z-index: 999999;
background-color: #ffffff !important;
border-radius: 50% !important;
}
}
}
.more { .more {
height: 1px; height: 1px;
width: 100%; width: 100%;
......
...@@ -85,6 +85,7 @@ ...@@ -85,6 +85,7 @@
padding: 1rem !important; padding: 1rem !important;
border-top: 1px solid #f0f0f0 !important; border-top: 1px solid #f0f0f0 !important;
background-color: #ffffff; background-color: #ffffff;
margin-top: 3rem;
} }
.diybtn { .diybtn {
font-size: 0.8rem !important; font-size: 0.8rem !important;
......
...@@ -27,7 +27,7 @@ function Insert() { ...@@ -27,7 +27,7 @@ function Insert() {
<h2 <h2
style={{ style={{
textAlign: 'center', textAlign: 'center',
marginBottom: '1.4rem', marginBottom: '2rem',
fontSize: '1.2rem', fontSize: '1.2rem',
}} }}
> >
...@@ -61,7 +61,7 @@ function Insert() { ...@@ -61,7 +61,7 @@ function Insert() {
<h2 <h2
style={{ style={{
textAlign: 'center', textAlign: 'center',
marginBottom: '1.4rem', margin: '2rem 0 1.2rem 0',
fontSize: '1.2rem', fontSize: '1.2rem',
}} }}
> >
...@@ -95,8 +95,8 @@ function Insert() { ...@@ -95,8 +95,8 @@ function Insert() {
<h2 <h2
style={{ style={{
textAlign: 'center', textAlign: 'center',
marginBottom: '1.4rem', margin: '2rem 0 1.2rem 0',
fontSize: '1.2rem', fontSize: `1.2rem`,
}} }}
> >
政府荣誉 政府荣誉
...@@ -129,7 +129,7 @@ function Insert() { ...@@ -129,7 +129,7 @@ function Insert() {
<h2 <h2
style={{ style={{
textAlign: 'center', textAlign: 'center',
marginBottom: '1.4rem', margin: '2rem 0 1.2rem 0',
fontSize: '1.2rem', fontSize: '1.2rem',
}} }}
> >
......
...@@ -88,18 +88,66 @@ function Join({ location: { query } }) { ...@@ -88,18 +88,66 @@ function Join({ location: { query } }) {
)} )}
</div> </div>
</div> </div>
<div
style={{
fontSize: '1rem',
fontWeight: 'bolder',
marginTop: '2rem',
textAlign: 'center',
}}
>
岗位职责
</div>
<div <div
style={{ style={{
backgroundColor: '#ffffff', backgroundColor: '#ffffff',
fontSize: '0.6rem', fontSize: '0.6rem',
width: '22vw',
margin: '0 auto', margin: '0 auto',
minWidth: 360, minWidth: 360,
padding: '2rem', padding: '1rem 2rem',
}}
dangerouslySetInnerHTML={{ __html: data?.responsibilities }}
></div>
<div
style={{
fontSize: '1rem',
fontWeight: 'bolder',
marginTop: '2rem',
textAlign: 'center',
}}
>
任职要求
</div>
<div
style={{
backgroundColor: '#ffffff',
fontSize: '0.6rem',
margin: '0 auto',
minWidth: 360,
padding: '1rem 2rem',
}} }}
dangerouslySetInnerHTML={{ __html: data?.jobRequirements }} dangerouslySetInnerHTML={{ __html: data?.jobRequirements }}
></div> ></div>
<div
style={{
fontSize: '1rem',
fontWeight: 'bolder',
marginTop: '2rem',
textAlign: 'center',
}}
>
福利待遇
</div>
<div
style={{
backgroundColor: '#ffffff',
fontSize: '0.6rem',
margin: '0 auto',
minWidth: 360,
padding: '1rem 2rem',
}}
dangerouslySetInnerHTML={{ __html: data?.welfareTreatment }}
></div>
</div> </div>
</div> </div>
); );
......
...@@ -126,6 +126,38 @@ export default () => { ...@@ -126,6 +126,38 @@ export default () => {
alt="" alt=""
/> />
</div> </div>
<div
style={{
background: `url(${require('@/assets/baces.png')}) no-repeat center`,
backgroundSize: 'cover',
padding: '3.6rem',
marginTop: '3.5rem',
display: 'flex',
flexDirection: 'column',
justifyContent: 'center',
alignItems: 'center',
}}
>
<h3 style={{ color: '#fff', fontSize: '1.2rem' }}>
帮助企业实现设备的全面信息化管理,提升设备综合效率
</h3>
<div
onClick={() => {
window.open('http://www.nangaoyun.com/');
}}
style={{
backgroundColor: 'rgba(255,255,255,0.2)',
cursor: 'pointer',
padding: '1rem',
fontSize: '0.8rem',
marginTop: '1rem',
borderRadius: 6,
color: '#ffffff',
}}
>
欢迎使用 - 南高设备管理云平台
</div>
</div>
</div> </div>
); );
}; };
...@@ -94,13 +94,13 @@ export default () => { ...@@ -94,13 +94,13 @@ export default () => {
<div className="content"> <div className="content">
<h2 className="title">PLM产品生命周期管理系统</h2> <h2 className="title">PLM产品生命周期管理系统</h2>
</div> </div>
<div className="yyal bgjs"> <div className="cpjs bgjs">
<h3>系统介绍</h3> <h3>系统介绍</h3>
<p> <p>
PLM依托中国领先的产品技术及解决方案,有机的把产品生命周期相关的数据和业务整合起来,为企业提供了一整套全方位的数字化产品生命周期管理平台。通过图文档管理、物料管理、产品管理、流程管理、项目管理、协同办公等系统功能,支持从概念创意、设计、工艺、样机制作、生产制造、销售、维护到报废产品全生命周期各个阶段的信息创建、协同、应用和管理。{' '} PLM依托中国领先的产品技术及解决方案,有机的把产品生命周期相关的数据和业务整合起来,为企业提供了一整套全方位的数字化产品生命周期管理平台。通过图文档管理、物料管理、产品管理、流程管理、项目管理、协同办公等系统功能,支持从概念创意、设计、工艺、样机制作、生产制造、销售、维护到报废产品全生命周期各个阶段的信息创建、协同、应用和管理。{' '}
</p> </p>
</div> </div>
<div className="yyal content"> <div className="cpjs content">
<h3>解决问题</h3> <h3>解决问题</h3>
<img <img
style={{ width: '100%' }} style={{ width: '100%' }}
...@@ -157,7 +157,7 @@ export default () => { ...@@ -157,7 +157,7 @@ export default () => {
</div> </div>
</div> </div>
<div className="yyal content"> <div className="cpjs content">
<h3>产品优势</h3> <h3>产品优势</h3>
<Row gutter={36}> <Row gutter={36}>
<Col {...colc}> <Col {...colc}>
......
...@@ -30,6 +30,22 @@ const transitiongroup = (ifs) => { ...@@ -30,6 +30,22 @@ const transitiongroup = (ifs) => {
transform: ifs ? 'translateX(0)' : 'translateX(-100px)', transform: ifs ? 'translateX(0)' : 'translateX(-100px)',
opacity: ifs ? 1 : 0.1, opacity: ifs ? 1 : 0.1,
}, },
2: {
transform: ifs ? 'translateX(0)' : 'translateX(100px)',
opacity: ifs ? 1 : 0.1,
},
3: {
transform: ifs ? 'translateY(0)' : 'translateY(-100px)',
opacity: ifs ? 1 : 0.1,
},
4: {
transform: ifs ? 'translateY(0)' : 'translateY(100px)',
opacity: ifs ? 1 : 0.1,
},
5: {
transform: ifs ? 'rotate3d(1,1,1,0deg)' : 'rotate3d(1, 1, 1,45deg)',
opacity: ifs ? 1 : 0.1,
},
}; };
}; };
...@@ -145,6 +161,9 @@ function IndexPage({ route }) { ...@@ -145,6 +161,9 @@ function IndexPage({ route }) {
afterChange={(cur) => { afterChange={(cur) => {
setcurrindex(cur); setcurrindex(cur);
}} }}
dots={{
className: 'diydotz',
}}
> >
{data?.map((it, i) => { {data?.map((it, i) => {
return ( return (
...@@ -169,7 +188,8 @@ function IndexPage({ route }) { ...@@ -169,7 +188,8 @@ function IndexPage({ route }) {
255 - arr[2] > 35 ? 255 : 255 - arr[2] 255 - arr[2] > 35 ? 255 : 255 - arr[2]
}, 1)`; }, 1)`;
const shadowcolor = `rgba(${arr[0]},${arr[1]}, ${arr[2]}, 1)`; const shadowcolor = `rgba(${arr[0]},${arr[1]}, ${arr[2]}, 1)`;
const curtransition = transitiongroup(currindex == i)[i]; const index = i > 5 ? i % 5 : i;
const curtransition = transitiongroup(currindex == i)[index];
return ( return (
<div <div
className={styles.banner} className={styles.banner}
...@@ -180,29 +200,33 @@ function IndexPage({ route }) { ...@@ -180,29 +200,33 @@ function IndexPage({ route }) {
}} }}
> >
<div className={styles.textcontent}> <div className={styles.textcontent}>
<h2 {it.title && (
style={{ <h2
color: color, style={{
textShadow: `0 0 4px ${shadowcolor}`, color: color,
fontSize: '3.5vw', textShadow: `0 0 4px ${shadowcolor}`,
'--color': color, fontSize: '3.5vw',
'--shadowcolor': shadowcolor, '--color': color,
transition: 'all 1s', '--shadowcolor': shadowcolor,
...curtransition, transition: 'all 1s',
}} ...curtransition,
> }}
{it.title} >
</h2> {it.title}
<p </h2>
style={{ )}
color: color, {it.subTitle && (
fontSize: '1.5vw', <p
transition: 'all 1.4s', style={{
...curtransition, color: color,
}} fontSize: '1.5vw',
> transition: 'all 1.4s',
{it.subTitle} ...curtransition,
</p> }}
>
{it.subTitle}
</p>
)}
{it.enableBtn == 1 && ( {it.enableBtn == 1 && (
<Button <Button
ghost ghost
...@@ -216,6 +240,7 @@ function IndexPage({ route }) { ...@@ -216,6 +240,7 @@ function IndexPage({ route }) {
e.stopPropagation(); e.stopPropagation();
window.open(it.btnLinkUrl); window.open(it.btnLinkUrl);
}} }}
size="large"
> >
{it.enableBtnName} {it.enableBtnName}
<CaretRightOutlined /> <CaretRightOutlined />
...@@ -327,7 +352,7 @@ function IndexPage({ route }) { ...@@ -327,7 +352,7 @@ function IndexPage({ route }) {
<div <div
className="section" className="section"
style={{ style={{
background: `url(${require('@/assets/notice.jpg')}) no-repeat center`, background: `url(${require('@/assets/notice.png')}) no-repeat center`,
padding: '8vw', padding: '8vw',
backgroundSize: 'cover', backgroundSize: 'cover',
}} }}
...@@ -545,7 +570,9 @@ function IndexPage({ route }) { ...@@ -545,7 +570,9 @@ function IndexPage({ route }) {
</Col> </Col>
<Col xs={24} sm={24} md={24} lg={12}> <Col xs={24} sm={24} md={24} lg={12}>
<div className="more"> <div className="more">
<Link to="/">查看更多</Link> <Link to="/about/news" style={{ fontSize: '0.6rem' }}>
查看更多
</Link>
</div> </div>
{zixun?.data {zixun?.data
?.filter((it, i) => i != 0) ?.filter((it, i) => i != 0)
......
...@@ -21,7 +21,6 @@ ...@@ -21,7 +21,6 @@
top: -1vw; top: -1vw;
left: -2vw; left: -2vw;
border: 0.5vw solid var(--color); border: 0.5vw solid var(--color);
box-shadow: -1px -1px 3px var(--shadowcolor);
border-right: none; border-right: none;
border-bottom: none; border-bottom: none;
} }
...@@ -33,7 +32,6 @@ ...@@ -33,7 +32,6 @@
bottom: -1vw; bottom: -1vw;
right: -2vw; right: -2vw;
border: 0.5vw solid var(--color); border: 0.5vw solid var(--color);
box-shadow: 1px 1px 3px var(--shadowcolor);
border-left: none; border-left: none;
border-top: none; border-top: none;
} }
......
...@@ -12,7 +12,7 @@ function Together() { ...@@ -12,7 +12,7 @@ function Together() {
alt="" alt=""
style={{ width: '100%' }} style={{ width: '100%' }}
/> />
<Row className="center"> <Row className="center" style={{ marginTop: '2rem' }}>
<Col <Col
{...col} {...col}
style={{ style={{
...@@ -60,7 +60,7 @@ function Together() { ...@@ -60,7 +60,7 @@ function Together() {
</div> </div>
</Col> </Col>
</Row> </Row>
<Row className="center"> <Row className="center" style={{ marginTop: '2rem' }}>
<Col {...col} className={styles.compare}> <Col {...col} className={styles.compare}>
<h2>行业组织</h2> <h2>行业组织</h2>
<p> <p>
......
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