浏览代码

更新判断字段

lex 3 年之前
父节点
当前提交
89a749a892

+ 13 - 12
src/views/login/components/img-code/index.tsx

@@ -38,18 +38,19 @@ export default defineComponent({
         if ((this as any).code.length < 4) {
         if ((this as any).code.length < 4) {
           return
           return
         }
         }
-        // this.loading = true
-        // await request.post('/api-website/code/verifyLoginImage', {
-        //   data: {
-        //     phone: this.phone,
-        //     code: this.code
-        //   }
-        // })
-        // await request.post('/api-website/code/sendSmsCode', {
-        //   data: {
-        //     mobile: this.phone
-        //   }
-        // })
+        this.loading = true
+        await request.post('/api-website/code/verifyLoginImage', {
+          data: {
+            phone: this.phone,
+            code: this.code
+          }
+        })
+        await request.post('/api-website/code/sendSmsCode', {
+          requestType: 'form',
+          data: {
+            mobile: this.phone
+          }
+        })
         this.loading = false
         this.loading = false
         ElMessage.success('验证码已发送')
         ElMessage.success('验证码已发送')
         this.onClose()
         this.onClose()

+ 2 - 2
src/views/user-info/live-class/index.tsx

@@ -22,7 +22,7 @@ export default defineComponent({
           class="absolute right-11 top-4 z-10"
           class="absolute right-11 top-4 z-10"
           onClick={() => {
           onClick={() => {
             // 直播课需要老师认证和开通直播
             // 直播课需要老师认证和开通直播
-            if (state.user.data?.enableFlag && state.user.data?.liveFlag) {
+            if (state.user.data?.entryFlag && state.user.data?.liveFlag) {
               this.$router.push({
               this.$router.push({
                 path: '/userInfo/liveOperation',
                 path: '/userInfo/liveOperation',
                 query: {
                 query: {
@@ -30,7 +30,7 @@ export default defineComponent({
                 }
                 }
               })
               })
             } else {
             } else {
-              if (!state.user.data?.enableFlag) {
+              if (!state.user.data?.entryFlag) {
                 ElMessage.error('您还未完成老师认证,认证后才可创建视频课')
                 ElMessage.error('您还未完成老师认证,认证后才可创建视频课')
                 return
                 return
               }
               }

+ 1 - 1
src/views/user-info/live-class/list.tsx

@@ -118,7 +118,7 @@ export default defineComponent({
               >
               >
                 {this.list.map((item: any) => (
                 {this.list.map((item: any) => (
                   <div class="w-1/3 pt-8">
                   <div class="w-1/3 pt-8">
-                    <Item class="cursor-pointer" item={item} />
+                    <Item item={item} />
                   </div>
                   </div>
                 ))}
                 ))}
               </ElSkeleton>
               </ElSkeleton>

+ 1 - 1
src/views/user-info/video-class/index.tsx

@@ -23,7 +23,7 @@ export default defineComponent({
           type="primary"
           type="primary"
           class="absolute right-11 top-4 z-10"
           class="absolute right-11 top-4 z-10"
           onClick={() => {
           onClick={() => {
-            if (state.user.data?.enableFlag) {
+            if (state.user.data?.entryFlag) {
               this.$router.push('/userInfo/videoOperation')
               this.$router.push('/userInfo/videoOperation')
             } else {
             } else {
               ElMessage.error('您还未完成老师认证,认证后才可创建视频课')
               ElMessage.error('您还未完成老师认证,认证后才可创建视频课')

+ 2 - 2
src/views/user-info/video-class/list.tsx

@@ -29,7 +29,7 @@ export default defineComponent({
     }
     }
   },
   },
   mounted() {
   mounted() {
-    if (state.user.data?.enableFlag) {
+    if (state.user.data?.entryFlag) {
       this.getList()
       this.getList()
     }
     }
   },
   },
@@ -81,7 +81,7 @@ export default defineComponent({
   render() {
   render() {
     return (
     return (
       <>
       <>
-        {state.user.data?.enableFlag ? (
+        {state.user.data?.entryFlag ? (
           <>
           <>
             <div class="flex flex-wrap px-10">
             <div class="flex flex-wrap px-10">
               <ElSkeleton
               <ElSkeleton