init
This commit is contained in:
parent
c6c41b7809
commit
d8d3f2c50f
4
.env
4
.env
@ -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
|
@ -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;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -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;
|
||||||
|
@ -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;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -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 按照上 右 下 左 或 上下 左右 设置
|
||||||
|
@ -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>
|
||||||
|
@ -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 () {
|
||||||
|
@ -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
23
package-lock.json
generated
@ -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"
|
||||||
|
@ -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 |
Loading…
Reference in New Issue
Block a user