Browse Source

添加看课内容

puyao 2 weeks ago
parent
commit
77a2760fa2
100 changed files with 624 additions and 823 deletions
  1. 34 0
      App.vue
  2. 23 1
      api/course.js
  3. 6 0
      common/request.js
  4. 2 0
      main.js
  5. 340 11
      package-lock.json
  6. 2 1
      package.json
  7. 74 50
      pages.json
  8. 1 1
      pages_course/videoOld.vue
  9. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/common/main.js.map
  10. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/common/runtime.js.map
  11. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/common/vendor.js.map
  12. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/components/Menu.js.map
  13. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/components/tuiProduct.js.map
  14. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/home/components/HotProduct.js.map
  15. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/home/components/NewProduct.js.map
  16. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages/home/index.js.map
  17. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages_course/components/commentBox.js.map
  18. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages_course/components/descInfo.js.map
  19. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages_course/components/ques.js.map
  20. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages_course/feedback.js.map
  21. 0 0
      unpackage/dist/dev/.sourcemap/mp-weixin/pages_course/video.js.map
  22. 3 1
      unpackage/dist/dev/mp-weixin/app.json
  23. 0 0
      unpackage/dist/dev/mp-weixin/common/main.js
  24. 0 0
      unpackage/dist/dev/mp-weixin/common/runtime.js
  25. 0 0
      unpackage/dist/dev/mp-weixin/common/vendor.js
  26. 2 2
      unpackage/dist/dev/mp-weixin/components/Loading.js
  27. 0 0
      unpackage/dist/dev/mp-weixin/components/Menu.js
  28. 0 0
      unpackage/dist/dev/mp-weixin/components/chengpeng-audio/free-audio.js
  29. 0 0
      unpackage/dist/dev/mp-weixin/components/evan-switch/evan-switch.js
  30. 0 0
      unpackage/dist/dev/mp-weixin/components/likeProduct.js
  31. 0 0
      unpackage/dist/dev/mp-weixin/components/px-popup-bottom/px-popup-bottom.js
  32. 0 0
      unpackage/dist/dev/mp-weixin/components/tuiProduct.js
  33. 0 0
      unpackage/dist/dev/mp-weixin/components/z-modal/z-modal.js
  34. 0 0
      unpackage/dist/dev/mp-weixin/pages/auth/login.js
  35. 0 0
      unpackage/dist/dev/mp-weixin/pages/auth/wxLogin.js
  36. 0 0
      unpackage/dist/dev/mp-weixin/pages/common/launch.js
  37. 0 0
      unpackage/dist/dev/mp-weixin/pages/doctor/doctorQr.js
  38. 0 0
      unpackage/dist/dev/mp-weixin/pages/healthy/detail.js
  39. 0 0
      unpackage/dist/dev/mp-weixin/pages/healthy/index.js
  40. 0 0
      unpackage/dist/dev/mp-weixin/pages/healthy/readUsers.js
  41. 0 0
      unpackage/dist/dev/mp-weixin/pages/home/cert.js
  42. 0 0
      unpackage/dist/dev/mp-weixin/pages/home/companyInfo.js
  43. 0 0
      unpackage/dist/dev/mp-weixin/pages/home/components/HotProduct.js
  44. 0 0
      unpackage/dist/dev/mp-weixin/pages/home/components/NewProduct.js
  45. 0 0
      unpackage/dist/dev/mp-weixin/pages/home/components/courseView.js
  46. 1 1
      unpackage/dist/dev/mp-weixin/pages/home/content.js
  47. 0 0
      unpackage/dist/dev/mp-weixin/pages/home/h5.js
  48. 0 0
      unpackage/dist/dev/mp-weixin/pages/home/index.js
  49. 0 0
      unpackage/dist/dev/mp-weixin/pages/home/productList.js
  50. 0 0
      unpackage/dist/dev/mp-weixin/pages/home/productSearch.js
  51. 0 0
      unpackage/dist/dev/mp-weixin/pages/shopping/cart.js
  52. 0 0
      unpackage/dist/dev/mp-weixin/pages/shopping/confirmCreateOrder.js
  53. 0 0
      unpackage/dist/dev/mp-weixin/pages/shopping/confirmOrder.js
  54. 0 0
      unpackage/dist/dev/mp-weixin/pages/shopping/confirmPackageOrder.js
  55. 0 0
      unpackage/dist/dev/mp-weixin/pages/shopping/index.js
  56. 0 0
      unpackage/dist/dev/mp-weixin/pages/shopping/payOrder.js
  57. 0 0
      unpackage/dist/dev/mp-weixin/pages/shopping/paymentOrder.js
  58. 0 0
      unpackage/dist/dev/mp-weixin/pages/shopping/prescribe.js
  59. 0 0
      unpackage/dist/dev/mp-weixin/pages/shopping/productDetails.js
  60. 0 0
      unpackage/dist/dev/mp-weixin/pages/shopping/productList.js
  61. 0 0
      unpackage/dist/dev/mp-weixin/pages/shopping/success.js
  62. 0 0
      unpackage/dist/dev/mp-weixin/pages/user/index.js
  63. 1 1
      unpackage/dist/dev/mp-weixin/pages/user/test.js
  64. 0 0
      unpackage/dist/dev/mp-weixin/pages_company/alipayImg.js
  65. 0 0
      unpackage/dist/dev/mp-weixin/pages_company/auth/login.js
  66. 0 0
      unpackage/dist/dev/mp-weixin/pages_company/card.js
  67. 1 1
      unpackage/dist/dev/mp-weixin/pages_company/common/vendor.js
  68. 0 0
      unpackage/dist/dev/mp-weixin/pages_company/coupon.js
  69. 0 0
      unpackage/dist/dev/mp-weixin/pages_company/couponDetails.js
  70. 0 0
      unpackage/dist/dev/mp-weixin/pages_company/index.js
  71. 0 0
      unpackage/dist/dev/mp-weixin/pages_company/order/cart.js
  72. 0 0
      unpackage/dist/dev/mp-weixin/pages_company/order/confirmCompanyOrder.js
  73. 0 0
      unpackage/dist/dev/mp-weixin/pages_company/order/confirmOrder.js
  74. 0 0
      unpackage/dist/dev/mp-weixin/pages_company/order/coupon.js
  75. 0 0
      unpackage/dist/dev/mp-weixin/pages_company/order/productDetails.js
  76. 0 0
      unpackage/dist/dev/mp-weixin/pages_company/order/productList.js
  77. 0 0
      unpackage/dist/dev/mp-weixin/pages_company/order/productShowDetails.js
  78. 0 0
      unpackage/dist/dev/mp-weixin/pages_company/storeOrder.js
  79. 0 0
      unpackage/dist/dev/mp-weixin/pages_company/storeOrderDetail.js
  80. 0 0
      unpackage/dist/dev/mp-weixin/pages_company/storeProductPackage.js
  81. 0 0
      unpackage/dist/dev/mp-weixin/pages_company/storeProductPackageDetails.js
  82. 1 1
      unpackage/dist/dev/mp-weixin/pages_course/common/vendor.js
  83. 0 0
      unpackage/dist/dev/mp-weixin/pages_course/components/commentBox.js
  84. 0 0
      unpackage/dist/dev/mp-weixin/pages_course/components/descInfo.js
  85. 1 1
      unpackage/dist/dev/mp-weixin/pages_course/components/descInfo.wxml
  86. 0 0
      unpackage/dist/dev/mp-weixin/pages_course/components/descInfoNav.js
  87. 0 0
      unpackage/dist/dev/mp-weixin/pages_course/components/ques.js
  88. 3 1
      unpackage/dist/dev/mp-weixin/pages_course/components/ques.json
  89. 0 1
      unpackage/dist/dev/mp-weixin/pages_course/components/ques.wxml
  90. 9 0
      unpackage/dist/dev/mp-weixin/pages_course/components/ques.wxss
  91. 0 0
      unpackage/dist/dev/mp-weixin/pages_course/course.js
  92. 0 0
      unpackage/dist/dev/mp-weixin/pages_course/feedback.js
  93. 0 0
      unpackage/dist/dev/mp-weixin/pages_course/feedback.wxml
  94. 0 0
      unpackage/dist/dev/mp-weixin/pages_course/learn.js
  95. 0 0
      unpackage/dist/dev/mp-weixin/pages_course/teacherClassroom.js
  96. 0 0
      unpackage/dist/dev/mp-weixin/pages_course/video.js
  97. 2 15
      unpackage/dist/dev/mp-weixin/pages_course/video.json
  98. 0 0
      unpackage/dist/dev/mp-weixin/pages_course/video.wxml
  99. 118 734
      unpackage/dist/dev/mp-weixin/pages_course/video.wxss
  100. 0 0
      unpackage/dist/dev/mp-weixin/pages_course/webview.js

+ 34 - 0
App.vue

@@ -4,9 +4,11 @@
 	// import COS from 'cos-wx-sdk-v5';
 	export default {
 		globalData: {
+			appId: 'wx6240d298e0aba8e7',
 			wsUrl: 'wss://websocket.cdwjyyh.com',
 		},
 		onLaunch: function() {
+			this.checkUpdate()
 			// uni.$TUIKit = TIM.create({
 			// 	SDKAppID: 1400693126
 			// });
@@ -76,6 +78,38 @@
 		},
 		 
 		methods: {
+			checkUpdate() {
+				const updateManager = uni.getUpdateManager();
+				updateManager.onCheckForUpdate(function(res) {
+					// 请求完新版本信息的回调
+					console.log('是否有新版本:', res.hasUpdate);
+				});
+			
+				updateManager.onUpdateReady(function() {
+					uni.showModal({
+						title: '更新提示',
+						content: '新版本已经准备好,是否重启小程序?',
+						confirmText: '立即重启',
+						confirmColor: '#2179f5',
+						showCancel: false,
+						success(res) {
+							if (res.confirm) {
+								// 新的版本已经下载好,调用 applyUpdate 应用新版本并重启
+								updateManager.applyUpdate();
+							}
+						}
+					});
+				});
+			
+				updateManager.onUpdateFailed(function() {
+					// 新的版本下载失败
+					uni.showModal({
+						title: '更新提示',
+						content: '新版本下载失败,请检查网络后重试。',
+						showCancel: false
+					});
+				});
+			},
 			// TODO:
 			resetLoginData() {
 				// this.globalData.expiresIn = '';

+ 23 - 1
api/course.js

@@ -45,7 +45,7 @@ export function internetTraffic(data) {
 	return request('/app/course/getInternetTraffic', data, 'POST', 'application/json;charset=UTF-8','https://h5api.his.cdwjyyh.com');
 }
 
-// 每十分钟获得积分
+// 每十分钟获得芳华币
 export function getIntegralByH5Video(data) {
 	return request('/app/course/getIntegralByH5Video', data, 'POST', 'application/json;charset=UTF-8','https://h5api.his.cdwjyyh.com');
 }
@@ -108,3 +108,25 @@ export function getWxConfig(data) {
  export function getAppletCourseVideo(data, type) {
  	return request('/app/course/getAppletCourseVideo', data, 'GET','','https://h5api.his.cdwjyyh.com');
  }
+ export function getConfigByKey(data, type) {
+ 	return request('/app/common/getConfigByKey',data,'GET','','https://h5api.his.cdwjyyh.com');
+ }
+// 获取芳华币礼品
+export function getCourseIntegralGoods(data,type) {
+	return request('/app/course/getCourseIntegralGoods', null, 'GET','','https://h5api.his.cdwjyyh.com');
+}
+ export function claim(data, type) {
+ 	return request('/app/course/rewardRound/claim', data, 'POST','application/json;charset=UTF-8','https://h5api.his.cdwjyyh.com');
+ }
+ export function isClaim(data, type) {
+ 	return request('/app/course/rewardRound/isClaim', data, 'POST','application/json;charset=UTF-8','https://h5api.his.cdwjyyh.com');
+}
+ export function getVideoRewardTypes(data, type) {
+  	return request('/app/course/getVideoRewardTypes', data, 'POST','application/json;charset=UTF-8','https://h5api.his.cdwjyyh.com');
+ }
+ export function getVideoRewardRules(data, type) {
+  	return request('/app/course/getVideoRewardRules', data, 'POST','application/json;charset=UTF-8','https://h5api.his.cdwjyyh.com');
+ }
+ export function getUserPhoneDeviceType(data, type) {
+  	return request('/app/pop/getUserPhoneDeviceType', data, 'POST','application/json;charset=UTF-8','https://h5api.his.cdwjyyh.com');
+ }

+ 6 - 0
common/request.js

@@ -1,4 +1,5 @@
 // uni-app请求封装
+import store from "@/store/index.js";
 export default class Request {
 	http(router, data = {}, method,contentType,url) {
 		let that = this;
@@ -42,6 +43,11 @@ export default class Request {
 				success: (res) => {
 					//收到开发者服务器成功返回的回调函数
 					if(res.data.code==401){//没有权限直接退出到登录界面
+						if(type == 1) {
+							store.commit('setCoureLogin', 2);
+							resolve({ code: 401, data: null });
+							return
+						}
 						let pages = getCurrentPages();
 						pages.forEach(function(element) {
 						  if(element!=undefined&&element.route=="pages/auth/login"){

+ 2 - 0
main.js

@@ -1,5 +1,6 @@
 import Vue from 'vue'
 import App from './App'
+import store from './store'
 import uView from '@/uni_modules/uview-ui'
  
 Vue.config.productionTip = false
@@ -13,6 +14,7 @@ Vue.prototype.setData = setData;
  
 App.mpType = 'app'
 const app = new Vue({
+	store,
     ...App
 })
 app.$mount()

+ 340 - 11
package-lock.json

@@ -1,42 +1,371 @@
 {
     "name": "shop",
     "version": "1.0.0",
-    "lockfileVersion": 1,
+    "lockfileVersion": 3,
     "requires": true,
-    "dependencies": {
-        "animate.css": {
+    "packages": {
+        "": {
+            "name": "shop",
+            "version": "1.0.0",
+            "dependencies": {
+                "animate.css": "^3.7.2",
+                "cos-wx-sdk-v5": "^1.0.10",
+                "dayjs": "^1.11.13",
+                "tim-wx-sdk": "^2.17.0",
+                "vuex": "^4.1.0"
+            }
+        },
+        "node_modules/@babel/helper-string-parser": {
+            "version": "7.27.1",
+            "resolved": "https://registry.npmmirror.com/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz",
+            "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==",
+            "license": "MIT",
+            "peer": true,
+            "engines": {
+                "node": ">=6.9.0"
+            }
+        },
+        "node_modules/@babel/helper-validator-identifier": {
+            "version": "7.28.5",
+            "resolved": "https://registry.npmmirror.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz",
+            "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==",
+            "license": "MIT",
+            "peer": true,
+            "engines": {
+                "node": ">=6.9.0"
+            }
+        },
+        "node_modules/@babel/parser": {
+            "version": "7.28.5",
+            "resolved": "https://registry.npmmirror.com/@babel/parser/-/parser-7.28.5.tgz",
+            "integrity": "sha512-KKBU1VGYR7ORr3At5HAtUQ+TV3SzRCXmA/8OdDZiLDBIZxVyzXuztPjfLd3BV1PRAQGCMWWSHYhL0F8d5uHBDQ==",
+            "license": "MIT",
+            "peer": true,
+            "dependencies": {
+                "@babel/types": "^7.28.5"
+            },
+            "bin": {
+                "parser": "bin/babel-parser.js"
+            },
+            "engines": {
+                "node": ">=6.0.0"
+            }
+        },
+        "node_modules/@babel/types": {
+            "version": "7.28.5",
+            "resolved": "https://registry.npmmirror.com/@babel/types/-/types-7.28.5.tgz",
+            "integrity": "sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==",
+            "license": "MIT",
+            "peer": true,
+            "dependencies": {
+                "@babel/helper-string-parser": "^7.27.1",
+                "@babel/helper-validator-identifier": "^7.28.5"
+            },
+            "engines": {
+                "node": ">=6.9.0"
+            }
+        },
+        "node_modules/@jridgewell/sourcemap-codec": {
+            "version": "1.5.5",
+            "resolved": "https://registry.npmmirror.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz",
+            "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==",
+            "license": "MIT",
+            "peer": true
+        },
+        "node_modules/@vue/compiler-core": {
+            "version": "3.5.22",
+            "resolved": "https://registry.npmmirror.com/@vue/compiler-core/-/compiler-core-3.5.22.tgz",
+            "integrity": "sha512-jQ0pFPmZwTEiRNSb+i9Ow/I/cHv2tXYqsnHKKyCQ08irI2kdF5qmYedmF8si8mA7zepUFmJ2hqzS8CQmNOWOkQ==",
+            "license": "MIT",
+            "peer": true,
+            "dependencies": {
+                "@babel/parser": "^7.28.4",
+                "@vue/shared": "3.5.22",
+                "entities": "^4.5.0",
+                "estree-walker": "^2.0.2",
+                "source-map-js": "^1.2.1"
+            }
+        },
+        "node_modules/@vue/compiler-dom": {
+            "version": "3.5.22",
+            "resolved": "https://registry.npmmirror.com/@vue/compiler-dom/-/compiler-dom-3.5.22.tgz",
+            "integrity": "sha512-W8RknzUM1BLkypvdz10OVsGxnMAuSIZs9Wdx1vzA3mL5fNMN15rhrSCLiTm6blWeACwUwizzPVqGJgOGBEN/hA==",
+            "license": "MIT",
+            "peer": true,
+            "dependencies": {
+                "@vue/compiler-core": "3.5.22",
+                "@vue/shared": "3.5.22"
+            }
+        },
+        "node_modules/@vue/compiler-sfc": {
+            "version": "3.5.22",
+            "resolved": "https://registry.npmmirror.com/@vue/compiler-sfc/-/compiler-sfc-3.5.22.tgz",
+            "integrity": "sha512-tbTR1zKGce4Lj+JLzFXDq36K4vcSZbJ1RBu8FxcDv1IGRz//Dh2EBqksyGVypz3kXpshIfWKGOCcqpSbyGWRJQ==",
+            "license": "MIT",
+            "peer": true,
+            "dependencies": {
+                "@babel/parser": "^7.28.4",
+                "@vue/compiler-core": "3.5.22",
+                "@vue/compiler-dom": "3.5.22",
+                "@vue/compiler-ssr": "3.5.22",
+                "@vue/shared": "3.5.22",
+                "estree-walker": "^2.0.2",
+                "magic-string": "^0.30.19",
+                "postcss": "^8.5.6",
+                "source-map-js": "^1.2.1"
+            }
+        },
+        "node_modules/@vue/compiler-ssr": {
+            "version": "3.5.22",
+            "resolved": "https://registry.npmmirror.com/@vue/compiler-ssr/-/compiler-ssr-3.5.22.tgz",
+            "integrity": "sha512-GdgyLvg4R+7T8Nk2Mlighx7XGxq/fJf9jaVofc3IL0EPesTE86cP/8DD1lT3h1JeZr2ySBvyqKQJgbS54IX1Ww==",
+            "license": "MIT",
+            "peer": true,
+            "dependencies": {
+                "@vue/compiler-dom": "3.5.22",
+                "@vue/shared": "3.5.22"
+            }
+        },
+        "node_modules/@vue/devtools-api": {
+            "version": "6.6.4",
+            "resolved": "https://registry.npmmirror.com/@vue/devtools-api/-/devtools-api-6.6.4.tgz",
+            "integrity": "sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==",
+            "license": "MIT"
+        },
+        "node_modules/@vue/reactivity": {
+            "version": "3.5.22",
+            "resolved": "https://registry.npmmirror.com/@vue/reactivity/-/reactivity-3.5.22.tgz",
+            "integrity": "sha512-f2Wux4v/Z2pqc9+4SmgZC1p73Z53fyD90NFWXiX9AKVnVBEvLFOWCEgJD3GdGnlxPZt01PSlfmLqbLYzY/Fw4A==",
+            "license": "MIT",
+            "peer": true,
+            "dependencies": {
+                "@vue/shared": "3.5.22"
+            }
+        },
+        "node_modules/@vue/runtime-core": {
+            "version": "3.5.22",
+            "resolved": "https://registry.npmmirror.com/@vue/runtime-core/-/runtime-core-3.5.22.tgz",
+            "integrity": "sha512-EHo4W/eiYeAzRTN5PCextDUZ0dMs9I8mQ2Fy+OkzvRPUYQEyK9yAjbasrMCXbLNhF7P0OUyivLjIy0yc6VrLJQ==",
+            "license": "MIT",
+            "peer": true,
+            "dependencies": {
+                "@vue/reactivity": "3.5.22",
+                "@vue/shared": "3.5.22"
+            }
+        },
+        "node_modules/@vue/runtime-dom": {
+            "version": "3.5.22",
+            "resolved": "https://registry.npmmirror.com/@vue/runtime-dom/-/runtime-dom-3.5.22.tgz",
+            "integrity": "sha512-Av60jsryAkI023PlN7LsqrfPvwfxOd2yAwtReCjeuugTJTkgrksYJJstg1e12qle0NarkfhfFu1ox2D+cQotww==",
+            "license": "MIT",
+            "peer": true,
+            "dependencies": {
+                "@vue/reactivity": "3.5.22",
+                "@vue/runtime-core": "3.5.22",
+                "@vue/shared": "3.5.22",
+                "csstype": "^3.1.3"
+            }
+        },
+        "node_modules/@vue/server-renderer": {
+            "version": "3.5.22",
+            "resolved": "https://registry.npmmirror.com/@vue/server-renderer/-/server-renderer-3.5.22.tgz",
+            "integrity": "sha512-gXjo+ao0oHYTSswF+a3KRHZ1WszxIqO7u6XwNHqcqb9JfyIL/pbWrrh/xLv7jeDqla9u+LK7yfZKHih1e1RKAQ==",
+            "license": "MIT",
+            "peer": true,
+            "dependencies": {
+                "@vue/compiler-ssr": "3.5.22",
+                "@vue/shared": "3.5.22"
+            },
+            "peerDependencies": {
+                "vue": "3.5.22"
+            }
+        },
+        "node_modules/@vue/shared": {
+            "version": "3.5.22",
+            "resolved": "https://registry.npmmirror.com/@vue/shared/-/shared-3.5.22.tgz",
+            "integrity": "sha512-F4yc6palwq3TT0u+FYf0Ns4Tfl9GRFURDN2gWG7L1ecIaS/4fCIuFOjMTnCyjsu/OK6vaDKLCrGAa+KvvH+h4w==",
+            "license": "MIT",
+            "peer": true
+        },
+        "node_modules/animate.css": {
             "version": "3.7.2",
             "resolved": "https://registry.npmmirror.com/animate.css/-/animate.css-3.7.2.tgz",
             "integrity": "sha512-0bE8zYo7C0KvgOYrSVfrzkbYk6IOTVPNqkiHg2cbyF4Pq/PXzilz4BRWA3hwEUBoMp5VBgrC29lQIZyhRWdBTw=="
         },
-        "cos-wx-sdk-v5": {
+        "node_modules/cos-wx-sdk-v5": {
             "version": "1.1.5",
             "resolved": "https://registry.npmmirror.com/cos-wx-sdk-v5/-/cos-wx-sdk-v5-1.1.5.tgz",
             "integrity": "sha512-++O7HD6Hz6UDlhgKMchJOap85bQtY+DKzPg2r5uCdyRb45AWC+Xj9qetXohPpA2G/inNVSqxw/EtjGPe2OIhyg==",
-            "requires": {
+            "dependencies": {
                 "mime": "^2.4.6",
                 "xmldom": "^0.1.31"
             }
         },
-        "dayjs": {
+        "node_modules/csstype": {
+            "version": "3.1.3",
+            "resolved": "https://registry.npmmirror.com/csstype/-/csstype-3.1.3.tgz",
+            "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==",
+            "license": "MIT",
+            "peer": true
+        },
+        "node_modules/dayjs": {
             "version": "1.11.13",
             "resolved": "https://registry.npmmirror.com/dayjs/-/dayjs-1.11.13.tgz",
             "integrity": "sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg=="
         },
-        "mime": {
+        "node_modules/entities": {
+            "version": "4.5.0",
+            "resolved": "https://registry.npmmirror.com/entities/-/entities-4.5.0.tgz",
+            "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==",
+            "license": "BSD-2-Clause",
+            "peer": true,
+            "engines": {
+                "node": ">=0.12"
+            },
+            "funding": {
+                "url": "https://github.com/fb55/entities?sponsor=1"
+            }
+        },
+        "node_modules/estree-walker": {
+            "version": "2.0.2",
+            "resolved": "https://registry.npmmirror.com/estree-walker/-/estree-walker-2.0.2.tgz",
+            "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==",
+            "license": "MIT",
+            "peer": true
+        },
+        "node_modules/magic-string": {
+            "version": "0.30.21",
+            "resolved": "https://registry.npmmirror.com/magic-string/-/magic-string-0.30.21.tgz",
+            "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==",
+            "license": "MIT",
+            "peer": true,
+            "dependencies": {
+                "@jridgewell/sourcemap-codec": "^1.5.5"
+            }
+        },
+        "node_modules/mime": {
             "version": "2.6.0",
             "resolved": "https://registry.npmmirror.com/mime/-/mime-2.6.0.tgz",
-            "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg=="
+            "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==",
+            "bin": {
+                "mime": "cli.js"
+            },
+            "engines": {
+                "node": ">=4.0.0"
+            }
         },
-        "tim-wx-sdk": {
+        "node_modules/nanoid": {
+            "version": "3.3.11",
+            "resolved": "https://registry.npmmirror.com/nanoid/-/nanoid-3.3.11.tgz",
+            "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==",
+            "funding": [
+                {
+                    "type": "github",
+                    "url": "https://github.com/sponsors/ai"
+                }
+            ],
+            "license": "MIT",
+            "peer": true,
+            "bin": {
+                "nanoid": "bin/nanoid.cjs"
+            },
+            "engines": {
+                "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
+            }
+        },
+        "node_modules/picocolors": {
+            "version": "1.1.1",
+            "resolved": "https://registry.npmmirror.com/picocolors/-/picocolors-1.1.1.tgz",
+            "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
+            "license": "ISC",
+            "peer": true
+        },
+        "node_modules/postcss": {
+            "version": "8.5.6",
+            "resolved": "https://registry.npmmirror.com/postcss/-/postcss-8.5.6.tgz",
+            "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==",
+            "funding": [
+                {
+                    "type": "opencollective",
+                    "url": "https://opencollective.com/postcss/"
+                },
+                {
+                    "type": "tidelift",
+                    "url": "https://tidelift.com/funding/github/npm/postcss"
+                },
+                {
+                    "type": "github",
+                    "url": "https://github.com/sponsors/ai"
+                }
+            ],
+            "license": "MIT",
+            "peer": true,
+            "dependencies": {
+                "nanoid": "^3.3.11",
+                "picocolors": "^1.1.1",
+                "source-map-js": "^1.2.1"
+            },
+            "engines": {
+                "node": "^10 || ^12 || >=14"
+            }
+        },
+        "node_modules/source-map-js": {
+            "version": "1.2.1",
+            "resolved": "https://registry.npmmirror.com/source-map-js/-/source-map-js-1.2.1.tgz",
+            "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
+            "license": "BSD-3-Clause",
+            "peer": true,
+            "engines": {
+                "node": ">=0.10.0"
+            }
+        },
+        "node_modules/tim-wx-sdk": {
             "version": "2.18.0",
             "resolved": "https://registry.npmmirror.com/tim-wx-sdk/-/tim-wx-sdk-2.18.0.tgz",
             "integrity": "sha512-Dz6aHpaCdk1ST/ZzltliSFHBsB5CdFU+q2NpFZc9PV8br0a5F2GyYgrdLn1Yqt8YntEwMReaud3LUY638zNJug=="
         },
-        "xmldom": {
+        "node_modules/vue": {
+            "version": "3.5.22",
+            "resolved": "https://registry.npmmirror.com/vue/-/vue-3.5.22.tgz",
+            "integrity": "sha512-toaZjQ3a/G/mYaLSbV+QsQhIdMo9x5rrqIpYRObsJ6T/J+RyCSFwN2LHNVH9v8uIcljDNa3QzPVdv3Y6b9hAJQ==",
+            "license": "MIT",
+            "peer": true,
+            "dependencies": {
+                "@vue/compiler-dom": "3.5.22",
+                "@vue/compiler-sfc": "3.5.22",
+                "@vue/runtime-dom": "3.5.22",
+                "@vue/server-renderer": "3.5.22",
+                "@vue/shared": "3.5.22"
+            },
+            "peerDependencies": {
+                "typescript": "*"
+            },
+            "peerDependenciesMeta": {
+                "typescript": {
+                    "optional": true
+                }
+            }
+        },
+        "node_modules/vuex": {
+            "version": "4.1.0",
+            "resolved": "https://registry.npmmirror.com/vuex/-/vuex-4.1.0.tgz",
+            "integrity": "sha512-hmV6UerDrPcgbSy9ORAtNXDr9M4wlNP4pEFKye4ujJF8oqgFFuxDCdOLS3eNoRTtq5O3hoBDh9Doj1bQMYHRbQ==",
+            "license": "MIT",
+            "dependencies": {
+                "@vue/devtools-api": "^6.0.0-beta.11"
+            },
+            "peerDependencies": {
+                "vue": "^3.2.0"
+            }
+        },
+        "node_modules/xmldom": {
             "version": "0.1.31",
             "resolved": "https://registry.npmmirror.com/xmldom/-/xmldom-0.1.31.tgz",
-            "integrity": "sha512-yS2uJflVQs6n+CyjHoaBmVSqIDevTAWrzMmjG1Gc7h1qQ7uVozNhEPJAwZXWyGQ/Gafo3fCwrcaokezLPupVyQ=="
+            "integrity": "sha512-yS2uJflVQs6n+CyjHoaBmVSqIDevTAWrzMmjG1Gc7h1qQ7uVozNhEPJAwZXWyGQ/Gafo3fCwrcaokezLPupVyQ==",
+            "deprecated": "Deprecated due to CVE-2021-21366 resolved in 0.5.0",
+            "engines": {
+                "node": ">=0.1"
+            }
         }
     }
 }

+ 2 - 1
package.json

@@ -7,6 +7,7 @@
         "animate.css": "^3.7.2",
         "cos-wx-sdk-v5": "^1.0.10",
         "dayjs": "^1.11.13",
-        "tim-wx-sdk": "^2.17.0"
+        "tim-wx-sdk": "^2.17.0",
+        "vuex": "^4.1.0"
     }
 }

+ 74 - 50
pages.json

@@ -930,12 +930,12 @@
 			"root": "pages_course",
 			"pages": [
 				{
-				    "path" : "video",
-				    "style" :                                                                                    
-				    {
-				        "navigationBarTitleText": "课程",
-				        "navigationStyle": "custom",
-				        "scrollIndicator": "none",
+					"path" : "videoDetail",
+					"style" :                                                                                    
+					{
+						"navigationBarTitleText": "课程",
+						"navigationStyle": "custom",
+						"scrollIndicator": "none",
 						"usingComponenets": {
 							"uni-popup": "/uni_modules/uni-popup/components/uni-popup/uni-popup"
 						},
@@ -946,66 +946,90 @@
 							"bounce": "none",
 							"softinputMode": "adjustResize"
 						}
-				    }
-				    
+					}
+					
 				},{
-				    "path" : "feedback",
-				    "style" :                                                                                    
-				    {
-				        "navigationBarTitleText": "投诉反馈",
-				        "navigationStyle": "custom",
-				        "scrollIndicator": "none",
+					"path" : "video",
+					"style" :                                                                                    
+					{
+						"navigationBarTitleText": "",
+						"navigationStyle": "custom",
+						"scrollIndicator": "none",
+						"app-plus": {
+							"bounce": "none"
+						}
+					}
+					
+				},{
+					"path" : "feedback",
+					"style" :                                                                                    
+					{
+						"navigationBarTitleText": "投诉反馈",
+						"navigationStyle": "custom",
+						"scrollIndicator": "none",
 						"app-plus": {
 							"bounce": "none",
 							"softinputMode": "adjustResize"
 						}
-				    }
-				    
+					}
+					
 				},{
-				    "path" : "webview",
-				    "style" :                                                                                    
-				    {
-				        "navigationBarTitleText": "授权登录",
-				        "scrollIndicator": "none",
+					"path" : "webview",
+					"style" :                                                                                    
+					{
+						"navigationBarTitleText": "授权登录",
+						"scrollIndicator": "none",
 						"app-plus": {
 							"bounce": "none",
 							"softinputMode": "adjustResize"
 						}
-				    }
-				    
+					}
+					
 				},{
-				    "path" : "learn",
-				    "style" :                                                                                    
-				    {
-				        "navigationBarTitleText": "",
-				        "scrollIndicator": "none",
+					"path" : "learn",
+					"style" :                                                                                    
+					{
+						"navigationBarTitleText": "",
+						"scrollIndicator": "none",
 						"app-plus": {
 							"bounce": "none"
 						}
-				    }
-				    
+					}
+					
 				},{
-				    "path" : "teacherClassroom",
-				    "style" :                                                                                    
-				    {
-				        "navigationBarTitleText": "健康大讲堂",
-				        "scrollIndicator": "none",
-				        "app-plus": {
-				        	"bounce": "none"
-				        }
-				    }
-				    
+					"path" : "teacherClassroom",
+					"style" :                                                                                    
+					{
+						"navigationBarTitleText": "健康大讲堂",
+						"scrollIndicator": "none",
+						"app-plus": {
+							"bounce": "none"
+						}
+					}
+					
 				},{
-				    "path" : "course",
-				    "style" :                                                                                    
-				    {
-				        "navigationBarTitleText": "",
-				        "scrollIndicator": "none",
-				        "app-plus": {
-				        	"bounce": "none"
-				        }
-				    }
-				    
+					"path" : "course",
+					"style" :                                                                                    
+					{
+						"navigationBarTitleText": "",
+						"scrollIndicator": "none",
+						"app-plus": {
+							"bounce": "none"
+						}
+					}
+					
+				},{
+					"path" : "register",
+					"style" :                                                                                    
+					{
+						"navigationBarTitleText": "",
+						"navigationStyle": "custom",
+						"scrollIndicator": "none",
+						"app-plus": {
+							"bounce": "none"
+						}
+					}
+					
 				}
 			]
 		}

+ 1 - 1
pages_course/videoOld.vue

@@ -1073,7 +1073,7 @@
 										title: '处理中...',
 										icon: 'loading'
 								    });
-									loginByMp({code: loginRes.code,encryptedData:infoRes.encryptedData,iv:infoRes.iv,appId:"wx19c8813ffc33d1cb"}).then(res=>{
+									loginByMp({code: loginRes.code,encryptedData:infoRes.encryptedData,iv:infoRes.iv,appId:getApp().globalData.appId}).then(res=>{
 										 uni.hideLoading();
 										 if (res.code == 200) {
 											uni.setStorageSync('AppTokenmini_RTCourse', res.token);

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


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/Menu.js.map


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


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


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


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


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


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


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


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


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


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

@@ -109,12 +109,14 @@
     {
       "root": "pages_course",
       "pages": [
+        "videoDetail",
         "video",
         "feedback",
         "webview",
         "learn",
         "teacherClassroom",
-        "course"
+        "course",
+        "register"
       ]
     }
   ],

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


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


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


+ 2 - 2
unpackage/dist/dev/mp-weixin/components/Loading.js

@@ -1,10 +1,10 @@
-(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["components/Loading"],{1049:function(n,e,t){"use strict";t.r(e);var r=t(1050),o=t(1052);for(var u in o)["default"].indexOf(u)<0&&function(n){t.d(e,n,(function(){return o[n]}))}(u);var c,i=t(34),d=Object(i["default"])(o["default"],r["render"],r["staticRenderFns"],!1,null,null,null,!1,r["components"],c);d.options.__file="components/Loading.vue",e["default"]=d.exports},1050:function(n,e,t){"use strict";t.r(e);var r=t(1051);t.d(e,"render",(function(){return r["render"]})),t.d(e,"staticRenderFns",(function(){return r["staticRenderFns"]})),t.d(e,"recyclableRender",(function(){return r["recyclableRender"]})),t.d(e,"components",(function(){return r["components"]}))},1051:function(n,e,t){"use strict";var r;t.r(e),t.d(e,"render",(function(){return o})),t.d(e,"staticRenderFns",(function(){return c})),t.d(e,"recyclableRender",(function(){return u})),t.d(e,"components",(function(){return r}));var o=function(){var n=this,e=n.$createElement;n._self._c},u=!1,c=[];o._withStripped=!0},1052:function(n,e,t){"use strict";t.r(e);var r=t(1053),o=t.n(r);for(var u in r)["default"].indexOf(u)<0&&function(n){t.d(e,n,(function(){return r[n]}))}(u);e["default"]=o.a},1053:function(n,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r={name:"Loading",props:{loaded:Boolean,loading:Boolean}};e.default=r}}]);
+(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["components/Loading"],{1067:function(n,e,t){"use strict";t.r(e);var r=t(1068),o=t(1070);for(var u in o)["default"].indexOf(u)<0&&function(n){t.d(e,n,(function(){return o[n]}))}(u);var c,i=t(34),d=Object(i["default"])(o["default"],r["render"],r["staticRenderFns"],!1,null,null,null,!1,r["components"],c);d.options.__file="components/Loading.vue",e["default"]=d.exports},1068:function(n,e,t){"use strict";t.r(e);var r=t(1069);t.d(e,"render",(function(){return r["render"]})),t.d(e,"staticRenderFns",(function(){return r["staticRenderFns"]})),t.d(e,"recyclableRender",(function(){return r["recyclableRender"]})),t.d(e,"components",(function(){return r["components"]}))},1069:function(n,e,t){"use strict";var r;t.r(e),t.d(e,"render",(function(){return o})),t.d(e,"staticRenderFns",(function(){return c})),t.d(e,"recyclableRender",(function(){return u})),t.d(e,"components",(function(){return r}));var o=function(){var n=this,e=n.$createElement;n._self._c},u=!1,c=[];o._withStripped=!0},1070:function(n,e,t){"use strict";t.r(e);var r=t(1071),o=t.n(r);for(var u in r)["default"].indexOf(u)<0&&function(n){t.d(e,n,(function(){return r[n]}))}(u);e["default"]=o.a},1071:function(n,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r={name:"Loading",props:{loaded:Boolean,loading:Boolean}};e.default=r}}]);
 //# sourceMappingURL=../../.sourcemap/mp-weixin/components/Loading.js.map
 ;(global["webpackJsonp"] = global["webpackJsonp"] || []).push([
     'components/Loading-create-component',
     {
         'components/Loading-create-component':(function(module, exports, __webpack_require__){
-            __webpack_require__('2')['createComponent'](__webpack_require__(1049))
+            __webpack_require__('2')['createComponent'](__webpack_require__(1067))
         })
     },
     [['components/Loading-create-component']]

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


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/mp-weixin/components/chengpeng-audio/free-audio.js


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


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


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/mp-weixin/components/px-popup-bottom/px-popup-bottom.js


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


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


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


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


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


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


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


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


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


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


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


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


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


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


+ 1 - 1
unpackage/dist/dev/mp-weixin/pages/home/content.js

@@ -1,2 +1,2 @@
-(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/home/content"],{351:function(n,t,e){"use strict";(function(n,t){var r=e(4);e(26);r(e(25));var c=r(e(352));n.__webpack_require_UNI_MP_PLUGIN__=e,t(c.default)}).call(this,e(1)["default"],e(2)["createPage"])},352:function(n,t,e){"use strict";e.r(t);var r=e(353),c=e(355);for(var o in c)["default"].indexOf(o)<0&&function(n){e.d(t,n,(function(){return c[n]}))}(o);e(357);var u,i=e(34),a=Object(i["default"])(c["default"],r["render"],r["staticRenderFns"],!1,null,"596a5fc2",null,!1,r["components"],u);a.options.__file="pages/home/content.vue",t["default"]=a.exports},353:function(n,t,e){"use strict";e.r(t);var r=e(354);e.d(t,"render",(function(){return r["render"]})),e.d(t,"staticRenderFns",(function(){return r["staticRenderFns"]})),e.d(t,"recyclableRender",(function(){return r["recyclableRender"]})),e.d(t,"components",(function(){return r["components"]}))},354:function(n,t,e){"use strict";var r;e.r(t),e.d(t,"render",(function(){return c})),e.d(t,"staticRenderFns",(function(){return u})),e.d(t,"recyclableRender",(function(){return o})),e.d(t,"components",(function(){return r}));var c=function(){var n=this,t=n.$createElement;n._self._c},o=!1,u=[];c._withStripped=!0},355:function(n,t,e){"use strict";e.r(t);var r=e(356),c=e.n(r);for(var o in r)["default"].indexOf(o)<0&&function(n){e.d(t,n,(function(){return r[n]}))}(o);t["default"]=c.a},356:function(n,t,e){"use strict";(function(n){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var e={data:function(){return{content:""}},onLoad:function(t){this.content=n.getStorageSync("content"),console.log(this.content)}};t.default=e}).call(this,e(2)["default"])},357:function(n,t,e){"use strict";e.r(t);var r=e(358),c=e.n(r);for(var o in r)["default"].indexOf(o)<0&&function(n){e.d(t,n,(function(){return r[n]}))}(o);t["default"]=c.a},358:function(n,t,e){}},[[351,"common/runtime","common/vendor"]]]);
+(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/home/content"],{353:function(n,t,e){"use strict";(function(n,t){var r=e(4);e(26);r(e(25));var c=r(e(354));n.__webpack_require_UNI_MP_PLUGIN__=e,t(c.default)}).call(this,e(1)["default"],e(2)["createPage"])},354:function(n,t,e){"use strict";e.r(t);var r=e(355),c=e(357);for(var o in c)["default"].indexOf(o)<0&&function(n){e.d(t,n,(function(){return c[n]}))}(o);e(359);var u,i=e(34),a=Object(i["default"])(c["default"],r["render"],r["staticRenderFns"],!1,null,"596a5fc2",null,!1,r["components"],u);a.options.__file="pages/home/content.vue",t["default"]=a.exports},355:function(n,t,e){"use strict";e.r(t);var r=e(356);e.d(t,"render",(function(){return r["render"]})),e.d(t,"staticRenderFns",(function(){return r["staticRenderFns"]})),e.d(t,"recyclableRender",(function(){return r["recyclableRender"]})),e.d(t,"components",(function(){return r["components"]}))},356:function(n,t,e){"use strict";var r;e.r(t),e.d(t,"render",(function(){return c})),e.d(t,"staticRenderFns",(function(){return u})),e.d(t,"recyclableRender",(function(){return o})),e.d(t,"components",(function(){return r}));var c=function(){var n=this,t=n.$createElement;n._self._c},o=!1,u=[];c._withStripped=!0},357:function(n,t,e){"use strict";e.r(t);var r=e(358),c=e.n(r);for(var o in r)["default"].indexOf(o)<0&&function(n){e.d(t,n,(function(){return r[n]}))}(o);t["default"]=c.a},358:function(n,t,e){"use strict";(function(n){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var e={data:function(){return{content:""}},onLoad:function(t){this.content=n.getStorageSync("content"),console.log(this.content)}};t.default=e}).call(this,e(2)["default"])},359:function(n,t,e){"use strict";e.r(t);var r=e(360),c=e.n(r);for(var o in r)["default"].indexOf(o)<0&&function(n){e.d(t,n,(function(){return r[n]}))}(o);t["default"]=c.a},360:function(n,t,e){}},[[353,"common/runtime","common/vendor"]]]);
 //# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/home/content.js.map

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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


+ 1 - 1
unpackage/dist/dev/mp-weixin/pages/user/test.js

@@ -1,2 +1,2 @@
-(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/user/test"],{199:function(n,e,t){"use strict";(function(n,e){var r=t(4);t(26);r(t(25));var u=r(t(200));n.__webpack_require_UNI_MP_PLUGIN__=t,e(u.default)}).call(this,t(1)["default"],t(2)["createPage"])},200:function(n,e,t){"use strict";t.r(e);var r=t(201),u=t(203);for(var c in u)["default"].indexOf(c)<0&&function(n){t.d(e,n,(function(){return u[n]}))}(c);var o,i=t(34),a=Object(i["default"])(u["default"],r["render"],r["staticRenderFns"],!1,null,null,null,!1,r["components"],o);a.options.__file="pages/user/test.vue",e["default"]=a.exports},201:function(n,e,t){"use strict";t.r(e);var r=t(202);t.d(e,"render",(function(){return r["render"]})),t.d(e,"staticRenderFns",(function(){return r["staticRenderFns"]})),t.d(e,"recyclableRender",(function(){return r["recyclableRender"]})),t.d(e,"components",(function(){return r["components"]}))},202:function(n,e,t){"use strict";var r;t.r(e),t.d(e,"render",(function(){return u})),t.d(e,"staticRenderFns",(function(){return o})),t.d(e,"recyclableRender",(function(){return c})),t.d(e,"components",(function(){return r}));var u=function(){var n=this,e=n.$createElement;n._self._c},c=!1,o=[];u._withStripped=!0},203:function(n,e,t){"use strict";t.r(e);var r=t(204),u=t.n(r);for(var c in r)["default"].indexOf(c)<0&&function(n){t.d(e,n,(function(){return r[n]}))}(c);e["default"]=u.a},204:function(n,e){}},[[199,"common/runtime","common/vendor"]]]);
+(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/user/test"],{201:function(n,e,t){"use strict";(function(n,e){var r=t(4);t(26);r(t(25));var u=r(t(202));n.__webpack_require_UNI_MP_PLUGIN__=t,e(u.default)}).call(this,t(1)["default"],t(2)["createPage"])},202:function(n,e,t){"use strict";t.r(e);var r=t(203),u=t(205);for(var c in u)["default"].indexOf(c)<0&&function(n){t.d(e,n,(function(){return u[n]}))}(c);var o,i=t(34),a=Object(i["default"])(u["default"],r["render"],r["staticRenderFns"],!1,null,null,null,!1,r["components"],o);a.options.__file="pages/user/test.vue",e["default"]=a.exports},203:function(n,e,t){"use strict";t.r(e);var r=t(204);t.d(e,"render",(function(){return r["render"]})),t.d(e,"staticRenderFns",(function(){return r["staticRenderFns"]})),t.d(e,"recyclableRender",(function(){return r["recyclableRender"]})),t.d(e,"components",(function(){return r["components"]}))},204:function(n,e,t){"use strict";var r;t.r(e),t.d(e,"render",(function(){return u})),t.d(e,"staticRenderFns",(function(){return o})),t.d(e,"recyclableRender",(function(){return c})),t.d(e,"components",(function(){return r}));var u=function(){var n=this,e=n.$createElement;n._self._c},c=!1,o=[];u._withStripped=!0},205:function(n,e,t){"use strict";t.r(e);var r=t(206),u=t.n(r);for(var c in r)["default"].indexOf(c)<0&&function(n){t.d(e,n,(function(){return r[n]}))}(c);e["default"]=u.a},206:function(n,e){}},[[201,"common/runtime","common/vendor"]]]);
 //# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/user/test.js.map

File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/mp-weixin/pages_company/alipayImg.js


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


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/mp-weixin/pages_company/card.js


+ 1 - 1
unpackage/dist/dev/mp-weixin/pages_company/common/vendor.js

@@ -1,2 +1,2 @@
-(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages_company/common/vendor"],{736:function(e,r,t){"use strict";var a=t(4);Object.defineProperty(r,"__esModule",{value:!0}),r.getCompanyUserCard=s,r.getQrImg=u,r.getUserInfo=p,r.login=c;var n=a(t(162)),o=(new n.default).http;function c(e){return o("/app/companyUser/login",e,"POST","application/json;charset=UTF-8")}function p(e){return o("/app/companyUser/getUserInfo",e,"GET","application/json;charset=UTF-8")}function u(e){return o("/app/companyUser/getQrImg",e,"GET","application/json;charset=UTF-8")}function s(e){return o("/app/companyUser/getCompanyUserCard",e,"GET","application/json;charset=UTF-8")}},761:function(e,r,t){"use strict";var a=t(4);Object.defineProperty(r,"__esModule",{value:!0}),r.addUserCart=d,r.createSalesOrder=p,r.editOrderMoney=i,r.getSalesOrder=s,r.getSalesProducts=c,r.updateSalseOrderMoney=u;var n=a(t(162)),o=(new n.default).http;function c(e){return o("/app/companyOrder/getSalesProducts",e,"GET")}function p(e){return o("/app/companyOrder/createSalesOrder",e,"GET")}function u(e){return o("/app/companyOrder/updateSalseOrderMoney",e,"GET")}function s(e){return o("/app/companyOrder/getSalesOrder",e,"GET")}function d(e){return o("/app/companyOrder/addUserCart",e,"GET")}function i(e){return o("/app/companyOrder/editOrderMoney",e,"GET")}},770:function(e,r,t){"use strict";var a=t(4);Object.defineProperty(r,"__esModule",{value:!0}),r.getStoreProductPackage=c,r.getStoreProductPackageDetails=p;var n=a(t(162)),o=(new n.default).http;function c(e){return o("/app/storeProductPackage/getStoreProductPackage",e,"GET")}function p(e){return o("/app/storeProductPackage/getStoreProductPackageDetails",e,"GET")}}}]);
+(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages_company/common/vendor"],{738:function(e,r,t){"use strict";var a=t(4);Object.defineProperty(r,"__esModule",{value:!0}),r.getCompanyUserCard=s,r.getQrImg=u,r.getUserInfo=p,r.login=c;var n=a(t(164)),o=(new n.default).http;function c(e){return o("/app/companyUser/login",e,"POST","application/json;charset=UTF-8")}function p(e){return o("/app/companyUser/getUserInfo",e,"GET","application/json;charset=UTF-8")}function u(e){return o("/app/companyUser/getQrImg",e,"GET","application/json;charset=UTF-8")}function s(e){return o("/app/companyUser/getCompanyUserCard",e,"GET","application/json;charset=UTF-8")}},763:function(e,r,t){"use strict";var a=t(4);Object.defineProperty(r,"__esModule",{value:!0}),r.addUserCart=d,r.createSalesOrder=p,r.editOrderMoney=i,r.getSalesOrder=s,r.getSalesProducts=c,r.updateSalseOrderMoney=u;var n=a(t(164)),o=(new n.default).http;function c(e){return o("/app/companyOrder/getSalesProducts",e,"GET")}function p(e){return o("/app/companyOrder/createSalesOrder",e,"GET")}function u(e){return o("/app/companyOrder/updateSalseOrderMoney",e,"GET")}function s(e){return o("/app/companyOrder/getSalesOrder",e,"GET")}function d(e){return o("/app/companyOrder/addUserCart",e,"GET")}function i(e){return o("/app/companyOrder/editOrderMoney",e,"GET")}},772:function(e,r,t){"use strict";var a=t(4);Object.defineProperty(r,"__esModule",{value:!0}),r.getStoreProductPackage=c,r.getStoreProductPackageDetails=p;var n=a(t(164)),o=(new n.default).http;function c(e){return o("/app/storeProductPackage/getStoreProductPackage",e,"GET")}function p(e){return o("/app/storeProductPackage/getStoreProductPackageDetails",e,"GET")}}}]);
 //# sourceMappingURL=../../../.sourcemap/mp-weixin/pages_company/common/vendor.js.map

File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/mp-weixin/pages_company/coupon.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/mp-weixin/pages_company/couponDetails.js


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


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/mp-weixin/pages_company/order/cart.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/mp-weixin/pages_company/order/confirmCompanyOrder.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/mp-weixin/pages_company/order/confirmOrder.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/mp-weixin/pages_company/order/coupon.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/mp-weixin/pages_company/order/productDetails.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/mp-weixin/pages_company/order/productList.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/mp-weixin/pages_company/order/productShowDetails.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/mp-weixin/pages_company/storeOrder.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/mp-weixin/pages_company/storeOrderDetail.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/mp-weixin/pages_company/storeProductPackage.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/mp-weixin/pages_company/storeProductPackageDetails.js


+ 1 - 1
unpackage/dist/dev/mp-weixin/pages_course/common/vendor.js

@@ -1,2 +1,2 @@
-(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages_course/common/vendor"],{909:function(e,r,o){var t=o(910);function n(e,r){if(null==e)return{};var o,n,p=t(e,r);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)o=l[n],r.indexOf(o)>=0||Object.prototype.propertyIsEnumerable.call(e,o)&&(p[o]=e[o])}return p}e.exports=n,e.exports.__esModule=!0,e.exports["default"]=e.exports},910:function(e,r){function o(e,r){if(null==e)return{};var o,t,n={},p=Object.keys(e);for(t=0;t<p.length;t++)o=p[t],r.indexOf(o)>=0||(n[o]=e[o]);return n}e.exports=o,e.exports.__esModule=!0,e.exports["default"]=e.exports}}]);
+(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages_course/common/vendor"],{911:function(e,r,o){var t=o(912);function n(e,r){if(null==e)return{};var o,n,p=t(e,r);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)o=l[n],r.indexOf(o)>=0||Object.prototype.propertyIsEnumerable.call(e,o)&&(p[o]=e[o])}return p}e.exports=n,e.exports.__esModule=!0,e.exports["default"]=e.exports},912:function(e,r){function o(e,r){if(null==e)return{};var o,t,n={},p=Object.keys(e);for(t=0;t<p.length;t++)o=p[t],r.indexOf(o)>=0||(n[o]=e[o]);return n}e.exports=o,e.exports.__esModule=!0,e.exports["default"]=e.exports}}]);
 //# sourceMappingURL=../../../.sourcemap/mp-weixin/pages_course/common/vendor.js.map

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


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


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

@@ -1 +1 @@
-<view class="descbox data-v-5d721f2d"><block wx:if="{{!isLogin||isAddKf!=1}}"><view class="descbox-title data-v-5d721f2d">{{courseInfo.title}}</view><view class="descbox-info data-v-5d721f2d"><block wx:if="{{textHeight>21}}"><view class="descbox-info-r expand data-v-5d721f2d"><text data-event-opts="{{[['tap',[['handleExpand',['$event']]]]]}}" bindtap="__e" class="data-v-5d721f2d">{{isExpand?'收起简介':'展开简介'}}</text><image hidden="{{!(isExpand)}}" src="{{baseUrl+'/images/course_arrow_up_icon.png'}}" class="data-v-5d721f2d"></image><image hidden="{{!(!isExpand)}}" src="{{baseUrl+'/images/course_arrow_down_icon.png'}}" class="data-v-5d721f2d"></image></view></block></view></block><view class="descbox-desc data-v-5d721f2d" style="{{'height:'+(isExpand?'auto':'42rpx')+';'}}" id="descbox-desc"><text class="data-v-5d721f2d">{{courseInfo.description}}</text><block wx:if="{{isLogin&&isAddKf==1&&textHeight>21}}"><view class="{{['data-v-5d721f2d',isExpand?'expand':'expand expand-ab']}}"><text data-event-opts="{{[['tap',[['handleExpand',['$event']]]]]}}" bindtap="__e" class="data-v-5d721f2d">{{isExpand?'收起简介':'展开简介'}}</text><image hidden="{{!(isExpand)}}" src="{{baseUrl+'/images/course_arrow_up_icon.png'}}" class="data-v-5d721f2d"></image><image hidden="{{!(!isExpand)}}" src="{{baseUrl+'/images/course_arrow_down_icon.png'}}" class="data-v-5d721f2d"></image></view></block></view></view>
+<view class="descbox data-v-5d721f2d"><block wx:if="{{!isLogin||isAddKf!=1}}"><view class="descbox-title data-v-5d721f2d">{{courseInfo.title||""}}</view><view class="descbox-info data-v-5d721f2d"><block wx:if="{{textHeight>21}}"><view class="descbox-info-r expand data-v-5d721f2d"><text data-event-opts="{{[['tap',[['handleExpand',['$event']]]]]}}" bindtap="__e" class="data-v-5d721f2d">{{isExpand?'收起简介':'展开简介'}}</text><image hidden="{{!(isExpand)}}" src="{{baseUrl+'/images/course_arrow_up_icon.png'}}" class="data-v-5d721f2d"></image><image hidden="{{!(!isExpand)}}" src="{{baseUrl+'/images/course_arrow_down_icon.png'}}" class="data-v-5d721f2d"></image></view></block></view></block><view class="descbox-desc data-v-5d721f2d" style="{{'height:'+(isExpand?'auto':'42rpx')+';'}}" id="descbox-desc"><text class="data-v-5d721f2d">{{courseInfo.description||""}}</text><block wx:if="{{isLogin&&isAddKf==1&&textHeight>21}}"><view class="{{['data-v-5d721f2d',isExpand?'expand':'expand expand-ab']}}"><text data-event-opts="{{[['tap',[['handleExpand',['$event']]]]]}}" bindtap="__e" class="data-v-5d721f2d">{{isExpand?'收起简介':'展开简介'}}</text><image hidden="{{!(isExpand)}}" src="{{baseUrl+'/images/course_arrow_up_icon.png'}}" class="data-v-5d721f2d"></image><image hidden="{{!(!isExpand)}}" src="{{baseUrl+'/images/course_arrow_down_icon.png'}}" class="data-v-5d721f2d"></image></view></block></view></view>

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


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


+ 3 - 1
unpackage/dist/dev/mp-weixin/pages_course/components/ques.json

@@ -1,4 +1,6 @@
 {
   "component": true,
-  "usingComponents": {}
+  "usingComponents": {
+    "goods-list": "/pages_course/components/goodsList"
+  }
 }

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


+ 9 - 0
unpackage/dist/dev/mp-weixin/pages_course/components/ques.wxss

@@ -24,6 +24,15 @@
 /* 垂直间距 */
 /* 透明度 */
 /* 文章场景相关 */
+.ques-flex.data-v-74e118c0 {
+  display: flex;
+  flex-direction: row;
+  align-items: center;
+  justify-content: space-around;
+}
+.note.data-v-74e118c0 {
+  padding: 30rpx 0;
+}
 .empty.data-v-74e118c0 {
   display: flex;
   flex-direction: row;

File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/mp-weixin/pages_course/course.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/mp-weixin/pages_course/feedback.js


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


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/mp-weixin/pages_course/learn.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/mp-weixin/pages_course/teacherClassroom.js


File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/mp-weixin/pages_course/video.js


+ 2 - 15
unpackage/dist/dev/mp-weixin/pages_course/video.json

@@ -1,19 +1,6 @@
 {
-  "navigationBarTitleText": "课程",
+  "navigationBarTitleText": "",
   "navigationStyle": "custom",
   "scrollIndicator": "none",
-  "usingComponenets": {
-    "uni-popup": "/uni_modules/uni-popup/components/uni-popup/uni-popup"
-  },
-  "componentPlaceholder": {
-    "uni-popup": "view"
-  },
-  "usingComponents": {
-    "uni-popup": "/uni_modules/uni-popup/components/uni-popup/uni-popup",
-    "u-input": "/uni_modules/uview-ui/components/u-input/u-input",
-    "desc-info-nav": "/pages_course/components/descInfoNav",
-    "desc-info": "/pages_course/components/descInfo",
-    "comment-box": "/pages_course/components/commentBox",
-    "ques": "/pages_course/components/ques"
-  }
+  "usingComponents": {}
 }

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


+ 118 - 734
unpackage/dist/dev/mp-weixin/pages_course/video.wxss

@@ -1,8 +1,3 @@
-
-.full-width-popup.data-v-468b9330 {
-  width: 100%;
-}
-
 @charset "UTF-8";
 /**
  * 这里是uni-app内置的常用样式变量
@@ -29,783 +24,172 @@
 /* 垂直间距 */
 /* 透明度 */
 /* 文章场景相关 */
-.footer-tips.data-v-468b9330 {
-  margin-top: 14rpx;
-  text-align: center;
-  font-family: PingFang SC,PingFang SC;
-  font-weight: 500;
-  font-size: 12px;
-  color: #bbb;
-}
-.textOne.data-v-468b9330 {
-  overflow: hidden;
-  white-space: nowrap;
-  text-overflow: ellipsis;
-}
-.textTwo.data-v-468b9330 {
-  overflow: hidden;
-  text-overflow: ellipsis;
-  display: -webkit-box;
-  -webkit-line-clamp: 2;
-  -webkit-box-orient: vertical;
-}
-.header-nav.data-v-468b9330 {
-  height: 88rpx;
-  display: flex;
-  flex-direction: row;
-  align-items: center;
-  justify-content: flex-start;
-  overflow: hidden;
-  background-color: #fff;
-  box-sizing: border-box;
-}
-.header-nav .header-title.data-v-468b9330 {
-  text-align: center;
-  overflow: hidden;
-  white-space: nowrap;
-  text-overflow: ellipsis;
-  padding: 0 10rpx 0 100rpx;
-  font-family: PingFang SC,PingFang SC;
-  font-weight: 500;
-  font-size: 15px;
-  color: #000;
-  box-sizing: border-box;
-}
-.reward-list.data-v-468b9330 {
-  width: 100%;
+.mt20.data-v-468b9330 {
   margin-top: 20rpx;
-  margin-bottom: -40rpx;
-}
-.reward-list-group.data-v-468b9330 {
-  font-family: PingFang SC, PingFang SC;
-  font-weight: 400;
-  font-size: 14px;
-  color: #222222;
-  display: flex;
-  flex-direction: row;
-  align-items: center;
-  justify-content: center;
-}
-.reward-list-option.data-v-468b9330 {
-  display: flex;
-  flex-direction: row;
-  align-items: center;
-  justify-content: flex-start;
 }
-.reward-list-option.data-v-468b9330:first-child {
-  margin-right: 40rpx;
+.mt40.data-v-468b9330 {
+  margin-top: 40rpx;
 }
-.err.data-v-468b9330 {
-  color: #f56c6c !important;
+.kc_bg.data-v-468b9330 {
+  min-height: 100vh;
+  background-image: url("https://image.cdwjyyh.com/images/kc_bg.png");
+  background-size: 100%;
 }
-.kfqrcode-box.data-v-468b9330 {
-  background-color: #fff;
-  border-radius: 16rpx;
-  max-width: 560rpx;
-  padding: 60rpx 40rpx;
-  margin-top: -100rpx;
-  box-sizing: border-box;
-  display: flex;
-  flex-direction: column;
-  align-items: center;
-  justify-content: flex-start;
-  font-family: PingFang SC, PingFang SC;
-  font-weight: 400;
-  font-size: 34rpx;
-  color: #222;
-  position: relative;
-  text-align: center;
-}
-.kfqrcode-box .kfqrcode.data-v-468b9330 {
-  height: 460rpx;
-  width: 460rpx;
-}
-.kfqrcode-close.data-v-468b9330 {
-  width: 64rpx;
-  height: 64rpx;
-  position: absolute;
-  bottom: -100rpx;
-  left: 50%;
-  -webkit-transform: translateX(-50%);
-          transform: translateX(-50%);
-}
-.tipsPopup-mask.data-v-468b9330 {
-  position: relative;
-  width: 560rpx;
-  background-color: transparent;
-}
-.tipsPopup-mask .red_envelope_top.data-v-468b9330 {
-  width: 480rpx;
-  height: 360rpx;
-  margin: 0 auto;
-  display: inherit;
-}
-.tipsPopup-btn-box.data-v-468b9330 {
-  width: 456rpx;
-  height: 104rpx;
-  padding: 4rpx;
-  box-sizing: border-box;
-  background: linear-gradient(180deg, #fcd15e, #fefdfb);
-  border-radius: 52rpx;
-}
-.tipsPopup-btn.data-v-468b9330 {
-  width: 100%;
-  height: 100%;
-  background: linear-gradient(180deg, #FF9F22 0%, #FA1E05 100%);
-  border-radius: 52rpx 52rpx 52rpx 52rpx;
-  font-family: PingFang SC, PingFang SC;
-  font-weight: 500;
-  font-size: 36rpx;
-  color: #FFFFFF;
-  line-height: 96rpx;
-  text-align: center;
-}
-.tipsPopup.data-v-468b9330 {
-  width: 560rpx;
-  padding: 12rpx;
-  margin-top: -72rpx;
-  box-sizing: border-box;
-  background: linear-gradient(180deg, #FFFBEF 0%, #FFFFF5 43%, #F5EAC2 100%);
-  border-radius: 32rpx 32rpx 32rpx 32rpx;
-  position: relative;
-}
-.tipsPopup-close.data-v-468b9330 {
-  width: 64rpx;
-  height: 64rpx;
-  position: absolute;
-  right: 0;
-  top: -188rpx;
-}
-.tipsPopup-line.data-v-468b9330 {
-  padding: 3rpx;
-  box-sizing: border-box;
-  background: linear-gradient(180deg, #f7f5dc, #fadc9d);
-  border-radius: 24rpx;
-}
-.tipsPopup-box.data-v-468b9330 {
-  padding: 0 40rpx 40rpx 40rpx;
-  box-sizing: border-box;
-  background: linear-gradient(180deg, #FFFBEF 0%, #FFFFF5 43%, #F5EAC2 100%);
-  border-radius: 24rpx;
-  display: flex;
-  flex-direction: column;
-  align-items: center;
-  justify-content: flex-start;
-}
-.tipsPopup-head.data-v-468b9330 {
+.header-nav.data-v-468b9330 {
   display: flex;
-  flex-direction: row;
   align-items: center;
-  justify-content: center;
-}
-.tipsPopup-head-title.data-v-468b9330 {
-  width: 364rpx;
-  height: auto;
-  margin-top: -22rpx;
-}
-.tipsPopup-content.data-v-468b9330 {
-  margin: 48rpx 0;
-  font-family: PingFang SC, PingFang SC;
-  font-weight: 500;
-  font-size: 32rpx;
-  color: #222222;
-  text-align: center;
-}
-.tipsPopup-content-title.data-v-468b9330 {
-  margin-bottom: 26rpx;
-  font-weight: 600;
-  font-size: 40rpx;
-  color: #FF5C03;
-}
-.video-controls-box.data-v-468b9330 {
-  width: 100%;
-  height: 420rpx;
-  overflow: hidden;
-  position: absolute;
-  bottom: 0;
-  left: 0;
-  z-index: 2;
-  background: rgba(0, 0, 0, 0.2);
-}
-.video-controls-box .video-play.data-v-468b9330 {
-  height: 72rpx;
-  width: 72rpx;
-  position: absolute;
-  top: 50%;
-  left: 50%;
-  -webkit-transform: translate(-50%, -50%);
-          transform: translate(-50%, -50%);
-}
-.video-controls.data-v-468b9330 {
-  width: 100%;
-  height: 80rpx;
-  padding: 0 28rpx;
-  box-sizing: border-box;
-  position: absolute;
-  bottom: 0;
+  position: fixed;
+  top: 0;
   left: 0;
-  display: flex;
-  align-items: center;
-  justify-content: space-between;
-  background: linear-gradient(to top, #222 0%, transparent 80%);
-}
-.video-controls .video-icon.data-v-468b9330 {
-  height: 44rpx;
-  width: 44rpx;
-}
-.errQuesbox.data-v-468b9330 {
   width: 100%;
-  max-height: 260rpx;
-  overflow-y: auto;
-  margin-top: 24rpx;
-  font-family: PingFang SC, PingFang SC;
-  font-weight: 500;
-  font-size: 30rpx;
-  color: #222222;
-}
-.errQuesbox-item.data-v-468b9330 {
-  width: 100%;
-  height: 128rpx;
-  line-height: 128rpx;
-  margin-bottom: 24rpx;
-  padding: 0 30rpx;
   box-sizing: border-box;
+  background-image: url("https://image.cdwjyyh.com/images/kc_bg.png");
+  background-repeat: no-repeat;
+  background-size: 100%;
   overflow: hidden;
-  background: #fff;
-  border-radius: 16rpx 16rpx 16rpx 16rpx;
-  position: relative;
-}
-.errQuesbox-item.data-v-468b9330::after {
-  content: "题目";
-  min-width: 64rpx;
-  height: 36rpx;
-  padding: 0 12rpx;
-  line-height: 36rpx;
-  background: #FF5C03;
-  box-sizing: border-box;
-  border-radius: 0rpx 0rpx 16rpx 0rpx;
-  text-align: center;
-  font-family: PingFang SC, PingFang SC;
-  font-weight: 500;
-  font-size: 20rpx;
-  color: #fff;
-  position: absolute;
-  left: 0;
-  top: 0;
 }
-.bg.data-v-468b9330 {
-  background: #fff !important;
+.back_icon.data-v-468b9330 {
+  height: 70rpx;
+  width: 70rpx;
+  padding-left: 28rpx;
 }
-.answerPopup-box.data-v-468b9330 {
-  width: 560rpx;
-  background: linear-gradient(180deg, #FFFAF6 0%, #FEECD8 100%);
-  border-radius: 32rpx 32rpx 32rpx 32rpx;
-  background-color: #fff;
-  font-weight: 400;
-  padding: 32rpx;
-  box-sizing: border-box;
-  position: relative;
+.kc_body.data-v-468b9330 {
+  padding: 36rpx 36rpx 120rpx 36rpx;
   display: flex;
   flex-direction: column;
   align-items: center;
-  justify-content: flex-start;
-  font-family: PingFang SC, PingFang SC;
-  font-weight: 400;
-}
-.answerPopup-box .tipimg.data-v-468b9330 {
-  width: 206rpx;
-  height: 206rpx;
-  margin-bottom: 16rpx;
-}
-.answerPopup-title.data-v-468b9330 {
-  font-weight: 600;
-  font-size: 36rpx;
-  color: #222222;
-}
-.answerPopup-desc.data-v-468b9330 {
-  margin-top: 10rpx;
-  font-size: 28rpx;
-  color: #757575;
 }
-.answerPopup-btn.data-v-468b9330 {
-  width: 464rpx;
-  height: 84rpx;
-  margin-top: 54rpx;
-  margin-bottom: 16rpx;
-  background: #FF5C03;
-  border-radius: 42rpx;
+.kc_body .title.data-v-468b9330 {
+  font-family: Source Han Sans CN;
   font-weight: 500;
-  font-size: 32rpx;
+  font-size: 38rpx;
   color: #FFFFFF;
-  text-align: center;
-  line-height: 84rpx;
-}
-.popupbox.data-v-468b9330 {
-  width: 100%;
-  background-color: #fff;
-  border-radius: 16rpx 16rpx 0 0;
-  padding: 24rpx 32rpx;
-  position: relative;
-}
-.popupbox-head.data-v-468b9330 {
-  height: 60rpx;
-  margin-bottom: 30rpx;
-  text-align: center;
-  overflow-y: auto;
-  color: #414858;
-  font-size: 32rpx;
-  font-weight: bold;
-  position: relative;
-}
-.popupbox-head .close-icon.data-v-468b9330 {
-  position: absolute;
-  right: 0;
-  top: 0;
-  height: 40rpx;
-  width: 40rpx;
-}
-.popupbox-content.data-v-468b9330 {
-  height: 20vh;
-  overflow-y: auto;
-  display: flex;
-  align-items: flex-start;
-  flex-wrap: wrap;
-  gap: 32rpx;
-}
-.popupbox-content .line-item.data-v-468b9330 {
+  padding: 10rpx 60rpx;
+  background: linear-gradient(269deg, #AE7F47, #CE9B5D);
+  border-radius: 4rpx;
   display: inline-block;
-  min-width: 200rpx;
-  min-height: 60rpx;
-  padding: 0 20rpx;
-  box-sizing: border-box;
-  border-radius: 50rpx;
-  overflow: hidden;
-  background-color: #f7f7f7;
-  text-align: center;
-  color: #414858;
-  font-size: 28rpx;
-  line-height: 60rpx;
-}
-.popupbox-content .line-active.data-v-468b9330 {
-  color: #f56c6c !important;
-  background-color: #fef0f0 !important;
-}
-.content.data-v-468b9330 {
-  padding-bottom: calc(0px);
-}
-.content .video-box.data-v-468b9330 {
-  width: 100%;
-  height: 420rpx;
-  overflow: hidden;
-  position: relative;
-}
-.content .video-box #myVideo.data-v-468b9330 {
-  width: 100%;
-  height: 100%;
-}
-.content .video-poster.data-v-468b9330 {
-  width: 100%;
-  height: 420rpx;
-}
-.content .miantitlebox.data-v-468b9330 {
-  padding: 30rpx 0;
-  border-bottom: 2rpx solid #F5F7FA;
-  font-family: PingFang SC, PingFang SC;
-  font-weight: 500;
-  font-size: 36rpx;
-  color: #222222;
-}
-.content .subtitlebox.data-v-468b9330 {
-  padding: 30rpx 0;
-  border-bottom: 2rpx solid #F5F7FA;
-  font-family: PingFang SC, PingFang SC;
-  font-weight: 500;
-  font-size: 36rpx;
-  color: #222222;
-}
-.content .title-content.data-v-468b9330 {
-  padding: 0 32rpx;
-  background-color: #fff;
-  font-size: 28rpx;
-  line-height: 1.6;
-  box-sizing: border-box;
-  display: flex;
-  flex-direction: row;
-  align-items: center;
-  justify-content: space-between;
-}
-.content .title-content .title.data-v-468b9330 {
-  font-size: 36rpx;
-  font-weight: 500;
-  color: #414858;
-}
-.content .title-content .time-or-subtitle.data-v-468b9330 {
-  margin-top: 12rpx;
-  color: #666666;
-}
-.content .warning.data-v-468b9330 {
-  flex-shrink: 0;
-  color: #888;
-  font-size: 24rpx;
-  display: flex;
-  flex-direction: column;
-  align-items: center;
-  justify-content: center;
-}
-.content .warning image.data-v-468b9330 {
-  flex-shrink: 0;
-  height: 36rpx;
-  width: 36rpx;
-}
-.content .video-line.data-v-468b9330 {
-  min-width: 140rpx;
-  max-width: 200rpx;
-  height: 60rpx;
-  padding: 0 20rpx;
-  box-sizing: border-box;
-  border-radius: 50rpx 0 0 50rpx;
-  overflow: hidden;
-  background-color: #fff;
-  text-align: center;
-  color: #888;
-  font-size: 28rpx;
-  line-height: 60rpx;
-  display: inline-flex;
-  align-items: center;
-  justify-content: center;
-  position: fixed;
-  right: 0;
-  z-index: 9;
-  bottom: calc(0px + 280rpx);
-  box-shadow: 0 4rpx 10rpx rgba(0, 0, 0, 0.12);
-}
-.content .video-line image.data-v-468b9330 {
-  flex-shrink: 0;
-  height: 34rpx;
-  width: 34rpx;
-  margin-right: 6rpx;
-}
-.content .danmu-line.data-v-468b9330 {
-  bottom: calc(0px + 370rpx);
-  word-break: keep-all;
-}
-.content .danmu-line .set_image.data-v-468b9330 {
-  height: 40rpx;
-  width: 40rpx;
-}
-.content .footer.data-v-468b9330 {
-  border-top: 1rpx solid #ededef;
-  background: #fff;
-  width: 100%;
-  position: fixed;
-  bottom: 0;
-  padding: 32rpx;
-  padding-bottom: calc(0px + 14rpx);
-  box-sizing: border-box;
-  z-index: 9;
+  margin-top: 54rpx;
 }
-.content .footer-btn.data-v-468b9330 {
-  width: 100%;
-  height: 98rpx;
-  background: #FF5C03;
-  border-radius: 49rpx 49rpx 49rpx 49rpx;
-  line-height: 98rpx;
+.kc_body .line.data-v-468b9330 {
+  padding: 42rpx 0 27rpx 0;
+  border-bottom: 1rpx solid #B9884C;
   text-align: center;
-  font-family: PingFang SC, PingFang SC;
-  font-weight: 600;
-  font-size: 32rpx;
-  color: #FFFFFF;
-  display: flex;
-  flex-direction: row;
-  align-items: center;
-  justify-content: center;
-}
-.content .footer-btn-img.data-v-468b9330 {
-  flex-shrink: 0;
-  width: 144rpx;
-  height: 144rpx;
-  margin-right: 8rpx;
-  margin-top: -24rpx;
-}
-.content .footer-btn-border.data-v-468b9330 {
-  position: relative;
-}
-.content .footer-btn-border.data-v-468b9330::after {
-  content: "";
-  background: linear-gradient(180deg, rgba(255, 255, 255, 0), white);
-  position: absolute;
-  top: -2rpx;
-  left: 0;
-  height: 103rpx;
-  width: 100%;
-  z-index: -1;
-  border-radius: 49rpx 49rpx 49rpx 49rpx;
-  box-shadow: 0rpx 8rpx 11rpx 0rpx rgba(255, 92, 3, 0.3);
-  overflow: hidden;
-}
-.agreement.data-v-468b9330 {
-  display: inline-flex;
-  margin-top: 16rpx;
-  font-size: 24rpx;
-  color: #525252;
-  align-items: center;
-  justify-content: center;
-}
-.video-danmu-btnbox.data-v-468b9330 {
-  width: 50px;
-  height: 50px;
-  border-radius: 50%;
-  overflow: hidden;
-  position: absolute;
-  right: 10px;
-  bottom: calc(50% - 50px);
-  -webkit-transform: translateY(-50%);
-          transform: translateY(-50%);
-  padding: 8px;
-  box-sizing: border-box;
-}
-.video-danmu-image.data-v-468b9330 {
-  width: 100%;
-  height: 100%;
-}
-.danmuPopup.data-v-468b9330 {
-  background-color: #fff;
-  padding-bottom: calc(0px + 10px);
 }
-.danmuPopup .u-border.data-v-468b9330 {
-  flex: 1;
+.kc_body .x-baseline.data-v-468b9330 {
   display: flex;
-  flex-direction: row;
-  align-items: center;
-  justify-content: flex-start;
-  padding: 0 6rpx;
-  border-radius: 6px;
+  align-items: baseline;
 }
-.danmuPopup-head.data-v-468b9330 {
+.kc_body .desc-box.data-v-468b9330 {
   width: 100%;
-  padding: 10px;
-  box-sizing: border-box;
-  overflow: hidden;
-  display: flex;
-  flex-direction: row;
-  align-items: center;
-  justify-content: flex-start;
-}
-.danmuPopup-head .danmu-icon.data-v-468b9330 {
-  height: 24px;
-  width: 24px;
-  margin-right: 10px;
-}
-.danmuPopup-input.data-v-468b9330 {
-  flex: 1;
-  height: 35px;
-}
-.danmuPopup-send.data-v-468b9330 {
-  flex-shrink: 0;
-  height: 35px;
-  display: flex;
-  align-items: center;
-  justify-content: center;
-  padding: 5px 15px;
-  box-sizing: border-box;
-  background: #FF5C03 !important;
-  border-radius: 6px;
-  font-family: PingFang SC, PingFang SC;
-  font-weight: 500;
-  font-size: 15px;
-  color: #fff !important;
-  margin-left: 12px;
-}
-.danmuPopup-send.data-v-468b9330::after {
-  border: none;
-}
-.danmuPopup-con.data-v-468b9330 {
-  background-color: #F5F7FA;
-  padding: 24px 12px 48px 12px;
-  font-family: PingFang SC, PingFang SC;
-  font-weight: 400;
-  font-size: 14px;
-  color: #757575;
-}
-.danmu-icon.data-v-468b9330 {
-  height: 24px;
-  width: 24px;
-  margin-right: 12px;
-}
-.logo.data-v-468b9330 {
-  display: inline-block;
-  width: 30px;
-  height: auto;
-  margin: 20px 0 0 10px;
-  pointer-events: none;
-  object-fit: cover;
-}
-.logo-full.data-v-468b9330 {
-  display: inline-block;
-  width: 40px;
-  height: auto;
-  margin: 50px 0 0 30px;
-  pointer-events: none;
-  object-fit: cover;
-}
-.tabbox-bar.data-v-468b9330 {
-  display: flex;
-  flex-direction: row;
-  align-items: center;
-  justify-content: flex-start;
-  background-color: #fff;
+  font-family: PingFang;
+  font-weight: bold;
+  font-size: 29rpx;
+  color: #C9985B;
+  background: linear-gradient(to right, #9B6B2F 0%, #C9985B 52%, #9B6B2F 98%);
+  -webkit-background-clip: text;
+  -webkit-text-fill-color: transparent;
 }
-.tabbox-bar .warning.data-v-468b9330 {
+.kc_body .desc-box .label.data-v-468b9330 {
   flex-shrink: 0;
-  padding-right: 20rpx;
-}
-.tabbox.data-v-468b9330 {
-  flex: 1;
-  display: flex;
-  flex-direction: row;
-  align-items: center;
-  justify-content: center;
-  border-bottom: 2rpx solid #F5F7FA;
-  height: 44px;
-  background-color: #fff;
-}
-.tabbox view.data-v-468b9330 {
-  flex: 1;
-  padding: 20rpx 0;
-  margin-right: 40rpx;
-  text-align: center;
-}
-.tabbox-active.data-v-468b9330 {
-  position: relative;
 }
-.tabbox-active.data-v-468b9330::after {
-  position: absolute;
-  bottom: 0;
-  left: 50%;
-  -webkit-transform: translateX(-50%);
-          transform: translateX(-50%);
-  content: "";
-  width: 3rem;
-  border-bottom: 4px solid #FF5C03;
+.kc_body .desc-box .label-dot.data-v-468b9330 {
+  width: 16rpx;
+  height: 16rpx;
+  background: #D3984F;
+  border-radius: 50%;
+  margin: 0 6rpx;
 }
-.chatinput.data-v-468b9330 {
-  position: fixed;
-  left: 32rpx;
-  right: 32rpx;
-  z-index: 999;
-  height: 96rpx;
-  background-color: green;
+.kc_body .coursebox.data-v-468b9330 {
   background: #FFFFFF;
-  box-shadow: 0rpx 8rpx 21rpx 0rpx rgba(0, 0, 0, 0.1);
-  border-radius: 24rpx 24rpx 24rpx 24rpx;
+  box-shadow: 0rpx 7rpx 5rpx 0rpx rgba(193, 148, 93, 0.29);
+  border-radius: 29rpx;
+  padding: 20rpx 20rpx 0 20rpx;
   display: flex;
-  flex-direction: row;
+  flex-direction: column;
   align-items: center;
-  justify-content: center;
-  padding: 0 24rpx;
-  box-sizing: border-box;
+  border: 4px solid #ffefd0;
 }
-.chatinput .uni-input.data-v-468b9330 {
-  flex: 1;
-  margin-right: 32rpx;
-  font-size: 30rpx;
+.kc_body .coursebox-img.data-v-468b9330 {
+  height: 362rpx;
+  width: 633rpx;
+  border-radius: 16rpx;
 }
-.chatinput .send.data-v-468b9330 {
-  font-family: PingFang SC, PingFang SC;
-  font-weight: 400;
-  font-size: 28rpx;
-  color: #FFFFFF !important;
+.kc_body .coursebox-title.data-v-468b9330 {
+  text-align: center;
+  margin: 40rpx 0;
+  font-family: Source Han Sans CN;
+  font-weight: bold;
+  font-size: 45rpx;
+  color: #9B6B2F;
+  line-height: 51rpx;
+  background: linear-gradient(0deg, #9B6B2F 0%, #C9985B 52.97852%, #9B6B2F 98.29102%);
+  -webkit-background-clip: text;
+  -webkit-text-fill-color: transparent;
+}
+.kc_body .coursebox .star.data-v-468b9330 {
   flex-shrink: 0;
-  padding: 0 20rpx;
-  height: 72rpx;
-  background: #FF5C03 !important;
-  border-radius: 8rpx 8rpx 8rpx 8rpx;
+  height: 48rpx;
+  width: 48rpx;
+  margin: 0 15rpx;
 }
-.chatinput .send.data-v-468b9330::after {
-  border: none;
+.kc_body .name.data-v-468b9330 {
+  margin-top: 28rpx;
+  font-weight: bold;
+  font-size: 36rpx;
+  color: #9B6B2F;
+  line-height: 40rpx;
+  background: linear-gradient(0deg, #9B6B2F 0%, #C9985B 52.97852%, #9B6B2F 98.29102%);
+  -webkit-background-clip: text;
+  -webkit-text-fill-color: transparent;
 }
-.answerTip.data-v-468b9330 {
-  position: fixed;
-  right: 0;
-  z-index: 9;
-  bottom: calc(0px + 380rpx);
-  box-shadow: 0rpx 8rpx 21rpx 0rpx rgba(0, 0, 0, 0.1);
-  border-radius: 24rpx 24rpx 24rpx 24rpx;
-  background-color: #ff5c03;
-  color: #fff;
-  border-radius: 50%;
-  height: 100rpx;
-  width: 100rpx;
-  font-size: 25rpx;
-  text-align: center;
-  padding: 10rpx;
+.kc_body .name image.data-v-468b9330 {
+  height: 44rpx;
+  width: 44rpx;
+  margin-right: 10rpx;
+}
+.kc_body .btn.data-v-468b9330 {
+  width: 660rpx;
+  height: 81rpx;
+  margin-top: 55rpx;
+  background: linear-gradient(90deg, #9B6B2F 0%, #DDB37F 49%, #A57539 100%);
+  border-radius: 40rpx;
+  font-family: Source Han Sans CN;
+  font-weight: 500;
+  font-size: 42rpx;
+  color: #FFFFFF;
   display: flex;
-  flex-direction: row;
   align-items: center;
   justify-content: center;
-}
-.danmu-item.data-v-468b9330 {
-  position: absolute;
-  top: 0;
-  white-space: nowrap;
-  font-size: 16px;
-  height: 20px;
-  display: inline-flex;
-  box-sizing: border-box;
-  align-items: center;
-}
-.danmuMove.data-v-468b9330 {
-  -webkit-animation-timing-function: linear;
-          animation-timing-function: linear;
-  -webkit-animation-delay: 0s;
-          animation-delay: 0s;
-  -webkit-animation-iteration-count: 1;
-          animation-iteration-count: 1;
-  -webkit-animation-direction: normal;
-          animation-direction: normal;
-  -webkit-animation-fill-mode: forwards;
-          animation-fill-mode: forwards;
-  -webkit-animation-play-state: running;
-          animation-play-state: running;
-  -webkit-animation-name: mymove-data-v-468b9330;
-          animation-name: mymove-data-v-468b9330;
   will-change: transform;
+  -webkit-animation: scaleAnimation-data-v-468b9330 1s ease infinite;
+          animation: scaleAnimation-data-v-468b9330 1s ease infinite;
 }
-@-webkit-keyframes mymove-data-v-468b9330 {
-from {
-    -webkit-transform: translateX(100vw);
-            transform: translateX(100vw);
+@-webkit-keyframes scaleAnimation-data-v-468b9330 {
+0% {
+    -webkit-transform: scale(1);
+            transform: scale(1);
 }
-to {
-    -webkit-transform: translateX(-100%);
-            transform: translateX(-100%);
+50% {
+    -webkit-transform: scale(0.9);
+            transform: scale(0.9);
 }
+100% {
+    -webkit-transform: scale(1);
+            transform: scale(1);
 }
-@keyframes mymove-data-v-468b9330 {
-from {
-    -webkit-transform: translateX(100vw);
-            transform: translateX(100vw);
 }
-to {
-    -webkit-transform: translateX(-100%);
-            transform: translateX(-100%);
+@keyframes scaleAnimation-data-v-468b9330 {
+0% {
+    -webkit-transform: scale(1);
+            transform: scale(1);
 }
+50% {
+    -webkit-transform: scale(0.9);
+            transform: scale(0.9);
 }
-.arrow-left-warning.data-v-468b9330 {
-  position: absolute;
-  left: 24rpx;
-  height: 88rpx;
-  overflow: hidden;
-  color: #888;
-  font-size: 24rpx;
-  display: flex;
-  flex-direction: column;
-  align-items: center;
-  justify-content: center;
+100% {
+    -webkit-transform: scale(1);
+            transform: scale(1);
 }
-.arrow-left-warning image.data-v-468b9330 {
-  flex-shrink: 0;
-  height: 36rpx;
-  width: 36rpx;
 }
 

File diff suppressed because it is too large
+ 0 - 0
unpackage/dist/dev/mp-weixin/pages_course/webview.js


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