1030bug修改
This commit is contained in:
@@ -15,11 +15,17 @@
|
||||
clearable></el-cascader>
|
||||
</el-form-item>
|
||||
<el-form-item label="案件状态" prop="caseStatus">
|
||||
<el-select v-model="queryParams.caseStatus" placeholder="请选择案件状态" clearable @keyup.enter.native="handleQuery">
|
||||
<el-select :disabled="caseStatusType" v-model="queryParams.caseStatus" placeholder="请选择案件状态" clearable @keyup.enter.native="handleQuery">
|
||||
<el-option v-for="dict in caseStatus" :key="dict.dictSort" :label="dict.dictLabel"
|
||||
:value="dict.dictSort"></el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="是否完成" prop="selectCaseStatus">
|
||||
<el-select v-model="queryParams.selectCaseStatus" placeholder="请选择状态" clearable @keyup.enter.native="handleQuery">
|
||||
<el-option v-for="dict in selectCaseStatusList" :key="dict.value" :label="dict.label"
|
||||
:value="dict.value"></el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<!-- <el-form-item label="开庭日期" prop="hearDate">
|
||||
<el-date-picker
|
||||
v-model="queryParams.hearDate"
|
||||
@@ -79,21 +85,21 @@
|
||||
<!-- 案件日志 -->
|
||||
<el-button size="mini" type="text" icon="el-icon-notebook-2" @click="caselogRow(scope.row)">案件日志</el-button>
|
||||
<el-button size="mini" type="text" icon="el-icon-edit" @click="editRow(scope.row)" v-if="scope.row.caseStatus == 0 &&
|
||||
checkPermi(['caseManagement:list:update'])
|
||||
checkPermi(['caseManagement:list:update']) && btnStatus
|
||||
">修改</el-button>
|
||||
<el-button size="mini" type="text" icon="el-icon-check" @click="onsubmitRow(scope.row)" v-if="scope.row.caseStatus == 0 &&
|
||||
checkPermi(['caseManagement:list:submit'])
|
||||
checkPermi(['caseManagement:list:submit']) && btnStatus
|
||||
">提交</el-button>
|
||||
<el-button size="mini" type="text" icon="el-icon-delete" @click="deleteRow(scope.row)" v-if="scope.row.caseStatus == 0 &&
|
||||
checkPermi(['caseManagement:list:delete'])
|
||||
checkPermi(['caseManagement:list:delete']) && btnStatus
|
||||
">删除</el-button>
|
||||
<el-button size="mini" type="text" icon="el-icon-view" @click="filingreviewRow(scope.row)" v-if="scope.row.caseStatus == 1 &&
|
||||
checkPermi(['caseManagement:list:check'])
|
||||
checkPermi(['caseManagement:list:check']) && btnStatus
|
||||
">立案审查</el-button>
|
||||
<!-- <el-button size="mini" type="text" icon="el-icon-tickets" @click="payStatus(scope.row)"
|
||||
v-if="scope.row.caseStatus == 2" v-hasPermi="['caseManagement:list:pay']">缴费</el-button> -->
|
||||
<el-button size="mini" type="text" icon="el-icon-tickets" @click="payStatus(scope.row)" v-if="scope.row.caseStatus == 2 &&
|
||||
checkPermi(['caseManagement:list:pay'])
|
||||
checkPermi(['caseManagement:list:pay']) && btnStatus
|
||||
">缴费</el-button>
|
||||
|
||||
<!-- <el-button
|
||||
@@ -105,34 +111,34 @@
|
||||
>组庭</el-button
|
||||
> -->
|
||||
<el-button size="mini" type="text" icon="el-icon-s-check" @click="courtconfirmationRow(scope.row)" v-if="scope.row.caseStatus == 6 &&
|
||||
checkPermi(['caseManagement:list:confirmgroup'])
|
||||
checkPermi(['caseManagement:list:confirmgroup']) && btnStatus
|
||||
">组庭确认</el-button>
|
||||
<el-button size="mini" type="text" icon="el-icon-check" @click="courtreviewRow(scope.row)" v-if="scope.row.caseStatus == 5 &&
|
||||
checkPermi(['caseManagement:list:checkgroup'])
|
||||
checkPermi(['caseManagement:list:checkgroup']) && btnStatus
|
||||
">组庭审核</el-button>
|
||||
<el-button size="mini" type="text" icon="el-icon-sort" @click="choosetrialmethodRow(scope.row)" v-if="scope.row.caseStatus == 7 &&
|
||||
checkPermi(['caseManagement:list:checkarbitrationway'])
|
||||
checkPermi(['caseManagement:list:checkarbitrationway']) && btnStatus
|
||||
">审核仲裁方式</el-button>
|
||||
<el-button size="mini" type="text" icon="el-icon-edit-outline" @click="adjudicaterecordRow(scope.row)" v-if="scope.row.caseStatus == 9 &&
|
||||
scope.row.arbitratMethod == 2 &&
|
||||
checkPermi(['caseManagement:list:hear'])
|
||||
checkPermi(['caseManagement:list:hear']) && btnStatus
|
||||
">书面审理</el-button>
|
||||
<!-- v-hasPermi="['caseManagement:list:hear']" -->
|
||||
<el-button size="mini" type="text" icon="el-icon-service" @click="trialcourtRow(scope.row)" v-if="scope.row.caseStatus == 8 &&
|
||||
scope.row.arbitratMethod == 1 &&
|
||||
checkPermi(['caseManagement:list:hear'])
|
||||
checkPermi(['caseManagement:list:hear']) && btnStatus
|
||||
">开庭审理</el-button>
|
||||
<el-button size="mini" type="text" icon="el-icon-edit" v-if="scope.row.caseStatus < 8 &&
|
||||
checkPermi(['caseManagement:list:evidenceUpdate'])" @click="evidenceUpload(scope.row)">证据修改</el-button>
|
||||
<el-button size="mini" type="text" icon="el-icon-edit" v-if="scope.row.caseStatus == 31"
|
||||
checkPermi(['caseManagement:list:evidenceUpdate']) && btnStatus" @click="evidenceUpload(scope.row)">证据修改</el-button>
|
||||
<el-button size="mini" type="text" icon="el-icon-edit" v-if="scope.row.caseStatus == 31 && btnStatus"
|
||||
@click="timeUpdata(scope.row)">开庭时间</el-button>
|
||||
<el-button size="mini" type="text" icon="el-icon-lock"
|
||||
v-if="checkPermi(['caseManagement:list:lock']) && scope.row.lockStatus == 0"
|
||||
v-if="checkPermi(['caseManagement:list:lock']) && scope.row.lockStatus == 0 && btnStatus"
|
||||
@click="lockClick(scope.row)">锁定</el-button>
|
||||
<el-button size="mini" type="text" icon="el-icon-unlock"
|
||||
v-if="checkPermi(['caseManagement:list:lock']) && scope.row.lockStatus == 1"
|
||||
v-if="checkPermi(['caseManagement:list:lock']) && scope.row.lockStatus == 1 && btnStatus"
|
||||
@click="ulockClick(scope.row)">解锁</el-button>
|
||||
<el-button v-if="checkPermi(['caseManagement:list:listEvidence']) && scope.row.caseStatus <= 1" size="mini" type="text" icon="el-icon-upload" @click="uploadCase(scope.row)">上传证据目录</el-button>
|
||||
<el-button v-if="checkPermi(['caseManagement:list:listEvidence']) && scope.row.caseStatus <= 1 && btnStatus" size="mini" type="text" icon="el-icon-upload" @click="uploadCase(scope.row)">上传证据目录</el-button>
|
||||
<!-- <el-button
|
||||
size="mini"
|
||||
type="text"
|
||||
@@ -317,7 +323,19 @@ export default {
|
||||
operateTitle: "",
|
||||
operateStatus: 0,
|
||||
uploadCaseVisable:false,
|
||||
uploadCaseData:{}
|
||||
uploadCaseData:{},
|
||||
selectCaseStatusList:[
|
||||
{
|
||||
label:"待办案件",
|
||||
value:0
|
||||
},
|
||||
{
|
||||
label:"已办案件",
|
||||
value:1
|
||||
}
|
||||
],
|
||||
caseStatusType:false,
|
||||
btnStatus:true,
|
||||
};
|
||||
},
|
||||
created() {
|
||||
@@ -442,6 +460,14 @@ export default {
|
||||
if (!this.queryParams.caseStatus) {
|
||||
this.queryParams.caseStatusList = [0, 1, 2, 5, 6, 7, 8, 9, 10]
|
||||
}
|
||||
if(this.queryParams.selectCaseStatus == 1){
|
||||
this.queryParams.caseStatus = null;
|
||||
this.caseStatusType = true;
|
||||
this.btnStatus = false;
|
||||
}else if(this.queryParams.selectCaseStatus == 0){
|
||||
this.caseStatusType = false;
|
||||
this.btnStatus = true;
|
||||
}
|
||||
this.queryParams.pageNum = 1;
|
||||
this.getcaseApply(this.queryParams);
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user