1030bug修改
This commit is contained in:
@@ -5,12 +5,19 @@
|
||||
<el-input v-model="queryParams.caseNum" placeholder="请输入案件编号" clearable @keyup.enter.native="handleQuery" />
|
||||
</el-form-item>
|
||||
<el-form-item label="案件状态" prop="caseStatus">
|
||||
<el-select v-model="queryParams.caseStatus" placeholder="请选择案件状态" clearable
|
||||
<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" type="daterange" range-separator="至" start-placeholder="开始日期"
|
||||
end-placeholder="结束日期">
|
||||
@@ -51,16 +58,16 @@
|
||||
v-if="scope.row.filearbitraUrl && scope.row.filearbitraUrl !== ''"
|
||||
@click="showModel(scope.row, 0)">查看裁决书</el-button>
|
||||
<el-button size="mini" type="text" icon="el-icon-edit"
|
||||
v-if="scope.row.caseStatus == 11 && checkPermi(['awardManagement:list:check'])"
|
||||
v-if="scope.row.caseStatus == 11 && checkPermi(['awardManagement:list:check']) && btnStatus"
|
||||
@click="showModel(scope.row, 1)">核查</el-button>
|
||||
<el-button size="mini" type="text" icon="el-icon-edit"
|
||||
v-if="scope.row.caseStatus == 12 && checkPermi(['awardManagement:list:confirmaward'])"
|
||||
v-if="scope.row.caseStatus == 12 && checkPermi(['awardManagement:list:confirmaward']) && btnStatus"
|
||||
@click="showModel(scope.row, 2)">确认裁决书</el-button>
|
||||
<el-button size="mini" type="text" icon="el-icon-edit"
|
||||
v-if="scope.row.caseStatus == 13 && checkPermi(['awardManagement:list:sign'])"
|
||||
v-if="scope.row.caseStatus == 13 && checkPermi(['awardManagement:list:sign']) && btnStatus"
|
||||
@click="showModel(scope.row, 3)">签名</el-button>
|
||||
<el-button size="mini" type="text" icon="el-icon-edit"
|
||||
v-if="scope.row.caseStatus == 14 && checkPermi(['awardManagement:list:signprint'])"
|
||||
v-if="scope.row.caseStatus == 14 && checkPermi(['awardManagement:list:signprint']) && btnStatus"
|
||||
@click="showaffixModel(scope.row, 4)">用印申请</el-button>
|
||||
<!-- v-if="scope.row.caseStatus > 15" -->
|
||||
<el-button size="mini" type="text" icon="el-icon-truck"
|
||||
@@ -68,10 +75,10 @@
|
||||
@click="showDeliveryModel(scope.row, 4)">快递信息</el-button>
|
||||
<!-- v-if="scope.row.caseStatus == 15" 送达裁决书 -->
|
||||
<el-button size="mini" type="text" icon="el-icon-edit"
|
||||
v-if="scope.row.caseStatus == 15 && checkPermi(['awardManagement:list:sendaward'])"
|
||||
v-if="scope.row.caseStatus == 15 && checkPermi(['awardManagement:list:sendaward']) && btnStatus"
|
||||
@click="showMailaward(scope.row)">送达裁决书</el-button>
|
||||
<el-button size="mini" type="text" icon="el-icon-edit"
|
||||
v-if="scope.row.caseStatus == 16 && checkPermi(['awardManagement:list:file'])"
|
||||
v-if="scope.row.caseStatus == 16 && checkPermi(['awardManagement:list:file']) && btnStatus"
|
||||
@click="showCasefilingModel(scope.row, 6)">案件归档</el-button>
|
||||
</template>
|
||||
</el-table-column>
|
||||
@@ -89,8 +96,7 @@
|
||||
@closeDeliveryModel="closeDeliveryModel" :flagLoading="flagLoading"></expressDeliveryDialog>
|
||||
<!-- 批量操作弹窗 -->
|
||||
<operateDialog :queryParams="queryParams" :operateStatus="operateStatus" :operateVisable="operateVisable"
|
||||
@getcaseApply="getList" :operateTitle="operateTitle" @cancelOperate="cancelOperate"
|
||||
:operateData="operateData">
|
||||
@getcaseApply="getList" :operateTitle="operateTitle" @cancelOperate="cancelOperate" :operateData="operateData">
|
||||
</operateDialog>
|
||||
</div>
|
||||
</template>
|
||||
@@ -114,7 +120,7 @@ import { getDicts } from '@/api/system/dict/data.js'
|
||||
export default {
|
||||
name: "paymentList",
|
||||
dicts: ["case_status"],
|
||||
components: { paymentdetailsDialog, mailawardDialog, expressDeliveryDialog,operateDialog },
|
||||
components: { paymentdetailsDialog, mailawardDialog, expressDeliveryDialog, operateDialog },
|
||||
data() {
|
||||
return {
|
||||
queryParams: {
|
||||
@@ -149,9 +155,21 @@ export default {
|
||||
deliveryDataArr: [],//快递信息数据
|
||||
flagLoading: true,
|
||||
operateVisable: false,
|
||||
operateData:{},
|
||||
operateStatus:0,
|
||||
operateTitle:""
|
||||
operateData: {},
|
||||
operateStatus: 0,
|
||||
operateTitle: "",
|
||||
selectCaseStatusList: [
|
||||
{
|
||||
label: "待办案件",
|
||||
value: 0
|
||||
},
|
||||
{
|
||||
label: "已办案件",
|
||||
value: 1
|
||||
}
|
||||
],
|
||||
caseStatusType: false,
|
||||
btnStatus: true,
|
||||
};
|
||||
},
|
||||
created() {
|
||||
@@ -194,6 +212,14 @@ export default {
|
||||
handleQuery() {
|
||||
this.queryParams.pageNum = 1;
|
||||
this.getList(this.queryParams);
|
||||
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;
|
||||
}
|
||||
},
|
||||
/** 重置按钮操作 */
|
||||
resetQuery() {
|
||||
|
||||
Reference in New Issue
Block a user