|  | @@ -29,65 +29,12 @@
 | 
	
		
			
				|  |  |              placeholder="课程编号"
 | 
	
		
			
				|  |  |            />
 | 
	
		
			
				|  |  |          </el-form-item>
 | 
	
		
			
				|  |  | -        <!-- <el-form-item>
 | 
	
		
			
				|  |  | -          <el-input
 | 
	
		
			
				|  |  | -            v-model.trim="searchForm.search"
 | 
	
		
			
				|  |  | -            clearable
 | 
	
		
			
				|  |  | -            placeholder="课程组编号/课程名称"
 | 
	
		
			
				|  |  | -          />
 | 
	
		
			
				|  |  | -        </el-form-item>
 | 
	
		
			
				|  |  | -        <el-form-item>
 | 
	
		
			
				|  |  | -          <el-select
 | 
	
		
			
				|  |  | -            v-model.trim="searchForm.schoolId"
 | 
	
		
			
				|  |  | -            clearable
 | 
	
		
			
				|  |  | -            filterable
 | 
	
		
			
				|  |  | -            placeholder="请选择教学点"
 | 
	
		
			
				|  |  | -          >
 | 
	
		
			
				|  |  | -            <el-option
 | 
	
		
			
				|  |  | -              v-for="(item, index) in selects.schools"
 | 
	
		
			
				|  |  | -              :key="index"
 | 
	
		
			
				|  |  | -              :value="item.id"
 | 
	
		
			
				|  |  | -              :label="item.name"
 | 
	
		
			
				|  |  | -            ></el-option>
 | 
	
		
			
				|  |  | -          </el-select>
 | 
	
		
			
				|  |  | -        </el-form-item> -->
 | 
	
		
			
				|  |  |          <el-form-item>
 | 
	
		
			
				|  |  |            <remote-search
 | 
	
		
			
				|  |  |              :commit="'setTeachers'"
 | 
	
		
			
				|  |  |              v-model="searchForm.teacherIdList"
 | 
	
		
			
				|  |  |            />
 | 
	
		
			
				|  |  |          </el-form-item>
 | 
	
		
			
				|  |  | -        <!-- <el-form-item>
 | 
	
		
			
				|  |  | -          <el-select
 | 
	
		
			
				|  |  | -            class="multiple"
 | 
	
		
			
				|  |  | -            v-model.trim="searchForm.organIdList"
 | 
	
		
			
				|  |  | -            filterable
 | 
	
		
			
				|  |  | -            clearable
 | 
	
		
			
				|  |  | -            placeholder="请选择分部"
 | 
	
		
			
				|  |  | -          >
 | 
	
		
			
				|  |  | -            <el-option
 | 
	
		
			
				|  |  | -              v-for="(item, index) in selects.branchs"
 | 
	
		
			
				|  |  | -              :key="index"
 | 
	
		
			
				|  |  | -              :label="item.name"
 | 
	
		
			
				|  |  | -              :value="item.id"
 | 
	
		
			
				|  |  | -            ></el-option>
 | 
	
		
			
				|  |  | -          </el-select>
 | 
	
		
			
				|  |  | -        </el-form-item>
 | 
	
		
			
				|  |  | -        <el-form-item>
 | 
	
		
			
				|  |  | -          <el-select
 | 
	
		
			
				|  |  | -            v-model.trim="searchForm.groupType"
 | 
	
		
			
				|  |  | -            clearable
 | 
	
		
			
				|  |  | -            filterable
 | 
	
		
			
				|  |  | -            placeholder="课程组类型"
 | 
	
		
			
				|  |  | -          >
 | 
	
		
			
				|  |  | -            <el-option
 | 
	
		
			
				|  |  | -              v-for="item in courseListType"
 | 
	
		
			
				|  |  | -              :key="item.value"
 | 
	
		
			
				|  |  | -              :value="item.value"
 | 
	
		
			
				|  |  | -              :label="item.label"
 | 
	
		
			
				|  |  | -            ></el-option>
 | 
	
		
			
				|  |  | -          </el-select>
 | 
	
		
			
				|  |  | -        </el-form-item> -->
 | 
	
		
			
				|  |  |          <el-form-item>
 | 
	
		
			
				|  |  |            <el-select
 | 
	
		
			
				|  |  |              v-model.trim="searchForm.courseType"
 | 
	
	
		
			
				|  | @@ -103,17 +50,6 @@
 | 
	
		
			
				|  |  |              ></el-option>
 | 
	
		
			
				|  |  |            </el-select>
 | 
	
		
			
				|  |  |          </el-form-item>
 | 
	
		
			
				|  |  | -        <!-- <el-form-item>
 | 
	
		
			
				|  |  | -          <el-select
 | 
	
		
			
				|  |  | -            v-model.trim="searchForm.teachMode"
 | 
	
		
			
				|  |  | -            clearable
 | 
	
		
			
				|  |  | -            filterable
 | 
	
		
			
				|  |  | -            placeholder="教学模式"
 | 
	
		
			
				|  |  | -          >
 | 
	
		
			
				|  |  | -            <el-option label="线上课" value="ONLINE"></el-option>
 | 
	
		
			
				|  |  | -            <el-option label="线下课" value="OFFLINE"></el-option>
 | 
	
		
			
				|  |  | -          </el-select>
 | 
	
		
			
				|  |  | -        </el-form-item> -->
 | 
	
		
			
				|  |  |          <el-form-item>
 | 
	
		
			
				|  |  |            <el-select
 | 
	
		
			
				|  |  |              v-model.trim="searchForm.courseStatus"
 | 
	
	
		
			
				|  | @@ -126,47 +62,6 @@
 | 
	
		
			
				|  |  |              <el-option label="已结束" value="OVER"></el-option>
 | 
	
		
			
				|  |  |            </el-select>
 | 
	
		
			
				|  |  |          </el-form-item>
 | 
	
		
			
				|  |  | -        <!-- <el-form-item>
 | 
	
		
			
				|  |  | -          <el-select
 | 
	
		
			
				|  |  | -            v-model.trim="searchForm.mergeCourseType"
 | 
	
		
			
				|  |  | -            clearable
 | 
	
		
			
				|  |  | -            filterable
 | 
	
		
			
				|  |  | -            placeholder="合并课程类型"
 | 
	
		
			
				|  |  | -          >
 | 
	
		
			
				|  |  | -            <el-option
 | 
	
		
			
				|  |  | -              v-for="(item, index) in mergeCourseTypeOptions"
 | 
	
		
			
				|  |  | -              :key="index"
 | 
	
		
			
				|  |  | -              :value="item.value"
 | 
	
		
			
				|  |  | -              :label="item.label"
 | 
	
		
			
				|  |  | -            ></el-option>
 | 
	
		
			
				|  |  | -          </el-select>
 | 
	
		
			
				|  |  | -        </el-form-item>
 | 
	
		
			
				|  |  | -        <el-form-item>
 | 
	
		
			
				|  |  | -          <el-select
 | 
	
		
			
				|  |  | -            v-model.trim="searchForm.teachType"
 | 
	
		
			
				|  |  | -            clearable
 | 
	
		
			
				|  |  | -            filterable
 | 
	
		
			
				|  |  | -            placeholder="老师类型"
 | 
	
		
			
				|  |  | -          >
 | 
	
		
			
				|  |  | -            <el-option
 | 
	
		
			
				|  |  | -              v-for="item in workTypeOptions"
 | 
	
		
			
				|  |  | -              :key="item.label"
 | 
	
		
			
				|  |  | -              :label="item.label"
 | 
	
		
			
				|  |  | -              :value="item.value"
 | 
	
		
			
				|  |  | -            ></el-option>
 | 
	
		
			
				|  |  | -          </el-select>
 | 
	
		
			
				|  |  | -        </el-form-item>
 | 
	
		
			
				|  |  | -        <el-form-item>
 | 
	
		
			
				|  |  | -          <el-select
 | 
	
		
			
				|  |  | -            v-model.trim="searchForm.isCallNames"
 | 
	
		
			
				|  |  | -            clearable
 | 
	
		
			
				|  |  | -            filterable
 | 
	
		
			
				|  |  | -            placeholder="是否点名"
 | 
	
		
			
				|  |  | -          >
 | 
	
		
			
				|  |  | -            <el-option label="是" value="1"></el-option>
 | 
	
		
			
				|  |  | -            <el-option label="否" value="0"></el-option>
 | 
	
		
			
				|  |  | -          </el-select>
 | 
	
		
			
				|  |  | -        </el-form-item> -->
 | 
	
		
			
				|  |  |          <el-form-item>
 | 
	
		
			
				|  |  |            <el-date-picker
 | 
	
		
			
				|  |  |              v-model.trim="searchForm.timer"
 | 
	
	
		
			
				|  | @@ -213,8 +108,65 @@
 | 
	
		
			
				|  |  |          >
 | 
	
		
			
				|  |  |            >
 | 
	
		
			
				|  |  |            <el-table-column type="selection" width="55"></el-table-column>
 | 
	
		
			
				|  |  | +          <el-table-column type="expand">
 | 
	
		
			
				|  |  | +            <template slot-scope="props">
 | 
	
		
			
				|  |  | +              <el-form label-position="left" class="demo-table-expand">
 | 
	
		
			
				|  |  | +                <el-row style="margin-left: 64px">
 | 
	
		
			
				|  |  | +                  <el-col :span="4">
 | 
	
		
			
				|  |  | +                    <el-form-item label="考勤申诉:">
 | 
	
		
			
				|  |  | +                      <span>{{
 | 
	
		
			
				|  |  | +                        props.row.isComplaints == 1 ? "是" : "否"
 | 
	
		
			
				|  |  | +                      }}</span>
 | 
	
		
			
				|  |  | +                    </el-form-item></el-col
 | 
	
		
			
				|  |  | +                  >
 | 
	
		
			
				|  |  | +                  <el-col :span="4">
 | 
	
		
			
				|  |  | +                    <el-form-item label="是否冻结:">
 | 
	
		
			
				|  |  | +                      <span>{{ props.row.isLock ? "是" : "否" }}</span>
 | 
	
		
			
				|  |  | +                    </el-form-item></el-col
 | 
	
		
			
				|  |  | +                  >
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +                  <el-col :span="4">
 | 
	
		
			
				|  |  | +                    <el-form-item label="合并类型:">
 | 
	
		
			
				|  |  | +                      <span>
 | 
	
		
			
				|  |  | +                        <div>
 | 
	
		
			
				|  |  | +                          <span
 | 
	
		
			
				|  |  | +                            v-if="
 | 
	
		
			
				|  |  | +                              props.row.newCourseId > 0 &&
 | 
	
		
			
				|  |  | +                              props.row.newCourseId == props.row.id
 | 
	
		
			
				|  |  | +                            "
 | 
	
		
			
				|  |  | +                            >合并课
 | 
	
		
			
				|  |  | +                          </span>
 | 
	
		
			
				|  |  | +                          <el-button
 | 
	
		
			
				|  |  | +                            type="text"
 | 
	
		
			
				|  |  | +                            @click="common(scope.row)"
 | 
	
		
			
				|  |  | +                            v-if="
 | 
	
		
			
				|  |  | +                              props.row.newCourseId > 0 &&
 | 
	
		
			
				|  |  | +                              props.row.newCourseId != props.row.id
 | 
	
		
			
				|  |  | +                            "
 | 
	
		
			
				|  |  | +                          >
 | 
	
		
			
				|  |  | +                            被合并课
 | 
	
		
			
				|  |  | +                          </el-button>
 | 
	
		
			
				|  |  | +                          <p v-if="props.row.newCourseId == 0">无</p>
 | 
	
		
			
				|  |  | +                        </div>
 | 
	
		
			
				|  |  | +                      </span>
 | 
	
		
			
				|  |  | +                    </el-form-item></el-col
 | 
	
		
			
				|  |  | +                  >
 | 
	
		
			
				|  |  | +                  <el-col :span="4">
 | 
	
		
			
				|  |  | +                    <el-form-item label="云教练课程:">
 | 
	
		
			
				|  |  | +                      {{ props.row.memberFlag ? "是" : "否" }}
 | 
	
		
			
				|  |  | +                    </el-form-item></el-col
 | 
	
		
			
				|  |  | +                  >
 | 
	
		
			
				|  |  | +                  <el-col :span="4">
 | 
	
		
			
				|  |  | +                    <el-form-item label="是否点名:">
 | 
	
		
			
				|  |  | +                      {{ props.row.isCallNames ? "是" : "否" }}
 | 
	
		
			
				|  |  | +                    </el-form-item></el-col
 | 
	
		
			
				|  |  | +                  >
 | 
	
		
			
				|  |  | +                </el-row>
 | 
	
		
			
				|  |  | +              </el-form>
 | 
	
		
			
				|  |  | +            </template>
 | 
	
		
			
				|  |  | +          </el-table-column>
 | 
	
		
			
				|  |  |            <el-table-column
 | 
	
		
			
				|  |  | -            align="center"
 | 
	
		
			
				|  |  | +            align="left"
 | 
	
		
			
				|  |  |              prop="organName"
 | 
	
		
			
				|  |  |              label="分部名称"
 | 
	
		
			
				|  |  |            ></el-table-column>
 | 
	
	
		
			
				|  | @@ -230,63 +182,80 @@
 | 
	
		
			
				|  |  |                </el-button>
 | 
	
		
			
				|  |  |              </template>
 | 
	
		
			
				|  |  |            </el-table-column>
 | 
	
		
			
				|  |  | -          <el-table-column
 | 
	
		
			
				|  |  | -            align="center"
 | 
	
		
			
				|  |  | -            prop="id"
 | 
	
		
			
				|  |  | -            width="100px"
 | 
	
		
			
				|  |  | -            label="课程编号"
 | 
	
		
			
				|  |  | -          >
 | 
	
		
			
				|  |  | +          <el-table-column align="left" prop="id" label="课程类型/编号">
 | 
	
		
			
				|  |  |              <template slot-scope="scope">
 | 
	
		
			
				|  |  | -              <copy-text>{{ scope.row.id }}</copy-text>
 | 
	
		
			
				|  |  | +              <div>
 | 
	
		
			
				|  |  | +                <p style="color: #ff802c">{{ scope.row.type | coursesType }}</p>
 | 
	
		
			
				|  |  | +                <copy-text>{{ scope.row.id }}</copy-text>
 | 
	
		
			
				|  |  | +              </div>
 | 
	
		
			
				|  |  |              </template>
 | 
	
		
			
				|  |  |            </el-table-column>
 | 
	
		
			
				|  |  | -          <el-table-column align="center" width="200px" label="上课时间">
 | 
	
		
			
				|  |  | -            <template slot-scope="scope"
 | 
	
		
			
				|  |  | -              >{{
 | 
	
		
			
				|  |  | -                scope.row.startClassTime
 | 
	
		
			
				|  |  | -                  ? scope.row.startClassTime.substr(0, 16)
 | 
	
		
			
				|  |  | -                  : ""
 | 
	
		
			
				|  |  | -              }}-{{
 | 
	
		
			
				|  |  | -                scope.row.endClassTime
 | 
	
		
			
				|  |  | -                  ? scope.row.endClassTime.substr(11, 5)
 | 
	
		
			
				|  |  | -                  : ""
 | 
	
		
			
				|  |  | -              }}</template
 | 
	
		
			
				|  |  | -            >
 | 
	
		
			
				|  |  | +          <el-table-column align="center" width="200px" label="课程状态/时间">
 | 
	
		
			
				|  |  | +            <template slot-scope="scope">
 | 
	
		
			
				|  |  | +              <div>
 | 
	
		
			
				|  |  | +                <p :class="getColor(scope.row.status)">
 | 
	
		
			
				|  |  | +                  {{ scope.row.status | coursesStatus }}
 | 
	
		
			
				|  |  | +                </p>
 | 
	
		
			
				|  |  | +                <p>
 | 
	
		
			
				|  |  | +                  {{
 | 
	
		
			
				|  |  | +                    scope.row.startClassTime
 | 
	
		
			
				|  |  | +                      ? scope.row.startClassTime.substr(0, 16)
 | 
	
		
			
				|  |  | +                      : ""
 | 
	
		
			
				|  |  | +                  }}-{{
 | 
	
		
			
				|  |  | +                    scope.row.endClassTime
 | 
	
		
			
				|  |  | +                      ? scope.row.endClassTime.substr(11, 5)
 | 
	
		
			
				|  |  | +                      : ""
 | 
	
		
			
				|  |  | +                  }}
 | 
	
		
			
				|  |  | +                </p>
 | 
	
		
			
				|  |  | +              </div>
 | 
	
		
			
				|  |  | +            </template>
 | 
	
		
			
				|  |  |            </el-table-column>
 | 
	
		
			
				|  |  |            <el-table-column
 | 
	
		
			
				|  |  |              align="center"
 | 
	
		
			
				|  |  |              prop="subjectName"
 | 
	
		
			
				|  |  |              label="声部"
 | 
	
		
			
				|  |  |            ></el-table-column>
 | 
	
		
			
				|  |  | -          <el-table-column prop="name" width="150px" label="课程名称">
 | 
	
		
			
				|  |  | +          <el-table-column prop="name" width="150px" label="主教老师/课程名称">
 | 
	
		
			
				|  |  |              <template slot-scope="scope">
 | 
	
		
			
				|  |  | -              <copy-text>{{ scope.row.name }}</copy-text>
 | 
	
		
			
				|  |  | +              <div>
 | 
	
		
			
				|  |  | +                <p style="color: #ff802c">{{ scope.row.teacherName }}</p>
 | 
	
		
			
				|  |  | +                <copy-text>{{ scope.row.name }}</copy-text>
 | 
	
		
			
				|  |  | +              </div>
 | 
	
		
			
				|  |  |              </template>
 | 
	
		
			
				|  |  |            </el-table-column>
 | 
	
		
			
				|  |  | -          <el-table-column align="center" width="150px" label="课程类型">
 | 
	
		
			
				|  |  | +          <!-- <el-table-column align="center" width="150px" label="课程类型">
 | 
	
		
			
				|  |  |              <template slot-scope="scope">
 | 
	
		
			
				|  |  |                <div>{{ scope.row.type | coursesType }}</div>
 | 
	
		
			
				|  |  |              </template>
 | 
	
		
			
				|  |  | -          </el-table-column>
 | 
	
		
			
				|  |  | -          <el-table-column align="center" label="教学模式">
 | 
	
		
			
				|  |  | +          </el-table-column> -->
 | 
	
		
			
				|  |  | +          <!-- <el-table-column align="center" label="教学模式">
 | 
	
		
			
				|  |  |              <template slot-scope="scope">
 | 
	
		
			
				|  |  |                <div>{{ scope.row.teachMode | teachMode }}</div>
 | 
	
		
			
				|  |  |              </template>
 | 
	
		
			
				|  |  | -          </el-table-column>
 | 
	
		
			
				|  |  | -          <el-table-column
 | 
	
		
			
				|  |  | +          </el-table-column> -->
 | 
	
		
			
				|  |  | +          <!-- <el-table-column
 | 
	
		
			
				|  |  |              align="center"
 | 
	
		
			
				|  |  |              prop="teacherName"
 | 
	
		
			
				|  |  |              width="110"
 | 
	
		
			
				|  |  |              label="主教老师"
 | 
	
		
			
				|  |  | -          ></el-table-column>
 | 
	
		
			
				|  |  | -          <el-table-column align="center" prop="schoolName" label="教学点">
 | 
	
		
			
				|  |  | +          ></el-table-column> -->
 | 
	
		
			
				|  |  | +          <el-table-column
 | 
	
		
			
				|  |  | +            align="center"
 | 
	
		
			
				|  |  | +            prop="schoolName"
 | 
	
		
			
				|  |  | +            label="教学模式/教学点"
 | 
	
		
			
				|  |  | +          >
 | 
	
		
			
				|  |  |              <template slot-scope="scope">
 | 
	
		
			
				|  |  |                <div>
 | 
	
		
			
				|  |  | -                {{ scope.row.schoolName ? scope.row.schoolName : "网络教室" }}
 | 
	
		
			
				|  |  | +                <p style="color: #ff802c">
 | 
	
		
			
				|  |  | +                  {{ scope.row.teachMode | teachMode }}
 | 
	
		
			
				|  |  | +                </p>
 | 
	
		
			
				|  |  | +                <p>
 | 
	
		
			
				|  |  | +                  {{ scope.row.schoolName ? scope.row.schoolName : "网络教室" }}
 | 
	
		
			
				|  |  | +                </p>
 | 
	
		
			
				|  |  |                </div>
 | 
	
		
			
				|  |  |              </template>
 | 
	
		
			
				|  |  |            </el-table-column>
 | 
	
		
			
				|  |  | -          <el-table-column
 | 
	
		
			
				|  |  | +          <!-- <el-table-column
 | 
	
		
			
				|  |  |              align="center"
 | 
	
		
			
				|  |  |              prop="courseScheduleStatus"
 | 
	
		
			
				|  |  |              label="课程状态"
 | 
	
	
		
			
				|  | @@ -294,8 +263,8 @@
 | 
	
		
			
				|  |  |              <template slot-scope="scope">
 | 
	
		
			
				|  |  |                <div>{{ scope.row.status | coursesStatus }}</div>
 | 
	
		
			
				|  |  |              </template>
 | 
	
		
			
				|  |  | -          </el-table-column>
 | 
	
		
			
				|  |  | -          <el-table-column align="center" label="考勤申诉">
 | 
	
		
			
				|  |  | +          </el-table-column> -->
 | 
	
		
			
				|  |  | +          <!-- <el-table-column align="center" label="考勤申诉">
 | 
	
		
			
				|  |  |              <template slot-scope="scope">
 | 
	
		
			
				|  |  |                <div>{{ scope.row.isComplaints == 1 ? "是" : "否" }}</div>
 | 
	
		
			
				|  |  |              </template>
 | 
	
	
		
			
				|  | @@ -348,7 +317,7 @@
 | 
	
		
			
				|  |  |              <template slot-scope="scope">{{
 | 
	
		
			
				|  |  |                scope.row.isCallNames ? "是" : "否"
 | 
	
		
			
				|  |  |              }}</template>
 | 
	
		
			
				|  |  | -          </el-table-column>
 | 
	
		
			
				|  |  | +          </el-table-column> -->
 | 
	
		
			
				|  |  |            <el-table-column
 | 
	
		
			
				|  |  |              align="center"
 | 
	
		
			
				|  |  |              label="详情"
 | 
	
	
		
			
				|  | @@ -861,7 +830,7 @@ import resetClass from "./componentCourse/resetClass";
 | 
	
		
			
				|  |  |  import teacherList from "./componentCourse/teacherList";
 | 
	
		
			
				|  |  |  import addCompound from "./componentCourse/addCompound";
 | 
	
		
			
				|  |  |  import infoMsg from "./componentCourse/infoMsg";
 | 
	
		
			
				|  |  | -import cleanDeep from 'clean-deep'
 | 
	
		
			
				|  |  | +import cleanDeep from "clean-deep";
 | 
	
		
			
				|  |  |  let nowTime = new Date();
 | 
	
		
			
				|  |  |  nowTime =
 | 
	
		
			
				|  |  |    nowTime.getFullYear() +
 | 
	
	
		
			
				|  | @@ -956,7 +925,9 @@ export default {
 | 
	
		
			
				|  |  |          this.searchForm.teachType ||
 | 
	
		
			
				|  |  |          this.searchForm.isCallNames ||
 | 
	
		
			
				|  |  |          this.searchForm.memberFlag ||
 | 
	
		
			
				|  |  | -        this.searchForm.creatTimer?.length > 0 || (this.searchForm.courseTime?.length > 0&&this.searchForm.courseTime[0])
 | 
	
		
			
				|  |  | +        this.searchForm.creatTimer?.length > 0 ||
 | 
	
		
			
				|  |  | +        (this.searchForm.courseTime?.length > 0 &&
 | 
	
		
			
				|  |  | +          this.searchForm.courseTime[0])
 | 
	
		
			
				|  |  |        );
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  |    },
 | 
	
	
		
			
				|  | @@ -1158,10 +1129,10 @@ export default {
 | 
	
		
			
				|  |  |            load.startLoading();
 | 
	
		
			
				|  |  |            axios(options)
 | 
	
		
			
				|  |  |              .then((res) => {
 | 
	
		
			
				|  |  | -              if(res.data.code == 200) {
 | 
	
		
			
				|  |  | +              if (res.data.code == 200) {
 | 
	
		
			
				|  |  |                  this.$message.success(res.data.data);
 | 
	
		
			
				|  |  |                } else {
 | 
	
		
			
				|  |  | -                this.$message.error(res.data.msg)
 | 
	
		
			
				|  |  | +                this.$message.error(res.data.msg);
 | 
	
		
			
				|  |  |                }
 | 
	
		
			
				|  |  |                // let blob = new Blob([res.data], {
 | 
	
		
			
				|  |  |                // type: 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;charset=utf-8'
 | 
	
	
		
			
				|  | @@ -1408,6 +1379,14 @@ export default {
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |        }
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  | +    getColor(str) {
 | 
	
		
			
				|  |  | +      let obj = {
 | 
	
		
			
				|  |  | +        NOT_START: "coruseGreen",
 | 
	
		
			
				|  |  | +        UNDERWAY: "courseYellow",
 | 
	
		
			
				|  |  | +        OVER: "courseRed",
 | 
	
		
			
				|  |  | +      };
 | 
	
		
			
				|  |  | +      return obj[str]
 | 
	
		
			
				|  |  | +    },
 | 
	
		
			
				|  |  |    },
 | 
	
		
			
				|  |  |    filters: {
 | 
	
		
			
				|  |  |      isCall(val) {
 | 
	
	
		
			
				|  | @@ -1429,6 +1408,9 @@ export default {
 | 
	
		
			
				|  |  |  };
 | 
	
		
			
				|  |  |  </script>
 | 
	
		
			
				|  |  |  <style lang="scss" scoped>
 | 
	
		
			
				|  |  | +.courseRed{color: #808080;}
 | 
	
		
			
				|  |  | +.courseYellow{color:#FF802C}
 | 
	
		
			
				|  |  | +.coruseGreen{color:#01C1B5}
 | 
	
		
			
				|  |  |  .visible {
 | 
	
		
			
				|  |  |    visibility: hidden;
 | 
	
		
			
				|  |  |  }
 |