选择调解员,时间
This commit is contained in:
@@ -75,6 +75,7 @@
|
||||
<el-button size="mini" type="text" icon="el-icon-edit"
|
||||
@click="evidenceUpload(scope.row)">证据修改</el-button>
|
||||
<el-button size="mini" type="text" icon="el-icon-tickets" @click="payStatus(scope.row)">缴费</el-button>
|
||||
<el-button size="mini" type="text" icon="el-icon-tickets" @click="selectMediator(scope.row)">预约时间</el-button>
|
||||
</template>
|
||||
</el-table-column>
|
||||
</el-table>
|
||||
@@ -102,6 +103,8 @@
|
||||
<paymentdetailsDialog :openDialog="openDialog" @cancelpaymentdetails="cancelpaymentdetails" :title="payTitle" :detailform="detailform" :flag="flag" :paymentConfirma="paymentConfirma" :getList="getList"></paymentdetailsDialog>
|
||||
<!-- 案件受理 -->
|
||||
<caseAcceptance :showAcceptance="showAcceptance" @cancelAcceptance="cancelAcceptance" :caseAcceptanceData="caseAcceptanceData" :getList="getList"></caseAcceptance>
|
||||
<!-- 调解员弹窗 -->
|
||||
<selectMediator @cancelMediator="cancelMediator" :mediatorVisable="mediatorVisable" :mediatorData="mediatorData" :getList="getList" :queryParams="queryParams"></selectMediator>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
@@ -117,6 +120,7 @@ import mediationCaseLog from './components/mediationCaseLog.vue'
|
||||
import payDialog from "./components/payDialog.vue";
|
||||
import paymentdetailsDialog from './components/paymentdetailsDialog.vue'
|
||||
import caseAcceptance from './components/caseAcceptance.vue'
|
||||
import selectMediator from './components/selectMediator.vue'
|
||||
export default {
|
||||
name: "caseList",
|
||||
dicts: ["case_flow_node"],
|
||||
@@ -128,7 +132,8 @@ export default {
|
||||
evidenceDialog,
|
||||
payDialog,
|
||||
paymentdetailsDialog,
|
||||
caseAcceptance
|
||||
caseAcceptance,
|
||||
selectMediator,//调解员弹窗
|
||||
},
|
||||
data() {
|
||||
return {
|
||||
@@ -160,6 +165,9 @@ export default {
|
||||
paymentConfirma:{},//缴费确认
|
||||
showAcceptance:false,//案件受理弹框
|
||||
caseAcceptanceData:{},//案件受理数据
|
||||
mediatorVisable:false,//选择调解员弹窗
|
||||
timeVisable:false,//预约时间弹窗
|
||||
mediatorData:{},
|
||||
flag: null,
|
||||
caseData: {},
|
||||
evidenceData: {},
|
||||
@@ -221,6 +229,15 @@ export default {
|
||||
})
|
||||
.catch(() => { });
|
||||
},
|
||||
/** 选择调解员 */
|
||||
selectMediator(val){
|
||||
this.mediatorVisable = true;
|
||||
this.mediatorData = val;
|
||||
},
|
||||
/** 预约时间 */
|
||||
selectTime(val){
|
||||
this.timeVisable = true;
|
||||
},
|
||||
getDetail(parms) {
|
||||
caseApplicationSelectById(parms).then((res) => {
|
||||
this.formPayDetail = res.data;
|
||||
@@ -270,6 +287,14 @@ export default {
|
||||
paycancelRow(row) {
|
||||
this.openPay = false;
|
||||
},
|
||||
/** 取消调解员弹窗 */
|
||||
cancelMediator(){
|
||||
this.mediatorVisable = false;
|
||||
},
|
||||
/** 取消预约时间弹窗 */
|
||||
cancelTime(){
|
||||
this.timeVisable = false;
|
||||
},
|
||||
/** 搜索按钮操作 */
|
||||
handleQuery() {
|
||||
this.queryParams.pageNum = 1;
|
||||
|
||||
Reference in New Issue
Block a user