diff --git a/anrui-riskcenter-ui/src/views/caseexecution/caseexecution.vue b/anrui-riskcenter-ui/src/views/caseexecution/caseexecution.vue
index ed357bf39a..0942047069 100644
--- a/anrui-riskcenter-ui/src/views/caseexecution/caseexecution.vue
+++ b/anrui-riskcenter-ui/src/views/caseexecution/caseexecution.vue
@@ -87,9 +87,11 @@
+
-
+
+
diff --git a/anrui-riskcenter-ui/src/views/caseexecution/caseexecutionAdd.vue b/anrui-riskcenter-ui/src/views/caseexecution/caseexecutionAdd.vue
index f54572f1a0..a972f3dcb7 100644
--- a/anrui-riskcenter-ui/src/views/caseexecution/caseexecutionAdd.vue
+++ b/anrui-riskcenter-ui/src/views/caseexecution/caseexecutionAdd.vue
@@ -102,6 +102,7 @@
{{ formobj.partProceRemarks }}
+
判决信息
判决日期
@@ -117,14 +118,10 @@
-
+
判决备注
{{ formobj.judgRemarks }}
-
- 判决生效后回款金额
-
-
@@ -132,16 +129,12 @@
- 车辆信息
-
-
-
-
-
-
-
-
+ 预执行立案信息
+
+ 当前欠款金额
+ {{ formobj.amountInArear }}
+
预执行立案日期
@@ -154,10 +147,30 @@
+
+
- 执行立案金额
+ 预执行立案金额
{{ formobj.executeRegisMoney }}
+
+ 其中执行欠款金额
+
+
+
+ 其中执行费用金额
+
+
+
+
+
+ 预计申请坏账金额
+ {{ formobj.badDebtAmount }}
+
+
+ 备注
+
+
@@ -167,6 +180,15 @@
+ 车辆信息
+
+
+
+
+
+
+
+
@@ -238,6 +260,11 @@ export default {
taskId: '',
useOrgName: '',
useOrgSid: '',
+ amountInArear: '',
+ executeAmountInArear: '',
+ executeExpenseAmount: '',
+ badDebtAmount: '',
+ remarks: '',
zxclFiles: []
},
rules: {}
@@ -251,6 +278,24 @@ export default {
}
})
},
+ getNumber(val, limit) {
+ val = val.replace(/[^0-9.]/g, '') // 保留数字
+ val = val.replace(/^00/, '0.') // 开头不能有两个0
+ val = val.replace(/^\./g, '0.') // 开头为小数点转换为0.
+ val = val.replace(/\.{2,}/g, '.') // 两个以上的小数点转换成一个
+ val = val.replace('.', '$#$').replace(/\./g, '').replace('$#$', '.'); // 只保留一个小数点
+ /^0\d+/.test(val) ? val = val.slice(1) : '' // 两位以上数字开头不能为0
+ const str = '^(\\d+)\\.(\\d{' + limit + '}).*$'
+ const reg = new RegExp(str)
+ if (limit === 0) {
+ // 不需要小数点
+ val = val.replace(reg, '$1')
+ } else {
+ // 通过正则保留小数点后指定的位数
+ val = val.replace(reg, '$1.$2')
+ }
+ return val
+ },
showAdd(sid) {
this.viewTitle = '【新增】执行立案申请'
this.$nextTick(() => {
@@ -290,8 +335,11 @@ export default {
}
})
},
- judgPayMoneyInput() {
- this.formobj.executeRegisMoney = parseFloat(this.formobj.judgMoney !== '' ? this.formobj.judgMoney : 0) - parseFloat(this.formobj.judgPayMoney !== '' ? this.formobj.judgPayMoney : 0)
+ totalMoney() {
+ // 预执行立案金额 = 其中执行欠款金额 + 其中执行费用金融
+ this.formobj.executeRegisMoney = Math.round((parseFloat(this.formobj.executeAmountInArear !== '' ? this.formobj.executeAmountInArear : 0) + parseFloat(this.formobj.executeExpenseAmount !== '' ? this.formobj.executeExpenseAmount : 0)) * 100) / 100
+ // 预计申请坏账金额 = 当前欠款金额 - 其中执行欠款金额
+ this.formobj.badDebtAmount = Math.round((parseFloat(this.formobj.amountInArear !== '' ? this.formobj.amountInArear : 0) + parseFloat(this.formobj.executeAmountInArear !== '' ? this.formobj.executeAmountInArear : 0)) * 100) / 100
},
executeDeadlineChange(value) {
const choose = this.executeDeadline_list.filter((item) => item.dictKey === value)
@@ -390,6 +438,11 @@ export default {
useOrgName: '',
useOrgSid: '',
userSid: '',
+ amountInArear: '',
+ executeAmountInArear: '',
+ executeExpenseAmount: '',
+ badDebtAmount: '',
+ remarks: '',
zxclFiles: []
}
this.image_list = []
@@ -413,6 +466,10 @@ export default {
justify-content: flex-start;
align-items: center;
}
+.formaddcopy02 .el-row .el-col /deep/ .el-form-item .addinputw {
+ margin-left: 140px !important;
+ width: calc(100% - 135px);
+}
/deep/ .tlineheightb .el-form-item .el-form-item__content .addinputInfo {
line-height: 15px !important;
display: flex;
diff --git a/anrui-riskcenter-ui/src/views/caseexecution/caseexecutionInfo.vue b/anrui-riskcenter-ui/src/views/caseexecution/caseexecutionInfo.vue
index 4718429c7b..5f5a7dbeff 100644
--- a/anrui-riskcenter-ui/src/views/caseexecution/caseexecutionInfo.vue
+++ b/anrui-riskcenter-ui/src/views/caseexecution/caseexecutionInfo.vue
@@ -100,6 +100,7 @@
{{ formobj.partProceRemarks }}
+ 判决信息
判决日期
@@ -115,14 +116,10 @@
-
+
判决备注
{{ formobj.judgRemarks }}
-
- 判决生效后回款金额
- {{ formobj.judgPayMoney }}
-
@@ -130,16 +127,12 @@
- 车辆信息
-
-
-
-
-
-
-
-
+ 预执行立案信息
+
+ 当前欠款金额
+ {{ formobj.amountInArear }}
+
预执行立案日期
{{ formobj.executeRegisDate }}
@@ -148,10 +141,30 @@
执行时限
{{ formobj.executeDeadline }}
+
+
- 执行立案金额
+ 预执行立案金额
{{ formobj.executeRegisMoney }}
+
+ 其中执行欠款金额
+ {{ formobj.executeAmountInArear }}
+
+
+ 其中执行费用金额
+ {{ formobj.executeExpenseAmount }}
+
+
+
+
+ 预计申请坏账金额
+ {{ formobj.badDebtAmount }}
+
+
+ 备注
+ {{ formobj.remarks }}
+
@@ -159,6 +172,15 @@
+ 车辆信息
+
+
+
+
+
+
+
+
@@ -224,6 +246,11 @@ export default {
taskId: '',
useOrgName: '',
useOrgSid: '',
+ amountInArear: '',
+ executeAmountInArear: '',
+ executeExpenseAmount: '',
+ badDebtAmount: '',
+ remarks: '',
zxclFiles: []
},
rules: {}
@@ -309,6 +336,11 @@ export default {
taskId: '',
useOrgName: '',
useOrgSid: '',
+ amountInArear: '',
+ executeAmountInArear: '',
+ executeExpenseAmount: '',
+ badDebtAmount: '',
+ remarks: '',
zxclFiles: []
}
this.$emit('doback')
diff --git a/anrui-riskcenter-ui/src/views/workFlow/zhixingFlow/caseexecutionDaiBan.vue b/anrui-riskcenter-ui/src/views/workFlow/zhixingFlow/caseexecutionDaiBan.vue
index 51b5f64b13..8d83869a1c 100644
--- a/anrui-riskcenter-ui/src/views/workFlow/zhixingFlow/caseexecutionDaiBan.vue
+++ b/anrui-riskcenter-ui/src/views/workFlow/zhixingFlow/caseexecutionDaiBan.vue
@@ -103,6 +103,7 @@
{{ formobj.partProceRemarks }}
+ 判决信息
判决日期
@@ -118,14 +119,10 @@
-
+
判决备注
{{ formobj.judgRemarks }}
-
- 判决生效后回款金额
- {{ formobj.judgPayMoney }}
-
@@ -133,16 +130,12 @@
- 车辆信息
-
-
-
-
-
-
-
-
+ 预执行立案信息
+
+ 当前欠款金额
+ {{ formobj.amountInArear }}
+
预执行立案日期
{{ formobj.executeRegisDate }}
@@ -151,10 +144,30 @@
执行时限
{{ formobj.executeDeadline }}
+
+
- 执行立案金额
+ 预执行立案金额
{{ formobj.executeRegisMoney }}
+
+ 其中执行欠款金额
+ {{ formobj.executeAmountInArear }}
+
+
+ 其中执行费用金额
+ {{ formobj.executeExpenseAmount }}
+
+
+
+
+ 预计申请坏账金额
+ {{ formobj.badDebtAmount }}
+
+
+ 备注
+ {{ formobj.remarks }}
+
@@ -162,6 +175,15 @@
+ 车辆信息
+
+
+
+
+
+
+
+
@@ -266,6 +288,11 @@ export default {
taskId: '',
useOrgName: '',
useOrgSid: '',
+ amountInArear: '',
+ executeAmountInArear: '',
+ executeExpenseAmount: '',
+ badDebtAmount: '',
+ remarks: '',
zxclFiles: []
},
rules: {},
diff --git a/anrui-riskcenter-ui/src/views/workFlow/zhixingFlow/caseexecutionEdit.vue b/anrui-riskcenter-ui/src/views/workFlow/zhixingFlow/caseexecutionEdit.vue
index 912f94e86b..2a7e2798c1 100644
--- a/anrui-riskcenter-ui/src/views/workFlow/zhixingFlow/caseexecutionEdit.vue
+++ b/anrui-riskcenter-ui/src/views/workFlow/zhixingFlow/caseexecutionEdit.vue
@@ -101,6 +101,7 @@
{{ formobj.partProceRemarks }}
+ 判决信息
判决日期
@@ -116,14 +117,10 @@
-
+
判决备注
{{ formobj.judgRemarks }}
-
- 判决生效后回款金额
-
-
@@ -131,16 +128,12 @@
- 车辆信息
-
-
-
-
-
-
-
-
+ 预执行立案信息
+
+ 当前欠款金额
+ {{ formobj.amountInArear }}
+
预执行立案日期
@@ -153,10 +146,30 @@
+
+
- 执行立案金额
+ 预执行立案金额
{{ formobj.executeRegisMoney }}
+
+ 其中执行欠款金额
+
+
+
+ 其中执行费用金额
+
+
+
+
+
+ 预计申请坏账金额
+ {{ formobj.badDebtAmount }}
+
+
+ 备注
+
+
@@ -166,6 +179,15 @@
+ 车辆信息
+
+
+
+
+
+
+
+
@@ -237,6 +259,11 @@ export default {
taskId: '',
useOrgName: '',
useOrgSid: '',
+ amountInArear: '',
+ executeAmountInArear: '',
+ executeExpenseAmount: '',
+ badDebtAmount: '',
+ remarks: '',
zxclFiles: []
},
rules: {}
@@ -267,6 +294,24 @@ export default {
}
})
},
+ getNumber(val, limit) {
+ val = val.replace(/[^0-9.]/g, '') // 保留数字
+ val = val.replace(/^00/, '0.') // 开头不能有两个0
+ val = val.replace(/^\./g, '0.') // 开头为小数点转换为0.
+ val = val.replace(/\.{2,}/g, '.') // 两个以上的小数点转换成一个
+ val = val.replace('.', '$#$').replace(/\./g, '').replace('$#$', '.'); // 只保留一个小数点
+ /^0\d+/.test(val) ? val = val.slice(1) : '' // 两位以上数字开头不能为0
+ const str = '^(\\d+)\\.(\\d{' + limit + '}).*$'
+ const reg = new RegExp(str)
+ if (limit === 0) {
+ // 不需要小数点
+ val = val.replace(reg, '$1')
+ } else {
+ // 通过正则保留小数点后指定的位数
+ val = val.replace(reg, '$1.$2')
+ }
+ return val
+ },
showInfo(sid) {
this.viewTitle = '【编辑】执行立案申请'
this.$nextTick(() => {
@@ -287,8 +332,11 @@ export default {
}
})
},
- judgPayMoneyInput() {
- this.formobj.executeRegisMoney = parseFloat(this.formobj.judgMoney !== '' ? this.formobj.judgMoney : 0) - parseFloat(this.formobj.judgPayMoney !== '' ? this.formobj.judgPayMoney : 0)
+ totalMoney() {
+ // 预执行立案金额 = 其中执行欠款金额 + 其中执行费用金融
+ this.formobj.executeRegisMoney = Math.round((parseFloat(this.formobj.executeAmountInArear !== '' ? this.formobj.executeAmountInArear : 0) + parseFloat(this.formobj.executeExpenseAmount !== '' ? this.formobj.executeExpenseAmount : 0)) * 100) / 100
+ // 预计申请坏账金额 = 当前欠款金额 - 其中执行欠款金额
+ this.formobj.badDebtAmount = Math.round((parseFloat(this.formobj.amountInArear !== '' ? this.formobj.amountInArear : 0) + parseFloat(this.formobj.executeAmountInArear !== '' ? this.formobj.executeAmountInArear : 0)) * 100) / 100
},
executeDeadlineChange(value) {
const choose = this.executeDeadline_list.filter((item) => item.dictKey === value)
@@ -368,6 +416,10 @@ export default {
.addinputInfo {
margin-left: 140px !important;
}
+.formaddcopy02 .el-row .el-col /deep/ .el-form-item .addinputw {
+ margin-left: 140px !important;
+ width: calc(100% - 135px);
+}
.tlineheightb {
display: flex;
flex-direction: row;
diff --git a/anrui-riskcenter-ui/src/views/workFlow/zhixingFlow/caseexecutionYiBan.vue b/anrui-riskcenter-ui/src/views/workFlow/zhixingFlow/caseexecutionYiBan.vue
index c189def962..af1a6eaf64 100644
--- a/anrui-riskcenter-ui/src/views/workFlow/zhixingFlow/caseexecutionYiBan.vue
+++ b/anrui-riskcenter-ui/src/views/workFlow/zhixingFlow/caseexecutionYiBan.vue
@@ -100,6 +100,7 @@
{{ formobj.partProceRemarks }}
+ 判决信息
判决日期
@@ -115,14 +116,10 @@
-
+
判决备注
{{ formobj.judgRemarks }}
-
- 判决生效后回款金额
- {{ formobj.judgPayMoney }}
-
@@ -130,16 +127,12 @@
- 车辆信息
-
-
-
-
-
-
-
-
+ 预执行立案信息
+
+ 当前欠款金额
+ {{ formobj.amountInArear }}
+
预执行立案日期
{{ formobj.executeRegisDate }}
@@ -148,10 +141,30 @@
执行时限
{{ formobj.executeDeadline }}
+
+
- 执行立案金额
+ 预执行立案金额
{{ formobj.executeRegisMoney }}
+
+ 其中执行欠款金额
+ {{ formobj.executeAmountInArear }}
+
+
+ 其中执行费用金额
+ {{ formobj.executeExpenseAmount }}
+
+
+
+
+ 预计申请坏账金额
+ {{ formobj.badDebtAmount }}
+
+
+ 备注
+ {{ formobj.remarks }}
+
@@ -159,6 +172,15 @@
+ 车辆信息
+
+
+
+
+
+
+
+
@@ -224,6 +246,11 @@ export default {
taskId: '',
useOrgName: '',
useOrgSid: '',
+ amountInArear: '',
+ executeAmountInArear: '',
+ executeExpenseAmount: '',
+ badDebtAmount: '',
+ remarks: '',
zxclFiles: []
},
// 环节所需参数
diff --git a/yxt-wms-biz/src/main/java/com/yxt/wms/biz/inventory/wmsinventoryallocatebill/WmsInventoryAllocateBillService.java b/yxt-wms-biz/src/main/java/com/yxt/wms/biz/inventory/wmsinventoryallocatebill/WmsInventoryAllocateBillService.java
index 9c3d2a963d..9310d38e24 100644
--- a/yxt-wms-biz/src/main/java/com/yxt/wms/biz/inventory/wmsinventoryallocatebill/WmsInventoryAllocateBillService.java
+++ b/yxt-wms-biz/src/main/java/com/yxt/wms/biz/inventory/wmsinventoryallocatebill/WmsInventoryAllocateBillService.java
@@ -1259,6 +1259,11 @@ public class WmsInventoryAllocateBillService extends MybatisBaseService resultBean = flowFeign.handleProsess(bv);
if (!resultBean.getSuccess()) {