0229提交
This commit is contained in:
+2
-6
@@ -1,8 +1,8 @@
|
|||||||
{
|
{
|
||||||
"name": "ruoyi",
|
"name": "ruoyi",
|
||||||
"version": "3.8.6",
|
"version": "3.8.6",
|
||||||
"description": "智慧仲裁管理系统",
|
"description": "调解系统",
|
||||||
"author": "智慧仲裁",
|
"author": "若依",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"dev": "vue-cli-service serve",
|
"dev": "vue-cli-service serve",
|
||||||
@@ -48,17 +48,13 @@
|
|||||||
"js-beautify": "1.13.0",
|
"js-beautify": "1.13.0",
|
||||||
"js-cookie": "3.0.1",
|
"js-cookie": "3.0.1",
|
||||||
"jsencrypt": "3.0.0-rc.1",
|
"jsencrypt": "3.0.0-rc.1",
|
||||||
"lodash": "^4.17.21",
|
|
||||||
"moment": "^2.30.1",
|
|
||||||
"nprogress": "0.2.0",
|
"nprogress": "0.2.0",
|
||||||
"qrcodejs2": "0.0.2",
|
|
||||||
"quill": "1.3.7",
|
"quill": "1.3.7",
|
||||||
"screenfull": "5.0.2",
|
"screenfull": "5.0.2",
|
||||||
"sortablejs": "1.10.2",
|
"sortablejs": "1.10.2",
|
||||||
"vue": "2.6.12",
|
"vue": "2.6.12",
|
||||||
"vue-count-to": "1.0.13",
|
"vue-count-to": "1.0.13",
|
||||||
"vue-cropper": "0.5.5",
|
"vue-cropper": "0.5.5",
|
||||||
"vue-esign": "^1.1.4",
|
|
||||||
"vue-meta": "2.4.0",
|
"vue-meta": "2.4.0",
|
||||||
"vue-router": "3.4.9",
|
"vue-router": "3.4.9",
|
||||||
"vuedraggable": "2.24.3",
|
"vuedraggable": "2.24.3",
|
||||||
|
|||||||
@@ -3,8 +3,8 @@
|
|||||||
<el-form :model="queryParams" ref="queryForm" size="small" :inline="true">
|
<el-form :model="queryParams" ref="queryForm" size="small" :inline="true">
|
||||||
<el-form-item label="案件状态" prop="caseFlowId">
|
<el-form-item label="案件状态" prop="caseFlowId">
|
||||||
<el-select v-model="queryParams.caseFlowId" placeholder="请选择" clearable>
|
<el-select v-model="queryParams.caseFlowId" placeholder="请选择" clearable>
|
||||||
<el-option v-for="dict in caseStausArr" :key="dict.id" :label="dict.caseStatusName"
|
<el-option v-for="dict in caseStausArr" :key="dict.id" :label="dict.caseStatusName" :value="dict.id"
|
||||||
:value="dict.id" @keyup.enter.native="handleQuery"></el-option>
|
@keyup.enter.native="handleQuery"></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<!-- <el-form-item label="申请机构" prop="applicationOrganId">
|
<!-- <el-form-item label="申请机构" prop="applicationOrganId">
|
||||||
@@ -33,7 +33,8 @@
|
|||||||
</el-form>
|
</el-form>
|
||||||
<el-row :gutter="10" class="mb8">
|
<el-row :gutter="10" class="mb8">
|
||||||
<el-col :span="1.5">
|
<el-col :span="1.5">
|
||||||
<el-button type="primary" plain icon="el-icon-plus" v-hasPermi="['caseManagement:list:add']" size="mini" @click="addCase()">新增案件</el-button>
|
<el-button type="primary" plain icon="el-icon-plus" v-hasPermi="['caseManagement:list:add']" size="mini"
|
||||||
|
@click="addCase()">新增案件</el-button>
|
||||||
</el-col>
|
</el-col>
|
||||||
<!-- TODO 后期可能加上-->
|
<!-- TODO 后期可能加上-->
|
||||||
<!-- <el-col :span="1.5">
|
<!-- <el-col :span="1.5">
|
||||||
@@ -61,19 +62,24 @@
|
|||||||
<el-table-column label="创建时间" align="center" prop="createTime" :show-overflow-tooltip="true" />
|
<el-table-column label="创建时间" align="center" prop="createTime" :show-overflow-tooltip="true" />
|
||||||
<el-table-column label="操作" align="center" class-name="small-padding fixed-width">
|
<el-table-column label="操作" align="center" class-name="small-padding fixed-width">
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
<el-button size="mini" @click="eidtNodeprocess(scope.row)" type="text"
|
<el-button size="mini" @click="eidtNodeprocess(scope.row)" type="text" icon="el-icon-edit"
|
||||||
icon="el-icon-edit" v-hasPermi="['caseManagement:list:edit']" v-if="scope.row.caseFlowId <= 1">修改</el-button>
|
v-hasPermi="['caseManagement:list:edit']" v-if="scope.row.caseFlowId <= 1">修改</el-button>
|
||||||
<el-button size="mini" @click="checkDetail(scope.row)" type="text" icon="el-icon-view">查看详情</el-button>
|
<el-button size="mini" @click="checkDetail(scope.row)" type="text" icon="el-icon-view">查看详情</el-button>
|
||||||
<el-button size="mini" @click="caseFlow(scope.row)" type="text" icon="el-icon-zoom-in">查看流程</el-button>
|
<el-button size="mini" @click="caseFlow(scope.row)" type="text" icon="el-icon-zoom-in">查看流程</el-button>
|
||||||
<el-button size="mini" @click="caseLog(scope.row)" type="text"
|
<el-button size="mini" @click="caseLog(scope.row)" type="text"
|
||||||
icon="el-icon-edit-outline">案件日志</el-button>
|
icon="el-icon-edit-outline">案件日志</el-button>
|
||||||
<el-button size="mini" @click="viewpaymentformRow(scope.row)" type="text"
|
<el-button size="mini" @click="viewpaymentformRow(scope.row)" type="text"
|
||||||
icon="el-icon-edit">查看缴费单</el-button>
|
icon="el-icon-edit">查看缴费单</el-button>
|
||||||
|
<el-button size="mini" type="text" icon="el-icon-edit" @click="evidenceUpload(scope.row)"
|
||||||
|
v-hasPermi="['caseManagement:list:evidenceEdit']" v-if="scope.row.caseFlowId <= 9">上传证据</el-button>
|
||||||
<el-button size="mini" type="text" icon="el-icon-edit"
|
<el-button size="mini" type="text" icon="el-icon-edit"
|
||||||
@click="evidenceUpload(scope.row)" v-hasPermi="['caseManagement:list:evidenceEdit']" v-if="scope.row.caseFlowId <= 9">上传证据</el-button>
|
v-if="scope.row.caseFlowId == 15 || scope.row.caseFlowId == 16 || scope.row.caseFlowId == 17"
|
||||||
<el-button size="mini" type="text" icon="el-icon-edit" v-if="scope.row.caseFlowId == 15 || scope.row.caseFlowId == 16 || scope.row.caseFlowId == 17" @click="caseFilingDetails(scope.row)">归档详情</el-button>
|
@click="caseFilingDetails(scope.row)">归档详情</el-button>
|
||||||
<el-button size="mini" type="text" icon="el-icon-tickets" v-for="(item) in buttonList" :key="item.id"
|
<div class="btnList" v-for="(item) in buttonList" :key="item.id">
|
||||||
@click="caseClick(scope.row,item.id)" v-if="item.id == scope.row.caseFlowId && checkPermi([item.buttonAuthFlag]) && scope.row.signButtonFlag != 1">{{ item.nodeName }}</el-button>
|
<el-button size="mini" type="text" icon="el-icon-tickets" @click="caseClick(scope.row, item.id)"
|
||||||
|
v-if="item.id == scope.row.caseFlowId && checkPermi([item.buttonAuthFlag]) && scope.row.signButtonFlag != 1">{{
|
||||||
|
item.nodeName }}</el-button>
|
||||||
|
</div>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
</el-table>
|
</el-table>
|
||||||
@@ -91,23 +97,27 @@
|
|||||||
:caseFlowNumber="caseFlowNumber">
|
:caseFlowNumber="caseFlowNumber">
|
||||||
</mediationCaseDetails>
|
</mediationCaseDetails>
|
||||||
<!-- 案件日志 -->
|
<!-- 案件日志 -->
|
||||||
<mediationCaseLog :showcaseLog="showcaseLog" @cancelcaseLog="cancelcaseLog" :caselogDataArr="caselogDataArr" :flagLoading="flagLoading"></mediationCaseLog>
|
<mediationCaseLog :showcaseLog="showcaseLog" @cancelcaseLog="cancelcaseLog" :caselogDataArr="caselogDataArr"
|
||||||
|
:flagLoading="flagLoading"></mediationCaseLog>
|
||||||
<!-- 证据修改 -->
|
<!-- 证据修改 -->
|
||||||
<evidenceDialog :evidenceVisable="evidenceVisable" @cancelEvidence="cancelEvidence" :evidenceData="evidenceData">
|
<evidenceDialog :evidenceVisable="evidenceVisable" @cancelEvidence="cancelEvidence" :evidenceData="evidenceData">
|
||||||
</evidenceDialog>
|
</evidenceDialog>
|
||||||
<!-- 缴费 -->
|
<!-- 缴费 -->
|
||||||
<payDialog :openPay="openPay" :payTitle="payTitle" :formPayDetail="formPayDetail" :payId="payId" :payForm="payForm"
|
<payDialog :openPay="openPay" :payTitle="payTitle" :formPayDetail="formPayDetail" :payId="payId" :payForm="payForm"
|
||||||
:queryParams="queryParams" @getList="getList" @paycancelRow="paycancelRow" :formPayDetailAffiliate="formPayDetailAffiliate"></payDialog>
|
:queryParams="queryParams" @getList="getList" @paycancelRow="paycancelRow"
|
||||||
|
:formPayDetailAffiliate="formPayDetailAffiliate"></payDialog>
|
||||||
<!-- 缴费确认查看详情 -->
|
<!-- 缴费确认查看详情 -->
|
||||||
<paymentdetailsDialog :openDialog="openDialog" @cancelpaymentdetails="cancelpaymentdetails" :title="payTitle"
|
<paymentdetailsDialog :openDialog="openDialog" @cancelpaymentdetails="cancelpaymentdetails" :title="payTitle"
|
||||||
:detailform="detailform" :queryParams="queryParams" :flag="flag" :paymentConfirma="paymentConfirma" :isapplicant="isapplicant" @getList="getList">
|
:detailform="detailform" :queryParams="queryParams" :flag="flag" :paymentConfirma="paymentConfirma"
|
||||||
|
:isapplicant="isapplicant" @getList="getList">
|
||||||
</paymentdetailsDialog>
|
</paymentdetailsDialog>
|
||||||
<!-- 案件受理 -->
|
<!-- 案件受理 -->
|
||||||
<caseAcceptance :showAcceptance="showAcceptance" @cancelAcceptance="cancelAcceptance"
|
<caseAcceptance :showAcceptance="showAcceptance" @cancelAcceptance="cancelAcceptance"
|
||||||
:caseAcceptanceData="caseAcceptanceData" @getList="getList"></caseAcceptance>
|
:caseAcceptanceData="caseAcceptanceData" @getList="getList"></caseAcceptance>
|
||||||
<!-- 被申请人缴费 -->
|
<!-- 被申请人缴费 -->
|
||||||
<respondentPay :openResPay="openResPay" :resPayTitle="resPayTitle" :formResPayDetail="formResPayDetail" :resPayId="resPayId" :resPayForm="resPayForm"
|
<respondentPay :openResPay="openResPay" :resPayTitle="resPayTitle" :formResPayDetail="formResPayDetail"
|
||||||
:queryParams="queryParams" @getList="getList" @paycancelRes="paycancelRes" :formResPay="formResPay"></respondentPay>
|
:resPayId="resPayId" :resPayForm="resPayForm" :queryParams="queryParams" @getList="getList"
|
||||||
|
@paycancelRes="paycancelRes" :formResPay="formResPay"></respondentPay>
|
||||||
<!-- 调解员弹窗 -->
|
<!-- 调解员弹窗 -->
|
||||||
<selectMediator @cancelMediator="cancelMediator" :mediatorVisable="mediatorVisable" :mediatorData="mediatorData"
|
<selectMediator @cancelMediator="cancelMediator" :mediatorVisable="mediatorVisable" :mediatorData="mediatorData"
|
||||||
@getList="getList" :queryParams="queryParams"></selectMediator>
|
@getList="getList" :queryParams="queryParams"></selectMediator>
|
||||||
@@ -121,17 +131,19 @@
|
|||||||
<timeConfirm @cancelTimeConfirm="cancelTimeConfirm" :timeConfirmVisable="timeConfirmVisable"
|
<timeConfirm @cancelTimeConfirm="cancelTimeConfirm" :timeConfirmVisable="timeConfirmVisable"
|
||||||
:timeConfirmData="timeConfirmData" @getList="getList" :queryParams="queryParams"></timeConfirm>
|
:timeConfirmData="timeConfirmData" @getList="getList" :queryParams="queryParams"></timeConfirm>
|
||||||
<!-- 待调解 -->
|
<!-- 待调解 -->
|
||||||
<mediation @cancelMediation="cancelMediation" :mediationVisable="mediationVisable"
|
<mediation @cancelMediation="cancelMediation" :mediationVisable="mediationVisable" :mediationData="mediationData"
|
||||||
:mediationData="mediationData" @getList="getList" :queryParams="queryParams"></mediation>
|
@getList="getList" :queryParams="queryParams"></mediation>
|
||||||
<confirmMediation @cancelConfirmTion="cancelConfirmTion" :confirmTionVisable="confirmTionVisable"
|
<confirmMediation @cancelConfirmTion="cancelConfirmTion" :confirmTionVisable="confirmTionVisable"
|
||||||
:confirmTionData="confirmTionData" @getList="getList" :queryParams="queryParams"></confirmMediation>
|
:confirmTionData="confirmTionData" @getList="getList" :queryParams="queryParams"></confirmMediation>
|
||||||
<!-- 归档详情 -->
|
<!-- 归档详情 -->
|
||||||
<caseFilingDetailsPage :showarchiveDetails="showarchiveDetails" :caseFilingData="caseFilingData" @cancelDetail="cancelDetail" :detailsAwardNum="detailsAwardNum" :flagLoadingS="flagLoadingS"></caseFilingDetailsPage>
|
<caseFilingDetailsPage :showarchiveDetails="showarchiveDetails" :caseFilingData="caseFilingData"
|
||||||
|
@cancelDetail="cancelDetail" :detailsAwardNum="detailsAwardNum" :flagLoadingS="flagLoadingS">
|
||||||
|
</caseFilingDetailsPage>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
import { caseApplicationList, caseApplicationSelectById,submitCaseApply,selectPaymentDetail,sealApply,selectSealUrl,listCaseLogRecord,msCaseFile,msCaseSign,listDeptApplied,msCaseSignUrlApplyPC} from '@/api/caseManagement/caseManagement.js'
|
import { caseApplicationList, caseApplicationSelectById, submitCaseApply, selectPaymentDetail, sealApply, selectSealUrl, listCaseLogRecord, msCaseFile, msCaseSign, listDeptApplied, msCaseSignUrlApplyPC } from '@/api/caseManagement/caseManagement.js'
|
||||||
import { listDept } from '@/api/system/dept.js'
|
import { listDept } from '@/api/system/dept.js'
|
||||||
import { queryCaseFlowInfo } from '@/api/caseprocessManagement/caseprocessManagement.js'
|
import { queryCaseFlowInfo } from '@/api/caseprocessManagement/caseprocessManagement.js'
|
||||||
import moment from "moment";
|
import moment from "moment";
|
||||||
@@ -189,40 +201,40 @@ export default {
|
|||||||
dataList: [],
|
dataList: [],
|
||||||
addVisable: false,//新增弹窗
|
addVisable: false,//新增弹窗
|
||||||
openPay: false, //缴费弹框
|
openPay: false, //缴费弹框
|
||||||
openResPay:false,//被申请人缴费弹窗
|
openResPay: false,//被申请人缴费弹窗
|
||||||
formPayDetail: {},
|
formPayDetail: {},
|
||||||
formResPayDetail:{},
|
formResPayDetail: {},
|
||||||
payId: null,
|
payId: null,
|
||||||
resPayId:null,
|
resPayId: null,
|
||||||
payForm: {},
|
payForm: {},
|
||||||
resPayForm:{},
|
resPayForm: {},
|
||||||
openCompressedPackages: false,//压缩包导入弹窗
|
openCompressedPackages: false,//压缩包导入弹窗
|
||||||
processVisable: false,//案件详情
|
processVisable: false,//案件详情
|
||||||
showcaseLog: false,//案件日志
|
showcaseLog: false,//案件日志
|
||||||
openDialog: false,//确认缴费和缴费详情
|
openDialog: false,//确认缴费和缴费详情
|
||||||
detailform: {}, //缴费详情数据
|
detailform: {}, //缴费详情数据
|
||||||
evidenceVisable: false,//证据修改弹窗
|
evidenceVisable: false,//证据修改弹窗
|
||||||
mediationVisable:false,//待调解弹窗
|
mediationVisable: false,//待调解弹窗
|
||||||
mediationData:{},
|
mediationData: {},
|
||||||
payTitle:"",//缴费标题
|
payTitle: "",//缴费标题
|
||||||
resPayTitle:'',//被申请人缴费标题
|
resPayTitle: '',//被申请人缴费标题
|
||||||
paymentConfirma:{},//缴费确认
|
paymentConfirma: {},//缴费确认
|
||||||
showAcceptance:false,//案件受理弹框
|
showAcceptance: false,//案件受理弹框
|
||||||
caseAcceptanceData:{},//案件受理数据
|
caseAcceptanceData: {},//案件受理数据
|
||||||
mediatorVisable:false,//选择调解员弹窗
|
mediatorVisable: false,//选择调解员弹窗
|
||||||
timeVisable:false,//预约时间弹窗
|
timeVisable: false,//预约时间弹窗
|
||||||
confirmVisable:false,//确认时间/调解员
|
confirmVisable: false,//确认时间/调解员
|
||||||
caseFlowNumber:{},//案件流程数据
|
caseFlowNumber: {},//案件流程数据
|
||||||
caselogDataArr:[],//案件日志数据
|
caselogDataArr: [],//案件日志数据
|
||||||
flagLoading: true, //案件日志弹框loading
|
flagLoading: true, //案件日志弹框loading
|
||||||
confirmTionVisable:false,//确认调解书弹窗
|
confirmTionVisable: false,//确认调解书弹窗
|
||||||
addModifyData:null,//新增修改传的参数
|
addModifyData: null,//新增修改传的参数
|
||||||
showarchiveDetails:false,//归档详情弹窗
|
showarchiveDetails: false,//归档详情弹窗
|
||||||
detailsAwardNum:{},
|
detailsAwardNum: {},
|
||||||
flagLoadingS: true,
|
flagLoadingS: true,
|
||||||
formPayDetailAffiliate:{},
|
formPayDetailAffiliate: {},
|
||||||
formResPay:{},
|
formResPay: {},
|
||||||
mediatorData:{},
|
mediatorData: {},
|
||||||
flag: null,
|
flag: null,
|
||||||
caseData: {},
|
caseData: {},
|
||||||
evidenceData: {},
|
evidenceData: {},
|
||||||
@@ -236,11 +248,11 @@ export default {
|
|||||||
departmentData: {},
|
departmentData: {},
|
||||||
timeConfirmVisable: false,
|
timeConfirmVisable: false,
|
||||||
timeConfirmData: {},
|
timeConfirmData: {},
|
||||||
confirmTionData:{},
|
confirmTionData: {},
|
||||||
buttonList: [],
|
buttonList: [],
|
||||||
caseStausArr: [],//案件状态
|
caseStausArr: [],//案件状态
|
||||||
isapplicant: true, //判断角色申请人或非申请人
|
isapplicant: true, //判断角色申请人或非申请人
|
||||||
caseFilingData:{}
|
caseFilingData: {}
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
created() {
|
created() {
|
||||||
@@ -250,58 +262,58 @@ export default {
|
|||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
/**所有按钮事件 */
|
/**所有按钮事件 */
|
||||||
caseClick(val,type){
|
caseClick(val, type) {
|
||||||
if(type == 1){
|
if (type == 1) {
|
||||||
// 提交案件
|
// 提交案件
|
||||||
this.onsubmitRow(val);
|
this.onsubmitRow(val);
|
||||||
}else if(type == 2){
|
} else if (type == 2) {
|
||||||
// 缴费
|
// 缴费
|
||||||
this.payStatus(val);
|
this.payStatus(val);
|
||||||
}else if(type == 3 || type == 45){
|
} else if (type == 3 || type == 45) {
|
||||||
// 确认缴费
|
// 确认缴费
|
||||||
this.paymentconfirmationRow(val,type);
|
this.paymentconfirmationRow(val, type);
|
||||||
}else if(type == 4){
|
} else if (type == 4) {
|
||||||
// 受理分配
|
// 受理分配
|
||||||
this.caseAccep(val);
|
this.caseAccep(val);
|
||||||
}else if(type == 5){
|
} else if (type == 5) {
|
||||||
// 选择调解员
|
// 选择调解员
|
||||||
this.selectMediator(val);
|
this.selectMediator(val);
|
||||||
}else if(type == 6){
|
} else if (type == 6) {
|
||||||
// 核实调解员
|
// 核实调解员
|
||||||
this.secretaryConfirm(val);
|
this.secretaryConfirm(val);
|
||||||
}else if(type == 7){
|
} else if (type == 7) {
|
||||||
// 确认调解员
|
// 确认调解员
|
||||||
this.department(val);
|
this.department(val);
|
||||||
}else if(type == 8){
|
} else if (type == 8) {
|
||||||
// 确定调解时间
|
// 确定调解时间
|
||||||
this.timeConfirm(val);
|
this.timeConfirm(val);
|
||||||
}else if(type == 9){
|
} else if (type == 9) {
|
||||||
// 调解
|
// 调解
|
||||||
this.mediationClick(val)
|
this.mediationClick(val)
|
||||||
}else if(type == 10){
|
} else if (type == 10) {
|
||||||
// 确认调解书
|
// 确认调解书
|
||||||
this.confirmMediation(val)
|
this.confirmMediation(val)
|
||||||
}else if(type == 11){
|
} else if (type == 11) {
|
||||||
// 签名
|
// 签名
|
||||||
this.msCaseSignUrlApplyPCFn(val)
|
this.msCaseSignUrlApplyPCFn(val)
|
||||||
}else if(type == 12){
|
} else if (type == 12) {
|
||||||
// 用印申请
|
// 用印申请
|
||||||
this.consultantApplica(val)
|
this.consultantApplica(val)
|
||||||
}else if(type == 13){
|
} else if (type == 13) {
|
||||||
// 用印
|
// 用印
|
||||||
this.departmentApplica(val)
|
this.departmentApplica(val)
|
||||||
}else if(type == 14){
|
} else if (type == 14) {
|
||||||
// 归档
|
// 归档
|
||||||
this.caseFiling(val);
|
this.caseFiling(val);
|
||||||
}else if(type == 15){
|
} else if (type == 15) {
|
||||||
// 申请人签收
|
// 申请人签收
|
||||||
this.signMediation(val)
|
this.signMediation(val)
|
||||||
}else if(type == 16){
|
} else if (type == 16) {
|
||||||
// 被申请人签收
|
// 被申请人签收
|
||||||
this.receivedMediation(val)
|
this.receivedMediation(val)
|
||||||
}else if(type == 17){
|
} else if (type == 17) {
|
||||||
//结束
|
//结束
|
||||||
}else if(type == 44){
|
} else if (type == 44) {
|
||||||
// 被申请人缴费
|
// 被申请人缴费
|
||||||
this.resPayStatus(val)
|
this.resPayStatus(val)
|
||||||
}
|
}
|
||||||
@@ -314,7 +326,7 @@ export default {
|
|||||||
}).then(res => {
|
}).then(res => {
|
||||||
console.log(res)
|
console.log(res)
|
||||||
res.rows.forEach(item => {
|
res.rows.forEach(item => {
|
||||||
if(item.id !=17){
|
if (item.id != 17) {
|
||||||
this.buttonList.push(item)
|
this.buttonList.push(item)
|
||||||
}
|
}
|
||||||
this.caseStausArr.push(item)
|
this.caseStausArr.push(item)
|
||||||
@@ -323,7 +335,7 @@ export default {
|
|||||||
},
|
},
|
||||||
/** 新增案件 */
|
/** 新增案件 */
|
||||||
addCase() {
|
addCase() {
|
||||||
this.addModifyData =1;
|
this.addModifyData = 1;
|
||||||
this.addVisable = true;
|
this.addVisable = true;
|
||||||
this.caseData = {};
|
this.caseData = {};
|
||||||
this.caseDisabled = false;
|
this.caseDisabled = false;
|
||||||
@@ -331,7 +343,7 @@ export default {
|
|||||||
},
|
},
|
||||||
/** 查看详情 */
|
/** 查看详情 */
|
||||||
checkDetail(val) {
|
checkDetail(val) {
|
||||||
this.addModifyData =2;
|
this.addModifyData = 2;
|
||||||
this.addVisable = true;
|
this.addVisable = true;
|
||||||
this.caseData = val;
|
this.caseData = val;
|
||||||
this.caseDisabled = true;
|
this.caseDisabled = true;
|
||||||
@@ -342,7 +354,7 @@ export default {
|
|||||||
this.addModifyData = 3
|
this.addModifyData = 3
|
||||||
this.addVisable = true;
|
this.addVisable = true;
|
||||||
this.caseData = row;
|
this.caseData = row;
|
||||||
this.$set(this.caseData,'flag',2)
|
this.$set(this.caseData, 'flag', 2)
|
||||||
this.caseDisabled = false;
|
this.caseDisabled = false;
|
||||||
this.tabFlag = false;
|
this.tabFlag = false;
|
||||||
},
|
},
|
||||||
@@ -389,8 +401,8 @@ export default {
|
|||||||
// this.$modal.msgSuccess("立案申请成功");
|
// this.$modal.msgSuccess("立案申请成功");
|
||||||
// })
|
// })
|
||||||
// .catch(() => { });
|
// .catch(() => { });
|
||||||
msCaseSignUrlApplyPC({ caseId: row.id }).then(res=>{
|
msCaseSignUrlApplyPC({ caseId: row.id }).then(res => {
|
||||||
console.log(res,"PPPPPPPPPPPPPPPPPPPP");
|
console.log(res, "PPPPPPPPPPPPPPPPPPPP");
|
||||||
window.open(res.data.sealUrl);
|
window.open(res.data.sealUrl);
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
@@ -404,12 +416,12 @@ export default {
|
|||||||
this.timeVisable = true;
|
this.timeVisable = true;
|
||||||
},
|
},
|
||||||
/** 调解 */
|
/** 调解 */
|
||||||
mediationClick(val){
|
mediationClick(val) {
|
||||||
this.mediationVisable = true;
|
this.mediationVisable = true;
|
||||||
this.mediationData = val;
|
this.mediationData = val;
|
||||||
},
|
},
|
||||||
/** 确认调解书 */
|
/** 确认调解书 */
|
||||||
confirmMediation(val){
|
confirmMediation(val) {
|
||||||
this.confirmTionVisable = true;
|
this.confirmTionVisable = true;
|
||||||
this.confirmTionData = val;
|
this.confirmTionData = val;
|
||||||
},
|
},
|
||||||
@@ -499,14 +511,14 @@ export default {
|
|||||||
this.timeVisable = false;
|
this.timeVisable = false;
|
||||||
},
|
},
|
||||||
/**取消调解 */
|
/**取消调解 */
|
||||||
cancelMediation(){
|
cancelMediation() {
|
||||||
this.timeConfirmVisable = false;
|
this.timeConfirmVisable = false;
|
||||||
},
|
},
|
||||||
/** 取消确认调解弹窗 */
|
/** 取消确认调解弹窗 */
|
||||||
cancelConfirmTion(){
|
cancelConfirmTion() {
|
||||||
this.confirmTionVisable = false;
|
this.confirmTionVisable = false;
|
||||||
},
|
},
|
||||||
cancelMediation(){
|
cancelMediation() {
|
||||||
this.mediationVisable = false;
|
this.mediationVisable = false;
|
||||||
},
|
},
|
||||||
cancelConfirm() {
|
cancelConfirm() {
|
||||||
@@ -580,7 +592,7 @@ export default {
|
|||||||
this.showAcceptance = false
|
this.showAcceptance = false
|
||||||
},
|
},
|
||||||
// 缴费确认
|
// 缴费确认
|
||||||
paymentconfirmationRow(row,type) {
|
paymentconfirmationRow(row, type) {
|
||||||
this.paymentConfirma = row
|
this.paymentConfirma = row
|
||||||
console.log(this.paymentConfirma)
|
console.log(this.paymentConfirma)
|
||||||
this.paymentDetails({
|
this.paymentDetails({
|
||||||
@@ -591,9 +603,9 @@ export default {
|
|||||||
this.flag = 0;
|
this.flag = 0;
|
||||||
this.detailform = {}
|
this.detailform = {}
|
||||||
if (type == 3) {
|
if (type == 3) {
|
||||||
// 申请人
|
// 申请人
|
||||||
this.isapplicant = true
|
this.isapplicant = true
|
||||||
}else {
|
} else {
|
||||||
this.isapplicant = false
|
this.isapplicant = false
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@@ -629,9 +641,9 @@ export default {
|
|||||||
this.caseLogNumber = row
|
this.caseLogNumber = row
|
||||||
this.showcaseLog = true
|
this.showcaseLog = true
|
||||||
this.flagLoading = true;
|
this.flagLoading = true;
|
||||||
listCaseLogRecord({caseId:row.id}).then(res=>{
|
listCaseLogRecord({ caseId: row.id }).then(res => {
|
||||||
this.caselogDataArr = res.data
|
this.caselogDataArr = res.data
|
||||||
this.flagLoading = false;
|
this.flagLoading = false;
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
cancelcaseLog() {
|
cancelcaseLog() {
|
||||||
@@ -641,13 +653,13 @@ export default {
|
|||||||
caseFiling(row) {
|
caseFiling(row) {
|
||||||
console.log(row.id)
|
console.log(row.id)
|
||||||
let paramValues = {
|
let paramValues = {
|
||||||
ids:[row.id]
|
ids: [row.id]
|
||||||
}
|
}
|
||||||
this.$modal.confirm("你确定要案件送达吗?").then((res) => {
|
this.$modal.confirm("你确定要案件送达吗?").then((res) => {
|
||||||
msCaseFile(paramValues).then(res=>{
|
msCaseFile(paramValues).then(res => {
|
||||||
this.$modal.msgSuccess("案件送达成功");
|
this.$modal.msgSuccess("案件送达成功");
|
||||||
this.getList(this.queryParams);
|
this.getList(this.queryParams);
|
||||||
})
|
})
|
||||||
}).catch(() => {
|
}).catch(() => {
|
||||||
|
|
||||||
})
|
})
|
||||||
@@ -655,7 +667,7 @@ export default {
|
|||||||
//申请人签收调解书
|
//申请人签收调解书
|
||||||
signMediation(row) {
|
signMediation(row) {
|
||||||
this.$modal.confirm("你确定要签收调解书吗?").then((res) => {
|
this.$modal.confirm("你确定要签收调解书吗?").then((res) => {
|
||||||
this.signingMediationAgreement({caseId:row.id,isSignApply:1})
|
this.signingMediationAgreement({ caseId: row.id, isSignApply: 1 })
|
||||||
}).catch(() => {
|
}).catch(() => {
|
||||||
|
|
||||||
})
|
})
|
||||||
@@ -663,32 +675,32 @@ export default {
|
|||||||
//被申请人签收调解书
|
//被申请人签收调解书
|
||||||
receivedMediation(row) {
|
receivedMediation(row) {
|
||||||
this.$modal.confirm("你确定要签收调解书吗?").then((res) => {
|
this.$modal.confirm("你确定要签收调解书吗?").then((res) => {
|
||||||
this.signingMediationAgreement({caseId:row.id,isSignRespon:1})
|
this.signingMediationAgreement({ caseId: row.id, isSignRespon: 1 })
|
||||||
}).catch(() => {
|
}).catch(() => {
|
||||||
|
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
// 申请人和被申请人签收调解书接口
|
// 申请人和被申请人签收调解书接口
|
||||||
signingMediationAgreement(val){
|
signingMediationAgreement(val) {
|
||||||
console.log(val)
|
console.log(val)
|
||||||
msCaseSign(val).then(res=>{
|
msCaseSign(val).then(res => {
|
||||||
this.$modal.msgSuccess("签收成功");
|
this.$modal.msgSuccess("签收成功");
|
||||||
this.getList(this.queryParams);
|
this.getList(this.queryParams);
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
//归档详情
|
//归档详情
|
||||||
caseFilingDetails(val){
|
caseFilingDetails(val) {
|
||||||
this.showarchiveDetails = true;
|
this.showarchiveDetails = true;
|
||||||
this.caseFilingData = val;
|
this.caseFilingData = val;
|
||||||
let vals = {id:val.id}
|
let vals = { id: val.id }
|
||||||
caseApplicationSelectById(vals).then(res=>{
|
caseApplicationSelectById(vals).then(res => {
|
||||||
res.data.affiliate.respondentSex = Number(res.data.affiliate.respondentSex)
|
res.data.affiliate.respondentSex = Number(res.data.affiliate.respondentSex)
|
||||||
this.detailsAwardNum = res.data
|
this.detailsAwardNum = res.data
|
||||||
console.log(this.detailsAwardNum)
|
console.log(this.detailsAwardNum)
|
||||||
this.flagLoadingS = false
|
this.flagLoadingS = false
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
cancelDetail(){
|
cancelDetail() {
|
||||||
this.showarchiveDetails = false
|
this.showarchiveDetails = false
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user