This commit is contained in:
kclf
2022-11-23 15:48:13 +08:00
parent da2e393f58
commit 1f870a2790

View File

@@ -458,7 +458,7 @@
alt=""
/>
</div>
<span style="margin-right: 14px">课程分类</span>
<span style="margin-right: 14px">内容分类</span>
</div>
<div class="item_inp">
<div class="select i6_input">
@@ -1415,7 +1415,7 @@
<a
@click="
() => {
handleOpenStu(record);
sm_hs = true;
}
"
>
@@ -1463,7 +1463,7 @@
</template>
</template>
</a-table>
<div class="tableBox mgTop">
<div class="tableBox" style="margin-top: 50px">
<div class="pa">
<a-pagination
showSizeChanger="true"
@@ -1748,7 +1748,8 @@
><span>核心能力大楼培训教室</span>
</div>
<div class="stmm_i4">
<span style="color: #999ba3">授课教师:</span><span>王雪</span>
<span style="color: #999ba3">授课教师:</span
><span>王雪han</span>
</div>
<div class="stmm_i5">
<div class="i5_left">
@@ -1825,7 +1826,7 @@
@expand="expandTable"
:pagination="false"
/>
<div class="tableBox mgTop">
<div class="tableBox">
<div class="pa">
<a-pagination
showSizeChanger="true"
@@ -2117,12 +2118,6 @@
<!-- 添加授权侧弹窗 -->
<corpowerlist v-model:corpowerlistVisible="corpowerlistvisible" />
<!-- 添加授权侧弹窗 -->
<!-- 添加查看权侧弹窗 -->
<course-view v-model:courseviewvisible="courseviewvisible" />
<!-- 添加查看权侧弹窗 -->
<!-- 添加归属权侧弹窗 -->
<course-owner v-model:courseownervisible="courseownervisible" />
<!-- 添加归属权侧弹窗 -->
</div>
</template>
<script>
@@ -2138,8 +2133,6 @@ import {
import { message } from "ant-design-vue";
import OwnPower from "../../components/drawers/OwnPower.vue";
import Corpowerlist from "../../components/drawers/CorPowerlist.vue";
import CourseView from "../../components/drawers/CourseView.vue";
import CourseOwner from "../../components/drawers/CourseOwner.vue";
import {
list,
edit,
@@ -2150,10 +2143,10 @@ import {
deletePlan,
planList,
editPlan,
studentList,
// studentList,
} from "@/api/indexCourse";
import { traverseArr, getdateToTime } from "../../utils/utils";
import { toDate } from "../../api/method.js";
// import { toDate } from "../../api/method.js";
import { fileUp } from "../../api/indexEval";
import dayjs from "dayjs";
@@ -2184,7 +2177,7 @@ const columns1 = [
},
},
{
title: "课程分类",
title: "内容分类",
width: 130,
dataIndex: "content",
key: "1",
@@ -2608,8 +2601,6 @@ export default defineComponent({
Corpowerlist,
Editor,
Toolbar,
CourseView,
CourseOwner,
},
setup() {
const state = reactive({
@@ -3005,8 +2996,7 @@ export default defineComponent({
//抽屉状态
ownpowervisible: false,
corpowerlistvisible: false,
courseviewvisible: false,
courseownervisible: false,
offcourseId: null,
projectName: "",
name: "",
@@ -3217,14 +3207,10 @@ export default defineComponent({
let startTime = "";
let endTime = "";
if (state.projectTime) {
startTime = toDate(
new Date(state.projectTime[0].$d).getTime() / 1000,
"Y-M-D"
);
endTime = toDate(
new Date(state.projectTime[1].$d).getTime() / 1000,
"Y-M-D"
startTime = parseInt(
new Date(state.projectTime[0].$d).getTime() / 1000
);
endTime = parseInt(new Date(state.projectTime[1].$d).getTime() / 1000);
}
let res = await list({
pageNo: state.currentPage1,
@@ -3285,33 +3271,29 @@ export default defineComponent({
//渲染学员管理操作
const getTableDate2 = async () => {
// let data2 = state.tableData7;
let res = await studentList({
pageNo: state.currentPage3,
pageSize: state.pageSize3,
offcoursePlanId: state.offcoursePlanId,
name: state.xygl_inputV1,
});
const { rows, total } = res.data.data;
state.tableDataTotal3 = total;
const data2 = traverseArr(
rows,
{
key: "",
num: "",
name: "name",
number: "",
department: "",
postion: "",
band: "",
status: "",
join: "source",
signstatus: "",
evastatus: "",
overstatus: "",
},
true
);
let data2 = state.tableData7;
// let res = await studentList({
// pageNo: state.currentPage3,
// pageSize: state.pageSize3,
// offcoursePlanId: state.offcoursePlanId,
// name: state.xygl_inputV1,
// });
// const { rows, total } = res.data.data;
// state.tableDataTotal3 = total;
// const data2 = traverseArr(rows, {
// key: "",
// num: "",
// name: "name",
// number: "",
// department: "",
// postion: "",
// band: "",
// status: "",
// join: "source",
// signstatus: "",
// evastatus: "",
// overstatus: "",
// },true);
data2.map((value) => {
{
//单层项目
@@ -3398,7 +3380,7 @@ export default defineComponent({
});
state.tableData7 = data2;
};
getTableDate2();
// 渲染开课操作
const getTableDate3 = async () => {
// let datas = state.tableData6;
@@ -3617,6 +3599,10 @@ export default defineComponent({
},
]);
const options2 = ref([
{
value: "value2",
label: "请选择内容分类",
},
{
value: "leadership",
label: "领导力",
@@ -3781,13 +3767,6 @@ export default defineComponent({
}
});
};
const handleOpenStu = (item) => {
console.log(item);
state.offcoursePlanId = item.offcoursePlanId;
state.sm_hs = true;
getTableDate2();
};
const handelEditStu = async (itm) => {
console.log(itm);
state.offcourseId = itm.offcourseId;
@@ -4203,7 +4182,6 @@ export default defineComponent({
return {
...toRefs(state),
handleDeleteKaike,
handleOpenStu,
handelEditStu,
beforeUpload3,
handleSearchStu,
@@ -6293,9 +6271,6 @@ export default defineComponent({
border: none;
}
.mgTop {
margin-top: 50px !important;
}
// .tableSelect {
// position: relative;
// .hoverList {