mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/fe-manage.git
synced 2025-12-15 22:06:45 +08:00
面授课bug
This commit is contained in:
@@ -75,10 +75,10 @@
|
||||
<div class="btnText">重置</div>
|
||||
</div>
|
||||
<!-- 2022-11-30注释 后面放开 -->
|
||||
<!-- <div class="btn btn3" @click="openMessage">
|
||||
<div class="btn btn3" @click="openMessage">
|
||||
<div class="search"></div>
|
||||
<div class="btnText">导出</div>
|
||||
</div> -->
|
||||
</div>
|
||||
<div class="btn btn4" @click="of_hShow">
|
||||
<div class="search"></div>
|
||||
<div class="btnText">新建课程</div>
|
||||
@@ -221,7 +221,7 @@
|
||||
</div>
|
||||
</a-radio-group>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="b_sup" :style="{ display: bs_hs ? 'block' : 'none' }">
|
||||
<div class="ofmb_items">
|
||||
<div class="signbox">
|
||||
@@ -231,7 +231,7 @@
|
||||
alt=""
|
||||
/>
|
||||
</div>
|
||||
|
||||
|
||||
<span>是否设置目录</span>
|
||||
</div>
|
||||
<a-radio-group v-model:value="valueE2">
|
||||
@@ -257,7 +257,7 @@
|
||||
</div>
|
||||
</a-radio-group>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="b_footer">
|
||||
<div class="btn btn5" @click="of_exit1">
|
||||
<div class="btnText">取消</div>
|
||||
@@ -629,6 +629,9 @@
|
||||
<!-- <div class="file_name">
|
||||
<span style="color: #6f6f6f">{{ item.name }}</span>
|
||||
</div> -->
|
||||
<div class="file_name">
|
||||
<span style="color: #6f6f6f;width:140px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;">{{ item.slice(item.lastIndexOf('/')+1) }}</span>
|
||||
</div>
|
||||
<!-- 条件渲染 s -->
|
||||
<!-- <div class="file_size">
|
||||
<span style="color: #999ba3">{{ item.size }}</span>
|
||||
@@ -1548,7 +1551,7 @@
|
||||
<div class="modalMain">
|
||||
<div class="schooltime" :style="{ display: stm_hs ? 'block' : 'none' }">
|
||||
<div class="st_main">
|
||||
<div class="stm_inputbtn">
|
||||
<div class="stm_inputbtn" style="width: 100%">
|
||||
<a-input
|
||||
v-model:value="kk_inputV1"
|
||||
style="
|
||||
@@ -1570,11 +1573,22 @@
|
||||
placeholder="请输入教师名称"
|
||||
/>
|
||||
<div class="select">
|
||||
<a-date-picker
|
||||
<!-- <a-date-picker
|
||||
v-model:value="selectTime"
|
||||
type="date"
|
||||
placeholder="创建时间"
|
||||
style="width: 270px; margin-right: 14px"
|
||||
/> -->
|
||||
<a-range-picker
|
||||
v-model:value="selectTime"
|
||||
type="date"
|
||||
style="width: 270px; margin-right: 14px"
|
||||
:show-time="{
|
||||
defaultValue: [
|
||||
moment('00:00:00', 'HH:mm:ss'),
|
||||
moment('23:59:59', 'HH:mm:ss'),
|
||||
],
|
||||
}"
|
||||
/>
|
||||
</div>
|
||||
<div class="stm_btn btn1" @click="handleSearchTable">
|
||||
@@ -1585,11 +1599,15 @@
|
||||
<div class="reset"></div>
|
||||
<div class="btnText">重置</div>
|
||||
</div>
|
||||
<div class="stm_btn3 btn3" @click="createkk">
|
||||
<div class="add"></div>
|
||||
<div class="btnText">
|
||||
<span style="color: #ffffff">新建开课</span>
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="stm_btn3 btn3"
|
||||
@click="createkk"
|
||||
style="margin-bottom: 10px"
|
||||
>
|
||||
<div class="add"></div>
|
||||
<div class="btnText">
|
||||
<span style="color: #ffffff">新建开课</span>
|
||||
</div>
|
||||
</div>
|
||||
<!-- 无数据样式 -->
|
||||
@@ -1956,9 +1974,9 @@
|
||||
>
|
||||
<div class="file_img"></div>
|
||||
<div class="file_detail">
|
||||
<!-- <div class="file_name">
|
||||
<span style="color: #6f6f6f">{{ item.name }}</span>
|
||||
</div> -->
|
||||
<div class="file_name">
|
||||
<span style="color: #6f6f6f;width:140px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;">{{ item.slice(item.lastIndexOf('/')+1) }}</span>
|
||||
</div>
|
||||
<!-- 条件渲染 s -->
|
||||
<!-- <div class="file_size">
|
||||
<span style="color: #999ba3">{{ item.size }}</span>
|
||||
@@ -2713,7 +2731,7 @@ import SeeModal from "./components/seeModal.vue";
|
||||
import CourseModal from "./courseModal.vue";
|
||||
import * as moment from "moment";
|
||||
import TwoDimensionalCode from "../../components/TwoDimensionalCode.vue";
|
||||
import { codeUrl } from "../../api/method";
|
||||
import { codeUrl, toDate } from "../../api/method";
|
||||
//列表表格
|
||||
const columns1 = [
|
||||
{
|
||||
@@ -2979,7 +2997,7 @@ const columns6 = [
|
||||
return index + 1 + pageNum;
|
||||
},
|
||||
},
|
||||
{
|
||||
{
|
||||
title: "课程名称",
|
||||
dataIndex: "organization",
|
||||
key: "organization",
|
||||
@@ -2990,7 +3008,7 @@ const columns6 = [
|
||||
return text ? text : "-";
|
||||
},
|
||||
},
|
||||
{
|
||||
{
|
||||
title: "场地",
|
||||
dataIndex: "address",
|
||||
key: "saddress",
|
||||
@@ -3001,7 +3019,7 @@ const columns6 = [
|
||||
return text ? text : "-";
|
||||
},
|
||||
},
|
||||
{
|
||||
{
|
||||
title: "教师名称",
|
||||
dataIndex: "teacher",
|
||||
key: "teacher",
|
||||
@@ -3013,9 +3031,6 @@ const columns6 = [
|
||||
},
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
{
|
||||
title: "开始时间",
|
||||
dataIndex: "starttime",
|
||||
@@ -3040,7 +3055,7 @@ const columns6 = [
|
||||
return text ? text : "-";
|
||||
},
|
||||
},
|
||||
{
|
||||
{
|
||||
title: "创建人",
|
||||
dataIndex: "createName",
|
||||
key: "createName",
|
||||
@@ -4112,15 +4127,30 @@ export default defineComponent({
|
||||
// 渲染开课操作
|
||||
const getTableDate3 = async () => {
|
||||
// let datas = state.tableData6;
|
||||
let beginTime = "";
|
||||
let endTime = "";
|
||||
if (state.selectTime) {
|
||||
// beginTime = parseInt(new Date(state.selectTime[0].$d).getTime() / 1000);
|
||||
// endTime = parseInt(new Date(state.selectTime[1].$d).getTime() / 1000);
|
||||
beginTime = toDate(
|
||||
new Date(state.selectTime[0].$d).getTime() / 1000,
|
||||
"Y-M-D h:m:s"
|
||||
);
|
||||
endTime = toDate(
|
||||
new Date(state.selectTime[1].$d).getTime() / 1000,
|
||||
"Y-M-D h:m:s"
|
||||
);
|
||||
}
|
||||
let obj = {
|
||||
pageNo: state.currentPage222,
|
||||
pageSize: state.pageSize222,
|
||||
createName: state.kk_inputV1,
|
||||
teacher: state.kk_inputV2,
|
||||
beginTime: parseInt(new Date(state.selectTime).getTime() / 1000),
|
||||
beginTime: beginTime,
|
||||
endTime: endTime,
|
||||
offcourseId: state.offcourseId,
|
||||
};
|
||||
console.log("获取开课", obj);
|
||||
console.log("获取开obj", obj, state.selectTime);
|
||||
let res = await planList(obj);
|
||||
console.log("开课res", res);
|
||||
const { rows, total, pageNo } = res.data.data;
|
||||
@@ -4742,7 +4772,7 @@ export default defineComponent({
|
||||
completeType: item.completeType,
|
||||
endTime: new Date(item.endTime) / 1000,
|
||||
evalFlag: item.evalFlag,
|
||||
name: item.name+'1',
|
||||
name: item.name + "1",
|
||||
signFlag: item.signFlag, //是否允许未报名的签到:1是0否
|
||||
//signWordFlag: item.signWordFlag, //签到是否需要口令:1是0否
|
||||
teacherId: item.teacherId,
|
||||
@@ -4766,7 +4796,7 @@ export default defineComponent({
|
||||
});
|
||||
const postData = {
|
||||
offcourseId: null, //不传代表新增
|
||||
name: item.name+'1',
|
||||
name: item.name + "1",
|
||||
picUrl: item.picUrl,
|
||||
targetUser: item.targetUser,
|
||||
meaning: item.meaning,
|
||||
@@ -5126,6 +5156,7 @@ export default defineComponent({
|
||||
// size: file.size,
|
||||
// });
|
||||
// console.log(state.filesList);
|
||||
console.log(res.data.data)
|
||||
state.filesList = [res.data.data];
|
||||
// state.hasImgName = res.data.data;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user