+
{{
@@ -53,7 +53,7 @@
- 确定
+ 确定
取消
@@ -70,6 +70,7 @@ export default {
data() {
return {
form:{},
+ loadingSubmit: false,
rules:{
arbitratMethod: [
{ required: true, message: '请选择开庭方式', trigger: 'change' }
@@ -98,6 +99,7 @@ export default {
determine(val){
this.$refs["form"].validate((valid) => {
if (valid) {
+ this.loadingSubmit = true;
let paramsdata = {
opinion: val,
arbitratMethod:this.form.arbitratMethod
@@ -110,8 +112,11 @@ export default {
this.$modal.msgSuccess("提交成功");
this.cancel();
this.$emit("getcaseApply", this.queryParams);
+ this.loadingSubmit = false;
})
- .catch((err) => {});
+ .catch((err) => {
+ this.loadingSubmit = false;
+ });
} else {
return false;
}
diff --git a/src/views/caseManagement/components/courtReviewDialog.vue b/src/views/caseManagement/components/courtReviewDialog.vue
index 94c60b5..bce0965 100644
--- a/src/views/caseManagement/components/courtReviewDialog.vue
+++ b/src/views/caseManagement/components/courtReviewDialog.vue
@@ -60,7 +60,7 @@
@@ -33,6 +33,7 @@ export default {
return {
radio: 1,
ruleForm: {},
+ loadingSubmit: false,
rules: {
caseCheckReject: [
{
@@ -48,6 +49,7 @@ export default {
submitForm() {
this.$refs["ruleForm"].validate((valid) => {
if (valid) {
+ this.loadingSubmit = true;
let paramsdata = {
agreeOrNotCheck: this.radio,
ids: [this.filingreviewdata.id],
@@ -58,8 +60,11 @@ export default {
this.$modal.msgSuccess("提交成功");
this.cancel();
this.$emit("getcaseApply", this.queryParams);
+ this.loadingSubmit = false;
})
- .catch((err) => { });
+ .catch((err) => {
+ this.loadingSubmit = false;
+ });
}
});
},
diff --git a/src/views/caseManagement/components/formateCourtDialog.vue b/src/views/caseManagement/components/formateCourtDialog.vue
index 0915e00..ff9fd87 100644
--- a/src/views/caseManagement/components/formateCourtDialog.vue
+++ b/src/views/caseManagement/components/formateCourtDialog.vue
@@ -68,7 +68,7 @@
{{ payMain }}
+
+
驳回原因:
+
{{ form.payRejectReason }}
+
@@ -78,6 +82,7 @@ export default {
payMain: "",
timer: null,
paySelect: 1,//支付线上/线下
+ loadingSubmit: false,
fileList: [],
headers: {
Authorization: "Bearer " + getToken(),
@@ -119,11 +124,15 @@ export default {
this.$modal.msgError("请上传缴费凭证");
return
}
+ this.loadingSubmit = true;
confirmPayDig(this.submitForm).then(res=>{
this.$modal.msgSuccess("成功");
this.payCancel()
this.$emit("getcaseApply", this.queryParams);
- })
+ this.loadingSubmit = false;
+ }).catch((err) => {
+ this.loadingSubmit = false;
+ });
},
handleRemove(file, fileList) {
(this.submitForm.payOrderList = []),
diff --git a/src/views/caseManagement/components/paymentdetailsDialog.vue b/src/views/caseManagement/components/paymentdetailsDialog.vue
new file mode 100644
index 0000000..a66c550
--- /dev/null
+++ b/src/views/caseManagement/components/paymentdetailsDialog.vue
@@ -0,0 +1,198 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ form.caseStatusName }}
+
+
+
+
+ {{ form.paymentStatusName }}
+
+
+
+
+ {{ item.annexName }}
+
+
+
+
+
+
+ 同意
+ 拒绝
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/caseManagement/components/timeDialog.vue b/src/views/caseManagement/components/timeDialog.vue
index 27b902c..2b67a5a 100644
--- a/src/views/caseManagement/components/timeDialog.vue
+++ b/src/views/caseManagement/components/timeDialog.vue
@@ -1,116 +1,147 @@
-
-
-
- {{ timeData.caseNum }}
- {{ timeData.applicantName }}
- {{ timeData.caseSubjectAmount }}
-
- {{ timeData.caseStatusName }}
-
- {{ timeData.arbitratMethodName }}
-
-
-
-
-
-
-
-
-
+
+
+
+ {{
+ timeData.caseNum
+ }}
+ {{
+ timeData.applicantName
+ }}
+ {{
+ timeData.caseSubjectAmount
+ }}
+
+ {{ timeData.caseStatusName }}
+
+ {{
+ timeData.arbitratMethodName
+ }}
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/caseManagement/components/trialincourtDialog.vue b/src/views/caseManagement/components/trialincourtDialog.vue
index f31cc5d..a8c0102 100644
--- a/src/views/caseManagement/components/trialincourtDialog.vue
+++ b/src/views/caseManagement/components/trialincourtDialog.vue
@@ -310,7 +310,7 @@
-->
@@ -356,7 +356,8 @@ export default {
annexPath: "", //笔录文件地址
roomId:null,
startTime:"",
- fileList:[]
+ fileList:[],
+ loadingSubmit: false,
};
},
watch: {
@@ -457,7 +458,7 @@ export default {
submitForm() {
this.$refs["form2"].validate((valid) => {
if (valid) {
-
+ this.loadingSubmit = true;
creatTrialRecordnew({
caseAppliId: this.formData.id,
// evidenDetermi: this.form2.evidenDetermi,
@@ -493,9 +494,12 @@ export default {
console.log(this.form2)
this.form2.respondentOpinion ="";
this.form2.applicantOpinion = "";
+ this.loadingSubmit = false;
})
- .catch((err) => { });
+ .catch((err) => {
+ this.loadingSubmit = false;
+ });
}
});
},
diff --git a/src/views/formationCourt/components/formateCourtDialog.vue b/src/views/formationCourt/components/formateCourtDialog.vue
index cffc914..a3f6cbd 100644
--- a/src/views/formationCourt/components/formateCourtDialog.vue
+++ b/src/views/formationCourt/components/formateCourtDialog.vue
@@ -80,12 +80,19 @@ export default {
};
},
created() {
- this.getarbitrAtor();
+ // this.getarbitrAtor();
+ },
+ watch:{
+ showformateCourt(val){
+ if(val){
+ this.getarbitrAtor({caseId:this.formateCourtData.id});
+ }
+ }
},
methods: {
// 获取仲裁员信息
- getarbitrAtor() {
- arbitrAtor({}).then((res) => {
+ getarbitrAtor(val) {
+ arbitrAtor(val).then((res) => {
this.dataList = res.rows;
this.total = res.total;
});
diff --git a/src/views/index.vue b/src/views/index.vue
index 5a271bb..acfa6f3 100644
--- a/src/views/index.vue
+++ b/src/views/index.vue
@@ -194,13 +194,15 @@ export default {
},
// 点击代办案件按钮
pushPage(status) {
- if (status == 0 || status == 1 || status == 2 || status == 5 || status == 6 || status == 7 || status == 31 || status == 8 || status == 9) {
+ if (status == 0 || status == 1 || status == 2 || status == 5 || status == 6 || status == 7 || status == 31 || status == 8 || status == 9||status == 3||status == 11 || status == 12 || status == 13 || status == 14 || status == 15 || status == 16 || status == 18) {
this.$router.push({ name: 'CaseManagement/caseList', params: { status: status + '' } })
- } else if (status == 11 || status == 12 || status == 13 || status == 14 || status == 15 || status == 16 || status == 18) {
- this.$router.push({ name: 'AwardManagement/listofAwards', params: { status: status + '' } })
- } else if (status == 3){
- this.$router.push({ name: 'PaymentManagement/paymentList', params: { status: status + ''} })
- }
+ }
+ // else if (status == 11 || status == 12 || status == 13 || status == 14 || status == 15 || status == 16 || status == 18) {
+ // this.$router.push({ name: 'AwardManagement/listofAwards', params: { status: status + '' } })
+ // }
+ // else if (status == 3){
+ // this.$router.push({ name: 'PaymentManagement/paymentList', params: { status: status + ''} })
+ // }
}
// goTarget(href) {
// window.open(href, "_blank");
diff --git a/src/views/paymentManagement/components/paymentdetailsDialog.vue b/src/views/paymentManagement/components/paymentdetailsDialog.vue
index 1b3e4f4..e294e11 100644
--- a/src/views/paymentManagement/components/paymentdetailsDialog.vue
+++ b/src/views/paymentManagement/components/paymentdetailsDialog.vue
@@ -1,18 +1,28 @@
-
-
+
+
-
+
-
+
-
+
-
+
+
+
+
+ 同意
+ 拒绝
+
+
+
+
+
+
@@ -50,7 +94,8 @@ export default {
return {
// key: value
form: {},
- srcList: []
+ srcList: [],
+ agreeOrNotCheck: 1,
};
},
watch: {
@@ -58,30 +103,43 @@ export default {
handler(val) {
if (val) {
this.form = val;
-
+ console.log(val)
+ }
+ },
+ },
+ openDialog: {
+ handler(val) {
+ if (val) {
+ this.agreeOrNotCheck = 1;
}
},
},
},
methods: {
preview(data) {
- window.open(
- window.location.origin + "/API" + data,
- "_blank"
- );
+ window.open(window.location.origin + "/API" + data, "_blank");
},
// 确认缴费
submitForm() {
- confirmPay({ ids: [this.form.id] }).then((res) => {
- this.$message({
- message: "确认成功",
- type: "success",
- });
- if (res.code == 200) {
- this.getList();
+ let paramsVal = {
+ ids:[this.form.id],
+ agreeOrNotCheck:this.agreeOrNotCheck,
+ caseCheckReject:this.form.caseCheckReject
+ }
+ this.$refs["form"].validate((valid) => {
+ if (valid) {
+ confirmPay(paramsVal).then((res) => {
+ this.$message({
+ message: "确认成功",
+ type: "success",
+ });
+ if (res.code == 200) {
+ this.getList();
+ }
+ });
+ this.cancel();
}
});
- this.cancel();
},
cancel() {
this.$emit("cancelpaymentdetails");
diff --git a/src/views/paymentManagement/paymentList.vue b/src/views/paymentManagement/paymentList.vue
index 9f7e871..d0ca6ce 100644
--- a/src/views/paymentManagement/paymentList.vue
+++ b/src/views/paymentManagement/paymentList.vue
@@ -58,7 +58,7 @@
缴费确认
+ v-if="checkPermi(['paymentManagement:list:payconfirm']) && btnStatus&&scope.row.caseStatus==3">缴费确认
查看缴费单
@@ -192,6 +192,7 @@ export default {
},
// 缴费确认
paymentconfirmationRow(row) {
+ console.log(row)
// console.log("缴费确认", row);
this.getDetail({ id: row.id });
this.openDialog = true;
diff --git a/vue.config.js b/vue.config.js
index e7af3c6..39f102c 100644
--- a/vue.config.js
+++ b/vue.config.js
@@ -12,8 +12,8 @@ const name = process.env.VUE_APP_TITLE || '智慧仲裁管理系统' // 网页
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:8001' //测试
-// const API = 'http://192.168.3.18:8001' //B
+// const API = 'http://121.40.189.20:8001' //测试
+const API = 'http://172.16.1.26:8001' //Bs
// const API = 'http://192.168.3.77:9001' //Q
// const API = 'http://172.16.1.26:8001' //W