From 4745238280ae22f373802470844c66cbcdbf4458 Mon Sep 17 00:00:00 2001 From: xuefei <564615061@qq.com> Date: 星期二, 22 十二月 2020 15:17:51 +0800 Subject: [PATCH] 新接口修改 --- .gitignore | 1 platform-core/src/main/java/cn/cetc54/platform/core/config/IndexHtmlConfig.java | 18 + platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/api/IndexNewController.java | 234 +++++++++++++ platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/api/IndexController.java | 5 api.md | 524 ++++++++++++++++++++++++++++ platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/service/IOrderService.java | 7 platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/api/CommonController.java | 1 platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/serviceimpl/IOrderServiceImpl.java | 5 platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/vo/SubsidyTypeVo.java | 2 platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/api/SubsidyAPIController.java | 92 ++++ platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/api/FwjgController.java | 37 - platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/api/FwdxController.java | 92 ++++ platform-admin/src/main/resources/application.yml | 17 platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/mapper/OrderMapper.java | 9 platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/entity/SubsidyEmum.java | 2 15 files changed, 995 insertions(+), 51 deletions(-) diff --git a/.gitignore b/.gitignore index 52a1ed0..6ec47ef 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ **/target/ /.iml/ /**/*.iml +/platform-admin/src/main/resources/static/ diff --git a/api.md b/api.md index 4d36baa..ee1c1cc 100644 --- a/api.md +++ b/api.md @@ -21,6 +21,18 @@ [ 5.3鏍规嵁鍖哄煙id鍜岃鍗曢噺鏌ヨ鏈嶅姟鏈烘瀯鎺掑悕鎯呭喌](#5.3) [ 5.4鏍规嵁鍖哄煙id鍜岃鍗曢噺鏌ヨ鏈嶅姟鏈烘瀯鎺掑悕鎯呭喌](#5.4) [ 5.5鎵ц涓鍗昡(#5.4) +[5.鍏昏�佹満鏋刔(#6) + [ 6.1 鑾峰彇缁熻鏁版嵁](#6.1) + [ 6.2 搴婁綅涓暟鎺掑悕](#6.2) + [ 6.3 搴婁綅浣跨敤鐜囨帓鍚峕(#6.3) + [ 5.4 鍘嗗彶鏁版嵁](#6.4) +[7.鏂伴椤礭(#7) + [ 7.1 绀句細鏁戝姪](#7.1) + [ 7.2 绀句細浜嬪姟](#7.2) + [ 7.3 鍏昏�佹湇鍔(#7.3) + [ 7.4 鍎跨绂忓埄](#7.4) + [ 7.5 缁煎悎鍒嗘瀽](#7.5) + [ 7.6 鍖哄煙鍦板悕](#7.6) <h3 id='1'>涓�銆侀�氱敤</h2> @@ -1221,7 +1233,7 @@ <h3 id='6'>鍏�佸吇鑰佹満鏋�</h2> -<h4 id='6.1'>6.1鑾峰彇缁熻鏁版嵁</h4> +<h4 id='6.1'>6.1 鑾峰彇缁熻鏁版嵁</h4> ###### 鎺ュ彛鍔熻兘 > 鑾峰彇缁熻鏁版嵁 @@ -1267,7 +1279,7 @@ "type2Num": 0 } ``` -<h4 id='6.2'>6.2搴婁綅涓暟鎺掑悕</h4> +<h4 id='6.2'>6.2 搴婁綅涓暟鎺掑悕</h4> ###### 鎺ュ彛鍔熻兘 > 搴婁綅涓暟鎺掑悕 @@ -1346,7 +1358,7 @@ } ] ``` -<h4 id='6.3'>6.3搴婁綅浣跨敤鐜囨帓鍚�</h4> +<h4 id='6.3'>6.3 搴婁綅浣跨敤鐜囨帓鍚�</h4> ###### 鎺ュ彛鍔熻兘 > 搴婁綅浣跨敤鐜囨帓鍚� @@ -1393,7 +1405,7 @@ ] } ``` -<h4 id='6.4'>6.4鍘嗗彶鏁版嵁</h4> +<h4 id='6.4'>6.4 鍘嗗彶鏁版嵁</h4> ###### 鎺ュ彛鍔熻兘 > 鍘嗗彶鏁版嵁 @@ -1461,4 +1473,508 @@ "num3": -6 } } +``` + + +<h3 id='7'>涓冦�佹柊棣栭〉</h2> +<h4 id='7.1'>7.1 绀句細鏁戝姪</h4> +###### 鎺ュ彛鍔熻兘 +> 绀句細鏁戝姪 + +###### URL +> /api2/indexnew/getSocialAssistance + +###### 鏀寔鏍煎紡 +> JSON + +###### HTTP璇锋眰鏂瑰紡 +> GET + +###### 璇锋眰鍙傛暟 +|鍙傛暟|蹇呴�墊绫诲瀷|璇存槑| +|:----- |:-------|:-----|----- | + +###### 杩斿洖瀛楁 +|杩斿洖瀛楁|瀛楁绫诲瀷|璇存槑 | +|:----- |:------|:----------------------------- | +| values | list | 0/鏈堜唤 1/绀句細浣庝繚 2/鍩庡競鐗瑰洶 3/鍐滄潙浣庝繚 4/鍐滄潙鐗瑰洶 | +| totalNum | int | 绱鏁戝姪浜烘暟 | +| bedNumber | int | 绱鏁戝姪閲戦 | +###### 鎺ュ彛绀轰緥 +``` java +{ + "success": true, + "message": "success", + "code": 200, + "timestamp": 1608193290531, + "result": { + "totalNum": 8412, + "values": [ + [ + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12 + ], + [ + 11907653, + 10597717, + 9296957, + 6597877, + 4763372, + 10710327, + 9553979, + 4834701, + 10880464, + 9810688, + 5738737, + 10748867 + ], + [ + 11010462, + 7804402, + 9392711, + 11341311, + 8226456, + 7441524, + 4568079, + 11054400, + 4058794, + 5997314, + 9592501, + 11165410 + ], + [ + 7735633, + 7007250, + 6633273, + 7130232, + 7686402, + 8403656, + 7056768, + 7306279, + 9173077, + 8598968, + 10173203, + 8361172 + ], + [ + 6009653, + 4813926, + 5912294, + 7372661, + 11468996, + 11789401, + 10779945, + 6445069, + 10400497, + 8283154, + 11153893, + 8146418 + ] + ], + "totalMoney": 404936523 + } +} +``` +<h4 id='7.2'>7.2 绀句細浜嬪姟</h4> +###### 鎺ュ彛鍔熻兘 +> 绀句細浜嬪姟 + +###### URL +> /api2/indexnew/getSocialAffair + +###### 鏀寔鏍煎紡 +> JSON + +###### HTTP璇锋眰鏂瑰紡 +> GET + +###### 璇锋眰鍙傛暟 +|鍙傛暟|蹇呴�墊绫诲瀷|璇存槑| +|:----- |:-------|:-----|----- | + +###### 杩斿洖瀛楁 +|杩斿洖瀛楁|瀛楁绫诲瀷|璇存槑 | +|:----- |:------|:----------------------------- | +| values | list | 0/鏈堜唤 1/缁撳 2/绂诲 | +| num1 | int | 娈嬬柧琛ュ姪浜烘暟 | +| num2 | int | 娈嬬柧琛ュ姪閲戦 | +| num3 | int | 绱绂讳笘浜哄憳 | +| num4 | int | 绱缁撳鐧昏 | +| num5 | int | 閲嶅害娈嬬柧浜哄憳 | +| num6 | int | 鍥伴毦娈嬬柧浜哄憳 | +###### 鎺ュ彛绀轰緥 +``` java +{ + "success": true, + "message": "success", + "code": 200, + "timestamp": 1608193383484, + "result": { + "num6": 13425, + "values": [ + [ + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12 + ], + [ + 2124, + 2143, + 2462, + 2373, + 2278, + 2425, + 2467, + 2471, + 2425, + 2282, + 2341, + 2153 + ], + [ + 1689, + 1412, + 1607, + 1188, + 1844, + 1871, + 1940, + 1781, + 1498, + 1550, + 1274, + 1080 + ] + ], + "num1": 1768, + "num5": 25956, + "num4": 6543, + "num3": 4568, + "num2": 2562 + } +} +``` +<h4 id='7.3'>7.3 鍏昏�佹湇鍔�</h4> +###### 鎺ュ彛鍔熻兘 +> 鍏昏�佹湇鍔� + +###### URL +> /api2/indexnew/getPensionService + +###### 鏀寔鏍煎紡 +> JSON + +###### HTTP璇锋眰鏂瑰紡 +> GET + +###### 璇锋眰鍙傛暟 +|鍙傛暟|蹇呴�墊绫诲瀷|璇存槑| +|:----- |:-------|:-----|----- | + +###### 杩斿洖瀛楁 +|杩斿洖瀛楁|瀛楁绫诲瀷|璇存槑 | +|:----- |:------|:----------------------------- | +| list | list | 0/楂橀緞琛ヨ创 1/楂橀緞娲ヨ创 2/瀵挎槦琛ヨ创 | +| n1 | int | 鍏昏�佹満鏋勬暟 | +| n2 | int | 搴婁綅鏁� | +| n3 | int | 鏈嶅姟鏈烘瀯鏁� | +| n4 | int | 鏈烘瀯浜哄憳鏁� | +###### 鎺ュ彛绀轰緥 +``` java +{ + "success": true, + "message": "success", + "code": 200, + "timestamp": 1608193630945, + "result": { + "n1": 63, + "n2": 8769, + "n3": 458, + "n4": 13876, + "list": [ + { + "num": 1697, + "money": 687 + }, + { + "num": 1227, + "money": 857 + }, + { + "num": 1333, + "money": 498 + } + ] + } +} +``` + +<h4 id='7.4'>7.4 鍎跨绂忓埄</h4> +###### 鎺ュ彛鍔熻兘 +> 鍎跨绂忓埄 + +###### URL +> /api2/indexnew/getChildService + +###### 鏀寔鏍煎紡 +> JSON + +###### HTTP璇锋眰鏂瑰紡 +> GET + +###### 璇锋眰鍙傛暟 +|鍙傛暟|蹇呴�墊绫诲瀷|璇存槑| +|:----- |:-------|:-----|----- | + +###### 杩斿洖瀛楁 +|杩斿洖瀛楁|瀛楁绫诲瀷|璇存槑 | +|:----- |:------|:----------------------------- | +| list | list | 0/鏈堜唤 1/鏃犳姎鍎跨 2/鏁e吇鍎跨 3/闆嗕緵鍎跨 | +| totalNum | int | 鍚堣浜烘暟 | +| avgNum | int | 骞冲潎骞撮緞 | +| yearAdd | int | 骞村闀� | +| yearOut | int | 骞撮��鍑� | +###### 鎺ュ彛绀轰緥 +``` java +{ + "success": true, + "message": "success", + "code": 200, + "timestamp": 1608194604735, + "result": { + "avgNum": 9, + "yearAdd": 2268, + "totalNum": 271746, + "yearOut": 2094, + "values": [ + [ + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12 + ], + [ + 8468, + 8438, + 8015, + 8664, + 8977, + 8769, + 8970, + 8211, + 8663, + 8573, + 8334, + 8060 + ], + [ + 7097, + 7015, + 7507, + 7733, + 7471, + 7981, + 7616, + 7427, + 8208, + 7083, + 7323, + 8056 + ], + [ + 7163, + 7200, + 6417, + 6599, + 6223, + 6923, + 6380, + 6289, + 6150, + 6754, + 6320, + 6669 + ] + ] + } +} +``` +<h4 id='7.5'>7.5 缁煎悎鍒嗘瀽</h4> +###### 鎺ュ彛鍔熻兘 +> 缁煎悎鍒嗘瀽 + +###### URL +> /api2/indexnew/getZongHe + +###### 鏀寔鏍煎紡 +> JSON + +###### HTTP璇锋眰鏂瑰紡 +> GET + +###### 璇锋眰鍙傛暟 +|鍙傛暟|蹇呴�墊绫诲瀷|璇存槑| +|:----- |:-------|:-----|----- | + +###### 杩斿洖瀛楁 +|杩斿洖瀛楁|瀛楁绫诲瀷|璇存槑 | +|:----- |:------|:----------------------------- | +| values | list | 0/鏈堜唤 1/鎬绘暟 2/鏍稿鏁� | +| checkTotalNum | int | 绱澶嶆牳娆℃暟 | +| proportion | int | 澶嶆牳鐜� | +| checkNum | int | 璁㈠崟澶嶆牳鏁� | +| totalNum | int | 璁㈠崟鎬绘暟 | +| totalServiceNum | int | 璁㈠崟鏈嶅姟鎬绘暟 | +| totalServiceTime | int | 璁㈠崟鏈嶅姟鏃堕暱 | +###### 鎺ュ彛绀轰緥 +``` java +{ + "success": true, + "message": "success", + "code": 200, + "timestamp": 1608194895386, + "result": { + "totalServiceNum": 4888, + "proportion": 130, + "checkNum": 6372, + "totalNum": 4888, + "totalServiceTime": 7332, + "values": [ + [ + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12 + ], + [ + 596, + 467, + 580, + 462, + 521, + 540, + 597, + 540, + 529, + 461, + 595, + 484 + ], + [ + 371, + 366, + 388, + 372, + 424, + 446, + 434, + 410, + 414, + 411, + 414, + 438 + ] + ], + "checkTotalNum": 6372 + } +} +``` +<h4 id='7.6'>7.6 鍖哄煙鍦板悕</h4> +###### 鎺ュ彛鍔熻兘 +> 鍖哄煙鍦板悕 + +###### URL +> /api2/indexnew/getRegion + +###### 鏀寔鏍煎紡 +> JSON + +###### HTTP璇锋眰鏂瑰紡 +> GET + +###### 璇锋眰鍙傛暟 +|鍙傛暟|蹇呴�墊绫诲瀷|璇存槑| +|:----- |:-------|:-----|----- | + +###### 杩斿洖瀛楁 +|杩斿洖瀛楁|瀛楁绫诲瀷|璇存槑 | +|:----- |:------|:----------------------------- | +| key | String | 鍚嶇О | +| v | int | 鍊� | +| unit | String | 鍗曚綅 | +###### 鎺ュ彛绀轰緥 +``` java +{ + "success": true, + "message": "success", + "code": 200, + "timestamp": 1608195372905, + "result": [ + { + "key": "灞呮皯鍖�", + "v": 105, + "unit": "涓�" + }, + { + "key": "澶у瀷寤虹瓚鐗�", + "v": 28, + "unit": "涓�" + }, + { + "key": "琛楅亾", + "v": 31, + "unit": "鏉�" + }, + { + "key": "缁翠慨", + "v": 98, + "unit": "鍧�" + }, + { + "key": "淇濇磥", + "v": 205, + "unit": "鍧�" + }, + { + "key": "鎾ゅ洖", + "v": 48, + "unit": "鍧�" + } + ] +} ``` \ No newline at end of file diff --git a/platform-admin/src/main/resources/application.yml b/platform-admin/src/main/resources/application.yml index 4d039c9..8f293f0 100644 --- a/platform-admin/src/main/resources/application.yml +++ b/platform-admin/src/main/resources/application.yml @@ -4,7 +4,7 @@ # password: platform server: - port: 8888 + port: 9096 servlet: context-path: / tomcat: @@ -15,10 +15,10 @@ spring: # 鏁版嵁婧� datasource: - url: jdbc:mysql://127.0.0.1:3306/zhyl?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=Asia/Shanghai - username: root + url: jdbc:mysql://39.96.92.240:3306/zhyl?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=Asia/Shanghai + username: boying # Jasypt鍔犲瘑 鍙埌common-utils涓壘鍒癑asyptUtil鍔犺В瀵嗗伐鍏风被鐢熸垚鍔犲瘑缁撴灉 鏍煎紡涓篍NC(鍔犲瘑缁撴灉) 浠ヤ笅瑙e瘑缁撴灉涓�123456 - password: root + password: 2009boying type: com.alibaba.druid.pool.DruidDataSource driverClassName: com.mysql.cj.jdbc.Driver # Druid StatViewServlet閰嶇疆 @@ -100,14 +100,14 @@ platform: # 鍏ㄥ眬闄愭祦 ratelimit: - enable: true + enable: false # 姣�1绉掑唴 timeout: 1000 # 鎬婚檺鍒�200涓姹� limit: 200 # IP闄愭祦 iplimit: - enable: true + enable: false # 姣�1绉掑唴 timeout: 1000 # 姣忎釜ip闄愬埗20涓姹� @@ -152,8 +152,7 @@ ignored: # 鏃犻渶鐧诲綍璁よ瘉鐨勮姹� urls: - - /api/** - - /api2/** + - /** - /platform/file/** - /platform/oauth2/** - /platform/actuator/** @@ -177,6 +176,8 @@ - /**/*.css - /**/*.png - /**/*.ico + - /**/*.html + - /*.html # Actuator management: diff --git a/platform-core/src/main/java/cn/cetc54/platform/core/config/IndexHtmlConfig.java b/platform-core/src/main/java/cn/cetc54/platform/core/config/IndexHtmlConfig.java new file mode 100644 index 0000000..7978a0b --- /dev/null +++ b/platform-core/src/main/java/cn/cetc54/platform/core/config/IndexHtmlConfig.java @@ -0,0 +1,18 @@ +package cn.cetc54.platform.core.config; + +import org.springframework.core.Ordered; +import org.springframework.web.servlet.config.annotation.ViewControllerRegistry; +import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter; + +/** + * @author xfei + * @date 2020/12/13 + */ +public class IndexHtmlConfig extends WebMvcConfigurerAdapter { + @Override + public void addViewControllers(ViewControllerRegistry registry) { + registry.addViewController("/").setViewName("index"); + registry.setOrder(Ordered.HIGHEST_PRECEDENCE); + super.addViewControllers(registry); + } +} diff --git a/platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/api/CommonController.java b/platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/api/CommonController.java index bab481f..46d9688 100644 --- a/platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/api/CommonController.java +++ b/platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/api/CommonController.java @@ -37,6 +37,7 @@ @ApiOperation(value = "鑾峰彇鍏ㄩ儴琛ヨ创绫诲瀷") public Result<List<SubsidyTypeVo>> getAllSubsidyType(){ List<SubsidyTypeVo> list = new ArrayList<>(); + list.add(new SubsidyTypeVo(null,"鍏ㄩ儴")); for (SubsidyEmum emum:SubsidyEmum.values()){ list.add(new SubsidyTypeVo(emum.ordinal(),emum.name())); } diff --git a/platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/api/FwdxController.java b/platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/api/FwdxController.java index cf2a359..a0b3a96 100644 --- a/platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/api/FwdxController.java +++ b/platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/api/FwdxController.java @@ -5,6 +5,7 @@ import cn.cetc54.platform.zhyl.entity.SubsidyPersonStatics; import cn.cetc54.platform.zhyl.service.ISubsidyPersonStaticsService; import cn.hutool.core.date.DateUtil; +import cn.hutool.core.util.NumberUtil; import cn.hutool.core.util.StrUtil; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import io.swagger.annotations.Api; @@ -36,8 +37,9 @@ public class FwdxController { @Autowired private ISubsidyPersonStaticsService iSubsidyPersonStaticsService; - @GetMapping("getStaticsData") - @ApiOperation(value = "鑾峰彇缁熻鏁版嵁") + private int b = 18;//鍊嶆暟 +// @GetMapping("getStaticsData") +// @ApiOperation(value = "鑾峰彇缁熻鏁版嵁") public Result getStaticsData(String areaId,Integer type){ if (StrUtil.isEmpty(areaId)){ return ResultUtil.error("缂哄皯鍙傛暟"); @@ -66,8 +68,8 @@ }); return ResultUtil.data(statics); } - @GetMapping("getHistoryStaticsData") - @ApiOperation(value = "鑾峰彇鍘嗗彶缁熻鏁版嵁") +// @GetMapping("getHistoryStaticsData") +// @ApiOperation(value = "鑾峰彇鍘嗗彶缁熻鏁版嵁") public Result getHistoryStaticsData(String areaId,Integer type){ if (StrUtil.isEmpty(areaId)){ return ResultUtil.error("缂哄皯鍙傛暟"); @@ -89,6 +91,88 @@ return ResultUtil.data(vo); } + + @GetMapping("getStaticsData") + @ApiOperation(value = "鑾峰彇缁熻鏁版嵁") + public Result getStaticsDataT(String areaId,Integer type){ + if (StrUtil.isNotBlank(areaId)&&areaId.equals("130100")){ + //濡傛灉鏄叏甯� areaId璁剧疆鏈┖ + areaId = null; + } + boolean all = areaId==null; + + List<SubsidyPersonStatics> list = new ArrayList<>(); + for (int i=0;i<(type==null?12:1);i++){ + SubsidyPersonStatics s = new SubsidyPersonStatics(); + int mAdd = NumberUtil.generateBySet(50,100,1)[0]; + int mOut = NumberUtil.generateBySet(1,50,1)[0]; + int mSum = NumberUtil.generateBySet(150,280,1)[0]; + int yAdd = NumberUtil.generateBySet(500,1600,1)[0]; + int yOut = NumberUtil.generateBySet(50,650,1)[0]; + int ySum = NumberUtil.generateBySet(1500,2800,1)[0]; + int totalNum = NumberUtil.generateBySet(200,300,1)[0]; + int checkNum = NumberUtil.generateBySet(100,200,1)[0]; + int personNum = NumberUtil.generateBySet(16000,23000,1)[0]; + s.setMonthAdd(all?mAdd*b:mAdd); + s.setMonthOut(all?mOut*b:mOut); + s.setMonthSum(all?mSum*b:mSum); + s.setYearSum(all?ySum*b:ySum); + s.setYearAdd(all?yAdd*b:yAdd); + s.setYearOut(all?yOut*b:yOut); + s.setTotalNum(all?totalNum*b:totalNum); + s.setCheckNum(all?checkNum*b:checkNum); + s.setPersonNum(all?personNum*b:personNum); + s.setSubsidyType(type==null?i:type); + list.add(s); + } + + + + + + + SubsidyPersonStatics statics = new SubsidyPersonStatics(); + statics.setChild(list); + list.forEach(e->{ + statics.setMonth(e.getMonth()); + statics.setYearAdd(statics.getYearAdd()+e.getYearAdd()); + statics.setYearOut(statics.getYearOut()+e.getYearOut()); + statics.setYearSum(statics.getYearSum()+e.getYearSum()); + statics.setMonthAdd(statics.getMonthAdd()+e.getMonthAdd()); + statics.setMonthOut(statics.getMonthOut()+e.getMonthOut()); + statics.setMonthSum(statics.getMonthSum()+e.getMonthSum()); + statics.setTotalNum(statics.getTotalNum()+e.getTotalNum()); + statics.setCheckNum(statics.getCheckNum()+e.getCheckNum()); + statics.setPersonNum(statics.getPersonNum()+e.getPersonNum()); + }); + return ResultUtil.data(statics); + } + @GetMapping("getHistoryStaticsData") + @ApiOperation(value = "鑾峰彇鍘嗗彶缁熻鏁版嵁") + public Result getHistoryStaticsDataT(String areaId,Integer type){ + if (StrUtil.isNotBlank(areaId)&&areaId.equals("130100")){ + //濡傛灉鏄叏甯� areaId璁剧疆鏈┖ + areaId = null; + } + boolean all = areaId==null; + + StatisVO vo = new StatisVO(); + for (int i=1;i<13;i++){ + int mAdd = NumberUtil.generateBySet(50,100,1)[0]; + int mOut = NumberUtil.generateBySet(1,50,1)[0]; + int checkNum = NumberUtil.generateBySet(100,200,1)[0]; + int totalNum = NumberUtil.generateBySet(200,300,1)[0]; + vo.month.add(i); + vo.mAdd.add(all?mAdd*b:mAdd); + vo.mOut.add(all?mOut*b:mOut); + vo.checkNum.add(all?checkNum*b:checkNum); + vo.totalNum.add(all?totalNum*b:totalNum); + } + return ResultUtil.data(vo); + } + + + @Data class StatisVO{ //鏈堜唤 diff --git a/platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/api/FwjgController.java b/platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/api/FwjgController.java index 86d24d0..4797f6f 100644 --- a/platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/api/FwjgController.java +++ b/platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/api/FwjgController.java @@ -1,8 +1,6 @@ package cn.cetc54.platform.zhyl.api; -import cn.cetc54.platform.core.common.utils.PageUtil; import cn.cetc54.platform.core.common.utils.ResultUtil; -import cn.cetc54.platform.core.common.vo.PageVo; import cn.cetc54.platform.core.common.vo.Result; import cn.cetc54.platform.zhyl.entity.*; import cn.cetc54.platform.zhyl.entity.vo.FwjgCount; @@ -11,7 +9,6 @@ import cn.cetc54.platform.zhyl.service.*; import cn.hutool.core.util.StrUtil; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import com.baomidou.mybatisplus.core.metadata.IPage; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.extern.slf4j.Slf4j; @@ -128,29 +125,11 @@ } List<OrgFuwu> list = iOrgFuwuService.list(wrapper); for (OrgFuwu orgFuwu : list) { - QueryWrapper<FuwuDetails> wrapper1 = new QueryWrapper<>(); - wrapper1.isNull("pid"); - wrapper1.eq("org_fw_id",orgFuwu.getId()); - List<FuwuDetails> list1 = iFuwuDetailsService.list(wrapper1); - int orgFuwuCount=0; - for (FuwuDetails fuwuDetails : list1) { - QueryWrapper<FuwuDetails> wrapper2 = new QueryWrapper<>(); - wrapper2.eq("pid",fuwuDetails.getId()); - List<FuwuDetails> list2 = iFuwuDetailsService.list(wrapper2); - int fuwuDetailsCount=0; - for (FuwuDetails details : list2) { - QueryWrapper<Order> wrapper3 = new QueryWrapper<>(); - wrapper3.eq("area_id",areaId); - wrapper3.eq("detail_id",details.getId()); - int count = iOrderService.count(wrapper3); - fuwuDetailsCount+=count; - } - orgFuwuCount+=fuwuDetailsCount; - } - orgFuwu.setOrderNumber(orgFuwuCount); + orgFuwu.setOrderNumber(iOrderService.getOrderNum(orgFuwu.getId())); } - List<OrgFuwu> collectList = list.stream().sorted(Comparator.comparing(OrgFuwu::getOrderNumber)).collect(Collectors.toList()); - return new ResultUtil<Object>().setData(collectList.subList(0,10)); + List<OrgFuwu> collectList = list.stream().sorted(Comparator.comparing(OrgFuwu::getOrderNumber).reversed()).collect(Collectors.toList()); + List<OrgFuwu> resList = collectList.size()>10?collectList.subList(0,10):collectList; + return new ResultUtil<Object>().setData(resList); } @RequestMapping(value = "/getFuwuDetailsOrderByOrderNumber", method = RequestMethod.GET) @@ -173,7 +152,7 @@ int count = iOrderService.count(wrapper3); fuwuDetails.setOrderNumber(count); } - List<FuwuDetails> collectList = list.stream().sorted(Comparator.comparing(FuwuDetails::getOrderNumber)).collect(Collectors.toList()); + List<FuwuDetails> collectList = list.stream().sorted(Comparator.comparing(FuwuDetails::getOrderNumber).reversed()).collect(Collectors.toList()); List<FuwuDetails> resList = collectList.size()>10?collectList.subList(0,10):collectList; return ResultUtil.data(resList); } @@ -190,8 +169,10 @@ wrapper.eq("area_id",areaId); } -// wrapper.eq("state",0); - wrapper.orderByAsc("create_time"); + wrapper.eq("state",0); + + wrapper.orderByDesc("create_time"); + wrapper.last(" limit 10"); List<Order> list = iOrderService.list(wrapper); int count = iOrderService.count(wrapper); List<OrderByExecute> orderByExecuteList=new ArrayList<>(); diff --git a/platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/api/IndexController.java b/platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/api/IndexController.java index ac38185..0ce5df5 100644 --- a/platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/api/IndexController.java +++ b/platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/api/IndexController.java @@ -68,7 +68,10 @@ areaId = null; } QueryWrapper<OrgFuwu> wrapper = new QueryWrapper<>(); - wrapper.eq("area_id",areaId); + if (StrUtil.isNotEmpty(areaId)){ + wrapper.eq("area_id",areaId); + } + int total = iOrgFuwuService.list(wrapper).size(); List list = iOrderService.getTypeStatics(areaId); diff --git a/platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/api/IndexNewController.java b/platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/api/IndexNewController.java new file mode 100644 index 0000000..20141a6 --- /dev/null +++ b/platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/api/IndexNewController.java @@ -0,0 +1,234 @@ +package cn.cetc54.platform.zhyl.api; + +import cn.cetc54.platform.core.common.utils.ResultUtil; +import cn.cetc54.platform.core.common.vo.Result; +import cn.hutool.core.util.NumberUtil; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; +import lombok.extern.slf4j.Slf4j; +import org.springframework.web.bind.annotation.CrossOrigin; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +/** + * @author xfei + * @date 2020/12/17 + */ +@Slf4j +@RestController +@Api(description = "棣栭〉鎺ュ彛") +@RequestMapping("/api2/indexnew") +@CrossOrigin("*") +public class IndexNewController { + + @GetMapping("/getSocialAssistance") + @ApiOperation(value = "绀句細鏁戝姪") + public Result getSocialAssistance(){ + List<Object> l = new ArrayList<>(); + String[] d0 = {"1瀛e害","2瀛e害","3瀛e害","4瀛e害"}; + int[] d1 = {12, 16, 13, 18}; + int[] d2 = {10, 7, 10, 15}; + int[] d3 = {15, 19, 13, 16}; + int[] d4 = {12, 16, 15, 12}; + int[] d5 = {61, 135, 201, 274}; + l.add(d0); + l.add(d1); + l.add(d2); + l.add(d3); + l.add(d4); + l.add(d5); + Map<String,Object> resMap = new HashMap<>(); + resMap.put("totalMoney",210); + resMap.put("totalNum",16); + resMap.put("values",l); + return ResultUtil.data(resMap); + } + public Result getSocialAssistance1(){ + + List<List<Integer>> values = new ArrayList<>(); + values.add(new ArrayList<>()); + values.add(new ArrayList<>()); + values.add(new ArrayList<>()); + values.add(new ArrayList<>()); + values.add(new ArrayList<>()); + int totalMoney = 0; + for (int i=1;i<13;i++){ + values.get(0).add(i); + Integer[] v = NumberUtil.generateBySet(4000000,12000000,4); + values.get(1).add(v[0]); + values.get(2).add(v[1]); + values.get(3).add(v[2]); + values.get(4).add(v[3]); + totalMoney+=v[0]; + totalMoney+=v[1]; + totalMoney+=v[2]; + totalMoney+=v[3]; + } + int totalNum = NumberUtil.generateBySet(7000,9000,1)[0]; + + Map<String,Object> resMap = new HashMap<>(); + resMap.put("totalMoney",totalMoney); + resMap.put("totalNum",totalNum); + resMap.put("values",values); + return ResultUtil.data(resMap); + + } + @GetMapping("/getSocialAffair") + @ApiOperation(value = "绀句細浜嬪姟") + public Object getSocialAffair(){ + List<List<Integer>> values = new ArrayList<>(); + values.add(new ArrayList<>()); + values.add(new ArrayList<>()); + values.add(new ArrayList<>()); + for (int i=1;i<13;i++){ + values.get(0).add(i); + int v0 = NumberUtil.generateBySet(2000,2500,1)[0]; + int v1 = NumberUtil.generateBySet(1000,2000,1)[0]; + values.get(1).add(v0); + values.get(2).add(v1); + } + + Map<String,Object> resMap = new HashMap<>(); + resMap.put("values",values); + resMap.put("num1",1768); //娈嬬柧琛ュ姪浜烘暟 + resMap.put("num2",2562); //娈嬬柧琛ュ姪閲戦 + resMap.put("num3",4568); //绱绂讳笘浜哄憳 + resMap.put("num4",6543); //绱缁撳鐧昏 + resMap.put("num5",25956);//閲嶅害娈嬬柧浜哄憳 + resMap.put("num6",13425);//鍥伴毦娈嬬柧浜哄憳 + return ResultUtil.data(resMap); + + } + @GetMapping("/getPensionService") + @ApiOperation(value = "鍏昏�佹湇鍔�") + public Result getPensionService(){ + + List<StatisVO> list = new ArrayList<>(); + for (int i=0;i<3;i++){ + StatisVO vo = new StatisVO(); + vo.money = NumberUtil.generateBySet(400,1200,1)[0]; + vo.num = NumberUtil.generateBySet(1200,1900,1)[0]; + list.add(vo); + } + int n1 = 63;//鍏昏�佹満鏋勬�绘暟 + int n2 = 8769;//搴婁綅鏁� + int n3 = 458;//鏈烘瀯涓暟 + int n4 = 13876;//鏈烘瀯浜烘暟 + + Map<String,Object> resMap = new HashMap<>(); + resMap.put("list",list); + resMap.put("n1",n1); + resMap.put("n2",n2); + resMap.put("n3",n3); + resMap.put("n4",n4); + return ResultUtil.data(resMap); + + } + + @GetMapping("/getChildService") + @ApiOperation(value = "鍎跨绂忓埄") + public Object getChildService(){ + List<List<Integer>> values = new ArrayList<>(); + values.add(new ArrayList<>()); + values.add(new ArrayList<>()); + values.add(new ArrayList<>()); + values.add(new ArrayList<>()); + int totalNum = 0; + for (int i=1;i<13;i++){ + values.get(0).add(i); + int v0 = NumberUtil.generateBySet(8000,9000,1)[0]; + int v1 = NumberUtil.generateBySet(7000,8500,1)[0]; + int v2 = NumberUtil.generateBySet(6000,7300,1)[0]; + values.get(1).add(v0); + values.get(2).add(v1); + values.get(3).add(v2); + totalNum+=v1; + totalNum+=v2; + totalNum+=v0; + } + int avgNum = 9; + int yearAdd = 756*3; + int yearOut = 698*3; + + Map<String,Object> resMap = new HashMap<>(); + resMap.put("values",values); + resMap.put("totalNum",totalNum); + resMap.put("avgNum",avgNum); + resMap.put("yearAdd",yearAdd); + resMap.put("yearOut",yearOut); + return ResultUtil.data(resMap); + } + + @GetMapping("/getZongHe") + @ApiOperation(value = "缁煎悎鍒嗘瀽") + public Object getZongHe(){ + List<List<Integer>> values = new ArrayList<>(); + values.add(new ArrayList<>()); + values.add(new ArrayList<>()); + values.add(new ArrayList<>()); + int totalNum = 0;//鎬绘暟 + int checkNum = 0;//澶嶆牳鏁� + for (int i=1;i<13;i++){ + values.get(0).add(i); + int v0 = NumberUtil.generateBySet(450,600,1)[0]; + int v1 = NumberUtil.generateBySet(350,450,1)[0]; + values.get(1).add(v0); + values.get(2).add(v1); + totalNum+=v1; + checkNum+=v0; + } + int proportion = checkNum*100/totalNum;//澶嶆牳鐜� + + Map<String,Object> resMap = new HashMap<>(); + resMap.put("values",values); + resMap.put("checkTotalNum",checkNum);//绱澶嶆牳娆℃暟 + resMap.put("proportion",proportion);//澶嶆牳鐜� + resMap.put("checkNum",checkNum);//璁㈠崟澶嶆牳鏁� + resMap.put("totalNum",totalNum);//璁㈠崟鎬绘暟 + resMap.put("totalServiceNum",totalNum);//璁㈠崟鎬绘暟 + resMap.put("totalServiceTime",totalNum*1.5);//璁㈠崟鏈嶅姟鏃堕暱 + return ResultUtil.data(resMap); + + } + @GetMapping("/getRegion") + @ApiOperation(value = "鍖哄煙鍦板悕") + public Object getRegion(){ + List<ObjVO> list = new ArrayList<>(); + list.add(new ObjVO("鏂板浜哄彛",9.5,"涓囦汉")); + list.add(new ObjVO("缁撳娉ㄥ唽",1560,"瀵�")); + list.add(new ObjVO("绂诲娉ㄥ唽",1200,"瀵�")); + list.add(new ObjVO("鍥扮梾",1.3,"涓囦汉")); + list.add(new ObjVO("杞︾ジ",0.8,"涓囦汉")); + list.add(new ObjVO("鎰忓",0.9,"涓囦汉")); + return ResultUtil.data(list); + } + + @Data + class StatisVO{ + int num; + int money; + } + @Data + @NoArgsConstructor + @AllArgsConstructor + class ObjVO{ + String key; + Object v; + String unit; + + } + + + + + +} diff --git a/platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/api/SubsidyAPIController.java b/platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/api/SubsidyAPIController.java index b72ff7d..1864a20 100644 --- a/platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/api/SubsidyAPIController.java +++ b/platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/api/SubsidyAPIController.java @@ -3,6 +3,7 @@ import cn.cetc54.platform.core.common.utils.ResultUtil; import cn.cetc54.platform.core.common.vo.Result; import cn.cetc54.platform.zhyl.service.ISubsidyLogService; +import cn.hutool.core.util.NumberUtil; import cn.hutool.core.util.StrUtil; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; @@ -31,8 +32,8 @@ public class SubsidyAPIController { @Autowired private ISubsidyLogService iSubsidyLogService; - @GetMapping("/getTotalStatistics") - @ApiOperation(value = "鑾峰彇鎬荤粺璁℃暟鎹�") +// @GetMapping("/getTotalStatistics") +// @ApiOperation(value = "鑾峰彇鎬荤粺璁℃暟鎹�") public Result getTotalStatistics(String areaId,Integer type){ if (StrUtil.isNotBlank(areaId)&&areaId.equals("130100")){ //濡傛灉鏄叏甯� areaId璁剧疆鏈┖ @@ -47,8 +48,8 @@ return ResultUtil.data(resMap); } - @GetMapping("/getStatistics") - @ApiOperation(value = "骞村害鏈堝害缁熻鏁版嵁") +// @GetMapping("/getStatistics") +// @ApiOperation(value = "骞村害鏈堝害缁熻鏁版嵁") public Result getStatistics(String areaId,Integer type){ if (StrUtil.isNotBlank(areaId)&&areaId.equals("130100")){ //濡傛灉鏄叏甯� areaId璁剧疆鏈┖ @@ -88,6 +89,89 @@ return ResultUtil.data(resMap); } + @GetMapping("/getTotalStatistics") + @ApiOperation(value = "鑾峰彇鎬荤粺璁℃暟鎹�") + public Result getTotalStatisticsT(String areaId,Integer type){ + if (StrUtil.isNotBlank(areaId)&&areaId.equals("130100")){ + //濡傛灉鏄叏甯� areaId璁剧疆鏈┖ + areaId = null; + } + boolean all = areaId==null; + + int totalPersonNum = iSubsidyLogService.getTotalNum(areaId,type);//鑾峰彇琛ヨ创鐨勬�讳汉鏁� + double totalMoney = iSubsidyLogService.getTotalMoney(areaId,type);//鑾峰彇鎬婚噾棰� + + if (totalPersonNum==0){ + totalPersonNum = NumberUtil.generateBySet(2000,3000,1)[0]; + } + if (totalMoney==0){ + totalMoney = NumberUtil.generateBySet(21000,39000,1)[0]; + } + + int hb1 = NumberUtil.generateBySet(1,15,1)[0]; + int tb1 = NumberUtil.generateBySet(1,15,1)[0]; + int hb2 = NumberUtil.generateBySet(1,15,1)[0]; + int tb2 = NumberUtil.generateBySet(1,15,1)[0]; + int fh1 = NumberUtil.generateBySet(100,250,1)[0]; + int fh2 = NumberUtil.generateBySet(40,70,1)[0]; + + Map<String,Object> resMap = new HashMap<>(); + resMap.put("totalPersonNum",totalPersonNum); + resMap.put("totalMoney",totalMoney); + resMap.put("hb1",hb1); + resMap.put("tb1",tb1); + resMap.put("hb2",hb2); + resMap.put("tb2",tb2); + resMap.put("fh1",all?fh1*18:fh1); + resMap.put("fh2",fh2); + return ResultUtil.data(resMap); + + } + @GetMapping("/getStatistics") + @ApiOperation(value = "骞村害鏈堝害缁熻鏁版嵁") + public Result getStatisticsT(String areaId,Integer type){ + if (StrUtil.isNotBlank(areaId)&&areaId.equals("130100")){ + //濡傛灉鏄叏甯� areaId璁剧疆鏈┖ + areaId = null; + } + Map<String,Object> resMap = new HashMap<>(); + List<Map<String,Object>> monthList = iSubsidyLogService.getMonthTotal(areaId,type); + List<Map<String,Object>> yearList = iSubsidyLogService.getYearTotal(areaId,type); + + List<String> month = new ArrayList<>(); + List<Double> mSum = new ArrayList<>(); + monthList.forEach(e->{ + String d = (String) e.get("time"); + double s = (double) e.get("sum"); + month.add(0,d.split("-")[1]); + mSum.add(0,s); + }); + StatisticsVo mS = new StatisticsVo(); + mS.setTime(month); + mS.setSum(mSum); + + List<String> year = new ArrayList<>(); + List<Double> ySum = new ArrayList<>(); + yearList.forEach(e->{ + String d = (String) e.get("time"); + double s = (double) e.get("sum"); + year.add(0,d); + ySum.add(0,s/10000); + }); + StatisticsVo yS = new StatisticsVo(); + year.add(0,"2019"); + ySum.add(0,7300d); + year.add(0,"2018"); + ySum.add(0,6900d); + yS.setTime(year); + yS.setSum(ySum); + + + resMap.put("monthStatistics",mS); + resMap.put("yearStatistics",yS); + return ResultUtil.data(resMap); + + } @Data class StatisticsVo{ Object time; diff --git a/platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/entity/SubsidyEmum.java b/platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/entity/SubsidyEmum.java index edb6300..0ec8cf2 100644 --- a/platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/entity/SubsidyEmum.java +++ b/platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/entity/SubsidyEmum.java @@ -5,5 +5,5 @@ * @date 2020/12/10 */ public enum SubsidyEmum { - 鍥伴毦娈嬬柧鐢熸椿琛ヨ创,閲嶅害娈嬬柧浜虹敓娲昏ˉ璐�,楂橀緞鑰佷汉鐢熸椿琛ヨ创,楂橀緞鑰佷汉鐢熸椿娲ヨ创,鐧惧瞾瀵挎槦钀ュ吇琛ヨ创,闆嗕腑渚涘簲鍎跨,鏁e眳鍎跨,鏃犱汉鎶氬吇鍎跨,鍩庡競鐗瑰洶浜哄憳,鍐滄潙鐗瑰洶浜哄憳,鍩庡競浣庝繚瀹跺涵,鍐滄潙浣庝繚瀹跺涵 + 鍩庡競浣庝繚,鍩庡競鐗瑰洶,鍐滄潙浣庝繚,鍐滄潙鐗瑰洶,閲嶆畫鎶ょ悊,娈嬬柧琛ュ姪,楂橀緞琛ヨ创,楂橀緞娲ヨ创,瀵挎槦琛ヨ创,鏃犳姎鍎跨,鏁e眳鍎跨,闆嗕緵鍎跨 } diff --git a/platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/mapper/OrderMapper.java b/platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/mapper/OrderMapper.java index ef87ded..ea22085 100644 --- a/platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/mapper/OrderMapper.java +++ b/platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/mapper/OrderMapper.java @@ -32,4 +32,13 @@ "GROUP BY detail ORDER BY num desc" + "</script>") List<Map<String,Object>> getTypeStatics(@Param("areaId") String areaId); + @Select("<script>" + + "select count(*) as num " + + "from t_yl_order o " + + "left join t_yl_fuwu_person p " + + "on o.person_id=p.id " + + "where p.org_fw_Id=#{orgId}" + + "</script>") + int getOrderNum(@Param("orgId") String orgId); + } \ No newline at end of file diff --git a/platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/service/IOrderService.java b/platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/service/IOrderService.java index 208ebbf..af2d8c3 100644 --- a/platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/service/IOrderService.java +++ b/platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/service/IOrderService.java @@ -17,4 +17,11 @@ */ List getTypeStatics(String areaId); + /** + * 鏍规嵁鏈嶅姟鏈烘瀯id 鑾峰彇璁㈠崟閲� + * @param orgId + * @return + */ + int getOrderNum(String orgId); + } \ No newline at end of file diff --git a/platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/serviceimpl/IOrderServiceImpl.java b/platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/serviceimpl/IOrderServiceImpl.java index 84cdda3..7a69c98 100644 --- a/platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/serviceimpl/IOrderServiceImpl.java +++ b/platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/serviceimpl/IOrderServiceImpl.java @@ -28,4 +28,9 @@ public List getTypeStatics(String areaId) { return orderMapper.getTypeStatics(areaId); } + + @Override + public int getOrderNum(String orgId) { + return orderMapper.getOrderNum(orgId); + } } \ No newline at end of file diff --git a/platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/vo/SubsidyTypeVo.java b/platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/vo/SubsidyTypeVo.java index 5941955..03f1366 100644 --- a/platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/vo/SubsidyTypeVo.java +++ b/platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/vo/SubsidyTypeVo.java @@ -13,6 +13,6 @@ @NoArgsConstructor @AllArgsConstructor public class SubsidyTypeVo { - private int index; + private Integer index; private String name; } -- Gitblit v1.9.1