|
|
@@ -68,6 +68,17 @@
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
+ <!-- 营期名称 periodIds-->
|
|
|
+ <el-form-item label="营期名称" prop="periodId">
|
|
|
+ <el-select filterable v-model="queryParams.periodId" placeholder="请选择营期名称" clearable size="small">
|
|
|
+ <el-option
|
|
|
+ v-for="dict in scheduleLists"
|
|
|
+ :key="dict.dictValue"
|
|
|
+ :label="dict.dictLabel"
|
|
|
+ :value="dict.dictValue"
|
|
|
+ />
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
<el-form-item label="课程" prop="courseId">
|
|
|
<el-select filterable v-model="queryParams.courseId" placeholder="请选择课程" clearable size="small"
|
|
|
@change="courseChange(queryParams.courseId)">
|
|
|
@@ -370,6 +381,7 @@
|
|
|
<img v-else :src="scope.row.externalUserAvatar" style="width:50px;height:50px" />
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
+ <el-table-column label="营期名称" align="center" prop="periodIdName" v-if="this.queryParams.sendType==1" />
|
|
|
<el-table-column label="课程名称" align="center" prop="courseName"/>
|
|
|
<el-table-column label="小节名称" align="center" prop="videoName"/>
|
|
|
<el-table-column label="记录类型" align="center" prop="logType">
|
|
|
@@ -671,6 +683,7 @@ import {
|
|
|
updateCourseWatchLog
|
|
|
} from "@/api/course/courseWatchLog";
|
|
|
import {courseList, myListCourseRedPacketLog, videoList} from '@/api/course/courseRedPacketLog'
|
|
|
+import {listPeriodLabel} from "@/api/course/userCoursePeriod";
|
|
|
import {myListLogs} from "@/api/course/courseAnswerlogs";
|
|
|
import {getMyQwUserList} from "@/api/qw/user";
|
|
|
import {searchTags} from "../../../api/qw/tag";
|
|
|
@@ -732,6 +745,7 @@ export default {
|
|
|
}
|
|
|
},
|
|
|
courseLists: [],
|
|
|
+ scheduleLists:[], // 营期名称
|
|
|
videoList: [],
|
|
|
myQwUserList: [],
|
|
|
logTypeOptions: [],
|
|
|
@@ -833,6 +847,7 @@ export default {
|
|
|
companyUserId: null,
|
|
|
companyId: null,
|
|
|
courseId: null,
|
|
|
+ periodId:null,
|
|
|
sTime: null,
|
|
|
eTime: null,
|
|
|
upSTime:null,
|
|
|
@@ -875,6 +890,10 @@ export default {
|
|
|
});
|
|
|
this.getDicts("sys_course_project").then(response => {
|
|
|
this.projectOptions = response.data;
|
|
|
+ });
|
|
|
+ // 查询营期名称
|
|
|
+ listPeriodLabel().then(response => {
|
|
|
+ this.scheduleLists = response.rows;
|
|
|
});
|
|
|
// 设置默认当天时间 xgb 防止频繁查询大量数据
|
|
|
this.setToday();
|
|
|
@@ -1200,6 +1219,7 @@ export default {
|
|
|
companyUserId: null,
|
|
|
companyId: null,
|
|
|
courseId: null,
|
|
|
+ periodId:null,
|
|
|
sTime:null,
|
|
|
eTime:null,
|
|
|
upSTime:null,
|