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