Ver código fonte

提交测试

1
mo 4 anos atrás
pai
commit
c5bdb0868d
44 arquivos alterados com 37 adições e 27 exclusões
  1. 0 0
      dist/index.html
  2. 0 0
      dist/static/css/chunk-0ce1273e.846c1f97.css
  3. 0 0
      dist/static/css/chunk-246dd31b.bc49ade6.css
  4. 0 0
      dist/static/css/chunk-58839b57.c96dcd85.css
  5. 0 0
      dist/static/css/chunk-588eefa4.3e21c35f.css
  6. 1 0
      dist/static/css/chunk-6259a011.a2519061.css
  7. 0 0
      dist/static/css/chunk-7247fda4.1d9d8ddb.css
  8. 0 0
      dist/static/css/chunk-798c5142.84bc2619.css
  9. 0 0
      dist/static/css/chunk-7be4f683.0d89eb71.css
  10. 1 0
      dist/static/css/chunk-a2240578.1223b93d.css
  11. 0 0
      dist/static/css/chunk-a6818924.79ac8961.css
  12. 0 0
      dist/static/css/chunk-commons.9aec0d4a.css
  13. 0 0
      dist/static/css/chunk-ef5e86cc.835fe9a8.css
  14. 0 0
      dist/static/css/chunk-f6fb4bd0.1270618f.css
  15. 0 0
      dist/static/js/app.cbc14604.js
  16. 0 0
      dist/static/js/chunk-013e72b3.8c21a694.js
  17. 0 0
      dist/static/js/chunk-019954b4.b65b9487.js
  18. 0 0
      dist/static/js/chunk-135391cc.87d3fbd4.js
  19. 0 0
      dist/static/js/chunk-246dd31b.4f2c3685.js
  20. 0 0
      dist/static/js/chunk-2928a062.8ea7d245.js
  21. 0 0
      dist/static/js/chunk-2c369f8f.88b89ee6.js
  22. 0 0
      dist/static/js/chunk-4279473a.ee4c435c.js
  23. 0 0
      dist/static/js/chunk-4783dafe.f82477f1.js
  24. 0 0
      dist/static/js/chunk-49fdaf2c.22f03e24.js
  25. 0 0
      dist/static/js/chunk-531b4d2d.db9b31a5.js
  26. 0 0
      dist/static/js/chunk-54fabc61.e2add357.js
  27. 0 0
      dist/static/js/chunk-58839b57.dd043eac.js
  28. 0 0
      dist/static/js/chunk-588eefa4.aca7d1ce.js
  29. 0 0
      dist/static/js/chunk-59e20bd0.c0c4d2cb.js
  30. 0 0
      dist/static/js/chunk-5f9d8f73.5605059f.js
  31. 0 0
      dist/static/js/chunk-6259a011.eab9b23e.js
  32. 0 0
      dist/static/js/chunk-6562cc02.689e70a7.js
  33. 0 0
      dist/static/js/chunk-68b8622f.d6da1a16.js
  34. 0 0
      dist/static/js/chunk-7247fda4.799eee58.js
  35. 0 0
      dist/static/js/chunk-798c5142.cfea6735.js
  36. 0 0
      dist/static/js/chunk-7be4f683.1570953f.js
  37. 0 0
      dist/static/js/chunk-8ecd6f4e.152da237.js
  38. 0 0
      dist/static/js/chunk-a2240578.14894e79.js
  39. 0 0
      dist/static/js/chunk-a6818924.64c25134.js
  40. 0 0
      dist/static/js/chunk-b9a6167e.b0ac28e4.js
  41. 0 0
      dist/static/js/chunk-cd6b5856.49280a17.js
  42. 23 19
      src/views/teamDetail/components/resetClass.vue
  43. 4 3
      src/views/teamDetail/teamClassList.vue
  44. 8 5
      src/views/teamDetail/teamCourseList.vue

Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/index.html


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/static/css/chunk-0ce1273e.846c1f97.css


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/static/css/chunk-246dd31b.bc49ade6.css


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/static/css/chunk-58839b57.c96dcd85.css


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/static/css/chunk-588eefa4.3e21c35f.css


Diferenças do arquivo suprimidas por serem muito extensas
+ 1 - 0
dist/static/css/chunk-6259a011.a2519061.css


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/static/css/chunk-7247fda4.1d9d8ddb.css


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/static/css/chunk-798c5142.84bc2619.css


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/static/css/chunk-7be4f683.0d89eb71.css


Diferenças do arquivo suprimidas por serem muito extensas
+ 1 - 0
dist/static/css/chunk-a2240578.1223b93d.css


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/static/css/chunk-a6818924.79ac8961.css


+ 0 - 0
dist/static/css/chunk-commons.ddb9c391.css → dist/static/css/chunk-commons.9aec0d4a.css


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/static/css/chunk-ef5e86cc.835fe9a8.css


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/static/css/chunk-f6fb4bd0.1270618f.css


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/static/js/app.cbc14604.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/static/js/chunk-013e72b3.8c21a694.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/static/js/chunk-019954b4.b65b9487.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/static/js/chunk-135391cc.87d3fbd4.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/static/js/chunk-246dd31b.4f2c3685.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/static/js/chunk-2928a062.8ea7d245.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/static/js/chunk-2c369f8f.88b89ee6.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/static/js/chunk-4279473a.ee4c435c.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/static/js/chunk-4783dafe.f82477f1.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/static/js/chunk-49fdaf2c.22f03e24.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/static/js/chunk-531b4d2d.db9b31a5.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/static/js/chunk-54fabc61.e2add357.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/static/js/chunk-58839b57.dd043eac.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/static/js/chunk-588eefa4.aca7d1ce.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/static/js/chunk-59e20bd0.c0c4d2cb.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/static/js/chunk-5f9d8f73.5605059f.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/static/js/chunk-6259a011.eab9b23e.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/static/js/chunk-6562cc02.689e70a7.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/static/js/chunk-68b8622f.d6da1a16.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/static/js/chunk-7247fda4.799eee58.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/static/js/chunk-798c5142.cfea6735.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/static/js/chunk-7be4f683.1570953f.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/static/js/chunk-8ecd6f4e.152da237.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/static/js/chunk-a2240578.14894e79.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/static/js/chunk-a6818924.64c25134.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/static/js/chunk-b9a6167e.b0ac28e4.js


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
dist/static/js/chunk-cd6b5856.49280a17.js


+ 23 - 19
src/views/teamDetail/components/resetClass.vue

@@ -120,9 +120,18 @@
                   @click="classAdjustment(scope.row)"
                   >排课</el-button
                 >
+                   <el-button
+                    type="text"
+                    v-if="
+                      scope.row.studentNum == '0' ||
+                      scope.row.totalClassTimes == '0'
+                    "
+                      @click="removeClass(scope)"
+                    >删除</el-button
+                  >
                 <!--<el-button type="text"
                 @click="recourse(scope.row)">重新排课</el-button>-->
-                <el-popover
+                <!-- <el-popover
                   placement="top"
                   width="200"
                   :ref="`popover-${scope.$index}`"
@@ -144,17 +153,8 @@
                       >确定</el-button
                     >
                   </div>
-                  <!-- v-if="scope.row.type !='MIX'" -->
-                  <el-button
-                    type="text"
-                    v-if="
-                      scope.row.studentNum == '0' ||
-                      scope.row.totalClassTimes == '0'
-                    "
-                    slot="reference"
-                    >删除</el-button
-                  >
-                </el-popover>
+
+                </el-popover> -->
               </div>
             </template>
           </el-table-column>
@@ -1032,22 +1032,26 @@ export default {
     },
     // 删除班级
     removeClass(scope) {
-      removeSingleClass({ classGroupId: scope.row.id })
+         this.$confirm("是否确定删除该班级?", "提示", {
+      confirmButtonText: "确定",
+      cancelButtonText: "取消",
+      type: "warning"
+    })
+      .then(() => {
+        removeSingleClass({ classGroupId: scope.row.id })
         .then((res) => {
           if (res.code == 200) {
-            scope._self.$refs[`popover-${scope.$index}`].doClose();
             this.$message.success("删除成功");
-
             // 重新请求列表
             this.getList(this.activeMixClass);
-          } else {
-            this.$message.error(res.msg);
-            scope._self.$refs[`popover-${scope.$index}`].doClose();
           }
         })
         .catch((res) => {
-          scope._self.$refs[`popover-${scope.$index}`].doClose();
+
         });
+      })
+      .catch(() => { });
+
     },
     // 修改班级
     resetClass(row) {

+ 4 - 3
src/views/teamDetail/teamClassList.vue

@@ -39,7 +39,7 @@
             ></el-option>
           </el-select>
         </el-form-item>
-        <el-form-item>
+        <!-- <el-form-item>
           <el-select
             v-model.trim="searchForm.groupType"
             @change="()=>{searchForm.type=''}"
@@ -53,7 +53,7 @@
               :label="item.label"
             ></el-option>
           </el-select>
-        </el-form-item>
+        </el-form-item> -->
         <!-- musicClassTypeList -->
         <el-form-item prop="type">
           <el-select v-model.trim="searchForm.type" filterable  clearable :disabled='searchForm.groupType!="MUSIC"'>
@@ -147,13 +147,14 @@
             </template>
           </el-table-column>
           <el-table-column align="center" label="操作">
+            <!--    scope.row.groupType== 'MUSIC'&& -->
             <template slot-scope="scope">
               <el-button
                 type="text"
                 @click="addCompound(scope.row)"
                 v-if="
                   scope.row.type != 'MUSIC_NETWORK' &&
-                  scope.row.groupType== 'MUSIC'&&
+
                   !isAddCom(scope.row) &&
                   permission('classGroup/spanGroupMergeClassSplitClassAffirm')
                 "

+ 8 - 5
src/views/teamDetail/teamCourseList.vue

@@ -197,14 +197,17 @@
               type="primary"
               >导出课表</el-button
             >
+                <el-button
+              v-permission=" 'courseSchedule/batchDelete?page=teamCourseList'"
+             @click="removeCourse"
+             :disabled='!deleteList.length>0'
+              type="primary"
+              >批量删除</el-button
+            >
+
           </el-col>
         </el-row>
       </save-form>
-      <div class="btnWraps">
-        <div class="newBand"  v-permission="
-                    'courseSchedule/batchDelete?page=teamCourseList'
-                  " @click="removeCourse" >批量删除</div>
-      </div>
       <!-- 列表 -->
       <div class="tableWrap" style="margin-top: 20px">
         <el-table

Alguns arquivos não foram mostrados porque muitos arquivos mudaram nesse diff