lex 2 år sedan
förälder
incheckning
9c77baf779
2 ändrade filer med 20 tillägg och 10 borttagningar
  1. 1 1
      src/school/mass-message/index.tsx
  2. 19 9
      src/student/trade-record/component/wait-pay.tsx

+ 1 - 1
src/school/mass-message/index.tsx

@@ -131,7 +131,7 @@ export default defineComponent({
             immediateCheck={false}
           >
             {state.list.map((item: any) => (
-              <CellGroup inset onClick={() => onDetail(item)}>
+              <CellGroup inset onClick={() => onDetail(item)} style={{ marginBottom: '12px' }}>
                 <Cell class={styles.waitSend} titleStyle={{ flex: '1 auto' }}>
                   {{
                     title: () => (

+ 19 - 9
src/student/trade-record/component/wait-pay.tsx

@@ -115,15 +115,25 @@ export default defineComponent({
     }
 
     const onConfirmOrder = async (item: any) => {
-      console.log(item)
-      const { data } = await request.get('/api-student/userPaymentOrder/unpaid', {
-        requestType: 'form',
-        data: {
-          orderNo: item.orderNo,
-          paymentType: item.orderType
-        }
-      })
-      console.log(data)
+      try {
+        const { data } = await request.get('/api-student/userPaymentOrder/unpaid', {
+          params: {
+            orderNo: item.orderNo,
+            paymentType: item.orderType
+          }
+        })
+
+        const paymentConfig = data.paymentConfig
+        router.push({
+          path: '/orderDetail',
+          query: {
+            config: JSON.stringify(paymentConfig.paymentConfig),
+            orderNo: paymentConfig.orderNo
+          }
+        })
+      } catch {
+        //
+      }
     }
 
     const onDetails = (item: any) => {