From 00205b404b3b65569429d3b9d78c83366ae496d2 Mon Sep 17 00:00:00 2001 From: zhangfeng <462269006> Date: Mon, 10 May 2021 10:41:37 +0800 Subject: [PATCH] 简报 --- filesystem/temp/简报202120210508101724.xls.202105081017-c670817c-262d-48e8-8a6e-b8c503200bd6 | Bin 0 -> 51712 bytes filesystem/temp/简报202120210508101907.xls.202105081019-3845a9e2-72da-4695-837a-e483fd88aa32 | Bin 0 -> 51712 bytes filesystem/temp/简报202120210508102330.xls.202105081023-2c851fce-2938-4d8b-bbb1-6c226d908931 | Bin 0 -> 51712 bytes filesystem/temp/简报202120210508104227.xls.202105081042-d7fa529e-13a9-481a-bc2e-6a12a2dce6b6 | Bin 0 -> 51712 bytes filesystem/temp/简报202120210508104810.xls.202105081048-63af7b22-5502-44da-b4c4-fa399a0bb962 | Bin 0 -> 51712 bytes filesystem/temp/简报202120210508104900.xls.202105081049-f4645584-ae7e-46d2-bf00-6205a9028075 | Bin 0 -> 51712 bytes filesystem/temp/简报202120210508104952.xls.202105081049-fe220431-7607-48de-aea0-596fd3142e59 | Bin 0 -> 51712 bytes filesystem/temp/简报202120210508105447.xls.202105081054-853e70a4-0aca-4386-ab07-0d4e45a93cd1 | Bin 0 -> 51712 bytes src/main/java/com/corp/cyyy/re/service/DowService.java | 20 ++++++++++---------- src/main/resources/sql/re/dow.md | 16 +++++++++------- src/main/resources/static/js/dubget/budgetDeclaratio/cwcindex.js | 1 + src/main/resources/static/js/dubget/budgtType/edit.js | 3 ++- 12 files changed, 22 insertions(+), 18 deletions(-) create mode 100644 filesystem/temp/简报202120210508101724.xls.202105081017-c670817c-262d-48e8-8a6e-b8c503200bd6 create mode 100644 filesystem/temp/简报202120210508101907.xls.202105081019-3845a9e2-72da-4695-837a-e483fd88aa32 create mode 100644 filesystem/temp/简报202120210508102330.xls.202105081023-2c851fce-2938-4d8b-bbb1-6c226d908931 create mode 100644 filesystem/temp/简报202120210508104227.xls.202105081042-d7fa529e-13a9-481a-bc2e-6a12a2dce6b6 create mode 100644 filesystem/temp/简报202120210508104810.xls.202105081048-63af7b22-5502-44da-b4c4-fa399a0bb962 create mode 100644 filesystem/temp/简报202120210508104900.xls.202105081049-f4645584-ae7e-46d2-bf00-6205a9028075 create mode 100644 filesystem/temp/简报202120210508104952.xls.202105081049-fe220431-7607-48de-aea0-596fd3142e59 create mode 100644 filesystem/temp/简报202120210508105447.xls.202105081054-853e70a4-0aca-4386-ab07-0d4e45a93cd1 diff --git "a/filesystem/temp/\347\256\200\346\212\245202120210508101724.xls.202105081017-c670817c-262d-48e8-8a6e-b8c503200bd6" "b/filesystem/temp/\347\256\200\346\212\245202120210508101724.xls.202105081017-c670817c-262d-48e8-8a6e-b8c503200bd6" new file mode 100644 index 0000000..a763a1f Binary files /dev/null and "b/filesystem/temp/\347\256\200\346\212\245202120210508101724.xls.202105081017-c670817c-262d-48e8-8a6e-b8c503200bd6" differ diff --git "a/filesystem/temp/\347\256\200\346\212\245202120210508101907.xls.202105081019-3845a9e2-72da-4695-837a-e483fd88aa32" "b/filesystem/temp/\347\256\200\346\212\245202120210508101907.xls.202105081019-3845a9e2-72da-4695-837a-e483fd88aa32" new file mode 100644 index 0000000..a763a1f Binary files /dev/null and "b/filesystem/temp/\347\256\200\346\212\245202120210508101907.xls.202105081019-3845a9e2-72da-4695-837a-e483fd88aa32" differ diff --git "a/filesystem/temp/\347\256\200\346\212\245202120210508102330.xls.202105081023-2c851fce-2938-4d8b-bbb1-6c226d908931" "b/filesystem/temp/\347\256\200\346\212\245202120210508102330.xls.202105081023-2c851fce-2938-4d8b-bbb1-6c226d908931" new file mode 100644 index 0000000..a763a1f Binary files /dev/null and "b/filesystem/temp/\347\256\200\346\212\245202120210508102330.xls.202105081023-2c851fce-2938-4d8b-bbb1-6c226d908931" differ diff --git "a/filesystem/temp/\347\256\200\346\212\245202120210508104227.xls.202105081042-d7fa529e-13a9-481a-bc2e-6a12a2dce6b6" "b/filesystem/temp/\347\256\200\346\212\245202120210508104227.xls.202105081042-d7fa529e-13a9-481a-bc2e-6a12a2dce6b6" new file mode 100644 index 0000000..9cde25d Binary files /dev/null and "b/filesystem/temp/\347\256\200\346\212\245202120210508104227.xls.202105081042-d7fa529e-13a9-481a-bc2e-6a12a2dce6b6" differ diff --git "a/filesystem/temp/\347\256\200\346\212\245202120210508104810.xls.202105081048-63af7b22-5502-44da-b4c4-fa399a0bb962" "b/filesystem/temp/\347\256\200\346\212\245202120210508104810.xls.202105081048-63af7b22-5502-44da-b4c4-fa399a0bb962" new file mode 100644 index 0000000..9cde25d Binary files /dev/null and "b/filesystem/temp/\347\256\200\346\212\245202120210508104810.xls.202105081048-63af7b22-5502-44da-b4c4-fa399a0bb962" differ diff --git "a/filesystem/temp/\347\256\200\346\212\245202120210508104900.xls.202105081049-f4645584-ae7e-46d2-bf00-6205a9028075" "b/filesystem/temp/\347\256\200\346\212\245202120210508104900.xls.202105081049-f4645584-ae7e-46d2-bf00-6205a9028075" new file mode 100644 index 0000000..9cde25d Binary files /dev/null and "b/filesystem/temp/\347\256\200\346\212\245202120210508104900.xls.202105081049-f4645584-ae7e-46d2-bf00-6205a9028075" differ diff --git "a/filesystem/temp/\347\256\200\346\212\245202120210508104952.xls.202105081049-fe220431-7607-48de-aea0-596fd3142e59" "b/filesystem/temp/\347\256\200\346\212\245202120210508104952.xls.202105081049-fe220431-7607-48de-aea0-596fd3142e59" new file mode 100644 index 0000000..9cde25d Binary files /dev/null and "b/filesystem/temp/\347\256\200\346\212\245202120210508104952.xls.202105081049-fe220431-7607-48de-aea0-596fd3142e59" differ diff --git "a/filesystem/temp/\347\256\200\346\212\245202120210508105447.xls.202105081054-853e70a4-0aca-4386-ab07-0d4e45a93cd1" "b/filesystem/temp/\347\256\200\346\212\245202120210508105447.xls.202105081054-853e70a4-0aca-4386-ab07-0d4e45a93cd1" new file mode 100644 index 0000000..32aaca2 Binary files /dev/null and "b/filesystem/temp/\347\256\200\346\212\245202120210508105447.xls.202105081054-853e70a4-0aca-4386-ab07-0d4e45a93cd1" differ diff --git a/src/main/java/com/corp/cyyy/re/service/DowService.java b/src/main/java/com/corp/cyyy/re/service/DowService.java index d60e71e..179393c 100644 --- a/src/main/java/com/corp/cyyy/re/service/DowService.java +++ b/src/main/java/com/corp/cyyy/re/service/DowService.java @@ -176,26 +176,26 @@ public class DowService extends BaseService<Dow>{ // if (dow.get("sun")!=null) { if (StringUtils.isNotEmpty(dow.get("sun").toString())) { - Double bq = dgDow(Double.valueOf(dow.get("sun").toString()),dow.getBudgtType().toString(),fp.getType()); + Double bq = dgDowKS(Double.valueOf(dow.get("sun").toString()),dow.getBudgtType().toString(),fp.getType()); dow.set("sun", bq); }else { - Double bq = dgDow(0.00,dow.getBudgtType(),fp.getType()); + Double bq = dgDowKS(0.00,dow.getBudgtType(),fp.getType()); dow.set("sun", bq); } }else { - Double bq = dgDow(0.00, dow.getBudgtType(),fp.getType()); + Double bq = dgDowKS(0.00, dow.getBudgtType(),fp.getType()); dow.set("sun", bq); } if (dow.get("sunb")!=null) { if (StringUtils.isNotEmpty(dow.get("sunb").toString())) { - Double bq = dgDowZJ(Double.valueOf(dow.get("sunb").toString()), dow.getBudgtType().toString(),fp.getType()); + Double bq = dgDowZJks(Double.valueOf(dow.get("sunb").toString()), dow.getBudgtType().toString(),fp.getType()); dow.set("sunb", bq); }else { - Double bq = dgDowZJ(0.00, dow.getBudgtType().toString(),fp.getType()); + Double bq = dgDowZJks(0.00, dow.getBudgtType().toString(),fp.getType()); dow.set("sunb", bq); } }else { - Double bq = dgDowZJ(0.00, dow.getBudgtType().toString(),fp.getType()); + Double bq = dgDowZJks(0.00, dow.getBudgtType().toString(),fp.getType()); dow.set("sunb", bq); } } @@ -208,7 +208,7 @@ public class DowService extends BaseService<Dow>{ * 全院预算递归查询下级预算类型金额 * @param dow */ - private Double dgDow(Double dq,String Id,String org) { + private Double dgDowKS(Double dq,String Id,String org) { //先获取当前的金额 @@ -226,7 +226,7 @@ public class DowService extends BaseService<Dow>{ } //查看是否还有下级如果有再次调任此方法 for (Dow dow : list) { - dq=dgDow(dq, dow.getId().toString()); + dq=dgDowKS(dq, dow.getId().toString(),org); } return dq; @@ -235,7 +235,7 @@ public class DowService extends BaseService<Dow>{ *全院追加 递归查询下级预算类型金额 * @param dow */ - private Double dgDowZJ(Double dq,String Id,String org) { + private Double dgDowZJks(Double dq,String Id,String org) { //先获取当前的金额 List<Dow>list=dowDao.getParentId(Id,org); if (list.size()<1) { @@ -251,7 +251,7 @@ public class DowService extends BaseService<Dow>{ } //查看是否还有下级如果有再次调任此方法 for (Dow dow : list) { - dq=dgDowZJ(dq, dow.getId().toString(),org); + dq=dgDowZJks(dq, dow.getId().toString(),org); } return dq; diff --git a/src/main/resources/sql/re/dow.md b/src/main/resources/sql/re/dow.md index aa2c6ca..3a9644a 100644 --- a/src/main/resources/sql/re/dow.md +++ b/src/main/resources/sql/re/dow.md @@ -81,12 +81,13 @@ getKS `dow` d LEFT JOIN (SELECT * FROM budget_declaratio WHERE DTYPE = '1' ) b ON d.BUDGT_TYPE = b.TYPE - LEFT JOIN (SELECT * FROM core_org WHERE 1=1 - @if(!isEmpty(type)){ + LEFT JOIN core_org o on b.DEPT_ID=o.ID + WHERE 1 = 1 + @if(!isEmpty(type)){ AND FULL_NAME=#type# + OR ISNULL(FULL_NAME) @} - ) - o on b.DEPT_ID=o.ID + GROUP BY d.ID @@ -101,11 +102,12 @@ getKS `dow` d LEFT JOIN (SELECT * FROM budget_declaratio WHERE DTYPE = '2' ) b ON d.BUDGT_TYPE = b.TYPE - LEFT JOIN (SELECT * FROM core_org WHERE 1=1 - @if(!isEmpty(type)){ + LEFT JOIN core_org o on b.DEPT_ID=o.ID + WHERE 1 = 1 + @if(!isEmpty(type)){ AND FULL_NAME=#type# + OR ISNULL(FULL_NAME) @} - ) o on b.DEPT_ID=o.ID GROUP BY d.ID diff --git a/src/main/resources/static/js/dubget/budgetDeclaratio/cwcindex.js b/src/main/resources/static/js/dubget/budgetDeclaratio/cwcindex.js index bb2e3ec..839bcbf 100644 --- a/src/main/resources/static/js/dubget/budgetDeclaratio/cwcindex.js +++ b/src/main/resources/static/js/dubget/budgetDeclaratio/cwcindex.js @@ -132,6 +132,7 @@ layui.define([ 'form', 'laydate', 'table' ], function(exports) { }else if(obj.event === 'instList'){ + debugger; layer.open({ type: 2, shade: false, diff --git a/src/main/resources/static/js/dubget/budgtType/edit.js b/src/main/resources/static/js/dubget/budgtType/edit.js index 6821751..85773e6 100644 --- a/src/main/resources/static/js/dubget/budgtType/edit.js +++ b/src/main/resources/static/js/dubget/budgtType/edit.js @@ -24,8 +24,9 @@ layui.define([ 'form', 'laydate', 'table','budgtTypeApi'], function(exports) { }, initSubmit:function(){ $("#updateButton").click(function(){ - $(this).addClass('layui-btn-disabled').attr('disabled',true); + form.on('submit(form)', function(){ + $(this).addClass('layui-btn-disabled').attr('disabled',true); budgtTypeApi.updateBudgtType($('#updateForm'),function(){ parent.window.dataReload(); Common.info("更新成功"); -- libgit2 0.26.0