This commit is contained in:
kbing1981 2024-08-02 10:56:42 +08:00
parent aed2d04b73
commit 15e7436acf
1 changed files with 25 additions and 21 deletions

View File

@ -1,5 +1,5 @@
<template>
<div style="background: #fff; height: calc(100vh - 225px); overflow-y: auto; margin: 10px 0; padding: 15px 0 0 0">
d<template>
<div style="background: #fff; height: calc(100vh - 225px); overflow-y: auto; margin: 10px 0; padding: 8px 0 0 0">
<div v-if="showType == 0">
<a-row>
<a-col :span="24"><span class="title">课程作业次数设置</span><a-divider /></a-col>
@ -324,21 +324,21 @@
<div v-if="showType == 999">
<a-row>
<a-col :span="24"><span class="title">布置作业</span><a-divider /></a-col>
<a-col :span="24" style="text-align: right; padding: 0 20px 0 0">
<a @click="handleShowType(1)">修改课程作业次数</a>
<a-col :span="24" style="text-align: right; margin-top:-43px">
<a @click="handleShowType(1)" class="ant-btn buttonClass"><Icon icon="ant-design:edit-outlined" />修改课程作业次数</a>
<a-divider type="vertical" />
<a @click="handleAddOne">新增作业</a>
<a @click="handleAddOne" class="ant-btn buttonClass mar-right20"><Icon icon="ant-design:file-add-outlined" />新增作业</a>
</a-col>
<a-col :span="24">
<a-row>
<a-col :lg="12" v-for="(item, index) in tableData" style="padding: 10px" :key="index">
<a-card :title="'第' + item.sort + '次作业(占比' + item.score + '%)'" v-if="!item.endTime" class="cardClass">
<a-row style="padding:10px;">
<a-col :lg="12" v-for="(item, index) in tableData" style="padding:0 5px 5px 5px;" :key="index">
<a-card :title="'第' + item.sort + '次作业(占比' + item.score + '%)'" v-if="!item.endTime" class="cardClass" bodyStyle="background: #fff;" >
<template #extra> 待设置 </template>
<p class="sznrClass">尚未布置作业题目及具体要求</p>
<div style="text-align: center">
<a @click="handleEdit(item, false)">设置作业内容及要求</a>
<div style="text-align: center;">
<a @click="handleEdit(item, false)" class="ant-btn">设置作业内容及要求</a>
<a-divider type="vertical" />
<a @click="handleDelete(item)">删除</a>
<a @click="handleDelete(item)" class="ant-btn">删除</a>
</div>
</a-card>
<a-card :title="'第' + item.sort + '次作业(占比' + item.score + '%)'" v-if="item.endTime && item.zyStatus == '1'" class="cardClass">
@ -361,12 +361,12 @@
>已评阅{{ item.ypynum }}</div
></div
>
<div style="text-align: center; margin-top: 30px; width: 100%">
<a @click="handleEdit(item, true)">编辑作业</a>
<div style="text-align: left; margin-top: 30px; margin-bottom:-10px; width: 100%">
<a @click="handleEdit(item, true)" class="ant-btn">编辑作业</a>
<a-divider type="vertical" />
<a @click="handleZyxx(item, '')">查看作业</a>
<a @click="handleZyxx(item, '')" class="ant-btn">查看作业</a>
<a-divider type="vertical" />
<a @click="handleDelete(item)">删除</a>
<a @click="handleDelete(item)" class="ant-btn">删除</a>
</div>
</a-card>
<a-card :title="'第' + item.sort + '次作业(占比' + item.score + '%)'" v-if="item.endTime && item.zyStatus == '0'" class="cardClass">
@ -379,11 +379,11 @@
<div>作业截止时间{{ dayjs(item.endTime).format('YYYY.MM.DD HH:mm') }}</div>
<div style="height: 45px">&nbsp;</div>
<div style="text-align: center; margin-top: 30px">
<a @click="handleEdit(item, false)">编辑作业</a>
<a @click="handleEdit(item, false)" class="ant-btn">编辑作业</a>
<a-divider type="vertical" />
<a @click="handleFabu(item)">发布作业</a>
<a @click="handleFabu(item)" class="ant-btn">发布作业</a>
<a-divider type="vertical" />
<a @click="handleDelete(item)">删除</a>
<a @click="handleDelete(item)" class="ant-btn">删除</a>
</div>
</a-card>
</a-col>
@ -1275,7 +1275,7 @@ onMounted(() => {
<style lang="less" scoped>
.title {
margin-left: 20px;
font-size: 18px;
font-size: 20px;
}
.ant-divider-horizontal {
display: flex;
@ -1311,9 +1311,9 @@ onMounted(() => {
list-style: none;
font-feature-settings: tnum;
position: relative;
background: #fff;
border-radius: 5px;
border: 1px solid #dadada;
background: #f7f7f7;
}
.ant-card-head {
min-height: 48px;
@ -1352,6 +1352,10 @@ onMounted(() => {
font-weight: 600;
color: #fff;
border-radius: 5px;
line-height: 22px;
line-height: 30px;
border: none;
}
.mar-right20{
margin-right: 14px;
}
</style>