瀏覽代碼

添加获奖列表

lex 2 年之前
父節點
當前提交
db3609305f
共有 2 個文件被更改,包括 13 次插入1 次删除
  1. 7 0
      src/views/award-activity/index.tsx
  2. 6 1
      src/views/order-detail/userAuth/index.tsx

+ 7 - 0
src/views/award-activity/index.tsx

@@ -9,6 +9,7 @@ import { state } from '@/state'
 import dayjs from 'dayjs'
 import ColPopup from '@/components/col-popup'
 import UserAuth from '../order-detail/userAuth'
+import ColHeader from '@/components/col-header'
 
 export default defineComponent({
   name: 'award-activity',
@@ -75,6 +76,8 @@ export default defineComponent({
       }
     },
     async onAuthSuccess() {
+      this.popupShow = false
+      this.status = false
       await this.getUserRegisterProtocol()
       this.onGetAward()
     },
@@ -108,6 +111,7 @@ export default defineComponent({
   render() {
     return (
       <div class={styles.award}>
+        <ColHeader />
         {this.dataShow ? (
           <List
             class={styles.videoList}
@@ -183,6 +187,9 @@ export default defineComponent({
                     type="primary"
                     block
                     color="linear-gradient(180deg, #59E5D5 0%, #2DC7AA 100%)"
+                    onClick={() => {
+                      this.popupShow = true
+                    }}
                   >
                     立即认证
                   </Button>

+ 6 - 1
src/views/order-detail/userAuth/index.tsx

@@ -22,6 +22,10 @@ export default defineComponent({
     exists: {
       type: Boolean,
       default: false
+    },
+    hideHeader: {
+      type: Boolean,
+      default: false
     }
   },
   data() {
@@ -83,7 +87,8 @@ export default defineComponent({
   render() {
     return (
       <Form class={styles.userAuth} onSubmit={this.onSubmit}>
-        <ColHeader title="实名认证" />
+        {!this.hideHeader && <ColHeader title="实名认证" />}
+
         <ColFieldGroup style={{ marginTop: '15px' }}>
           <ColField title="姓名" required>
             <Field