lsc vor 2 Jahren
Ursprung
Commit
46f1cfd4b9

+ 1 - 1
dist/index.html

@@ -25,7 +25,7 @@
       height: 100%;
       width: 100%;
       background: #e6eaf0;
-    }</style><link href=./static/css/app.fab9242307bcccced47b9b2d84e11972.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=./static/js/manifest.3512a67a6213c2df4180.js></script><script type=text/javascript src=./static/js/vendor.748f10c1abb0af104b93.js></script><script type=text/javascript src=./static/js/app.d83bd0119da7cdbde557.js></script></body></html><script>function stopSafari() {
+    }</style><link href=./static/css/app.4adf742945893a01af822cc6bf351f88.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=./static/js/manifest.3512a67a6213c2df4180.js></script><script type=text/javascript src=./static/js/vendor.748f10c1abb0af104b93.js></script><script type=text/javascript src=./static/js/app.4243f24aafdaea073ee8.js></script></body></html><script>function stopSafari() {
     //阻止safari浏览器双击放大功能
     let lastTouchEnd = 0  //更新手指弹起的时间
     document.documentElement.addEventListener("touchstart", function (event) {

Datei-Diff unterdrückt, da er zu groß ist
+ 0 - 0
dist/static/css/app.4adf742945893a01af822cc6bf351f88.css


Datei-Diff unterdrückt, da er zu groß ist
+ 0 - 0
dist/static/css/app.4adf742945893a01af822cc6bf351f88.css.map


Datei-Diff unterdrückt, da er zu groß ist
+ 0 - 0
dist/static/css/app.fab9242307bcccced47b9b2d84e11972.css.map


Datei-Diff unterdrückt, da er zu groß ist
+ 0 - 0
dist/static/js/app.4243f24aafdaea073ee8.js


Datei-Diff unterdrückt, da er zu groß ist
+ 0 - 0
dist/static/js/app.4243f24aafdaea073ee8.js.map


Datei-Diff unterdrückt, da er zu groß ist
+ 0 - 0
dist/static/js/app.d83bd0119da7cdbde557.js


Datei-Diff unterdrückt, da er zu groß ist
+ 0 - 0
dist/static/js/manifest.3512a67a6213c2df4180.js.map


BIN
src/assets/icon/rightInvite.png


+ 28 - 4
src/components/pages/addCourse.vue

@@ -1947,12 +1947,13 @@
           </div>
           <div class="people_nav">选择班级</div>
         </div>
-        <el-checkbox-group v-model="checkboxList2" class="people_name" @change="InviteChange">
+        <el-checkbox-group v-model="checkboxList2" class="people_name people_name2" @change="InviteChange">
           <div v-for="(item) in grade2" :key="item.id" class="p_box">
             <el-checkbox :label="item.id">
               {{ item.name }}
             </el-checkbox>
-            <div class="inviteCode" v-if="checkboxList2.indexOf(item.id) != -1" @click="OpenInviteD(item.id)">随机码设置</div>
+            <div class="inviteCode" :class="{noneInvite:!isInvite(item.id)}" v-if="checkboxList2.indexOf(item.id) != -1" @click="OpenInviteD(item.id)">随机码设置</div>
+            <img src="../../assets/icon/rightInvite.png" class="inviteImg" v-if="isInvite(item.id)"/>
           </div>
         </el-checkbox-group>
       </div>
@@ -3003,6 +3004,15 @@ export default {
         return this.ManAarray.length ? _people2 : "";
       };
     },
+    isInvite(){
+      return function (cid) {
+        let array = []
+        for (var i = 0; i < this.inviteCode.length; i++) {
+          array.push(this.inviteCode[i].cid);
+        }
+        return array.indexOf(cid) != -1;
+      };
+    },
     getClassC() {
       return function (c) {
         let _c2 = "";
@@ -7452,18 +7462,32 @@ export default {
 .people_name>>>.el-checkbox__label {
   text-overflow: ellipsis;
   overflow: hidden;
-  width: 100%;
+  width: calc(100%);
+}
+.people_name2>>>.el-checkbox__label {
+  width: calc(100% - 130px);
 }
 
+
 .inviteCode {
   position: absolute;
-  right: 10px;
+  right: 30px;
   color: #237ade;
   top: 0;
   cursor: pointer;
   font-size: 13px;
 }
 
+.noneInvite{
+  color: #a8a8a8;
+}
+
+.inviteImg{
+  position: absolute;
+    right: 5px;
+    top: 0;
+    width: 20px;
+}
 .right_img {
   width: 150px;
   height: 150px;

Einige Dateien werden nicht angezeigt, da zu viele Dateien in diesem Diff geändert wurden.