guhongwei 2 yıl önce
ebeveyn
işleme
5c0b827e48
25 değiştirilmiş dosya ile 5596 ekleme ve 232 silme
  1. 4 4
      pages.json
  2. 59 3
      pagesHome/app/index.vue
  3. 314 6
      pagesHome/home/index.vue
  4. 601 3
      pagesHome/hot/index.vue
  5. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/common/runtime.js.map
  6. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesHome/app/index.js.map
  7. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesHome/home/index.js.map
  8. 1 1
      unpackage/dist/dev/.sourcemap/mp-weixin/pagesHome/hot/index.js.map
  9. 1 1
      unpackage/dist/dev/app-plus/app-config-service.js
  10. 1677 34
      unpackage/dist/dev/app-plus/app-view.js
  11. 2199 164
      unpackage/dist/dev/app-plus/pagesHome/app-sub-service.js
  12. 2 2
      unpackage/dist/dev/mp-weixin/common/runtime.js
  13. 33 1
      unpackage/dist/dev/mp-weixin/pagesHome/app/index.js
  14. 1 1
      unpackage/dist/dev/mp-weixin/pagesHome/app/index.json
  15. 1 1
      unpackage/dist/dev/mp-weixin/pagesHome/app/index.wxml
  16. 29 0
      unpackage/dist/dev/mp-weixin/pagesHome/app/index.wxss
  17. 1 1
      unpackage/dist/dev/mp-weixin/pagesHome/find/index.json
  18. 155 0
      unpackage/dist/dev/mp-weixin/pagesHome/home/index.js
  19. 2 1
      unpackage/dist/dev/mp-weixin/pagesHome/home/index.json
  20. 1 1
      unpackage/dist/dev/mp-weixin/pagesHome/home/index.wxml
  21. 52 2
      unpackage/dist/dev/mp-weixin/pagesHome/home/index.wxss
  22. 332 1
      unpackage/dist/dev/mp-weixin/pagesHome/hot/index.js
  23. 2 1
      unpackage/dist/dev/mp-weixin/pagesHome/hot/index.json
  24. 1 1
      unpackage/dist/dev/mp-weixin/pagesHome/hot/index.wxml
  25. 125 0
      unpackage/dist/dev/mp-weixin/pagesHome/hot/index.wxss

+ 4 - 4
pages.json

@@ -25,26 +25,26 @@
 					"path": "home/index",
 					"style": {
 						"navigationBarTitleText": "首页",
-						"enablePullDownRefresh": true //是否启用下拉刷新
+						"enablePullDownRefresh": false //是否启用下拉刷新
 					}
 				}, {
 					"path": "hot/index",
 					"style": {
 						"navigationBarTitleText": "热播",
-						"enablePullDownRefresh": true //是否启用下拉刷新
+						"enablePullDownRefresh": false //是否启用下拉刷新
 					}
 				},
 				{
 					"path": "app/index",
 					"style": {
 						"navigationBarTitleText": "应用",
-						"enablePullDownRefresh": true //是否启用下拉刷新
+						"enablePullDownRefresh": false //是否启用下拉刷新
 					}
 				}, {
 					"path": "find/index",
 					"style": {
 						"navigationBarTitleText": "发现",
-						"enablePullDownRefresh": true //是否启用下拉刷新
+						"enablePullDownRefresh": false //是否启用下拉刷新
 					}
 				},
 				{

+ 59 - 3
pagesHome/app/index.vue

@@ -1,6 +1,16 @@
 <template>
 	<home-frame @toPath="toPath">
-		app
+		<view class="main">
+			<view class="one">
+				<view class="list" v-for="(item,index) in list" :key="index">
+					<image class="image" :src="item.img_url&&item.img_url.length>0?item.img_url[0].url:''" mode="">
+					</image>
+					<view class="name textOver">
+						{{item.name}}
+					</view>
+				</view>
+			</view>
+		</view>
 	</home-frame>
 </template>
 
@@ -12,7 +22,21 @@
 		},
 		data() {
 			return {
-
+				list: [ //
+					{
+						name: '热门应用',
+						img_url: [ //
+							{
+								id: "20230216100918",
+								name: "头像.jpg",
+								status: "success",
+								uid: 1676513358695,
+								uri: "/files/projectadmin/imgurl/20230216100918.jpg",
+								url: "http://47.93.34.200/files/projectadmin/imgurl/20230216100918.jpg"
+							}
+						]
+					}
+				]
 			};
 		},
 		onLoad() {
@@ -43,5 +67,37 @@
 </script>
 
 <style lang="scss">
-	.content {}
+	.main {
+		background-color: var(--rgb000);
+		display: flex;
+		flex-direction: column;
+		width: 100vw;
+		height: 92vh;
+
+		.one {
+			padding: 8px;
+			display: flex;
+			flex-wrap: wrap;
+			justify-content: space-between;
+			background-color: var(--rgb000);
+
+			.list {
+				width: 18%;
+				margin: 0 0 10px 0;
+
+				.image {
+					width: 100%;
+					height: 62px;
+					overflow: hidden;
+					border-radius: 5px;
+				}
+
+				.name {
+					font-size: 12px;
+					color: var(--rgbfff);
+					text-align: center;
+				}
+			}
+		}
+	}
 </style>

+ 314 - 6
pagesHome/home/index.vue

@@ -32,16 +32,169 @@
 							</view>
 						</view>
 						<view class="two_0 two_4">
-							Hot
+							<view class="top">
+								<view class="top_1 textOver">
+									<span>最新</span>
+								</view>
+								<view class="top_2">
+									<span>更多<uni-icons color="var(--rgbfff)" size="12" type="forward"></uni-icons>
+									</span>
+								</view>
+							</view>
+							<view class="info">
+								<view class="list" v-for="(item,index) in videoList" :key="index">
+									<image class="image"
+										:src="item.img_url&&item.img_url.length>0?item.img_url[0].url:''" mode="">
+									</image>
+									<view class="name textOver">
+										{{item.name}}
+									</view>
+									<view class="other">
+										<view class="other_1">
+											<uni-icons type="eye" color="var(--rgbfff)" size="12"></uni-icons>
+											{{item.view_num}}
+										</view>
+										<view class="other_2">
+											{{item.time_num}}
+										</view>
+									</view>
+								</view>
+							</view>
+							<view class="btn">
+								<button>查看更多</button>
+							</view>
 						</view>
 						<view class="two_0 two_5">
-							恐怖
+							<view class="top">
+								<view class="top_1 textOver">
+									<span>Hot</span>
+								</view>
+								<view class="top_2">
+									<span>更多<uni-icons color="var(--rgbfff)" size="12" type="forward"></uni-icons>
+									</span>
+								</view>
+							</view>
+							<view class="info">
+								<view class="list" v-for="(item,index) in videoList" :key="index">
+									<image class="image"
+										:src="item.img_url&&item.img_url.length>0?item.img_url[0].url:''" mode="">
+									</image>
+									<view class="name textOver">
+										{{item.name}}
+									</view>
+									<view class="other">
+										<view class="other_1">
+											<uni-icons type="eye" color="var(--rgbfff)" size="12"></uni-icons>
+											{{item.view_num}}
+										</view>
+										<view class="other_2">
+											{{item.time_num}}
+										</view>
+									</view>
+								</view>
+							</view>
+							<view class="btn">
+								<button>查看更多</button>
+							</view>
 						</view>
 						<view class="two_0 two_5">
-							动作
+							<view class="top">
+								<view class="top_1 textOver">
+									<span>恐怖</span>
+								</view>
+								<view class="top_2">
+									<span>更多<uni-icons color="var(--rgbfff)" size="12" type="forward"></uni-icons>
+									</span>
+								</view>
+							</view>
+							<view class="info">
+								<view class="list" v-for="(item,index) in videoList" :key="index">
+									<image class="image"
+										:src="item.img_url&&item.img_url.length>0?item.img_url[0].url:''" mode="">
+									</image>
+									<view class="name textOver">
+										{{item.name}}
+									</view>
+									<view class="other">
+										<view class="other_1">
+											<uni-icons type="eye" color="var(--rgbfff)" size="12"></uni-icons>
+											{{item.view_num}}
+										</view>
+										<view class="other_2">
+											{{item.time_num}}
+										</view>
+									</view>
+								</view>
+							</view>
+							<view class="btn">
+								<button>查看更多</button>
+							</view>
+						</view>
+						<view class="two_0 two_6">
+							<view class="top">
+								<view class="top_1 textOver">
+									<span>动作</span>
+								</view>
+								<view class="top_2">
+									<span>更多<uni-icons color="var(--rgbfff)" size="12" type="forward"></uni-icons>
+									</span>
+								</view>
+							</view>
+							<view class="info">
+								<view class="list" v-for="(item,index) in videoList" :key="index">
+									<image class="image"
+										:src="item.img_url&&item.img_url.length>0?item.img_url[0].url:''" mode="">
+									</image>
+									<view class="name textOver">
+										{{item.name}}
+									</view>
+									<view class="other">
+										<view class="other_1">
+											<uni-icons type="eye" color="var(--rgbfff)" size="12"></uni-icons>
+											{{item.view_num}}
+										</view>
+										<view class="other_2">
+											{{item.time_num}}
+										</view>
+									</view>
+								</view>
+							</view>
+							<view class="btn">
+								<button>查看更多</button>
+							</view>
 						</view>
 						<view class="two_0 two_6">
-							科幻
+							<view class="top">
+								<view class="top_1 textOver">
+									<span>科幻</span>
+								</view>
+								<view class="top_2">
+									<span>更多<uni-icons color="var(--rgbfff)" size="12" type="forward"></uni-icons>
+									</span>
+								</view>
+							</view>
+							<view class="info">
+								<view class="list" v-for="(item,index) in videoList" :key="index">
+									<image class="image"
+										:src="item.img_url&&item.img_url.length>0?item.img_url[0].url:''" mode="">
+									</image>
+									<view class="name textOver">
+										{{item.name}}
+									</view>
+									<view class="other">
+										<view class="other_1">
+											<uni-icons type="eye" color="var(--rgbfff)" size="12"></uni-icons>
+											{{item.view_num}}
+										</view>
+										<view class="other_2">
+											{{item.time_num}}
+										</view>
+									</view>
+								</view>
+							</view>
+							<view class="btn">
+								<button>查看更多</button>
+							</view>
 						</view>
 					</view>
 				</scroll-view>
@@ -207,6 +360,93 @@
 							}
 						]
 					}
+				],
+				videoList: [ // 视频
+					{
+						name: '哈哈哈哈',
+						img_url: [ //
+							{
+								id: "20230216100918",
+								name: "头像.jpg",
+								status: "success",
+								uid: 1676513358695,
+								uri: "/files/projectadmin/imgurl/20230216100918.jpg",
+								url: "http://47.93.34.200/files/projectadmin/imgurl/20230216100918.jpg"
+							}
+						],
+						view_num: 0,
+						time_num: '00:00:00'
+					}, {
+						name: '哈哈哈哈',
+						img_url: [ //
+							{
+								id: "20230216100918",
+								name: "头像.jpg",
+								status: "success",
+								uid: 1676513358695,
+								uri: "/files/projectadmin/imgurl/20230216100918.jpg",
+								url: "http://47.93.34.200/files/projectadmin/imgurl/20230216100918.jpg"
+							}
+						],
+						view_num: 0,
+						time_num: '00:00:00'
+					}, {
+						name: '哈哈哈哈',
+						img_url: [ //
+							{
+								id: "20230216100918",
+								name: "头像.jpg",
+								status: "success",
+								uid: 1676513358695,
+								uri: "/files/projectadmin/imgurl/20230216100918.jpg",
+								url: "http://47.93.34.200/files/projectadmin/imgurl/20230216100918.jpg"
+							}
+						],
+						view_num: 0,
+						time_num: '00:00:00'
+					}, {
+						name: '哈哈哈哈',
+						img_url: [ //
+							{
+								id: "20230216100918",
+								name: "头像.jpg",
+								status: "success",
+								uid: 1676513358695,
+								uri: "/files/projectadmin/imgurl/20230216100918.jpg",
+								url: "http://47.93.34.200/files/projectadmin/imgurl/20230216100918.jpg"
+							}
+						],
+						view_num: 0,
+						time_num: '00:00:00'
+					}, {
+						name: '哈哈哈哈',
+						img_url: [ //
+							{
+								id: "20230216100918",
+								name: "头像.jpg",
+								status: "success",
+								uid: 1676513358695,
+								uri: "/files/projectadmin/imgurl/20230216100918.jpg",
+								url: "http://47.93.34.200/files/projectadmin/imgurl/20230216100918.jpg"
+							}
+						],
+						view_num: 0,
+						time_num: '00:00:00'
+					}, {
+						name: '哈哈哈哈',
+						img_url: [ //
+							{
+								id: "20230216100918",
+								name: "头像.jpg",
+								status: "success",
+								uid: 1676513358695,
+								uri: "/files/projectadmin/imgurl/20230216100918.jpg",
+								url: "http://47.93.34.200/files/projectadmin/imgurl/20230216100918.jpg"
+							}
+						],
+						view_num: 0,
+						time_num: '00:00:00'
+					}
 				]
 			};
 		},
@@ -248,7 +488,7 @@
 		.one {
 			background-color: var(--rgb111);
 			display: flex;
-			padding: 5px;
+			padding: 8px;
 
 			.one_1 {
 				flex-grow: 1;
@@ -278,7 +518,74 @@
 
 			.two_0 {
 				margin: 0 0 10px 0;
-				padding: 0 5px;
+				padding: 0 8px;
+
+				.top {
+					margin: 0 0 10px 0;
+					display: flex;
+					padding: 5px 0;
+
+					.top_1 {
+						flex-grow: 1;
+
+						span {
+							color: var(--rgbfff);
+							font-size: 20px;
+							font-family: monospace;
+							font-weight: bold;
+						}
+					}
+
+					.top_2 {
+						span {
+							color: var(--rgbfff);
+							font-size: 14px;
+						}
+
+					}
+				}
+
+				.info {
+					margin: 0 0 10px 0;
+					display: flex;
+					justify-content: space-between;
+					flex-wrap: wrap;
+
+					.list {
+						width: 48%;
+						margin: 0 0 10px 0;
+
+						.image {
+							width: 100%;
+							height: 100px;
+							overflow: hidden;
+							border-radius: 5px;
+						}
+
+						.name {
+							font-size: 14px;
+							color: var(--rgbfff);
+						}
+
+						.other {
+							display: flex;
+							color: var(--rgbfff);
+							font-size: 12px;
+							justify-content: space-between;
+						}
+
+
+					}
+				}
+
+				.btn {
+					button {
+						border-radius: 25px;
+						background-color: var(--rgbfa4);
+						color: var(--rgbfff);
+						font-size: 14px;
+					}
+				}
 			}
 
 			.two_1 {
@@ -317,6 +624,7 @@
 						font-size: 12px;
 						color: #ffffff;
 					}
+
 				}
 			}
 		}

+ 601 - 3
pagesHome/hot/index.vue

@@ -1,6 +1,205 @@
 <template>
 	<home-frame @toPath="toPath">
-		热播
+		<view class="main">
+			<view class="one">
+				<view class="one_1">
+					<input type="text" placeholder="搜索视频" @tap="toCommon('')">
+				</view>
+				<view class="one_2">
+					<button size="mini">筛选</button>
+				</view>
+			</view>
+			<view class="two">
+				<scroll-view scroll-y="true" class="scroll-view">
+					<view class="list-scroll-view">
+						<view class="two_0 two_1">
+							<swiper class="swiper" :autoplay="true" :interval="3000" :duration="1000">
+								<swiper-item class="list" v-for="(item,index) in bannerList" :key="index">
+									<image class="image"
+										:src="item.img_url&&item.img_url.length>0?item.img_url[0].url:''" mode="">
+									</image>
+								</swiper-item>
+							</swiper>
+						</view>
+						<view class="two_0 two_2">
+							<view class="list textOver" v-for="(item,index) in linkList" :key="index">
+								<image class="image" :src="item.img_url&&item.img_url.length>0?item.img_url[0].url:''"
+									mode="">
+								</image>
+								<view class="name">
+									{{item.name}}
+								</view>
+							</view>
+						</view>
+						<view class="two_0 two_4">
+							<view class="top">
+								<view class="top_1 textOver">
+									<span>最新</span>
+								</view>
+								<view class="top_2">
+									<span>更多<uni-icons color="var(--rgbfff)" size="12" type="forward"></uni-icons>
+									</span>
+								</view>
+							</view>
+							<view class="info">
+								<view class="list" v-for="(item,index) in videoList" :key="index">
+									<image class="image"
+										:src="item.img_url&&item.img_url.length>0?item.img_url[0].url:''" mode="">
+									</image>
+									<view class="name textOver">
+										{{item.name}}
+									</view>
+									<view class="other">
+										<view class="other_1">
+											<uni-icons type="eye" color="var(--rgbfff)" size="12"></uni-icons>
+											{{item.view_num}}
+										</view>
+										<view class="other_2">
+											{{item.time_num}}
+										</view>
+									</view>
+								</view>
+							</view>
+							<view class="btn">
+								<button>查看更多</button>
+							</view>
+						</view>
+						<view class="two_0 two_5">
+							<view class="top">
+								<view class="top_1 textOver">
+									<span>Hot</span>
+								</view>
+								<view class="top_2">
+									<span>更多<uni-icons color="var(--rgbfff)" size="12" type="forward"></uni-icons>
+									</span>
+								</view>
+							</view>
+							<view class="info">
+								<view class="list" v-for="(item,index) in videoList" :key="index">
+									<image class="image"
+										:src="item.img_url&&item.img_url.length>0?item.img_url[0].url:''" mode="">
+									</image>
+									<view class="name textOver">
+										{{item.name}}
+									</view>
+									<view class="other">
+										<view class="other_1">
+											<uni-icons type="eye" color="var(--rgbfff)" size="12"></uni-icons>
+											{{item.view_num}}
+										</view>
+										<view class="other_2">
+											{{item.time_num}}
+										</view>
+									</view>
+								</view>
+							</view>
+							<view class="btn">
+								<button>查看更多</button>
+							</view>
+						</view>
+						<view class="two_0 two_5">
+							<view class="top">
+								<view class="top_1 textOver">
+									<span>恐怖</span>
+								</view>
+								<view class="top_2">
+									<span>更多<uni-icons color="var(--rgbfff)" size="12" type="forward"></uni-icons>
+									</span>
+								</view>
+							</view>
+							<view class="info">
+								<view class="list" v-for="(item,index) in videoList" :key="index">
+									<image class="image"
+										:src="item.img_url&&item.img_url.length>0?item.img_url[0].url:''" mode="">
+									</image>
+									<view class="name textOver">
+										{{item.name}}
+									</view>
+									<view class="other">
+										<view class="other_1">
+											<uni-icons type="eye" color="var(--rgbfff)" size="12"></uni-icons>
+											{{item.view_num}}
+										</view>
+										<view class="other_2">
+											{{item.time_num}}
+										</view>
+									</view>
+								</view>
+							</view>
+							<view class="btn">
+								<button>查看更多</button>
+							</view>
+						</view>
+						<view class="two_0 two_6">
+							<view class="top">
+								<view class="top_1 textOver">
+									<span>动作</span>
+								</view>
+								<view class="top_2">
+									<span>更多<uni-icons color="var(--rgbfff)" size="12" type="forward"></uni-icons>
+									</span>
+								</view>
+							</view>
+							<view class="info">
+								<view class="list" v-for="(item,index) in videoList" :key="index">
+									<image class="image"
+										:src="item.img_url&&item.img_url.length>0?item.img_url[0].url:''" mode="">
+									</image>
+									<view class="name textOver">
+										{{item.name}}
+									</view>
+									<view class="other">
+										<view class="other_1">
+											<uni-icons type="eye" color="var(--rgbfff)" size="12"></uni-icons>
+											{{item.view_num}}
+										</view>
+										<view class="other_2">
+											{{item.time_num}}
+										</view>
+									</view>
+								</view>
+							</view>
+							<view class="btn">
+								<button>查看更多</button>
+							</view>
+						</view>
+						<view class="two_0 two_6">
+							<view class="top">
+								<view class="top_1 textOver">
+									<span>科幻</span>
+								</view>
+								<view class="top_2">
+									<span>更多<uni-icons color="var(--rgbfff)" size="12" type="forward"></uni-icons>
+									</span>
+								</view>
+							</view>
+							<view class="info">
+								<view class="list" v-for="(item,index) in videoList" :key="index">
+									<image class="image"
+										:src="item.img_url&&item.img_url.length>0?item.img_url[0].url:''" mode="">
+									</image>
+									<view class="name textOver">
+										{{item.name}}
+									</view>
+									<view class="other">
+										<view class="other_1">
+											<uni-icons type="eye" color="var(--rgbfff)" size="12"></uni-icons>
+											{{item.view_num}}
+										</view>
+										<view class="other_2">
+											{{item.time_num}}
+										</view>
+									</view>
+								</view>
+							</view>
+							<view class="btn">
+								<button>查看更多</button>
+							</view>
+						</view>
+					</view>
+				</scroll-view>
+			</view>
+		</view>
 	</home-frame>
 </template>
 
@@ -12,7 +211,243 @@
 		},
 		data() {
 			return {
-
+				bannerList: [ // 轮播图
+					{
+						name: '轮播图1',
+						img_url: [ //
+							{
+								id: "20230216100918",
+								name: "头像.jpg",
+								status: "success",
+								uid: 1676513358695,
+								uri: "/files/projectadmin/imgurl/20230216100918.jpg",
+								url: "http://47.93.34.200/files/projectadmin/imgurl/20230216100918.jpg"
+							}
+						]
+					}, {
+						name: '轮播图2',
+						img_url: [ //
+							{
+								id: "20230216100918",
+								name: "头像.jpg",
+								status: "success",
+								uid: 1676513358695,
+								uri: "/files/projectadmin/imgurl/20230216100918.jpg",
+								url: "http://47.93.34.200/files/projectadmin/imgurl/20230216100918.jpg"
+							}
+						]
+					}
+				],
+				linkList: [ //热门链接
+					{
+						name: '热门链接',
+						img_url: [ //
+							{
+								id: "20230216100918",
+								name: "头像.jpg",
+								status: "success",
+								uid: 1676513358695,
+								uri: "/files/projectadmin/imgurl/20230216100918.jpg",
+								url: "http://47.93.34.200/files/projectadmin/imgurl/20230216100918.jpg"
+							}
+						]
+					}, {
+						name: '热门链接',
+						img_url: [ //
+							{
+								id: "20230216100918",
+								name: "头像.jpg",
+								status: "success",
+								uid: 1676513358695,
+								uri: "/files/projectadmin/imgurl/20230216100918.jpg",
+								url: "http://47.93.34.200/files/projectadmin/imgurl/20230216100918.jpg"
+							}
+						]
+					}, {
+						name: '热门链接',
+						img_url: [ //
+							{
+								id: "20230216100918",
+								name: "头像.jpg",
+								status: "success",
+								uid: 1676513358695,
+								uri: "/files/projectadmin/imgurl/20230216100918.jpg",
+								url: "http://47.93.34.200/files/projectadmin/imgurl/20230216100918.jpg"
+							}
+						]
+					}, {
+						name: '热门链接',
+						img_url: [ //
+							{
+								id: "20230216100918",
+								name: "头像.jpg",
+								status: "success",
+								uid: 1676513358695,
+								uri: "/files/projectadmin/imgurl/20230216100918.jpg",
+								url: "http://47.93.34.200/files/projectadmin/imgurl/20230216100918.jpg"
+							}
+						]
+					}, {
+						name: '热门链接',
+						img_url: [ //
+							{
+								id: "20230216100918",
+								name: "头像.jpg",
+								status: "success",
+								uid: 1676513358695,
+								uri: "/files/projectadmin/imgurl/20230216100918.jpg",
+								url: "http://47.93.34.200/files/projectadmin/imgurl/20230216100918.jpg"
+							}
+						]
+					}, {
+						name: '热门链接',
+						img_url: [ //
+							{
+								id: "20230216100918",
+								name: "头像.jpg",
+								status: "success",
+								uid: 1676513358695,
+								uri: "/files/projectadmin/imgurl/20230216100918.jpg",
+								url: "http://47.93.34.200/files/projectadmin/imgurl/20230216100918.jpg"
+							}
+						]
+					}, {
+						name: '热门链接',
+						img_url: [ //
+							{
+								id: "20230216100918",
+								name: "头像.jpg",
+								status: "success",
+								uid: 1676513358695,
+								uri: "/files/projectadmin/imgurl/20230216100918.jpg",
+								url: "http://47.93.34.200/files/projectadmin/imgurl/20230216100918.jpg"
+							}
+						]
+					}, {
+						name: '热门链接',
+						img_url: [ //
+							{
+								id: "20230216100918",
+								name: "头像.jpg",
+								status: "success",
+								uid: 1676513358695,
+								uri: "/files/projectadmin/imgurl/20230216100918.jpg",
+								url: "http://47.93.34.200/files/projectadmin/imgurl/20230216100918.jpg"
+							}
+						]
+					}, {
+						name: '热门链接',
+						img_url: [ //
+							{
+								id: "20230216100918",
+								name: "头像.jpg",
+								status: "success",
+								uid: 1676513358695,
+								uri: "/files/projectadmin/imgurl/20230216100918.jpg",
+								url: "http://47.93.34.200/files/projectadmin/imgurl/20230216100918.jpg"
+							}
+						]
+					}, {
+						name: '热门链接',
+						img_url: [ //
+							{
+								id: "20230216100918",
+								name: "头像.jpg",
+								status: "success",
+								uid: 1676513358695,
+								uri: "/files/projectadmin/imgurl/20230216100918.jpg",
+								url: "http://47.93.34.200/files/projectadmin/imgurl/20230216100918.jpg"
+							}
+						]
+					}
+				],
+				videoList: [ // 视频
+					{
+						name: '哈哈哈哈',
+						img_url: [ //
+							{
+								id: "20230216100918",
+								name: "头像.jpg",
+								status: "success",
+								uid: 1676513358695,
+								uri: "/files/projectadmin/imgurl/20230216100918.jpg",
+								url: "http://47.93.34.200/files/projectadmin/imgurl/20230216100918.jpg"
+							}
+						],
+						view_num: 0,
+						time_num: '00:00:00'
+					}, {
+						name: '哈哈哈哈',
+						img_url: [ //
+							{
+								id: "20230216100918",
+								name: "头像.jpg",
+								status: "success",
+								uid: 1676513358695,
+								uri: "/files/projectadmin/imgurl/20230216100918.jpg",
+								url: "http://47.93.34.200/files/projectadmin/imgurl/20230216100918.jpg"
+							}
+						],
+						view_num: 0,
+						time_num: '00:00:00'
+					}, {
+						name: '哈哈哈哈',
+						img_url: [ //
+							{
+								id: "20230216100918",
+								name: "头像.jpg",
+								status: "success",
+								uid: 1676513358695,
+								uri: "/files/projectadmin/imgurl/20230216100918.jpg",
+								url: "http://47.93.34.200/files/projectadmin/imgurl/20230216100918.jpg"
+							}
+						],
+						view_num: 0,
+						time_num: '00:00:00'
+					}, {
+						name: '哈哈哈哈',
+						img_url: [ //
+							{
+								id: "20230216100918",
+								name: "头像.jpg",
+								status: "success",
+								uid: 1676513358695,
+								uri: "/files/projectadmin/imgurl/20230216100918.jpg",
+								url: "http://47.93.34.200/files/projectadmin/imgurl/20230216100918.jpg"
+							}
+						],
+						view_num: 0,
+						time_num: '00:00:00'
+					}, {
+						name: '哈哈哈哈',
+						img_url: [ //
+							{
+								id: "20230216100918",
+								name: "头像.jpg",
+								status: "success",
+								uid: 1676513358695,
+								uri: "/files/projectadmin/imgurl/20230216100918.jpg",
+								url: "http://47.93.34.200/files/projectadmin/imgurl/20230216100918.jpg"
+							}
+						],
+						view_num: 0,
+						time_num: '00:00:00'
+					}, {
+						name: '哈哈哈哈',
+						img_url: [ //
+							{
+								id: "20230216100918",
+								name: "头像.jpg",
+								status: "success",
+								uid: 1676513358695,
+								uri: "/files/projectadmin/imgurl/20230216100918.jpg",
+								url: "http://47.93.34.200/files/projectadmin/imgurl/20230216100918.jpg"
+							}
+						],
+						view_num: 0,
+						time_num: '00:00:00'
+					}
+				]
 			};
 		},
 		onLoad() {
@@ -43,5 +478,168 @@
 </script>
 
 <style lang="scss">
-	.content {}
+	.main {
+		background-color: var(--rgb000);
+		display: flex;
+		flex-direction: column;
+		width: 100vw;
+		height: 92vh;
+
+		.one {
+			background-color: var(--rgb111);
+			display: flex;
+			padding: 8px;
+
+			.one_1 {
+				flex-grow: 1;
+
+				input {
+					border: 1px solid var(--rgbf1f);
+					height: 30px;
+					border-radius: 2px;
+					padding: 0 5px;
+					font-size: 12px;
+				}
+			}
+
+			.one_2 {
+				button {
+					height: 100%;
+					background-color: var(--rgbfa4);
+					color: var(--rgbfff);
+				}
+			}
+		}
+
+		.two {
+			position: relative;
+			flex-grow: 1;
+
+
+			.two_0 {
+				margin: 0 0 10px 0;
+				padding: 0 8px;
+
+				.top {
+					margin: 0 0 10px 0;
+					display: flex;
+					padding: 5px 0;
+
+					.top_1 {
+						flex-grow: 1;
+
+						span {
+							color: var(--rgbfff);
+							font-size: 20px;
+							font-family: monospace;
+							font-weight: bold;
+						}
+					}
+
+					.top_2 {
+						span {
+							color: var(--rgbfff);
+							font-size: 14px;
+						}
+
+					}
+				}
+
+				.info {
+					margin: 0 0 10px 0;
+					display: flex;
+					justify-content: space-between;
+					flex-wrap: wrap;
+
+					.list {
+						width: 48%;
+						margin: 0 0 10px 0;
+
+						.image {
+							width: 100%;
+							height: 100px;
+							overflow: hidden;
+							border-radius: 5px;
+						}
+
+						.name {
+							font-size: 14px;
+							color: var(--rgbfff);
+						}
+
+						.other {
+							display: flex;
+							color: var(--rgbfff);
+							font-size: 12px;
+							justify-content: space-between;
+						}
+
+
+					}
+				}
+
+				.btn {
+					button {
+						border-radius: 25px;
+						background-color: var(--rgbfa4);
+						color: var(--rgbfff);
+						font-size: 14px;
+					}
+				}
+			}
+
+			.two_1 {
+				.swiper {
+					height: 200px;
+					overflow: hidden;
+				}
+
+				.list {
+					.image {
+						width: 100%;
+						height: 100%;
+					}
+				}
+			}
+
+			.two_2 {
+				display: flex;
+				flex-direction: row;
+				flex-wrap: wrap;
+				justify-content: space-between;
+
+				.list {
+					text-align: center;
+					width: 18%;
+					margin: 0 0 10px 0;
+
+					.image {
+						width: 100%;
+						height: 64px;
+						border-radius: 90%;
+						margin: 0 0 5px 0;
+					}
+
+					.name {
+						font-size: 12px;
+						color: #ffffff;
+					}
+
+				}
+			}
+		}
+	}
+
+	.scroll-view {
+		position: absolute;
+		top: 0;
+		left: 0;
+		right: 0;
+		bottom: 0;
+
+		.list-scroll-view {
+			display: flex;
+			flex-direction: column;
+		}
+	}
 </style>

Dosya farkı çok büyük olduğundan ihmal edildi
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/common/runtime.js.map


Dosya farkı çok büyük olduğundan ihmal edildi
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pagesHome/app/index.js.map


Dosya farkı çok büyük olduğundan ihmal edildi
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pagesHome/home/index.js.map


Dosya farkı çok büyük olduğundan ihmal edildi
+ 1 - 1
unpackage/dist/dev/.sourcemap/mp-weixin/pagesHome/hot/index.js.map


Dosya farkı çok büyük olduğundan ihmal edildi
+ 1 - 1
unpackage/dist/dev/app-plus/app-config-service.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 1677 - 34
unpackage/dist/dev/app-plus/app-view.js


Dosya farkı çok büyük olduğundan ihmal edildi
+ 2199 - 164
unpackage/dist/dev/app-plus/pagesHome/app-sub-service.js


+ 2 - 2
unpackage/dist/dev/mp-weixin/common/runtime.js

@@ -105,11 +105,11 @@
 /******/
 /******/
 /******/ 		// mini-css-extract-plugin CSS loading
-/******/ 		var cssChunks = {"components/upload/index":1,"pagesHome/components/home-frame":1,"uni_modules/uni-icons/components/uni-icons/uni-icons":1};
+/******/ 		var cssChunks = {"components/upload/index":1,"uni_modules/uni-icons/components/uni-icons/uni-icons":1,"pagesHome/components/home-frame":1};
 /******/ 		if(installedCssChunks[chunkId]) promises.push(installedCssChunks[chunkId]);
 /******/ 		else if(installedCssChunks[chunkId] !== 0 && cssChunks[chunkId]) {
 /******/ 			promises.push(installedCssChunks[chunkId] = new Promise(function(resolve, reject) {
-/******/ 				var href = "" + ({"components/upload/index":"components/upload/index","pagesHome/components/home-frame":"pagesHome/components/home-frame","uni_modules/uni-icons/components/uni-icons/uni-icons":"uni_modules/uni-icons/components/uni-icons/uni-icons"}[chunkId]||chunkId) + ".wxss";
+/******/ 				var href = "" + ({"components/upload/index":"components/upload/index","uni_modules/uni-icons/components/uni-icons/uni-icons":"uni_modules/uni-icons/components/uni-icons/uni-icons","pagesHome/components/home-frame":"pagesHome/components/home-frame"}[chunkId]||chunkId) + ".wxss";
 /******/ 				var fullhref = __webpack_require__.p + href;
 /******/ 				var existingLinkTags = document.getElementsByTagName("link");
 /******/ 				for(var i = 0; i < existingLinkTags.length; i++) {

+ 33 - 1
unpackage/dist/dev/mp-weixin/pagesHome/app/index.js

@@ -102,6 +102,22 @@ var render = function () {
   var _vm = this
   var _h = _vm.$createElement
   var _c = _vm._self._c || _h
+  var l0 = _vm.__map(_vm.list, function (item, index) {
+    var $orig = _vm.__get_orig(item)
+    var g0 = item.img_url && item.img_url.length > 0
+    return {
+      $orig: $orig,
+      g0: g0,
+    }
+  })
+  _vm.$mp.data = Object.assign(
+    {},
+    {
+      $root: {
+        l0: l0,
+      },
+    }
+  )
 }
 var recyclableRender = false
 var staticRenderFns = []
@@ -151,7 +167,23 @@ var _default = {
     homeFrame: homeFrame
   },
   data: function data() {
-    return {};
+    return {
+      list: [
+      //
+      {
+        name: '热门应用',
+        img_url: [
+        //
+        {
+          id: "20230216100918",
+          name: "头像.jpg",
+          status: "success",
+          uid: 1676513358695,
+          uri: "/files/projectadmin/imgurl/20230216100918.jpg",
+          url: "http://47.93.34.200/files/projectadmin/imgurl/20230216100918.jpg"
+        }]
+      }]
+    };
   },
   onLoad: function onLoad() {},
   onShow: function onShow() {},

+ 1 - 1
unpackage/dist/dev/mp-weixin/pagesHome/app/index.json

@@ -1,6 +1,6 @@
 {
   "navigationBarTitleText": "应用",
-  "enablePullDownRefresh": true,
+  "enablePullDownRefresh": false,
   "usingComponents": {
     "home-frame": "/pagesHome/components/home-frame"
   }

+ 1 - 1
unpackage/dist/dev/mp-weixin/pagesHome/app/index.wxml

@@ -1 +1 @@
-<home-frame bind:toPath="__e" vue-id="22718b4c-1" data-event-opts="{{[['^toPath',[['toPath']]]]}}" bind:__l="__l" vue-slots="{{['default']}}">app</home-frame>
+<home-frame bind:toPath="__e" vue-id="22718b4c-1" data-event-opts="{{[['^toPath',[['toPath']]]]}}" bind:__l="__l" vue-slots="{{['default']}}"><view class="main"><view class="one"><block wx:for="{{$root.l0}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="list"><image class="image" src="{{item.g0?item.$orig.img_url[0].url:''}}" mode></image><view class="name textOver">{{''+item.$orig.name+''}}</view></view></block></view></view></home-frame>

+ 29 - 0
unpackage/dist/dev/mp-weixin/pagesHome/app/index.wxss

@@ -5,4 +5,33 @@
   width: 100vw;
   height: 100vh;
 }
+.main {
+  background-color: var(--rgb000);
+  display: flex;
+  flex-direction: column;
+  width: 100vw;
+  height: 92vh;
+}
+.main .one {
+  padding: 8px;
+  display: flex;
+  flex-wrap: wrap;
+  justify-content: space-between;
+  background-color: var(--rgb000);
+}
+.main .one .list {
+  width: 18%;
+  margin: 0 0 10px 0;
+}
+.main .one .list .image {
+  width: 100%;
+  height: 62px;
+  overflow: hidden;
+  border-radius: 5px;
+}
+.main .one .list .name {
+  font-size: 12px;
+  color: var(--rgbfff);
+  text-align: center;
+}
 

+ 1 - 1
unpackage/dist/dev/mp-weixin/pagesHome/find/index.json

@@ -1,6 +1,6 @@
 {
   "navigationBarTitleText": "发现",
-  "enablePullDownRefresh": true,
+  "enablePullDownRefresh": false,
   "usingComponents": {
     "home-frame": "/pagesHome/components/home-frame"
   }

+ 155 - 0
unpackage/dist/dev/mp-weixin/pagesHome/home/index.js

@@ -98,6 +98,29 @@ __webpack_require__.r(__webpack_exports__);
 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return recyclableRender; });
 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "components", function() { return components; });
 var components
+try {
+  components = {
+    uniIcons: function () {
+      return Promise.all(/*! import() | uni_modules/uni-icons/components/uni-icons/uni-icons */[__webpack_require__.e("common/vendor"), __webpack_require__.e("uni_modules/uni-icons/components/uni-icons/uni-icons")]).then(__webpack_require__.bind(null, /*! @/uni_modules/uni-icons/components/uni-icons/uni-icons.vue */ 106))
+    },
+  }
+} catch (e) {
+  if (
+    e.message.indexOf("Cannot find module") !== -1 &&
+    e.message.indexOf(".vue") !== -1
+  ) {
+    console.error(e.message)
+    console.error("1. 排查组件名称拼写是否正确")
+    console.error(
+      "2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom"
+    )
+    console.error(
+      "3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件"
+    )
+  } else {
+    throw e
+  }
+}
 var render = function () {
   var _vm = this
   var _h = _vm.$createElement
@@ -118,12 +141,57 @@ var render = function () {
       g1: g1,
     }
   })
+  var l2 = _vm.__map(_vm.videoList, function (item, index) {
+    var $orig = _vm.__get_orig(item)
+    var g2 = item.img_url && item.img_url.length > 0
+    return {
+      $orig: $orig,
+      g2: g2,
+    }
+  })
+  var l3 = _vm.__map(_vm.videoList, function (item, index) {
+    var $orig = _vm.__get_orig(item)
+    var g3 = item.img_url && item.img_url.length > 0
+    return {
+      $orig: $orig,
+      g3: g3,
+    }
+  })
+  var l4 = _vm.__map(_vm.videoList, function (item, index) {
+    var $orig = _vm.__get_orig(item)
+    var g4 = item.img_url && item.img_url.length > 0
+    return {
+      $orig: $orig,
+      g4: g4,
+    }
+  })
+  var l5 = _vm.__map(_vm.videoList, function (item, index) {
+    var $orig = _vm.__get_orig(item)
+    var g5 = item.img_url && item.img_url.length > 0
+    return {
+      $orig: $orig,
+      g5: g5,
+    }
+  })
+  var l6 = _vm.__map(_vm.videoList, function (item, index) {
+    var $orig = _vm.__get_orig(item)
+    var g6 = item.img_url && item.img_url.length > 0
+    return {
+      $orig: $orig,
+      g6: g6,
+    }
+  })
   _vm.$mp.data = Object.assign(
     {},
     {
       $root: {
         l0: l0,
         l1: l1,
+        l2: l2,
+        l3: l3,
+        l4: l4,
+        l5: l5,
+        l6: l6,
       },
     }
   )
@@ -326,6 +394,93 @@ var _default = {
           uri: "/files/projectadmin/imgurl/20230216100918.jpg",
           url: "http://47.93.34.200/files/projectadmin/imgurl/20230216100918.jpg"
         }]
+      }],
+      videoList: [
+      // 视频
+      {
+        name: '哈哈哈哈',
+        img_url: [
+        //
+        {
+          id: "20230216100918",
+          name: "头像.jpg",
+          status: "success",
+          uid: 1676513358695,
+          uri: "/files/projectadmin/imgurl/20230216100918.jpg",
+          url: "http://47.93.34.200/files/projectadmin/imgurl/20230216100918.jpg"
+        }],
+        view_num: 0,
+        time_num: '00:00:00'
+      }, {
+        name: '哈哈哈哈',
+        img_url: [
+        //
+        {
+          id: "20230216100918",
+          name: "头像.jpg",
+          status: "success",
+          uid: 1676513358695,
+          uri: "/files/projectadmin/imgurl/20230216100918.jpg",
+          url: "http://47.93.34.200/files/projectadmin/imgurl/20230216100918.jpg"
+        }],
+        view_num: 0,
+        time_num: '00:00:00'
+      }, {
+        name: '哈哈哈哈',
+        img_url: [
+        //
+        {
+          id: "20230216100918",
+          name: "头像.jpg",
+          status: "success",
+          uid: 1676513358695,
+          uri: "/files/projectadmin/imgurl/20230216100918.jpg",
+          url: "http://47.93.34.200/files/projectadmin/imgurl/20230216100918.jpg"
+        }],
+        view_num: 0,
+        time_num: '00:00:00'
+      }, {
+        name: '哈哈哈哈',
+        img_url: [
+        //
+        {
+          id: "20230216100918",
+          name: "头像.jpg",
+          status: "success",
+          uid: 1676513358695,
+          uri: "/files/projectadmin/imgurl/20230216100918.jpg",
+          url: "http://47.93.34.200/files/projectadmin/imgurl/20230216100918.jpg"
+        }],
+        view_num: 0,
+        time_num: '00:00:00'
+      }, {
+        name: '哈哈哈哈',
+        img_url: [
+        //
+        {
+          id: "20230216100918",
+          name: "头像.jpg",
+          status: "success",
+          uid: 1676513358695,
+          uri: "/files/projectadmin/imgurl/20230216100918.jpg",
+          url: "http://47.93.34.200/files/projectadmin/imgurl/20230216100918.jpg"
+        }],
+        view_num: 0,
+        time_num: '00:00:00'
+      }, {
+        name: '哈哈哈哈',
+        img_url: [
+        //
+        {
+          id: "20230216100918",
+          name: "头像.jpg",
+          status: "success",
+          uid: 1676513358695,
+          uri: "/files/projectadmin/imgurl/20230216100918.jpg",
+          url: "http://47.93.34.200/files/projectadmin/imgurl/20230216100918.jpg"
+        }],
+        view_num: 0,
+        time_num: '00:00:00'
       }]
     };
   },

+ 2 - 1
unpackage/dist/dev/mp-weixin/pagesHome/home/index.json

@@ -1,7 +1,8 @@
 {
   "navigationBarTitleText": "首页",
-  "enablePullDownRefresh": true,
+  "enablePullDownRefresh": false,
   "usingComponents": {
+    "uni-icons": "/uni_modules/uni-icons/components/uni-icons/uni-icons",
     "home-frame": "/pagesHome/components/home-frame"
   }
 }

Dosya farkı çok büyük olduğundan ihmal edildi
+ 1 - 1
unpackage/dist/dev/mp-weixin/pagesHome/home/index.wxml


+ 52 - 2
unpackage/dist/dev/mp-weixin/pagesHome/home/index.wxss

@@ -15,7 +15,7 @@
 .main .one {
   background-color: var(--rgb111);
   display: flex;
-  padding: 5px;
+  padding: 8px;
 }
 .main .one .one_1 {
   flex-grow: 1;
@@ -38,7 +38,57 @@
 }
 .main .two .two_0 {
   margin: 0 0 10px 0;
-  padding: 0 5px;
+  padding: 0 8px;
+}
+.main .two .two_0 .top {
+  margin: 0 0 10px 0;
+  display: flex;
+  padding: 5px 0;
+}
+.main .two .two_0 .top .top_1 {
+  flex-grow: 1;
+}
+.main .two .two_0 .top .top_1 ._span {
+  color: var(--rgbfff);
+  font-size: 20px;
+  font-family: monospace;
+  font-weight: bold;
+}
+.main .two .two_0 .top .top_2 ._span {
+  color: var(--rgbfff);
+  font-size: 14px;
+}
+.main .two .two_0 .info {
+  margin: 0 0 10px 0;
+  display: flex;
+  justify-content: space-between;
+  flex-wrap: wrap;
+}
+.main .two .two_0 .info .list {
+  width: 48%;
+  margin: 0 0 10px 0;
+}
+.main .two .two_0 .info .list .image {
+  width: 100%;
+  height: 100px;
+  overflow: hidden;
+  border-radius: 5px;
+}
+.main .two .two_0 .info .list .name {
+  font-size: 14px;
+  color: var(--rgbfff);
+}
+.main .two .two_0 .info .list .other {
+  display: flex;
+  color: var(--rgbfff);
+  font-size: 12px;
+  justify-content: space-between;
+}
+.main .two .two_0 .btn button {
+  border-radius: 25px;
+  background-color: var(--rgbfa4);
+  color: var(--rgbfff);
+  font-size: 14px;
 }
 .main .two .two_1 .swiper {
   height: 200px;

+ 332 - 1
unpackage/dist/dev/mp-weixin/pagesHome/hot/index.js

@@ -98,10 +98,103 @@ __webpack_require__.r(__webpack_exports__);
 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return recyclableRender; });
 /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "components", function() { return components; });
 var components
+try {
+  components = {
+    uniIcons: function () {
+      return Promise.all(/*! import() | uni_modules/uni-icons/components/uni-icons/uni-icons */[__webpack_require__.e("common/vendor"), __webpack_require__.e("uni_modules/uni-icons/components/uni-icons/uni-icons")]).then(__webpack_require__.bind(null, /*! @/uni_modules/uni-icons/components/uni-icons/uni-icons.vue */ 106))
+    },
+  }
+} catch (e) {
+  if (
+    e.message.indexOf("Cannot find module") !== -1 &&
+    e.message.indexOf(".vue") !== -1
+  ) {
+    console.error(e.message)
+    console.error("1. 排查组件名称拼写是否正确")
+    console.error(
+      "2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom"
+    )
+    console.error(
+      "3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件"
+    )
+  } else {
+    throw e
+  }
+}
 var render = function () {
   var _vm = this
   var _h = _vm.$createElement
   var _c = _vm._self._c || _h
+  var l0 = _vm.__map(_vm.bannerList, function (item, index) {
+    var $orig = _vm.__get_orig(item)
+    var g0 = item.img_url && item.img_url.length > 0
+    return {
+      $orig: $orig,
+      g0: g0,
+    }
+  })
+  var l1 = _vm.__map(_vm.linkList, function (item, index) {
+    var $orig = _vm.__get_orig(item)
+    var g1 = item.img_url && item.img_url.length > 0
+    return {
+      $orig: $orig,
+      g1: g1,
+    }
+  })
+  var l2 = _vm.__map(_vm.videoList, function (item, index) {
+    var $orig = _vm.__get_orig(item)
+    var g2 = item.img_url && item.img_url.length > 0
+    return {
+      $orig: $orig,
+      g2: g2,
+    }
+  })
+  var l3 = _vm.__map(_vm.videoList, function (item, index) {
+    var $orig = _vm.__get_orig(item)
+    var g3 = item.img_url && item.img_url.length > 0
+    return {
+      $orig: $orig,
+      g3: g3,
+    }
+  })
+  var l4 = _vm.__map(_vm.videoList, function (item, index) {
+    var $orig = _vm.__get_orig(item)
+    var g4 = item.img_url && item.img_url.length > 0
+    return {
+      $orig: $orig,
+      g4: g4,
+    }
+  })
+  var l5 = _vm.__map(_vm.videoList, function (item, index) {
+    var $orig = _vm.__get_orig(item)
+    var g5 = item.img_url && item.img_url.length > 0
+    return {
+      $orig: $orig,
+      g5: g5,
+    }
+  })
+  var l6 = _vm.__map(_vm.videoList, function (item, index) {
+    var $orig = _vm.__get_orig(item)
+    var g6 = item.img_url && item.img_url.length > 0
+    return {
+      $orig: $orig,
+      g6: g6,
+    }
+  })
+  _vm.$mp.data = Object.assign(
+    {},
+    {
+      $root: {
+        l0: l0,
+        l1: l1,
+        l2: l2,
+        l3: l3,
+        l4: l4,
+        l5: l5,
+        l6: l6,
+      },
+    }
+  )
 }
 var recyclableRender = false
 var staticRenderFns = []
@@ -151,7 +244,245 @@ var _default = {
     homeFrame: homeFrame
   },
   data: function data() {
-    return {};
+    return {
+      bannerList: [
+      // 轮播图
+      {
+        name: '轮播图1',
+        img_url: [
+        //
+        {
+          id: "20230216100918",
+          name: "头像.jpg",
+          status: "success",
+          uid: 1676513358695,
+          uri: "/files/projectadmin/imgurl/20230216100918.jpg",
+          url: "http://47.93.34.200/files/projectadmin/imgurl/20230216100918.jpg"
+        }]
+      }, {
+        name: '轮播图2',
+        img_url: [
+        //
+        {
+          id: "20230216100918",
+          name: "头像.jpg",
+          status: "success",
+          uid: 1676513358695,
+          uri: "/files/projectadmin/imgurl/20230216100918.jpg",
+          url: "http://47.93.34.200/files/projectadmin/imgurl/20230216100918.jpg"
+        }]
+      }],
+      linkList: [
+      //热门链接
+      {
+        name: '热门链接',
+        img_url: [
+        //
+        {
+          id: "20230216100918",
+          name: "头像.jpg",
+          status: "success",
+          uid: 1676513358695,
+          uri: "/files/projectadmin/imgurl/20230216100918.jpg",
+          url: "http://47.93.34.200/files/projectadmin/imgurl/20230216100918.jpg"
+        }]
+      }, {
+        name: '热门链接',
+        img_url: [
+        //
+        {
+          id: "20230216100918",
+          name: "头像.jpg",
+          status: "success",
+          uid: 1676513358695,
+          uri: "/files/projectadmin/imgurl/20230216100918.jpg",
+          url: "http://47.93.34.200/files/projectadmin/imgurl/20230216100918.jpg"
+        }]
+      }, {
+        name: '热门链接',
+        img_url: [
+        //
+        {
+          id: "20230216100918",
+          name: "头像.jpg",
+          status: "success",
+          uid: 1676513358695,
+          uri: "/files/projectadmin/imgurl/20230216100918.jpg",
+          url: "http://47.93.34.200/files/projectadmin/imgurl/20230216100918.jpg"
+        }]
+      }, {
+        name: '热门链接',
+        img_url: [
+        //
+        {
+          id: "20230216100918",
+          name: "头像.jpg",
+          status: "success",
+          uid: 1676513358695,
+          uri: "/files/projectadmin/imgurl/20230216100918.jpg",
+          url: "http://47.93.34.200/files/projectadmin/imgurl/20230216100918.jpg"
+        }]
+      }, {
+        name: '热门链接',
+        img_url: [
+        //
+        {
+          id: "20230216100918",
+          name: "头像.jpg",
+          status: "success",
+          uid: 1676513358695,
+          uri: "/files/projectadmin/imgurl/20230216100918.jpg",
+          url: "http://47.93.34.200/files/projectadmin/imgurl/20230216100918.jpg"
+        }]
+      }, {
+        name: '热门链接',
+        img_url: [
+        //
+        {
+          id: "20230216100918",
+          name: "头像.jpg",
+          status: "success",
+          uid: 1676513358695,
+          uri: "/files/projectadmin/imgurl/20230216100918.jpg",
+          url: "http://47.93.34.200/files/projectadmin/imgurl/20230216100918.jpg"
+        }]
+      }, {
+        name: '热门链接',
+        img_url: [
+        //
+        {
+          id: "20230216100918",
+          name: "头像.jpg",
+          status: "success",
+          uid: 1676513358695,
+          uri: "/files/projectadmin/imgurl/20230216100918.jpg",
+          url: "http://47.93.34.200/files/projectadmin/imgurl/20230216100918.jpg"
+        }]
+      }, {
+        name: '热门链接',
+        img_url: [
+        //
+        {
+          id: "20230216100918",
+          name: "头像.jpg",
+          status: "success",
+          uid: 1676513358695,
+          uri: "/files/projectadmin/imgurl/20230216100918.jpg",
+          url: "http://47.93.34.200/files/projectadmin/imgurl/20230216100918.jpg"
+        }]
+      }, {
+        name: '热门链接',
+        img_url: [
+        //
+        {
+          id: "20230216100918",
+          name: "头像.jpg",
+          status: "success",
+          uid: 1676513358695,
+          uri: "/files/projectadmin/imgurl/20230216100918.jpg",
+          url: "http://47.93.34.200/files/projectadmin/imgurl/20230216100918.jpg"
+        }]
+      }, {
+        name: '热门链接',
+        img_url: [
+        //
+        {
+          id: "20230216100918",
+          name: "头像.jpg",
+          status: "success",
+          uid: 1676513358695,
+          uri: "/files/projectadmin/imgurl/20230216100918.jpg",
+          url: "http://47.93.34.200/files/projectadmin/imgurl/20230216100918.jpg"
+        }]
+      }],
+      videoList: [
+      // 视频
+      {
+        name: '哈哈哈哈',
+        img_url: [
+        //
+        {
+          id: "20230216100918",
+          name: "头像.jpg",
+          status: "success",
+          uid: 1676513358695,
+          uri: "/files/projectadmin/imgurl/20230216100918.jpg",
+          url: "http://47.93.34.200/files/projectadmin/imgurl/20230216100918.jpg"
+        }],
+        view_num: 0,
+        time_num: '00:00:00'
+      }, {
+        name: '哈哈哈哈',
+        img_url: [
+        //
+        {
+          id: "20230216100918",
+          name: "头像.jpg",
+          status: "success",
+          uid: 1676513358695,
+          uri: "/files/projectadmin/imgurl/20230216100918.jpg",
+          url: "http://47.93.34.200/files/projectadmin/imgurl/20230216100918.jpg"
+        }],
+        view_num: 0,
+        time_num: '00:00:00'
+      }, {
+        name: '哈哈哈哈',
+        img_url: [
+        //
+        {
+          id: "20230216100918",
+          name: "头像.jpg",
+          status: "success",
+          uid: 1676513358695,
+          uri: "/files/projectadmin/imgurl/20230216100918.jpg",
+          url: "http://47.93.34.200/files/projectadmin/imgurl/20230216100918.jpg"
+        }],
+        view_num: 0,
+        time_num: '00:00:00'
+      }, {
+        name: '哈哈哈哈',
+        img_url: [
+        //
+        {
+          id: "20230216100918",
+          name: "头像.jpg",
+          status: "success",
+          uid: 1676513358695,
+          uri: "/files/projectadmin/imgurl/20230216100918.jpg",
+          url: "http://47.93.34.200/files/projectadmin/imgurl/20230216100918.jpg"
+        }],
+        view_num: 0,
+        time_num: '00:00:00'
+      }, {
+        name: '哈哈哈哈',
+        img_url: [
+        //
+        {
+          id: "20230216100918",
+          name: "头像.jpg",
+          status: "success",
+          uid: 1676513358695,
+          uri: "/files/projectadmin/imgurl/20230216100918.jpg",
+          url: "http://47.93.34.200/files/projectadmin/imgurl/20230216100918.jpg"
+        }],
+        view_num: 0,
+        time_num: '00:00:00'
+      }, {
+        name: '哈哈哈哈',
+        img_url: [
+        //
+        {
+          id: "20230216100918",
+          name: "头像.jpg",
+          status: "success",
+          uid: 1676513358695,
+          uri: "/files/projectadmin/imgurl/20230216100918.jpg",
+          url: "http://47.93.34.200/files/projectadmin/imgurl/20230216100918.jpg"
+        }],
+        view_num: 0,
+        time_num: '00:00:00'
+      }]
+    };
   },
   onLoad: function onLoad() {},
   onShow: function onShow() {},

+ 2 - 1
unpackage/dist/dev/mp-weixin/pagesHome/hot/index.json

@@ -1,7 +1,8 @@
 {
   "navigationBarTitleText": "热播",
-  "enablePullDownRefresh": true,
+  "enablePullDownRefresh": false,
   "usingComponents": {
+    "uni-icons": "/uni_modules/uni-icons/components/uni-icons/uni-icons",
     "home-frame": "/pagesHome/components/home-frame"
   }
 }

Dosya farkı çok büyük olduğundan ihmal edildi
+ 1 - 1
unpackage/dist/dev/mp-weixin/pagesHome/hot/index.wxml


+ 125 - 0
unpackage/dist/dev/mp-weixin/pagesHome/hot/index.wxss

@@ -5,4 +5,129 @@
   width: 100vw;
   height: 100vh;
 }
+.main {
+  background-color: var(--rgb000);
+  display: flex;
+  flex-direction: column;
+  width: 100vw;
+  height: 92vh;
+}
+.main .one {
+  background-color: var(--rgb111);
+  display: flex;
+  padding: 8px;
+}
+.main .one .one_1 {
+  flex-grow: 1;
+}
+.main .one .one_1 input {
+  border: 1px solid var(--rgbf1f);
+  height: 30px;
+  border-radius: 2px;
+  padding: 0 5px;
+  font-size: 12px;
+}
+.main .one .one_2 button {
+  height: 100%;
+  background-color: var(--rgbfa4);
+  color: var(--rgbfff);
+}
+.main .two {
+  position: relative;
+  flex-grow: 1;
+}
+.main .two .two_0 {
+  margin: 0 0 10px 0;
+  padding: 0 8px;
+}
+.main .two .two_0 .top {
+  margin: 0 0 10px 0;
+  display: flex;
+  padding: 5px 0;
+}
+.main .two .two_0 .top .top_1 {
+  flex-grow: 1;
+}
+.main .two .two_0 .top .top_1 ._span {
+  color: var(--rgbfff);
+  font-size: 20px;
+  font-family: monospace;
+  font-weight: bold;
+}
+.main .two .two_0 .top .top_2 ._span {
+  color: var(--rgbfff);
+  font-size: 14px;
+}
+.main .two .two_0 .info {
+  margin: 0 0 10px 0;
+  display: flex;
+  justify-content: space-between;
+  flex-wrap: wrap;
+}
+.main .two .two_0 .info .list {
+  width: 48%;
+  margin: 0 0 10px 0;
+}
+.main .two .two_0 .info .list .image {
+  width: 100%;
+  height: 100px;
+  overflow: hidden;
+  border-radius: 5px;
+}
+.main .two .two_0 .info .list .name {
+  font-size: 14px;
+  color: var(--rgbfff);
+}
+.main .two .two_0 .info .list .other {
+  display: flex;
+  color: var(--rgbfff);
+  font-size: 12px;
+  justify-content: space-between;
+}
+.main .two .two_0 .btn button {
+  border-radius: 25px;
+  background-color: var(--rgbfa4);
+  color: var(--rgbfff);
+  font-size: 14px;
+}
+.main .two .two_1 .swiper {
+  height: 200px;
+  overflow: hidden;
+}
+.main .two .two_1 .list .image {
+  width: 100%;
+  height: 100%;
+}
+.main .two .two_2 {
+  display: flex;
+  flex-direction: row;
+  flex-wrap: wrap;
+  justify-content: space-between;
+}
+.main .two .two_2 .list {
+  text-align: center;
+  width: 18%;
+  margin: 0 0 10px 0;
+}
+.main .two .two_2 .list .image {
+  width: 100%;
+  height: 64px;
+  border-radius: 90%;
+  margin: 0 0 5px 0;
+}
+.main .two .two_2 .list .name {
+  font-size: 12px;
+  color: #ffffff;
+}
+.scroll-view {
+  position: absolute;
+  top: 0;
+  left: 0;
+  right: 0;
+  bottom: 0;
+}
+.scroll-view .list-scroll-view {
+  display: flex;
+  flex-direction: column;
+}