浏览代码

增加退出

zhangli 3 年之前
父节点
当前提交
70d16a7e2d
共有 100 个文件被更改,包括 530 次插入11 次删除
  1. 11 0
      .hbuilderx/launch.json
  2. 2 0
      config/api.js
  3. 5 0
      pages.json
  4. 6 3
      pages/index/index.vue
  5. 6 4
      pages/login/index.vue
  6. 11 1
      pages/user/index.vue
  7. 49 2
      pagesMain/contractInfo.vue
  8. 98 0
      pagesMain/payResultNo.vue
  9. 1 1
      pagesMain/studentList.vue
  10. 0 0
      unpackage/dist/build/.automator/mp-weixin/.automator.json
  11. 4 0
      unpackage/dist/build/mp-weixin/app.js
  12. 80 0
      unpackage/dist/build/mp-weixin/app.json
  13. 3 0
      unpackage/dist/build/mp-weixin/app.wxss
  14. 1 0
      unpackage/dist/build/mp-weixin/common/main.js
  15. 3 0
      unpackage/dist/build/mp-weixin/common/main.wxss
  16. 2 0
      unpackage/dist/build/mp-weixin/common/runtime.js
  17. 0 0
      unpackage/dist/build/mp-weixin/common/vendor.js
  18. 0 0
      unpackage/dist/build/mp-weixin/pages/index/index.js
  19. 15 0
      unpackage/dist/build/mp-weixin/pages/index/index.json
  20. 0 0
      unpackage/dist/build/mp-weixin/pages/index/index.wxml
  21. 0 0
      unpackage/dist/build/mp-weixin/pages/index/index.wxss
  22. 0 0
      unpackage/dist/build/mp-weixin/pages/login/index.js
  23. 11 0
      unpackage/dist/build/mp-weixin/pages/login/index.json
  24. 0 0
      unpackage/dist/build/mp-weixin/pages/login/index.wxml
  25. 1 0
      unpackage/dist/build/mp-weixin/pages/login/index.wxss
  26. 0 0
      unpackage/dist/build/mp-weixin/pages/member/index.js
  27. 11 0
      unpackage/dist/build/mp-weixin/pages/member/index.json
  28. 0 0
      unpackage/dist/build/mp-weixin/pages/member/index.wxml
  29. 1 0
      unpackage/dist/build/mp-weixin/pages/member/index.wxss
  30. 0 0
      unpackage/dist/build/mp-weixin/pages/user/index.js
  31. 11 0
      unpackage/dist/build/mp-weixin/pages/user/index.json
  32. 0 0
      unpackage/dist/build/mp-weixin/pages/user/index.wxml
  33. 0 0
      unpackage/dist/build/mp-weixin/pages/user/index.wxss
  34. 0 0
      unpackage/dist/build/mp-weixin/pagesMain/contractInfo.js
  35. 9 0
      unpackage/dist/build/mp-weixin/pagesMain/contractInfo.json
  36. 1 0
      unpackage/dist/build/mp-weixin/pagesMain/contractInfo.wxml
  37. 1 0
      unpackage/dist/build/mp-weixin/pagesMain/contractInfo.wxss
  38. 0 0
      unpackage/dist/build/mp-weixin/pagesMain/couponList.js
  39. 10 0
      unpackage/dist/build/mp-weixin/pagesMain/couponList.json
  40. 0 0
      unpackage/dist/build/mp-weixin/pagesMain/couponList.wxml
  41. 1 0
      unpackage/dist/build/mp-weixin/pagesMain/couponList.wxss
  42. 0 0
      unpackage/dist/build/mp-weixin/pagesMain/evaluateList.js
  43. 10 0
      unpackage/dist/build/mp-weixin/pagesMain/evaluateList.json
  44. 0 0
      unpackage/dist/build/mp-weixin/pagesMain/evaluateList.wxml
  45. 1 0
      unpackage/dist/build/mp-weixin/pagesMain/evaluateList.wxss
  46. 0 0
      unpackage/dist/build/mp-weixin/pagesMain/memberCardList.js
  47. 7 0
      unpackage/dist/build/mp-weixin/pagesMain/memberCardList.json
  48. 1 0
      unpackage/dist/build/mp-weixin/pagesMain/memberCardList.wxml
  49. 1 0
      unpackage/dist/build/mp-weixin/pagesMain/memberCardList.wxss
  50. 0 0
      unpackage/dist/build/mp-weixin/pagesMain/openMember.js
  51. 14 0
      unpackage/dist/build/mp-weixin/pagesMain/openMember.json
  52. 0 0
      unpackage/dist/build/mp-weixin/pagesMain/openMember.wxml
  53. 1 0
      unpackage/dist/build/mp-weixin/pagesMain/openMember.wxss
  54. 0 0
      unpackage/dist/build/mp-weixin/pagesMain/orderList.js
  55. 12 0
      unpackage/dist/build/mp-weixin/pagesMain/orderList.json
  56. 0 0
      unpackage/dist/build/mp-weixin/pagesMain/orderList.wxml
  57. 1 0
      unpackage/dist/build/mp-weixin/pagesMain/orderList.wxss
  58. 0 0
      unpackage/dist/build/mp-weixin/pagesMain/payResult.js
  59. 8 0
      unpackage/dist/build/mp-weixin/pagesMain/payResult.json
  60. 1 0
      unpackage/dist/build/mp-weixin/pagesMain/payResult.wxml
  61. 1 0
      unpackage/dist/build/mp-weixin/pagesMain/payResult.wxss
  62. 0 0
      unpackage/dist/build/mp-weixin/pagesMain/payResultNo.js
  63. 8 0
      unpackage/dist/build/mp-weixin/pagesMain/payResultNo.json
  64. 1 0
      unpackage/dist/build/mp-weixin/pagesMain/payResultNo.wxml
  65. 1 0
      unpackage/dist/build/mp-weixin/pagesMain/payResultNo.wxss
  66. 0 0
      unpackage/dist/build/mp-weixin/pagesMain/shareInfo.js
  67. 7 0
      unpackage/dist/build/mp-weixin/pagesMain/shareInfo.json
  68. 1 0
      unpackage/dist/build/mp-weixin/pagesMain/shareInfo.wxml
  69. 1 0
      unpackage/dist/build/mp-weixin/pagesMain/shareInfo.wxss
  70. 0 0
      unpackage/dist/build/mp-weixin/pagesMain/studentList.js
  71. 9 0
      unpackage/dist/build/mp-weixin/pagesMain/studentList.json
  72. 0 0
      unpackage/dist/build/mp-weixin/pagesMain/studentList.wxml
  73. 1 0
      unpackage/dist/build/mp-weixin/pagesMain/studentList.wxss
  74. 0 0
      unpackage/dist/build/mp-weixin/pagesMain/subscribeList.js
  75. 10 0
      unpackage/dist/build/mp-weixin/pagesMain/subscribeList.json
  76. 0 0
      unpackage/dist/build/mp-weixin/pagesMain/subscribeList.wxml
  77. 1 0
      unpackage/dist/build/mp-weixin/pagesMain/subscribeList.wxss
  78. 0 0
      unpackage/dist/build/mp-weixin/pagesMember/classDetail.js
  79. 13 0
      unpackage/dist/build/mp-weixin/pagesMember/classDetail.json
  80. 0 0
      unpackage/dist/build/mp-weixin/pagesMember/classDetail.wxml
  81. 1 0
      unpackage/dist/build/mp-weixin/pagesMember/classDetail.wxss
  82. 0 0
      unpackage/dist/build/mp-weixin/pagesMember/courseForm.js
  83. 11 0
      unpackage/dist/build/mp-weixin/pagesMember/courseForm.json
  84. 1 0
      unpackage/dist/build/mp-weixin/pagesMember/courseForm.wxml
  85. 1 0
      unpackage/dist/build/mp-weixin/pagesMember/courseForm.wxss
  86. 0 0
      unpackage/dist/build/mp-weixin/pagesMember/evaluateForm.js
  87. 11 0
      unpackage/dist/build/mp-weixin/pagesMember/evaluateForm.json
  88. 1 0
      unpackage/dist/build/mp-weixin/pagesMember/evaluateForm.wxml
  89. 1 0
      unpackage/dist/build/mp-weixin/pagesMember/evaluateForm.wxss
  90. 0 0
      unpackage/dist/build/mp-weixin/pagesMember/leaveForm.js
  91. 11 0
      unpackage/dist/build/mp-weixin/pagesMember/leaveForm.json
  92. 0 0
      unpackage/dist/build/mp-weixin/pagesMember/leaveForm.wxml
  93. 1 0
      unpackage/dist/build/mp-weixin/pagesMember/leaveForm.wxss
  94. 0 0
      unpackage/dist/build/mp-weixin/pagesMember/myClassDetail.js
  95. 12 0
      unpackage/dist/build/mp-weixin/pagesMember/myClassDetail.json
  96. 0 0
      unpackage/dist/build/mp-weixin/pagesMember/myClassDetail.wxml
  97. 1 0
      unpackage/dist/build/mp-weixin/pagesMember/myClassDetail.wxss
  98. 0 0
      unpackage/dist/build/mp-weixin/pagesMember/subscribelForm.js
  99. 13 0
      unpackage/dist/build/mp-weixin/pagesMember/subscribelForm.json
  100. 0 0
      unpackage/dist/build/mp-weixin/pagesMember/subscribelForm.wxml

+ 11 - 0
.hbuilderx/launch.json

@@ -0,0 +1,11 @@
+{ // launch.json 配置了启动调试时相关设置,configurations下节点名称可为 app-plus/h5/mp-weixin/mp-baidu/mp-alipay/mp-qq/mp-toutiao/mp-360/
+  // launchtype项可配置值为local或remote, local代表前端连本地云函数,remote代表前端连云端云函数
+    "version": "0.0",
+    "configurations": [{
+            "type": "uniCloud",
+            "default": {
+                "launchtype": "local"
+            }
+        }
+    ]
+}

+ 2 - 0
config/api.js

@@ -85,6 +85,8 @@ module.exports = {
 	getContractInfo: API_BASE + '/v2/student/contract/download',
 	//  提交签字合同表单
 	submitContractForm: API_BASE + '/v2/student/contract/submit',
+	//  提交签字合同表单 其他方式支付
+	getPayParams0: API_BASE + '/v2/student/myCenter/getCashPayParams',
 	//  获取支付回调数据
 	getPayParams: API_BASE + '/v2/student/myCenter/getWxPayParams',
 	//  获取支付结果

+ 5 - 0
pages.json

@@ -120,6 +120,11 @@
 			"style": {
 				"navigationBarTitleText": "开通结果"
 			}
+		}, {
+			"path": "payResultNo",
+			"style": {
+				"navigationBarTitleText": "其他支付开通结果"
+			}
 		}]
 	}],
 	"globalStyle": {

+ 6 - 3
pages/index/index.vue

@@ -82,11 +82,14 @@
 		},
 		onLoad(options) {
 			if (options.shareParams) {
-				uni.setStorageSync({
-					key: 'shareParams',
-					data: options.shareParams
+				console.log(options.shareParams)
+				wx.setStorage({//存储到本地
+				  key:"shareParams",
+				  data:options.shareParams
 				})
 			}
+			//console.log(wx.getStorageSync('shareParams'))
+			
 			// setTimeout(()=>{
 			// 	let videoContext = uni.createVideoContext('video1')
 			// 	videoContext.play()

+ 6 - 4
pages/login/index.vue

@@ -51,9 +51,10 @@
 		},
 		onLoad(options) {
 			if (options.shareParams) {
-				uni.setStorageSync({
-					key: 'shareParams',
-					data: options.shareParams
+				console.log(options.shareParams)
+				wx.setStorage({//存储到本地
+				  key:"shareParams",
+				  data:options.shareParams
 				})
 			}
 		},
@@ -140,9 +141,10 @@
 			},
 			// 发请求获取个人数据
 			getUserInfo(wxLoginData) {
+				//console.log(wx.getStorageSync('shareParams'))
 				NET.request(API.wxLogin, {
 					...wxLoginData,
-					shareParams: uni.getStorageSync('shareParams')
+					shareParams: wx.getStorageSync('shareParams')
 				}, 'POST').then(res => {
 					uni.setStorage({
 						key: 'token',

+ 11 - 1
pages/user/index.vue

@@ -112,6 +112,11 @@
 						path: 'sendMessage',
 						icon: API.getServerImg + 'yuyue.png'
 					},
+					{
+						label: '退出登录',
+						path: 'logout',
+						icon: API.getServerImg + 'yuyue.png'
+					},
 				],
 				studentList: [],
 				templateList: []
@@ -171,7 +176,12 @@
 							// })
 						},
 					})
-				} else {
+				} else if(site.path == 'logout'){
+					uni.removeStorageSync('token')
+					uni.navigateTo({
+						url: '/pages/login/index'
+					});
+				}else {
 					uni.navigateTo({
 						url: '/pagesMain/' + site.path
 					});

+ 49 - 2
pagesMain/contractInfo.vue

@@ -10,7 +10,8 @@
 				</view>
 			</u-cell-item>
 		</u-cell-group>
-		<view class="handle-fix-box">
+		<view class="handle-fix-box" style="height:100px">
+			<u-button style="margin-bottom: 10px;display: block;" type="warning" shape="circle" :ripple="true" :custom-style="customStyle" :disabled="!ifSign" @click="submitContract0()">其他方式支付</u-button>
 			<u-button type="warning" shape="circle" :ripple="true" :custom-style="customStyle" :disabled="!ifSign" @click="submitContract()">确定支付</u-button>
 		</view>
 		<u-top-tips ref="uTips"></u-top-tips>
@@ -128,6 +129,37 @@
 					}
 				})
 			},
+			//  其他方式支付
+			submitContract0() {
+				let that = this
+				uni.canvasToTempFilePath({
+					canvasId: 'canvas',
+					success: res => {
+						uni.uploadFile({
+							url: API.uploadFile,
+							filePath: res.tempFilePath,
+							name: 'file',
+							header: {
+								Authorization: uni.getStorageSync('token')
+							},
+							success: (uploadFileRes) => {
+								that.signUrl = JSON.parse(uploadFileRes.data).data.id
+								NET.request(API.submitContractForm, {
+									contractId: that.contractInfo.id,
+									fileId: that.signUrl,
+								}, 'POST').then(res => {
+									that.toPayOther(res.data.id)
+								}).catch(error => {
+									that.$refs.uTips.show({
+										title: error.message,
+										type: 'warning',
+									})
+								})
+							}
+						});
+					}
+				})
+			},
 			//  提交签字
 			submitContract() {
 				let that = this
@@ -147,6 +179,10 @@
 									contractId: that.contractInfo.id,
 									fileId: that.signUrl,
 								}, 'POST').then(res => {
+									/*uni.redirectTo({
+										url: '/pagesMain/payResultNo?id=' + res.data.oderNo
+									});*/
+									//this.goToPayResult(res.data.oderNo)
 									that.toPay(res.data.id)
 								}).catch(error => {
 									that.$refs.uTips.show({
@@ -159,6 +195,17 @@
 					}
 				})
 			},
+			//  其他支付
+			toPayOther(contractId) {
+				NET.request(API.getPayParams0, {
+					...this.orderInfo,
+					contractId: contractId
+				}, 'POST').then(res => {
+					uni.redirectTo({
+						url: '/pagesMain/payResultNo?id=' + res.data.oderNo
+					});
+				})
+			},
 			//  支付
 			toPay(contractId) {
 				NET.request(API.getPayParams, {
@@ -215,7 +262,7 @@
 	.content {
 		width: 100%;
 		float: left;
-		padding: 15px 15px 60px 15px;
+		padding: 15px 15px 100px 15px;
 		box-sizing: border-box;
 
 		.web-view {

+ 98 - 0
pagesMain/payResultNo.vue

@@ -0,0 +1,98 @@
+<template>
+	<view class="content">
+		<view class="success-title">合同签订成功</view>
+		<view class="success-icon">
+			<u-icon name="checkmark-circle-fill" color="#19be6b" size="156" ></u-icon>
+		</view>
+		<view class="success-text">{{'请联系管理员帮你,开通会员!'}}</view>
+		<view class="success-text">订单号:{{orderId}}</view>
+		<view class="handle-fix-box">
+			<u-button type="warning" shape="circle" :ripple="true" :custom-style="customStyle" @click="goBack()">返回</u-button>
+		</view>
+		<u-top-tips ref="uTips"></u-top-tips>
+	</view>
+</template>
+
+<script>
+	import {
+		mapGetters
+	} from 'vuex'
+	const NET = require('@/utils/request')
+	const API = require('@/config/api')
+	export default {
+		computed: {
+			...mapGetters([
+				'mainColor',
+				'customStyle',
+			])
+		},
+		data() {
+			return {
+				orderId: '',
+				payResult: '0',
+			}
+		},
+		onLoad(options) {
+			this.orderId = options.id
+			NET.request(API.getPayResult, {
+				oderNo: this.orderId
+			}, 'POST').then(res => {
+				this.payResult = res.data.status
+			}).catch(error => {
+				this.$refs.uTips.show({
+						title: error.message,
+					type: 'warning',
+				})
+			})
+		},
+		onReady() {},
+		methods: {
+			//  返回
+			goBack() {
+				uni.navigateBack()
+			},
+		},
+	}
+</script>
+
+<style>
+	page {
+		width: 100%;
+		height: 100%;
+		position: relative;
+	}
+</style>
+<style lang="scss" scoped>
+	@import "@/static/css/themes.scss";
+	.content {
+		width: 100%;
+		float: left;
+		padding: 0 15px 60px 15px;
+		box-sizing: border-box;
+
+		.success-title {
+			width: 100%;
+			height: 64px;
+			float: left;
+			line-height: 48px;
+			font-size: 28px;
+			text-align: center;
+		}
+
+		.success-icon {
+			width: 100%;
+			float: left;
+			text-align: center;
+			margin-bottom: 20px;
+		}
+
+		.success-text {
+			width: 100%;
+			height: 20px;
+			float: left;
+			line-height: 20px;
+			font-size: 12px;
+			text-align: center;
+		}
+	}
+</style>

+ 1 - 1
pagesMain/studentList.vue

@@ -18,7 +18,7 @@
 			</u-card>
 			<u-divider v-if="isOver" bg-color="transparent">没有更多了</u-divider>
 		</scroll-view>
-		<view class="handle-fix-box">
+		<view class="handle-fix-box" style="height:40rpx">
 			<u-button type="warning" shape="circle" :ripple="true" :custom-style="customStyle" @click="goToSubscribelForm()">新增学员</u-button>
 		</view>
 		<u-top-tips ref="uTips"></u-top-tips>

+ 0 - 0
unpackage/dist/build/.automator/mp-weixin/.automator.json


+ 4 - 0
unpackage/dist/build/mp-weixin/app.js

@@ -0,0 +1,4 @@
+
+require('./common/runtime.js')
+require('./common/vendor.js')
+require('./common/main.js')

+ 80 - 0
unpackage/dist/build/mp-weixin/app.json

@@ -0,0 +1,80 @@
+{
+  "pages": [
+    "pages/index/index",
+    "pages/member/index",
+    "pages/user/index",
+    "pages/login/index"
+  ],
+  "subPackages": [
+    {
+      "root": "pagesMember",
+      "pages": [
+        "venueDetail",
+        "classDetail",
+        "subscribelForm",
+        "subscribelSuccess",
+        "leaveForm",
+        "evaluateForm",
+        "myClassDetail",
+        "courseForm"
+      ]
+    },
+    {
+      "root": "pagesMain",
+      "pages": [
+        "orderList",
+        "studentList",
+        "couponList",
+        "shareInfo",
+        "evaluateList",
+        "subscribeList",
+        "memberCardList",
+        "openMember",
+        "contractInfo",
+        "payResult",
+        "payResultNo"
+      ]
+    }
+  ],
+  "window": {
+    "navigationStyle": "default",
+    "navigationBarTextStyle": "black",
+    "navigationBarTitleText": "星火纵横销售端",
+    "navigationBarBackgroundColor": "#ffffff",
+    "backgroundColor": "#F8F8F8"
+  },
+  "tabBar": {
+    "borderStyle": "black",
+    "backgroundColor": "#fff",
+    "color": "#9A9A9A",
+    "selectedColor": "#666666",
+    "list": [
+      {
+        "pagePath": "pages/index/index",
+        "iconPath": "static/images/icon-index.png",
+        "selectedIconPath": "static/images/icon-index-active.png",
+        "text": "首页"
+      },
+      {
+        "pagePath": "pages/member/index",
+        "iconPath": "static/images/icon-member.png",
+        "selectedIconPath": "static/images/icon-member-active.png",
+        "text": "会员"
+      },
+      {
+        "pagePath": "pages/user/index",
+        "iconPath": "static/images/icon-mine.png",
+        "selectedIconPath": "static/images/icon-mine-active.png",
+        "text": "个人"
+      }
+    ]
+  },
+  "runmode": "liberate",
+  "permission": {
+    "scope.userLocation": {
+      "desc": "获取当前区域定位以选取附近场馆"
+    }
+  },
+  "usingComponents": {},
+  "sitemapLocation": "sitemap.json"
+}

+ 3 - 0
unpackage/dist/build/mp-weixin/app.wxss

@@ -0,0 +1,3 @@
+@import './common/main.wxss';
+
+[data-custom-hidden="true"],[bind-data-custom-hidden="true"]{display: none !important;}

+ 1 - 0
unpackage/dist/build/mp-weixin/common/main.js

@@ -0,0 +1 @@
+(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["common/main"],{"04d1":function(e,t,r){"use strict";r.r(t);var n=r("f1e5"),u=r.n(n);for(var o in n)"default"!==o&&function(e){r.d(t,e,(function(){return n[e]}))}(o);t["default"]=u.a},2870:function(e,t,r){"use strict";r.r(t);var n=r("04d1");for(var u in n)"default"!==u&&function(e){r.d(t,e,(function(){return n[e]}))}(u);r("aa76");var o,c,a,f,i=r("f0c5"),l=Object(i["a"])(n["default"],o,c,!1,null,null,null,!1,a,f);t["default"]=l.exports},"3c3d":function(e,t,r){},"3e41":function(e,t,r){"use strict";(function(e){r("cf96");var t=c(r("66fd")),n=c(r("2870")),u=c(r("08da")),o=c(r("6062"));function c(e){return e&&e.__esModule?e:{default:e}}function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function f(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?a(Object(r),!0).forEach((function(t){i(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):a(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function i(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}t.default.use(o.default),t.default.config.productionTip=!1,t.default.prototype.$store=u.default,n.default.mpType="app";var l=new t.default(f({store:u.default},n.default));e(l).$mount()}).call(this,r("543d")["createApp"])},aa76:function(e,t,r){"use strict";var n=r("3c3d"),u=r.n(n);u.a},f1e5:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={};t.default=n}},[["3e41","common/runtime","common/vendor"]]]);

文件差异内容过多而无法显示
+ 3 - 0
unpackage/dist/build/mp-weixin/common/main.wxss


文件差异内容过多而无法显示
+ 2 - 0
unpackage/dist/build/mp-weixin/common/runtime.js


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/mp-weixin/common/vendor.js


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/index/index.js


+ 15 - 0
unpackage/dist/build/mp-weixin/pages/index/index.json

@@ -0,0 +1,15 @@
+{
+  "navigationStyle": "custom",
+  "navigationBarTextStyle": "white",
+  "enablePullDownRefresh": true,
+  "usingComponents": {
+    "u-navbar": "/uview-ui/components/u-navbar/u-navbar",
+    "u-swiper": "/uview-ui/components/u-swiper/u-swiper",
+    "u-image": "/uview-ui/components/u-image/u-image",
+    "u-section": "/uview-ui/components/u-section/u-section",
+    "u-button": "/uview-ui/components/u-button/u-button",
+    "u-card": "/uview-ui/components/u-card/u-card",
+    "u-icon": "/uview-ui/components/u-icon/u-icon",
+    "u-top-tips": "/uview-ui/components/u-top-tips/u-top-tips"
+  }
+}

文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/index/index.wxml


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/index/index.wxss


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/login/index.js


+ 11 - 0
unpackage/dist/build/mp-weixin/pages/login/index.json

@@ -0,0 +1,11 @@
+{
+  "usingComponents": {
+    "u-image": "/uview-ui/components/u-image/u-image",
+    "u-card": "/uview-ui/components/u-card/u-card",
+    "u-cell-group": "/uview-ui/components/u-cell-group/u-cell-group",
+    "u-cell-item": "/uview-ui/components/u-cell-item/u-cell-item",
+    "u-input": "/uview-ui/components/u-input/u-input",
+    "u-button": "/uview-ui/components/u-button/u-button",
+    "u-top-tips": "/uview-ui/components/u-top-tips/u-top-tips"
+  }
+}

文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/login/index.wxml


+ 1 - 0
unpackage/dist/build/mp-weixin/pages/login/index.wxss

@@ -0,0 +1 @@
+.content.data-v-d3433272{width:100%;height:100vh;padding:480rpx 0 60px 0;float:left}.content .logo.data-v-d3433272{top:140rpx;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);position:absolute}.content .card-box.data-v-d3433272 .u-cell{border:1px solid #eee;border-radius:8px;padding:8px 10px;margin-bottom:16px}

文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/member/index.js


+ 11 - 0
unpackage/dist/build/mp-weixin/pages/member/index.json

@@ -0,0 +1,11 @@
+{
+  "navigationBarTitleText": "会员",
+  "usingComponents": {
+    "u-tabs-swiper": "/uview-ui/components/u-tabs-swiper/u-tabs-swiper",
+    "u-card": "/uview-ui/components/u-card/u-card",
+    "u-icon": "/uview-ui/components/u-icon/u-icon",
+    "u-button": "/uview-ui/components/u-button/u-button",
+    "u-divider": "/uview-ui/components/u-divider/u-divider",
+    "u-top-tips": "/uview-ui/components/u-top-tips/u-top-tips"
+  }
+}

文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/member/index.wxml


+ 1 - 0
unpackage/dist/build/mp-weixin/pages/member/index.wxss

@@ -0,0 +1 @@
+page{width:100%;height:100%;background-color:#f7f7f7}.handle-fix-box.data-v-2844bc2a{width:100%;height:60px;padding:10px 15px;position:fixed;z-index:2;bottom:0;left:0;background-color:#fff;box-sizing:border-box}.content.data-v-2844bc2a{width:100%;float:left}.content .swiper-box.data-v-2844bc2a{height:calc(100vh - 34px)}.content .swiper-box .swiper-item.data-v-2844bc2a{height:calc(100vh - 34px)}.content .swiper-box .swiper-item .scroll-box.data-v-2844bc2a{width:100%;height:calc(100vh - 34px)}.content .swiper-box .swiper-item .scroll-box .class-card .class-content.data-v-2844bc2a{padding:5px 15px}.content .swiper-box .swiper-item .scroll-box .class-card .class-content u-button.data-v-2844bc2a{margin-left:10px}.content .swiper-box .swiper-item .scroll-box .class-card .student-name.data-v-2844bc2a{height:20px;display:inline-block;padding:0 10px;margin-right:5px;background-color:#ff6e3e;border-radius:10px;line-height:20px;color:#fff}.content .swiper-box .swiper-item .scroll-box .class-card .class-name.data-v-2844bc2a{height:20px;display:inline-block;font-weight:700;font-size:14px;line-height:20px}.content .swiper-box .swiper-item .scroll-box .class-card .class-info-text.data-v-2844bc2a{color:#999;margin-bottom:5px}.content .swiper-box .swiper-item .scroll-box .class-card .class-info-text.data-v-2844bc2a .u-icon{margin-right:5px;font-size:14px;color:#000}

文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/user/index.js


+ 11 - 0
unpackage/dist/build/mp-weixin/pages/user/index.json

@@ -0,0 +1,11 @@
+{
+  "navigationBarTitleText": "个人",
+  "usingComponents": {
+    "u-avatar": "/uview-ui/components/u-avatar/u-avatar",
+    "u-icon": "/uview-ui/components/u-icon/u-icon",
+    "u-image": "/uview-ui/components/u-image/u-image",
+    "u-modal": "/uview-ui/components/u-modal/u-modal",
+    "u-button": "/uview-ui/components/u-button/u-button",
+    "u-top-tips": "/uview-ui/components/u-top-tips/u-top-tips"
+  }
+}

文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/user/index.wxml


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/mp-weixin/pages/user/index.wxss


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/mp-weixin/pagesMain/contractInfo.js


+ 9 - 0
unpackage/dist/build/mp-weixin/pagesMain/contractInfo.json

@@ -0,0 +1,9 @@
+{
+  "navigationBarTitleText": "合同协议",
+  "usingComponents": {
+    "u-cell-group": "/uview-ui/components/u-cell-group/u-cell-group",
+    "u-cell-item": "/uview-ui/components/u-cell-item/u-cell-item",
+    "u-button": "/uview-ui/components/u-button/u-button",
+    "u-top-tips": "/uview-ui/components/u-top-tips/u-top-tips"
+  }
+}

+ 1 - 0
unpackage/dist/build/mp-weixin/pagesMain/contractInfo.wxml

@@ -0,0 +1 @@
+<view class="content data-v-0d8546a8"><rich-text class="web-view data-v-0d8546a8" nodes="{{contractInfo.url}}"></rich-text><u-cell-group style="width:100%;float:left;" vue-id="cf283634-1" class="data-v-0d8546a8" bind:__l="__l" vue-slots="{{['default']}}"><u-cell-item vue-id="{{('cf283634-2')+','+('cf283634-1')}}" title="乙方签字" arrow="{{false}}" title-style="{{({width:'100%'})}}" required="{{true}}" class="data-v-0d8546a8" bind:__l="__l" vue-slots="{{['label']}}"><view class="canvas-container data-v-0d8546a8" slot="label"><canvas style="width:100%;height:200px;background-color:#FFFFFF;" canvas-id="canvas" id="canvas" disable-scroll="{{true}}" data-event-opts="{{[['touchstart',[['handleTouchStart',['$event']]]],['touchmove',[['handleTouchMove',['$event']]]],['touchend',[['handleTouchEnd',['$event']]]],['touchcancel',[['handleEnd',['$event']]]]]}}" bindtouchstart="__e" bindtouchmove="__e" bindtouchend="__e" bindtouchcancel="__e" class="data-v-0d8546a8"></canvas></view></u-cell-item></u-cell-group><view class="handle-fix-box data-v-0d8546a8" style="height:100px;"><u-button style="margin-bottom:10px;display:block;" vue-id="cf283634-3" type="warning" shape="circle" ripple="{{true}}" custom-style="{{customStyle}}" disabled="{{!ifSign}}" data-event-opts="{{[['^click',[['submitContract0']]]]}}" bind:click="__e" class="data-v-0d8546a8" bind:__l="__l" vue-slots="{{['default']}}">其他方式支付</u-button><u-button vue-id="cf283634-4" type="warning" shape="circle" ripple="{{true}}" custom-style="{{customStyle}}" disabled="{{!ifSign}}" data-event-opts="{{[['^click',[['submitContract']]]]}}" bind:click="__e" class="data-v-0d8546a8" bind:__l="__l" vue-slots="{{['default']}}">确定支付</u-button></view><u-top-tips vue-id="cf283634-5" data-ref="uTips" class="data-v-0d8546a8 vue-ref" bind:__l="__l"></u-top-tips></view>

+ 1 - 0
unpackage/dist/build/mp-weixin/pagesMain/contractInfo.wxss

@@ -0,0 +1 @@
+page{width:100%;height:100%}.handle-fix-box.data-v-0d8546a8{width:100%;height:60px;padding:10px 15px;position:fixed;z-index:2;bottom:0;left:0;background-color:#fff;box-sizing:border-box}.content.data-v-0d8546a8{width:100%;float:left;padding:15px 15px 100px 15px;box-sizing:border-box}.content .web-view.data-v-0d8546a8{height:200px!important}

文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/mp-weixin/pagesMain/couponList.js


+ 10 - 0
unpackage/dist/build/mp-weixin/pagesMain/couponList.json

@@ -0,0 +1,10 @@
+{
+  "navigationBarTitleText": "我的优惠券",
+  "usingComponents": {
+    "u-tabs-swiper": "/uview-ui/components/u-tabs-swiper/u-tabs-swiper",
+    "u-card": "/uview-ui/components/u-card/u-card",
+    "u-image": "/uview-ui/components/u-image/u-image",
+    "u-divider": "/uview-ui/components/u-divider/u-divider",
+    "u-top-tips": "/uview-ui/components/u-top-tips/u-top-tips"
+  }
+}

文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/mp-weixin/pagesMain/couponList.wxml


+ 1 - 0
unpackage/dist/build/mp-weixin/pagesMain/couponList.wxss

@@ -0,0 +1 @@
+page{width:100%;height:100%;background-color:#f7f7f7}.handle-fix-box.data-v-444477a8{width:100%;height:60px;padding:10px 15px;position:fixed;z-index:2;bottom:0;left:0;background-color:#fff;box-sizing:border-box}.content.data-v-444477a8{width:100%;float:left}.content .swiper-box.data-v-444477a8{height:calc(100vh - 34px)}.content .swiper-box .swiper-item.data-v-444477a8{height:calc(100vh - 34px)}.content .swiper-box .swiper-item .scroll-box.data-v-444477a8{width:100%;height:calc(100vh - 34px);padding-bottom:10px;box-sizing:border-box}.content .swiper-box .swiper-item .scroll-box .class-card .class-content.data-v-444477a8{padding:10px 15px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative}.content .swiper-box .swiper-item .scroll-box .class-card .class-info-img.data-v-444477a8{width:60px;height:60px;margin-right:10px}.content .swiper-box .swiper-item .scroll-box .class-card .class-info-content.data-v-444477a8{-webkit-box-flex:1;-webkit-flex:1;flex:1}.content .swiper-box .swiper-item .scroll-box .class-card .class-info-label.data-v-444477a8{font-size:16px;color:#000;word-break:break-all;margin-bottom:5px}.content .swiper-box .swiper-item .scroll-box .class-card .class-info-text.data-v-444477a8{color:#999;margin-bottom:5px}.content .swiper-box .swiper-item .scroll-box .class-card .card-mask.data-v-444477a8{width:100%;height:100%;position:absolute;left:0;top:0;background-color:rgba(0,0,0,.3)}.content .swiper-box .swiper-item .scroll-box .class-card .out-date.data-v-444477a8{font-size:10px;color:#f90;margin-bottom:5px;position:absolute;right:8px;bottom:3px}

文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/mp-weixin/pagesMain/evaluateList.js


+ 10 - 0
unpackage/dist/build/mp-weixin/pagesMain/evaluateList.json

@@ -0,0 +1,10 @@
+{
+  "navigationBarTitleText": "我的评价",
+  "usingComponents": {
+    "u-card": "/uview-ui/components/u-card/u-card",
+    "u-icon": "/uview-ui/components/u-icon/u-icon",
+    "u-rate": "/uview-ui/components/u-rate/u-rate",
+    "u-divider": "/uview-ui/components/u-divider/u-divider",
+    "u-top-tips": "/uview-ui/components/u-top-tips/u-top-tips"
+  }
+}

文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/mp-weixin/pagesMain/evaluateList.wxml


+ 1 - 0
unpackage/dist/build/mp-weixin/pagesMain/evaluateList.wxss

@@ -0,0 +1 @@
+page{width:100%;height:100%;background-color:#f7f7f7}.handle-fix-box.data-v-74fd1189{width:100%;height:60px;padding:10px 15px;position:fixed;z-index:2;bottom:0;left:0;background-color:#fff;box-sizing:border-box}.content.data-v-74fd1189{width:100%;float:left}.content .scroll-box.data-v-74fd1189{width:100%;height:100vh;padding-bottom:10px;box-sizing:border-box}.content .scroll-box .class-card .class-content.data-v-74fd1189{padding:5px 15px}.content .scroll-box .class-card .student-name.data-v-74fd1189{height:20px;display:inline-block;padding:0 10px;margin-right:5px;background-color:#ff6e3e;border-radius:10px;line-height:20px;color:#fff}.content .scroll-box .class-card .class-name.data-v-74fd1189{height:20px;display:inline-block;font-weight:700;font-size:14px;line-height:20px}.content .scroll-box .class-card .class-info-text.data-v-74fd1189{color:#999;margin-bottom:5px}.content .scroll-box .class-card .class-info-text.data-v-74fd1189 .u-icon{margin-right:5px;font-size:14px;color:#000}.content .scroll-box .class-card .class-foot-label.data-v-74fd1189{width:60px;color:#999}.content .scroll-box .class-card .class-foot-content.data-v-74fd1189{-webkit-box-flex:1;-webkit-flex:1;flex:1}.content .scroll-box .class-card .class-foot-content .class-foot-text.data-v-74fd1189{width:100%;margin:5px 0;float:left;color:#666}

文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/mp-weixin/pagesMain/memberCardList.js


+ 7 - 0
unpackage/dist/build/mp-weixin/pagesMain/memberCardList.json

@@ -0,0 +1,7 @@
+{
+  "navigationBarTitleText": "开通会员",
+  "usingComponents": {
+    "u-button": "/uview-ui/components/u-button/u-button",
+    "u-top-tips": "/uview-ui/components/u-top-tips/u-top-tips"
+  }
+}

+ 1 - 0
unpackage/dist/build/mp-weixin/pagesMain/memberCardList.wxml

@@ -0,0 +1 @@
+<view class="content data-v-213a8bb3"><block wx:for="{{$root.l0}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['goToPay',['$0'],[[['tableList','',index]]]]]]]}}" class="card-list data-v-213a8bb3" bindtap="__e"><view class="card-label data-v-213a8bb3">{{item.$orig.typeValue}}</view><u-button vue-id="{{'707efc3e-1-'+index}}" type="warning" shape="circle" ripple="{{true}}" custom-style="{{item.a0}}" size="mini" data-event-opts="{{[['^click',[['goToPay',['$0'],[[['tableList','',index]]]]]]]}}" bind:click="__e" class="data-v-213a8bb3" bind:__l="__l" vue-slots="{{['default']}}">点击开通</u-button><view class="card-icon iconfont iconzu4931 data-v-213a8bb3"></view></view></block><u-top-tips vue-id="707efc3e-2" data-ref="uTips" class="data-v-213a8bb3 vue-ref" bind:__l="__l"></u-top-tips></view>

+ 1 - 0
unpackage/dist/build/mp-weixin/pagesMain/memberCardList.wxss

@@ -0,0 +1 @@
+page{width:100%;height:100%}.handle-fix-box.data-v-213a8bb3{width:100%;height:60px;padding:10px 15px;position:fixed;z-index:2;bottom:0;left:0;background-color:#fff;box-sizing:border-box}.content.data-v-213a8bb3{width:100%;float:left;overflow-y:auto}.content .card-list.data-v-213a8bb3{width:calc(100% - 30px);margin:10px 15px;padding:15px 20px;float:left;background-color:#fff;border-radius:15px;box-shadow:0 0 5px 0 rgba(0,0,0,.2);position:relative;overflow:hidden}.content .card-list .card-label.data-v-213a8bb3{width:100%;margin-bottom:10px;float:left;font-size:18px;font-weight:700;line-height:20px}.content .card-list .card-num.data-v-213a8bb3{width:100%;float:left;font-size:28px;line-height:28px;color:#ff6e3e}.content .card-list .card-icon.data-v-213a8bb3{font-size:80px;color:#ff6e3e;position:absolute;right:-15px;bottom:-15x;opacity:.5}

文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/mp-weixin/pagesMain/openMember.js


+ 14 - 0
unpackage/dist/build/mp-weixin/pagesMain/openMember.json

@@ -0,0 +1,14 @@
+{
+  "navigationBarTitleText": "确认开通",
+  "usingComponents": {
+    "u-form": "/uview-ui/components/u-form/u-form",
+    "u-form-item": "/uview-ui/components/u-form-item/u-form-item",
+    "u-input": "/uview-ui/components/u-input/u-input",
+    "u-popup": "/uview-ui/components/u-popup/u-popup",
+    "u-card": "/uview-ui/components/u-card/u-card",
+    "u-image": "/uview-ui/components/u-image/u-image",
+    "u-button": "/uview-ui/components/u-button/u-button",
+    "u-action-sheet": "/uview-ui/components/u-action-sheet/u-action-sheet",
+    "u-top-tips": "/uview-ui/components/u-top-tips/u-top-tips"
+  }
+}

文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/mp-weixin/pagesMain/openMember.wxml


+ 1 - 0
unpackage/dist/build/mp-weixin/pagesMain/openMember.wxss

@@ -0,0 +1 @@
+page{width:100%;height:100%}.handle-fix-box.data-v-0e122a7f{width:100%;height:60px;padding:10px 15px;position:fixed;z-index:2;bottom:0;left:0;background-color:#fff;box-sizing:border-box}.content.data-v-0e122a7f{width:100%;float:left;padding:15px 15px 60px 15px;box-sizing:border-box}.content .card-list.data-v-0e122a7f{width:100%;padding:15px 20px;margin-bottom:15px;float:left;background-color:#fff;border-radius:15px;box-shadow:0 0 5px 0 rgba(0,0,0,.2);position:relative;overflow:hidden}.content .card-list .card-label.data-v-0e122a7f{width:100%;margin-bottom:10px;float:left;font-size:18px;font-weight:700;line-height:20px}.content .card-list .card-num.data-v-0e122a7f{width:100%;float:left;font-size:28px;line-height:28px;color:#ff6e3e}.content .card-list .card-icon.data-v-0e122a7f{font-size:80px;color:#ff6e3e;position:absolute;right:-15px;bottom:-15x;opacity:.5}.content .class-card .class-content.data-v-0e122a7f{padding:10px 15px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative}.content .class-card .class-info-img.data-v-0e122a7f{width:60px;height:60px;margin-right:10px}.content .class-card .class-info-content.data-v-0e122a7f{-webkit-box-flex:1;-webkit-flex:1;flex:1}.content .class-card .class-info-label.data-v-0e122a7f{font-size:16px;color:#000;word-break:break-all}.content .class-card .class-info-text.data-v-0e122a7f{color:#999;margin-bottom:5px}.content .student-box.data-v-0e122a7f{max-height:200px;padding:0 15px;margin:25px 0 0 0;box-sizing:border-box;overflow:auto}.content .student-box.data-v-0e122a7f .u-card__head{padding-bottom:0!important}.content .canvas-container.data-v-0e122a7f{width:100%;height:200px}.content .handle-fix-box.data-v-0e122a7f{height:60px;text-align:center}.content .handle-fix-box .contract-link.data-v-0e122a7f{color:#ff6e3e;line-height:25px}

文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/mp-weixin/pagesMain/orderList.js


+ 12 - 0
unpackage/dist/build/mp-weixin/pagesMain/orderList.json

@@ -0,0 +1,12 @@
+{
+  "navigationBarTitleText": "我的订单",
+  "usingComponents": {
+    "u-card": "/uview-ui/components/u-card/u-card",
+    "u-icon": "/uview-ui/components/u-icon/u-icon",
+    "u-button": "/uview-ui/components/u-button/u-button",
+    "u-divider": "/uview-ui/components/u-divider/u-divider",
+    "u-modal": "/uview-ui/components/u-modal/u-modal",
+    "u-image": "/uview-ui/components/u-image/u-image",
+    "u-top-tips": "/uview-ui/components/u-top-tips/u-top-tips"
+  }
+}

文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/mp-weixin/pagesMain/orderList.wxml


+ 1 - 0
unpackage/dist/build/mp-weixin/pagesMain/orderList.wxss

@@ -0,0 +1 @@
+page{width:100%;height:100%;background-color:#f7f7f7}.handle-fix-box.data-v-37692499{width:100%;height:60px;padding:10px 15px;position:fixed;z-index:2;bottom:0;left:0;background-color:#fff;box-sizing:border-box}.content.data-v-37692499{width:100%;float:left}.content .scroll-box.data-v-37692499{width:100%;height:100vh;padding-bottom:10px;box-sizing:border-box}.content .scroll-box .class-card .class-content.data-v-37692499{padding:5px 15px}.content .scroll-box .class-card .class-name.data-v-37692499{height:20px;display:inline-block;font-weight:700;font-size:14px;line-height:20px}.content .scroll-box .class-card .class-info-text.data-v-37692499{color:#999;margin-bottom:5px}.content .scroll-box .class-card .class-info-text.data-v-37692499 .u-icon{margin-right:5px;font-size:14px;color:#000}

文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/mp-weixin/pagesMain/payResult.js


+ 8 - 0
unpackage/dist/build/mp-weixin/pagesMain/payResult.json

@@ -0,0 +1,8 @@
+{
+  "navigationBarTitleText": "开通结果",
+  "usingComponents": {
+    "u-icon": "/uview-ui/components/u-icon/u-icon",
+    "u-button": "/uview-ui/components/u-button/u-button",
+    "u-top-tips": "/uview-ui/components/u-top-tips/u-top-tips"
+  }
+}

+ 1 - 0
unpackage/dist/build/mp-weixin/pagesMain/payResult.wxml

@@ -0,0 +1 @@
+<view class="content data-v-a0729792"><view class="success-title data-v-a0729792">{{payResult==1?'开通成功':payResult==0?'待支付':'开通失败'}}</view><view class="success-icon data-v-a0729792"><block wx:if="{{payResult==0}}"><u-icon vue-id="5ab5b851-1" name="clock-fill" color="{{mainColor}}" size="156" class="data-v-a0729792" bind:__l="__l"></u-icon></block><block wx:else><block wx:if="{{payResult==1}}"><u-icon vue-id="5ab5b851-2" name="checkmark-circle-fill" color="#19be6b" size="156" class="data-v-a0729792" bind:__l="__l"></u-icon></block><block wx:else><block wx:if="{{payResult==2}}"><u-icon vue-id="5ab5b851-3" name="close-circle-fill" color="#fa3534" size="156" class="data-v-a0729792" bind:__l="__l"></u-icon></block></block></block></view><view class="success-text data-v-a0729792">{{payResult==1?'恭喜您!开通会员成功!':payResult==0?'请支付该订单!':'支付失败!无法开通会员!'}}</view><view class="success-text data-v-a0729792">{{"订单号:"+orderId}}</view><view class="handle-fix-box data-v-a0729792"><u-button vue-id="5ab5b851-4" type="warning" shape="circle" ripple="{{true}}" custom-style="{{customStyle}}" data-event-opts="{{[['^click',[['goBack']]]]}}" bind:click="__e" class="data-v-a0729792" bind:__l="__l" vue-slots="{{['default']}}">返回</u-button></view><u-top-tips vue-id="5ab5b851-5" data-ref="uTips" class="data-v-a0729792 vue-ref" bind:__l="__l"></u-top-tips></view>

+ 1 - 0
unpackage/dist/build/mp-weixin/pagesMain/payResult.wxss

@@ -0,0 +1 @@
+page{width:100%;height:100%;position:relative}.handle-fix-box.data-v-a0729792{width:100%;height:60px;padding:10px 15px;position:fixed;z-index:2;bottom:0;left:0;background-color:#fff;box-sizing:border-box}.content.data-v-a0729792{width:100%;float:left;padding:0 15px 60px 15px;box-sizing:border-box}.content .success-title.data-v-a0729792{width:100%;height:64px;float:left;line-height:48px;font-size:28px;text-align:center}.content .success-icon.data-v-a0729792{width:100%;float:left;text-align:center;margin-bottom:20px}.content .success-text.data-v-a0729792{width:100%;height:20px;float:left;line-height:20px;font-size:12px;text-align:center}

文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/mp-weixin/pagesMain/payResultNo.js


+ 8 - 0
unpackage/dist/build/mp-weixin/pagesMain/payResultNo.json

@@ -0,0 +1,8 @@
+{
+  "navigationBarTitleText": "其他支付开通结果",
+  "usingComponents": {
+    "u-icon": "/uview-ui/components/u-icon/u-icon",
+    "u-button": "/uview-ui/components/u-button/u-button",
+    "u-top-tips": "/uview-ui/components/u-top-tips/u-top-tips"
+  }
+}

+ 1 - 0
unpackage/dist/build/mp-weixin/pagesMain/payResultNo.wxml

@@ -0,0 +1 @@
+<view class="content data-v-9e1a9768"><view class="success-title data-v-9e1a9768">合同签订成功</view><view class="success-icon data-v-9e1a9768"><u-icon vue-id="0f3b8650-1" name="checkmark-circle-fill" color="#19be6b" size="156" class="data-v-9e1a9768" bind:__l="__l"></u-icon></view><view class="success-text data-v-9e1a9768">请联系管理员帮你,开通会员!</view><view class="success-text data-v-9e1a9768">{{"订单号:"+orderId}}</view><view class="handle-fix-box data-v-9e1a9768"><u-button vue-id="0f3b8650-2" type="warning" shape="circle" ripple="{{true}}" custom-style="{{customStyle}}" data-event-opts="{{[['^click',[['goBack']]]]}}" bind:click="__e" class="data-v-9e1a9768" bind:__l="__l" vue-slots="{{['default']}}">返回</u-button></view><u-top-tips vue-id="0f3b8650-3" data-ref="uTips" class="data-v-9e1a9768 vue-ref" bind:__l="__l"></u-top-tips></view>

+ 1 - 0
unpackage/dist/build/mp-weixin/pagesMain/payResultNo.wxss

@@ -0,0 +1 @@
+page{width:100%;height:100%;position:relative}.handle-fix-box.data-v-9e1a9768{width:100%;height:60px;padding:10px 15px;position:fixed;z-index:2;bottom:0;left:0;background-color:#fff;box-sizing:border-box}.content.data-v-9e1a9768{width:100%;float:left;padding:0 15px 60px 15px;box-sizing:border-box}.content .success-title.data-v-9e1a9768{width:100%;height:64px;float:left;line-height:48px;font-size:28px;text-align:center}.content .success-icon.data-v-9e1a9768{width:100%;float:left;text-align:center;margin-bottom:20px}.content .success-text.data-v-9e1a9768{width:100%;height:20px;float:left;line-height:20px;font-size:12px;text-align:center}

文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/mp-weixin/pagesMain/shareInfo.js


+ 7 - 0
unpackage/dist/build/mp-weixin/pagesMain/shareInfo.json

@@ -0,0 +1,7 @@
+{
+  "navigationBarTitleText": "分享有礼",
+  "usingComponents": {
+    "u-image": "/uview-ui/components/u-image/u-image",
+    "u-top-tips": "/uview-ui/components/u-top-tips/u-top-tips"
+  }
+}

+ 1 - 0
unpackage/dist/build/mp-weixin/pagesMain/shareInfo.wxml

@@ -0,0 +1 @@
+<view class="content data-v-8882661a"><u-image class="share-img data-v-8882661a" vue-id="0cf9e9ee-1" width="60vw" height="60vw" src="{{shareUrl}}" bind:__l="__l"></u-image><u-top-tips vue-id="0cf9e9ee-2" data-ref="uTips" class="data-v-8882661a vue-ref" bind:__l="__l"></u-top-tips></view>

+ 1 - 0
unpackage/dist/build/mp-weixin/pagesMain/shareInfo.wxss

@@ -0,0 +1 @@
+.handle-fix-box.data-v-8882661a{width:100%;height:60px;padding:10px 15px;position:fixed;z-index:2;bottom:0;left:0;background-color:#fff;box-sizing:border-box}.content.data-v-8882661a{width:100%;height:100vh;float:left;position:relative}.content .share-img.data-v-8882661a{top:40%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute}

文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/mp-weixin/pagesMain/studentList.js


+ 9 - 0
unpackage/dist/build/mp-weixin/pagesMain/studentList.json

@@ -0,0 +1,9 @@
+{
+  "navigationBarTitleText": "我的学员",
+  "usingComponents": {
+    "u-card": "/uview-ui/components/u-card/u-card",
+    "u-divider": "/uview-ui/components/u-divider/u-divider",
+    "u-button": "/uview-ui/components/u-button/u-button",
+    "u-top-tips": "/uview-ui/components/u-top-tips/u-top-tips"
+  }
+}

文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/mp-weixin/pagesMain/studentList.wxml


+ 1 - 0
unpackage/dist/build/mp-weixin/pagesMain/studentList.wxss

@@ -0,0 +1 @@
+page{width:100%;height:100%;background-color:#f7f7f7}.handle-fix-box.data-v-53abe5a2{width:100%;height:60px;padding:10px 15px;position:fixed;z-index:2;bottom:0;left:0;background-color:#fff;box-sizing:border-box}.content.data-v-53abe5a2{width:100%;float:left}.content .scroll-box.data-v-53abe5a2{width:100%;height:calc(100vh - 60px);padding-bottom:10px;box-sizing:border-box}.content .scroll-box .class-card .class-content.data-v-53abe5a2{padding:5px 15px}.content .scroll-box .class-card .class-name.data-v-53abe5a2{height:20px;display:inline-block;font-weight:700;font-size:14px;line-height:20px}.content .scroll-box .class-card .class-info-text.data-v-53abe5a2{color:#999;margin-bottom:5px}

文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/mp-weixin/pagesMain/subscribeList.js


+ 10 - 0
unpackage/dist/build/mp-weixin/pagesMain/subscribeList.json

@@ -0,0 +1,10 @@
+{
+  "navigationBarTitleText": "我的预约",
+  "usingComponents": {
+    "u-card": "/uview-ui/components/u-card/u-card",
+    "u-icon": "/uview-ui/components/u-icon/u-icon",
+    "u-button": "/uview-ui/components/u-button/u-button",
+    "u-divider": "/uview-ui/components/u-divider/u-divider",
+    "u-top-tips": "/uview-ui/components/u-top-tips/u-top-tips"
+  }
+}

文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/mp-weixin/pagesMain/subscribeList.wxml


+ 1 - 0
unpackage/dist/build/mp-weixin/pagesMain/subscribeList.wxss

@@ -0,0 +1 @@
+page{width:100%;height:100%;background-color:#f7f7f7}.handle-fix-box.data-v-576d30b7{width:100%;height:60px;padding:10px 15px;position:fixed;z-index:2;bottom:0;left:0;background-color:#fff;box-sizing:border-box}.content.data-v-576d30b7{width:100%;float:left}.content .scroll-box.data-v-576d30b7{width:100%;height:100vh;padding-bottom:10px;box-sizing:border-box}.content .scroll-box .class-card .class-content.data-v-576d30b7{padding:5px 15px}.content .scroll-box .class-card .student-name.data-v-576d30b7{height:20px;display:inline-block;padding:0 10px;margin-right:5px;background-color:#ff6e3e;border-radius:10px;line-height:20px;color:#fff}.content .scroll-box .class-card .class-name.data-v-576d30b7{height:20px;display:inline-block;font-weight:700;font-size:14px;line-height:20px}.content .scroll-box .class-card .class-info-text.data-v-576d30b7{color:#999;margin-bottom:5px}.content .scroll-box .class-card .class-info-text.data-v-576d30b7 .u-icon{margin-right:5px;font-size:14px;color:#000}.content .scroll-box .class-foot.data-v-576d30b7{padding:10px 15px;text-align:right}

文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/mp-weixin/pagesMember/classDetail.js


+ 13 - 0
unpackage/dist/build/mp-weixin/pagesMember/classDetail.json

@@ -0,0 +1,13 @@
+{
+  "navigationBarTitleText": "班级详情",
+  "enablePullDownRefresh": true,
+  "usingComponents": {
+    "u-card": "/uview-ui/components/u-card/u-card",
+    "u-icon": "/uview-ui/components/u-icon/u-icon",
+    "u-image": "/uview-ui/components/u-image/u-image",
+    "u-read-more": "/uview-ui/components/u-read-more/u-read-more",
+    "u-popup": "/uview-ui/components/u-popup/u-popup",
+    "u-button": "/uview-ui/components/u-button/u-button",
+    "u-top-tips": "/uview-ui/components/u-top-tips/u-top-tips"
+  }
+}

文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/mp-weixin/pagesMember/classDetail.wxml


+ 1 - 0
unpackage/dist/build/mp-weixin/pagesMember/classDetail.wxss

@@ -0,0 +1 @@
+page{width:100%;height:100%;background-color:#f7f7f7;position:relative}.handle-fix-box.data-v-46a79137{width:100%;height:60px;padding:10px 15px;position:fixed;z-index:2;bottom:0;left:0;background-color:#fff;box-sizing:border-box}.content.data-v-46a79137{width:100%;float:left;padding-bottom:60px}.content .class-info-text.data-v-46a79137{color:#999;line-height:18px}.content .class-info-text u-icon.data-v-46a79137{margin-right:2px}.content .student-box.data-v-46a79137{max-height:200px;padding:0 15px;margin:25px 0 0 0;box-sizing:border-box;overflow:auto}.content .student-box.data-v-46a79137 .u-card__head{padding-bottom:0!important}.content .techaer-info-box.data-v-46a79137{display:-webkit-box;display:-webkit-flex;display:flex}.content .techaer-info-box .techaer-info.data-v-46a79137{-webkit-box-flex:1;-webkit-flex:1;flex:1;margin-left:10px}.content .techaer-info-box .techaer-info .class-info-title.data-v-46a79137{font-size:14px;font-weight:700;margin-bottom:5px}.content .class-show-box.data-v-46a79137{width:100%;float:left}.content .class-show-box .class-show-card.data-v-46a79137{width:calc(50% - 16px);margin:0 8px 16px 8px;float:left}.content .class-show-box .class-show-card .class-show-name.data-v-46a79137{width:100%;text-align:center;line-height:20px;font-size:14px;margin-top:5px}.content .class-show-box .class-show-card .video-col.data-v-46a79137{width:100%;height:30vw;border-radius:10px}.content .class-show-box .class-show-card .video-col video.data-v-46a79137{width:100%;height:30vw}.content .handle-fix-box u-button.data-v-46a79137{width:100%;display:inline-block}

文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/mp-weixin/pagesMember/courseForm.js


+ 11 - 0
unpackage/dist/build/mp-weixin/pagesMember/courseForm.json

@@ -0,0 +1,11 @@
+{
+  "navigationBarTitleText": "成长历程",
+  "usingComponents": {
+    "u-form": "/uview-ui/components/u-form/u-form",
+    "u-form-item": "/uview-ui/components/u-form-item/u-form-item",
+    "u-input": "/uview-ui/components/u-input/u-input",
+    "u-upload": "/uview-ui/components/u-upload/u-upload",
+    "u-button": "/uview-ui/components/u-button/u-button",
+    "u-top-tips": "/uview-ui/components/u-top-tips/u-top-tips"
+  }
+}

+ 1 - 0
unpackage/dist/build/mp-weixin/pagesMember/courseForm.wxml

@@ -0,0 +1 @@
+<view class="content data-v-5b930238"><u-form vue-id="8abc69f0-1" model="{{form}}" label-width="140" data-ref="form" class="data-v-5b930238 vue-ref" bind:__l="__l" vue-slots="{{['default']}}"><u-form-item vue-id="{{('8abc69f0-2')+','+('8abc69f0-1')}}" label="评价内容" prop="content" required="{{true}}" class="data-v-5b930238" bind:__l="__l" vue-slots="{{['default']}}"><u-input bind:input="__e" vue-id="{{('8abc69f0-3')+','+('8abc69f0-2')}}" placeholder="请输入评价内容" type="textarea" auto-height="{{true}}" height="{{100}}" value="{{form.content}}" data-event-opts="{{[['^input',[['__set_model',['$0','content','$event',[]],['form']]]]]}}" class="data-v-5b930238" bind:__l="__l"></u-input></u-form-item><u-form-item vue-id="{{('8abc69f0-4')+','+('8abc69f0-1')}}" label="上传附件" label-position="top" class="data-v-5b930238" bind:__l="__l" vue-slots="{{['default']}}"><u-upload vue-id="{{('8abc69f0-5')+','+('8abc69f0-4')}}" max-count="5" multiple="{{false}}" action="{{uploadUrl}}" header="{{uploadHeader}}" data-event-opts="{{[['^onSuccess',[['uploadSuccess']]],['^onError',[['uploadError']]],['^onRemove',[['uploadRemove']]]]}}" bind:onSuccess="__e" bind:onError="__e" bind:onRemove="__e" class="data-v-5b930238" bind:__l="__l"></u-upload></u-form-item></u-form><view class="handle-fix-box data-v-5b930238"><u-button vue-id="8abc69f0-6" type="warning" shape="circle" ripple="{{true}}" custom-style="{{customStyle}}" data-event-opts="{{[['^click',[['submitForm']]]]}}" bind:click="__e" class="data-v-5b930238" bind:__l="__l" vue-slots="{{['default']}}">提交</u-button></view><u-top-tips vue-id="8abc69f0-7" data-ref="uTips" class="data-v-5b930238 vue-ref" bind:__l="__l"></u-top-tips></view>

+ 1 - 0
unpackage/dist/build/mp-weixin/pagesMember/courseForm.wxss

@@ -0,0 +1 @@
+page{width:100%;height:100%;position:relative}.handle-fix-box.data-v-5b930238{width:100%;height:60px;padding:10px 15px;position:fixed;z-index:2;bottom:0;left:0;background-color:#fff;box-sizing:border-box}.content.data-v-5b930238{width:100%;float:left;padding:0 15px 60px 15px;box-sizing:border-box}

文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/mp-weixin/pagesMember/evaluateForm.js


+ 11 - 0
unpackage/dist/build/mp-weixin/pagesMember/evaluateForm.json

@@ -0,0 +1,11 @@
+{
+  "navigationBarTitleText": "评价",
+  "usingComponents": {
+    "u-form": "/uview-ui/components/u-form/u-form",
+    "u-form-item": "/uview-ui/components/u-form-item/u-form-item",
+    "u-rate": "/uview-ui/components/u-rate/u-rate",
+    "u-input": "/uview-ui/components/u-input/u-input",
+    "u-button": "/uview-ui/components/u-button/u-button",
+    "u-top-tips": "/uview-ui/components/u-top-tips/u-top-tips"
+  }
+}

+ 1 - 0
unpackage/dist/build/mp-weixin/pagesMember/evaluateForm.wxml

@@ -0,0 +1 @@
+<view class="content data-v-7a42d69e"><u-form vue-id="55d6a20a-1" model="{{form}}" label-width="140" data-ref="form" class="data-v-7a42d69e vue-ref" bind:__l="__l" vue-slots="{{['default']}}"><u-form-item vue-id="{{('55d6a20a-2')+','+('55d6a20a-1')}}" label="评价星级" prop="level" required="{{true}}" class="data-v-7a42d69e" bind:__l="__l" vue-slots="{{['default']}}"><u-rate bind:input="__e" vue-id="{{('55d6a20a-3')+','+('55d6a20a-2')}}" count="{{5}}" active-color="{{mainColor}}" value="{{form.level}}" data-event-opts="{{[['^input',[['__set_model',['$0','level','$event',[]],['form']]]]]}}" class="data-v-7a42d69e" bind:__l="__l"></u-rate></u-form-item><u-form-item vue-id="{{('55d6a20a-4')+','+('55d6a20a-1')}}" label="评价内容" prop="estimateContent" required="{{true}}" class="data-v-7a42d69e" bind:__l="__l" vue-slots="{{['default']}}"><u-input bind:input="__e" vue-id="{{('55d6a20a-5')+','+('55d6a20a-4')}}" placeholder="请输入评价内容" type="textarea" auto-height="{{true}}" height="{{100}}" value="{{form.estimateContent}}" data-event-opts="{{[['^input',[['__set_model',['$0','estimateContent','$event',[]],['form']]]]]}}" class="data-v-7a42d69e" bind:__l="__l"></u-input></u-form-item></u-form><view class="handle-fix-box data-v-7a42d69e"><u-button vue-id="55d6a20a-6" type="warning" shape="circle" ripple="{{true}}" custom-style="{{customStyle}}" data-event-opts="{{[['^click',[['submitForm']]]]}}" bind:click="__e" class="data-v-7a42d69e" bind:__l="__l" vue-slots="{{['default']}}">提交</u-button></view><u-top-tips vue-id="55d6a20a-7" data-ref="uTips" class="data-v-7a42d69e vue-ref" bind:__l="__l"></u-top-tips></view>

+ 1 - 0
unpackage/dist/build/mp-weixin/pagesMember/evaluateForm.wxss

@@ -0,0 +1 @@
+page{width:100%;height:100%;position:relative}.handle-fix-box.data-v-7a42d69e{width:100%;height:60px;padding:10px 15px;position:fixed;z-index:2;bottom:0;left:0;background-color:#fff;box-sizing:border-box}.content.data-v-7a42d69e{width:100%;float:left;padding:0 15px 60px 15px;box-sizing:border-box}

文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/mp-weixin/pagesMember/leaveForm.js


+ 11 - 0
unpackage/dist/build/mp-weixin/pagesMember/leaveForm.json

@@ -0,0 +1,11 @@
+{
+  "navigationBarTitleText": "请假",
+  "usingComponents": {
+    "u-form": "/uview-ui/components/u-form/u-form",
+    "u-form-item": "/uview-ui/components/u-form-item/u-form-item",
+    "u-input": "/uview-ui/components/u-input/u-input",
+    "u-calendar": "/uview-ui/components/u-calendar/u-calendar",
+    "u-button": "/uview-ui/components/u-button/u-button",
+    "u-top-tips": "/uview-ui/components/u-top-tips/u-top-tips"
+  }
+}

文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/mp-weixin/pagesMember/leaveForm.wxml


+ 1 - 0
unpackage/dist/build/mp-weixin/pagesMember/leaveForm.wxss

@@ -0,0 +1 @@
+page{width:100%;height:100%;position:relative}.handle-fix-box.data-v-42624b31{width:100%;height:60px;padding:10px 15px;position:fixed;z-index:2;bottom:0;left:0;background-color:#fff;box-sizing:border-box}.content.data-v-42624b31{width:100%;float:left;padding:0 15px 60px 15px;box-sizing:border-box}

文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/mp-weixin/pagesMember/myClassDetail.js


+ 12 - 0
unpackage/dist/build/mp-weixin/pagesMember/myClassDetail.json

@@ -0,0 +1,12 @@
+{
+  "navigationBarTitleText": "我的课程",
+  "usingComponents": {
+    "u-card": "/uview-ui/components/u-card/u-card",
+    "u-icon": "/uview-ui/components/u-icon/u-icon",
+    "u-cell-group": "/uview-ui/components/u-cell-group/u-cell-group",
+    "u-cell-item": "/uview-ui/components/u-cell-item/u-cell-item",
+    "u-button": "/uview-ui/components/u-button/u-button",
+    "u-calendar": "/uview-ui/components/u-calendar/u-calendar",
+    "u-top-tips": "/uview-ui/components/u-top-tips/u-top-tips"
+  }
+}

文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/mp-weixin/pagesMember/myClassDetail.wxml


+ 1 - 0
unpackage/dist/build/mp-weixin/pagesMember/myClassDetail.wxss

@@ -0,0 +1 @@
+page{width:100%;height:100%;background-color:#f7f7f7;position:relative}.handle-fix-box.data-v-2cf415d9{width:100%;height:60px;padding:10px 15px;position:fixed;z-index:2;bottom:0;left:0;background-color:#fff;box-sizing:border-box}.content.data-v-2cf415d9{width:100%;float:left;padding-bottom:60px}.content .signIn-box.data-v-2cf415d9{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around}.content .signIn-box .signIn-col.data-v-2cf415d9{width:40px;text-align:center}.content .signIn-box .signIn-col .signIn-date.data-v-2cf415d9{margin-top:5px;font-size:10px;text-align:center}.content.data-v-2cf415d9 .u-cell{padding:26rpx 0}

文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/mp-weixin/pagesMember/subscribelForm.js


+ 13 - 0
unpackage/dist/build/mp-weixin/pagesMember/subscribelForm.json

@@ -0,0 +1,13 @@
+{
+  "navigationBarTitleText": "添加信息",
+  "usingComponents": {
+    "u-form": "/uview-ui/components/u-form/u-form",
+    "u-form-item": "/uview-ui/components/u-form-item/u-form-item",
+    "u-input": "/uview-ui/components/u-input/u-input",
+    "u-action-sheet": "/uview-ui/components/u-action-sheet/u-action-sheet",
+    "u-picker": "/uview-ui/components/u-picker/u-picker",
+    "u-calendar": "/uview-ui/components/u-calendar/u-calendar",
+    "u-button": "/uview-ui/components/u-button/u-button",
+    "u-top-tips": "/uview-ui/components/u-top-tips/u-top-tips"
+  }
+}

文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/mp-weixin/pagesMember/subscribelForm.wxml


部分文件因为文件数量过多而无法显示