+
-
-
-
-
-
-
- {
- recommendData?.length > 0 && (
-
- )
- }
-
-
-
- );
-}
\ No newline at end of file
diff --git a/web/src/templates/001/downloadTemplate.jsx b/web/src/templates/001/downloadTemplate.jsx
deleted file mode 100644
index 84b78235..00000000
--- a/web/src/templates/001/downloadTemplate.jsx
+++ /dev/null
@@ -1,14 +0,0 @@
-import DownloadList from "@/components/index/sections/downloadList";
-import Banner from "@/components/index/sections/banner";
-
-export default function DownloadTemplate({bannerData, downloadData}){
- return (
-
- );
-}
\ No newline at end of file
diff --git a/web/src/templates/001/faqTemplate.jsx b/web/src/templates/001/faqTemplate.jsx
deleted file mode 100644
index ef22f998..00000000
--- a/web/src/templates/001/faqTemplate.jsx
+++ /dev/null
@@ -1,17 +0,0 @@
-import FaqList from "@/components/index/sections/faqList";
-import FacilityArea from "@/components/index/sections/facilityArea";
-import Banner from "@/components/index/sections/banner";
-
-export default function FaqTemplate({bannerData, faqData}){
- return (
-
- );
-}
diff --git a/web/src/templates/001/homeTemplate.jsx b/web/src/templates/001/homeTemplate.jsx
deleted file mode 100644
index 17c25f15..00000000
--- a/web/src/templates/001/homeTemplate.jsx
+++ /dev/null
@@ -1,29 +0,0 @@
-import Carousel from "@/components/index/sections/template01/carousel";
-import FeaturedProducts from "@/components/index/sections/template01/featuredProducts";
-import FacilityArea from "@/components/index/sections/facilityArea";
-import OurCategories from "@/components/index/sections/template01/ourCategories";
-import AboutUs from "@/components/index/sections/aboutUs";
-import CustomersSay from "@/components/index/sections/customersSay";
-import CompanyNews from "@/components/index/sections/companyNews";
-
-export default function HomeTemplate({bannerData, featuredData, categoryData, aboutData, companyName, statsData, commentData, newsData}) {
- return (
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- );
-}
diff --git a/web/src/templates/001/indexLayoutTemplate.jsx b/web/src/templates/001/indexLayoutTemplate.jsx
deleted file mode 100644
index b8fe4a3c..00000000
--- a/web/src/templates/001/indexLayoutTemplate.jsx
+++ /dev/null
@@ -1,25 +0,0 @@
-import {GoogleAnalytics} from "@next/third-parties/google";
-import NavBar from "@/components/index/sections/template01/navBar";
-import Footer from "@/components/index/sections/template01/footer";
-import ScrollBar from "@/components/index/sections/scrollBar";
-import SendMessage from "@/components/index/sections/sendMessage";
-import TipBar from "@/components/index/sections/tipbar";
-
-export default function IndexLayoutTemplate({navSectionData, footerSectionData, children}) {
- return (
- <>
-
-
-
- {children}
-
-
- {/*谷歌分析*/}
-
- >
- );
-}
diff --git a/web/src/templates/001/newsTemplate.jsx b/web/src/templates/001/newsTemplate.jsx
deleted file mode 100644
index 34fae8f9..00000000
--- a/web/src/templates/001/newsTemplate.jsx
+++ /dev/null
@@ -1,18 +0,0 @@
-import NewsList from "@/components/index/sections/newsList";
-import Banner from "@/components/index/sections/banner";
-
-export default function NewsTemplate({bannerData, pageNumber, total, newsData}){
- return (
-
- );
-}
diff --git a/web/src/templates/001/productTemplate.jsx b/web/src/templates/001/productTemplate.jsx
deleted file mode 100644
index d0542232..00000000
--- a/web/src/templates/001/productTemplate.jsx
+++ /dev/null
@@ -1,34 +0,0 @@
-import ProductList from "@/components/index/sections/productList";
-import FacilityArea from "@/components/index/sections/facilityArea";
-import Banner from "@/components/index/sections/banner";
-
-export default function ProductTemplate({
- bannerData,
- categoryId,
- pageNumber,
- total,
- categoryData,
- productData,
- featuredData,
- searchQuery
- }) {
- return (
-
- );
-}
diff --git a/web/src/templates/002/aboutTemplate.jsx b/web/src/templates/002/aboutTemplate.jsx
deleted file mode 100644
index 59af0c16..00000000
--- a/web/src/templates/002/aboutTemplate.jsx
+++ /dev/null
@@ -1,51 +0,0 @@
-import WhoWeAre from "@/components/index/sections/whoWeAre";
-import OurMission from "@/components/index/sections/ourMission";
-import ContactUs from "@/components/index/sections/contactUs";
-import Advantages from "@/components/index/sections/advantages";
-import Banner from "@/components/index/sections/banner";
-import OurFactory from "@/components/index/sections/ourFactory";
-import Certification from "@/components/index/sections/template02/certification";
-
-export default function AboutTemplate({
- bannerData,
- aboutData,
- missionData,
- statsData,
- advantageData,
- companyImageData,
- certificationImageData,
- contactData
- }) {
- return (
-
-
-
-
-
-
- {/* Who We Are 区域 */}
-
-
- {/*Our mission section */}
-
-
- {/* Our Advantages 区域 */}
- {advantageData?.length > 0 && (
-
- )}
-
- {/* Our Factory 区域 */}
- {companyImageData?.length > 0 && (
-
- )}
-
- {/* certification 区域 */}
- {certificationImageData?.length > 0 && (
-
- )}
-
-
-
-
- );
-}
diff --git a/web/src/templates/002/caseDetailTemplate.jsx b/web/src/templates/002/caseDetailTemplate.jsx
deleted file mode 100644
index 2839b262..00000000
--- a/web/src/templates/002/caseDetailTemplate.jsx
+++ /dev/null
@@ -1,11 +0,0 @@
-import CaseDetail from "@/components/index/sections/caseDetail";
-
-export default function CaseDetailTemplate({detailData, categoryData, recommendData}){
- return (
-
- );
-}
\ No newline at end of file
diff --git a/web/src/templates/002/caseTemplate.jsx b/web/src/templates/002/caseTemplate.jsx
deleted file mode 100644
index 3a662992..00000000
--- a/web/src/templates/002/caseTemplate.jsx
+++ /dev/null
@@ -1,14 +0,0 @@
-import CaseList from "@/components/index/sections/caseList";
-import Banner from "@/components/index/sections/banner";
-
-export default function CaseTemplate({bannerData, pageNumber, total, caseData}) {
- return (
-
- )
-}
diff --git a/web/src/templates/002/contactTemplate.jsx b/web/src/templates/002/contactTemplate.jsx
deleted file mode 100644
index c4545894..00000000
--- a/web/src/templates/002/contactTemplate.jsx
+++ /dev/null
@@ -1,23 +0,0 @@
-
-import RecommendedForYou from "@/components/index/sections/recommendedForYou";
-import Banner from "@/components/index/sections/banner";
-import GetInTouch from "@/components/index/sections/template02/getInTouch";
-
-export default function ContactTemplate({bannerData, contactData, recommendData}){
- return (
-
-
-
-
-
-
-
- {
- recommendData?.length > 0 && (
-
- )
- }
-
-
- );
-}
\ No newline at end of file
diff --git a/web/src/templates/002/faqTemplate.jsx b/web/src/templates/002/faqTemplate.jsx
deleted file mode 100644
index 6413bca5..00000000
--- a/web/src/templates/002/faqTemplate.jsx
+++ /dev/null
@@ -1,15 +0,0 @@
-import FaqList from "@/components/index/sections/faqList";
-import Banner from "@/components/index/sections/banner";
-
-export default function FaqTemplate({bannerData, faqData}){
- return (
-
- );
-}
diff --git a/web/src/templates/002/homeTemplate.jsx b/web/src/templates/002/homeTemplate.jsx
deleted file mode 100644
index d0d7ee46..00000000
--- a/web/src/templates/002/homeTemplate.jsx
+++ /dev/null
@@ -1,39 +0,0 @@
-
-import AboutUs from "@/components/index/sections/aboutUs";
-import CustomersSay from "@/components/index/sections/customersSay";
-import CompanyNews from "@/components/index/sections/companyNews";
-import FtArea from "@/components/index/sections/template02/ftArea";
-import FeaturedProducts from "@/components/index/sections/template02/featuredProducts";
-import OurCategories from "@/components/index/sections/template02/ourCategories";
-import Carousel from "@/components/index/sections/template02/carousel";
-
-export default function HomeTemplate({bannerData, featuredData, categoryData, aboutData, companyName, statsData, commentData, newsData}) {
- return (
-
-
-
-
-
-
-
- {/*分割线*/}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- );
-}
diff --git a/web/src/templates/002/indexLayoutTemplate.jsx b/web/src/templates/002/indexLayoutTemplate.jsx
deleted file mode 100644
index aa950672..00000000
--- a/web/src/templates/002/indexLayoutTemplate.jsx
+++ /dev/null
@@ -1,26 +0,0 @@
-import {GoogleAnalytics} from "@next/third-parties/google";
-
-import ScrollBar from "@/components/index/sections/scrollBar";
-import NavBar from "@/components/index/sections/template02/navBar";
-import Footer from "@/components/index/sections/template02/footer";
-import SendMessage from "@/components/index/sections/sendMessage";
-import TipBar from "@/components/index/sections/tipbar";
-
-export default function IndexLayoutTemplate({navSectionData, footerSectionData, children}) {
- return (
- <>
-
-
-
- {children}
-
-
- {/*谷歌分析*/}
-
- >
- );
-}
diff --git a/web/src/templates/002/newsDetailTemplate.jsx b/web/src/templates/002/newsDetailTemplate.jsx
deleted file mode 100644
index 88d92e99..00000000
--- a/web/src/templates/002/newsDetailTemplate.jsx
+++ /dev/null
@@ -1,12 +0,0 @@
-import NewsDetail from "@/components/index/sections/newsDetail";
-
-export default function NewsDetailTemplate({detailData, categoryData, recommendData, shareLinks}) {
- return (
-
- );
-}
diff --git a/web/src/templates/002/newsTemplate.jsx b/web/src/templates/002/newsTemplate.jsx
deleted file mode 100644
index 34fae8f9..00000000
--- a/web/src/templates/002/newsTemplate.jsx
+++ /dev/null
@@ -1,18 +0,0 @@
-import NewsList from "@/components/index/sections/newsList";
-import Banner from "@/components/index/sections/banner";
-
-export default function NewsTemplate({bannerData, pageNumber, total, newsData}){
- return (
-
- );
-}
diff --git a/web/src/templates/002/productDetailTemplate.jsx b/web/src/templates/002/productDetailTemplate.jsx
deleted file mode 100644
index a524b1be..00000000
--- a/web/src/templates/002/productDetailTemplate.jsx
+++ /dev/null
@@ -1,5 +0,0 @@
-import ProductDetail from "@/components/index/sections/productDetail";
-
-export default function ProductDetailTemplate({detailData, relatedData}) {
- return
;
-}
diff --git a/web/src/templates/002/productTemplate.jsx b/web/src/templates/002/productTemplate.jsx
deleted file mode 100644
index 63c671a6..00000000
--- a/web/src/templates/002/productTemplate.jsx
+++ /dev/null
@@ -1,32 +0,0 @@
-import Banner from "@/components/index/sections/banner";
-import ProductList from "@/components/index/sections/template02/productList";
-
-export default function ProductTemplate({
- bannerData,
- categoryId,
- pageNumber,
- total,
- categoryData,
- productData,
- featuredData,
- searchQuery
- }) {
- return (
-
- );
-}
diff --git a/web/src/templates/003/aboutTemplate.jsx b/web/src/templates/003/aboutTemplate.jsx
deleted file mode 100644
index 1b626a83..00000000
--- a/web/src/templates/003/aboutTemplate.jsx
+++ /dev/null
@@ -1,51 +0,0 @@
-import WhoWeAre from "@/components/index/sections/whoWeAre";
-import OurMission from "@/components/index/sections/ourMission";
-import ContactUs from "@/components/index/sections/contactUs";
-import Advantages from "@/components/index/sections/advantages";
-import Banner from "@/components/index/sections/banner";
-import OurFactory from "@/components/index/sections/ourFactory";
-import Certification from "@/components/index/sections/template03/certification";
-
-export default function AboutTemplate({
- bannerData,
- aboutData,
- missionData,
- statsData,
- advantageData,
- companyImageData,
- certificationImageData,
- contactData
- }) {
- return (
-
-
-
-
-
-
- {/* Who We Are 区域 */}
-
-
- {/*Our mission section */}
-
-
- {/* Our Advantages 区域 */}
- {advantageData?.length > 0 && (
-
- )}
-
- {/* Our Factory 区域 */}
- {companyImageData?.length > 0 && (
-
- )}
-
- {/* certification 区域 */}
- {certificationImageData?.length > 0 && (
-
- )}
-
-
-
-
- );
-}
diff --git a/web/src/templates/003/caseDetailTemplate.jsx b/web/src/templates/003/caseDetailTemplate.jsx
deleted file mode 100644
index 2839b262..00000000
--- a/web/src/templates/003/caseDetailTemplate.jsx
+++ /dev/null
@@ -1,11 +0,0 @@
-import CaseDetail from "@/components/index/sections/caseDetail";
-
-export default function CaseDetailTemplate({detailData, categoryData, recommendData}){
- return (
-
- );
-}
\ No newline at end of file
diff --git a/web/src/templates/003/caseTemplate.jsx b/web/src/templates/003/caseTemplate.jsx
deleted file mode 100644
index 3a662992..00000000
--- a/web/src/templates/003/caseTemplate.jsx
+++ /dev/null
@@ -1,14 +0,0 @@
-import CaseList from "@/components/index/sections/caseList";
-import Banner from "@/components/index/sections/banner";
-
-export default function CaseTemplate({bannerData, pageNumber, total, caseData}) {
- return (
-
- )
-}
diff --git a/web/src/templates/003/downloadTemplate.jsx b/web/src/templates/003/downloadTemplate.jsx
deleted file mode 100644
index 84b78235..00000000
--- a/web/src/templates/003/downloadTemplate.jsx
+++ /dev/null
@@ -1,14 +0,0 @@
-import DownloadList from "@/components/index/sections/downloadList";
-import Banner from "@/components/index/sections/banner";
-
-export default function DownloadTemplate({bannerData, downloadData}){
- return (
-
- );
-}
\ No newline at end of file
diff --git a/web/src/templates/003/homeTemplate.jsx b/web/src/templates/003/homeTemplate.jsx
deleted file mode 100644
index 34fd3457..00000000
--- a/web/src/templates/003/homeTemplate.jsx
+++ /dev/null
@@ -1,41 +0,0 @@
-
-
-import CustomersSay from "@/components/index/sections/customersSay";
-import Carousel from "@/components/index/sections/template03/carousel";
-import FtArea from "@/components/index/sections/template03/ftArea";
-import OurCategories from "@/components/index/sections/template03/ourCategories";
-import FeaturedProducts from "@/components/index/sections/template03/featuredProducts";
-import CompanyNews from "@/components/index/sections/template03/companyNews";
-import AboutUs from "@/components/index/sections/template03/aboutUs";
-
-
-export default function HomeTemplate({bannerData, featuredData, categoryData, aboutData, companyName, statsData, commentData, newsData}) {
- return (
-
-
-
-
-
-
-
- {/*分割线*/}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- );
-}
diff --git a/web/src/templates/003/indexLayoutTemplate.jsx b/web/src/templates/003/indexLayoutTemplate.jsx
deleted file mode 100644
index 9ca014db..00000000
--- a/web/src/templates/003/indexLayoutTemplate.jsx
+++ /dev/null
@@ -1,26 +0,0 @@
-import {GoogleAnalytics} from "@next/third-parties/google";
-
-import ScrollBar from "@/components/index/sections/scrollBar";
-import SendMessage from "@/components/index/sections/sendMessage";
-import NavBar from "@/components/index/sections/template03/navBar";
-import Footer from "@/components/index/sections/template03/footer";
-import TipBar from "@/components/index/sections/tipbar";
-
-export default function IndexLayoutTemplate({navSectionData, footerSectionData, children}) {
- return (
- <>
-
-
-
- {children}
-
-
- {/*谷歌分析*/}
-
- >
- );
-}
diff --git a/web/src/templates/003/newsDetailTemplate.jsx b/web/src/templates/003/newsDetailTemplate.jsx
deleted file mode 100644
index 88d92e99..00000000
--- a/web/src/templates/003/newsDetailTemplate.jsx
+++ /dev/null
@@ -1,12 +0,0 @@
-import NewsDetail from "@/components/index/sections/newsDetail";
-
-export default function NewsDetailTemplate({detailData, categoryData, recommendData, shareLinks}) {
- return (
-
- );
-}
diff --git a/web/src/templates/003/productDetailTemplate.jsx b/web/src/templates/003/productDetailTemplate.jsx
deleted file mode 100644
index a524b1be..00000000
--- a/web/src/templates/003/productDetailTemplate.jsx
+++ /dev/null
@@ -1,5 +0,0 @@
-import ProductDetail from "@/components/index/sections/productDetail";
-
-export default function ProductDetailTemplate({detailData, relatedData}) {
- return
;
-}
diff --git a/web/src/templates/004/aboutTemplate.jsx b/web/src/templates/004/aboutTemplate.jsx
deleted file mode 100644
index 9fa6321f..00000000
--- a/web/src/templates/004/aboutTemplate.jsx
+++ /dev/null
@@ -1,50 +0,0 @@
-import Banner from "@/components/index/sections/bannerB";
-import WhoWeAre from "@/components/index/sections/template04/whoWeAre";
-import OurMission from "@/components/index/sections/template04/ourMission";
-import Advantages from "@/components/index/sections/template04/advantages";
-import OurFactory from "@/components/index/sections/template04/ourFactory";
-import ContactUs from "@/components/index/sections/template04/contactUs";
-import Certification from "@/components/index/sections/template04/certification";
-
-export default function AboutTemplate({
- bannerData,
- aboutData,
- missionData,
- statsData,
- advantageData,
- companyImageData,
- certificationImageData,
- contactData
- }) {
- return (
-
-
-
-
-
- {/* Who We Are 区域 */}
-
-
- {/*Our mission section */}
-
-
- {/* Our Advantages 区域 */}
- {advantageData?.length > 0 && (
-
- )}
-
- {/* Our Factory 区域 */}
- {companyImageData?.length > 0 && (
-
- )}
-
- {/* certification 区域 */}
- {certificationImageData?.length > 0 && (
-
- )}
-
-
-
-
- );
-}
diff --git a/web/src/templates/004/caseDetailTemplate.jsx b/web/src/templates/004/caseDetailTemplate.jsx
deleted file mode 100644
index b83ff1ef..00000000
--- a/web/src/templates/004/caseDetailTemplate.jsx
+++ /dev/null
@@ -1,12 +0,0 @@
-import CaseDetail from "@/components/index/sections/template04/caseDetail";
-
-
-export default function CaseDetailTemplate({detailData, categoryData, recommendData}){
- return (
-
- );
-}
\ No newline at end of file
diff --git a/web/src/templates/004/caseTemplate.jsx b/web/src/templates/004/caseTemplate.jsx
deleted file mode 100644
index d9b51845..00000000
--- a/web/src/templates/004/caseTemplate.jsx
+++ /dev/null
@@ -1,12 +0,0 @@
-import Banner from "@/components/index/sections/bannerB";
-import CaseList from "@/components/index/sections/template04/caseList";
-
-export default function CaseTemplate({bannerData, pageNumber, total, caseData}) {
- return (
-
-
-
-
-
- )
-}
diff --git a/web/src/templates/004/contactTemplate.jsx b/web/src/templates/004/contactTemplate.jsx
deleted file mode 100644
index 9deffbda..00000000
--- a/web/src/templates/004/contactTemplate.jsx
+++ /dev/null
@@ -1,28 +0,0 @@
-import GetInTouch from "@/components/index/sections/template04/getInTouch";
-import Banner from "@/components/index/sections/bannerB";
-import RecommendedForYou from "@/components/index/sections/template04/recommendedForYou";
-
-export default function ContactTemplate({bannerData, contactData, recommendData}){
- return (
-
-
-
-
-
- {/*分割线*/}
-
-
-
- {
- recommendData?.length > 0 && (
-
- )
- }
-
-
- );
-}
\ No newline at end of file
diff --git a/web/src/templates/004/downloadTemplate.jsx b/web/src/templates/004/downloadTemplate.jsx
deleted file mode 100644
index 205ce267..00000000
--- a/web/src/templates/004/downloadTemplate.jsx
+++ /dev/null
@@ -1,12 +0,0 @@
-import Banner from "@/components/index/sections/bannerB";
-import DownloadList from "@/components/index/sections/template04/downloadList";
-
-export default function DownloadTemplate({bannerData, downloadData}){
- return (
-
-
-
-
-
- );
-}
\ No newline at end of file
diff --git a/web/src/templates/004/faqTemplate.jsx b/web/src/templates/004/faqTemplate.jsx
deleted file mode 100644
index 35453e73..00000000
--- a/web/src/templates/004/faqTemplate.jsx
+++ /dev/null
@@ -1,14 +0,0 @@
-import FaqList from "@/components/index/sections/faqList";
-import Banner from "@/components/index/sections/bannerB";
-
-export default function FaqTemplate({bannerData, faqData}){
- return (
-
-
-
-
-
-
-
- );
-}
diff --git a/web/src/templates/004/homeTemplate.jsx b/web/src/templates/004/homeTemplate.jsx
deleted file mode 100644
index f7e39f1c..00000000
--- a/web/src/templates/004/homeTemplate.jsx
+++ /dev/null
@@ -1,38 +0,0 @@
-
-
-import Carousel from "@/components/index/sections/template04/carousel";
-import FtArea from "@/components/index/sections/template04/ftArea";
-import OurCategories from "@/components/index/sections/template04/ourCategories";
-import FeaturedProducts from "@/components/index/sections/template04/featuredProducts";
-import AboutUs from "@/components/index/sections/template04/aboutUs";
-import CompanyNews from "@/components/index/sections/template04/companyNews";
-import CustomersSay from "@/components/index/sections/template04/customersSay";
-import ContactUs from "@/components/index/sections/template04/contactUs";
-
-
-export default function HomeTemplate({bannerData, featuredData, categoryData, aboutData, companyName, statsData, commentData, newsData, heroText, contactData}) {
- return (
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- );
-}
diff --git a/web/src/templates/004/newsDetailTemplate.jsx b/web/src/templates/004/newsDetailTemplate.jsx
deleted file mode 100644
index 973778b1..00000000
--- a/web/src/templates/004/newsDetailTemplate.jsx
+++ /dev/null
@@ -1,13 +0,0 @@
-import NewsDetail from "@/components/index/sections/template04/newsDetail";
-
-
-export default function NewsDetailTemplate({detailData, categoryData, recommendData, shareLinks}) {
- return (
-
- );
-}
diff --git a/web/src/templates/004/newsTemplate.jsx b/web/src/templates/004/newsTemplate.jsx
deleted file mode 100644
index 618504a9..00000000
--- a/web/src/templates/004/newsTemplate.jsx
+++ /dev/null
@@ -1,16 +0,0 @@
-import Banner from "@/components/index/sections/bannerB";
-import NewsList from "@/components/index/sections/template04/newsList";
-
-export default function NewsTemplate({bannerData, pageNumber, total, newsData}){
- return (
-
-
-
-
-
- );
-}
diff --git a/web/src/templates/004/productDetailTemplate.jsx b/web/src/templates/004/productDetailTemplate.jsx
deleted file mode 100644
index b54a694e..00000000
--- a/web/src/templates/004/productDetailTemplate.jsx
+++ /dev/null
@@ -1,6 +0,0 @@
-import ProductDetail from "@/components/index/sections/productDetail";
-
-
-export default function ProductDetailTemplate({detailData, relatedData}) {
- return
;
-}
diff --git a/web/src/templates/004/productTemplate.jsx b/web/src/templates/004/productTemplate.jsx
deleted file mode 100644
index 9d2fee06..00000000
--- a/web/src/templates/004/productTemplate.jsx
+++ /dev/null
@@ -1,32 +0,0 @@
-import ProductList from "@/components/index/sections/template04/productList";
-import Banner from "@/components/index/sections/bannerB";
-
-export default function ProductTemplate({
- bannerData,
- categoryId,
- pageNumber,
- total,
- pageSize,
- categoryData,
- productData,
- featuredData,
- searchQuery
- }) {
- return (
-
- );
-}
diff --git a/web/src/templates/001/aboutTemplate.jsx b/web/src/templates/010/aboutTemplate.jsx
similarity index 85%
rename from web/src/templates/001/aboutTemplate.jsx
rename to web/src/templates/010/aboutTemplate.jsx
index 0b7da6bb..b8cb04f6 100644
--- a/web/src/templates/001/aboutTemplate.jsx
+++ b/web/src/templates/010/aboutTemplate.jsx
@@ -1,10 +1,11 @@
-import WhoWeAre from "@/components/index/sections/whoWeAre";
+
import OurMission from "@/components/index/sections/ourMission";
import ContactUs from "@/components/index/sections/contactUs";
import Advantages from "@/components/index/sections/advantages";
-import Banner from "@/components/index/sections/banner";
import OurFactory from "@/components/index/sections/ourFactory";
-import Certification from "@/components/index/sections/template01/certification";
+import Certification from "@/components/index/sections/template10/certification";
+import BannerB from "@/components/index/sections/bannerB";
+import WhoWeAre from "@/components/index/sections/template10/whoWeAre";
export default function AboutTemplate({
bannerData,
@@ -19,7 +20,7 @@ export default function AboutTemplate({
return (
-
+
diff --git a/web/src/templates/001/caseDetailTemplate.jsx b/web/src/templates/010/caseDetailTemplate.jsx
similarity index 100%
rename from web/src/templates/001/caseDetailTemplate.jsx
rename to web/src/templates/010/caseDetailTemplate.jsx
diff --git a/web/src/templates/001/caseTemplate.jsx b/web/src/templates/010/caseTemplate.jsx
similarity index 72%
rename from web/src/templates/001/caseTemplate.jsx
rename to web/src/templates/010/caseTemplate.jsx
index 3a662992..9af994a9 100644
--- a/web/src/templates/001/caseTemplate.jsx
+++ b/web/src/templates/010/caseTemplate.jsx
@@ -1,11 +1,11 @@
import CaseList from "@/components/index/sections/caseList";
-import Banner from "@/components/index/sections/banner";
+import BannerB from "@/components/index/sections/bannerB";
export default function CaseTemplate({bannerData, pageNumber, total, caseData}) {
return (
-
+
diff --git a/web/src/templates/003/contactTemplate.jsx b/web/src/templates/010/contactTemplate.jsx
similarity index 73%
rename from web/src/templates/003/contactTemplate.jsx
rename to web/src/templates/010/contactTemplate.jsx
index 4a790e7d..dc9f84ec 100644
--- a/web/src/templates/003/contactTemplate.jsx
+++ b/web/src/templates/010/contactTemplate.jsx
@@ -1,13 +1,14 @@
import RecommendedForYou from "@/components/index/sections/recommendedForYou";
import Banner from "@/components/index/sections/banner";
-import GetInTouch from "@/components/index/sections/template03/getInTouch";
+import GetInTouch from "@/components/index/sections/template10/getInTouch";
+import BannerB from "@/components/index/sections/bannerB";
export default function ContactTemplate({bannerData, contactData, recommendData}){
return (
-
+
diff --git a/web/src/templates/002/downloadTemplate.jsx b/web/src/templates/010/downloadTemplate.jsx
similarity index 67%
rename from web/src/templates/002/downloadTemplate.jsx
rename to web/src/templates/010/downloadTemplate.jsx
index 84b78235..d7431241 100644
--- a/web/src/templates/002/downloadTemplate.jsx
+++ b/web/src/templates/010/downloadTemplate.jsx
@@ -1,11 +1,11 @@
import DownloadList from "@/components/index/sections/downloadList";
-import Banner from "@/components/index/sections/banner";
+import BannerB from "@/components/index/sections/bannerB";
export default function DownloadTemplate({bannerData, downloadData}){
return (
-
+
diff --git a/web/src/templates/003/faqTemplate.jsx b/web/src/templates/010/faqTemplate.jsx
similarity index 68%
rename from web/src/templates/003/faqTemplate.jsx
rename to web/src/templates/010/faqTemplate.jsx
index 6413bca5..966a3b3d 100644
--- a/web/src/templates/003/faqTemplate.jsx
+++ b/web/src/templates/010/faqTemplate.jsx
@@ -1,11 +1,11 @@
import FaqList from "@/components/index/sections/faqList";
-import Banner from "@/components/index/sections/banner";
+import BannerB from "@/components/index/sections/bannerB";
export default function FaqTemplate({bannerData, faqData}){
return (
-
+
diff --git a/web/src/templates/010/homeTemplate.jsx b/web/src/templates/010/homeTemplate.jsx
new file mode 100644
index 00000000..fa832f40
--- /dev/null
+++ b/web/src/templates/010/homeTemplate.jsx
@@ -0,0 +1,68 @@
+
+import Carousel from "@/components/index/sections/template10/carousel";
+import FtArea from "@/components/index/sections/template10/ftArea";
+import OurCategories from "@/components/index/sections/template10/ourCategories";
+import FeaturedProducts from "@/components/index/sections/template10/featuredProducts";
+import CompanyNews from "@/components/index/sections/template10/companyNews";
+import AboutUs from "@/components/index/sections/template10/aboutUs";
+import CustomersSay from "@/components/index/sections/template10/customersSay";
+
+
+export default function HomeTemplate({
+ bannerData,
+ featuredData,
+ categoryData,
+ aboutData,
+ companyName,
+ statsData,
+ commentData,
+ newsData,
+ heroText
+ }) {
+ return (
+
+
+
+ {
+ bannerData?.length > 0 && (
+
+
+
+ )
+ }
+
+
+
+ {
+ categoryData?.length > 0 && (
+
+ )
+ }
+
+ {
+ featuredData?.length > 0 && (
+
+ )
+ }
+
+
+
+
+ {
+ commentData && commentData.length > 0 && (
+
+ )
+ }
+
+
+ {
+ newsData?.length > 0 && (
+
+ )
+ }
+
+
+
+
+ );
+}
diff --git a/web/src/templates/004/indexLayoutTemplate.jsx b/web/src/templates/010/indexLayoutTemplate.jsx
similarity index 88%
rename from web/src/templates/004/indexLayoutTemplate.jsx
rename to web/src/templates/010/indexLayoutTemplate.jsx
index bef3c050..684f2cac 100644
--- a/web/src/templates/004/indexLayoutTemplate.jsx
+++ b/web/src/templates/010/indexLayoutTemplate.jsx
@@ -2,8 +2,8 @@ import {GoogleAnalytics} from "@next/third-parties/google";
import ScrollBar from "@/components/index/sections/scrollBar";
import SendMessage from "@/components/index/sections/sendMessage";
-import NavBar from "@/components/index/sections/template04/navBar";
-import Footer from "@/components/index/sections/template04/footer";
+import NavBar from "@/components/index/sections/template10/navBar";
+import Footer from "@/components/index/sections/template10/footer";
import TipBar from "@/components/index/sections/tipbar";
import SwitchLangB from "@/components/index/sections/switchLangB";
@@ -20,8 +20,10 @@ export default function IndexLayoutTemplate({navSectionData, footerSectionData,
+
{/* 语言切换器 */}
{/*
*/}
+
{/*谷歌分析*/}
>
diff --git a/web/src/templates/001/newsDetailTemplate.jsx b/web/src/templates/010/newsDetailTemplate.jsx
similarity index 100%
rename from web/src/templates/001/newsDetailTemplate.jsx
rename to web/src/templates/010/newsDetailTemplate.jsx
diff --git a/web/src/templates/003/newsTemplate.jsx b/web/src/templates/010/newsTemplate.jsx
similarity index 75%
rename from web/src/templates/003/newsTemplate.jsx
rename to web/src/templates/010/newsTemplate.jsx
index 34fae8f9..5658f905 100644
--- a/web/src/templates/003/newsTemplate.jsx
+++ b/web/src/templates/010/newsTemplate.jsx
@@ -1,11 +1,11 @@
import NewsList from "@/components/index/sections/newsList";
-import Banner from "@/components/index/sections/banner";
+import BannerB from "@/components/index/sections/bannerB";
export default function NewsTemplate({bannerData, pageNumber, total, newsData}){
return (