yuanyiming 1 jaar geleden
bovenliggende
commit
c31a641c28
95 gewijzigde bestanden met toevoegingen van 1408 en 401 verwijderingen
  1. 2 2
      components/statusBar/statusBar.vue
  2. 1 1
      components/viewX-Case/viewX-Case.vue
  3. 29 7
      pages.json
  4. 8 1
      pages/activityDetail/activityDetail.vue
  5. 1 1
      pages/activityPage/activityPage.vue
  6. 101 0
      pages/dy/dy.vue
  7. 43 13
      pages/hd/hd.vue
  8. 161 0
      pages/hdxx/hdxx.vue
  9. 43 13
      pages/jys/jys.vue
  10. 12 2
      pages/login/login.vue
  11. 15 2
      pages/login_three/login_three.vue
  12. 16 4
      pages/login_two/login_two.vue
  13. 104 60
      pages/message/message.vue
  14. 0 22
      pages/message/messageDetail.vue
  15. 6 9
      pages/publish/publish.vue
  16. 29 22
      pages/resource/resource.vue
  17. 8 1
      pages/teachingDetail/teachingDetail.vue
  18. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/common/runtime.js.map
  19. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/common/vendor.js.map
  20. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/components/detailBlock/detailBlock.js.map
  21. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/components/statusBar/statusBar.js.map
  22. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/components/teaching-case/teaching-case.js.map
  23. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/components/viewX-Case/viewX-Case.js.map
  24. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/@dcloudio/uni-ui/lib/uni-card/uni-card.js.map
  25. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/@dcloudio/uni-ui/lib/uni-fab/uni-fab.js.map
  26. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/@dcloudio/uni-ui/lib/uni-grid-item/uni-grid-item.js.map
  27. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/@dcloudio/uni-ui/lib/uni-grid/uni-grid.js.map
  28. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/@dcloudio/uni-ui/lib/uni-icons/uni-icons.js.map
  29. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/@dcloudio/uni-ui/lib/uni-search-bar/uni-search-bar.js.map
  30. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/@dcloudio/uni-ui/lib/uni-section/uni-section.js.map
  31. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/@dcloudio/uni-ui/lib/uni-tag/uni-tag.js.map
  32. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/activityDetail/activityDetail.js.map
  33. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/activityList/activityList.js.map
  34. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/activityPage/activityPage.js.map
  35. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/dy/dy.js.map
  36. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/hd/hd.js.map
  37. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/hdxx/hdxx.js.map
  38. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/index.js.map
  39. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/jys/jys.js.map
  40. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/login/login.js.map
  41. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/login_three/login_three.js.map
  42. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/login_two/login_two.js.map
  43. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/message/message.js.map
  44. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/message/messageDetail.js.map
  45. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/mine/mine.js.map
  46. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/mineSubscribe/mineSubscribe.js.map
  47. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/publish/publish.js.map
  48. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/resource/resource.js.map
  49. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/teachingDetail/teachingDetail.js.map
  50. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/teachingList/teachingList.js.map
  51. 5 2
      unpackage/dist/dev/mp-weixin/app.json
  52. 2 2
      unpackage/dist/dev/mp-weixin/common/runtime.js
  53. 20 0
      unpackage/dist/dev/mp-weixin/common/vendor.js
  54. 1 1
      unpackage/dist/dev/mp-weixin/components/statusBar/statusBar.wxml
  55. 0 1
      unpackage/dist/dev/mp-weixin/components/viewX-Case/viewX-Case.wxss
  56. 9 1
      unpackage/dist/dev/mp-weixin/pages/activityDetail/activityDetail.js
  57. 1 1
      unpackage/dist/dev/mp-weixin/pages/activityDetail/activityDetail.wxml
  58. 0 3
      unpackage/dist/dev/mp-weixin/pages/activityPage/activityPage.wxss
  59. 80 0
      unpackage/dist/dev/mp-weixin/pages/dy/dy.js
  60. 7 0
      unpackage/dist/dev/mp-weixin/pages/dy/dy.json
  61. 1 0
      unpackage/dist/dev/mp-weixin/pages/dy/dy.wxml
  62. 69 0
      unpackage/dist/dev/mp-weixin/pages/dy/dy.wxss
  63. 12 0
      unpackage/dist/dev/mp-weixin/pages/hd/hd.js
  64. 1 1
      unpackage/dist/dev/mp-weixin/pages/hd/hd.wxml
  65. 30 5
      unpackage/dist/dev/mp-weixin/pages/hd/hd.wxss
  66. 294 0
      unpackage/dist/dev/mp-weixin/pages/hdxx/hdxx.js
  67. 7 0
      unpackage/dist/dev/mp-weixin/pages/hdxx/hdxx.json
  68. 2 0
      unpackage/dist/dev/mp-weixin/pages/hdxx/hdxx.wxml
  69. 64 0
      unpackage/dist/dev/mp-weixin/pages/hdxx/hdxx.wxss
  70. 12 0
      unpackage/dist/dev/mp-weixin/pages/jys/jys.js
  71. 1 1
      unpackage/dist/dev/mp-weixin/pages/jys/jys.wxml
  72. 30 5
      unpackage/dist/dev/mp-weixin/pages/jys/jys.wxss
  73. 1 1
      unpackage/dist/dev/mp-weixin/pages/login/login.wxml
  74. 9 0
      unpackage/dist/dev/mp-weixin/pages/login/login.wxss
  75. 9 0
      unpackage/dist/dev/mp-weixin/pages/login_three/login_three.js
  76. 2 1
      unpackage/dist/dev/mp-weixin/pages/login_three/login_three.json
  77. 1 1
      unpackage/dist/dev/mp-weixin/pages/login_three/login_three.wxml
  78. 8 2
      unpackage/dist/dev/mp-weixin/pages/login_three/login_three.wxss
  79. 1 0
      unpackage/dist/dev/mp-weixin/pages/login_two/login_two.js
  80. 0 0
      unpackage/dist/dev/mp-weixin/pages/login_two/login_two.wxml
  81. 10 0
      unpackage/dist/dev/mp-weixin/pages/login_two/login_two.wxss
  82. 73 3
      unpackage/dist/dev/mp-weixin/pages/message/message.js
  83. 3 1
      unpackage/dist/dev/mp-weixin/pages/message/message.json
  84. 1 1
      unpackage/dist/dev/mp-weixin/pages/message/message.wxml
  85. 24 23
      unpackage/dist/dev/mp-weixin/pages/message/message.wxss
  86. 1 159
      unpackage/dist/dev/mp-weixin/pages/message/messageDetail.js
  87. 0 6
      unpackage/dist/dev/mp-weixin/pages/publish/publish.js
  88. 0 0
      unpackage/dist/dev/mp-weixin/pages/publish/publish.wxml
  89. 4 3
      unpackage/dist/dev/mp-weixin/pages/publish/publish.wxss
  90. 21 13
      unpackage/dist/dev/mp-weixin/pages/resource/resource.js
  91. 1 0
      unpackage/dist/dev/mp-weixin/pages/resource/resource.json
  92. 0 0
      unpackage/dist/dev/mp-weixin/pages/resource/resource.wxml
  93. 3 2
      unpackage/dist/dev/mp-weixin/pages/resource/resource.wxss
  94. 9 1
      unpackage/dist/dev/mp-weixin/pages/teachingDetail/teachingDetail.js
  95. 0 1
      unpackage/dist/dev/mp-weixin/pages/teachingDetail/teachingDetail.wxml

+ 2 - 2
components/statusBar/statusBar.vue

@@ -3,7 +3,7 @@
 			<view class="nav" v-if="meunButtonInfo" :style="{height:navheight + 'px'}">
 				<view v-if="item.btn" class="backBtnSty" style="position: fixed;transform: translate(0,-50%);" :style="{width:'30px',marginTop:navTop+meunButtonInfo/2 +'px'}">
 					<!-- <image @click="backIndex" src="../../static/logo.png" mode="aspectFill"></image> -->
-					<uni-icons @click="backIndex" type="back"></uni-icons>
+					<uni-icons @click="backIndex" type="back" size="20"></uni-icons>
 				</view>
 				<view class="navTit" :style="{paddingTop:navTop+ 'px',lineHeight:meunButtonInfo+'px'}">
 					<view class="postTit">{{item.title}} </view>
@@ -13,7 +13,7 @@
 			<view class="nav" v-else :style="{height:customBar +'px'}">
 					<view v-if="item.btn" class="backBtnSty" style="position: fixed;transform: translate(0,-50%);" :style="{width:'30px',marginTop:appAllHeight/2 +'px'}">
 						<!-- <image @click="backIndex" src="../../static/img/back.png"  mode="aspectFill"></image> -->
-						<uni-icons @click="backIndex" type="back"></uni-icons>
+						<uni-icons @click="backIndex" type="back" size="20"></uni-icons>
 					</view>
 					<!-- 导航栏文字开始 -->
 					<view class="navTit" :style="{lineHeight:customBar+'px'}">

+ 1 - 1
components/viewX-Case/viewX-Case.vue

@@ -37,7 +37,7 @@
 	.view_x_case{
 		width: 750rpx;
 		background-color: #fff;
-		margin-top: 10px;
+		// margin-top: 10px;
 		// padding-left: 25rpx;
 		.tit{
 			// margin-bottom: 15px;

+ 29 - 7
pages.json

@@ -59,14 +59,16 @@
                 "enablePullDownRefresh": false
             }
 
-        }, {
-            "path": "pages/message/messageDetail",
-            "style": {
-                "navigationBarTitleText": "活动消息",
-                "enablePullDownRefresh": false
-            }
+        },
+		// {
+  //           "path": "pages/message/messageDetail",
+  //           "style": {
+  //               "navigationBarTitleText": "活动消息",
+  //               "enablePullDownRefresh": false
+  //           }
 
-        }, {
+  //       }, 
+		{
             "path": "pages/mine/mine",
             "style": {
                 "navigationBarTitleText": "我的",
@@ -145,9 +147,29 @@
                 "enablePullDownRefresh": false
             }
             
+        },
+		{
+		    "path" : "pages/hdxx/hdxx",
+		    "style" :                                                                                    
+		    {
+		        "navigationBarTitleText": "",
+		        "enablePullDownRefresh": false
+		    }
+		    
+		}
+        ,{
+            "path" : "pages/dy/dy",
+            "style" :                                                                                    
+            {
+                "navigationBarTitleText": "",
+                "enablePullDownRefresh": false
+            }
+            
         }
     ],
     "tabBar": {
+		"backgroundColor": "#ffffff",
+		"fontSize": "14px",
         "list": [
 
             {

+ 8 - 1
pages/activityDetail/activityDetail.vue

@@ -45,7 +45,7 @@
 			<view class="member">
 				<view class="memberTop">
 					<view class="" style="font-weight: bold;">报名情况(已报名23人)</view>
-					<view class="" style="color: #666666;font-size: 14px;display: flex;align-items: center;">
+					<view class="" style="color: #666666;font-size: 14px;display: flex;align-items: center;" @click="perList">
 						查看更多
 						<uni-icons type="right"></uni-icons>
 					</view>
@@ -81,6 +81,13 @@
 					isShow:1
 				}
 			};
+		},
+		methods:{
+			perList(){
+				uni.navigateTo({
+					url:'/pages/dy/dy'
+				})
+			}
 		}
 	}
 </script>

+ 1 - 1
pages/activityPage/activityPage.vue

@@ -107,7 +107,7 @@
 <style lang="scss">
 	.activity{
 		.mid{
-			margin:20px 0;
+			// margin:20px 0;
 			.activeData{
 				width: 460rpx;
 				display: inline-block;

+ 101 - 0
pages/dy/dy.vue

@@ -0,0 +1,101 @@
+<template>
+	<view>
+		<statusBar :item="navBarData"></statusBar>
+		<view class="main_part">
+			<view class="content">
+				<img class="image" src="../../static/logo.png" alt="" />
+				<view class="text">
+					<p class="t1">橘子很橘子</p>
+					<p class="dy">订阅了您的教研室&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2023-04-01</p>
+				</view>
+				<button class="btn">回粉</button>
+			</view>
+			<view class="content">
+				<img class="image" src="../../static/logo.png" alt="" />
+				<view class="text">
+					<p class="t1">橘子很橘子</p>
+					<p class="dy">订阅了您的教研室&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2023-04-01</p>
+				</view>
+				<button class="btn">回粉</button>
+			</view>
+			<view class="content">
+				<img class="image" src="../../static/logo.png" alt="" />
+				<view class="text">
+					<p class="t1">橘子很橘子</p>
+					<p class="dy">订阅了您的教研室&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2023-04-01</p>
+				</view>
+				<button class="btn">+关注</button>
+			</view>
+			<view class="content">
+				<img class="image" src="../../static/logo.png" alt="" />
+				<view class="text">
+					<p class="t1">橘子很橘子</p>
+					<p class="dy">订阅了您的教研室&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2023-04-01</p>
+				</view>
+				<button class="btn">互相关注</button>
+			</view>
+		</view>
+	</view>
+</template>
+
+<script>
+export default {
+	data() {
+		return {
+			navBarData: {
+				title: '新增订阅',
+				btn: 1
+			}
+		};
+	}
+};
+</script>
+
+<style lang="scss" scoped>
+.content {
+	margin-top: 5px;
+	background-color: white;
+	display: flex;
+	flex-direction: row; /* 使内容垂直排列 */
+	padding: 10px;
+	.image {
+		width: 58px;
+		height: 58px;
+		border-radius: 50%;
+	}
+	.text {
+		flex-grow: 1; /* 填充剩余空间,并根据其内容自适应宽度 */
+
+		padding: 5px;
+		line-height: 25px;
+		.t1,
+		.dy {
+			white-space: nowrap;
+		}
+		.t1 {
+			font-weight: 600px;
+			font-size: 16px;
+			color: black;
+		}
+		.dy {
+			font-size: 12px;
+			color: #999999;
+		}
+	}
+	.btn {
+		// flex-grow: 1; /* 填充剩余空间 */
+		// display: flex;
+		// justify-content: center; /* 水平居中 */
+		// align-items: center; /* 垂直居中 */
+		background-color: #adadad;
+		width: 100px;
+		height: 35px;
+		border-radius: 42px;
+		margin-top: 15px;
+		// margin-left: 25px;
+		text-align: center;
+		line-height: 35px;
+		color: white;
+	}
+}
+</style>

+ 43 - 13
pages/hd/hd.vue

@@ -4,10 +4,9 @@
 		<uni-card :is-shadow="false">
 			<view class="uni-body">
 				<view class="card">
-					<!-- <img src="../../static/jys/jys.png" alt="" class="image" /> -->
-					<image src="../../static/jys/jys.png" class="image" mode="aspectFill"></image>
+					<img src="../../static/jys/jys.png" alt="" class="image" />
 					<view class="text">
-						<p>
+						<p class="text_title">
 							<span class="manage">类型</span>
 							<span class="t1">这里是活动名称</span>
 						</p>
@@ -43,8 +42,12 @@
 			</view>
 		</uni-card>
 		<view class="buttons safe-area-bottom">
-			<button @click="button1Action" class="btn1">清空填写信息</button>
-			<button @click="button2Action" class="btn2">确认报名</button>
+			<view class="button-container">
+				<button @click="button1Action" class="btn1">清空填写信息</button>
+				<span class="button-spacing"></span>
+				<!-- 添加间距 -->
+				<button @click="button2Action" class="btn2">确认报名</button>
+			</view>
 		</view>
 	</view>
 </template>
@@ -88,6 +91,19 @@ export default {
 		.text {
 			margin-left: 10px; // 增加一点空间
 			line-height: 35px; // 根据你的需求调整,使文本与图片保持
+			.text_title {
+				display: flex;
+				align-items: center;
+				span {
+					display: inline-block;
+					height: 20px;
+					line-height: 20px;
+					text-align: center;
+					&:last-child {
+						margin-left: 5px;
+					}
+				}
+			}
 			.manage {
 				padding: 2px;
 				padding-left: 5px;
@@ -128,26 +144,40 @@ export default {
 		}
 	}
 	.buttons {
-		bottom: 42px;
+		background-color: white;
+		// display: flex;
+		// justify-content: center;
+		// align-items: flex-end;
+		// bottom: 20px; /* 调整底部的间距 */
+		// position: fixed;
 		position: fixed;
-		// width: 100%;
+		bottom: 0;
+		left: 0;
+		width: 100%;
 		display: flex;
-		justify-content: space-between;
-		// padding-left: 25px;
-		// padding-right: 25px;
+		justify-content: center;
+		padding: 20px;
+		box-sizing: border-box;
+		.button-container {
+			display: flex;
+			justify-content: center;
+			align-items: center;
+			.button-spacing {
+				margin: 0 10px; /* 添加按钮间距 */
+			}
+		}
 		button {
 			font-size: 16px;
 			color: #999999;
-			width: 180px; /* 设置按钮宽度 */
+			width: 326rpx; /* 设置按钮宽度 */
 			border-radius: 50px; /* 设置圆角 */
 		}
 		.btn1 {
-			margin-left: 10px;
 			border: 1px solid #999999;
 		}
 		.btn2 {
 			color: white;
-			margin-left: 50px;
+			// margin-left: 50px;
 			background-color: #0056a8;
 		}
 	}

+ 161 - 0
pages/hdxx/hdxx.vue

@@ -0,0 +1,161 @@
+<template>
+	<view>
+		<statusBar :item="navBarData"></statusBar>
+		<view class="content">
+			<view class="text">
+				<view class="header">
+					<p>
+						活动发布成功
+						<span class="sj">13:28</span>
+					</p>
+				</view>
+				<view class="main">
+					<p>
+						恭喜!您已成功完成
+						<span>“XXXX讲座”</span>
+						活动发布过程。您的活动现在已经在我们的平台上正式上线,可以被其他用户浏览和参加。请随时返回您的活动管理页面,以进行任何进一步的编辑、更新或促进活动的操作。
+					</p>
+				</view>
+			</view>
+		</view>
+		<view class="content">
+			<view class="text">
+				<view class="header">
+					<p>
+						活动发布成功
+						<span class="sj">13:28</span>
+					</p>
+				</view>
+				<view class="main">
+					<p>
+						恭喜!您已成功完成
+						<span>“XXXX讲座”</span>
+						活动报名。您的参与信息已经成功提交,您现在是我们活动的一部分,我们非常期待与您共度美好时光。
+						<p style="text-indent: 2em" >
+							以下是一些额外信息,以确保您充分了解您的参与:
+						</p>  
+					</p>
+					<view class="custom-list">
+						<view class="list-item">活动名称:[活动名称]</view>
+						<view class="list-item">日期:[活动日期]</view>
+						<view class="list-item">时间:[活动时间]</view>
+						<view class="list-item">地点:[活动地点]</view>
+					</view>
+				</view>
+			</view>
+		</view>
+		<view class="content">
+			<view class="text">
+				<view class="header">
+					<p>
+						活动已结束
+						<span class="sj">13:28</span>
+					</p>
+				</view>
+				<view class="main">
+					<p>
+						<span>“XXXX讲座”</span>
+						活动已圆满结束,我们要对您的热情参与表示由衷的感谢。您的支持和参与使这次活动变得特别而难忘。
+						再次感谢您的参与,我们期待将来再次与您共享更多精彩的活动。敬请期待未来的活动通知!
+					</p>
+				</view>
+			</view>
+		</view>
+		<view class="content">
+			<view class="text">
+				<view class="header">
+					<p>
+						活动开始提醒
+						<span class="sj">13:28</span>
+					</p>
+				</view>
+				<view class="main">
+					<p>
+						<span>“XXXX讲座”</span>
+						活动快开始啦!准备好迎接精彩时刻了吗?不要错过这个令人兴奋的机会,我们期待着与您一同度过难忘的时光。请确保您已经做好了所有必要的准备,包括查看活动时间、地点和其他重要信息。
+					</p>
+				</view>
+			</view>
+		</view>
+		<view class="content">
+			<view class="text">
+				<view class="header">
+					<p>
+						成功加入教研室
+						<span class="sj">13:28</span>
+					</p>
+				</view>
+				<view class="main">
+					<p style="text-indent: 0em">
+						尊敬的
+						<span style="font-size: 12px">XXX</span>
+					</p>
+
+					<p>
+						我们很高兴通知您,您已成功加入
+						<span>[教研室名称]</span>
+						!欢迎加入我们的团队,我们期待与您一同合作并共同追求卓越教育。
+					</p>
+				</view>
+			</view>
+		</view>
+	</view>
+</template>
+
+<script>
+export default {
+	data() {
+		return {
+			navBarData: {
+				title: '活动消息',
+				btn: 1
+			}
+		};
+	}
+};
+</script>
+
+<style lang="scss">
+.content {
+	padding: 10px;
+	margin: 10px;
+	background-color: white;
+	// margin-top: 5px;
+	.text {
+		.header {
+			p {
+				color: black;
+				font-size: 16px;
+				font-weight: 600;
+				margin-bottom: 10px;
+				display: flex;
+				justify-content: space-between;
+				.sj {
+					color: #999999;
+					font-size: 13px;
+					font-weight: 500;
+				}
+			}
+		}
+		.main {
+			color: #999999;
+			p {
+				font-weight: 400;
+				font-size: 14px;
+				text-indent: 2em;
+				span {
+					color: #0056a8;
+					font-weight: 600;
+				}
+			}
+			.custom-list {
+				padding-left: 5px;
+				padding-top: 3px;
+			}
+			.custom-list .list-item::before {
+				content: '• ';
+			}
+		}
+	}
+}
+</style>

+ 43 - 13
pages/jys/jys.vue

@@ -1,13 +1,12 @@
 <template>
-	<!-- 教研室报名 -->
 	<view class="main">
 		<statusBar :item="navBarData"></statusBar>
 		<uni-card :is-shadow="false">
 			<view class="uni-body">
 				<view class="card">
-					<image src="/static/jys/jys.png" class="image" mode="aspectFill"></image>
+					<img src="../../static/jys/jys.png" alt="" class="image" />
 					<view class="text">
-						<p>
+						<p class="text_title">
 							<span class="manage">类型</span>
 							<span class="t1">这里是教研室名称</span>
 						</p>
@@ -43,8 +42,12 @@
 			</view>
 		</uni-card>
 		<view class="buttons safe-area-bottom">
-			<button @click="button1Action" class="btn1">清空填写信息</button>
-			<button @click="button2Action" class="btn2">申请加入</button>
+			<view class="button-container">
+				<button @click="button1Action" class="btn1">清空填写信息</button>
+				<span class="button-spacing"></span>
+				<!-- 添加间距 -->
+				<button @click="button2Action" class="btn2">确认报名</button>
+			</view>
 		</view>
 	</view>
 </template>
@@ -88,6 +91,19 @@ export default {
 		.text {
 			margin-left: 10px; // 增加一点空间
 			line-height: 35px; // 根据你的需求调整,使文本与图片保持
+			.text_title {
+				display: flex;
+				align-items: center;
+				span {
+					display: inline-block;
+					height: 20px;
+					line-height: 20px;
+					text-align: center;
+					&:last-child {
+						margin-left: 5px;
+					}
+				}
+			}
 			.manage {
 				padding: 2px;
 				padding-left: 5px;
@@ -128,26 +144,40 @@ export default {
 		}
 	}
 	.buttons {
-		bottom: 42px;
+		background-color: white;
+		// display: flex;
+		// justify-content: center;
+		// align-items: flex-end;
+		// bottom: 20px; /* 调整底部的间距 */
+		// position: fixed;
 		position: fixed;
-		// width: 100%;
+		bottom: 0;
+		left: 0;
+		width: 100%;
 		display: flex;
-		justify-content: space-between;
-		// padding-left: 25px;
-		// padding-right: 25px;
+		justify-content: center;
+		padding: 20px;
+		box-sizing: border-box;
+		.button-container {
+			display: flex;
+			justify-content: center;
+			align-items: center;
+			.button-spacing {
+				margin: 0 10px; /* 添加按钮间距 */
+			}
+		}
 		button {
 			font-size: 16px;
 			color: #999999;
-			width: 180px; /* 设置按钮宽度 */
+			width: 326rpx; /* 设置按钮宽度 */
 			border-radius: 50px; /* 设置圆角 */
 		}
 		.btn1 {
-			margin-left: 10px;
 			border: 1px solid #999999;
 		}
 		.btn2 {
 			color: white;
-			margin-left: 50px;
+			// margin-left: 50px;
 			background-color: #0056a8;
 		}
 	}

+ 12 - 2
pages/login/login.vue

@@ -6,8 +6,8 @@
 		</view>
 		
 		<view class="mid">
-			<!-- <view class="quan"></view> -->
-			<radio value="r1" @click="radioCheck" size="10" :checked="isOK" />
+			<view class="quan"></view>
+			<!-- <radio value="r1" @click="radioCheck" size="10" :checked="isOK" /> -->
 			<view class="">
 				我已阅读并同意<text>《教育小程序服务条款》</text>和 <text>《 隐私协议》</text>新用户自动注册
 			</view>
@@ -72,6 +72,16 @@
 				width: 10rpx;
 				height: 10rpx;
 			}
+			.quan{
+				flex-shrink: 0;
+				width: 15px;
+				height: 15px;
+				border-radius: 50%;
+				margin-top: 1px;
+				// background-color: #4a97f2;
+				margin-right: 10rpx;
+				border: 1px #bdbdbd solid;
+			}
 			text{
 				color: #4a97f2;
 			}

+ 15 - 2
pages/login_three/login_three.vue

@@ -12,9 +12,15 @@
 			</view>
 			<view class="inps">
 				<input class="inp" type="text" placeholder="输入新密码">
+				<view class="icon">
+					<uni-icons type="eye" size="25"></uni-icons>
+				</view>
 			</view>
 			<view class="inps">
 				<input class="inp" type="text" placeholder="输入新密码">
+				<view class="icon">
+					<uni-icons type="eye-slash" size="25" color="#bdbdbd"></uni-icons>
+				</view>
 			</view>
 		</view>
 		<button class="btn">修改并登录</button>
@@ -57,6 +63,7 @@
 				padding: 0 30rpx;
 				margin-bottom: 20px;
 				position: relative;
+				// font-size: 25px;
 				.inp{
 					padding: 10rpx 15rpx;
 					border-bottom: 1px #ccc solid;
@@ -69,17 +76,23 @@
 					background-color: #7eb5f6;
 					color: #fff;
 				}
+				.icon{
+					position: absolute;
+					right: 10px;
+					top: 5px;
+				}
 			}
 			.inps:nth-child(1){
 				margin-bottom: 10px;
 			}
 		}
 		.btn{
-			background-color: #0056a8;
+			background-color: #999999;
 			color: #ffffff;
 			border-radius: 30px;
-			margin: 30rpx 55rpx;
+			margin: 40rpx 55rpx;
 			font-size: 16px;
+			margin-top: 50px;
 		}
 	}
 </style>

+ 16 - 4
pages/login_two/login_two.vue

@@ -23,8 +23,8 @@
 						<text>17739460336</text>
 					</view>
 					<view class="mid">
-						<!-- <view class="quan"></view> -->
-						<radio value="r1" @click="radioCheck" :checked="isOK" />
+						<view class="quan"></view>
+						<!-- <radio value="r1" @click="radioCheck" size="15" :checked="isOK" /> -->
 						<view class="">
 							我已阅读并同意<text>《教育小程序服务条款》</text>和 <text>《 隐私协议》</text>新用户自动注册
 						</view>
@@ -40,8 +40,9 @@
 					</view>
 					<text @click="goto" style="font-size: 14px;float: right;padding: 20rpx;padding-right: 30rpx;">忘记密码</text>
 					<view class="mid">
-						<!-- <view class="quan"></view> -->
-						<radio value="r1" @click="radioCheck" :checked="isOK" />
+						<view class="quan"></view>
+						<!-- <radio value="r1" @click="radioCheck" :checked="isOK" /> -->
+						
 						<view class="">
 							我已阅读并同意<text>《教育小程序服务条款》</text>和 <text>《 隐私协议》</text>新用户自动注册
 						</view>
@@ -177,6 +178,16 @@
 				width: 15px;
 				height: 15px;
 			}
+			.quan{
+				flex-shrink: 0;
+				width: 15px;
+				height: 15px;
+				border-radius: 50%;
+				margin-top: 1px;
+				// background-color: #4a97f2;
+				margin-right: 10rpx;
+				border: 1px #bdbdbd solid;
+			}
 			text{
 				color: #4a97f2;
 			}
@@ -188,6 +199,7 @@
 			border-radius: 30px;
 			margin: 30rpx 55rpx;
 			// padding: 0rpx 10rpx;
+			font-family: SimHei;
 			font-size: 16px;
 		}
 	}

+ 104 - 60
pages/message/message.vue

@@ -1,26 +1,69 @@
 <template>
 	<view class="messBox">
-		<view class="mesItem" @click="goToMesDetail(1)">
-			<view class="leftBox">
+		<statusBar :item="navbarData"></statusBar>
+		
+		<view class="mesItem" >
+			<view class="leftBox" @click="goToMesDetail">
 				<view class="mesImg">
-					<image src="../../static/message/notice.svg" mode=""></image>
+					<image src="../../static/message/notice.svg"  mode="aspectFill"></image>
 				</view>
+				
 				<view class="mesBrief">
-					<view>活动通知</view>
-					<view>活动报名成功</view>
+					<view class="tit">活动通知</view>
+					<view class="breif">活动报名成功</view>
 				</view>
 			</view>
-			<view class="mesTime">07-12</view>
-			<view class="newMessage"></view>
+			
+			<view class="right">
+				<view class="newMessage"></view>
+				<view class="mesTime">07-12</view>
+			</view>
+		</view>
+		
+		<view class="mesItem" >
+			<view class="leftBox" @click="goToMesDetail">
+				<view class="mesImg">
+					<image src="../../static/message/system.svg" mode=""></image>
+				</view>
+				
+				<view class="mesBrief">
+					<view class="tit">系统通知</view>
+					<view class="breif">已加入xxxxxx教研室</view>
+				</view>
+			</view>
+			
+			<view class="right">
+				<view class="newMessage"></view>
+				<view class="mesTime">07-12</view>
+			</view>
 		</view>
-		<view class="mesItem" @click="goToMesDetail(2)">
+		
+		<view class="mesItem" >
+			<view class="leftBox" @click="goToMesDetail">
+				<view class="mesImg">
+					<image src="../../static/message/subscribe.svg" mode=""></image>
+				</view>
+				
+				<view class="mesBrief">
+					<view class="tit">订阅消息</view>
+					<view class="breif">xxx教研室更新了课程</view>
+				</view>
+			</view>
+			
+			<view class="right">
+				<view class="newMessage"></view>
+				<view class="mesTime">07-12</view>
+			</view>
+		</view>
+		
+		<!-- <view class="mesItem" @click="goToMesDetail(2)">
 			<view class="leftBox">
 				<view class="mesImg">
 					<image src="../../static/message/system.svg" mode=""></image>
 				</view>
 				<view class="mesBrief">
-					<view>系统通知</view>
-					<view>已加入xxxxxx教研室</view>
+					<view class="tit">系统通知</view>
+					<view class="newMessage">已加入xxxxxx教研室</view>
 				</view>
 			</view>
 			<view class="mesTime">07-12</view>
@@ -32,13 +75,13 @@
 					<image src="../../static/message/subscribe.svg" mode=""></image>
 				</view>
 				<view class="mesBrief">
-					<view>订阅消息</view>
-					<view>xxx教研室更新了课程</view>
+					<view class="tit">订阅消息</view>
+					<view class="newMessage">xxx教研室更新了课程</view>
 				</view>
 			</view>
 			<view class="mesTime">07-12</view>
 			<view class="newMessage"></view>
-		</view>
+		</view> -->
 	</view>
 </template>
 
@@ -46,13 +89,15 @@
 	export default {
 		data() {
 			return {
-				
+				navbarData:{
+					title:'消息'
+				}
 			};
 		},
 		methods: {
-			goToMesDetail(i) {
+			goToMesDetail() {
 				uni.navigateTo({
-					url: '/pages/message/messageDetail?mesType=' + i
+					url: '/pages/hdxx/hdxx'
 				});
 			},
 		},
@@ -65,53 +110,48 @@
 		display: flex;
 		flex-direction: column;
 		flex-wrap: nowrap;
-		align-items: center;
+		// align-items: center;
 
 		.mesItem {
 			display: flex;
-			flex-direction: row;
-			flex-wrap: nowrap;
-			align-items: flex-end;
+			// flex-direction: row;
+			// flex-wrap: nowrap;
+			// align-items: flex-end;
 			justify-content: space-between;
-			width: 100%;
-			padding: 20rpx;
-			position: relative;
+			width: 750rpx;
+			padding: 30rpx 20rpx;
+			// position: relative;
 
 			.leftBox {
 				display: flex;
-				flex-direction: row;
-				flex-wrap: nowrap;
-				align-items: center;
+				justify-content: flex-start;
+				// flex-direction: row;
+				// flex-wrap: nowrap;
+				// align-items: center;
 
 				.mesImg {
-					width: 180rpx;
-					height: 180rpx;
-					padding: 10rpx 5rpx;
+					width: 120rpx;
+					height: 120rpx;
+					// padding: 30rpx 5rpx;
+					margin-right: 25rpx;
 					image{
 						width: 100%;
 						height: 100%;
 					}
-					// >uni-image {
-					// 	width: 100%;
-					// 	height: 100%;
-					// }
 				}
 
 				.mesBrief {
 					display: flex;
 					flex-direction: column;
-					flex-wrap: nowrap;
-					align-items: flex-start;
-					padding: 0 0 0 20rpx;
-
-					// >:first-child {
-					// 	font-size: 36rpx;
-					// }
-
-					// >:last-child {
-					// 	color: #999;
-					// 	padding: 10rpx 0 0 0;
-					// }
+					justify-content: space-between;
+					.tit{
+						font-size: 20px;
+						color: #333333;
+					}
+					.breif{
+						font-size: 16px;
+						color: #999999;
+					}
 				}
 				.mesBrief:nth-child(1){
 					font-size: 36rpx;
@@ -121,23 +161,27 @@
 					padding: 10rpx 0 0 0;
 				}
 			}
-
-			.mesTime {
-				color: #999;
-				position: absolute;
-				bottom: 30px;
-				right: 25px;
+			.right{
+				display: flex;
+				flex-direction: column;
+				justify-content: space-between;
+				align-items: center;
+				padding-top: 10px;
+				.mesTime {
+					color: #999;
+					bottom: 30px;
+				}
+				
+				.newMessage {
+					
+					width: 20rpx;
+					height: 20rpx;
+					background: red;
+					border-radius: 10rpx;
+				}
 			}
 
-			.newMessage {
-				position: absolute;
-				top: 80rpx;
-				right: 80rpx;
-				width: 20rpx;
-				height: 20rpx;
-				background: red;
-				border-radius: 10rpx;
-			}
+			
 		}
 	}
 </style>

+ 0 - 22
pages/message/messageDetail.vue

@@ -1,22 +0,0 @@
-<template>
-	<view>
-		11111
-	</view>
-</template>
-
-<script>
-	export default {
-		data() {
-			return {
-				
-			}
-		},
-		methods: {
-			
-		}
-	}
-</script>
-
-<style>
-
-</style>

+ 6 - 9
pages/publish/publish.vue

@@ -2,7 +2,7 @@
 	<view class="publish">
 		<statusBar :item="navBarData"></statusBar>
 		
-		<input class="activity_title" placeholder="活动标题" />
+		<input class="title" placeholder="活动标题" />
 		<textarea class="text" placeholder="请输入内容"></textarea>
 		
 		<template>
@@ -97,11 +97,6 @@
 					title:'发布', //导航栏标题
 					btn:1        //是否显示返回按钮 0不显示  1 显示
 				},
-				customStyle:{
-					width:'300rpx',
-					height:'80rpx',
-					backgroundColor:'#8BBEFF'
-				}
 			};
 		}
 	}
@@ -109,13 +104,15 @@
 
 <style lang="scss" scoped>
 	.publish{
-		height: 80%;
 		background-color: #fff;
-		.activity_title{
+		.title{
+			font-size: 14px;
 			padding: 16px;
+			color: #d9d9d933
 		}
+		
 		.text{
-			font-size: 13px;
+			font-size: 12px;
 			padding: 16px;
 		}
 		.addPhoto{

+ 29 - 22
pages/resource/resource.vue

@@ -1,17 +1,18 @@
 <template>
 	<view>
+		<statusBar :item="navBarData"></statusBar>
 		<uni-search-bar bgColor="#f0f2f5" placeholder="搜索" cancelButton="none" clearButton="none" :focus="true"></uni-search-bar>
 		<view class="links">
 			<button class="link-button" :class="{ active: isActive1 }" @click="toggleActive1">资源库</button>
 			<button class="link-button" :class="{ active: isActive2 }" @click="toggleActive2">精品课程</button>
 		</view>
 		<view class="" v-if="tab">
-			<uni-section type="line">
+			<uni-section type="">
 				<uni-grid :column="2" :show-border="false" :square="false">
 					<uni-grid-item v-for="(item, index) in list" :index="index" :key="index">
 						<view class="grid-item-box">
 							<view class="v1">
-								<image class="image" src="../../static/logo.png" mode="aspectFill" />
+								<image class="image" :src="item.url" mode="aspectFill" />
 
 								<text class="text">{{ item.text }}</text>
 								<text class="text1">{{ item.text1 }}</text>
@@ -22,7 +23,7 @@
 			</uni-section>
 		</view>
 		<view class="" v-else>
-			<uni-section type="line">
+			<uni-section type="">
 				<uni-grid :column="2" :show-border="false" :square="false">
 					<uni-grid-item v-for="(item, index) in list" :index="index" :key="index">
 						<view class="grid-item-box">
@@ -44,49 +45,54 @@
 export default {
 	data() {
 		return {
+			navBarData: {
+				title: '资源库',
+				btn: 1
+			},
+
 			isActive1: true,
 			isActive2: false,
 			tab: true,
 
 			list: [
 				{
-					url: ' ',
+					url: ' ../../static/resource/jqr.png',
 					text: '这里是课程名称课程名称课程名称...',
 					badge: '0',
 					text1: '主讲教师:苏某某'
 				},
 				{
-					url: ' ',
+					url: ' ../../static/resource/jqr.png',
 					text: '这里是课程名称课程名称课程名称...',
 					badge: '0',
 					text1: '主讲教师:苏某某'
 				},
 				{
-					url: ' ',
+					url: ' ../../static/resource/jqr.png',
 					text: '这里是课程名称课程名称课程名称...',
 					badge: '0',
 					text1: '主讲教师:苏某某'
 				},
 				{
-					url: ' ',
+					url: ' ../../static/resource/jqr.png',
 					text: '这里是课程名称课程名称课程名称...',
 					badge: '0',
 					text1: '主讲教师:苏某某'
 				},
 				{
-					url: ' ',
+					url: ' ../../static/resource/jqr.png',
 					text: '这里是课程名称课程名称课程名称...',
 					badge: '0',
 					text1: '主讲教师:苏某某'
 				},
 				{
-					url: ' ',
+					url: ' ../../static/resource/jqr.png',
 					text: '这里是课程名称课程名称课程名称...',
 					badge: '0',
 					text1: '主讲教师:苏某某'
 				},
 				{
-					url: ' ',
+					url: ' ../../static/resource/jqr.png',
 					text: '这里是课程名称课程名称课程名称...',
 					badge: '0',
 					text1: '主讲教师:苏某某'
@@ -96,14 +102,14 @@ export default {
 	},
 	methods: {
 		toggleActive1() {
-			this.isActive1 = !this.isActive1;
-			this.isActive2 = false; // 清除第二个按钮的样式
-			this.tab = !this.tab;
+			this.isActive1 = true;
+			this.isActive2 = false;
+			this.tab = true;
 		},
 		toggleActive2() {
-			this.isActive2 = !this.isActive2;
-			this.isActive1 = false; // 清除第二个按钮的样式
-			this.tab = !this.tab;
+			this.isActive1 = false;
+			this.isActive2 = true;
+			this.tab = false;
 		}
 	}
 };
@@ -113,6 +119,9 @@ export default {
 uni-search-bar {
 	border-radius: 4px;
 }
+.uni-section .uni-section-header__decoration {
+	background-color: transparent;
+}
 .links {
 	display: flex;
 	justify-content: space-evenly;
@@ -121,8 +130,8 @@ uni-search-bar {
 }
 
 .link-button {
-	border: none; /* 无边框 */
-	color: #c2c2c2; /* 文本颜色 */
+	border: none;
+	color: #c2c2c2;
 }
 .link-button:after {
 	border: none;
@@ -130,7 +139,7 @@ uni-search-bar {
 .link-button.active {
 	color: #616366;
 	// background: url('../../static/resouce/bg.png') no-repeat;
-	// background: linear-gradient(to bottom, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)), url('../../static/resouce/bg.png') no-repeat;
+	background: linear-gradient(to bottom, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)), url('../../static/resource/bg.png') no-repeat;
 	background-position: 50% 95%;
 	background-size: 85%;
 	// box-shadow: 0px 5px 5px skyblue;
@@ -179,11 +188,9 @@ uni-search-bar {
 .grid-item-box-row {
 	flex: 1;
 	display: flex;
-	flex-direction: row;
 	align-items: center;
+	flex-direction: row;
 	justify-content: center;
 	padding: 15px 0;
 }
-
-
 </style>

+ 8 - 1
pages/teachingDetail/teachingDetail.vue

@@ -61,7 +61,7 @@
 			<view class="member">
 				<view class="memberTop">
 					<view class="" style="font-weight: bold;">当前成员</view>
-					<view class="" style="color: #666666;font-size: 14px;display: flex;align-items: center;">
+					<view class="" style="color: #666666;font-size: 14px;display: flex;align-items: center;" @click="gotoMorePer">
 						查看更多
 						<uni-icons type="right"></uni-icons>
 					</view>
@@ -94,6 +94,13 @@
 					btn:1
 				}
 			};
+		},
+		methods:{
+			gotoMorePer(){
+				uni.navigateTo({
+					url:'/pages/dy/dy'
+				})
+			}
 		}
 	}
 </script>

File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/common/runtime.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/common/vendor.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/components/detailBlock/detailBlock.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/components/statusBar/statusBar.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/components/teaching-case/teaching-case.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/components/viewX-Case/viewX-Case.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/@dcloudio/uni-ui/lib/uni-card/uni-card.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/@dcloudio/uni-ui/lib/uni-fab/uni-fab.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/@dcloudio/uni-ui/lib/uni-grid-item/uni-grid-item.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/@dcloudio/uni-ui/lib/uni-grid/uni-grid.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/@dcloudio/uni-ui/lib/uni-icons/uni-icons.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/@dcloudio/uni-ui/lib/uni-search-bar/uni-search-bar.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/@dcloudio/uni-ui/lib/uni-section/uni-section.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/@dcloudio/uni-ui/lib/uni-tag/uni-tag.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/activityDetail/activityDetail.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/activityList/activityList.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/activityPage/activityPage.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/dy/dy.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/hd/hd.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/hdxx/hdxx.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/index.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/jys/jys.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/login/login.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/login_three/login_three.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/login_two/login_two.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/message/message.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/message/messageDetail.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/mine/mine.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/mineSubscribe/mineSubscribe.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/publish/publish.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/resource/resource.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/teachingDetail/teachingDetail.js.map


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/teachingList/teachingList.js.map


+ 5 - 2
unpackage/dist/dev/mp-weixin/app.json

@@ -7,7 +7,6 @@
     "pages/resource/resource",
     "pages/activityPage/activityPage",
     "pages/message/message",
-    "pages/message/messageDetail",
     "pages/mine/mine",
     "pages/teachingDetail/teachingDetail",
     "pages/teachingList/teachingList",
@@ -16,7 +15,9 @@
     "pages/activityDetail/activityDetail",
     "pages/jys/jys",
     "pages/hd/hd",
-    "pages/publish/publish"
+    "pages/publish/publish",
+    "pages/hdxx/hdxx",
+    "pages/dy/dy"
   ],
   "subPackages": [],
   "window": {
@@ -28,6 +29,8 @@
     "navigationBarTitleCentered": true
   },
   "tabBar": {
+    "backgroundColor": "#ffffff",
+    "fontSize": "14px",
     "list": [
       {
         "pagePath": "pages/index/index",

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

@@ -105,11 +105,11 @@
 /******/
 /******/
 /******/ 		// mini-css-extract-plugin CSS loading
-/******/ 		var cssChunks = {"components/statusBar/statusBar":1,"components/teaching-case/teaching-case":1,"components/viewX-Case/viewX-Case":1,"node-modules/@dcloudio/uni-ui/lib/uni-search-bar/uni-search-bar":1,"node-modules/@dcloudio/uni-ui/lib/uni-grid-item/uni-grid-item":1,"node-modules/@dcloudio/uni-ui/lib/uni-grid/uni-grid":1,"node-modules/@dcloudio/uni-ui/lib/uni-section/uni-section":1,"node-modules/@dcloudio/uni-ui/lib/uni-fab/uni-fab":1,"node-modules/@dcloudio/uni-ui/lib/uni-icons/uni-icons":1,"components/detailBlock/detailBlock":1,"node-modules/@dcloudio/uni-ui/lib/uni-tag/uni-tag":1,"node-modules/@dcloudio/uni-ui/lib/uni-card/uni-card":1};
+/******/ 		var cssChunks = {"components/statusBar/statusBar":1,"components/teaching-case/teaching-case":1,"components/viewX-Case/viewX-Case":1,"node-modules/@dcloudio/uni-ui/lib/uni-icons/uni-icons":1,"node-modules/@dcloudio/uni-ui/lib/uni-search-bar/uni-search-bar":1,"node-modules/@dcloudio/uni-ui/lib/uni-grid-item/uni-grid-item":1,"node-modules/@dcloudio/uni-ui/lib/uni-grid/uni-grid":1,"node-modules/@dcloudio/uni-ui/lib/uni-section/uni-section":1,"node-modules/@dcloudio/uni-ui/lib/uni-fab/uni-fab":1,"components/detailBlock/detailBlock":1,"node-modules/@dcloudio/uni-ui/lib/uni-tag/uni-tag":1,"node-modules/@dcloudio/uni-ui/lib/uni-card/uni-card":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/statusBar/statusBar":"components/statusBar/statusBar","components/teaching-case/teaching-case":"components/teaching-case/teaching-case","components/viewX-Case/viewX-Case":"components/viewX-Case/viewX-Case","node-modules/@dcloudio/uni-ui/lib/uni-search-bar/uni-search-bar":"node-modules/@dcloudio/uni-ui/lib/uni-search-bar/uni-search-bar","node-modules/@dcloudio/uni-ui/lib/uni-grid-item/uni-grid-item":"node-modules/@dcloudio/uni-ui/lib/uni-grid-item/uni-grid-item","node-modules/@dcloudio/uni-ui/lib/uni-grid/uni-grid":"node-modules/@dcloudio/uni-ui/lib/uni-grid/uni-grid","node-modules/@dcloudio/uni-ui/lib/uni-section/uni-section":"node-modules/@dcloudio/uni-ui/lib/uni-section/uni-section","node-modules/@dcloudio/uni-ui/lib/uni-fab/uni-fab":"node-modules/@dcloudio/uni-ui/lib/uni-fab/uni-fab","node-modules/@dcloudio/uni-ui/lib/uni-icons/uni-icons":"node-modules/@dcloudio/uni-ui/lib/uni-icons/uni-icons","components/detailBlock/detailBlock":"components/detailBlock/detailBlock","node-modules/@dcloudio/uni-ui/lib/uni-tag/uni-tag":"node-modules/@dcloudio/uni-ui/lib/uni-tag/uni-tag","node-modules/@dcloudio/uni-ui/lib/uni-card/uni-card":"node-modules/@dcloudio/uni-ui/lib/uni-card/uni-card"}[chunkId]||chunkId) + ".wxss";
+/******/ 				var href = "" + ({"components/statusBar/statusBar":"components/statusBar/statusBar","components/teaching-case/teaching-case":"components/teaching-case/teaching-case","components/viewX-Case/viewX-Case":"components/viewX-Case/viewX-Case","node-modules/@dcloudio/uni-ui/lib/uni-icons/uni-icons":"node-modules/@dcloudio/uni-ui/lib/uni-icons/uni-icons","node-modules/@dcloudio/uni-ui/lib/uni-search-bar/uni-search-bar":"node-modules/@dcloudio/uni-ui/lib/uni-search-bar/uni-search-bar","node-modules/@dcloudio/uni-ui/lib/uni-grid-item/uni-grid-item":"node-modules/@dcloudio/uni-ui/lib/uni-grid-item/uni-grid-item","node-modules/@dcloudio/uni-ui/lib/uni-grid/uni-grid":"node-modules/@dcloudio/uni-ui/lib/uni-grid/uni-grid","node-modules/@dcloudio/uni-ui/lib/uni-section/uni-section":"node-modules/@dcloudio/uni-ui/lib/uni-section/uni-section","node-modules/@dcloudio/uni-ui/lib/uni-fab/uni-fab":"node-modules/@dcloudio/uni-ui/lib/uni-fab/uni-fab","components/detailBlock/detailBlock":"components/detailBlock/detailBlock","node-modules/@dcloudio/uni-ui/lib/uni-tag/uni-tag":"node-modules/@dcloudio/uni-ui/lib/uni-tag/uni-tag","node-modules/@dcloudio/uni-ui/lib/uni-card/uni-card":"node-modules/@dcloudio/uni-ui/lib/uni-card/uni-card"}[chunkId]||chunkId) + ".wxss";
 /******/ 				var fullhref = __webpack_require__.p + href;
 /******/ 				var existingLinkTags = document.getElementsByTagName("link");
 /******/ 				for(var i = 0; i < existingLinkTags.length; i++) {

File diff suppressed because it is too large
+ 20 - 0
unpackage/dist/dev/mp-weixin/common/vendor.js


+ 1 - 1
unpackage/dist/dev/mp-weixin/components/statusBar/statusBar.wxml

@@ -1 +1 @@
-<view class="statusBar" style="{{'height:'+(meunButtonInfo?navheight+'px':customBar+'px')+';'}}"><block wx:if="{{meunButtonInfo}}"><view class="nav" style="{{'height:'+(navheight+'px')+';'}}"><block wx:if="{{item.btn}}"><view class="backBtnSty" style="{{'position:fixed;transform:translate(0,-50%);'+('width:'+('30px')+';')+('margin-top:'+(navTop+meunButtonInfo/2+'px')+';')}}"><uni-icons vue-id="55e7717e-1" type="back" data-event-opts="{{[['^click',[['backIndex']]]]}}" bind:click="__e" bind:__l="__l"></uni-icons></view></block><view class="navTit" style="{{'padding-top:'+(navTop+'px')+';'+('line-height:'+(meunButtonInfo+'px')+';')}}"><view class="postTit">{{item.title+''}}</view></view></view></block><block wx:else><view class="nav" style="{{'height:'+(customBar+'px')+';'}}"><block wx:if="{{item.btn}}"><view class="backBtnSty" style="{{'position:fixed;transform:translate(0,-50%);'+('width:'+('30px')+';')+('margin-top:'+(appAllHeight/2+'px')+';')}}"><uni-icons vue-id="55e7717e-2" type="back" data-event-opts="{{[['^click',[['backIndex']]]]}}" bind:click="__e" bind:__l="__l"></uni-icons></view></block><view class="navTit" style="{{'line-height:'+(customBar+'px')+';'}}"><view class="postTit">{{item.title+''}}</view></view></view></block></view>
+<view class="statusBar" style="{{'height:'+(meunButtonInfo?navheight+'px':customBar+'px')+';'}}"><block wx:if="{{meunButtonInfo}}"><view class="nav" style="{{'height:'+(navheight+'px')+';'}}"><block wx:if="{{item.btn}}"><view class="backBtnSty" style="{{'position:fixed;transform:translate(0,-50%);'+('width:'+('30px')+';')+('margin-top:'+(navTop+meunButtonInfo/2+'px')+';')}}"><uni-icons vue-id="55e7717e-1" type="back" size="20" data-event-opts="{{[['^click',[['backIndex']]]]}}" bind:click="__e" bind:__l="__l"></uni-icons></view></block><view class="navTit" style="{{'padding-top:'+(navTop+'px')+';'+('line-height:'+(meunButtonInfo+'px')+';')}}"><view class="postTit">{{item.title+''}}</view></view></view></block><block wx:else><view class="nav" style="{{'height:'+(customBar+'px')+';'}}"><block wx:if="{{item.btn}}"><view class="backBtnSty" style="{{'position:fixed;transform:translate(0,-50%);'+('width:'+('30px')+';')+('margin-top:'+(appAllHeight/2+'px')+';')}}"><uni-icons vue-id="55e7717e-2" type="back" size="20" data-event-opts="{{[['^click',[['backIndex']]]]}}" bind:click="__e" bind:__l="__l"></uni-icons></view></block><view class="navTit" style="{{'line-height:'+(customBar+'px')+';'}}"><view class="postTit">{{item.title+''}}</view></view></view></block></view>

+ 0 - 1
unpackage/dist/dev/mp-weixin/components/viewX-Case/viewX-Case.wxss

@@ -27,7 +27,6 @@
 .view_x_case {
   width: 750rpx;
   background-color: #fff;
-  margin-top: 10px;
 }
 .view_x_case .tit {
   display: flex;

+ 9 - 1
unpackage/dist/dev/mp-weixin/pages/activityDetail/activityDetail.js

@@ -164,7 +164,7 @@ __webpack_require__.r(__webpack_exports__);
 /***/ (function(module, exports, __webpack_require__) {
 
 "use strict";
-
+/* WEBPACK VAR INJECTION */(function(uni) {
 
 Object.defineProperty(exports, "__esModule", {
   value: true
@@ -252,9 +252,17 @@ var _default = {
         isShow: 1
       }
     };
+  },
+  methods: {
+    perList: function perList() {
+      uni.navigateTo({
+        url: '/pages/dy/dy'
+      });
+    }
   }
 };
 exports.default = _default;
+/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 2)["default"]))
 
 /***/ }),
 

+ 1 - 1
unpackage/dist/dev/mp-weixin/pages/activityDetail/activityDetail.wxml

@@ -1 +1 @@
-<view class="activityDetail"><status-bar vue-id="3b54f100-1" item="{{navbar}}" bind:__l="__l"></status-bar><view class="backPic"><image src="../../static/yym/Rectangle 40.png" mode="aspectFill"></image><view class="card"><view class="cardTop">2023年全国国际银行分行“防范灾害风险护航高质量发展”防灾减灾志愿宣传活动</view><view class="col">活动日期:<text>5.12~5.13</text></view><view class="col">招募人数:<text>23/50</text></view><view class="col">活动地址:<text>龙岗将军帽路一号深圳技师学院</text><uni-icons style="position:absolute;right:10px;top:0;" vue-id="3b54f100-2" type="location" color="#0056a8" size="20" bind:__l="__l"></uni-icons></view></view></view><view style="padding:0 30rpx;margin-bottom:20px;"><view class="creator"><image src="../../static/mine/Avatar.png" mode="aspectFill"></image><view class="creName">创建者用户名</view></view></view><view style="padding:0 30rpx;"><detail-block vue-id="3b54f100-3" item="{{judge}}" bind:__l="__l"></detail-block></view><view style="padding:0 30rpx;"><view class="member"><view class="memberTop"><view style="font-weight:bold;">报名情况(已报名23人)</view><view style="color:#666666;font-size:14px;display:flex;align-items:center;">查看更多<uni-icons vue-id="3b54f100-4" type="right" bind:__l="__l"></uni-icons></view></view><view class="pers"><block wx:for="{{6}}" wx:for-item="i" wx:for-index="__i0__"><view class="per"><image src="../../static/mine/Avatar.png" mode="aspectFill"></image><view class="perName">袁一鸣</view></view></block></view></view></view><view class="btnBlock"><button class="btn">立即报名</button></view></view>
+<view class="activityDetail"><status-bar vue-id="3b54f100-1" item="{{navbar}}" bind:__l="__l"></status-bar><view class="backPic"><image src="../../static/yym/Rectangle 40.png" mode="aspectFill"></image><view class="card"><view class="cardTop">2023年全国国际银行分行“防范灾害风险护航高质量发展”防灾减灾志愿宣传活动</view><view class="col">活动日期:<text>5.12~5.13</text></view><view class="col">招募人数:<text>23/50</text></view><view class="col">活动地址:<text>龙岗将军帽路一号深圳技师学院</text><uni-icons style="position:absolute;right:10px;top:0;" vue-id="3b54f100-2" type="location" color="#0056a8" size="20" bind:__l="__l"></uni-icons></view></view></view><view style="padding:0 30rpx;margin-bottom:20px;"><view class="creator"><image src="../../static/mine/Avatar.png" mode="aspectFill"></image><view class="creName">创建者用户名</view></view></view><view style="padding:0 30rpx;"><detail-block vue-id="3b54f100-3" item="{{judge}}" bind:__l="__l"></detail-block></view><view style="padding:0 30rpx;"><view class="member"><view class="memberTop"><view style="font-weight:bold;">报名情况(已报名23人)</view><view data-event-opts="{{[['tap',[['perList',['$event']]]]]}}" style="color:#666666;font-size:14px;display:flex;align-items:center;" bindtap="__e">查看更多<uni-icons vue-id="3b54f100-4" type="right" bind:__l="__l"></uni-icons></view></view><view class="pers"><block wx:for="{{6}}" wx:for-item="i" wx:for-index="__i0__"><view class="per"><image src="../../static/mine/Avatar.png" mode="aspectFill"></image><view class="perName">袁一鸣</view></view></block></view></view></view><view class="btnBlock"><button class="btn">立即报名</button></view></view>

+ 0 - 3
unpackage/dist/dev/mp-weixin/pages/activityPage/activityPage.wxss

@@ -24,9 +24,6 @@
 /* 垂直间距 */
 /* 透明度 */
 /* 文章场景相关 */
-.activity .mid {
-  margin: 20px 0;
-}
 .activity .mid .activeData {
   width: 460rpx;
   display: inline-block;

File diff suppressed because it is too large
+ 80 - 0
unpackage/dist/dev/mp-weixin/pages/dy/dy.js


+ 7 - 0
unpackage/dist/dev/mp-weixin/pages/dy/dy.json

@@ -0,0 +1,7 @@
+{
+  "navigationBarTitleText": "",
+  "enablePullDownRefresh": false,
+  "usingComponents": {
+    "status-bar": "/components/statusBar/statusBar"
+  }
+}

+ 1 - 0
unpackage/dist/dev/mp-weixin/pages/dy/dy.wxml

@@ -0,0 +1 @@
+<view class="data-v-73c40fb4"><status-bar vue-id="04bce4c0-1" item="{{navBarData}}" class="data-v-73c40fb4" bind:__l="__l"></status-bar><view class="main_part data-v-73c40fb4"><view class="content data-v-73c40fb4"><image class="image _img data-v-73c40fb4" src="{{$root.m0}}" alt></image><view class="text data-v-73c40fb4"><view class="t1 _p data-v-73c40fb4">橘子很橘子</view><view class="dy _p data-v-73c40fb4">订阅了您的教研室      2023-04-01</view></view><button class="btn data-v-73c40fb4">回粉</button></view><view class="content data-v-73c40fb4"><image class="image _img data-v-73c40fb4" src="{{$root.m1}}" alt></image><view class="text data-v-73c40fb4"><view class="t1 _p data-v-73c40fb4">橘子很橘子</view><view class="dy _p data-v-73c40fb4">订阅了您的教研室      2023-04-01</view></view><button class="btn data-v-73c40fb4">回粉</button></view><view class="content data-v-73c40fb4"><image class="image _img data-v-73c40fb4" src="{{$root.m2}}" alt></image><view class="text data-v-73c40fb4"><view class="t1 _p data-v-73c40fb4">橘子很橘子</view><view class="dy _p data-v-73c40fb4">订阅了您的教研室      2023-04-01</view></view><button class="btn data-v-73c40fb4">+关注</button></view><view class="content data-v-73c40fb4"><image class="image _img data-v-73c40fb4" src="{{$root.m3}}" alt></image><view class="text data-v-73c40fb4"><view class="t1 _p data-v-73c40fb4">橘子很橘子</view><view class="dy _p data-v-73c40fb4">订阅了您的教研室      2023-04-01</view></view><button class="btn data-v-73c40fb4">互相关注</button></view></view></view>

+ 69 - 0
unpackage/dist/dev/mp-weixin/pages/dy/dy.wxss

@@ -0,0 +1,69 @@
+@charset "UTF-8";
+/**
+ * 这里是uni-app内置的常用样式变量
+ *
+ * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
+ * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
+ *
+ */
+/**
+ * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
+ *
+ * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
+ */
+/* 颜色变量 */
+/* 行为相关颜色 */
+/* 文字基本颜色 */
+/* 背景颜色 */
+/* 边框颜色 */
+/* 尺寸变量 */
+/* 文字尺寸 */
+/* 图片尺寸 */
+/* Border Radius */
+/* 水平间距 */
+/* 垂直间距 */
+/* 透明度 */
+/* 文章场景相关 */
+.content.data-v-73c40fb4 {
+  margin-top: 5px;
+  background-color: white;
+  display: flex;
+  flex-direction: row;
+  /* 使内容垂直排列 */
+  padding: 10px;
+}
+.content .image.data-v-73c40fb4 {
+  width: 58px;
+  height: 58px;
+  border-radius: 50%;
+}
+.content .text.data-v-73c40fb4 {
+  flex-grow: 1;
+  /* 填充剩余空间,并根据其内容自适应宽度 */
+  padding: 5px;
+  line-height: 25px;
+}
+.content .text .t1.data-v-73c40fb4,
+.content .text .dy.data-v-73c40fb4 {
+  white-space: nowrap;
+}
+.content .text .t1.data-v-73c40fb4 {
+  font-weight: 600px;
+  font-size: 16px;
+  color: black;
+}
+.content .text .dy.data-v-73c40fb4 {
+  font-size: 12px;
+  color: #999999;
+}
+.content .btn.data-v-73c40fb4 {
+  background-color: #adadad;
+  width: 100px;
+  height: 35px;
+  border-radius: 42px;
+  margin-top: 15px;
+  text-align: center;
+  line-height: 35px;
+  color: white;
+}
+

+ 12 - 0
unpackage/dist/dev/mp-weixin/pages/hd/hd.js

@@ -128,6 +128,15 @@ var render = function () {
   var _vm = this
   var _h = _vm.$createElement
   var _c = _vm._self._c || _h
+  var m0 = __webpack_require__(/*! ../../static/jys/jys.png */ 274)
+  _vm.$mp.data = Object.assign(
+    {},
+    {
+      $root: {
+        m0: m0,
+      },
+    }
+  )
 }
 var recyclableRender = false
 var staticRenderFns = []
@@ -218,6 +227,9 @@ exports.default = void 0;
 //
 //
 //
+//
+//
+//
 var _default = {
   data: function data() {
     return {

+ 1 - 1
unpackage/dist/dev/mp-weixin/pages/hd/hd.wxml

@@ -1 +1 @@
-<view class="main data-v-d13b0a74"><status-bar vue-id="54ed5f00-1" item="{{navBarData}}" class="data-v-d13b0a74" bind:__l="__l"></status-bar><uni-card vue-id="54ed5f00-2" is-shadow="{{false}}" class="data-v-d13b0a74" bind:__l="__l" vue-slots="{{['default']}}"><view class="uni-body data-v-d13b0a74"><view class="card data-v-d13b0a74"><image class="image data-v-d13b0a74" src="../../static/jys/jys.png" mode="aspectFill"></image><view class="text data-v-d13b0a74"><view class="_p data-v-d13b0a74"><label class="manage _span data-v-d13b0a74">类型</label><label class="t1 _span data-v-d13b0a74">这里是活动名称</label></view><view class="fzr data-v-d13b0a74"><view class="_p data-v-d13b0a74">活动日期:5.12~5.20</view><view class="_p data-v-d13b0a74">招募人数:23/50</view></view></view></view></view></uni-card><uni-card vue-id="54ed5f00-3" is-shadow="{{false}}" class="data-v-d13b0a74" bind:__l="__l" vue-slots="{{['default']}}"><view class="uni-body data-v-d13b0a74"><view class="card2 data-v-d13b0a74"><view class="hdxx data-v-d13b0a74"><view class="hd _p data-v-d13b0a74">活动信息</view><view class="textcolor data-v-d13b0a74"><view class="name _p data-v-d13b0a74">姓名:<label class="name1 _span data-v-d13b0a74"></label></view><view class="name _p data-v-d13b0a74">联系方式:<label class="lx1 _span data-v-d13b0a74">172xxxxx5678</label></view><view class="name _p data-v-d13b0a74">单位:<label class="dw1 _span data-v-d13b0a74">xx实验中学学校</label></view></view></view></view></view></uni-card><view class="buttons safe-area-bottom data-v-d13b0a74"><button data-event-opts="{{[['tap',[['button1Action',['$event']]]]]}}" class="btn1 data-v-d13b0a74" bindtap="__e">清空填写信息</button><button data-event-opts="{{[['tap',[['button2Action',['$event']]]]]}}" class="btn2 data-v-d13b0a74" bindtap="__e">确认报名</button></view></view>
+<view class="main data-v-d13b0a74"><status-bar vue-id="54ed5f00-1" item="{{navBarData}}" class="data-v-d13b0a74" bind:__l="__l"></status-bar><uni-card vue-id="54ed5f00-2" is-shadow="{{false}}" class="data-v-d13b0a74" bind:__l="__l" vue-slots="{{['default']}}"><view class="uni-body data-v-d13b0a74"><view class="card data-v-d13b0a74"><image class="image _img data-v-d13b0a74" src="{{$root.m0}}" alt></image><view class="text data-v-d13b0a74"><view class="text_title _p data-v-d13b0a74"><label class="manage _span data-v-d13b0a74">类型</label><label class="t1 _span data-v-d13b0a74">这里是活动名称</label></view><view class="fzr data-v-d13b0a74"><view class="_p data-v-d13b0a74">活动日期:5.12~5.20</view><view class="_p data-v-d13b0a74">招募人数:23/50</view></view></view></view></view></uni-card><uni-card vue-id="54ed5f00-3" is-shadow="{{false}}" class="data-v-d13b0a74" bind:__l="__l" vue-slots="{{['default']}}"><view class="uni-body data-v-d13b0a74"><view class="card2 data-v-d13b0a74"><view class="hdxx data-v-d13b0a74"><view class="hd _p data-v-d13b0a74">活动信息</view><view class="textcolor data-v-d13b0a74"><view class="name _p data-v-d13b0a74">姓名:<label class="name1 _span data-v-d13b0a74"></label></view><view class="name _p data-v-d13b0a74">联系方式:<label class="lx1 _span data-v-d13b0a74">172xxxxx5678</label></view><view class="name _p data-v-d13b0a74">单位:<label class="dw1 _span data-v-d13b0a74">xx实验中学学校</label></view></view></view></view></view></uni-card><view class="buttons safe-area-bottom data-v-d13b0a74"><view class="button-container data-v-d13b0a74"><button data-event-opts="{{[['tap',[['button1Action',['$event']]]]]}}" class="btn1 data-v-d13b0a74" bindtap="__e">清空填写信息</button><label class="button-spacing _span data-v-d13b0a74"></label><button data-event-opts="{{[['tap',[['button2Action',['$event']]]]]}}" class="btn2 data-v-d13b0a74" bindtap="__e">确认报名</button></view></view></view>

+ 30 - 5
unpackage/dist/dev/mp-weixin/pages/hd/hd.wxss

@@ -38,6 +38,19 @@
   margin-left: 10px;
   line-height: 35px;
 }
+.main .card .text .text_title.data-v-d13b0a74 {
+  display: flex;
+  align-items: center;
+}
+.main .card .text .text_title ._span.data-v-d13b0a74 {
+  display: inline-block;
+  height: 20px;
+  line-height: 20px;
+  text-align: center;
+}
+.main .card .text .text_title ._span.data-v-d13b0a74:last-child {
+  margin-left: 5px;
+}
 .main .card .text .manage.data-v-d13b0a74 {
   padding: 2px;
   padding-left: 5px;
@@ -70,26 +83,38 @@
   justify-content: space-between;
 }
 .main .buttons.data-v-d13b0a74 {
-  bottom: 42px;
+  background-color: white;
   position: fixed;
+  bottom: 0;
+  left: 0;
+  width: 100%;
   display: flex;
-  justify-content: space-between;
+  justify-content: center;
+  padding: 20px;
+  box-sizing: border-box;
+}
+.main .buttons .button-container.data-v-d13b0a74 {
+  display: flex;
+  justify-content: center;
+  align-items: center;
+}
+.main .buttons .button-container .button-spacing.data-v-d13b0a74 {
+  margin: 0 10px;
+  /* 添加按钮间距 */
 }
 .main .buttons button.data-v-d13b0a74 {
   font-size: 16px;
   color: #999999;
-  width: 180px;
+  width: 326rpx;
   /* 设置按钮宽度 */
   border-radius: 50px;
   /* 设置圆角 */
 }
 .main .buttons .btn1.data-v-d13b0a74 {
-  margin-left: 10px;
   border: 1px solid #999999;
 }
 .main .buttons .btn2.data-v-d13b0a74 {
   color: white;
-  margin-left: 50px;
   background-color: #0056a8;
 }
 

File diff suppressed because it is too large
+ 294 - 0
unpackage/dist/dev/mp-weixin/pages/hdxx/hdxx.js


+ 7 - 0
unpackage/dist/dev/mp-weixin/pages/hdxx/hdxx.json

@@ -0,0 +1,7 @@
+{
+  "navigationBarTitleText": "",
+  "enablePullDownRefresh": false,
+  "usingComponents": {
+    "status-bar": "/components/statusBar/statusBar"
+  }
+}

+ 2 - 0
unpackage/dist/dev/mp-weixin/pages/hdxx/hdxx.wxml

@@ -0,0 +1,2 @@
+<view><status-bar vue-id="2f431f40-1" item="{{navBarData}}" bind:__l="__l"></status-bar><view class="content"><view class="text"><view class="header"><view class="_p">活动发布成功<label class="sj _span">13:28</label></view></view><view class="main"><view class="_p">恭喜!您已成功完成<label class="_span">“XXXX讲座”</label>活动发布过程。您的活动现在已经在我们的平台上正式上线,可以被其他用户浏览和参加。请随时返回您的活动管理页面,以进行任何进一步的编辑、更新或促进活动的操作。</view></view></view></view><view class="content"><view class="text"><view class="header"><view class="_p">活动发布成功<label class="sj _span">13:28</label></view></view><view class="main"><view class="_p">恭喜!您已成功完成<label class="_span">“XXXX讲座”</label>活动报名。您的参与信息已经成功提交,您现在是我们活动的一部分,我们非常期待与您共度美好时光。</view><view style="text-indent:2em;" class="_p">以下是一些额外信息,以确保您充分了解您的参与:</view><view class="_p"></view><view class="custom-list"><view class="list-item">活动名称:[活动名称]</view><view class="list-item">日期:[活动日期]</view><view class="list-item">时间:[活动时间]</view><view class="list-item">地点:[活动地点]</view></view></view></view></view><view class="content"><view class="text"><view class="header"><view class="_p">活动已结束<label class="sj _span">13:28</label></view></view><view class="main"><view class="_p"><label class="_span">“XXXX讲座”</label>活动已圆满结束,我们要对您的热情参与表示由衷的感谢。您的支持和参与使这次活动变得特别而难忘。
+					再次感谢您的参与,我们期待将来再次与您共享更多精彩的活动。敬请期待未来的活动通知!</view></view></view></view><view class="content"><view class="text"><view class="header"><view class="_p">活动开始提醒<label class="sj _span">13:28</label></view></view><view class="main"><view class="_p"><label class="_span">“XXXX讲座”</label>活动快开始啦!准备好迎接精彩时刻了吗?不要错过这个令人兴奋的机会,我们期待着与您一同度过难忘的时光。请确保您已经做好了所有必要的准备,包括查看活动时间、地点和其他重要信息。</view></view></view></view><view class="content"><view class="text"><view class="header"><view class="_p">成功加入教研室<label class="sj _span">13:28</label></view></view><view class="main"><view style="text-indent:0em;" class="_p">尊敬的<label style="font-size:12px;" class="_span">XXX</label></view><view class="_p">我们很高兴通知您,您已成功加入<label class="_span">[教研室名称]</label>!欢迎加入我们的团队,我们期待与您一同合作并共同追求卓越教育。</view></view></view></view></view>

+ 64 - 0
unpackage/dist/dev/mp-weixin/pages/hdxx/hdxx.wxss

@@ -0,0 +1,64 @@
+@charset "UTF-8";
+/**
+ * 这里是uni-app内置的常用样式变量
+ *
+ * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
+ * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
+ *
+ */
+/**
+ * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
+ *
+ * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
+ */
+/* 颜色变量 */
+/* 行为相关颜色 */
+/* 文字基本颜色 */
+/* 背景颜色 */
+/* 边框颜色 */
+/* 尺寸变量 */
+/* 文字尺寸 */
+/* 图片尺寸 */
+/* Border Radius */
+/* 水平间距 */
+/* 垂直间距 */
+/* 透明度 */
+/* 文章场景相关 */
+.content {
+  padding: 10px;
+  margin: 10px;
+  background-color: white;
+}
+.content .text .header ._p {
+  color: black;
+  font-size: 16px;
+  font-weight: 600;
+  margin-bottom: 10px;
+  display: flex;
+  justify-content: space-between;
+}
+.content .text .header ._p .sj {
+  color: #999999;
+  font-size: 13px;
+  font-weight: 500;
+}
+.content .text .main {
+  color: #999999;
+}
+.content .text .main ._p {
+  font-weight: 400;
+  font-size: 14px;
+  text-indent: 2em;
+}
+.content .text .main ._p ._span {
+  color: #0056a8;
+  font-weight: 600;
+}
+.content .text .main .custom-list {
+  padding-left: 5px;
+  padding-top: 3px;
+}
+.content .text .main .custom-list .list-item::before {
+  content: '• ';
+}
+

+ 12 - 0
unpackage/dist/dev/mp-weixin/pages/jys/jys.js

@@ -128,6 +128,15 @@ var render = function () {
   var _vm = this
   var _h = _vm.$createElement
   var _c = _vm._self._c || _h
+  var m0 = __webpack_require__(/*! ../../static/jys/jys.png */ 274)
+  _vm.$mp.data = Object.assign(
+    {},
+    {
+      $root: {
+        m0: m0,
+      },
+    }
+  )
 }
 var recyclableRender = false
 var staticRenderFns = []
@@ -218,6 +227,9 @@ exports.default = void 0;
 //
 //
 //
+//
+//
+//
 var _default = {
   data: function data() {
     return {

+ 1 - 1
unpackage/dist/dev/mp-weixin/pages/jys/jys.wxml

@@ -1 +1 @@
-<view class="main data-v-7a9fa890"><status-bar vue-id="4d542b14-1" item="{{navBarData}}" class="data-v-7a9fa890" bind:__l="__l"></status-bar><uni-card vue-id="4d542b14-2" is-shadow="{{false}}" class="data-v-7a9fa890" bind:__l="__l" vue-slots="{{['default']}}"><view class="uni-body data-v-7a9fa890"><view class="card data-v-7a9fa890"><image class="image data-v-7a9fa890" src="/static/jys/jys.png" mode="aspectFill"></image><view class="text data-v-7a9fa890"><view class="_p data-v-7a9fa890"><label class="manage _span data-v-7a9fa890">类型</label><label class="t1 _span data-v-7a9fa890">这里是教研室名称</label></view><view class="fzr data-v-7a9fa890"><view class="_p data-v-7a9fa890">负责人:xxx</view><view class="_p data-v-7a9fa890">教研室标签:</view></view></view></view></view></uni-card><uni-card vue-id="4d542b14-3" is-shadow="{{false}}" class="data-v-7a9fa890" bind:__l="__l" vue-slots="{{['default']}}"><view class="uni-body data-v-7a9fa890"><view class="card2 data-v-7a9fa890"><view class="hdxx data-v-7a9fa890"><view class="hd _p data-v-7a9fa890">活动信息</view><view class="textcolor data-v-7a9fa890"><view class="name _p data-v-7a9fa890">姓名:<label class="name1 _span data-v-7a9fa890">李某某</label></view><view class="name _p data-v-7a9fa890">联系方式:<label class="lx1 _span data-v-7a9fa890">172xxxxx5678</label></view><view class="name _p data-v-7a9fa890">单位:<label class="dw1 _span data-v-7a9fa890">xx实验中学学校</label></view></view></view></view></view></uni-card><view class="buttons safe-area-bottom data-v-7a9fa890"><button data-event-opts="{{[['tap',[['button1Action',['$event']]]]]}}" class="btn1 data-v-7a9fa890" bindtap="__e">清空填写信息</button><button data-event-opts="{{[['tap',[['button2Action',['$event']]]]]}}" class="btn2 data-v-7a9fa890" bindtap="__e">申请加入</button></view></view>
+<view class="main data-v-7a9fa890"><status-bar vue-id="4d542b14-1" item="{{navBarData}}" class="data-v-7a9fa890" bind:__l="__l"></status-bar><uni-card vue-id="4d542b14-2" is-shadow="{{false}}" class="data-v-7a9fa890" bind:__l="__l" vue-slots="{{['default']}}"><view class="uni-body data-v-7a9fa890"><view class="card data-v-7a9fa890"><image class="image _img data-v-7a9fa890" src="{{$root.m0}}" alt></image><view class="text data-v-7a9fa890"><view class="text_title _p data-v-7a9fa890"><label class="manage _span data-v-7a9fa890">类型</label><label class="t1 _span data-v-7a9fa890">这里是教研室名称</label></view><view class="fzr data-v-7a9fa890"><view class="_p data-v-7a9fa890">负责人:xxx</view><view class="_p data-v-7a9fa890">教研室标签:</view></view></view></view></view></uni-card><uni-card vue-id="4d542b14-3" is-shadow="{{false}}" class="data-v-7a9fa890" bind:__l="__l" vue-slots="{{['default']}}"><view class="uni-body data-v-7a9fa890"><view class="card2 data-v-7a9fa890"><view class="hdxx data-v-7a9fa890"><view class="hd _p data-v-7a9fa890">活动信息</view><view class="textcolor data-v-7a9fa890"><view class="name _p data-v-7a9fa890">姓名:<label class="name1 _span data-v-7a9fa890">李某某</label></view><view class="name _p data-v-7a9fa890">联系方式:<label class="lx1 _span data-v-7a9fa890">172xxxxx5678</label></view><view class="name _p data-v-7a9fa890">单位:<label class="dw1 _span data-v-7a9fa890">xx实验中学学校</label></view></view></view></view></view></uni-card><view class="buttons safe-area-bottom data-v-7a9fa890"><view class="button-container data-v-7a9fa890"><button data-event-opts="{{[['tap',[['button1Action',['$event']]]]]}}" class="btn1 data-v-7a9fa890" bindtap="__e">清空填写信息</button><label class="button-spacing _span data-v-7a9fa890"></label><button data-event-opts="{{[['tap',[['button2Action',['$event']]]]]}}" class="btn2 data-v-7a9fa890" bindtap="__e">确认报名</button></view></view></view>

+ 30 - 5
unpackage/dist/dev/mp-weixin/pages/jys/jys.wxss

@@ -38,6 +38,19 @@
   margin-left: 10px;
   line-height: 35px;
 }
+.main .card .text .text_title.data-v-7a9fa890 {
+  display: flex;
+  align-items: center;
+}
+.main .card .text .text_title ._span.data-v-7a9fa890 {
+  display: inline-block;
+  height: 20px;
+  line-height: 20px;
+  text-align: center;
+}
+.main .card .text .text_title ._span.data-v-7a9fa890:last-child {
+  margin-left: 5px;
+}
 .main .card .text .manage.data-v-7a9fa890 {
   padding: 2px;
   padding-left: 5px;
@@ -70,26 +83,38 @@
   justify-content: space-between;
 }
 .main .buttons.data-v-7a9fa890 {
-  bottom: 42px;
+  background-color: white;
   position: fixed;
+  bottom: 0;
+  left: 0;
+  width: 100%;
   display: flex;
-  justify-content: space-between;
+  justify-content: center;
+  padding: 20px;
+  box-sizing: border-box;
+}
+.main .buttons .button-container.data-v-7a9fa890 {
+  display: flex;
+  justify-content: center;
+  align-items: center;
+}
+.main .buttons .button-container .button-spacing.data-v-7a9fa890 {
+  margin: 0 10px;
+  /* 添加按钮间距 */
 }
 .main .buttons button.data-v-7a9fa890 {
   font-size: 16px;
   color: #999999;
-  width: 180px;
+  width: 326rpx;
   /* 设置按钮宽度 */
   border-radius: 50px;
   /* 设置圆角 */
 }
 .main .buttons .btn1.data-v-7a9fa890 {
-  margin-left: 10px;
   border: 1px solid #999999;
 }
 .main .buttons .btn2.data-v-7a9fa890 {
   color: white;
-  margin-left: 50px;
   background-color: #0056a8;
 }
 

+ 1 - 1
unpackage/dist/dev/mp-weixin/pages/login/login.wxml

@@ -1 +1 @@
-<view class="login"><status-bar vue-id="35a7246c-1" item="{{navBarData}}" bind:__l="__l"></status-bar><view class="img"><image src="../../static/logo.png" mode="aspectFill"></image></view><view class="mid"><radio value="r1" size="10" checked="{{isOK}}" data-event-opts="{{[['tap',[['radioCheck',['$event']]]]]}}" bindtap="__e"></radio><view>我已阅读并同意<text>《教育小程序服务条款》</text>和<text>《 隐私协议》</text>新用户自动注册</view></view><button class="btn">一键登录</button><view data-event-opts="{{[['tap',[['goto',['$event']]]]]}}" class="footer" bindtap="__e"><text>手机号登录/账号密码登录</text></view></view>
+<view class="login"><status-bar vue-id="35a7246c-1" item="{{navBarData}}" bind:__l="__l"></status-bar><view class="img"><image src="../../static/logo.png" mode="aspectFill"></image></view><view class="mid"><view class="quan"></view><view>我已阅读并同意<text>《教育小程序服务条款》</text>和<text>《 隐私协议》</text>新用户自动注册</view></view><button class="btn">一键登录</button><view data-event-opts="{{[['tap',[['goto',['$event']]]]]}}" class="footer" bindtap="__e"><text>手机号登录/账号密码登录</text></view></view>

+ 9 - 0
unpackage/dist/dev/mp-weixin/pages/login/login.wxss

@@ -50,6 +50,15 @@
   width: 10rpx;
   height: 10rpx;
 }
+.login .mid .quan {
+  flex-shrink: 0;
+  width: 15px;
+  height: 15px;
+  border-radius: 50%;
+  margin-top: 1px;
+  margin-right: 10rpx;
+  border: 1px #bdbdbd solid;
+}
 .login .mid text {
   color: #4a97f2;
 }

+ 9 - 0
unpackage/dist/dev/mp-weixin/pages/login_three/login_three.js

@@ -103,6 +103,9 @@ try {
     statusBar: function () {
       return __webpack_require__.e(/*! import() | components/statusBar/statusBar */ "components/statusBar/statusBar").then(__webpack_require__.bind(null, /*! @/components/statusBar/statusBar.vue */ 128))
     },
+    uniIcons: function () {
+      return Promise.all(/*! import() | node-modules/@dcloudio/uni-ui/lib/uni-icons/uni-icons */[__webpack_require__.e("common/vendor"), __webpack_require__.e("node-modules/@dcloudio/uni-ui/lib/uni-icons/uni-icons")]).then(__webpack_require__.bind(null, /*! @dcloudio/uni-ui/lib/uni-icons/uni-icons.vue */ 188))
+    },
   }
 } catch (e) {
   if (
@@ -187,6 +190,12 @@ exports.default = void 0;
 //
 //
 //
+//
+//
+//
+//
+//
+//
 var _default = {
   data: function data() {
     return {

+ 2 - 1
unpackage/dist/dev/mp-weixin/pages/login_three/login_three.json

@@ -2,6 +2,7 @@
   "navigationBarTitleText": "找回密码",
   "enablePullDownRefresh": false,
   "usingComponents": {
-    "status-bar": "/components/statusBar/statusBar"
+    "status-bar": "/components/statusBar/statusBar",
+    "uni-icons": "/node-modules/@dcloudio/uni-ui/lib/uni-icons/uni-icons"
   }
 }

+ 1 - 1
unpackage/dist/dev/mp-weixin/pages/login_three/login_three.wxml

@@ -1 +1 @@
-<view class="login_three"><status-bar vue-id="453cf7ee-1" item="{{navBarData}}" bind:__l="__l"></status-bar><view class="inpBlock"><view class="inps"><input class="inp" type="text" placeholder="输入验证码"/><button class="yzm">获取验证码</button></view><view class="inpTip">验证码已发送到您的手机<text>17739460336</text></view><view class="inps"><input class="inp" type="text" placeholder="输入新密码"/></view><view class="inps"><input class="inp" type="text" placeholder="输入新密码"/></view></view><button class="btn">修改并登录</button></view>
+<view class="login_three"><status-bar vue-id="453cf7ee-1" item="{{navBarData}}" bind:__l="__l"></status-bar><view class="inpBlock"><view class="inps"><input class="inp" type="text" placeholder="输入验证码"/><button class="yzm">获取验证码</button></view><view class="inpTip">验证码已发送到您的手机<text>17739460336</text></view><view class="inps"><input class="inp" type="text" placeholder="输入新密码"/><view class="icon"><uni-icons vue-id="453cf7ee-2" type="eye" size="25" bind:__l="__l"></uni-icons></view></view><view class="inps"><input class="inp" type="text" placeholder="输入新密码"/><view class="icon"><uni-icons vue-id="453cf7ee-3" type="eye-slash" size="25" color="#bdbdbd" bind:__l="__l"></uni-icons></view></view></view><button class="btn">修改并登录</button></view>

+ 8 - 2
unpackage/dist/dev/mp-weixin/pages/login_three/login_three.wxss

@@ -61,14 +61,20 @@
   background-color: #7eb5f6;
   color: #fff;
 }
+.login_three .inpBlock .inps .icon {
+  position: absolute;
+  right: 10px;
+  top: 5px;
+}
 .login_three .inpBlock .inps:nth-child(1) {
   margin-bottom: 10px;
 }
 .login_three .btn {
-  background-color: #0056a8;
+  background-color: #999999;
   color: #ffffff;
   border-radius: 30px;
-  margin: 30rpx 55rpx;
+  margin: 40rpx 55rpx;
   font-size: 16px;
+  margin-top: 50px;
 }
 

+ 1 - 0
unpackage/dist/dev/mp-weixin/pages/login_two/login_two.js

@@ -221,6 +221,7 @@ exports.default = void 0;
 //
 //
 //
+//
 var _default = {
   data: function data() {
     return {

File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/mp-weixin/pages/login_two/login_two.wxml


+ 10 - 0
unpackage/dist/dev/mp-weixin/pages/login_two/login_two.wxss

@@ -97,6 +97,15 @@
   width: 15px;
   height: 15px;
 }
+.login_two .mid .quan {
+  flex-shrink: 0;
+  width: 15px;
+  height: 15px;
+  border-radius: 50%;
+  margin-top: 1px;
+  margin-right: 10rpx;
+  border: 1px #bdbdbd solid;
+}
 .login_two .mid text {
   color: #4a97f2;
 }
@@ -105,6 +114,7 @@
   color: #ffffff;
   border-radius: 30px;
   margin: 30rpx 55rpx;
+  font-family: SimHei;
   font-size: 16px;
 }
 

+ 73 - 3
unpackage/dist/dev/mp-weixin/pages/message/message.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 = {
+    statusBar: function () {
+      return __webpack_require__.e(/*! import() | components/statusBar/statusBar */ "components/statusBar/statusBar").then(__webpack_require__.bind(null, /*! @/components/statusBar/statusBar.vue */ 128))
+    },
+  }
+} 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
@@ -185,14 +208,61 @@ exports.default = void 0;
 //
 //
 //
+//
+//
+//
+//
+//
+//
+//
+//
+//
+//
+//
+//
+//
+//
+//
+//
+//
+//
+//
+//
+//
+//
+//
+//
+//
+//
+//
+//
+//
+//
+//
+//
+//
+//
+//
+//
+//
+//
+//
+//
+//
+//
+//
 var _default = {
   data: function data() {
-    return {};
+    return {
+      navbarData: {
+        title: '消息'
+      }
+    };
   },
   methods: {
-    goToMesDetail: function goToMesDetail(i) {
+    goToMesDetail: function goToMesDetail() {
       uni.navigateTo({
-        url: '/pages/message/messageDetail?mesType=' + i
+        url: '/pages/hdxx/hdxx'
       });
     }
   }

+ 3 - 1
unpackage/dist/dev/mp-weixin/pages/message/message.json

@@ -1,5 +1,7 @@
 {
   "navigationBarTitleText": "消息",
   "enablePullDownRefresh": false,
-  "usingComponents": {}
+  "usingComponents": {
+    "status-bar": "/components/statusBar/statusBar"
+  }
 }

+ 1 - 1
unpackage/dist/dev/mp-weixin/pages/message/message.wxml

@@ -1 +1 @@
-<view class="messBox"><view data-event-opts="{{[['tap',[['goToMesDetail',[1]]]]]}}" class="mesItem" bindtap="__e"><view class="leftBox"><view class="mesImg"><image src="../../static/message/notice.svg" mode></image></view><view class="mesBrief"><view>活动通知</view><view>活动报名成功</view></view></view><view class="mesTime">07-12</view><view class="newMessage"></view></view><view data-event-opts="{{[['tap',[['goToMesDetail',[2]]]]]}}" class="mesItem" bindtap="__e"><view class="leftBox"><view class="mesImg"><image src="../../static/message/system.svg" mode></image></view><view class="mesBrief"><view>系统通知</view><view>已加入xxxxxx教研室</view></view></view><view class="mesTime">07-12</view><view class="newMessage"></view></view><view data-event-opts="{{[['tap',[['goToMesDetail',[3]]]]]}}" class="mesItem" bindtap="__e"><view class="leftBox"><view class="mesImg"><image src="../../static/message/subscribe.svg" mode></image></view><view class="mesBrief"><view>订阅消息</view><view>xxx教研室更新了课程</view></view></view><view class="mesTime">07-12</view><view class="newMessage"></view></view></view>
+<view class="messBox"><status-bar vue-id="7ac9e6a0-1" item="{{navbarData}}" bind:__l="__l"></status-bar><view class="mesItem"><view data-event-opts="{{[['tap',[['goToMesDetail',['$event']]]]]}}" class="leftBox" bindtap="__e"><view class="mesImg"><image src="../../static/message/notice.svg" mode="aspectFill"></image></view><view class="mesBrief"><view class="tit">活动通知</view><view class="breif">活动报名成功</view></view></view><view class="right"><view class="newMessage"></view><view class="mesTime">07-12</view></view></view><view class="mesItem"><view data-event-opts="{{[['tap',[['goToMesDetail',['$event']]]]]}}" class="leftBox" bindtap="__e"><view class="mesImg"><image src="../../static/message/system.svg" mode></image></view><view class="mesBrief"><view class="tit">系统通知</view><view class="breif">已加入xxxxxx教研室</view></view></view><view class="right"><view class="newMessage"></view><view class="mesTime">07-12</view></view></view><view class="mesItem"><view data-event-opts="{{[['tap',[['goToMesDetail',['$event']]]]]}}" class="leftBox" bindtap="__e"><view class="mesImg"><image src="../../static/message/subscribe.svg" mode></image></view><view class="mesBrief"><view class="tit">订阅消息</view><view class="breif">xxx教研室更新了课程</view></view></view><view class="right"><view class="newMessage"></view><view class="mesTime">07-12</view></view></view></view>

+ 24 - 23
unpackage/dist/dev/mp-weixin/pages/message/message.wxss

@@ -29,28 +29,21 @@
   display: flex;
   flex-direction: column;
   flex-wrap: nowrap;
-  align-items: center;
 }
 .messBox .mesItem {
   display: flex;
-  flex-direction: row;
-  flex-wrap: nowrap;
-  align-items: flex-end;
   justify-content: space-between;
-  width: 100%;
-  padding: 20rpx;
-  position: relative;
+  width: 750rpx;
+  padding: 30rpx 20rpx;
 }
 .messBox .mesItem .leftBox {
   display: flex;
-  flex-direction: row;
-  flex-wrap: nowrap;
-  align-items: center;
+  justify-content: flex-start;
 }
 .messBox .mesItem .leftBox .mesImg {
-  width: 180rpx;
-  height: 180rpx;
-  padding: 10rpx 5rpx;
+  width: 120rpx;
+  height: 120rpx;
+  margin-right: 25rpx;
 }
 .messBox .mesItem .leftBox .mesImg image {
   width: 100%;
@@ -59,9 +52,15 @@
 .messBox .mesItem .leftBox .mesBrief {
   display: flex;
   flex-direction: column;
-  flex-wrap: nowrap;
-  align-items: flex-start;
-  padding: 0 0 0 20rpx;
+  justify-content: space-between;
+}
+.messBox .mesItem .leftBox .mesBrief .tit {
+  font-size: 20px;
+  color: #333333;
+}
+.messBox .mesItem .leftBox .mesBrief .breif {
+  font-size: 16px;
+  color: #999999;
 }
 .messBox .mesItem .leftBox .mesBrief:nth-child(1) {
   font-size: 36rpx;
@@ -70,16 +69,18 @@
   color: #999;
   padding: 10rpx 0 0 0;
 }
-.messBox .mesItem .mesTime {
+.messBox .mesItem .right {
+  display: flex;
+  flex-direction: column;
+  justify-content: space-between;
+  align-items: center;
+  padding-top: 10px;
+}
+.messBox .mesItem .right .mesTime {
   color: #999;
-  position: absolute;
   bottom: 30px;
-  right: 25px;
 }
-.messBox .mesItem .newMessage {
-  position: absolute;
-  top: 80rpx;
-  right: 80rpx;
+.messBox .mesItem .right .newMessage {
   width: 20rpx;
   height: 20rpx;
   background: red;

+ 1 - 159
unpackage/dist/dev/mp-weixin/pages/message/messageDetail.js

@@ -1,159 +1 @@
-(global["webpackJsonp"] = global["webpackJsonp"] || []).push([["pages/message/messageDetail"],{
-
-/***/ 90:
-/*!************************************************************************************************************!*\
-  !*** C:/Users/yuanyiming/Desktop/教研app/teaching-uniapp/main.js?{"page":"pages%2Fmessage%2FmessageDetail"} ***!
-  \************************************************************************************************************/
-/*! no static exports found */
-/***/ (function(module, exports, __webpack_require__) {
-
-"use strict";
-/* WEBPACK VAR INJECTION */(function(wx, createPage) {
-
-var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 4);
-__webpack_require__(/*! uni-pages */ 26);
-var _vue = _interopRequireDefault(__webpack_require__(/*! vue */ 25));
-var _messageDetail = _interopRequireDefault(__webpack_require__(/*! ./pages/message/messageDetail.vue */ 91));
-// @ts-ignore
-wx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;
-createPage(_messageDetail.default);
-/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/wx.js */ 1)["default"], __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 2)["createPage"]))
-
-/***/ }),
-
-/***/ 91:
-/*!*****************************************************************************************!*\
-  !*** C:/Users/yuanyiming/Desktop/教研app/teaching-uniapp/pages/message/messageDetail.vue ***!
-  \*****************************************************************************************/
-/*! no static exports found */
-/***/ (function(module, __webpack_exports__, __webpack_require__) {
-
-"use strict";
-__webpack_require__.r(__webpack_exports__);
-/* harmony import */ var _messageDetail_vue_vue_type_template_id_764836f2___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./messageDetail.vue?vue&type=template&id=764836f2& */ 92);
-/* harmony import */ var _messageDetail_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./messageDetail.vue?vue&type=script&lang=js& */ 94);
-/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _messageDetail_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _messageDetail_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));
-/* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 32);
-
-var renderjs
-
-
-
-
-/* normalize component */
-
-var component = Object(_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])(
-  _messageDetail_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
-  _messageDetail_vue_vue_type_template_id_764836f2___WEBPACK_IMPORTED_MODULE_0__["render"],
-  _messageDetail_vue_vue_type_template_id_764836f2___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
-  false,
-  null,
-  null,
-  null,
-  false,
-  _messageDetail_vue_vue_type_template_id_764836f2___WEBPACK_IMPORTED_MODULE_0__["components"],
-  renderjs
-)
-
-component.options.__file = "pages/message/messageDetail.vue"
-/* harmony default export */ __webpack_exports__["default"] = (component.exports);
-
-/***/ }),
-
-/***/ 92:
-/*!************************************************************************************************************************!*\
-  !*** C:/Users/yuanyiming/Desktop/教研app/teaching-uniapp/pages/message/messageDetail.vue?vue&type=template&id=764836f2& ***!
-  \************************************************************************************************************************/
-/*! exports provided: render, staticRenderFns, recyclableRender, components */
-/***/ (function(module, __webpack_exports__, __webpack_require__) {
-
-"use strict";
-__webpack_require__.r(__webpack_exports__);
-/* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_messageDetail_vue_vue_type_template_id_764836f2___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--17-0!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./messageDetail.vue?vue&type=template&id=764836f2& */ 93);
-/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_messageDetail_vue_vue_type_template_id_764836f2___WEBPACK_IMPORTED_MODULE_0__["render"]; });
-
-/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_messageDetail_vue_vue_type_template_id_764836f2___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
-
-/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_messageDetail_vue_vue_type_template_id_764836f2___WEBPACK_IMPORTED_MODULE_0__["recyclableRender"]; });
-
-/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "components", function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_messageDetail_vue_vue_type_template_id_764836f2___WEBPACK_IMPORTED_MODULE_0__["components"]; });
-
-
-
-/***/ }),
-
-/***/ 93:
-/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
-  !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--17-0!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!C:/Users/yuanyiming/Desktop/教研app/teaching-uniapp/pages/message/messageDetail.vue?vue&type=template&id=764836f2& ***!
-  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
-/*! exports provided: render, staticRenderFns, recyclableRender, components */
-/***/ (function(module, __webpack_exports__, __webpack_require__) {
-
-"use strict";
-__webpack_require__.r(__webpack_exports__);
-/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; });
-/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; });
-/* 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
-var render = function () {
-  var _vm = this
-  var _h = _vm.$createElement
-  var _c = _vm._self._c || _h
-}
-var recyclableRender = false
-var staticRenderFns = []
-render._withStripped = true
-
-
-
-/***/ }),
-
-/***/ 94:
-/*!******************************************************************************************************************!*\
-  !*** C:/Users/yuanyiming/Desktop/教研app/teaching-uniapp/pages/message/messageDetail.vue?vue&type=script&lang=js& ***!
-  \******************************************************************************************************************/
-/*! no static exports found */
-/***/ (function(module, __webpack_exports__, __webpack_require__) {
-
-"use strict";
-__webpack_require__.r(__webpack_exports__);
-/* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_messageDetail_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--13-1!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./messageDetail.vue?vue&type=script&lang=js& */ 95);
-/* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_messageDetail_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_messageDetail_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);
-/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_messageDetail_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_messageDetail_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
- /* harmony default export */ __webpack_exports__["default"] = (_D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_messageDetail_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a); 
-
-/***/ }),
-
-/***/ 95:
-/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
-  !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--13-1!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!C:/Users/yuanyiming/Desktop/教研app/teaching-uniapp/pages/message/messageDetail.vue?vue&type=script&lang=js& ***!
-  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
-/*! no static exports found */
-/***/ (function(module, exports, __webpack_require__) {
-
-"use strict";
-
-
-Object.defineProperty(exports, "__esModule", {
-  value: true
-});
-exports.default = void 0;
-//
-//
-//
-//
-//
-//
-var _default = {
-  data: function data() {
-    return {};
-  },
-  methods: {}
-};
-exports.default = _default;
-
-/***/ })
-
-},[[90,"common/runtime","common/vendor"]]]);
-//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/message/messageDetail.js.map
+Component({})

+ 0 - 6
unpackage/dist/dev/mp-weixin/pages/publish/publish.js

@@ -262,12 +262,6 @@ var _default = {
         title: '发布',
         //导航栏标题
         btn: 1 //是否显示返回按钮 0不显示  1 显示
-      },
-
-      customStyle: {
-        width: '300rpx',
-        height: '80rpx',
-        backgroundColor: '#8BBEFF'
       }
     };
   }

File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/mp-weixin/pages/publish/publish.wxml


+ 4 - 3
unpackage/dist/dev/mp-weixin/pages/publish/publish.wxss

@@ -25,14 +25,15 @@
 /* 透明度 */
 /* 文章场景相关 */
 .publish.data-v-177a8126 {
-  height: 80%;
   background-color: #fff;
 }
-.publish .activity_title.data-v-177a8126 {
+.publish .title.data-v-177a8126 {
+  font-size: 14px;
   padding: 16px;
+  color: #d9d9d933;
 }
 .publish .text.data-v-177a8126 {
-  font-size: 13px;
+  font-size: 12px;
   padding: 16px;
 }
 .publish .addPhoto image.data-v-177a8126 {

+ 21 - 13
unpackage/dist/dev/mp-weixin/pages/resource/resource.js

@@ -100,6 +100,9 @@ __webpack_require__.r(__webpack_exports__);
 var components
 try {
   components = {
+    statusBar: function () {
+      return __webpack_require__.e(/*! import() | components/statusBar/statusBar */ "components/statusBar/statusBar").then(__webpack_require__.bind(null, /*! @/components/statusBar/statusBar.vue */ 128))
+    },
     uniSearchBar: function () {
       return Promise.all(/*! import() | node-modules/@dcloudio/uni-ui/lib/uni-search-bar/uni-search-bar */[__webpack_require__.e("common/vendor"), __webpack_require__.e("node-modules/@dcloudio/uni-ui/lib/uni-search-bar/uni-search-bar")]).then(__webpack_require__.bind(null, /*! @dcloudio/uni-ui/lib/uni-search-bar/uni-search-bar.vue */ 149))
     },
@@ -215,44 +218,49 @@ exports.default = void 0;
 //
 //
 //
+//
 var _default = {
   data: function data() {
     return {
+      navBarData: {
+        title: '资源库',
+        btn: 1
+      },
       isActive1: true,
       isActive2: false,
       tab: true,
       list: [{
-        url: ' ',
+        url: ' ../../static/resource/jqr.png',
         text: '这里是课程名称课程名称课程名称...',
         badge: '0',
         text1: '主讲教师:苏某某'
       }, {
-        url: ' ',
+        url: ' ../../static/resource/jqr.png',
         text: '这里是课程名称课程名称课程名称...',
         badge: '0',
         text1: '主讲教师:苏某某'
       }, {
-        url: ' ',
+        url: ' ../../static/resource/jqr.png',
         text: '这里是课程名称课程名称课程名称...',
         badge: '0',
         text1: '主讲教师:苏某某'
       }, {
-        url: ' ',
+        url: ' ../../static/resource/jqr.png',
         text: '这里是课程名称课程名称课程名称...',
         badge: '0',
         text1: '主讲教师:苏某某'
       }, {
-        url: ' ',
+        url: ' ../../static/resource/jqr.png',
         text: '这里是课程名称课程名称课程名称...',
         badge: '0',
         text1: '主讲教师:苏某某'
       }, {
-        url: ' ',
+        url: ' ../../static/resource/jqr.png',
         text: '这里是课程名称课程名称课程名称...',
         badge: '0',
         text1: '主讲教师:苏某某'
       }, {
-        url: ' ',
+        url: ' ../../static/resource/jqr.png',
         text: '这里是课程名称课程名称课程名称...',
         badge: '0',
         text1: '主讲教师:苏某某'
@@ -261,14 +269,14 @@ var _default = {
   },
   methods: {
     toggleActive1: function toggleActive1() {
-      this.isActive1 = !this.isActive1;
-      this.isActive2 = false; // 清除第二个按钮的样式
-      this.tab = !this.tab;
+      this.isActive1 = true;
+      this.isActive2 = false;
+      this.tab = true;
     },
     toggleActive2: function toggleActive2() {
-      this.isActive2 = !this.isActive2;
-      this.isActive1 = false; // 清除第二个按钮的样式
-      this.tab = !this.tab;
+      this.isActive1 = false;
+      this.isActive2 = true;
+      this.tab = false;
     }
   }
 };

+ 1 - 0
unpackage/dist/dev/mp-weixin/pages/resource/resource.json

@@ -2,6 +2,7 @@
   "navigationBarTitleText": "资源库",
   "enablePullDownRefresh": false,
   "usingComponents": {
+    "status-bar": "/components/statusBar/statusBar",
     "uni-search-bar": "/node-modules/@dcloudio/uni-ui/lib/uni-search-bar/uni-search-bar",
     "uni-section": "/node-modules/@dcloudio/uni-ui/lib/uni-section/uni-section",
     "uni-grid": "/node-modules/@dcloudio/uni-ui/lib/uni-grid/uni-grid",

File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/mp-weixin/pages/resource/resource.wxml


File diff suppressed because it is too large
+ 3 - 2
unpackage/dist/dev/mp-weixin/pages/resource/resource.wxss


+ 9 - 1
unpackage/dist/dev/mp-weixin/pages/teachingDetail/teachingDetail.js

@@ -167,7 +167,7 @@ __webpack_require__.r(__webpack_exports__);
 /***/ (function(module, exports, __webpack_require__) {
 
 "use strict";
-
+/* WEBPACK VAR INJECTION */(function(uni) {
 
 Object.defineProperty(exports, "__esModule", {
   value: true
@@ -268,9 +268,17 @@ var _default = {
         btn: 1
       }
     };
+  },
+  methods: {
+    gotoMorePer: function gotoMorePer() {
+      uni.navigateTo({
+        url: '/pages/dy/dy'
+      });
+    }
   }
 };
 exports.default = _default;
+/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 2)["default"]))
 
 /***/ }),
 

File diff suppressed because it is too large
+ 0 - 1
unpackage/dist/dev/mp-weixin/pages/teachingDetail/teachingDetail.wxml


Some files were not shown because too many files changed in this diff