소스 검색

-待领取页面- 学员报名类型的订单 不支持继续支付和取消订单的操作

liushengqiang 1 년 전
부모
커밋
35de97efe8
1개의 변경된 파일21개의 추가작업 그리고 20개의 파일을 삭제
  1. 21 20
      src/views/collection-record/component/item.tsx

+ 21 - 20
src/views/collection-record/component/item.tsx

@@ -54,7 +54,7 @@ export default defineComponent({
             ? '&userRefundOrderId=' + props.item.userRefundOrderId
             : ''
         }`;
-        console.log("🚀 ~ url:", url)
+        console.log('🚀 ~ url:', url);
         postMessage({
           api: 'openWebView',
           content: {
@@ -174,25 +174,26 @@ export default defineComponent({
               )
             }}
           </Cell>
-          {['WAIT_PAY', 'PAYING'].includes(props.item.status) && (
-            <div class={styles.btns}>
-              <Button
-                style={{ margin: '0 11px 0 auto' }}
-                round
-                size="small"
-                loading={data.cancelOrderLoading}
-                onClick={() => handleCancelOrder()}>
-                取消领取
-              </Button>
-              <Button
-                round
-                size="small"
-                loading={data.confirmLoading}
-                onClick={() => onConfirmOrder()}>
-                继续领取
-              </Button>
-            </div>
-          )}
+          {['WAIT_PAY', 'PAYING'].includes(props.item.status) &&
+            props.item.orderType !== 'SCHOOL_REGISTER' && (
+              <div class={styles.btns}>
+                <Button
+                  style={{ margin: '0 11px 0 auto' }}
+                  round
+                  size="small"
+                  loading={data.cancelOrderLoading}
+                  onClick={() => handleCancelOrder()}>
+                  取消领取
+                </Button>
+                <Button
+                  round
+                  size="small"
+                  loading={data.confirmLoading}
+                  onClick={() => onConfirmOrder()}>
+                  继续领取
+                </Button>
+              </div>
+            )}
           {props.item.refundable && (
             <div
               class={[styles.btns, styles.cancelBtn]}