mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/fe-manage.git
synced 2025-12-13 21:06:44 +08:00
测评上传
This commit is contained in:
@@ -551,7 +551,61 @@
|
|||||||
style="margin-top: 400px"
|
style="margin-top: 400px"
|
||||||
@cancel="of_power"
|
@cancel="of_power"
|
||||||
>
|
>
|
||||||
<div class="selectonlineface" style="width: 524px;" :style="{ display: bg_power ? 'block' : 'none' }">
|
<div class="selectonlineface" style="width: 524px" :style="{ display: bg_power ? 'block' : 'none' }">
|
||||||
|
<div class="bg_headers"></div>
|
||||||
|
<div class="bg_main">
|
||||||
|
<div class="bg_main_header">
|
||||||
|
<div>权限配置</div>
|
||||||
|
<div class="bg_main_header_close" @click="of_power"></div>
|
||||||
|
</div>
|
||||||
|
<div class="bg_body">
|
||||||
|
<div class="bg_body_bt" style="align-items: flex-start;" v-if="btShow">
|
||||||
|
<a-checkbox-group v-model:value="checkclick">
|
||||||
|
<a-row>
|
||||||
|
<a-col :span="8" style="margin-left:120px">
|
||||||
|
<a-checkbox value="1">查看</a-checkbox>
|
||||||
|
</a-col>
|
||||||
|
<a-col :span="8">
|
||||||
|
<a-checkbox value="2">上传</a-checkbox>
|
||||||
|
</a-col>
|
||||||
|
<a-col :span="8" style="margin-left:120px">
|
||||||
|
<a-checkbox value="3">清空</a-checkbox>
|
||||||
|
</a-col>
|
||||||
|
<a-col :span="8">
|
||||||
|
<a-checkbox value="4">编辑</a-checkbox>
|
||||||
|
</a-col>
|
||||||
|
<a-col :span="8" style="margin-left:120px">
|
||||||
|
<a-checkbox value="5">下载</a-checkbox>
|
||||||
|
</a-col>
|
||||||
|
<a-col :span="8">
|
||||||
|
<a-checkbox value="6">删除</a-checkbox>
|
||||||
|
</a-col>
|
||||||
|
</a-row>
|
||||||
|
</a-checkbox-group>
|
||||||
|
</div>
|
||||||
|
<div class="bg_footer" style="margin-left:106px">
|
||||||
|
<div class="btn btn6" @click="of_power">
|
||||||
|
<div class="btnText">取消</div>
|
||||||
|
</div>
|
||||||
|
<a-button
|
||||||
|
class="btn btn6"
|
||||||
|
@click="powerTrue"
|
||||||
|
>
|
||||||
|
确定
|
||||||
|
</a-button>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</a-modal>
|
||||||
|
<a-modal
|
||||||
|
v-model:visible="bg_power2"
|
||||||
|
:footer="null"
|
||||||
|
closable="false"
|
||||||
|
style="margin-top: 400px"
|
||||||
|
@cancel="of_power"
|
||||||
|
>
|
||||||
|
<div class="selectonlineface" style="width: 524px" :style="{ display: bg_power2 ? 'block' : 'none' }">
|
||||||
<div class="bg_headers"></div>
|
<div class="bg_headers"></div>
|
||||||
<div class="bg_main">
|
<div class="bg_main">
|
||||||
<div class="bg_main_header">
|
<div class="bg_main_header">
|
||||||
@@ -654,6 +708,7 @@ import { message } from "ant-design-vue";
|
|||||||
uploadName: '',
|
uploadName: '',
|
||||||
serchName: '',
|
serchName: '',
|
||||||
bg_power: false,
|
bg_power: false,
|
||||||
|
bg_power2: false,
|
||||||
tableLoading: false,
|
tableLoading: false,
|
||||||
tableLoadingAdd: false,
|
tableLoadingAdd: false,
|
||||||
tableLoadingAut: false,
|
tableLoadingAut: false,
|
||||||
@@ -993,8 +1048,10 @@ import { message } from "ant-design-vue";
|
|||||||
const updateAuthority = (record) => {
|
const updateAuthority = (record) => {
|
||||||
state.bg_power = true
|
state.bg_power = true
|
||||||
state.permissionId = record.id
|
state.permissionId = record.id
|
||||||
|
if(record.permission){
|
||||||
state.checkclick = record.permission.split(',')
|
state.checkclick = record.permission.split(',')
|
||||||
}
|
}
|
||||||
|
}
|
||||||
const bgcheck = (record) =>{
|
const bgcheck = (record) =>{
|
||||||
router.push({
|
router.push({
|
||||||
path:'/evadown',
|
path:'/evadown',
|
||||||
@@ -1081,7 +1138,7 @@ import { message } from "ant-design-vue";
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
//
|
//
|
||||||
await saveEvaluationDetail({assessmentScoringQuestionDtoList:state.valueAll,pid:state.uploadId}).then((res)=>{
|
await saveEvaluationDetail({evaluationDetailListlist:state.valueAll,pid:state.uploadId}).then((res)=>{
|
||||||
if(res.code == 200){
|
if(res.code == 200){
|
||||||
message.success(res.msg)
|
message.success(res.msg)
|
||||||
}
|
}
|
||||||
@@ -1347,12 +1404,14 @@ import { message } from "ant-design-vue";
|
|||||||
}
|
}
|
||||||
const powerSetting = async (record) => {
|
const powerSetting = async (record) => {
|
||||||
state.powerStatus = (record)
|
state.powerStatus = (record)
|
||||||
state.bg_power = true
|
state.bg_power2 = true
|
||||||
// state.checkclick = record.permission
|
// state.checkclick = record.permission
|
||||||
}
|
}
|
||||||
const of_power = () => {
|
const of_power = () => {
|
||||||
state.bg_power = false
|
state.bg_power = false
|
||||||
|
state.bg_power2 = false
|
||||||
state.permissionId = ''
|
state.permissionId = ''
|
||||||
|
state.checkclick = []
|
||||||
}
|
}
|
||||||
const powerTrue = async () => {
|
const powerTrue = async () => {
|
||||||
// state.tableLoadingAdd = true
|
// state.tableLoadingAdd = true
|
||||||
|
|||||||
Reference in New Issue
Block a user