Browse Source

Merge branch 'master' into 03/03GRADE

lex-xin 4 years ago
parent
commit
53ea00ba77
70 changed files with 30 additions and 8 deletions
  1. 0 0
      dist/index.html
  2. 1 0
      dist/static/css/chunk-03221830.e48265c1.css
  3. 0 1
      dist/static/css/chunk-45c832ba.66148cbf.css
  4. 0 0
      dist/static/css/chunk-6189ac20.7ec12e45.css
  5. 0 0
      dist/static/js/app.1e8c18b0.js
  6. 0 0
      dist/static/js/chunk-03221830.2900bf75.js
  7. 0 0
      dist/static/js/chunk-07594f33.d20cdb37.js
  8. 0 0
      dist/static/js/chunk-07594f33.d930efb4.js
  9. 0 0
      dist/static/js/chunk-08a5bd4e.d821d9a0.js
  10. 0 0
      dist/static/js/chunk-126f9f72.e3e26b31.js
  11. 0 0
      dist/static/js/chunk-126f9f72.f5bda110.js
  12. 0 0
      dist/static/js/chunk-12a33f1e.8ab95a97.js
  13. 0 0
      dist/static/js/chunk-12a33f1e.f3ea0411.js
  14. 0 0
      dist/static/js/chunk-16ec54a1.0aefddaa.js
  15. 0 0
      dist/static/js/chunk-16ec54a1.4ec053e5.js
  16. 0 0
      dist/static/js/chunk-246dd31b.ea3ed6d8.js
  17. 0 0
      dist/static/js/chunk-246dd31b.f39ecb14.js
  18. 0 0
      dist/static/js/chunk-257eca28.02a7b284.js
  19. 0 0
      dist/static/js/chunk-257eca28.a07e67bf.js
  20. 0 0
      dist/static/js/chunk-2928a062.6031c189.js
  21. 0 0
      dist/static/js/chunk-2928a062.92426984.js
  22. 0 0
      dist/static/js/chunk-2a90eb6d.0796c6dd.js
  23. 0 0
      dist/static/js/chunk-2a90eb6d.4a261170.js
  24. 0 0
      dist/static/js/chunk-2d0ac1af.42d41b6c.js
  25. 0 0
      dist/static/js/chunk-2d0b9f85.b6d5dfb0.js
  26. 0 0
      dist/static/js/chunk-2ddc0e3f.211382dc.js
  27. 0 0
      dist/static/js/chunk-2ddc0e3f.92411897.js
  28. 0 0
      dist/static/js/chunk-362f6420.52c4aacd.js
  29. 0 0
      dist/static/js/chunk-3d44bd43.72a020d2.js
  30. 0 0
      dist/static/js/chunk-3e99cc06.3453a8ea.js
  31. 0 0
      dist/static/js/chunk-3e99cc06.6a0b3348.js
  32. 0 0
      dist/static/js/chunk-42ab66a4.bbbf44d2.js
  33. 0 0
      dist/static/js/chunk-45c832ba.f69e03c9.js
  34. 0 0
      dist/static/js/chunk-4710b886.52721707.js
  35. 0 0
      dist/static/js/chunk-488078a8.ed99da93.js
  36. 0 0
      dist/static/js/chunk-495439dc.615fcda6.js
  37. 0 0
      dist/static/js/chunk-4d2bb3b0.2b6611fb.js
  38. 0 0
      dist/static/js/chunk-4dcddbd3.d9c26945.js
  39. 0 0
      dist/static/js/chunk-5db4513e.bb9ea791.js
  40. 0 0
      dist/static/js/chunk-5e1ddbca.3d73ad63.js
  41. 0 0
      dist/static/js/chunk-5e305839.44a042b5.js
  42. 0 0
      dist/static/js/chunk-5f5ffb00.4f432012.js
  43. 0 0
      dist/static/js/chunk-5f5ffb00.e4e4b663.js
  44. 0 0
      dist/static/js/chunk-6189ac20.aa13b36c.js
  45. 0 0
      dist/static/js/chunk-6a97b9c3.1e259b4a.js
  46. 0 0
      dist/static/js/chunk-739fed81.c2c36449.js
  47. 0 0
      dist/static/js/chunk-7b34927f.38636f7f.js
  48. 0 0
      dist/static/js/chunk-8eea3e92.32d1f2b8.js
  49. 0 0
      dist/static/js/chunk-9574c424.2ab34194.js
  50. 0 0
      dist/static/js/chunk-9574c424.323bf49d.js
  51. 0 0
      dist/static/js/chunk-9c496280.bd46012e.js
  52. 0 0
      dist/static/js/chunk-a23e2ba4.3ebe8ddd.js
  53. 0 0
      dist/static/js/chunk-a23e2ba4.a4c50d1b.js
  54. 0 0
      dist/static/js/chunk-a4e62e66.fc16b0fd.js
  55. 0 0
      dist/static/js/chunk-c2ac2236.282698db.js
  56. 0 0
      dist/static/js/chunk-c7502088.8370a27a.js
  57. 0 0
      dist/static/js/chunk-c7f5974e.c122c136.js
  58. 0 0
      dist/static/js/chunk-cc568e20.8b1ec88a.js
  59. 0 0
      dist/static/js/chunk-cc568e20.d538b3db.js
  60. 0 0
      dist/static/js/chunk-d393573c.f621b24f.js
  61. 0 0
      dist/static/js/chunk-d59046ce.75507a59.js
  62. 0 0
      dist/static/js/chunk-da63f3ae.964e7465.js
  63. 0 0
      dist/static/js/chunk-da63f3ae.98c38f41.js
  64. 0 0
      dist/static/js/chunk-e60d0406.03d1837f.js
  65. 0 0
      dist/static/js/chunk-eb65ded6.2b168562.js
  66. 0 0
      dist/static/js/chunk-fb41c584.940fb117.js
  67. 8 0
      src/utils/searchArray.js
  68. 2 1
      src/views/teamDetail/componentCourse/studentRollCall.vue
  69. 8 3
      src/views/teamDetail/teamCourseList.vue
  70. 11 3
      src/views/withdrawal-application/modals/visit.vue

File diff suppressed because it is too large
+ 0 - 0
dist/index.html


+ 1 - 0
dist/static/css/chunk-03221830.e48265c1.css

@@ -0,0 +1 @@
+.visitBtnWrap[data-v-5287c0d8]{position:absolute;right:90px;top:82px;z-index:20}

+ 0 - 1
dist/static/css/chunk-45c832ba.66148cbf.css

@@ -1 +0,0 @@
-.visitBtnWrap[data-v-bba67e46]{position:absolute;right:90px;top:82px;z-index:20}

File diff suppressed because it is too large
+ 0 - 0
dist/static/css/chunk-6189ac20.7ec12e45.css


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/app.1e8c18b0.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-03221830.2900bf75.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-07594f33.d20cdb37.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-07594f33.d930efb4.js


+ 0 - 0
dist/static/js/chunk-08a5bd4e.429af77f.js → dist/static/js/chunk-08a5bd4e.d821d9a0.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-126f9f72.e3e26b31.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-126f9f72.f5bda110.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-12a33f1e.8ab95a97.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-12a33f1e.f3ea0411.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-16ec54a1.0aefddaa.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-16ec54a1.4ec053e5.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-246dd31b.ea3ed6d8.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-246dd31b.f39ecb14.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-257eca28.02a7b284.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-257eca28.a07e67bf.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-2928a062.6031c189.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-2928a062.92426984.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-2a90eb6d.0796c6dd.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-2a90eb6d.4a261170.js


+ 0 - 0
dist/static/js/chunk-2d0ac1af.f1c5e64e.js → dist/static/js/chunk-2d0ac1af.42d41b6c.js


+ 0 - 0
dist/static/js/chunk-2d0b9f85.076c91dd.js → dist/static/js/chunk-2d0b9f85.b6d5dfb0.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-2ddc0e3f.211382dc.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-2ddc0e3f.92411897.js


+ 0 - 0
dist/static/js/chunk-362f6420.dabf939c.js → dist/static/js/chunk-362f6420.52c4aacd.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-3d44bd43.72a020d2.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-3e99cc06.3453a8ea.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-3e99cc06.6a0b3348.js


+ 0 - 0
dist/static/js/chunk-42ab66a4.c14ed378.js → dist/static/js/chunk-42ab66a4.bbbf44d2.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-45c832ba.f69e03c9.js


+ 0 - 0
dist/static/js/chunk-4710b886.54e5741f.js → dist/static/js/chunk-4710b886.52721707.js


+ 0 - 0
dist/static/js/chunk-488078a8.b99efae6.js → dist/static/js/chunk-488078a8.ed99da93.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-495439dc.615fcda6.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-4d2bb3b0.2b6611fb.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-4dcddbd3.d9c26945.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-5db4513e.bb9ea791.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-5e1ddbca.3d73ad63.js


+ 0 - 0
dist/static/js/chunk-5e305839.c4b2fa50.js → dist/static/js/chunk-5e305839.44a042b5.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-5f5ffb00.4f432012.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-5f5ffb00.e4e4b663.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-6189ac20.aa13b36c.js


+ 0 - 0
dist/static/js/chunk-6a97b9c3.a4ebac12.js → dist/static/js/chunk-6a97b9c3.1e259b4a.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-739fed81.c2c36449.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-7b34927f.38636f7f.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-8eea3e92.32d1f2b8.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-9574c424.2ab34194.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-9574c424.323bf49d.js


+ 0 - 0
dist/static/js/chunk-9c496280.a56f07c1.js → dist/static/js/chunk-9c496280.bd46012e.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-a23e2ba4.3ebe8ddd.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-a23e2ba4.a4c50d1b.js


+ 0 - 0
dist/static/js/chunk-a4e62e66.3fff8c70.js → dist/static/js/chunk-a4e62e66.fc16b0fd.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-c2ac2236.282698db.js


+ 0 - 0
dist/static/js/chunk-c7502088.b4b9d42b.js → dist/static/js/chunk-c7502088.8370a27a.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-c7f5974e.c122c136.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-cc568e20.8b1ec88a.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-cc568e20.d538b3db.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-d393573c.f621b24f.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-d59046ce.75507a59.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-da63f3ae.964e7465.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-da63f3ae.98c38f41.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-e60d0406.03d1837f.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-eb65ded6.2b168562.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-fb41c584.940fb117.js


+ 8 - 0
src/utils/searchArray.js

@@ -162,6 +162,14 @@ export const visitChiose = [
   { value: '常规回访', label: '常规回访', children: [{ value: '课后及作业回访', label: '课后及作业回访' }, { value: '练习及乐团表现', label: '练习及乐团表现' }] },
   { value: '其它', label: '其它', children: [{ value: '其它', label: '其它' }] }
 ]
+export const visitChiose1 = [
+  { value: '课程推荐', label: '课程推荐', children: [{ value: '新课推荐', label: '新课推荐' }, { value: '续费提醒', label: '续费提醒' }] },
+  { value: '常规回访', label: '常规回访', children: [{ value: '课后及作业回访', label: '课后及作业回访' }, { value: '练习及乐团表现', label: '练习及乐团表现' },{
+    label:'考勤申诉',
+    value:'考勤申诉'
+   }] },
+  { value: '其它', label: '其它', children: [{ value: '其它', label: '其它' }] }
+]
 
 // 交易状态
 export const paymentChannelStatus = [

+ 2 - 1
src/views/teamDetail/componentCourse/studentRollCall.vue

@@ -96,6 +96,7 @@
         :username="detail.username"
         @close="visitVisible = false"
         @submited="getList"
+        :isMainGo="isMainGo"
       />
     </el-dialog>
   </div>
@@ -106,7 +107,7 @@ import pagination from '@/components/Pagination/index'
 import { permission } from '@/utils/directivePage'
 import visit from '@/views/withdrawal-application/modals/visit'
 export default {
-  props: ['courseScheduleId'],
+  props: ['courseScheduleId','isMainGo'],
   components: { pagination, visit },
   data () {
     return {

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

@@ -2,7 +2,7 @@
   <div class="m-container">
     <h2>
       <div class="squrt"></div>
-      课表列表 <filter-search @reload="reloadSearch" :keys="['searchType']" :moreKeys="['start', 'end', 'organId']"/>
+      课表列表 <filter-search ref='filterSearch' @reload="reloadSearch" :keys="['searchType']" :moreKeys="['start', 'end', 'organId']"/>
     </h2>
     <div class="m-core">
       <!-- 搜索类型 -->
@@ -525,7 +525,7 @@
         <el-tab-pane label="学员列表" name="first">
           <div v-if="activeName == 'first'">
             <!-- studentRollCall  -->
-            <studentRollCall :courseScheduleId="maskForm.id"></studentRollCall>
+            <studentRollCall :courseScheduleId="maskForm.id" :isMainGo='isMainGo'></studentRollCall>
           </div>
         </el-tab-pane>
         <!-- <el-tab-pane label="GPS定位"
@@ -672,7 +672,8 @@ export default {
       id: null,
       show: false,
       compoundList: [],
-      deleteList:[]
+      deleteList:[],
+      isMainGo:false
     };
   },
   components: {
@@ -689,6 +690,7 @@ export default {
   },
   created(){
       this.searchForm.timer = [nowTime, nowTime]
+
   },
   computed: {
     workTypeOptions() {
@@ -697,6 +699,7 @@ export default {
     mergeCourseTypeOptions() {
       return objectToOptions(mergeCourseType);
     },
+
   },
   mounted() {
     const { query } = this.$route
@@ -897,6 +900,8 @@ export default {
             this.maskForm.id = row.id;
             this.activeName = "first";
             this.classVisible = true;
+            this.isMainGo = this.$refs.filterSearch?.show
+            console.log(this.isMainGo)
           }
         }
       );

+ 11 - 3
src/views/withdrawal-application/modals/visit.vue

@@ -16,6 +16,7 @@
       </el-form-item>
       <el-form-item label="回访类型" prop="visitType">
         <el-cascader
+        :disabled='isMainGo'
           expand-trigger="hover"
           clearable
           style="width: 80% !important"
@@ -87,12 +88,12 @@
 </template>
 <script>
 import cleanDeep from "clean-deep";
-import { visitChiose } from "@/utils/searchArray";
+import { visitChiose,visitChiose1 } from "@/utils/searchArray";
 import { addVisit } from "@/views/returnVisitManager/api";
 import record from './record'
 import studentWork from './studentWork'
 export default {
-  props: ["detail", "username"],
+  props: ["detail", "username",'isMainGo'],
   components:{record,studentWork},
   data() {
     return {
@@ -118,6 +119,14 @@ export default {
       workVisible:false
     };
   },
+  mounted(){
+    if(this.isMainGo){
+     this.visitChiose = visitChiose1
+    this.$set(this.visitForm,'visitType',['常规回访','考勤申诉'])
+    }else{
+      this.visitChiose = visitChiose
+    }
+  },
   computed: {
     userName() {
       return this.username || this.detail.user?.username || this.detail.realName || this.detail.userName || this.detail.studentName
@@ -128,7 +137,6 @@ export default {
   },
   methods: {
     submitAddVisit() {
-
       this.$refs.visitForm.validate((res) => {
         if (res) {
           const { visitType, ...rest } = this.visitForm;

Some files were not shown because too many files changed in this diff