Commit fbeb9c2e authored by zhengke's avatar zhengke

修改

parent 29c6692b
...@@ -12,9 +12,15 @@ ...@@ -12,9 +12,15 @@
<q-btn v-if="multipleSelection&&multipleSelection.length>0" color="accent" size="sm" class="q-mr-md" label="删除" <q-btn v-if="multipleSelection&&multipleSelection.length>0" color="accent" size="sm" class="q-mr-md" label="删除"
@click="batchDelete()" /> @click="batchDelete()" />
</div> </div>
<q-table :pagination="pageMsg" :loading="loading" selection="multiple" :selected.sync="multipleSelection" no-data-label="暂无相关数据" flat <q-table :pagination="pageMsg" :loading="loading" selection="multiple" :selected.sync="multipleSelection"
class="sticky-column-table sticky-right-column-table" separator="none" :data="dataList" :columns="columns" no-data-label="暂无相关数据" flat class="sticky-column-table sticky-right-column-table" separator="none"
row-key="name"> :data="dataList" :columns="columns" row-key="PaperId">
<template v-slot:header-selection="scope">
<q-checkbox v-model="scope.selected" />
</template>
<template v-slot:body-selection="scope">
<q-checkbox v-model="scope.selected" v-if="scope.row.CreateBy==currentUserInfo.Id" />
</template>
<template v-slot:body-cell-PaperName="props"> <template v-slot:body-cell-PaperName="props">
<q-td :props="props"> <q-td :props="props">
<div class="Exam_PaperName"> <div class="Exam_PaperName">
...@@ -251,12 +257,23 @@ ...@@ -251,12 +257,23 @@
}) })
}, },
mounted() {}, mounted() {},
methods: { watch: {
isRender(row) { 'multipleSelection': {
if (row.row.CreateBy != this.currentUserInfo.Id) { handler(val) {
return 'disabled-column' this.multipleSelection = val;
var myArray = [];
if (this.multipleSelection.length > 0) {
this.multipleSelection.forEach(x => {
if (x.CreateBy == this.currentUserInfo.Id) {
myArray.push(x.PaperId);
}
})
this.MoveIds = myArray.toString();
}
} }
}, }
},
methods: {
//提交审核,重新提交审核 //提交审核,重新提交审核
submitAudit(item) { submitAudit(item) {
submitApproval({ submitApproval({
...@@ -274,19 +291,6 @@ ...@@ -274,19 +291,6 @@
} }
}) })
}, },
//全选
handleSelectionChange(val) {
this.multipleSelection = val;
var myArray = [];
if (this.multipleSelection.length > 0) {
this.multipleSelection.forEach(x => {
if (x.CreateBy == this.currentUserInfo.Id) {
myArray.push(x.PaperId);
}
})
this.MoveIds = myArray.toString();
}
},
//移动文件 //移动文件
movePaperFile() { movePaperFile() {
if (this.multipleSelection.length == 0) { if (this.multipleSelection.length == 0) {
...@@ -309,6 +313,7 @@ ...@@ -309,6 +313,7 @@
}, },
refreshPage() { refreshPage() {
this.$emit('success'); this.$emit('success');
this.multipleSelection=[];
}, },
//点击编辑 跳转 //点击编辑 跳转
goExameEdit(item) { goExameEdit(item) {
......
...@@ -61,10 +61,6 @@ ...@@ -61,10 +61,6 @@
pointer-events: none; pointer-events: none;
} }
.disabled-column .el-checkbox__input {
display: none;
}
.ExamPaper_Sysuser_Date .el-range-editor .el-range-input { .ExamPaper_Sysuser_Date .el-range-editor .el-range-input {
background-color: transparent; background-color: transparent;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment