mo 2 years ago
parent
commit
0e59696ac8

+ 13 - 9
src/school/school-detail/index.module.less

@@ -1,14 +1,18 @@
-// @img: '@/school/images';
+@img: './images';
 .schoolWrap {
 .schoolWrap {
-  position: relative;
-  .schoolBg {
-    width: 100%;
-  }
+  background: url('@{img}/school-bg.png') top center/ cover no-repeat;
+  background-size: contain;
+
+  // position: relative;
+  // .schoolBg {
+  //   width: 100%;
+  // }
   .absWrap {
   .absWrap {
-    position: absolute;
-    width: calc(100% - 26px);
-    left: 13px;
-    top: 78px;
+    margin: 30px 13px 12px;
+    // position: absolute;
+    // width: calc(100% - 26px);
+    // left: 13px;
+    // top: 78px;
     .schoolMainTitle {
     .schoolMainTitle {
       display: flex;
       display: flex;
       flex-direction: row;
       flex-direction: row;

+ 1 - 2
src/school/school-detail/index.tsx

@@ -73,7 +73,6 @@ export default defineComponent({
       const scrollTop =
       const scrollTop =
         window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop || 0
         window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop || 0
       state.scrollTop = scrollTop
       state.scrollTop = scrollTop
-      console.log(state.heightV, 'dataHeight', state.scrollTop, ' state.scrollTop')
     }
     }
     return () => (
     return () => (
       <>
       <>
@@ -90,7 +89,7 @@ export default defineComponent({
               }}
               }}
             </OHeader>
             </OHeader>
           </OSticky>
           </OSticky>
-          <img src={schoolBg} class={styles.schoolBg} alt="" />
+          {/* <img src={schoolBg} class={styles.schoolBg} alt="" /> */}
           <div class={styles.absWrap}>
           <div class={styles.absWrap}>
             <div class={styles.schoolMainTitle}>
             <div class={styles.schoolMainTitle}>
               <div class={styles.schoolMainLeft}>
               <div class={styles.schoolMainLeft}>

+ 1 - 1
src/school/school-detail/modals/teacher-item.tsx

@@ -47,7 +47,7 @@ export default defineComponent({
               <p>声部:</p>
               <p>声部:</p>
               <div class={styles.statusTagWrap}>
               <div class={styles.statusTagWrap}>
                 {props.item.subjectName.split(',').map((item) => (
                 {props.item.subjectName.split(',').map((item) => (
-                  <div class={styles.statusTag}>{item}</div>
+                  <div class={styles.statusTag}>{item ? item : '暂无声部'}</div>
                 ))}
                 ))}
               </div>
               </div>
             </div>
             </div>