1116提交
This commit is contained in:
@@ -33,6 +33,10 @@
|
|||||||
<el-button type="primary" plain icon="el-icon-plus" size="mini" @click="operateClick(3)"
|
<el-button type="primary" plain icon="el-icon-plus" size="mini" @click="operateClick(3)"
|
||||||
v-hasPermi="['caseManagement:list:check']">案件批量归档</el-button>
|
v-hasPermi="['caseManagement:list:check']">案件批量归档</el-button>
|
||||||
</el-col>
|
</el-col>
|
||||||
|
<el-col :span="1.5">
|
||||||
|
<el-button type="primary" plain icon="el-icon-plus" size="mini" @click="operateClick(5)"
|
||||||
|
v-hasPermi="['awardManagement:list:check']">案件批量核查</el-button>
|
||||||
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
<el-table v-loading="loading" :data="dataList" style="width: 100%">
|
<el-table v-loading="loading" :data="dataList" style="width: 100%">
|
||||||
<el-table-column label="序号" type="index" align="center">
|
<el-table-column label="序号" type="index" align="center">
|
||||||
@@ -203,6 +207,9 @@ export default {
|
|||||||
} else if (type == 3) {
|
} else if (type == 3) {
|
||||||
this.operateTitle = '批量归档';
|
this.operateTitle = '批量归档';
|
||||||
this.operateStatus = 3;
|
this.operateStatus = 3;
|
||||||
|
}else if (type == 5) {
|
||||||
|
this.operateTitle = '批量核查';
|
||||||
|
this.operateStatus = 5;
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
updataList() {
|
updataList() {
|
||||||
|
|||||||
@@ -15,7 +15,8 @@
|
|||||||
clearable></el-cascader>
|
clearable></el-cascader>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="案件状态" prop="caseStatus">
|
<el-form-item label="案件状态" prop="caseStatus">
|
||||||
<el-select :disabled="caseStatusType" 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"
|
<el-option v-for="dict in caseStatus" :key="dict.dictSort" :label="dict.dictLabel"
|
||||||
:value="dict.dictSort"></el-option>
|
:value="dict.dictSort"></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
@@ -53,6 +54,8 @@
|
|||||||
v-hasPermi="['caseManagement:list:delete']">案件批量删除</el-button>
|
v-hasPermi="['caseManagement:list:delete']">案件批量删除</el-button>
|
||||||
<el-button type="primary" plain icon="el-icon-plus" size="mini" @click="operateClick(2)"
|
<el-button type="primary" plain icon="el-icon-plus" size="mini" @click="operateClick(2)"
|
||||||
v-hasPermi="['caseManagement:list:check']">案件批量立案审查</el-button>
|
v-hasPermi="['caseManagement:list:check']">案件批量立案审查</el-button>
|
||||||
|
<el-button type="primary" plain icon="el-icon-plus" size="mini" @click="operateClick(4)"
|
||||||
|
v-hasPermi="['caseManagement:list:hear']">批量生成裁决书</el-button>
|
||||||
</el-col>
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
<el-table v-loading="loading" :data="dataList" style="width: 100%">
|
<el-table v-loading="loading" :data="dataList" style="width: 100%">
|
||||||
@@ -129,7 +132,8 @@
|
|||||||
checkPermi(['caseManagement:list:hear']) && btnStatus
|
checkPermi(['caseManagement:list:hear']) && btnStatus
|
||||||
">开庭审理</el-button>
|
">开庭审理</el-button>
|
||||||
<el-button size="mini" type="text" icon="el-icon-edit" v-if="scope.row.caseStatus < 8 &&
|
<el-button size="mini" type="text" icon="el-icon-edit" v-if="scope.row.caseStatus < 8 &&
|
||||||
checkPermi(['caseManagement:list:evidenceUpdate']) && btnStatus" @click="evidenceUpload(scope.row)">证据修改</el-button>
|
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"
|
<el-button size="mini" type="text" icon="el-icon-edit" v-if="scope.row.caseStatus == 31 && btnStatus"
|
||||||
@click="timeUpdata(scope.row)">开庭时间</el-button>
|
@click="timeUpdata(scope.row)">开庭时间</el-button>
|
||||||
<el-button size="mini" type="text" icon="el-icon-lock"
|
<el-button size="mini" type="text" icon="el-icon-lock"
|
||||||
@@ -138,7 +142,8 @@
|
|||||||
<el-button size="mini" type="text" icon="el-icon-unlock"
|
<el-button size="mini" type="text" icon="el-icon-unlock"
|
||||||
v-if="checkPermi(['caseManagement:list:lock']) && scope.row.lockStatus == 1 && btnStatus"
|
v-if="checkPermi(['caseManagement:list:lock']) && scope.row.lockStatus == 1 && btnStatus"
|
||||||
@click="ulockClick(scope.row)">解锁</el-button>
|
@click="ulockClick(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 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
|
<!-- <el-button
|
||||||
size="mini"
|
size="mini"
|
||||||
type="text"
|
type="text"
|
||||||
@@ -199,14 +204,16 @@
|
|||||||
</evidenceDialog>
|
</evidenceDialog>
|
||||||
|
|
||||||
<!-- 开庭时间修改 -->
|
<!-- 开庭时间修改 -->
|
||||||
<timeDialog :timeVisable="timeVisable" @getcaseApply="getcaseApply" @cancelTime="cancelTime" :timeData="timeData" :queryParams="queryParams">
|
<timeDialog :timeVisable="timeVisable" @getcaseApply="getcaseApply" @cancelTime="cancelTime" :timeData="timeData"
|
||||||
|
:queryParams="queryParams">
|
||||||
</timeDialog>
|
</timeDialog>
|
||||||
<!-- 批量操作弹窗 -->
|
<!-- 批量操作弹窗 -->
|
||||||
<operateDialog :queryParams="queryParams" :operateStatus="operateStatus" :operateVisable="operateVisable"
|
<operateDialog :queryParams="queryParams" :operateStatus="operateStatus" :operateVisable="operateVisable"
|
||||||
@getcaseApply="getcaseApply" :operateTitle="operateTitle" @cancelOperate="cancelOperate" :operateData="operateData">
|
@getcaseApply="getcaseApply" :operateTitle="operateTitle" @cancelOperate="cancelOperate" :operateData="operateData">
|
||||||
</operateDialog>
|
</operateDialog>
|
||||||
<!-- 上传证据目录弹窗 -->
|
<!-- 上传证据目录弹窗 -->
|
||||||
<uploadCaseDialog :uploadCaseVisable="uploadCaseVisable" @uploadCaseCancel="uploadCaseCancel" :uploadCaseData="uploadCaseData">
|
<uploadCaseDialog :uploadCaseVisable="uploadCaseVisable" @uploadCaseCancel="uploadCaseCancel"
|
||||||
|
:uploadCaseData="uploadCaseData">
|
||||||
</uploadCaseDialog>
|
</uploadCaseDialog>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
@@ -322,20 +329,20 @@ export default {
|
|||||||
operateData: {},
|
operateData: {},
|
||||||
operateTitle: "",
|
operateTitle: "",
|
||||||
operateStatus: 0,
|
operateStatus: 0,
|
||||||
uploadCaseVisable:false,
|
uploadCaseVisable: false,
|
||||||
uploadCaseData:{},
|
uploadCaseData: {},
|
||||||
selectCaseStatusList:[
|
selectCaseStatusList: [
|
||||||
{
|
{
|
||||||
label:"待办案件",
|
label: "待办案件",
|
||||||
value:0
|
value: 0
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label:"已办案件",
|
label: "已办案件",
|
||||||
value:1
|
value: 1
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
caseStatusType:false,
|
caseStatusType: false,
|
||||||
btnStatus:true,
|
btnStatus: true,
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
created() {
|
created() {
|
||||||
@@ -363,11 +370,11 @@ export default {
|
|||||||
cancelOperate() {
|
cancelOperate() {
|
||||||
this.operateVisable = false;
|
this.operateVisable = false;
|
||||||
},
|
},
|
||||||
uploadCaseCancel(){
|
uploadCaseCancel() {
|
||||||
this.uploadCaseVisable = false;
|
this.uploadCaseVisable = false;
|
||||||
},
|
},
|
||||||
// 上传证据目录弹窗
|
// 上传证据目录弹窗
|
||||||
uploadCase(row){
|
uploadCase(row) {
|
||||||
this.uploadCaseData = row;
|
this.uploadCaseData = row;
|
||||||
this.uploadCaseVisable = true;
|
this.uploadCaseVisable = true;
|
||||||
},
|
},
|
||||||
@@ -383,6 +390,9 @@ export default {
|
|||||||
} else if (type == 2) {
|
} else if (type == 2) {
|
||||||
this.operateTitle = '批量立案审查';
|
this.operateTitle = '批量立案审查';
|
||||||
this.operateStatus = 2;
|
this.operateStatus = 2;
|
||||||
|
}else if(type == 4){
|
||||||
|
this.operateTitle = '批量生成裁决书';
|
||||||
|
this.operateStatus = 4;
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
// 修改开庭时间
|
// 修改开庭时间
|
||||||
@@ -458,13 +468,13 @@ export default {
|
|||||||
handleQuery() {
|
handleQuery() {
|
||||||
this.queryParams.caseStatusList = [];
|
this.queryParams.caseStatusList = [];
|
||||||
if (!this.queryParams.caseStatus) {
|
if (!this.queryParams.caseStatus) {
|
||||||
this.queryParams.caseStatusList = [0, 1, 2, 5, 6, 7, 8, 9, 10,31]
|
this.queryParams.caseStatusList = [0, 1, 2, 5, 6, 7, 8, 9, 10, 31]
|
||||||
}
|
}
|
||||||
if(this.queryParams.selectCaseStatus == 1){
|
if (this.queryParams.selectCaseStatus == 1) {
|
||||||
this.queryParams.caseStatus = null;
|
this.queryParams.caseStatus = null;
|
||||||
this.caseStatusType = true;
|
this.caseStatusType = true;
|
||||||
this.btnStatus = false;
|
this.btnStatus = false;
|
||||||
}else if(this.queryParams.selectCaseStatus == 0){
|
} else if (this.queryParams.selectCaseStatus == 0) {
|
||||||
this.caseStatusType = false;
|
this.caseStatusType = false;
|
||||||
this.btnStatus = true;
|
this.btnStatus = true;
|
||||||
}
|
}
|
||||||
@@ -474,7 +484,7 @@ export default {
|
|||||||
/** 重置按钮操作 */
|
/** 重置按钮操作 */
|
||||||
resetQuery() {
|
resetQuery() {
|
||||||
this.resetForm("queryForm");
|
this.resetForm("queryForm");
|
||||||
(this.queryParams.caseStatusList = [0, 1, 2, 5, 6, 7, 8, 9, 10,31]),
|
(this.queryParams.caseStatusList = [0, 1, 2, 5, 6, 7, 8, 9, 10, 31]),
|
||||||
(this.queryParams.applicantName = ""),
|
(this.queryParams.applicantName = ""),
|
||||||
(this.queryParams.nameId = ""),
|
(this.queryParams.nameId = ""),
|
||||||
this.getcaseApply(this.queryParams);
|
this.getcaseApply(this.queryParams);
|
||||||
@@ -727,6 +737,4 @@ export default {
|
|||||||
};
|
};
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<style lang="scss" scoped>
|
<style lang="scss" scoped>#formContainer {}</style>
|
||||||
#formContainer {}
|
|
||||||
</style>
|
|
||||||
|
|||||||
@@ -329,7 +329,7 @@ export default {
|
|||||||
this.$refs["form2"].validate((valid) => {
|
this.$refs["form2"].validate((valid) => {
|
||||||
if (valid) {
|
if (valid) {
|
||||||
writtenHear({
|
writtenHear({
|
||||||
caseAppliId: this.formData.id,
|
ids: [this.formData.id],
|
||||||
evidenDetermi: this.form2.evidenDetermi,
|
evidenDetermi: this.form2.evidenDetermi,
|
||||||
factDetermi: this.form2.factDetermi,
|
factDetermi: this.form2.factDetermi,
|
||||||
caseSketch: this.form2.caseSketch,
|
caseSketch: this.form2.caseSketch,
|
||||||
|
|||||||
@@ -85,6 +85,7 @@ export default {
|
|||||||
},
|
},
|
||||||
watch: {
|
watch: {
|
||||||
showformateCourt(val){
|
showformateCourt(val){
|
||||||
|
this.Arbitor = ""
|
||||||
if(val){
|
if(val){
|
||||||
this.isAgreePendTral = 1;
|
this.isAgreePendTral = 1;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -47,6 +47,7 @@ import {
|
|||||||
removeCaseApply,
|
removeCaseApply,
|
||||||
submitCaseApplicationCheck
|
submitCaseApplicationCheck
|
||||||
} from "@/api/caseAccess/caseEntry";
|
} from "@/api/caseAccess/caseEntry";
|
||||||
|
import { writtenHear } from "@/api/caseManagement/caseManagement.js";
|
||||||
import {
|
import {
|
||||||
adjudicationCaseFile,
|
adjudicationCaseFile,
|
||||||
} from "@/api/awardManagement/awardManagement";
|
} from "@/api/awardManagement/awardManagement";
|
||||||
@@ -102,6 +103,12 @@ export default {
|
|||||||
this.submitCaseApplicationCheckFn({ ids: this.batchData,agreeOrNotCheck:this.radio })
|
this.submitCaseApplicationCheckFn({ ids: this.batchData,agreeOrNotCheck:this.radio })
|
||||||
}else if (this.operateStatus == 3) {
|
}else if (this.operateStatus == 3) {
|
||||||
this.adjudicationCaseFileFn({ ids: this.batchData })
|
this.adjudicationCaseFileFn({ ids: this.batchData })
|
||||||
|
}else if (this.operateStatus == 4) {
|
||||||
|
// this.adjudicationCaseFileFn({ ids: this.batchData })
|
||||||
|
this.writtenHearFn({ids: this.batchData})
|
||||||
|
}else if (this.operateStatus == 5) {
|
||||||
|
// this.adjudicationCaseFileFn({ ids: this.batchData })
|
||||||
|
// this.writtenHearFn({ids: this.batchData})
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
// 批量提交
|
// 批量提交
|
||||||
@@ -136,6 +143,14 @@ export default {
|
|||||||
this.$emit("getcaseApply", this.queryParams);
|
this.$emit("getcaseApply", this.queryParams);
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
|
// 批量生成裁决书
|
||||||
|
writtenHearFn(data){
|
||||||
|
writtenHear(data).then(res=>{
|
||||||
|
this.$modal.msgSuccess("生成成功");
|
||||||
|
this.cancel();
|
||||||
|
this.$emit("getcaseApply", this.queryParams);
|
||||||
|
})
|
||||||
|
},
|
||||||
/** 查询列表 */
|
/** 查询列表 */
|
||||||
getcaseApply(val) {
|
getcaseApply(val) {
|
||||||
this.loading = true;
|
this.loading = true;
|
||||||
@@ -147,6 +162,10 @@ export default {
|
|||||||
this.queryParamsData.caseStatus = 1
|
this.queryParamsData.caseStatus = 1
|
||||||
}else if (this.operateStatus == 3) {
|
}else if (this.operateStatus == 3) {
|
||||||
this.queryParamsData.caseStatus = 16
|
this.queryParamsData.caseStatus = 16
|
||||||
|
}else if (this.operateStatus == 4) {
|
||||||
|
this.queryParamsData.caseStatus = 9
|
||||||
|
}else if (this.operateStatus == 5) {
|
||||||
|
this.queryParamsData.caseStatus = 11
|
||||||
}
|
}
|
||||||
caseApply(val).then((response) => {
|
caseApply(val).then((response) => {
|
||||||
this.dataList = response.rows;
|
this.dataList = response.rows;
|
||||||
|
|||||||
+2
-1
@@ -11,7 +11,8 @@ const name = process.env.VUE_APP_TITLE || '智慧仲裁管理系统' // 网页
|
|||||||
|
|
||||||
const port = process.env.port || process.env.npm_config_port || 80 // 端口
|
const port = process.env.port || process.env.npm_config_port || 80 // 端口
|
||||||
|
|
||||||
const API = 'http://121.40.189.20:9001' //测试
|
const API = 'http://121.40.189.20:9001' //生产
|
||||||
|
// const API = 'http://121.40.189.20:8001' //测试
|
||||||
// const API = 'http://192.168.3.18:9001' //B
|
// const API = 'http://192.168.3.18:9001' //B
|
||||||
// const API = 'http://192.168.3.77:9001' //Q
|
// const API = 'http://192.168.3.77:9001' //Q
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user