diff --git a/config/baseUrl.js b/config/baseUrl.js index bb878b7..4349189 100644 --- a/config/baseUrl.js +++ b/config/baseUrl.js @@ -4,6 +4,7 @@ if (process.env.NODE_ENV === 'development') { // 开发环境 // baseUrl = "http://192.168.110.100:9200/pb/"; // 张川川 baseUrl = "https://api.nuttyreading.com/"; // 线上正式 + // baseUrl = "http://192.168.110.131:9200/pb/"; // 王亚男 } else if (process.env.NODE_ENV === 'production') { // 生产环境11 //baseUrl = "http://192.168.110.100:9200/pb/"; // 张川川 diff --git a/main.js b/main.js index 0617f9f..59ecf1b 100644 --- a/main.js +++ b/main.js @@ -125,6 +125,9 @@ Vue.component('common-video', commonVideo); import CommonCourseVideo from 'edu-core/components/course-video' Vue.component('CommonCourseVideo', CommonCourseVideo); +import CommonRefundDestination from 'edu-core/components/order/refund-destination.vue' +Vue.component('common-refund-destination', CommonRefundDestination); + import commonCoupon from '@/pages/component/commonComponents/coupon/index.vue' Vue.component('common-coupon', commonCoupon); import commonGoodsList from '@/pages/component/commonComponents/goodsList.vue' diff --git a/manifest.json b/manifest.json index d93cd64..fb6bbb0 100644 --- a/manifest.json +++ b/manifest.json @@ -13,8 +13,8 @@ "src" : "图片路径" } ], - "versionName" : "1.0.61", - "versionCode" : 1061, + "versionName" : "1.0.62", + "versionCode" : 1062, "app-plus" : { "nvueCompiler" : "weex", "compatible" : { diff --git a/package-lock.json b/package-lock.json index e19749e..ce735ef 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,7 @@ "version": "3.4.5", "license": "MIT", "dependencies": { - "edu-core": "git+https://git.nuttyreading.com/chenghuan/edu-core.git#v1.0.12", + "edu-core": "file:../edu-core", "jquery": "^3.7.1", "tcplayer.js": "^5.1.0" }, @@ -19,7 +19,6 @@ }, "../edu-core": { "version": "1.0.8", - "extraneous": true, "license": "ISC", "devDependencies": {} }, @@ -74,9 +73,8 @@ "integrity": "sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==" }, "node_modules/edu-core": { - "version": "1.0.12", - "resolved": "git+https://git.nuttyreading.com/chenghuan/edu-core.git#ea1dca213de69ac5a01a44a352ab33024edd2577", - "license": "ISC" + "resolved": "../edu-core", + "link": true }, "node_modules/es5-shim": { "version": "4.6.7", @@ -399,8 +397,7 @@ "integrity": "sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==" }, "edu-core": { - "version": "git+https://git.nuttyreading.com/chenghuan/edu-core.git#ea1dca213de69ac5a01a44a352ab33024edd2577", - "from": "edu-core@git+https://git.nuttyreading.com/chenghuan/edu-core.git#v1.0.12" + "version": "file:../edu-core" }, "es5-shim": { "version": "4.6.7", diff --git a/package.json b/package.json index 557a323..87741e5 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,7 @@ }, "homepage": "https://github.com/dcloudio/hello-uniapp#readme", "dependencies": { - "edu-core": "git+https://git.nuttyreading.com/chenghuan/edu-core.git#v1.0.12", + "edu-core": "file:../edu-core", "jquery": "^3.7.1", "tcplayer.js": "^5.1.0" }, diff --git a/pages.json b/pages.json index d347208..ffbb649 100644 --- a/pages.json +++ b/pages.json @@ -193,6 +193,18 @@ } } }, + { + "path": "pages/bookShop/refundDestination", + "style": { + "navigationBarTitleText": "钱款去向", + "enablePullDownRefresh": false, + "app-plus": { + "bounce": "none", + "titleNView": false, + "popGesture": "none" + } + } + }, { "path": "pages/goods/order/index", "style": { diff --git a/pages/bookShop/orderLCont.vue b/pages/bookShop/orderLCont.vue index 839cfe3..607acf7 100644 --- a/pages/bookShop/orderLCont.vue +++ b/pages/bookShop/orderLCont.vue @@ -88,6 +88,16 @@ v-if="orderContet.orderStatus == 5" >已超时 + 已退款 + 退款中 = 2 && @@ -1173,10 +1188,28 @@ export default { }, }); }, + checkPayTimeout(payItem) { + const createTime = payItem && payItem.createTime; + if (!createTime) return true; + const createdAt = new Date(String(createTime).replace(/-/g, "/")).getTime(); + if (!createdAt) return true; + const expired = Date.now() - createdAt > 10 * 60 * 1000; + if (expired) { + uni.showModal({ + title: "提示", + content: "订单已超时,不能继续支付,请重新下单", + confirmText: "知道了", + showCancel: false, + }); + return false; + } + return true; + }, // 支付 goPay(payItem) { console.log(payItem, "订单数据"); + if (!this.checkPayTimeout(payItem)) return; if (payItem.paymentMethod == 2) { console.log("阿里支付"); setPay( @@ -1320,6 +1353,12 @@ uni-view { .orderState5 { background-color: #787878; } +.orderState6 { + background-color: #f56c6c; +} +.orderState7 { + background-color: #f56c6c; +} .guoqi { font-size: 28rpx; align-items: center; diff --git a/pages/bookShop/orderList.vue b/pages/bookShop/orderList.vue index ae3ea93..59af770 100644 --- a/pages/bookShop/orderList.vue +++ b/pages/bookShop/orderList.vue @@ -24,7 +24,7 @@ 已过期 + 已退款 + 退款中 - + 申请售后钱款去向 + 申请退款 - +