This commit is contained in:
AERWEN\26795 2023-10-31 16:55:59 +08:00
parent c6c41b7809
commit d8d3f2c50f
11 changed files with 95 additions and 208 deletions

4
.env
View File

@ -1,6 +1,6 @@
# 后台接口地址(仅开发/预览环境生效) # 后台接口地址(仅开发/预览环境生效)
NUXT_PROXY_API=http://localhost/AERWEN/houde_web/houde_web_api/public/admin.php/ NUXT_PROXY_API=http://localhost/Aerwen/aerwen_web/aerwen_web_api/public/admin.php/
# 后台图片地址(仅开发/预览环境生效) # 后台图片地址(仅开发/预览环境生效)
NUXT_PROXY_UPLOADS=http://localhost/AERWEN/houde_web/houde_web_api/public/uploads/ NUXT_PROXY_UPLOADS=http://localhost/Aerwen/aerwen_web/aerwen_web_api/public/uploads/
# 后台富文本上传地址(仅开发/预览环境生效) # 后台富文本上传地址(仅开发/预览环境生效)
NUXT_PROXY_WEB_API=http://localhost:3003/api-v NUXT_PROXY_WEB_API=http://localhost:3003/api-v

View File

@ -44,98 +44,66 @@
} }
.Final-container { .Final-container {
width: 100%;
// 底部背景颜色 // 底部背景颜色
background: #193066; background: #232323;
position: relative; position: relative;
color: white; color: white;
.Final-big-box { .Final-title-box{
width: 100%;
display: flex; display: flex;
justify-content: space-evenly; justify-content: center;
flex-direction: column;
margin: 0 auto;
.Final-icon-box { .Final-title{
height: 60px; font-size: 28px;
width: 120px; font-weight: bold;
color: #A7A7A7;
.icon-img { text-align: center;
height: 100%;
width: 100%;
object-fit: contain;
}
} }
.Final-middle-box {
display: flex;
justify-content: center;
align-items: flex-start;
.Final-middle-items {
margin: 0 30px;
text-align: center;
.title-head {
font-size: 20px !important;
}
.items {
margin-bottom: 10px;
color: white;
font-size: 15px;
cursor: pointer;
}
.items-title {
font-size: 22px;
margin-bottom: 20px;
color: white;
font-weight: 600;
}
}
}
.Final-code-box {
display: none;
justify-content: center;
align-items: center;
flex-direction: column;
height: 100%;
width: 100%;
margin-top: 50px;
overflow: hidden;
.code-text {
font-size: 20px;
margin-bottom: 10px;
font-weight: bold;
}
img {
width: 50%;
height: 50%;
}
}
} }
.Final-bottom-line{
margin: 30px auto;
width: 30%;
height: 1px;
background-color: #343434;
}
.Final-link-box{
display: flex;
justify-content: center;
margin-top: 15px;
.items{
margin: 0 10px;
font-size: 19px;
color: #888888;
}
}
} }
.Final-bottom-box { .Final-bottom-box {
width: 100%; width: 100%;
display: flex; display: flex;
flex-direction: column;
justify-content: center; justify-content: center;
align-items: center; align-items: center;
padding: 30px 0; // padding: 30px 0;
padding-bottom: 30px;
color: white; color: white;
font-size: 15px; font-size: 13px;
font-weight: bold; font-weight: bold;
// 底部版权颜色 // 底部版权颜色
background-color:#193066; background-color:#232323;
div{
color: #888888;
margin-top: 10px;
}
} }
} }

View File

@ -3,7 +3,7 @@
.HeaderIcon-container { .HeaderIcon-container {
height: 100%; height: 100%;
width: 100%; width: 100%;
max-width: 280px; max-width: 250px;
margin-top: 0; margin-top: 0;
display: flex; display: flex;
justify-content: center; justify-content: center;

View File

@ -49,7 +49,7 @@ a {
display: flex; display: flex;
align-items: center; align-items: center;
justify-content: center; justify-content: center;
font-size: 16px; font-size: 18px;
font-weight: 600; font-weight: 600;
// color: rgb(198, 198, 198); // color: rgb(198, 198, 198);
color: black; color: black;
@ -76,7 +76,7 @@ a {
// border-color: transparent transparent black!important; // border-color: transparent transparent black!important;
// } // }
span { span {
color: #f9b54c !important; color: #109DEA !important;
} }
} }
} }

View File

@ -69,13 +69,13 @@ useFetch('/api/banner/getBanner',{ params: { banner_location: 1 } }).then(res =>
/**整体轮播图样式*/ /**整体轮播图样式*/
let styleContainer = reactive({ let styleContainer = reactive({
height: '33vw', height: '46vw',
}) })
const modules = ref([Pagination, Navigation, Autoplay]) const modules = ref([Pagination, Navigation, Autoplay])
const swiperStyle = conversionStyleVal(reactive({ const swiperStyle = conversionStyleVal(reactive({
/**轮播图样式*/ /**轮播图样式*/
color: '', // color: '', //
height: '33vw', // height: '46vw', //
width: '100%', // width: '100%', //
margin: '0', //margin margin: '0', //margin
padding: '0', //padding padding: '0', //padding

View File

@ -4,110 +4,34 @@
<img id="code-box" src="/img/wx_qrcode.jpg" alt=""> <img id="code-box" src="/img/wx_qrcode.jpg" alt="">
</div> </div>
</div> </div>
<div class="Final op0" data-animation="animate__animated animate__fadeInUp"> <div class="Final op0" data-animation="animate__animated animate__fadeInUp">
<!-- <div class="Final-float-box ">
<div class="Final-float rootBg">
<template v-for="item in shareList">
<div class="float-items" @click="createShareCode(item.contact_scancode_img)">
<img :src="item.contact_scancode_icon" alt="">
<div>{{ item.contact_scancode_title }}</div>
</div>
</template>
</div>
</div> -->
<div class="Final-container" :style="FinalStyle"> <div class="Final-container" :style="FinalStyle">
<div class="Final-big-box"> <div class="Final-title-box">
<!-- <div class="Final-icon-box" :style="FinalStyle.FinalLeft"> <div class="Final-title">专业的网站建设微信小程序公众号开发</div>
<img src="/img/icon/logo1.ico" class="icon-img" alt=""> </div>
</div> --> <div class="Final-link-box">
<div class="Final-middle-box" :style="FinalStyle.FinalMiddle"> <nuxt-link to="/contactUs/contact_info/0">
<div class="Final-middle-items"> <div class="items">案例展示</div>
<div class="items-title">关于我们</div> </nuxt-link>
<nuxt-link to="/about/intro/0"> <nuxt-link to="/contactUs/contact_info/0">
<div class="items">厚德简介</div> <div class="items">关于我们</div>
</nuxt-link> </nuxt-link>
<nuxt-link to="/about/env/1-1"> <nuxt-link to="/contactUs/contact_info/0">
<div class="items">教学环境</div> <div class="items">新闻咨询</div>
</nuxt-link> </nuxt-link>
<nuxt-link to="/about/history/2"> <nuxt-link to="/contactUs/contact_info/0">
<div class="items">发展历程</div> <div class="items">联系我们</div>
</nuxt-link> </nuxt-link>
</div>
<div class="Final-middle-items">
<div class="items-title">招生报名</div>
<nuxt-link to="/signUp/signUp_introduction/0-1">
<div class="items">招生简介</div>
</nuxt-link>
<nuxt-link to="/signUp/classes_intro/1-1">
<div class="items">班型介绍</div>
</nuxt-link>
<nuxt-link to="/signUp/enrol_aq/2">
<div class="items">招生回答</div>
</nuxt-link>
<nuxt-link to="/signUp/signup_way/3">
<div class="items">报名方式</div>
</nuxt-link>
</div>
<div class="Final-middle-items">
<div class="items-title">师资力量</div>
<nuxt-link to="/teachers/0">
<div class="items">教师列表</div>
</nuxt-link>
</div>
<div class="Final-middle-items">
<div class="items-title">荣誉成绩</div>
<nuxt-link to="/achievement/school_achievement/0">
<div class="items">录取院校</div>
</nuxt-link>
<nuxt-link to="/achievement/joint_achievement/1-1">
<div class="items">联考成绩</div>
</nuxt-link>
</div>
<div class="Final-middle-items">
<div class="items-title">作品欣赏</div>
<nuxt-link to="/works/0">
<div class="items">作品列表</div>
</nuxt-link>
</div>
<div class="Final-middle-items">
<div class="items-title">艺考资讯</div>
<nuxt-link to="/news/0-1">
<div class="items">资讯列表</div>
</nuxt-link>
</div>
<div class="Final-middle-items">
<div class="items-title">联系我们</div>
<nuxt-link to="/contactUs/contact_info/0">
<div class="items">联系方式</div>
</nuxt-link>
<nuxt-link to="/contactUs/signup/1">
<div class="items">在线报名</div>
</nuxt-link>
<nuxt-link to="/contactUs/leave_message/2">
<div class="items">用户留言</div>
</nuxt-link>
<nuxt-link to="/contactUs/join_apply/3">
<div class="items">合作加盟</div>
</nuxt-link>
</div>
</div>
</div> </div>
<div class="Final-middle-phone-box"> <div class="Final-bottom-line"></div>
<div class="Final-middle-phone-title-box">
<div class="Final-middle-phone-title">全国咨询热线</div> <div class="Final-bottom-box">
<div class="Final-middle-phone-content-box"> <div>© 2023-2033 佛山市昂迩文科技中心 版权所有 粤ICP备:16050845-2</div>
<div v-for="(item, index) in bottomData.hoteline" class="Final-middle-phone-content"> <div>京公网安备 11010602007212</div>
{{ item.consulting_hotline_user }} : {{ item.consulting_hotline_phone }}
</div>
</div>
</div>
</div> </div>
<!-- <div class="Final-code-box">
<div class="code-text">扫描关注微信公众号</div>
<img :src=bottomData.wx_office_accounts_img alt="微信公众号图片">
</div> -->
<div class="Final-bottom-box">©2023 米尔科技有限公司 版权所有</div>
</div> </div>
</div> </div>
</template> </template>

View File

@ -67,39 +67,33 @@ let navList = [
alias: 'index' alias: 'index'
}, },
{ {
name: '产品中心', name: '案例展示',
children: [], children: [],
href: 'https://gitee.com/zhi-lan_0/aerowen-toolbox', href: '',
alias: 'Gitee' alias: ''
}, },
{ {
name: '服务与支持', name: '关于我们',
children: [], children: [],
href: 'https://github.com/Abbh1/AerwenTool', href: '',
alias: 'GitHub' alias: ''
}, },
{ {
name: '新闻中心', name: '新闻咨询',
children: [], children: [],
href: '/news/1-1', href: '/news/1-1',
alias: 'news' alias: 'news'
}, },
{ {
name: '关于我们', name: '联系我们',
children: [], children: [],
href: 'https://github.com/Abbh1/AerwenTool', href: '',
alias: 'GitHub' alias: ''
}, },
] ]
// [
// {
// txt:'123',
// href:''
// }
// ]
let searchRes = ref(null) let searchRes = ref(null)
const showSearchBox = function () { const showSearchBox = function () {

View File

@ -8,15 +8,13 @@ export default defineNuxtConfig({
nitro: { nitro: {
devProxy: { devProxy: {
"/api-v": { "/api-v": {
target: "http://192.168.1.102/zhiyun/.New/mr_web/mr_web_api/public/api.php/", // 文豪 target: "http://localhost/Aerwen/aerwen_web/aerwen_web_api/public/api.php/", // 文豪
// target: "http://192.168.1.18/ARW/houde_web/houde_web_api/public/api.php/", // 君豪
// target: "http://houde_web.back.aerwen.net/api", // 这里是线上接口地址 // target: "http://houde_web.back.aerwen.net/api", // 这里是线上接口地址
changeOrigin: true, changeOrigin: true,
prependPath: true, prependPath: true,
}, },
"/uploads": { "/uploads": {
target: "http://192.168.1.102/zhiyun/.New/mr_web/mr_web_api/public/uploads", // 文豪 target: "http://localhost/Aerwen/aerwen_web/aerwen_web_api/public/uploads", // 文豪
// target: "http://192.168.1.18/ARW/houde_web/houde_web_api/public/uploads", // 君豪
// target: "https://houde.api.aerwen.net/uploads", // 这里是线上接口地址 // target: "https://houde.api.aerwen.net/uploads", // 这里是线上接口地址
changeOrigin: true, changeOrigin: true,
prependPath: true, prependPath: true,

23
package-lock.json generated
View File

@ -1,5 +1,5 @@
{ {
"name": "mr_web_nuxt", "name": "aerwen_web_nuxt",
"lockfileVersion": 3, "lockfileVersion": 3,
"requires": true, "requires": true,
"packages": { "packages": {
@ -21,7 +21,7 @@
}, },
"devDependencies": { "devDependencies": {
"@nuxtjs/style-resources": "^1.2.1", "@nuxtjs/style-resources": "^1.2.1",
"node-sass": "^8.0.0", "node-sass": "8.0",
"nuxt": "^3.2.2", "nuxt": "^3.2.2",
"sass-loader": "^13.2.0", "sass-loader": "^13.2.0",
"unplugin-auto-import": "^0.10.3", "unplugin-auto-import": "^0.10.3",
@ -2816,9 +2816,9 @@
} }
}, },
"node_modules/caniuse-lite": { "node_modules/caniuse-lite": {
"version": "1.0.30001458", "version": "1.0.30001559",
"resolved": "https://registry.npmmirror.com/caniuse-lite/-/caniuse-lite-1.0.30001458.tgz", "resolved": "https://registry.npmmirror.com/caniuse-lite/-/caniuse-lite-1.0.30001559.tgz",
"integrity": "sha512-lQ1VlUUq5q9ro9X+5gOEyH7i3vm+AYVT1WDCVB69XOZ17KZRhnZ9J0Sqz7wTHQaLBJccNCHq8/Ww5LlOIZbB0w==" "integrity": "sha512-cPiMKZgqgkg5LY3/ntGeLFUpi6tzddBNS58A4tnTgQw1zON7u2sZMU7SzOeVH4tj20++9ggL+V6FDOFMTaFFYA=="
}, },
"node_modules/chalk": { "node_modules/chalk": {
"version": "2.4.2", "version": "2.4.2",
@ -9043,20 +9043,23 @@
} }
}, },
"node_modules/sass-loader": { "node_modules/sass-loader": {
"version": "13.2.0", "version": "13.3.2",
"resolved": "https://registry.npmmirror.com/sass-loader/-/sass-loader-13.2.0.tgz", "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-13.3.2.tgz",
"integrity": "sha512-JWEp48djQA4nbZxmgC02/Wh0eroSUutulROUusYJO9P9zltRbNN80JCBHqRGzjd4cmZCa/r88xgfkjGD0TXsHg==", "integrity": "sha512-CQbKl57kdEv+KDLquhC+gE3pXt74LEAzm+tzywcA0/aHZuub8wTErbjAoNI57rPUWRYRNC5WUnNl8eGJNbDdwg==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"klona": "^2.0.4",
"neo-async": "^2.6.2" "neo-async": "^2.6.2"
}, },
"engines": { "engines": {
"node": ">= 14.15.0" "node": ">= 14.15.0"
}, },
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/webpack"
},
"peerDependencies": { "peerDependencies": {
"fibers": ">= 3.1.0", "fibers": ">= 3.1.0",
"node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0", "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0",
"sass": "^1.3.0", "sass": "^1.3.0",
"sass-embedded": "*", "sass-embedded": "*",
"webpack": "^5.0.0" "webpack": "^5.0.0"

View File

@ -9,7 +9,7 @@
}, },
"devDependencies": { "devDependencies": {
"@nuxtjs/style-resources": "^1.2.1", "@nuxtjs/style-resources": "^1.2.1",
"node-sass": "^8.0.0", "node-sass": "8.0",
"nuxt": "^3.2.2", "nuxt": "^3.2.2",
"sass-loader": "^13.2.0", "sass-loader": "^13.2.0",
"unplugin-auto-import": "^0.10.3", "unplugin-auto-import": "^0.10.3",

Binary file not shown.

Before

Width:  |  Height:  |  Size: 93 KiB

After

Width:  |  Height:  |  Size: 39 KiB