diff --git a/main.js b/main.js index 9507107..7c19b02 100644 --- a/main.js +++ b/main.js @@ -45,6 +45,8 @@ uni.getSystemInfo({ import commonList from '@/pages/component/commonComponents/list.vue' Vue.component('common-list', commonList); +import commonOrderSubmit from '@/pages/component/commonComponents/orderSubmit.vue' +Vue.component('common-order-submit', commonOrderSubmit); import commonVideoAliyun from '@/pages/component/commonComponents/video/AliPlayer.vue' Vue.component('common-list-aliyun', commonVideoAliyun); import commonVideoAudio from '@/pages/component/commonComponents/video/audio.vue' diff --git a/manifest.json b/manifest.json index 04d22bd..8f89498 100644 --- a/manifest.json +++ b/manifest.json @@ -2,8 +2,8 @@ "name" : "心灵空间", "appid" : "__UNI__BBBDFD2", "description" : "心灵空间", - "versionName" : "1.0.28", - "versionCode" : 1028, + "versionName" : "1.0.32", + "versionCode" : 1032, "transformPx" : false, /* 5+App特有相关 */ "app-plus" : { @@ -48,9 +48,6 @@ "", "", "", - "", - "", - "", "", "" ], diff --git a/pages.json b/pages.json index f087c8f..8d4d499 100644 --- a/pages.json +++ b/pages.json @@ -218,6 +218,30 @@ } } }, + { + "path": "pages/trainingCourse/index", + "style": { + "navigationBarTitleText": "培训班管理", + "enablePullDownRefresh": false, // 禁止下拉刷新 + "app-plus": { + "bounce": "none", + "titleNView": false, + "popGesture": "none" + } + } + }, + { + "path": "pages/trainingCourse/detail", + "style": { + "navigationBarTitleText": "培训班管理", + "enablePullDownRefresh": false, // 禁止下拉刷新 + "app-plus": { + "bounce": "none", + "titleNView": false, + "popGesture": "none" + } + } + }, { "path": "pages/my/persData", "style": { @@ -314,6 +338,18 @@ } } }, + { + "path": "pages/goods/shopping", + "style": { + "navigationBarTitleText": "购物车", + "enablePullDownRefresh": false, + "app-plus": { + "bounce": "none", + "titleNView": false, + "popGesture": "none" + } + } + }, { "path": "pages/place/order", "style": { diff --git a/pages/component/commonComponents/address/edit.vue b/pages/component/commonComponents/address/edit.vue index e8b87ab..54c81b4 100644 --- a/pages/component/commonComponents/address/edit.vue +++ b/pages/component/commonComponents/address/edit.vue @@ -161,7 +161,7 @@ validateFunction: (rule, value, data, callback) => { // 异步需要返回 Promise 对象 return new Promise((resolve, reject) => { - if (!this.$base.phoneRegular.test(value)) { + if (!/^\d{5,15}$/.test(value)) { reject(new Error("手机号格式不正确")); } else { resolve(); diff --git a/pages/component/commonComponents/list.vue b/pages/component/commonComponents/list.vue index e9068a3..002e81d 100644 --- a/pages/component/commonComponents/list.vue +++ b/pages/component/commonComponents/list.vue @@ -147,6 +147,7 @@ export default { .titleItem { width: calc(100%) !important; + position: relative; } /deep/.scroll-view-item:nth-child(2n-1) { diff --git a/pages/component/commonComponents/orderCoupon.vue b/pages/component/commonComponents/orderCoupon.vue new file mode 100644 index 0000000..b68a932 --- /dev/null +++ b/pages/component/commonComponents/orderCoupon.vue @@ -0,0 +1,388 @@ + + + + + diff --git a/pages/component/commonComponents/orderSubmit.vue b/pages/component/commonComponents/orderSubmit.vue new file mode 100644 index 0000000..6e02bf3 --- /dev/null +++ b/pages/component/commonComponents/orderSubmit.vue @@ -0,0 +1,2414 @@ + + + + + + \ No newline at end of file diff --git a/pages/component/commonComponents/selectGoods.vue b/pages/component/commonComponents/selectGoods.vue index 204b010..6b10a57 100644 --- a/pages/component/commonComponents/selectGoods.vue +++ b/pages/component/commonComponents/selectGoods.vue @@ -52,10 +52,13 @@ @@ -108,7 +111,7 @@ export default { "isScroll", "selectGoodsData", "customButtonGroup1", - "buyOptions", + "buyOptions", "isFudu", // 是否复读 ], data() { return { diff --git a/pages/curriculum/index/index.vue b/pages/curriculum/index/index.vue index 0097ef4..d92c333 100644 --- a/pages/curriculum/index/index.vue +++ b/pages/curriculum/index/index.vue @@ -10,6 +10,7 @@ v-for="(item, index) in dataList" :key="index" v-if="dataList&&dataList.length>0" @click="goToDetail(item)" + :class="item.isStudying==0||item.isStudying==1?'list_item_bt':''" > @@ -19,7 +20,7 @@ {{item.title}} 加入学习 - 移出学习 + 移出学习 暂无数据 @@ -52,14 +53,14 @@ export default { } }, onShow(){ + + }, + onLoad() { //我的课程 this.getMyList(); this.$nextTick(async () => { await this.ordersTabCLi(this.ordersTabs[0], 0); }); - }, - onLoad() { - }, methods: { //我的课程数据 @@ -170,6 +171,7 @@ export default { }, //过期课程数据 getExpireList(){ + this.dataList = []; uni.showLoading({ title: '加载中' }) @@ -237,11 +239,15 @@ export default { position: relative; background: #fff; box-shadow: 0px 0px 10px 0px #a7bbe4; - padding: 30rpx 20rpx 70rpx; + padding: 30rpx 20rpx 30rpx; margin-bottom: 20rpx; display: flex; border-radius: 10rpx; } + +.list_item_bt{ + padding: 30rpx 20rpx 70rpx; +} .list_item_image,.image_null{ width: 250rpx; height: 220rpx; diff --git a/pages/curriculum/order/index.vue b/pages/curriculum/order/index.vue index fe76be2..24820d3 100644 --- a/pages/curriculum/order/index.vue +++ b/pages/curriculum/order/index.vue @@ -65,24 +65,27 @@ - + 未购买 - 课程有效期截止到:
{{slotProps.data.endTime}}
+ 课程有效期截止到:
{{slotProps.data.endTime}}
已购买
有效期至{{ userVip.endTime }}
- - 领取课程 + + 复读 + +
@@ -96,20 +99,51 @@ - -