From 9c1d0b36cfc72f079c94e574a3f05d7a0a77b0c6 Mon Sep 17 00:00:00 2001 From: lijun Date: Tue, 24 Sep 2024 23:09:17 +0800 Subject: [PATCH] update code --- .../src/main/resources/application-druid.yml | 8 +- .../views/project/costOutput/costContract.vue | 83 +++++++++++++++---- .../project/costOutput/costOutputDrawer.vue | 7 +- .../project/domain/SurProjectCostOutput.java | 33 ++++++++ .../project/SurProjectCostOutputMapper.xml | 40 ++++++++- 5 files changed, 148 insertions(+), 23 deletions(-) diff --git a/ruoyi-admin/src/main/resources/application-druid.yml b/ruoyi-admin/src/main/resources/application-druid.yml index 9bb28ba0..ff1d1eb4 100644 --- a/ruoyi-admin/src/main/resources/application-druid.yml +++ b/ruoyi-admin/src/main/resources/application-druid.yml @@ -49,12 +49,12 @@ spring: druid: # 主库数据源 master: - url: jdbc:mysql://62.234.3.186:3306/yanzhu_jh?useSSL=false&characterEncoding=UTF-8&serverTimezone=GMT%2B8 + #url: jdbc:mysql://62.234.3.186:3306/yanzhu_jh?useSSL=false&characterEncoding=UTF-8&serverTimezone=GMT%2B8 username: root - password: Sxyanzhu@cf123 - #url: jdbc:mysql://192.168.126.19:3306/yanzhu_jh?useSSL=false&characterEncoding=UTF-8&serverTimezone=GMT%2B8 + #password: Sxyanzhu@cf123 + url: jdbc:mysql://192.168.126.19:3306/yanzhu_jh_test2024?useSSL=false&characterEncoding=UTF-8&serverTimezone=GMT%2B8 #username: root - #password: hadoopspring123 + password: hadoopspring123 # 从库数据源 slave: # 从数据源开关/默认关闭 diff --git a/ruoyi-ui/src/views/project/costOutput/costContract.vue b/ruoyi-ui/src/views/project/costOutput/costContract.vue index 003f3266..9851eeec 100644 --- a/ruoyi-ui/src/views/project/costOutput/costContract.vue +++ b/ruoyi-ui/src/views/project/costOutput/costContract.vue @@ -11,16 +11,16 @@
+ class="scroll data-list" :class="costType==11?'is-contract':''"> - + 第{{ idx + 1 }}期 - + @@ -28,14 +28,14 @@ 万元 - + - + @@ -43,15 +43,24 @@ 万元 - - - + + 万元 - + + + + + 万元 + 不能超过支付金额 + + + 删除 @@ -86,7 +95,7 @@ export default { }); }, chkRowData(row) { - row.money3 = row.money * 1 - row.money2 * 1; + row.moneyTotal = row.money * 1 - row.money2 * 1; row.isErr = (row.money * 1 + row.money2 * 1) == 0 || !row.date1; this.$emit("change", this.depts); }, @@ -98,7 +107,8 @@ export default { costType: this.costType, money: '', money2: '', - money3: '', + moneyTotal: '', + money3:'', projectId: this.prj.id, deptId: +deptId, date1: undefined, @@ -157,11 +167,18 @@ export default { this.$message.error("金额不能为负数!"); return false; } - flag1 = datas.filter(d => d.money3 * 1 < 0).length == 0; + flag1 = datas.filter(d => d.moneyTotal * 1 < 0).length == 0; if (!flag1) { this.$message.error("挂账金额不能为负数!"); return false; } + if(this.costType==11){ + flag1=datas.filter(d => d.money3 * 1 >d.money2*1).length == 0; + if (!flag1) { + this.$message.error("含农民工专户支付金额不能超过支付金额!"); + return false; + } + } return true; }, checkData() { @@ -185,8 +202,42 @@ export default {