Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wanyou_website
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
yang
wanyou_website
Commits
dd927290
Commit
dd927290
authored
Oct 14, 2025
by
yang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
提交
parent
f4cbc0e5
Hide whitespace changes
Inline
Side-by-side
Showing
11 changed files
with
60 additions
and
26 deletions
+60
-26
HeaderNav.vue
src/components/HeaderNav.vue
+8
-3
Case.vue
src/views/Case.vue
+3
-1
Cooperation.vue
src/views/Cooperation.vue
+3
-1
Product.vue
src/views/Product.vue
+2
-1
Serve.vue
src/views/Serve.vue
+13
-6
agent.vue
src/views/agent.vue
+3
-1
brand.vue
src/views/brand.vue
+2
-1
certification.vue
src/views/certification.vue
+10
-5
contact-us.vue
src/views/contact-us.vue
+2
-1
lease.vue
src/views/lease.vue
+3
-1
operator.vue
src/views/operator.vue
+11
-5
No files found.
src/components/HeaderNav.vue
View file @
dd927290
...
@@ -44,6 +44,9 @@
...
@@ -44,6 +44,9 @@
</
template
>
</
template
>
<
script
>
<
script
>
import
whiteLogo
from
'@/assets/common/whiteLogo.png'
import
colorLogo
from
'@/assets/common/Logo.png'
export
default
{
export
default
{
name
:
'HeaderNav'
,
name
:
'HeaderNav'
,
data
()
{
data
()
{
...
@@ -51,7 +54,9 @@ export default {
...
@@ -51,7 +54,9 @@ export default {
isScrolled
:
false
,
isScrolled
:
false
,
currentRoute
:
'/'
,
currentRoute
:
'/'
,
showDropdown
:
false
,
showDropdown
:
false
,
logoUrl
:
'src/assets/common/whiteLogo.png'
logoUrl
:
whiteLogo
,
whiteLogo
:
whiteLogo
,
colorLogo
:
colorLogo
}
}
},
},
...
@@ -89,9 +94,9 @@ export default {
...
@@ -89,9 +94,9 @@ export default {
// 根据滚动状态切换logo
// 根据滚动状态切换logo
if
(
this
.
isScrolled
)
{
if
(
this
.
isScrolled
)
{
this
.
logoUrl
=
'src/assets/common/Logo.png'
this
.
logoUrl
=
this
.
colorLogo
}
else
{
}
else
{
this
.
logoUrl
=
'src/assets/common/whiteLogo.png'
this
.
logoUrl
=
this
.
whiteLogo
}
}
},
},
...
...
src/views/Case.vue
View file @
dd927290
<
template
>
<
template
>
<div
class=
"page flex-col"
>
<div
class=
"page flex-col"
>
<SecondHeader
:title=
"'COOPERATION'"
<SecondHeader
:title=
"'COOPERATION'"
:bcUrl=
"
'src/assets/case/bg_header.png'
"
:desc=
"'合作优势'"
:btn-group=
"[
{
:bcUrl=
"
bgHeaderUrl
"
:desc=
"'合作优势'"
:btn-group=
"[
{
name:'品牌介绍',
name:'品牌介绍',
url:'/Product',
url:'/Product',
isSelect:false
isSelect:false
...
@@ -171,6 +171,7 @@
...
@@ -171,6 +171,7 @@
<
script
>
<
script
>
import
HeroSection
from
'@/components/HeroSection.vue'
import
HeroSection
from
'@/components/HeroSection.vue'
import
SecondHeader
from
'../components/second_header.vue'
;
import
SecondHeader
from
'../components/second_header.vue'
;
import
bgHeaderUrl
from
'@/assets/case/bg_header.png'
export
default
{
export
default
{
components
:
{
components
:
{
...
@@ -179,6 +180,7 @@ export default {
...
@@ -179,6 +180,7 @@ export default {
},
},
data
()
{
data
()
{
return
{
return
{
bgHeaderUrl
:
bgHeaderUrl
,
constants
:
{},
constants
:
{},
};
};
},
},
...
...
src/views/Cooperation.vue
View file @
dd927290
<
template
>
<
template
>
<div
class=
"page flex-col"
>
<div
class=
"page flex-col"
>
<SecondHeader
:title=
"'COOPERATION'"
<SecondHeader
:title=
"'COOPERATION'"
:bcUrl=
"
'src/assets/cooperation/bg_header.png'
"
:desc=
"'合作优势'"
:btn-group=
"[
{
:bcUrl=
"
bgHeaderUrl
"
:desc=
"'合作优势'"
:btn-group=
"[
{
name:'设备购买模式',
name:'设备购买模式',
url:'/cooperation',
url:'/cooperation',
isSelect:true
isSelect:true
...
@@ -102,6 +102,7 @@
...
@@ -102,6 +102,7 @@
<
script
>
<
script
>
import
HeroSection
from
'@/components/HeroSection.vue'
import
HeroSection
from
'@/components/HeroSection.vue'
import
SecondHeader
from
'../components/second_header.vue'
;
import
SecondHeader
from
'../components/second_header.vue'
;
import
bgHeaderUrl
from
'@/assets/cooperation/bg_header.png'
export
default
{
export
default
{
components
:
{
components
:
{
...
@@ -110,6 +111,7 @@ export default {
...
@@ -110,6 +111,7 @@ export default {
},
},
data
()
{
data
()
{
return
{
return
{
bgHeaderUrl
:
bgHeaderUrl
,
constants
:
{},
constants
:
{},
};
};
},
},
...
...
src/views/Product.vue
View file @
dd927290
<
template
>
<
template
>
<div
class=
"page flex-col"
>
<div
class=
"page flex-col"
>
<SecondHeader
:title=
"'COOPERATION'"
<SecondHeader
:title=
"'COOPERATION'"
:bcUrl=
"
'src/assets/product/BC.png'
"
:desc=
"'合作优势'"
:btn-group=
"[
{
:bcUrl=
"
bgHeaderUrl
"
:desc=
"'合作优势'"
:btn-group=
"[
{
name:'品牌介绍',
name:'品牌介绍',
url:'/Product',
url:'/Product',
isSelect:true
isSelect:true
...
@@ -138,6 +138,7 @@
...
@@ -138,6 +138,7 @@
</
template
>
</
template
>
<
script
setup
>
<
script
setup
>
import
SecondHeader
from
'../components/second_header.vue'
;
import
SecondHeader
from
'../components/second_header.vue'
;
import
bgHeaderUrl
from
'@/assets/product/BC.png'
</
script
>
</
script
>
<
style
src=
"./common.css"
/>
<
style
src=
"./common.css"
/>
<
style
scoped
>
<
style
scoped
>
...
...
src/views/Serve.vue
View file @
dd927290
<
template
>
<
template
>
<div
class=
"page flex-col"
>
<div
class=
"page flex-col"
>
<SecondHeader
:title=
"'COOPERATION'"
<SecondHeader
:title=
"'COOPERATION'"
:bcUrl=
"
'src/assets/serve/bg_header.png'
"
:desc=
"'合作优势'"
:btn-group=
"[
{
:bcUrl=
"
bgHeaderUrl
"
:desc=
"'合作优势'"
:btn-group=
"[
{
name:'品牌介绍',
name:'品牌介绍',
url:'/Product',
url:'/Product',
isSelect:false
isSelect:false
...
@@ -182,6 +182,12 @@
...
@@ -182,6 +182,12 @@
<
script
>
<
script
>
import
HeroSection
from
'@/components/HeroSection.vue'
import
HeroSection
from
'@/components/HeroSection.vue'
import
SecondHeader
from
'../components/second_header.vue'
;
import
SecondHeader
from
'../components/second_header.vue'
;
import
serveBg1
from
'@/assets/serve/bg_1.png'
import
serveBg2
from
'@/assets/serve/bg_2.png'
import
serveBg3
from
'@/assets/serve/bg_3.png'
import
serveBg4
from
'@/assets/serve/bg_4.png'
import
serveBg5
from
'@/assets/serve/bg_5.png'
import
bgHeaderUrl
from
'@/assets/serve/bg_header.png'
export
default
{
export
default
{
components
:
{
components
:
{
...
@@ -190,20 +196,21 @@ export default {
...
@@ -190,20 +196,21 @@ export default {
},
},
data
()
{
data
()
{
return
{
return
{
bgHeaderUrl
:
bgHeaderUrl
,
loopData0
:
[{
loopData0
:
[{
lanhuBg0
:
'url(@/assets/serve/bg_1.png) 100% no-repeat'
,
lanhuBg0
:
`url(
${
serveBg1
}
) 100% no-repeat`
,
},
},
{
{
lanhuBg0
:
'url(@/assets/serve/bg_2.png) 100% no-repeat'
,
lanhuBg0
:
`url(
${
serveBg2
}
) 100% no-repeat`
,
},
},
{
{
lanhuBg0
:
'url(@/assets/serve/bg_3.png) 100% no-repeat'
,
lanhuBg0
:
`url(
${
serveBg3
}
) 100% no-repeat`
,
},
},
{
{
lanhuBg0
:
'url(@/assets/serve/bg_4.png) 100% no-repeat'
,
lanhuBg0
:
`url(
${
serveBg4
}
) 100% no-repeat`
,
},
},
{
{
lanhuBg0
:
'url(@/assets/serve/bg_5.png) 100% no-repeat'
,
lanhuBg0
:
`url(
${
serveBg5
}
) 100% no-repeat`
,
},
},
],
],
constants
:
{},
constants
:
{},
...
...
src/views/agent.vue
View file @
dd927290
<
template
>
<
template
>
<div
class=
"page flex-col"
>
<div
class=
"page flex-col"
>
<SecondHeader
:title=
"'COOPERATION'"
<SecondHeader
:title=
"'COOPERATION'"
:bcUrl=
"
'src/assets/agent/bg_header.png'
"
:desc=
"'合作优势'"
:btn-group=
"[
{
:bcUrl=
"
bgHeaderUrl
"
:desc=
"'合作优势'"
:btn-group=
"[
{
name:'设备购买模式',
name:'设备购买模式',
url:'/cooperation',
url:'/cooperation',
isSelect:false
isSelect:false
...
@@ -137,6 +137,7 @@
...
@@ -137,6 +137,7 @@
<
script
>
<
script
>
import
HeroSection
from
'@/components/HeroSection.vue'
import
HeroSection
from
'@/components/HeroSection.vue'
import
SecondHeader
from
'../components/second_header.vue'
;
import
SecondHeader
from
'../components/second_header.vue'
;
import
bgHeaderUrl
from
'@/assets/agent/bg_header.png'
export
default
{
export
default
{
components
:
{
components
:
{
...
@@ -145,6 +146,7 @@ export default {
...
@@ -145,6 +146,7 @@ export default {
},
},
data
()
{
data
()
{
return
{
return
{
bgHeaderUrl
:
bgHeaderUrl
,
constants
:
{},
constants
:
{},
};
};
},
},
...
...
src/views/brand.vue
View file @
dd927290
<
template
>
<
template
>
<div
class=
"page flex-col"
>
<div
class=
"page flex-col"
>
<SecondHeader
:title=
"'COOPERATION'"
<SecondHeader
:title=
"'COOPERATION'"
:bcUrl=
"
'src/assets/brand/topBC.png'
"
:desc=
"'合作优势'"
:bcUrl=
"
bgHeaderUrl
"
:desc=
"'合作优势'"
:btn-group=
"[
{
:btn-group=
"[
{
name:'品牌介绍',
name:'品牌介绍',
url:'/brand',
url:'/brand',
...
@@ -207,6 +207,7 @@
...
@@ -207,6 +207,7 @@
</
template
>
</
template
>
<
script
setup
>
<
script
setup
>
import
SecondHeader
from
'../components/second_header.vue'
;
import
SecondHeader
from
'../components/second_header.vue'
;
import
bgHeaderUrl
from
'@/assets/brand/topBC.png'
</
script
>
</
script
>
<
style
src=
"./common.css"
/>
<
style
src=
"./common.css"
/>
<
style
scoped
>
<
style
scoped
>
...
...
src/views/certification.vue
View file @
dd927290
...
@@ -3,7 +3,7 @@
...
@@ -3,7 +3,7 @@
<!-- 使用HeaderNav组件替代重复的导航栏 -->
<!-- 使用HeaderNav组件替代重复的导航栏 -->
<SecondHeader
:title=
"'EVENT INFORMATION'"
<SecondHeader
:title=
"'EVENT INFORMATION'"
:bcUrl=
"
'src/assets/certification/topBC.png'
"
:desc=
"'企业资质'"
:bcUrl=
"
bgHeaderUrl
"
:desc=
"'企业资质'"
:btnGroup=
"[
{ name:'企业资质', url:'/certification', isSelect:true
:btnGroup=
"[
{ name:'企业资质', url:'/certification', isSelect:true
}]"/>
}]"/>
...
@@ -30,19 +30,24 @@
...
@@ -30,19 +30,24 @@
<
script
setup
>
<
script
setup
>
import
SecondHeader
from
'../components/second_header.vue'
;
import
SecondHeader
from
'../components/second_header.vue'
;
import
{
ref
}
from
"vue"
;
import
{
ref
}
from
"vue"
;
import
bgHeaderUrl
from
'@/assets/certification/topBC.png'
import
img1
from
'@/assets/certification/img1.png'
import
img2
from
'@/assets/certification/img2.png'
import
img3
from
'@/assets/certification/img3.png'
import
img4
from
'@/assets/certification/img4.png'
const
imgList
=
ref
([
const
imgList
=
ref
([
{
{
url
:
'src/assets/certification/img1.png'
,
url
:
img1
,
},
},
{
{
url
:
'src/assets/certification/img2.png'
,
url
:
img2
,
},
},
{
{
url
:
'src/assets/certification/img3.png'
,
url
:
img3
,
},
},
{
{
url
:
'src/assets/certification/img4.png'
,
url
:
img4
,
},
},
])
])
</
script
>
</
script
>
...
...
src/views/contact-us.vue
View file @
dd927290
...
@@ -2,7 +2,7 @@
...
@@ -2,7 +2,7 @@
<div
class=
"page flex-col"
>
<div
class=
"page flex-col"
>
<SecondHeader
:title=
"'CONTACT US'"
<SecondHeader
:title=
"'CONTACT US'"
:bcUrl=
"
'src/assets/contactUs/BC.png'
"
:desc=
"'联系我们'"
:bcUrl=
"
bgHeaderUrl
"
:desc=
"'联系我们'"
:btnGroup=
"[
{ name:'联系我们', url:'/contact-us', isSelect:true
:btnGroup=
"[
{ name:'联系我们', url:'/contact-us', isSelect:true
}]"/>
}]"/>
...
@@ -133,6 +133,7 @@
...
@@ -133,6 +133,7 @@
import
SecondHeader
from
'../components/second_header.vue'
import
SecondHeader
from
'../components/second_header.vue'
import
{
ref
}
from
"vue"
;
import
{
ref
}
from
"vue"
;
import
{
ElMessage
}
from
'element-plus'
import
{
ElMessage
}
from
'element-plus'
import
bgHeaderUrl
from
'@/assets/contactUs/BC.png'
const
dialogVisible
=
ref
(
false
)
const
dialogVisible
=
ref
(
false
)
const
loading
=
ref
(
false
)
const
loading
=
ref
(
false
)
...
...
src/views/lease.vue
View file @
dd927290
<
template
>
<
template
>
<div
class=
"page flex-col"
>
<div
class=
"page flex-col"
>
<SecondHeader
:title=
"'COOPERATION'"
<SecondHeader
:title=
"'COOPERATION'"
:bcUrl=
"
'src/assets/lease/bg_header.png'
"
:desc=
"'合作优势'"
:bcUrl=
"
bgHeaderUrl
"
:desc=
"'合作优势'"
:btn-group=
"[
{
:btn-group=
"[
{
name:'设备购买模式',
name:'设备购买模式',
url:'/cooperation',
url:'/cooperation',
...
@@ -105,6 +105,7 @@
...
@@ -105,6 +105,7 @@
<
script
>
<
script
>
import
HeroSection
from
'@/components/HeroSection.vue'
import
HeroSection
from
'@/components/HeroSection.vue'
import
SecondHeader
from
'../components/second_header.vue'
;
import
SecondHeader
from
'../components/second_header.vue'
;
import
bgHeaderUrl
from
'@/assets/lease/bg_header.png'
export
default
{
export
default
{
components
:
{
components
:
{
...
@@ -113,6 +114,7 @@ export default {
...
@@ -113,6 +114,7 @@ export default {
},
},
data
()
{
data
()
{
return
{
return
{
bgHeaderUrl
:
bgHeaderUrl
,
constants
:
{},
constants
:
{},
};
};
},
},
...
...
src/views/operator.vue
View file @
dd927290
<
template
>
<
template
>
<div
class=
"page flex-col"
>
<div
class=
"page flex-col"
>
<SecondHeader
:title=
"'COOPERATION'"
<SecondHeader
:title=
"'COOPERATION'"
:bcUrl=
"
'src/assets/operator/bg_header.png'
"
:desc=
"'合作优势'"
:btn-group=
"[
{
:bcUrl=
"
bgHeaderUrl
"
:desc=
"'合作优势'"
:btn-group=
"[
{
name:'设备购买模式',
name:'设备购买模式',
url:'/cooperation',
url:'/cooperation',
isSelect:false
isSelect:false
...
@@ -49,6 +49,11 @@
...
@@ -49,6 +49,11 @@
<
script
>
<
script
>
import
HeroSection
from
'@/components/HeroSection.vue'
import
HeroSection
from
'@/components/HeroSection.vue'
import
SecondHeader
from
'../components/second_header.vue'
;
import
SecondHeader
from
'../components/second_header.vue'
;
import
operatorCard1
from
'@/assets/operator/card_1.png'
import
operatorCard2
from
'@/assets/operator/card_2.png'
import
operatorCard3
from
'@/assets/operator/card_3.png'
import
operatorCard4
from
'@/assets/operator/card_4.png'
import
bgHeaderUrl
from
'@/assets/operator/bg_header.png'
export
default
{
export
default
{
components
:
{
components
:
{
...
@@ -57,17 +62,18 @@ export default {
...
@@ -57,17 +62,18 @@ export default {
},
},
data
()
{
data
()
{
return
{
return
{
bgHeaderUrl
:
bgHeaderUrl
,
loopData0
:
[{
loopData0
:
[{
lanhuimage0
:
'src/assets/operator/card_1.png'
,
lanhuimage0
:
operatorCard1
,
},
},
{
{
lanhuimage0
:
'src/assets/operator/card_2.png'
,
lanhuimage0
:
operatorCard2
,
},
},
{
{
lanhuimage0
:
'src/assets/operator/card_3.png'
,
lanhuimage0
:
operatorCard3
,
},
},
{
{
lanhuimage0
:
'src/assets/operator/card_4.png'
,
lanhuimage0
:
operatorCard4
,
},
},
],
],
loopData1
:
[{
loopData1
:
[{
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment