视频审理界面优化,用印流程修改,案件压缩包导入,审核界面优化

This commit is contained in:
gyj
2023-11-27 18:00:53 +08:00
parent 12ebd17ad5
commit 463e31ab37
3 changed files with 238 additions and 6 deletions
+31 -4
View File
@@ -46,6 +46,8 @@
<el-col :span="1.5">
<el-button type="primary" plain icon="el-icon-plus" size="mini" @click="filingApplication"
v-hasPermi="['caseManagement:list:add']">案件录入</el-button>
<el-button type="primary" plain icon="el-icon-plus" size="mini" @click="compressedPackages"
>案件压缩包导入</el-button>
<el-button type="primary" plain icon="el-icon-plus" size="mini" @click="batchApplication"
v-hasPermi="['caseManagement:list:import']">案件批量导入</el-button>
<el-button type="primary" plain icon="el-icon-plus" size="mini" @click="operateClick(0)"
@@ -60,7 +62,7 @@
v-hasPermi="['caseManagement:list:pay']">批量缴费</el-button>
</el-col>
</el-row>
<el-table v-loading="loading" :data="dataList" style="width: 100%">
<el-table v-loading="loading" :data="dataList" style="width: 100%" :row-class-name="tableRowClassName" class="pendingTrial">
<el-table-column type="selection">
</el-table-column>
<el-table-column label="序号" type="index" align="center">
@@ -231,6 +233,10 @@
<caseentryExamineDialog :dialogtitle="dialogtitle" :caseentryExamineVisible="caseentryExamineVisible" :queryParams="queryParams"
:getcaseApply="getcaseApply"
@caseentryExamineCancel="caseentryExamineCancel" :caseentryExamineData="caseentryExamineData" :caseentryExamineDataAll="caseentryExamineDataAll"></caseentryExamineDialog>
<caseCompressionPackage :openCompressedPackages="openCompressedPackages" :queryParams="queryParams" @cancelCompreess="cancelCompreess"
:getcaseApply="getcaseApply">
</caseCompressionPackage>
</div>
</template>
@@ -250,6 +256,7 @@ import evidenceDialog from './components/evidenceDialog.vue';
import timeDialog from './components/timeDialog.vue';
import operateDialog from './components/operateDialog.vue';
import uploadCaseDialog from './components/uploadCaseDialog.vue';
import caseCompressionPackage from './components/caseCompressionPackage.vue'
// 秘书审核页面
import caseentryExamineDialog from './components/caseentryExamine.vue';
import { caseApplicationDetail } from "@/api/pay/pay";
@@ -288,7 +295,8 @@ export default {
timeDialog,
operateDialog,
uploadCaseDialog,
caseentryExamineDialog
caseentryExamineDialog,
caseCompressionPackage
},
data() {
return {
@@ -323,6 +331,7 @@ export default {
showfilingreview: false, //立案申查弹框控制
filingreviewdata: {}, //立案审查传输数据
openbatch: false, // 批量申请弹框
openCompressedPackages:false,//案件压缩包导入
formateCourtData: {}, //组庭
showformateCourt: false, //组庭界面显示
showcourtReview: false, //组庭审核页面
@@ -388,6 +397,10 @@ export default {
},
cancelBatch() {
this.openbatch = false;
},
cancelCompreess(){
this.openCompressedPackages = false;
},
cancelTime() {
this.timeVisable = false;
@@ -557,6 +570,10 @@ export default {
batchApplication() {
this.openbatch = true;
},
//案件导入压缩包
compressedPackages(){
this.openCompressedPackages = true;
},
// 详情
detailRow(row) {
this.flag = "0";
@@ -815,11 +832,21 @@ export default {
.catch(() => { });
}
},
// 表格显示高亮
tableRowClassName(row){
if(row.row.caseStatus==8){
return 'pendingTrial'
}
}
},
};
</script>
<style lang="scss" scoped>
#formContainer {}
<style>
/* // #formContainer {} */
.el-table .pendingTrial {
background:oldlace;
}
</style>