This commit is contained in:
kbing1981 2024-08-09 18:00:33 +08:00
parent 3c4ac50f45
commit ad645e6651
3 changed files with 81 additions and 35 deletions

View File

@ -22,7 +22,7 @@
</div> --> </div> -->
<a-row> <a-row>
<a-col :span="24" v-for="(item, index) in tableData" :key="index" style="padding: 0px 0px 5px 5px; border-radius: 10px; overflow: hidden;"> <a-col :span="24" v-for="(item, index) in tableData" :key="index" style="padding: 0px 0px 5px 5px; border-radius: 10px; overflow: hidden;">
<div style="width: 100%; height:40px;border-radius: 10px 10px 0 0; background-color: #e6f8f4"> <div style="width: 100%; height:40px;border-radius: 10px 10px 0 0; background-color: #f7f7f7">
<a-col :span="24" style="height:40px; line-height:40px; padding-left:15px; color:#333; overflow: hidden;" > <a-col :span="24" style="height:40px; line-height:40px; padding-left:15px; color:#333; overflow: hidden;" >
<!-- <div style="font-size: 18px;font-weight: bold;" class="ellipsis">{{item.title}}</div> --> <!-- <div style="font-size: 18px;font-weight: bold;" class="ellipsis">{{item.title}}</div> -->
<div style="font-size: 18px; font-weight: bold">{{ item.sort }}次作业(本次作业在期末成绩中的占比:{{item.zyzb}}%)</div> <div style="font-size: 18px; font-weight: bold">{{ item.sort }}次作业(本次作业在期末成绩中的占比:{{item.zyzb}}%)</div>
@ -518,12 +518,9 @@ onMounted(() => {
margin-bottom:8px; margin-bottom:8px;
} }
.zytitle-back{ .zytitle-back{
background: linear-gradient(90deg, #cdf0e9, #edfaf7);
cursor: pointer; cursor: pointer;
font-size: 16px; font-size: 16px;
font-weight: 700; font-weight: 700;
text-indent:20px; margin-left:24px;
padding: 5px 15px;
border-radius:0 30px 30px 0;
} }
</style> </style>

View File

@ -29,7 +29,7 @@
</a-col> </a-col>
<a-col :span="24"> <a-col :span="24">
<a-form-item label="作业要求"> <a-form-item label="作业要求">
<div class="spanb-word" v-html="formData.content"></div> <div class="spanb-word" style="margin-top:5px" v-html="formData.content"></div>
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :span="24" v-if="formData.filePath"> <a-col :span="24" v-if="formData.filePath">
@ -41,7 +41,7 @@
<a-col :span="24" v-show="formData.sturead == '1' && formData.pfbz"> <a-col :span="24" v-show="formData.sturead == '1' && formData.pfbz">
<a-form-item label="评分标准" layout="inline"> <a-form-item label="评分标准" layout="inline">
<div class="spanb-word" v-html="formData.pfbz"></div> <div class="spanb-word" style="margin-top:5px" v-html="formData.pfbz"></div>
</a-form-item> </a-form-item>
</a-col> </a-col>
</div> </div>
@ -49,25 +49,33 @@
<div class="wrapper-title">查重设置</div> <div class="wrapper-title">查重设置</div>
<a-form-item layout="inline" style="margin-left: 100px"> <a-form-item layout="inline" style="margin-left: 100px">
<a-form-item label="检测通过率" :labelCol="labelCol3" :wrapperCol="wrapperCol3"> <a-form-item label="检测通过率" :labelCol="labelCol3" :wrapperCol="wrapperCol3">
<span style="padding: 7px 20px"></span> <span style="padding: 7px 10px"></span>
<a-input-number v-model:value="formData.wwtgl" placeholder="检测通过率" style="width: 60%" :max="100" :min="0" disabled> <a-input-number v-model:value="formData.wwtgl" placeholder="检测通过率" style="width: 60%" :max="100" :min="0" disabled>
<template #addonAfter> % </template> <template #addonAfter> % </template>
</a-input-number> </a-input-number>
</a-form-item> </a-form-item>
<a-form-item label="比对库设置" :labelCol="labelCol3" :wrapperCol="wrapperCol3"> <a-form-item label="比对库设置" :labelCol="labelCol3" :wrapperCol="wrapperCol3">
<div style="padding: 7px 20px">维普</div> <div style="padding: 7px 20px">维普</div>
<div style="padding: 0 40px"> <div style="padding: 0 10px">
<a-checkbox v-model:checked="formData.wwcc" style="margin-left: 10px" disabled <a-checkbox v-model:checked="formData.wwcc" style="margin-left: 10px;" disabled>
>维普资源库查重中文科技期刊数据库硕博学位论文库高校特色论文库互联网数据资源/互联网文档资源</a-checkbox <span class="Check-title">维普资源库查重</span><br>
> <span class="Check-concent">中文科技期刊数据库硕博学位论文库高校特色论文库互联网数据资源/互联网文档资源</span>
<a-checkbox v-model:checked="formData.xncc" disabled>学校作业库查重历届学生提供的作业库内查重</a-checkbox> </a-checkbox>
<a-checkbox v-model:checked="formData.nwcc" disabled>本次作业查重本次学生提交的作业间查重</a-checkbox> <a-checkbox v-model:checked="formData.xncc" disabled>
<span class="Check-title">学校作业库查重</span><br>
<span class="Check-concent">历届学生提供的作业库内查重</span>
</a-checkbox>
<a-checkbox v-model:checked="formData.nwcc" disabled>
<span class="Check-title">本次作业查重</span><br>
<span class="Check-concent">本次学生提交的作业间查重</span>
</a-checkbox>
</div> </div>
<div style="padding: 7px 20px">AIGC</div> <div style="padding: 7px 20px">AIGC</div>
<div style="padding: 0 40px"> <div style="padding: 0 10px">
<a-checkbox v-model:checked="formData.aigccc" style="margin-left: 10px" disabled <a-checkbox v-model:checked="formData.aigccc" style="margin-left: 10px" disabled>
>AIGC查重检测作业是否部分或全部由AI模型生成</a-checkbox <span class="Check-title">AIGC查重</span><br>
> <span class="Check-concent">检测作业是否部分或全部由AI模型生成</span>
</a-checkbox>
</div> </div>
</a-form-item> </a-form-item>
</a-form-item> </a-form-item>
@ -379,7 +387,7 @@ defineExpose({
color: #999999; color: #999999;
} }
.wrapper-back { .wrapper-back {
background: #f7f7f7; background: #fafafa;
border-radius: 10px; border-radius: 10px;
margin-top: 10px; margin-top: 10px;
padding-top: 15px; padding-top: 15px;
@ -392,4 +400,11 @@ defineExpose({
padding-left: 20px; padding-left: 20px;
margin-bottom: 20px; margin-bottom: 20px;
} }
.Check-title{
color: #333;
font-weight: bold;
}
.Check-concent{
color: #999;
}
</style> </style>

View File

@ -5,6 +5,8 @@
<a-col :span="24"> <a-col :span="24">
<a-form ref="formRef" class="antd-modal-form" :labelCol="labelCol" :wrapperCol="wrapperCol"> <a-form ref="formRef" class="antd-modal-form" :labelCol="labelCol" :wrapperCol="wrapperCol">
<a-row> <a-row>
<div class="wrapper-back">
<div class="wrapper-title">基本信息</div>
<a-col :span="24"> <a-col :span="24">
<a-form-item label="作业题目"> <a-form-item label="作业题目">
{{zyInfo.title}} {{zyInfo.title}}
@ -27,7 +29,7 @@
</a-col> </a-col>
<a-col :span="24" v-if="zyInfo.content"> <a-col :span="24" v-if="zyInfo.content">
<a-form-item label="作业要求" > <a-form-item label="作业要求" >
<div v-html="zyInfo.content"></div> <div v-html="zyInfo.content" style="margin-top:5px"></div>
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :span="24" v-if="zyInfo.filePath"> <a-col :span="24" v-if="zyInfo.filePath">
@ -41,10 +43,12 @@
<div v-html="zyInfo.pfbz" style="margin-top: 5px;"></div> <div v-html="zyInfo.pfbz" style="margin-top: 5px;"></div>
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :span="24" v-if="zyInfo.wwtgl"> </div>
<a-form-item label="查重设置" layout="inline"> <a-col :span="24" v-if="zyInfo.wwtgl" class="wrapper-back">
<div class="wrapper-title">查重设置</div>
<a-form-item layout="inline" style="margin-left: 100px">
<a-form-item label="检测通过率" :labelCol="labelCol3" :wrapperCol="wrapperCol3"> <a-form-item label="检测通过率" :labelCol="labelCol3" :wrapperCol="wrapperCol3">
<span style="padding: 7px 20px"></span> <span style="padding: 7px 7px"></span>
<a-input-number <a-input-number
v-model:value="zyInfo.wwtgl" v-model:value="zyInfo.wwtgl"
placeholder="检测通过率" placeholder="检测通过率"
@ -57,26 +61,34 @@
</a-input-number> </a-input-number>
</a-form-item> </a-form-item>
<a-form-item label="比对库设置" :labelCol="labelCol3" :wrapperCol="wrapperCol3"> <a-form-item label="比对库设置" :labelCol="labelCol3" :wrapperCol="wrapperCol3">
<div style="padding: 7px 20px">维普</div> <div style="padding: 7px 12px">维普</div>
<div style="padding: 0 40px"> <div style="padding: 0 10px">
<a-checkbox v-model:checked="zyInfo.wwcc" style="margin-left: 10px" disabled> <a-checkbox v-model:checked="zyInfo.wwcc" style="margin-left: 10px" disabled>
维普资源库查重中文科技期刊数据库硕博学位论文库高校特色论文库互联网数据资源/互联网文档资源 <span class="Check-title">维普资源库查重</span><br>
<span class="Check-concent">中文科技期刊数据库硕博学位论文库高校特色论文库互联网数据资源/互联网文档资源</span>
</a-checkbox>
<a-checkbox v-model:checked="zyInfo.xncc" disabled>
<span class="Check-title">学校作业库查重</span><br>
<span class="Check-concent">历届学生提供的作业库内查重</span>
</a-checkbox>
<a-checkbox v-model:checked="zyInfo.nwcc" disabled>
<span class="Check-title"> 本次作业查重</span><br>
<span class="Check-concent">本次学生提交的作业间查重</span>
</a-checkbox> </a-checkbox>
<a-checkbox v-model:checked="zyInfo.xncc" disabled>学校作业库查重历届学生提供的作业库内查重</a-checkbox>
<a-checkbox v-model:checked="zyInfo.nwcc" disabled>本次作业查重本次学生提交的作业间查重</a-checkbox>
</div> </div>
<div style="padding: 7px 20px">AIGC</div> <div style="padding: 7px 15px">AIGC</div>
<div style="padding: 0 40px"> <div>
<a-checkbox v-model:checked="zyInfo.aigccc" style="margin-left: 10px" disabled <a-checkbox v-model:checked="zyInfo.aigccc" style="margin-left: 20px" disabled>
>AIGC查重检测作业是否部分或全部由AI模型生成</a-checkbox <span class="Check-title">AIGC查重</span><br>
> <span class="Check-concent">检测作业是否部分或全部由AI模型生成</span>
</a-checkbox>
</div> </div>
</a-form-item> </a-form-item>
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :span="24" v-if="!isYl" style="text-align: center;"> <a-col :span="24" v-if="!isYl" style="text-align: left; margin-left:220px; margin-top:20px">
<!-- <a-form-item label="上传作业" v-bind="validateInfos.filePath"> --> <!-- <a-form-item label="上传作业" v-bind="validateInfos.filePath"> -->
<j-upload v-model:value="formData.filePath" :disabled="disabled" maxCount="1" accept=".doc,.docx,.pdf" :text="`上传作业`" style="background: #ededed" :forceAcceptVerify="true" ></j-upload> <j-upload v-model:value="formData.filePath" :disabled="disabled" maxCount="1" accept=".doc,.docx,.pdf" :text="`上传作业`" style="background: #ededed; " :forceAcceptVerify="true" ></j-upload>
<!-- </a-form-item> --> <!-- </a-form-item> -->
</a-col> </a-col>
<a-col :span="24" v-if="isYl"> <a-col :span="24" v-if="isYl">
@ -334,4 +346,26 @@ function handleKcnr(kcnr) {
overflow-y: auto; overflow-y: auto;
padding: 24px 24px 24px 24px; padding: 24px 24px 24px 24px;
} }
.wrapper-back {
background: #fafafa;
border-radius: 10px;
margin-top: 10px;
padding-top: 15px;
width: 100%;
}
.wrapper-title {
font-size: 18px;
border-left: 4px solid #1ab394;
font-weight: bold;
padding-left: 20px;
margin-bottom: 20px;
}
.Check-title{
color: #333;
font-weight: bold;
}
.Check-concent{
color: #999;
font-size: 12px;
}
</style> </style>