归档详情物流问题
This commit is contained in:
@@ -144,7 +144,7 @@ export default {
|
|||||||
dataList: [],
|
dataList: [],
|
||||||
detailform: {}, //详情数据
|
detailform: {}, //详情数据
|
||||||
showarchiveDetails: false, //详情数据弹框
|
showarchiveDetails: false, //详情数据弹框
|
||||||
flagLoading: true, //详情弹框loading
|
flagLoading: false, //详情弹框loading
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
created() {
|
created() {
|
||||||
@@ -177,7 +177,6 @@ export default {
|
|||||||
// model框显示
|
// model框显示
|
||||||
showDetail(row) {
|
showDetail(row) {
|
||||||
this.getDetail({ id: row.id });
|
this.getDetail({ id: row.id });
|
||||||
this.showarchiveDetails = true;
|
|
||||||
},
|
},
|
||||||
// 关闭弹窗
|
// 关闭弹窗
|
||||||
cancelpaymentdetails() {
|
cancelpaymentdetails() {
|
||||||
@@ -185,10 +184,9 @@ export default {
|
|||||||
},
|
},
|
||||||
/** 查询详情 */
|
/** 查询详情 */
|
||||||
getDetail(parms) {
|
getDetail(parms) {
|
||||||
this.flagLoading = true;
|
|
||||||
adjudicationArchives(parms).then((res) => {
|
adjudicationArchives(parms).then((res) => {
|
||||||
this.detailform = res.data;
|
this.detailform = res.data;
|
||||||
this.flagLoading = false;
|
this.showarchiveDetails = true;
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -53,17 +53,6 @@ export default {
|
|||||||
noData: false,
|
noData: false,
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
watch: {
|
|
||||||
detailform: {
|
|
||||||
handler(val) {
|
|
||||||
if (val) {
|
|
||||||
this.caseApplicationObj = val.caseApplication;
|
|
||||||
this.caselogDataArr = val.caseLogRecordList;
|
|
||||||
this.deliveryDataArr = val.logisticsInfoVOList;
|
|
||||||
}
|
|
||||||
},
|
|
||||||
},
|
|
||||||
},
|
|
||||||
methods: {
|
methods: {
|
||||||
handleClick(tab, event) {
|
handleClick(tab, event) {
|
||||||
// console.log(tab, event);
|
// console.log(tab, event);
|
||||||
@@ -72,6 +61,11 @@ export default {
|
|||||||
this.$emit("cancelpaymentdetails");
|
this.$emit("cancelpaymentdetails");
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
created() {
|
||||||
|
this.caseApplicationObj = this.detailform.caseApplication;
|
||||||
|
this.caselogDataArr = this.detailform.caseLogRecordList;
|
||||||
|
this.deliveryDataArr = this.detailform.logisticsInfoVOList;
|
||||||
|
},
|
||||||
};
|
};
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
|
|||||||
@@ -50,30 +50,27 @@ export default {
|
|||||||
},
|
},
|
||||||
created() {
|
created() {
|
||||||
console.log(this.deliveryDataArr, "deliveryDataArr");
|
console.log(this.deliveryDataArr, "deliveryDataArr");
|
||||||
if ((this.deliveryDataArr && this.deliveryDataArr, length > 0)) {
|
if (this.deliveryDataArr && this.deliveryDataArr.length > 0) {
|
||||||
this.deliveryDataArr.forEach((item) => {
|
this.deliveryDataArr.forEach((item) => {
|
||||||
if (item.identityType == 1) {
|
if (item.identityType == 1) {
|
||||||
let applicantdata = item.logisticsInfo;
|
let applicantdata = item.logisticsInfo;
|
||||||
this.applicantdelivery = JSON.parse(applicantdata);
|
this.applicantdelivery = JSON.parse(applicantdata);
|
||||||
this.expressOne = this.applicantdelivery;
|
if (this.applicantdelivery.list) {
|
||||||
console.log(this.expressOne, "this.expressOne");
|
this.applicantdelivery.list.forEach((item) => {
|
||||||
if (this.expressOne.length > 0) {
|
|
||||||
this.expressOne.list.forEach((item) => {
|
|
||||||
item.content = item.datetime;
|
item.content = item.datetime;
|
||||||
item.timestamp = item.remark;
|
item.timestamp = item.remark;
|
||||||
});
|
});
|
||||||
|
this.expressOne = this.applicantdelivery;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
let applicantdata = item.logisticsInfo;
|
let applicantdata = item.logisticsInfo;
|
||||||
this.applicantdelivery = JSON.parse(applicantdata);
|
this.applicantdelivery = JSON.parse(applicantdata);
|
||||||
if (this.applicantdelivery.list) {
|
if (this.applicantdelivery.list) {
|
||||||
|
this.applicantdelivery.list.forEach((item) => {
|
||||||
|
item.content = item.datetime;
|
||||||
|
item.timestamp = item.remark;
|
||||||
|
});
|
||||||
this.expressTwo = this.applicantdelivery;
|
this.expressTwo = this.applicantdelivery;
|
||||||
if (this.expressOne.length > 0) {
|
|
||||||
this.expressTwo.forEach((item) => {
|
|
||||||
item.content = item.datetime;
|
|
||||||
item.timestamp = item.remark;
|
|
||||||
});
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -37,6 +37,8 @@
|
|||||||
<el-input
|
<el-input
|
||||||
v-model="formData.caseSubjectAmount"
|
v-model="formData.caseSubjectAmount"
|
||||||
placeholder="请输入案件标的"
|
placeholder="请输入案件标的"
|
||||||
|
@keyup.native="InputNumber('caseSubjectAmount')"
|
||||||
|
autocomplete="off"
|
||||||
/>
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
@@ -860,6 +862,33 @@ export default {
|
|||||||
},
|
},
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
// 过滤输入的金额
|
||||||
|
InputNumber (property) {
|
||||||
|
this.formData[property] = this.limitInputPointNumber(this.formData[property])
|
||||||
|
},
|
||||||
|
|
||||||
|
// 验证只能输入数字
|
||||||
|
limitInputNumber (val) {
|
||||||
|
if (val) {
|
||||||
|
return String(val).replace(/\D/g, '')
|
||||||
|
}
|
||||||
|
return val
|
||||||
|
},
|
||||||
|
|
||||||
|
// 限制只能输入数字(可以输入两位小数)
|
||||||
|
limitInputPointNumber (val) {
|
||||||
|
if (val === 0 || val === '0' || val === '') {
|
||||||
|
return ''
|
||||||
|
} else {
|
||||||
|
let value = null
|
||||||
|
value = String(val).replace(/[^\d.]/g, '') // 清除“数字”和“.”以外的字符
|
||||||
|
value = value.replace(/\.{2,}/g, '.') // 只保留第一个. 清除多余的
|
||||||
|
value = value.replace('.', '$#$').replace(/\./g, '').replace('$#$', '.')
|
||||||
|
value = value.replace(/^(-)*(\d+)\.(\d\d).*$/, '$1$2.$3') // 只能输入两个小数
|
||||||
|
return Number(value)
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
UploadUrl() {
|
UploadUrl() {
|
||||||
return window.location.origin + "/API/evidence/upload";
|
return window.location.origin + "/API/evidence/upload";
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user