瀏覽代碼

用户端添加支付回调接口 修改上传图片

zxl 1 年之前
父節點
當前提交
9669664db9

+ 13 - 21
package-lock.json

@@ -4169,27 +4169,6 @@
         "whatwg-fetch": "^3.6.2"
       },
       "dependencies": {
-        "@vue/vue-loader-v15": {
-          "version": "npm:vue-loader@15.11.1",
-          "resolved": "https://registry.npmmirror.com/vue-loader/-/vue-loader-15.11.1.tgz",
-          "integrity": "sha512-0iw4VchYLePqJfJu9s62ACWUXeSqM30SQqlIftbYWM3C+jpPcEHKSPUZBLjSF9au4HTHQ/naF6OGnO3Q/qGR3Q==",
-          "dev": true,
-          "requires": {
-            "@vue/component-compiler-utils": "^3.1.0",
-            "hash-sum": "^1.0.2",
-            "loader-utils": "^1.1.0",
-            "vue-hot-reload-api": "^2.3.0",
-            "vue-style-loader": "^4.1.0"
-          },
-          "dependencies": {
-            "hash-sum": {
-              "version": "1.0.2",
-              "resolved": "https://registry.npmmirror.com/hash-sum/-/hash-sum-1.0.2.tgz",
-              "integrity": "sha512-fUs4B4L+mlt8/XAtSOGMUO1TXmAelItBPtJG7CyHJfYTdDjwisntGO2JQz7oUsatOY9o68+57eziUVNw/mRHmA==",
-              "dev": true
-            }
-          }
-        },
         "acorn": {
           "version": "8.8.2",
           "resolved": "https://registry.npmmirror.com/acorn/-/acorn-8.8.2.tgz",
@@ -4325,6 +4304,19 @@
       "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.4.tgz",
       "integrity": "sha512-abSgiVRhfjfl3JALR/cSuBl74hGJ3SePgf1mKzodf1eMWLwHZbfEGxT2cNJSsNiw44jEgrO7bNkhchaWA7RwNw=="
     },
+    "@vue/vue-loader-v15": {
+      "version": "npm:vue-loader@15.11.1",
+      "resolved": "https://registry.npmmirror.com/vue-loader/-/vue-loader-15.11.1.tgz",
+      "integrity": "sha512-0iw4VchYLePqJfJu9s62ACWUXeSqM30SQqlIftbYWM3C+jpPcEHKSPUZBLjSF9au4HTHQ/naF6OGnO3Q/qGR3Q==",
+      "dev": true,
+      "requires": {
+        "@vue/component-compiler-utils": "^3.1.0",
+        "hash-sum": "^1.0.2",
+        "loader-utils": "^1.1.0",
+        "vue-hot-reload-api": "^2.3.0",
+        "vue-style-loader": "^4.1.0"
+      }
+    },
     "@vue/web-component-wrapper": {
       "version": "1.3.0",
       "resolved": false,

+ 1 - 1
src/pages/client/clientPackage/communityPublish.vue

@@ -6,7 +6,7 @@
 				<image class="upd-img" :key="index" v-for="(item, index) of fileList" :src="item" mode="aspectFill">
 				</image>
 				<view class="upload-item" @click="handlerUploadImg" v-if="fileList.length < 9">
-					<image class="img" src="@/static/QR57a.jpg" mode=""></image>
+					<image class="img" src="@/static/images/uploadImg.png" mode=""></image>
 				</view>
 			</view>
 		</view>

+ 19 - 4
src/pages/client/clientPackage/uptickOrder.vue

@@ -145,6 +145,7 @@
 		generateConfirmOrder,
 		editGoodsNumb
 	} from "@/api/client/business.js"
+  import { successfulPayment } from "@/api/client/order.js"
 	//   import { maintainCouponPaging } from "@/api/client/mine.js"
 	import {
 		changeTime
@@ -225,9 +226,7 @@
 				})
 				generateOrder(params).then(res => {
 					if (res.code === 'OK') {
-						uni.navigateTo({
-							url: '/pages/client/clientPackage/settleStatusPage'
-						})
+            this.handlerCallOrderBack(res.data.order.id)
 					} else {
 						uni.showToast({
 							title: res.msg,
@@ -236,6 +235,22 @@
 					}
 				})
 			},
+      // 支付回调
+      handlerCallOrderBack(id){
+        successfulPayment(id).then(res=>{
+          if(res.code == 'OK'){
+            uni.navigateTo({
+            	url: '/pages/client/clientPackage/settleStatusPage'
+            })
+          }else{
+            uni.showToast({
+              title:res.message,
+              icon:'none'
+            })
+            return
+          }
+        })
+      },
 
 			close() {
 				this.coupon_show = false
@@ -537,4 +552,4 @@
 			padding: 20rpx;
 		}
 	}
-</style>
+</style>

二進制
src/static/images/uploadImg.png