lex 2 vuotta sitten
vanhempi
commit
7abaf8b2cd

+ 1 - 1
src/components/col-calendar/index.tsx

@@ -254,7 +254,7 @@ export default defineComponent({
           modelValue={this.show}
           onUpdate:modelValue={e => (this.show = e)}
           title={this.selectDayTitle}
-          width={'440px'}
+          width={'488px'}
         >
           <div class={[styles.container, 'flex flex-wrap']}>
             {this.dayList.map((item: any) => (

+ 12 - 10
src/components/col-header/index.tsx

@@ -25,20 +25,22 @@ export default defineComponent({
       navPath: ['', '/musicLibrary', '', '', '/downLoad'],
       isTop: false,
       isdark: false,
-      token: '',
-      userType: '',
-      isLogin: false,
+      // token: '',
+      // userType: '',
       userInfo: {}
     }
   },
-  mounted() {
-    this.token = getAuth()
-    this.userType = getUserType()
-    if (this.userType && this.token) {
-      this.isLogin = true
-
-      // this.userInfo =
+  computed: {
+    isLogin() {
+      // const token = getAuth()
+      // const userType = getUserType()
+      if (state.user.data.userId) {
+        return true
+      }
+      return false
     }
+  },
+  mounted() {
     window.addEventListener('scroll', e => {
       //函数体
       let scrollTop =

+ 1 - 1
src/components/col-upload-video/index.module.less

@@ -14,7 +14,7 @@
   min-width: 300px;
   height: 40px;
   border: 1px solid rgba(142, 142, 142, 0.26);
-  border-radius: 4px;
+  border-radius: 10px;
   display: flex;
   align-items: center;
   padding: 0 15px;

+ 2 - 2
src/components/col-upload/index.module.less

@@ -2,7 +2,7 @@
   width: 150px;
   height: 85px;
   background: #f8faf9;
-  border-radius: 4px;
+  border-radius: 10px;
   border: 1px solid rgba(45, 199, 170, 0.26);
   font-size: 14px;
   color: #2dc7aa;
@@ -14,7 +14,7 @@
   min-width: 300px;
   height: 50px;
   border: 1px solid rgba(142, 142, 142, 0.26);
-  border-radius: 4px;
+  border-radius: 10px;
   display: flex;
   align-items: center;
   padding: 0 15px;

+ 1 - 0
src/views/user-info/live-operation/course-class/index.module.less

@@ -14,6 +14,7 @@
 
     .el-dialog {
       --el-dialog-width: 375px !important;
+      --el-dialog-border-radius: 10px;
     }
 
     .el-dialog__body {

+ 1 - 1
src/views/user-info/live-operation/course-class/index.tsx

@@ -203,7 +203,7 @@ export default defineComponent({
               onKeyup={this.onFormatter}
               maxlength={8}
               v-slots={{
-                append: () => <span class="text-base text-[#333]">人</span>
+                suffix: () => <span class="text-base text-[#999]">人</span>
               }}
             />
           </ElFormItem>

+ 7 - 1
src/views/user-info/live-operation/course-content/index.module.less

@@ -44,7 +44,10 @@
   }
 
   .times {
-    padding-top: 18px;
+    margin-top: 18px;
+    max-height: 212px;
+    overflow-y: auto;
+    overflow-x: hidden;
 
     & > div {
       display: block;
@@ -54,6 +57,9 @@
       background: rgba(45, 199, 170, 0.1);
       border-radius: 10px;
       color: #2dc7aa;
+      &:last-child {
+        margin-bottom: 0;
+      }
     }
   }
 

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

@@ -195,7 +195,7 @@ export default defineComponent({
               onKeyup={this.onFormaterCourse}
               maxlength={2}
               v-slots={{
-                append: () => <span class="text-base text-[#333]">课时</span>
+                suffix: () => <span class="text-base text-[#999]">课时</span>
               }}
             />
           </ElFormItem>
@@ -263,7 +263,7 @@ export default defineComponent({
               }}
               maxlength={8}
               v-slots={{
-                append: () => <span class="text-base text-[#333]">元</span>
+                suffix: () => <span class="text-base text-[#999]">元</span>
               }}
             />
           </ElFormItem>

+ 1 - 1
src/views/user-info/music-operation/index.module.less

@@ -17,7 +17,7 @@
       border: var(--el-border);
       border-radius: var(--el-border-radius-base) !important;
       width: 100%;
-      padding: 11px 19px !important;
+      padding: 16px 19px !important;
     }
     .el-radio-button__original-radio:checked + .el-radio-button__inner {
       background-color: #e9fff8;

+ 1 - 1
src/views/user-info/music-operation/index.tsx

@@ -419,7 +419,7 @@ export default defineComponent({
                   maxlength={5}
                   onKeyup={this.onFormatter}
                   v-slots={{
-                    append: () => <span>元</span>
+                    suffix: () => <span class="text-base text-[#999]">元</span>
                   }}
                 />
               </ElFormItem>

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

@@ -124,7 +124,7 @@ export default defineComponent({
             >
               <div class="flex justify-between items-center">
                 <span class="text-2xl text-[#666]">
-                  <i class="text-[#E32121]">*</i>粉丝数
+                  <i class="text-[#E32121] pr-1">*</i>粉丝数
                 </span>
                 <div class="text-2xl text-[#999] font-semibold flex items-center">
                   <span class="text-4xl text-black leading-none">
@@ -153,7 +153,7 @@ export default defineComponent({
             >
               <div class="flex justify-between items-center">
                 <span class="text-2xl text-[#666]">
-                  <i class="text-[#E32121]">*</i>课程数
+                  <i class="text-[#E32121] pr-1">*</i>课程数
                 </span>
                 <div class="text-2xl text-[#999] font-semibold flex items-center">
                   <span class="text-4xl text-black leading-none">

+ 12 - 0
src/views/user-info/practice-setting/index.module.less

@@ -35,5 +35,17 @@
     .el-checkbox__inner {
       @apply rounded-full overflow-hidden;
     }
+
+    .el-select .el-select__tags .el-tag {
+      background-color: #dffff8;
+      border: 1px solid #4bb39e;
+      border-radius: 10px;
+      margin: 0 6px 0 0;
+      height: 30px;
+    }
+    .el-tag .el-icon {
+      color: #4bb39e;
+      background-color: transparent;
+    }
   }
 }

+ 2 - 2
src/views/user-info/practice-setting/index.tsx

@@ -373,8 +373,8 @@ export default defineComponent({
                     v-model={item.subjectPrice}
                     maxlength={8}
                     v-slots={{
-                      append: () => (
-                        <span class="text-base text-[#333]">元</span>
+                      suffix: () => (
+                        <span class="text-base text-[#999]">元</span>
                       )
                     }}
                   />

+ 1 - 1
src/views/user-info/video-operation/course-info/index.module.less

@@ -8,7 +8,7 @@
 
 .imgCover {
   width: 150px;
-  height: 85px;
+  // height: 85px;
 }
 
 .courseInfo {

+ 2 - 2
src/views/user-info/video-operation/course-info/index.tsx

@@ -185,7 +185,7 @@ export default defineComponent({
               onKeyup={this.onFormatter}
               maxlength={9}
               v-slots={{
-                append: () => <span class="text-base text-[#333]">元</span>
+                suffix: () => <span class="text-base text-[#999]">元</span>
               }}
             />
           </ElFormItem>
@@ -197,7 +197,7 @@ export default defineComponent({
             </p>
             <p>您的课程收入将在课程结束后结算到您的账户中 </p>
           </div>
-          <ElFormItem label="课程封面" class="!mb-0">
+          <ElFormItem label="课程封面" class="!mb-0" required>
             <ElTabs
               v-model={createState.tabIndex}
               class={styles.tabs}