Compare commits
80 Commits
Author | SHA1 | Date | |
---|---|---|---|
be6919124d | |||
2d145793b4 | |||
d96fd3d536 | |||
0dc02ae454 | |||
83047d7877 | |||
85472f43e8 | |||
8ff95cdc07 | |||
c2a914d7f9 | |||
2038d76b1e | |||
0bcef8d497 | |||
9a0fe1715e | |||
482d91eba3 | |||
95a485cfc4 | |||
64b4fe31a3 | |||
65563f5b75 | |||
b68fde365f | |||
d3fb7827f1 | |||
9a8f3d050c | |||
2d82571303 | |||
2f469aec14 | |||
83f424b80f | |||
152ff7d8e5 | |||
f5bc5b9eef | |||
d4edba9212 | |||
68217b81dc | |||
e0d1406ecd | |||
acfd799417 | |||
cb1b0e4e7e | |||
c77a4c98fc | |||
873b66deec | |||
7a425c6241 | |||
918917868f | |||
3e822ba3a0 | |||
b707cb0d49 | |||
b72f36febc | |||
0238251ab0 | |||
62ed92029c | |||
c91b045430 | |||
9ae61d5b66 | |||
67e18187c0 | |||
a6580355a2 | |||
7f8a0f8d60 | |||
6203e43465 | |||
037ff186fe | |||
29cadb9a11 | |||
84920d28d1 | |||
fb10c7e666 | |||
bad6ecb111 | |||
7dcf15fd79 | |||
a68307b9f9 | |||
ac885fb06b | |||
14907e3e26 | |||
cf962a92da | |||
880e4f8941 | |||
614e04ed1b | |||
76ad164d4e | |||
8952bfc271 | |||
de9ca02689 | |||
6359acab42 | |||
0253a8b750 | |||
02daa81924 | |||
5f4e20af66 | |||
23dfc8288c | |||
b71d4381d7 | |||
0e83116550 | |||
87eaf03b9d | |||
c9f171e5d5 | |||
960280b11e | |||
90a17c926e | |||
33ebe5a982 | |||
e29618e5d4 | |||
7eab148104 | |||
ee7e2e9acb | |||
94a2dbf26d | |||
079098db63 | |||
b7bf3bfc15 | |||
5b98be9bf9 | |||
8e99eaafa2 | |||
c21ff901d5 | |||
ada464a8cc |
278
.VSCodeCounter/2023-04-03_16-35-18/details.md
Normal file
278
.VSCodeCounter/2023-04-03_16-35-18/details.md
Normal file
@ -0,0 +1,278 @@
|
||||
# Details
|
||||
|
||||
Date : 2023-04-03 16:35:18
|
||||
|
||||
Directory e:\\Project\\毕业设计\\epp
|
||||
|
||||
Total : 263 files, 55577 codes, 1567 comments, 2383 blanks, all 59527 lines
|
||||
|
||||
[Summary](results.md) / Details / [Diff Summary](diff.md) / [Diff Details](diff-details.md)
|
||||
|
||||
## Files
|
||||
| filename | language | code | comment | blank | total |
|
||||
| :--- | :--- | ---: | ---: | ---: | ---: |
|
||||
| [README.md](/README.md) | Markdown | 249 | 0 | 154 | 403 |
|
||||
| [TODOs.md](/TODOs.md) | Markdown | 43 | 0 | 33 | 76 |
|
||||
| [backend-mock/index.js](/backend-mock/index.js) | JavaScript | 69 | 20 | 10 | 99 |
|
||||
| [backend/.idea/encodings.xml](/backend/.idea/encodings.xml) | XML | 22 | 0 | 0 | 22 |
|
||||
| [backend/.idea/jarRepositories.xml](/backend/.idea/jarRepositories.xml) | XML | 35 | 0 | 0 | 35 |
|
||||
| [backend/.idea/misc.xml](/backend/.idea/misc.xml) | XML | 15 | 0 | 0 | 15 |
|
||||
| [backend/.idea/runConfigurations/AccessProvider.xml](/backend/.idea/runConfigurations/AccessProvider.xml) | XML | 11 | 0 | 0 | 11 |
|
||||
| [backend/.idea/runConfigurations/AccessProvider_Remote.xml](/backend/.idea/runConfigurations/AccessProvider_Remote.xml) | XML | 14 | 0 | 0 | 14 |
|
||||
| [backend/.idea/runConfigurations/Gateway.xml](/backend/.idea/runConfigurations/Gateway.xml) | XML | 17 | 0 | 0 | 17 |
|
||||
| [backend/.idea/runConfigurations/Gateway_Remote.xml](/backend/.idea/runConfigurations/Gateway_Remote.xml) | XML | 20 | 0 | 0 | 20 |
|
||||
| [backend/.idea/runConfigurations/ShopProvider.xml](/backend/.idea/runConfigurations/ShopProvider.xml) | XML | 17 | 0 | 0 | 17 |
|
||||
| [backend/.idea/runConfigurations/ShopProvider_Remote.xml](/backend/.idea/runConfigurations/ShopProvider_Remote.xml) | XML | 20 | 0 | 0 | 20 |
|
||||
| [backend/.idea/runConfigurations/TestProvider.xml](/backend/.idea/runConfigurations/TestProvider.xml) | XML | 17 | 0 | 0 | 17 |
|
||||
| [backend/.idea/runConfigurations/TestProvider_Remote.xml](/backend/.idea/runConfigurations/TestProvider_Remote.xml) | XML | 20 | 0 | 0 | 20 |
|
||||
| [backend/.idea/runConfigurations/UserProvider.xml](/backend/.idea/runConfigurations/UserProvider.xml) | XML | 11 | 0 | 0 | 11 |
|
||||
| [backend/.idea/runConfigurations/UserProvider_Remote.xml](/backend/.idea/runConfigurations/UserProvider_Remote.xml) | XML | 20 | 0 | 0 | 20 |
|
||||
| [backend/.idea/vcs.xml](/backend/.idea/vcs.xml) | XML | 6 | 0 | 0 | 6 |
|
||||
| [backend/microservice-common/pom.xml](/backend/microservice-common/pom.xml) | XML | 36 | 1 | 5 | 42 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/PageTable/enums/AddType.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/PageTable/enums/AddType.java) | Java | 15 | 0 | 5 | 20 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/PageTable/enums/EditType.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/PageTable/enums/EditType.java) | Java | 15 | 0 | 5 | 20 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/PageTable/enums/FieldType.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/PageTable/enums/FieldType.java) | Java | 14 | 0 | 5 | 19 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/PageTable/enums/SearchType.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/PageTable/enums/SearchType.java) | Java | 13 | 0 | 5 | 18 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/PageTable/query/PageQuery.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/PageTable/query/PageQuery.java) | Java | 22 | 0 | 6 | 28 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/PageTable/utils/FieldBuilder.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/PageTable/utils/FieldBuilder.java) | Java | 41 | 32 | 14 | 87 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/PageTable/utils/FieldMapperBuilder.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/PageTable/utils/FieldMapperBuilder.java) | Java | 23 | 11 | 9 | 43 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/PageTable/utils/FieldRuleBuilder.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/PageTable/utils/FieldRuleBuilder.java) | Java | 65 | 6 | 16 | 87 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/PageTable/utils/FieldRuleListBuilder.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/PageTable/utils/FieldRuleListBuilder.java) | Java | 17 | 0 | 7 | 24 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/PageTable/utils/FieldValidateBuilder.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/PageTable/utils/FieldValidateBuilder.java) | Java | 23 | 0 | 7 | 30 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/PageTable/utils/PageUtils.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/PageTable/utils/PageUtils.java) | Java | 15 | 13 | 5 | 33 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/enums/OrderStatus.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/enums/OrderStatus.java) | Java | 27 | 0 | 8 | 35 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/pojo/Apply.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/pojo/Apply.java) | Java | 21 | 0 | 15 | 36 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/pojo/Feedback.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/pojo/Feedback.java) | Java | 15 | 0 | 9 | 24 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/pojo/Good.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/pojo/Good.java) | Java | 24 | 0 | 3 | 27 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/pojo/GoodCategory.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/pojo/GoodCategory.java) | Java | 12 | 0 | 3 | 15 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/pojo/Notice.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/pojo/Notice.java) | Java | 14 | 3 | 10 | 27 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/pojo/Order.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/pojo/Order.java) | Java | 17 | 0 | 4 | 21 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/pojo/OrderDetail.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/pojo/OrderDetail.java) | Java | 14 | 0 | 3 | 17 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/pojo/Report.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/pojo/Report.java) | Java | 17 | 0 | 11 | 28 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/pojo/Role.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/pojo/Role.java) | Java | 12 | 2 | 5 | 19 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/pojo/Setting.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/pojo/Setting.java) | Java | 14 | 2 | 5 | 21 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/pojo/User.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/pojo/User.java) | Java | 22 | 2 | 5 | 29 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/pojo/Visitor.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/pojo/Visitor.java) | Java | 17 | 0 | 12 | 29 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/response/Res.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/response/Res.java) | Java | 31 | 0 | 8 | 39 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/utils/Hash.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/utils/Hash.java) | Java | 8 | 0 | 4 | 12 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/utils/SnowflakeManager.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/utils/SnowflakeManager.java) | Java | 71 | 4 | 11 | 86 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/vo/GoodCategoryVO.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/vo/GoodCategoryVO.java) | Java | 32 | 2 | 8 | 42 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/vo/GoodVO.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/vo/GoodVO.java) | Java | 63 | 2 | 8 | 73 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/vo/OrderDetailVO.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/vo/OrderDetailVO.java) | Java | 35 | 2 | 7 | 44 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/vo/OrderVO.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/vo/OrderVO.java) | Java | 45 | 2 | 8 | 55 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/vo/UserVO.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/vo/UserVO.java) | Java | 48 | 2 | 8 | 58 |
|
||||
| [backend/microservice-gateway/pom.xml](/backend/microservice-gateway/pom.xml) | XML | 59 | 3 | 6 | 68 |
|
||||
| [backend/microservice-gateway/src/main/java/com/cxyxiaomo/epp/gateway/Gateway.java](/backend/microservice-gateway/src/main/java/com/cxyxiaomo/epp/gateway/Gateway.java) | Java | 11 | 0 | 4 | 15 |
|
||||
| [backend/microservice-gateway/src/main/java/com/cxyxiaomo/epp/gateway/controller/Controller.java](/backend/microservice-gateway/src/main/java/com/cxyxiaomo/epp/gateway/controller/Controller.java) | Java | 10 | 0 | 4 | 14 |
|
||||
| [backend/microservice-gateway/src/main/resources/application-remote.yml](/backend/microservice-gateway/src/main/resources/application-remote.yml) | YAML | 5 | 0 | 1 | 6 |
|
||||
| [backend/microservice-gateway/src/main/resources/application.yml](/backend/microservice-gateway/src/main/resources/application.yml) | YAML | 71 | 5 | 5 | 81 |
|
||||
| [backend/microservice-gateway/src/test/java/com/cxyxiaomo/epp/gateway/GatewayTest.java](/backend/microservice-gateway/src/test/java/com/cxyxiaomo/epp/gateway/GatewayTest.java) | Java | 11 | 6 | 4 | 21 |
|
||||
| [backend/microservice-provider-access-8002/pom.xml](/backend/microservice-provider-access-8002/pom.xml) | XML | 107 | 13 | 13 | 133 |
|
||||
| [backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/AccessProvider.java](/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/AccessProvider.java) | Java | 13 | 1 | 4 | 18 |
|
||||
| [backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/config/WebSocketConfig.java](/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/config/WebSocketConfig.java) | Java | 17 | 6 | 6 | 29 |
|
||||
| [backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/controller/CodeController.java](/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/controller/CodeController.java) | Java | 33 | 1 | 8 | 42 |
|
||||
| [backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/controller/ReportController.java](/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/controller/ReportController.java) | Java | 63 | 22 | 13 | 98 |
|
||||
| [backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/controller/WeChatTokenController.java](/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/controller/WeChatTokenController.java) | Java | 44 | 0 | 7 | 51 |
|
||||
| [backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/controller/WebSocketServer.java](/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/controller/WebSocketServer.java) | Java | 66 | 35 | 12 | 113 |
|
||||
| [backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/dao/ReportDao.java](/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/dao/ReportDao.java) | Java | 12 | 0 | 6 | 18 |
|
||||
| [backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/dao/SettingDao.java](/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/dao/SettingDao.java) | Java | 10 | 0 | 4 | 14 |
|
||||
| [backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/pojo/UnlimitedQRCodeParam.java](/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/pojo/UnlimitedQRCodeParam.java) | Java | 17 | 8 | 11 | 36 |
|
||||
| [backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/pojo/WebSocketData.java](/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/pojo/WebSocketData.java) | Java | 12 | 3 | 5 | 20 |
|
||||
| [backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/rpc/UserServiceFeign.java](/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/rpc/UserServiceFeign.java) | Java | 10 | 5 | 3 | 18 |
|
||||
| [backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/service/AccessService.java](/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/service/AccessService.java) | Java | 3 | 0 | 3 | 6 |
|
||||
| [backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/service/AccessServiceImpl.java](/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/service/AccessServiceImpl.java) | Java | 9 | 0 | 5 | 14 |
|
||||
| [backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/service/ReportService.java](/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/service/ReportService.java) | Java | 8 | 0 | 7 | 15 |
|
||||
| [backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/service/ReportServiceImpl.java](/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/service/ReportServiceImpl.java) | Java | 21 | 0 | 8 | 29 |
|
||||
| [backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/service/WeChatTokenService.java](/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/service/WeChatTokenService.java) | Java | 4 | 0 | 2 | 6 |
|
||||
| [backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/service/WeChatTokenServiceImpl.java](/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/service/WeChatTokenServiceImpl.java) | Java | 69 | 31 | 19 | 119 |
|
||||
| [backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/utils/RestUtil.java](/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/utils/RestUtil.java) | Java | 17 | 1 | 6 | 24 |
|
||||
| [backend/microservice-provider-access-8002/src/main/resources/application-remote.yml](/backend/microservice-provider-access-8002/src/main/resources/application-remote.yml) | YAML | 9 | 0 | 1 | 10 |
|
||||
| [backend/microservice-provider-access-8002/src/main/resources/application.yml](/backend/microservice-provider-access-8002/src/main/resources/application.yml) | YAML | 19 | 2 | 3 | 24 |
|
||||
| [backend/microservice-provider-access-8002/src/main/resources/mybatis/mapper/ReportDao.xml](/backend/microservice-provider-access-8002/src/main/resources/mybatis/mapper/ReportDao.xml) | XML | 21 | 0 | 1 | 22 |
|
||||
| [backend/microservice-provider-access-8002/src/main/resources/mybatis/mapper/SettingDao.xml](/backend/microservice-provider-access-8002/src/main/resources/mybatis/mapper/SettingDao.xml) | XML | 16 | 0 | 1 | 17 |
|
||||
| [backend/microservice-provider-access-8002/src/main/resources/mybatis/mybatis-config.xml](/backend/microservice-provider-access-8002/src/main/resources/mybatis/mybatis-config.xml) | XML | 10 | 2 | 2 | 14 |
|
||||
| [backend/microservice-provider-access-8002/src/main/resources/static/access/assets/css/index.css](/backend/microservice-provider-access-8002/src/main/resources/static/access/assets/css/index.css) | CSS | 68 | 1 | 13 | 82 |
|
||||
| [backend/microservice-provider-access-8002/src/main/resources/static/access/assets/css/setting-panel.css](/backend/microservice-provider-access-8002/src/main/resources/static/access/assets/css/setting-panel.css) | CSS | 59 | 0 | 8 | 67 |
|
||||
| [backend/microservice-provider-access-8002/src/main/resources/static/access/assets/js/setting-panel.js](/backend/microservice-provider-access-8002/src/main/resources/static/access/assets/js/setting-panel.js) | JavaScript | 26 | 1 | 4 | 31 |
|
||||
| [backend/microservice-provider-access-8002/src/main/resources/static/access/assets/js/websocket.js](/backend/microservice-provider-access-8002/src/main/resources/static/access/assets/js/websocket.js) | JavaScript | 34 | 20 | 9 | 63 |
|
||||
| [backend/microservice-provider-access-8002/src/main/resources/static/access/assets/svg/close.svg](/backend/microservice-provider-access-8002/src/main/resources/static/access/assets/svg/close.svg) | XML | 1 | 0 | 1 | 2 |
|
||||
| [backend/microservice-provider-access-8002/src/main/resources/static/access/assets/svg/fullscreen.svg](/backend/microservice-provider-access-8002/src/main/resources/static/access/assets/svg/fullscreen.svg) | XML | 1 | 0 | 1 | 2 |
|
||||
| [backend/microservice-provider-access-8002/src/main/resources/static/access/assets/svg/setting.svg](/backend/microservice-provider-access-8002/src/main/resources/static/access/assets/svg/setting.svg) | XML | 1 | 0 | 1 | 2 |
|
||||
| [backend/microservice-provider-access-8002/src/main/resources/static/access/index.html](/backend/microservice-provider-access-8002/src/main/resources/static/access/index.html) | HTML | 44 | 5 | 8 | 57 |
|
||||
| [backend/microservice-provider-access-8002/src/main/resources/static/access/renderer.js](/backend/microservice-provider-access-8002/src/main/resources/static/access/renderer.js) | JavaScript | 53 | 10 | 9 | 72 |
|
||||
| [backend/microservice-provider-access-8002/src/test/java/com/cxyxiaomo/epp/access/AppTest.java](/backend/microservice-provider-access-8002/src/test/java/com/cxyxiaomo/epp/access/AppTest.java) | Java | 11 | 6 | 4 | 21 |
|
||||
| [backend/microservice-provider-shop-8003/pom.xml](/backend/microservice-provider-shop-8003/pom.xml) | XML | 132 | 21 | 13 | 166 |
|
||||
| [backend/microservice-provider-shop-8003/src/main/java/com/cxyxiaomo/epp/shop/ShopProvider.java](/backend/microservice-provider-shop-8003/src/main/java/com/cxyxiaomo/epp/shop/ShopProvider.java) | Java | 13 | 1 | 4 | 18 |
|
||||
| [backend/microservice-provider-shop-8003/src/main/java/com/cxyxiaomo/epp/shop/controller/GoodController.java](/backend/microservice-provider-shop-8003/src/main/java/com/cxyxiaomo/epp/shop/controller/GoodController.java) | Java | 231 | 54 | 27 | 312 |
|
||||
| [backend/microservice-provider-shop-8003/src/main/java/com/cxyxiaomo/epp/shop/controller/OrderController.java](/backend/microservice-provider-shop-8003/src/main/java/com/cxyxiaomo/epp/shop/controller/OrderController.java) | Java | 165 | 33 | 29 | 227 |
|
||||
| [backend/microservice-provider-shop-8003/src/main/java/com/cxyxiaomo/epp/shop/dao/GoodCategoryDao.java](/backend/microservice-provider-shop-8003/src/main/java/com/cxyxiaomo/epp/shop/dao/GoodCategoryDao.java) | Java | 11 | 0 | 6 | 17 |
|
||||
| [backend/microservice-provider-shop-8003/src/main/java/com/cxyxiaomo/epp/shop/dao/GoodDao.java](/backend/microservice-provider-shop-8003/src/main/java/com/cxyxiaomo/epp/shop/dao/GoodDao.java) | Java | 23 | 0 | 24 | 47 |
|
||||
| [backend/microservice-provider-shop-8003/src/main/java/com/cxyxiaomo/epp/shop/dao/OrderDao.java](/backend/microservice-provider-shop-8003/src/main/java/com/cxyxiaomo/epp/shop/dao/OrderDao.java) | Java | 18 | 39 | 11 | 68 |
|
||||
| [backend/microservice-provider-shop-8003/src/main/java/com/cxyxiaomo/epp/shop/service/GoodService.java](/backend/microservice-provider-shop-8003/src/main/java/com/cxyxiaomo/epp/shop/service/GoodService.java) | Java | 65 | 0 | 18 | 83 |
|
||||
| [backend/microservice-provider-shop-8003/src/main/java/com/cxyxiaomo/epp/shop/service/OrderService.java](/backend/microservice-provider-shop-8003/src/main/java/com/cxyxiaomo/epp/shop/service/OrderService.java) | Java | 77 | 39 | 20 | 136 |
|
||||
| [backend/microservice-provider-shop-8003/src/main/resources/application-remote.yml](/backend/microservice-provider-shop-8003/src/main/resources/application-remote.yml) | YAML | 9 | 0 | 1 | 10 |
|
||||
| [backend/microservice-provider-shop-8003/src/main/resources/application.yml](/backend/microservice-provider-shop-8003/src/main/resources/application.yml) | YAML | 22 | 3 | 4 | 29 |
|
||||
| [backend/microservice-provider-shop-8003/src/main/resources/mybatis/mapper/GoodCategoryDao.xml](/backend/microservice-provider-shop-8003/src/main/resources/mybatis/mapper/GoodCategoryDao.xml) | XML | 16 | 0 | 1 | 17 |
|
||||
| [backend/microservice-provider-shop-8003/src/main/resources/mybatis/mapper/GoodMapper.xml](/backend/microservice-provider-shop-8003/src/main/resources/mybatis/mapper/GoodMapper.xml) | XML | 129 | 65 | 28 | 222 |
|
||||
| [backend/microservice-provider-shop-8003/src/main/resources/mybatis/mapper/OrderMapper.xml](/backend/microservice-provider-shop-8003/src/main/resources/mybatis/mapper/OrderMapper.xml) | XML | 70 | 6 | 9 | 85 |
|
||||
| [backend/microservice-provider-shop-8003/src/main/resources/mybatis/mybatis-config.xml](/backend/microservice-provider-shop-8003/src/main/resources/mybatis/mybatis-config.xml) | XML | 11 | 4 | 3 | 18 |
|
||||
| [backend/microservice-provider-shop-8003/src/test/java/com/cxyxiaomo/AppTest.java](/backend/microservice-provider-shop-8003/src/test/java/com/cxyxiaomo/AppTest.java) | Java | 11 | 6 | 4 | 21 |
|
||||
| [backend/microservice-provider-test-8011/pom.xml](/backend/microservice-provider-test-8011/pom.xml) | XML | 42 | 3 | 5 | 50 |
|
||||
| [backend/microservice-provider-test-8011/src/main/java/com/cxyxiaomo/epp/test/TestProvider.java](/backend/microservice-provider-test-8011/src/main/java/com/cxyxiaomo/epp/test/TestProvider.java) | Java | 11 | 1 | 4 | 16 |
|
||||
| [backend/microservice-provider-test-8011/src/main/java/com/cxyxiaomo/epp/test/controller/TestController.java](/backend/microservice-provider-test-8011/src/main/java/com/cxyxiaomo/epp/test/controller/TestController.java) | Java | 19 | 1 | 6 | 26 |
|
||||
| [backend/microservice-provider-test-8011/src/main/resources/application-remote.yml](/backend/microservice-provider-test-8011/src/main/resources/application-remote.yml) | YAML | 5 | 0 | 1 | 6 |
|
||||
| [backend/microservice-provider-test-8011/src/main/resources/application.yml](/backend/microservice-provider-test-8011/src/main/resources/application.yml) | YAML | 9 | 1 | 2 | 12 |
|
||||
| [backend/microservice-provider-user-8001/pom.xml](/backend/microservice-provider-user-8001/pom.xml) | XML | 99 | 16 | 13 | 128 |
|
||||
| [backend/microservice-provider-user-8001/src/main/java/com/cxyxiaomo/epp/user/UserProvider.java](/backend/microservice-provider-user-8001/src/main/java/com/cxyxiaomo/epp/user/UserProvider.java) | Java | 11 | 1 | 4 | 16 |
|
||||
| [backend/microservice-provider-user-8001/src/main/java/com/cxyxiaomo/epp/user/controller/UserController.java](/backend/microservice-provider-user-8001/src/main/java/com/cxyxiaomo/epp/user/controller/UserController.java) | Java | 215 | 49 | 23 | 287 |
|
||||
| [backend/microservice-provider-user-8001/src/main/java/com/cxyxiaomo/epp/user/dao/RoleDao.java](/backend/microservice-provider-user-8001/src/main/java/com/cxyxiaomo/epp/user/dao/RoleDao.java) | Java | 10 | 0 | 5 | 15 |
|
||||
| [backend/microservice-provider-user-8001/src/main/java/com/cxyxiaomo/epp/user/dao/UserDao.java](/backend/microservice-provider-user-8001/src/main/java/com/cxyxiaomo/epp/user/dao/UserDao.java) | Java | 16 | 0 | 10 | 26 |
|
||||
| [backend/microservice-provider-user-8001/src/main/java/com/cxyxiaomo/epp/user/service/RoleService.java](/backend/microservice-provider-user-8001/src/main/java/com/cxyxiaomo/epp/user/service/RoleService.java) | Java | 15 | 0 | 6 | 21 |
|
||||
| [backend/microservice-provider-user-8001/src/main/java/com/cxyxiaomo/epp/user/service/UserService.java](/backend/microservice-provider-user-8001/src/main/java/com/cxyxiaomo/epp/user/service/UserService.java) | Java | 35 | 1 | 11 | 47 |
|
||||
| [backend/microservice-provider-user-8001/src/main/resources/application-remote.yml](/backend/microservice-provider-user-8001/src/main/resources/application-remote.yml) | YAML | 9 | 0 | 1 | 10 |
|
||||
| [backend/microservice-provider-user-8001/src/main/resources/application.yml](/backend/microservice-provider-user-8001/src/main/resources/application.yml) | YAML | 19 | 2 | 3 | 24 |
|
||||
| [backend/microservice-provider-user-8001/src/main/resources/mybatis/mapper/RoleMapper.xml](/backend/microservice-provider-user-8001/src/main/resources/mybatis/mapper/RoleMapper.xml) | XML | 9 | 0 | 1 | 10 |
|
||||
| [backend/microservice-provider-user-8001/src/main/resources/mybatis/mapper/UserMapper.xml](/backend/microservice-provider-user-8001/src/main/resources/mybatis/mapper/UserMapper.xml) | XML | 89 | 0 | 2 | 91 |
|
||||
| [backend/microservice-provider-user-8001/src/main/resources/mybatis/mybatis-config.xml](/backend/microservice-provider-user-8001/src/main/resources/mybatis/mybatis-config.xml) | XML | 10 | 2 | 2 | 14 |
|
||||
| [backend/microservice-provider-user-8001/src/test/java/com/cxyxiaomo/epp/user/AppTest.java](/backend/microservice-provider-user-8001/src/test/java/com/cxyxiaomo/epp/user/AppTest.java) | Java | 11 | 6 | 4 | 21 |
|
||||
| [backend/pom.xml](/backend/pom.xml) | XML | 217 | 36 | 20 | 273 |
|
||||
| [client-entrance-guard/README.md](/client-entrance-guard/README.md) | Markdown | 6 | 0 | 3 | 9 |
|
||||
| [client-entrance-guard/html/index.css](/client-entrance-guard/html/index.css) | CSS | 13 | 0 | 3 | 16 |
|
||||
| [client-entrance-guard/html/index.html](/client-entrance-guard/html/index.html) | HTML | 13 | 2 | 4 | 19 |
|
||||
| [client-entrance-guard/html/renderer.js](/client-entrance-guard/html/renderer.js) | JavaScript | 0 | 0 | 1 | 1 |
|
||||
| [client-entrance-guard/main.js](/client-entrance-guard/main.js) | JavaScript | 32 | 9 | 11 | 52 |
|
||||
| [client-entrance-guard/package.json](/client-entrance-guard/package.json) | JSON | 54 | 0 | 1 | 55 |
|
||||
| [client-entrance-guard/preload.js](/client-entrance-guard/preload.js) | JavaScript | 18 | 3 | 3 | 24 |
|
||||
| [database/epp.sql](/database/epp.sql) | SQL | 335 | 99 | 31 | 465 |
|
||||
| [docs/ChatGPT/生成数据库测试数据.md](/docs/ChatGPT/%E7%94%9F%E6%88%90%E6%95%B0%E6%8D%AE%E5%BA%93%E6%B5%8B%E8%AF%95%E6%95%B0%E6%8D%AE.md) | Markdown | 39 | 0 | 7 | 46 |
|
||||
| [docs/ChatGPT/转换为POJO对象.md](/docs/ChatGPT/%E8%BD%AC%E6%8D%A2%E4%B8%BAPOJO%E5%AF%B9%E8%B1%A1.md) | Markdown | 33 | 0 | 6 | 39 |
|
||||
| [docs/EnvCheck.md](/docs/EnvCheck.md) | Markdown | 82 | 25 | 28 | 135 |
|
||||
| [docs/Reference.md](/docs/Reference.md) | Markdown | 14 | 0 | 21 | 35 |
|
||||
| [docs/RelatedLinks.md](/docs/RelatedLinks.md) | Markdown | 38 | 0 | 43 | 81 |
|
||||
| [docs/Solutions.md](/docs/Solutions.md) | Markdown | 92 | 0 | 52 | 144 |
|
||||
| [docs/功能拆分.md](/docs/%E5%8A%9F%E8%83%BD%E6%8B%86%E5%88%86.md) | Markdown | 37 | 0 | 39 | 76 |
|
||||
| [docs/开发步骤记录.md](/docs/%E5%BC%80%E5%8F%91%E6%AD%A5%E9%AA%A4%E8%AE%B0%E5%BD%95.md) | Markdown | 41 | 0 | 21 | 62 |
|
||||
| [frontend/README.md](/frontend/README.md) | Markdown | 104 | 0 | 34 | 138 |
|
||||
| [frontend/auto-imports.d.ts](/frontend/auto-imports.d.ts) | TypeScript | 3 | 1 | 2 | 6 |
|
||||
| [frontend/components.d.ts](/frontend/components.d.ts) | TypeScript | 38 | 3 | 3 | 44 |
|
||||
| [frontend/index.html](/frontend/index.html) | HTML | 18 | 1 | 3 | 22 |
|
||||
| [frontend/package-lock.json](/frontend/package-lock.json) | JSON | 2,665 | 0 | 1 | 2,666 |
|
||||
| [frontend/package.json](/frontend/package.json) | JSON | 42 | 0 | 1 | 43 |
|
||||
| [frontend/src/App.vue](/frontend/src/App.vue) | vue | 13 | 0 | 2 | 15 |
|
||||
| [frontend/src/api/index.ts](/frontend/src/api/index.ts) | TypeScript | 7 | 0 | 2 | 9 |
|
||||
| [frontend/src/api/shop-good.js](/frontend/src/api/shop-good.js) | JavaScript | 31 | 16 | 5 | 52 |
|
||||
| [frontend/src/api/user.js](/frontend/src/api/user.js) | JavaScript | 45 | 24 | 7 | 76 |
|
||||
| [frontend/src/assets/css/color-dark.css](/frontend/src/assets/css/color-dark.css) | CSS | 22 | 1 | 1 | 24 |
|
||||
| [frontend/src/assets/css/icon.css](/frontend/src/assets/css/icon.css) | CSS | 4 | 0 | 0 | 4 |
|
||||
| [frontend/src/assets/css/main.css](/frontend/src/assets/css/main.css) | CSS | 116 | 2 | 25 | 143 |
|
||||
| [frontend/src/components/header.vue](/frontend/src/components/header.vue) | vue | 167 | 4 | 17 | 188 |
|
||||
| [frontend/src/components/manage-list.vue](/frontend/src/components/manage-list.vue) | vue | 558 | 9 | 54 | 621 |
|
||||
| [frontend/src/components/sidebar.vue](/frontend/src/components/sidebar.vue) | vue | 122 | 0 | 9 | 131 |
|
||||
| [frontend/src/components/tags.vue](/frontend/src/components/tags.vue) | vue | 154 | 0 | 15 | 169 |
|
||||
| [frontend/src/main.ts](/frontend/src/main.ts) | TypeScript | 25 | 2 | 5 | 32 |
|
||||
| [frontend/src/router/index.ts](/frontend/src/router/index.ts) | TypeScript | 97 | 2 | 5 | 104 |
|
||||
| [frontend/src/store/permiss.ts](/frontend/src/store/permiss.ts) | TypeScript | 27 | 6 | 9 | 42 |
|
||||
| [frontend/src/store/sidebar.ts](/frontend/src/store/sidebar.ts) | TypeScript | 14 | 0 | 2 | 16 |
|
||||
| [frontend/src/store/tags.ts](/frontend/src/store/tags.ts) | TypeScript | 51 | 0 | 3 | 54 |
|
||||
| [frontend/src/utils/request.ts](/frontend/src/utils/request.ts) | TypeScript | 27 | 0 | 5 | 32 |
|
||||
| [frontend/src/utils/send_request.js](/frontend/src/utils/send_request.js) | JavaScript | 45 | 3 | 7 | 55 |
|
||||
| [frontend/src/utils/settings.js](/frontend/src/utils/settings.js) | JavaScript | 7 | 17 | 4 | 28 |
|
||||
| [frontend/src/views/dashboard.vue](/frontend/src/views/dashboard.vue) | vue | 277 | 0 | 25 | 302 |
|
||||
| [frontend/src/views/error-page/403.vue](/frontend/src/views/error-page/403.vue) | vue | 51 | 0 | 4 | 55 |
|
||||
| [frontend/src/views/error-page/404.vue](/frontend/src/views/error-page/404.vue) | vue | 51 | 0 | 4 | 55 |
|
||||
| [frontend/src/views/home.vue](/frontend/src/views/home.vue) | vue | 25 | 0 | 2 | 27 |
|
||||
| [frontend/src/views/login.vue](/frontend/src/views/login.vue) | vue | 173 | 1 | 22 | 196 |
|
||||
| [frontend/src/views/privilege-user-setting.vue](/frontend/src/views/privilege-user-setting.vue) | vue | 10 | 0 | 2 | 12 |
|
||||
| [frontend/src/views/shop-good-setting.vue](/frontend/src/views/shop-good-setting.vue) | vue | 10 | 0 | 2 | 12 |
|
||||
| [frontend/src/views/user.vue](/frontend/src/views/user.vue) | vue | 206 | 4 | 21 | 231 |
|
||||
| [frontend/src/vite-env.d.ts](/frontend/src/vite-env.d.ts) | TypeScript | 7 | 1 | 2 | 10 |
|
||||
| [frontend/tsconfig.json](/frontend/tsconfig.json) | JSON with Comments | 32 | 0 | 0 | 32 |
|
||||
| [frontend/tsconfig.node.json](/frontend/tsconfig.node.json) | JSON | 9 | 0 | 1 | 10 |
|
||||
| [frontend/vite.config.ts](/frontend/vite.config.ts) | TypeScript | 27 | 0 | 2 | 29 |
|
||||
| [intranet-penetration/README.md](/intranet-penetration/README.md) | Markdown | 18 | 0 | 12 | 30 |
|
||||
| [miniprogram/babel.config.js](/miniprogram/babel.config.js) | JavaScript | 8 | 2 | 1 | 11 |
|
||||
| [miniprogram/config/dev.js](/miniprogram/config/dev.js) | JavaScript | 9 | 0 | 1 | 10 |
|
||||
| [miniprogram/config/index.js](/miniprogram/config/index.js) | JavaScript | 81 | 0 | 3 | 84 |
|
||||
| [miniprogram/config/prod.js](/miniprogram/config/prod.js) | JavaScript | 10 | 26 | 2 | 38 |
|
||||
| [miniprogram/package-lock.json](/miniprogram/package-lock.json) | JSON | 39,502 | 0 | 1 | 39,503 |
|
||||
| [miniprogram/package.json](/miniprogram/package.json) | JSON | 73 | 0 | 1 | 74 |
|
||||
| [miniprogram/project.alipay.json](/miniprogram/project.alipay.json) | JSON | 5 | 0 | 1 | 6 |
|
||||
| [miniprogram/project.config.json](/miniprogram/project.config.json) | JSON | 32 | 0 | 0 | 32 |
|
||||
| [miniprogram/project.private.config.json](/miniprogram/project.private.config.json) | JSON | 9 | 0 | 0 | 9 |
|
||||
| [miniprogram/project.tt.json](/miniprogram/project.tt.json) | JSON | 9 | 0 | 1 | 10 |
|
||||
| [miniprogram/src/app.config.js](/miniprogram/src/app.config.js) | JavaScript | 48 | 19 | 3 | 70 |
|
||||
| [miniprogram/src/app.css](/miniprogram/src/app.css) | CSS | 13 | 1 | 2 | 16 |
|
||||
| [miniprogram/src/app.js](/miniprogram/src/app.js) | JavaScript | 15 | 2 | 4 | 21 |
|
||||
| [miniprogram/src/components/DebugComp.vue](/miniprogram/src/components/DebugComp.vue) | vue | 72 | 0 | 5 | 77 |
|
||||
| [miniprogram/src/image/icon/login-background.svg](/miniprogram/src/image/icon/login-background.svg) | XML | 186 | 1 | 1 | 188 |
|
||||
| [miniprogram/src/index.html](/miniprogram/src/index.html) | HTML | 17 | 0 | 1 | 18 |
|
||||
| [miniprogram/src/pages/index/index.config.js](/miniprogram/src/pages/index/index.config.js) | JavaScript | 4 | 0 | 1 | 5 |
|
||||
| [miniprogram/src/pages/index/index.css](/miniprogram/src/pages/index/index.css) | CSS | 13 | 0 | 3 | 16 |
|
||||
| [miniprogram/src/pages/index/index.vue](/miniprogram/src/pages/index/index.vue) | vue | 110 | 0 | 8 | 118 |
|
||||
| [miniprogram/src/pages/index/login.config.js](/miniprogram/src/pages/index/login.config.js) | JavaScript | 3 | 0 | 1 | 4 |
|
||||
| [miniprogram/src/pages/index/login.css](/miniprogram/src/pages/index/login.css) | CSS | 24 | 0 | 6 | 30 |
|
||||
| [miniprogram/src/pages/index/login.vue](/miniprogram/src/pages/index/login.vue) | vue | 82 | 3 | 4 | 89 |
|
||||
| [miniprogram/src/pages/residents/code.config.js](/miniprogram/src/pages/residents/code.config.js) | JavaScript | 4 | 0 | 1 | 5 |
|
||||
| [miniprogram/src/pages/residents/code.css](/miniprogram/src/pages/residents/code.css) | CSS | 30 | 0 | 7 | 37 |
|
||||
| [miniprogram/src/pages/residents/code.vue](/miniprogram/src/pages/residents/code.vue) | vue | 161 | 0 | 10 | 171 |
|
||||
| [miniprogram/src/pages/residents/report.config.js](/miniprogram/src/pages/residents/report.config.js) | JavaScript | 3 | 0 | 1 | 4 |
|
||||
| [miniprogram/src/pages/residents/report.vue](/miniprogram/src/pages/residents/report.vue) | vue | 282 | 1 | 24 | 307 |
|
||||
| [miniprogram/src/pages/residents/reportHistory.config.js](/miniprogram/src/pages/residents/reportHistory.config.js) | JavaScript | 3 | 0 | 1 | 4 |
|
||||
| [miniprogram/src/pages/residents/reportHistory.vue](/miniprogram/src/pages/residents/reportHistory.vue) | vue | 116 | 2 | 13 | 131 |
|
||||
| [miniprogram/src/pages/scan/entrance.config.js](/miniprogram/src/pages/scan/entrance.config.js) | JavaScript | 3 | 0 | 1 | 4 |
|
||||
| [miniprogram/src/pages/scan/entrance.vue](/miniprogram/src/pages/scan/entrance.vue) | vue | 32 | 0 | 7 | 39 |
|
||||
| [miniprogram/src/utils/const.js](/miniprogram/src/utils/const.js) | JavaScript | 12 | 0 | 1 | 13 |
|
||||
| [miniprogram/src/utils/getUserGroupByRole.js](/miniprogram/src/utils/getUserGroupByRole.js) | JavaScript | 27 | 0 | 3 | 30 |
|
||||
| [miniprogram/src/utils/menuList.js](/miniprogram/src/utils/menuList.js) | JavaScript | 102 | 0 | 3 | 105 |
|
||||
| [miniprogram/src/utils/qrcode/index.js](/miniprogram/src/utils/qrcode/index.js) | JavaScript | 102 | 9 | 15 | 126 |
|
||||
| [miniprogram/src/utils/qrcode/qrcode.js](/miniprogram/src/utils/qrcode/qrcode.js) | JavaScript | 856 | 106 | 281 | 1,243 |
|
||||
| [miniprogram/src/utils/scanQRCode.js](/miniprogram/src/utils/scanQRCode.js) | JavaScript | 23 | 1 | 2 | 26 |
|
||||
| [miniprogram/src/utils/utils.js](/miniprogram/src/utils/utils.js) | JavaScript | 23 | 0 | 6 | 29 |
|
||||
| [miniprogram/types/global.d.ts](/miniprogram/types/global.d.ts) | TypeScript | 18 | 1 | 3 | 22 |
|
||||
| [nginx-conf/nginx.conf](/nginx-conf/nginx.conf) | NGINX Conf | 17 | 2 | 5 | 24 |
|
||||
| [postman-collection/epp.postman_collection.json](/postman-collection/epp.postman_collection.json) | JSON | 674 | 0 | 0 | 674 |
|
||||
| [weixin-miniprogram/.eslintrc.js](/weixin-miniprogram/.eslintrc.js) | JavaScript | 25 | 6 | 1 | 32 |
|
||||
| [weixin-miniprogram/app.js](/weixin-miniprogram/app.js) | JavaScript | 18 | 4 | 2 | 24 |
|
||||
| [weixin-miniprogram/app.json](/weixin-miniprogram/app.json) | JSON | 70 | 0 | 1 | 71 |
|
||||
| [weixin-miniprogram/image/icon/login-background.svg](/weixin-miniprogram/image/icon/login-background.svg) | XML | 186 | 1 | 1 | 188 |
|
||||
| [weixin-miniprogram/image/icon/shopping.svg](/weixin-miniprogram/image/icon/shopping.svg) | XML | 1 | 0 | 0 | 1 |
|
||||
| [weixin-miniprogram/pages/index/index.js](/weixin-miniprogram/pages/index/index.js) | JavaScript | 113 | 47 | 22 | 182 |
|
||||
| [weixin-miniprogram/pages/index/index.json](/weixin-miniprogram/pages/index/index.json) | JSON | 5 | 0 | 0 | 5 |
|
||||
| [weixin-miniprogram/pages/index/login.js](/weixin-miniprogram/pages/index/login.js) | JavaScript | 100 | 31 | 22 | 153 |
|
||||
| [weixin-miniprogram/pages/index/login.json](/weixin-miniprogram/pages/index/login.json) | JSON | 4 | 0 | 0 | 4 |
|
||||
| [weixin-miniprogram/pages/person/person.js](/weixin-miniprogram/pages/person/person.js) | JavaScript | 86 | 30 | 25 | 141 |
|
||||
| [weixin-miniprogram/pages/person/person.json](/weixin-miniprogram/pages/person/person.json) | JSON | 6 | 0 | 0 | 6 |
|
||||
| [weixin-miniprogram/pages/residents/code.js](/weixin-miniprogram/pages/residents/code.js) | JavaScript | 175 | 32 | 21 | 228 |
|
||||
| [weixin-miniprogram/pages/residents/code.json](/weixin-miniprogram/pages/residents/code.json) | JSON | 5 | 0 | 0 | 5 |
|
||||
| [weixin-miniprogram/pages/residents/report.js](/weixin-miniprogram/pages/residents/report.js) | JavaScript | 247 | 36 | 21 | 304 |
|
||||
| [weixin-miniprogram/pages/residents/report.json](/weixin-miniprogram/pages/residents/report.json) | JSON | 4 | 0 | 0 | 4 |
|
||||
| [weixin-miniprogram/pages/residents/reportHistory.js](/weixin-miniprogram/pages/residents/reportHistory.js) | JavaScript | 76 | 30 | 20 | 126 |
|
||||
| [weixin-miniprogram/pages/residents/reportHistory.json](/weixin-miniprogram/pages/residents/reportHistory.json) | JSON | 4 | 0 | 0 | 4 |
|
||||
| [weixin-miniprogram/pages/scan/entrance.js](/weixin-miniprogram/pages/scan/entrance.js) | JavaScript | 25 | 28 | 16 | 69 |
|
||||
| [weixin-miniprogram/pages/scan/entrance.json](/weixin-miniprogram/pages/scan/entrance.json) | JSON | 4 | 0 | 0 | 4 |
|
||||
| [weixin-miniprogram/pages/shop/components/good-list-card.js](/weixin-miniprogram/pages/shop/components/good-list-card.js) | JavaScript | 19 | 20 | 5 | 44 |
|
||||
| [weixin-miniprogram/pages/shop/components/good-list-card.json](/weixin-miniprogram/pages/shop/components/good-list-card.json) | JSON | 4 | 0 | 0 | 4 |
|
||||
| [weixin-miniprogram/pages/shop/goodDetail.js](/weixin-miniprogram/pages/shop/goodDetail.js) | JavaScript | 92 | 32 | 28 | 152 |
|
||||
| [weixin-miniprogram/pages/shop/goodDetail.json](/weixin-miniprogram/pages/shop/goodDetail.json) | JSON | 4 | 0 | 0 | 4 |
|
||||
| [weixin-miniprogram/pages/shop/myOrder.js](/weixin-miniprogram/pages/shop/myOrder.js) | JavaScript | 98 | 36 | 28 | 162 |
|
||||
| [weixin-miniprogram/pages/shop/myOrder.json](/weixin-miniprogram/pages/shop/myOrder.json) | JSON | 5 | 0 | 0 | 5 |
|
||||
| [weixin-miniprogram/pages/shop/orderDetail.js](/weixin-miniprogram/pages/shop/orderDetail.js) | JavaScript | 150 | 54 | 32 | 236 |
|
||||
| [weixin-miniprogram/pages/shop/orderDetail.json](/weixin-miniprogram/pages/shop/orderDetail.json) | JSON | 4 | 0 | 0 | 4 |
|
||||
| [weixin-miniprogram/pages/shop/shop.js](/weixin-miniprogram/pages/shop/shop.js) | JavaScript | 103 | 69 | 25 | 197 |
|
||||
| [weixin-miniprogram/pages/shop/shop.json](/weixin-miniprogram/pages/shop/shop.json) | JSON | 7 | 0 | 0 | 7 |
|
||||
| [weixin-miniprogram/project.config.json](/weixin-miniprogram/project.config.json) | JSON | 57 | 0 | 0 | 57 |
|
||||
| [weixin-miniprogram/project.private.config.json](/weixin-miniprogram/project.private.config.json) | JSON | 9 | 0 | 0 | 9 |
|
||||
| [weixin-miniprogram/services/good.js](/weixin-miniprogram/services/good.js) | JavaScript | 26 | 4 | 5 | 35 |
|
||||
| [weixin-miniprogram/services/order.js](/weixin-miniprogram/services/order.js) | JavaScript | 50 | 7 | 7 | 64 |
|
||||
| [weixin-miniprogram/sitemap.json](/weixin-miniprogram/sitemap.json) | JSON | 7 | 0 | 0 | 7 |
|
||||
| [weixin-miniprogram/utils/const.js](/weixin-miniprogram/utils/const.js) | JavaScript | 12 | 0 | 1 | 13 |
|
||||
| [weixin-miniprogram/utils/getUserGroupByRole.js](/weixin-miniprogram/utils/getUserGroupByRole.js) | JavaScript | 27 | 0 | 3 | 30 |
|
||||
| [weixin-miniprogram/utils/lib/spark-md5.min.js](/weixin-miniprogram/utils/lib/spark-md5.min.js) | JavaScript | 1 | 0 | 1 | 2 |
|
||||
| [weixin-miniprogram/utils/lib/weapp.qrcode.esm.js](/weixin-miniprogram/utils/lib/weapp.qrcode.esm.js) | JavaScript | 1 | 3 | 2 | 6 |
|
||||
| [weixin-miniprogram/utils/menuList.js](/weixin-miniprogram/utils/menuList.js) | JavaScript | 117 | 0 | 3 | 120 |
|
||||
| [weixin-miniprogram/utils/scanQRCode.js](/weixin-miniprogram/utils/scanQRCode.js) | JavaScript | 23 | 1 | 2 | 26 |
|
||||
| [weixin-miniprogram/utils/sendRequest.js](/weixin-miniprogram/utils/sendRequest.js) | JavaScript | 51 | 2 | 1 | 54 |
|
||||
| [weixin-miniprogram/utils/util.js](/weixin-miniprogram/utils/util.js) | JavaScript | 22 | 0 | 6 | 28 |
|
||||
| [论文中数据字典.md](/%E8%AE%BA%E6%96%87%E4%B8%AD%E6%95%B0%E6%8D%AE%E5%AD%97%E5%85%B8.md) | Markdown | 183 | 0 | 56 | 239 |
|
||||
|
||||
[Summary](results.md) / Details / [Diff Summary](diff.md) / [Diff Details](diff-details.md)
|
15
.VSCodeCounter/2023-04-03_16-35-18/diff-details.md
Normal file
15
.VSCodeCounter/2023-04-03_16-35-18/diff-details.md
Normal file
@ -0,0 +1,15 @@
|
||||
# Diff Details
|
||||
|
||||
Date : 2023-04-03 16:35:18
|
||||
|
||||
Directory e:\\Project\\毕业设计\\epp
|
||||
|
||||
Total : 0 files, 0 codes, 0 comments, 0 blanks, all 0 lines
|
||||
|
||||
[Summary](results.md) / [Details](details.md) / [Diff Summary](diff.md) / Diff Details
|
||||
|
||||
## Files
|
||||
| filename | language | code | comment | blank | total |
|
||||
| :--- | :--- | ---: | ---: | ---: | ---: |
|
||||
|
||||
[Summary](results.md) / [Details](details.md) / [Diff Summary](diff.md) / Diff Details
|
2
.VSCodeCounter/2023-04-03_16-35-18/diff.csv
Normal file
2
.VSCodeCounter/2023-04-03_16-35-18/diff.csv
Normal file
@ -0,0 +1,2 @@
|
||||
"filename", "language", "", "comment", "blank", "total"
|
||||
"Total", "-", , 0, 0, 0
|
|
19
.VSCodeCounter/2023-04-03_16-35-18/diff.md
Normal file
19
.VSCodeCounter/2023-04-03_16-35-18/diff.md
Normal file
@ -0,0 +1,19 @@
|
||||
# Diff Summary
|
||||
|
||||
Date : 2023-04-03 16:35:18
|
||||
|
||||
Directory e:\\Project\\毕业设计\\epp
|
||||
|
||||
Total : 0 files, 0 codes, 0 comments, 0 blanks, all 0 lines
|
||||
|
||||
[Summary](results.md) / [Details](details.md) / Diff Summary / [Diff Details](diff-details.md)
|
||||
|
||||
## Languages
|
||||
| language | files | code | comment | blank | total |
|
||||
| :--- | ---: | ---: | ---: | ---: | ---: |
|
||||
|
||||
## Directories
|
||||
| path | files | code | comment | blank | total |
|
||||
| :--- | ---: | ---: | ---: | ---: | ---: |
|
||||
|
||||
[Summary](results.md) / [Details](details.md) / Diff Summary / [Diff Details](diff-details.md)
|
22
.VSCodeCounter/2023-04-03_16-35-18/diff.txt
Normal file
22
.VSCodeCounter/2023-04-03_16-35-18/diff.txt
Normal file
@ -0,0 +1,22 @@
|
||||
Date : 2023-04-03 16:35:18
|
||||
Directory : e:\Project\毕业设计\epp
|
||||
Total : 0 files, 0 codes, 0 comments, 0 blanks, all 0 lines
|
||||
|
||||
Languages
|
||||
+----------+------------+------------+------------+------------+------------+
|
||||
| language | files | code | comment | blank | total |
|
||||
+----------+------------+------------+------------+------------+------------+
|
||||
+----------+------------+------------+------------+------------+------------+
|
||||
|
||||
Directories
|
||||
+------+------------+------------+------------+------------+------------+
|
||||
| path | files | code | comment | blank | total |
|
||||
+------+------------+------------+------------+------------+------------+
|
||||
+------+------------+------------+------------+------------+------------+
|
||||
|
||||
Files
|
||||
+----------+----------+------------+------------+------------+------------+
|
||||
| filename | language | code | comment | blank | total |
|
||||
+----------+----------+------------+------------+------------+------------+
|
||||
| Total | | 0 | 0 | 0 | 0 |
|
||||
+----------+----------+------------+------------+------------+------------+
|
265
.VSCodeCounter/2023-04-03_16-35-18/results.csv
Normal file
265
.VSCodeCounter/2023-04-03_16-35-18/results.csv
Normal file
@ -0,0 +1,265 @@
|
||||
"filename", "language", "JavaScript", "Markdown", "JSON", "XML", "NGINX Conf", "TypeScript", "vue", "CSS", "HTML", "SQL", "JSON with Comments", "YAML", "Java", "comment", "blank", "total"
|
||||
"e:\Project\毕业设计\epp\README.md", "Markdown", 0, 249, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 154, 403
|
||||
"e:\Project\毕业设计\epp\TODOs.md", "Markdown", 0, 43, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 33, 76
|
||||
"e:\Project\毕业设计\epp\backend-mock\index.js", "JavaScript", 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 10, 99
|
||||
"e:\Project\毕业设计\epp\backend\.idea\encodings.xml", "XML", 0, 0, 0, 22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22
|
||||
"e:\Project\毕业设计\epp\backend\.idea\jarRepositories.xml", "XML", 0, 0, 0, 35, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 35
|
||||
"e:\Project\毕业设计\epp\backend\.idea\misc.xml", "XML", 0, 0, 0, 15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15
|
||||
"e:\Project\毕业设计\epp\backend\.idea\runConfigurations\AccessProvider.xml", "XML", 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11
|
||||
"e:\Project\毕业设计\epp\backend\.idea\runConfigurations\AccessProvider_Remote.xml", "XML", 0, 0, 0, 14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14
|
||||
"e:\Project\毕业设计\epp\backend\.idea\runConfigurations\Gateway.xml", "XML", 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17
|
||||
"e:\Project\毕业设计\epp\backend\.idea\runConfigurations\Gateway_Remote.xml", "XML", 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20
|
||||
"e:\Project\毕业设计\epp\backend\.idea\runConfigurations\ShopProvider.xml", "XML", 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17
|
||||
"e:\Project\毕业设计\epp\backend\.idea\runConfigurations\ShopProvider_Remote.xml", "XML", 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20
|
||||
"e:\Project\毕业设计\epp\backend\.idea\runConfigurations\TestProvider.xml", "XML", 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17
|
||||
"e:\Project\毕业设计\epp\backend\.idea\runConfigurations\TestProvider_Remote.xml", "XML", 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20
|
||||
"e:\Project\毕业设计\epp\backend\.idea\runConfigurations\UserProvider.xml", "XML", 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11
|
||||
"e:\Project\毕业设计\epp\backend\.idea\runConfigurations\UserProvider_Remote.xml", "XML", 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20
|
||||
"e:\Project\毕业设计\epp\backend\.idea\vcs.xml", "XML", 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\pom.xml", "XML", 0, 0, 0, 36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 42
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\PageTable\enums\AddType.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 5, 20
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\PageTable\enums\EditType.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 5, 20
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\PageTable\enums\FieldType.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14, 0, 5, 19
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\PageTable\enums\SearchType.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 0, 5, 18
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\PageTable\query\PageQuery.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22, 0, 6, 28
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\PageTable\utils\FieldBuilder.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 41, 32, 14, 87
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\PageTable\utils\FieldMapperBuilder.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 23, 11, 9, 43
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\PageTable\utils\FieldRuleBuilder.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 65, 6, 16, 87
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\PageTable\utils\FieldRuleListBuilder.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17, 0, 7, 24
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\PageTable\utils\FieldValidateBuilder.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 23, 0, 7, 30
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\PageTable\utils\PageUtils.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 13, 5, 33
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\enums\OrderStatus.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 27, 0, 8, 35
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\pojo\Apply.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 0, 15, 36
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\pojo\Feedback.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 9, 24
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\pojo\Good.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 0, 3, 27
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\pojo\GoodCategory.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 0, 3, 15
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\pojo\Notice.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14, 3, 10, 27
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\pojo\Order.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17, 0, 4, 21
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\pojo\OrderDetail.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14, 0, 3, 17
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\pojo\Report.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17, 0, 11, 28
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\pojo\Role.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 2, 5, 19
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\pojo\Setting.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14, 2, 5, 21
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\pojo\User.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22, 2, 5, 29
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\pojo\Visitor.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17, 0, 12, 29
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\response\Res.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 31, 0, 8, 39
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\utils\Hash.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 4, 12
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\utils\SnowflakeManager.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 71, 4, 11, 86
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\vo\GoodCategoryVO.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 2, 8, 42
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\vo\GoodVO.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 2, 8, 73
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\vo\OrderDetailVO.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 35, 2, 7, 44
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\vo\OrderVO.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 45, 2, 8, 55
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\vo\UserVO.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 48, 2, 8, 58
|
||||
"e:\Project\毕业设计\epp\backend\microservice-gateway\pom.xml", "XML", 0, 0, 0, 59, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 6, 68
|
||||
"e:\Project\毕业设计\epp\backend\microservice-gateway\src\main\java\com\cxyxiaomo\epp\gateway\Gateway.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 0, 4, 15
|
||||
"e:\Project\毕业设计\epp\backend\microservice-gateway\src\main\java\com\cxyxiaomo\epp\gateway\controller\Controller.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0, 4, 14
|
||||
"e:\Project\毕业设计\epp\backend\microservice-gateway\src\main\resources\application-remote.yml", "YAML", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 1, 6
|
||||
"e:\Project\毕业设计\epp\backend\microservice-gateway\src\main\resources\application.yml", "YAML", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 71, 0, 5, 5, 81
|
||||
"e:\Project\毕业设计\epp\backend\microservice-gateway\src\test\java\com\cxyxiaomo\epp\gateway\GatewayTest.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 6, 4, 21
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\pom.xml", "XML", 0, 0, 0, 107, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 13, 133
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\AccessProvider.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 1, 4, 18
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\config\WebSocketConfig.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17, 6, 6, 29
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\controller\CodeController.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 33, 1, 8, 42
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\controller\ReportController.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 22, 13, 98
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\controller\WeChatTokenController.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 44, 0, 7, 51
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\controller\WebSocketServer.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 66, 35, 12, 113
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\dao\ReportDao.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 0, 6, 18
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\dao\SettingDao.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0, 4, 14
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\pojo\UnlimitedQRCodeParam.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17, 8, 11, 36
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\pojo\WebSocketData.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 3, 5, 20
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\rpc\UserServiceFeign.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 5, 3, 18
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\service\AccessService.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 3, 6
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\service\AccessServiceImpl.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 5, 14
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\service\ReportService.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 7, 15
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\service\ReportServiceImpl.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 0, 8, 29
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\service\WeChatTokenService.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 2, 6
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\service\WeChatTokenServiceImpl.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 69, 31, 19, 119
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\utils\RestUtil.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17, 1, 6, 24
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\application-remote.yml", "YAML", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 1, 10
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\application.yml", "YAML", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 0, 2, 3, 24
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\mybatis\mapper\ReportDao.xml", "XML", 0, 0, 0, 21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 22
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\mybatis\mapper\SettingDao.xml", "XML", 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 17
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\mybatis\mybatis-config.xml", "XML", 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 14
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\static\access\assets\css\index.css", "CSS", 0, 0, 0, 0, 0, 0, 0, 68, 0, 0, 0, 0, 0, 1, 13, 82
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\static\access\assets\css\setting-panel.css", "CSS", 0, 0, 0, 0, 0, 0, 0, 59, 0, 0, 0, 0, 0, 0, 8, 67
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\static\access\assets\js\setting-panel.js", "JavaScript", 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 31
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\static\access\assets\js\websocket.js", "JavaScript", 34, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 9, 63
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\static\access\assets\svg\close.svg", "XML", 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\static\access\assets\svg\fullscreen.svg", "XML", 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\static\access\assets\svg\setting.svg", "XML", 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\static\access\index.html", "HTML", 0, 0, 0, 0, 0, 0, 0, 0, 44, 0, 0, 0, 0, 5, 8, 57
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\static\access\renderer.js", "JavaScript", 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 9, 72
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\test\java\com\cxyxiaomo\epp\access\AppTest.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 6, 4, 21
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\pom.xml", "XML", 0, 0, 0, 132, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 13, 166
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\java\com\cxyxiaomo\epp\shop\ShopProvider.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 1, 4, 18
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\java\com\cxyxiaomo\epp\shop\controller\GoodController.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 231, 54, 27, 312
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\java\com\cxyxiaomo\epp\shop\controller\OrderController.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 165, 33, 29, 227
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\java\com\cxyxiaomo\epp\shop\dao\GoodCategoryDao.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 0, 6, 17
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\java\com\cxyxiaomo\epp\shop\dao\GoodDao.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 23, 0, 24, 47
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\java\com\cxyxiaomo\epp\shop\dao\OrderDao.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, 39, 11, 68
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\java\com\cxyxiaomo\epp\shop\service\GoodService.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 65, 0, 18, 83
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\java\com\cxyxiaomo\epp\shop\service\OrderService.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 77, 39, 20, 136
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\resources\application-remote.yml", "YAML", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 1, 10
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\resources\application.yml", "YAML", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22, 0, 3, 4, 29
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\resources\mybatis\mapper\GoodCategoryDao.xml", "XML", 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 17
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\resources\mybatis\mapper\GoodMapper.xml", "XML", 0, 0, 0, 129, 0, 0, 0, 0, 0, 0, 0, 0, 0, 65, 28, 222
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\resources\mybatis\mapper\OrderMapper.xml", "XML", 0, 0, 0, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 9, 85
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\resources\mybatis\mybatis-config.xml", "XML", 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 3, 18
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\test\java\com\cxyxiaomo\AppTest.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 6, 4, 21
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-test-8011\pom.xml", "XML", 0, 0, 0, 42, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 5, 50
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-test-8011\src\main\java\com\cxyxiaomo\epp\test\TestProvider.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 1, 4, 16
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-test-8011\src\main\java\com\cxyxiaomo\epp\test\controller\TestController.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 1, 6, 26
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-test-8011\src\main\resources\application-remote.yml", "YAML", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 1, 6
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-test-8011\src\main\resources\application.yml", "YAML", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 1, 2, 12
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\pom.xml", "XML", 0, 0, 0, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 13, 128
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\src\main\java\com\cxyxiaomo\epp\user\UserProvider.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 1, 4, 16
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\src\main\java\com\cxyxiaomo\epp\user\controller\UserController.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 215, 49, 23, 287
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\src\main\java\com\cxyxiaomo\epp\user\dao\RoleDao.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0, 5, 15
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\src\main\java\com\cxyxiaomo\epp\user\dao\UserDao.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 10, 26
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\src\main\java\com\cxyxiaomo\epp\user\service\RoleService.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 6, 21
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\src\main\java\com\cxyxiaomo\epp\user\service\UserService.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 35, 1, 11, 47
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\src\main\resources\application-remote.yml", "YAML", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 1, 10
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\src\main\resources\application.yml", "YAML", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 0, 2, 3, 24
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\src\main\resources\mybatis\mapper\RoleMapper.xml", "XML", 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 10
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\src\main\resources\mybatis\mapper\UserMapper.xml", "XML", 0, 0, 0, 89, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 91
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\src\main\resources\mybatis\mybatis-config.xml", "XML", 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 14
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\src\test\java\com\cxyxiaomo\epp\user\AppTest.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 6, 4, 21
|
||||
"e:\Project\毕业设计\epp\backend\pom.xml", "XML", 0, 0, 0, 217, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36, 20, 273
|
||||
"e:\Project\毕业设计\epp\client-entrance-guard\README.md", "Markdown", 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 9
|
||||
"e:\Project\毕业设计\epp\client-entrance-guard\html\index.css", "CSS", 0, 0, 0, 0, 0, 0, 0, 13, 0, 0, 0, 0, 0, 0, 3, 16
|
||||
"e:\Project\毕业设计\epp\client-entrance-guard\html\index.html", "HTML", 0, 0, 0, 0, 0, 0, 0, 0, 13, 0, 0, 0, 0, 2, 4, 19
|
||||
"e:\Project\毕业设计\epp\client-entrance-guard\html\renderer.js", "JavaScript", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1
|
||||
"e:\Project\毕业设计\epp\client-entrance-guard\main.js", "JavaScript", 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 11, 52
|
||||
"e:\Project\毕业设计\epp\client-entrance-guard\package.json", "JSON", 0, 0, 54, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 55
|
||||
"e:\Project\毕业设计\epp\client-entrance-guard\preload.js", "JavaScript", 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 24
|
||||
"e:\Project\毕业设计\epp\database\epp.sql", "SQL", 0, 0, 0, 0, 0, 0, 0, 0, 0, 335, 0, 0, 0, 99, 31, 465
|
||||
"e:\Project\毕业设计\epp\docs\ChatGPT\生成数据库测试数据.md", "Markdown", 0, 39, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 46
|
||||
"e:\Project\毕业设计\epp\docs\ChatGPT\转换为POJO对象.md", "Markdown", 0, 33, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 39
|
||||
"e:\Project\毕业设计\epp\docs\EnvCheck.md", "Markdown", 0, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25, 28, 135
|
||||
"e:\Project\毕业设计\epp\docs\Reference.md", "Markdown", 0, 14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 35
|
||||
"e:\Project\毕业设计\epp\docs\RelatedLinks.md", "Markdown", 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 43, 81
|
||||
"e:\Project\毕业设计\epp\docs\Solutions.md", "Markdown", 0, 92, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 52, 144
|
||||
"e:\Project\毕业设计\epp\docs\功能拆分.md", "Markdown", 0, 37, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 39, 76
|
||||
"e:\Project\毕业设计\epp\docs\开发步骤记录.md", "Markdown", 0, 41, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 62
|
||||
"e:\Project\毕业设计\epp\frontend\README.md", "Markdown", 0, 104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 34, 138
|
||||
"e:\Project\毕业设计\epp\frontend\auto-imports.d.ts", "TypeScript", 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 1, 2, 6
|
||||
"e:\Project\毕业设计\epp\frontend\components.d.ts", "TypeScript", 0, 0, 0, 0, 0, 38, 0, 0, 0, 0, 0, 0, 0, 3, 3, 44
|
||||
"e:\Project\毕业设计\epp\frontend\index.html", "HTML", 0, 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 0, 0, 1, 3, 22
|
||||
"e:\Project\毕业设计\epp\frontend\package-lock.json", "JSON", 0, 0, 2665, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2666
|
||||
"e:\Project\毕业设计\epp\frontend\package.json", "JSON", 0, 0, 42, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 43
|
||||
"e:\Project\毕业设计\epp\frontend\src\App.vue", "vue", 0, 0, 0, 0, 0, 0, 13, 0, 0, 0, 0, 0, 0, 0, 2, 15
|
||||
"e:\Project\毕业设计\epp\frontend\src\api\index.ts", "TypeScript", 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 2, 9
|
||||
"e:\Project\毕业设计\epp\frontend\src\api\shop-good.js", "JavaScript", 31, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 5, 52
|
||||
"e:\Project\毕业设计\epp\frontend\src\api\user.js", "JavaScript", 45, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 7, 76
|
||||
"e:\Project\毕业设计\epp\frontend\src\assets\css\color-dark.css", "CSS", 0, 0, 0, 0, 0, 0, 0, 22, 0, 0, 0, 0, 0, 1, 1, 24
|
||||
"e:\Project\毕业设计\epp\frontend\src\assets\css\icon.css", "CSS", 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 4
|
||||
"e:\Project\毕业设计\epp\frontend\src\assets\css\main.css", "CSS", 0, 0, 0, 0, 0, 0, 0, 116, 0, 0, 0, 0, 0, 2, 25, 143
|
||||
"e:\Project\毕业设计\epp\frontend\src\components\header.vue", "vue", 0, 0, 0, 0, 0, 0, 167, 0, 0, 0, 0, 0, 0, 4, 17, 188
|
||||
"e:\Project\毕业设计\epp\frontend\src\components\manage-list.vue", "vue", 0, 0, 0, 0, 0, 0, 558, 0, 0, 0, 0, 0, 0, 9, 54, 621
|
||||
"e:\Project\毕业设计\epp\frontend\src\components\sidebar.vue", "vue", 0, 0, 0, 0, 0, 0, 122, 0, 0, 0, 0, 0, 0, 0, 9, 131
|
||||
"e:\Project\毕业设计\epp\frontend\src\components\tags.vue", "vue", 0, 0, 0, 0, 0, 0, 154, 0, 0, 0, 0, 0, 0, 0, 15, 169
|
||||
"e:\Project\毕业设计\epp\frontend\src\main.ts", "TypeScript", 0, 0, 0, 0, 0, 25, 0, 0, 0, 0, 0, 0, 0, 2, 5, 32
|
||||
"e:\Project\毕业设计\epp\frontend\src\router\index.ts", "TypeScript", 0, 0, 0, 0, 0, 97, 0, 0, 0, 0, 0, 0, 0, 2, 5, 104
|
||||
"e:\Project\毕业设计\epp\frontend\src\store\permiss.ts", "TypeScript", 0, 0, 0, 0, 0, 27, 0, 0, 0, 0, 0, 0, 0, 6, 9, 42
|
||||
"e:\Project\毕业设计\epp\frontend\src\store\sidebar.ts", "TypeScript", 0, 0, 0, 0, 0, 14, 0, 0, 0, 0, 0, 0, 0, 0, 2, 16
|
||||
"e:\Project\毕业设计\epp\frontend\src\store\tags.ts", "TypeScript", 0, 0, 0, 0, 0, 51, 0, 0, 0, 0, 0, 0, 0, 0, 3, 54
|
||||
"e:\Project\毕业设计\epp\frontend\src\utils\request.ts", "TypeScript", 0, 0, 0, 0, 0, 27, 0, 0, 0, 0, 0, 0, 0, 0, 5, 32
|
||||
"e:\Project\毕业设计\epp\frontend\src\utils\send_request.js", "JavaScript", 45, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 7, 55
|
||||
"e:\Project\毕业设计\epp\frontend\src\utils\settings.js", "JavaScript", 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17, 4, 28
|
||||
"e:\Project\毕业设计\epp\frontend\src\views\dashboard.vue", "vue", 0, 0, 0, 0, 0, 0, 277, 0, 0, 0, 0, 0, 0, 0, 25, 302
|
||||
"e:\Project\毕业设计\epp\frontend\src\views\error-page\403.vue", "vue", 0, 0, 0, 0, 0, 0, 51, 0, 0, 0, 0, 0, 0, 0, 4, 55
|
||||
"e:\Project\毕业设计\epp\frontend\src\views\error-page\404.vue", "vue", 0, 0, 0, 0, 0, 0, 51, 0, 0, 0, 0, 0, 0, 0, 4, 55
|
||||
"e:\Project\毕业设计\epp\frontend\src\views\home.vue", "vue", 0, 0, 0, 0, 0, 0, 25, 0, 0, 0, 0, 0, 0, 0, 2, 27
|
||||
"e:\Project\毕业设计\epp\frontend\src\views\login.vue", "vue", 0, 0, 0, 0, 0, 0, 173, 0, 0, 0, 0, 0, 0, 1, 22, 196
|
||||
"e:\Project\毕业设计\epp\frontend\src\views\privilege-user-setting.vue", "vue", 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 2, 12
|
||||
"e:\Project\毕业设计\epp\frontend\src\views\shop-good-setting.vue", "vue", 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 2, 12
|
||||
"e:\Project\毕业设计\epp\frontend\src\views\user.vue", "vue", 0, 0, 0, 0, 0, 0, 206, 0, 0, 0, 0, 0, 0, 4, 21, 231
|
||||
"e:\Project\毕业设计\epp\frontend\src\vite-env.d.ts", "TypeScript", 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 1, 2, 10
|
||||
"e:\Project\毕业设计\epp\frontend\tsconfig.json", "JSON with Comments", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 0, 0, 0, 0, 32
|
||||
"e:\Project\毕业设计\epp\frontend\tsconfig.node.json", "JSON", 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 10
|
||||
"e:\Project\毕业设计\epp\frontend\vite.config.ts", "TypeScript", 0, 0, 0, 0, 0, 27, 0, 0, 0, 0, 0, 0, 0, 0, 2, 29
|
||||
"e:\Project\毕业设计\epp\intranet-penetration\README.md", "Markdown", 0, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 30
|
||||
"e:\Project\毕业设计\epp\miniprogram\babel.config.js", "JavaScript", 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 1, 11
|
||||
"e:\Project\毕业设计\epp\miniprogram\config\dev.js", "JavaScript", 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 10
|
||||
"e:\Project\毕业设计\epp\miniprogram\config\index.js", "JavaScript", 81, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 84
|
||||
"e:\Project\毕业设计\epp\miniprogram\config\prod.js", "JavaScript", 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 26, 2, 38
|
||||
"e:\Project\毕业设计\epp\miniprogram\package-lock.json", "JSON", 0, 0, 39502, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 39503
|
||||
"e:\Project\毕业设计\epp\miniprogram\package.json", "JSON", 0, 0, 73, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 74
|
||||
"e:\Project\毕业设计\epp\miniprogram\project.alipay.json", "JSON", 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 6
|
||||
"e:\Project\毕业设计\epp\miniprogram\project.config.json", "JSON", 0, 0, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32
|
||||
"e:\Project\毕业设计\epp\miniprogram\project.private.config.json", "JSON", 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9
|
||||
"e:\Project\毕业设计\epp\miniprogram\project.tt.json", "JSON", 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 10
|
||||
"e:\Project\毕业设计\epp\miniprogram\src\app.config.js", "JavaScript", 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 3, 70
|
||||
"e:\Project\毕业设计\epp\miniprogram\src\app.css", "CSS", 0, 0, 0, 0, 0, 0, 0, 13, 0, 0, 0, 0, 0, 1, 2, 16
|
||||
"e:\Project\毕业设计\epp\miniprogram\src\app.js", "JavaScript", 15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 21
|
||||
"e:\Project\毕业设计\epp\miniprogram\src\components\DebugComp.vue", "vue", 0, 0, 0, 0, 0, 0, 72, 0, 0, 0, 0, 0, 0, 0, 5, 77
|
||||
"e:\Project\毕业设计\epp\miniprogram\src\image\icon\login-background.svg", "XML", 0, 0, 0, 186, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 188
|
||||
"e:\Project\毕业设计\epp\miniprogram\src\index.html", "HTML", 0, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 1, 18
|
||||
"e:\Project\毕业设计\epp\miniprogram\src\pages\index\index.config.js", "JavaScript", 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5
|
||||
"e:\Project\毕业设计\epp\miniprogram\src\pages\index\index.css", "CSS", 0, 0, 0, 0, 0, 0, 0, 13, 0, 0, 0, 0, 0, 0, 3, 16
|
||||
"e:\Project\毕业设计\epp\miniprogram\src\pages\index\index.vue", "vue", 0, 0, 0, 0, 0, 0, 110, 0, 0, 0, 0, 0, 0, 0, 8, 118
|
||||
"e:\Project\毕业设计\epp\miniprogram\src\pages\index\login.config.js", "JavaScript", 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4
|
||||
"e:\Project\毕业设计\epp\miniprogram\src\pages\index\login.css", "CSS", 0, 0, 0, 0, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 6, 30
|
||||
"e:\Project\毕业设计\epp\miniprogram\src\pages\index\login.vue", "vue", 0, 0, 0, 0, 0, 0, 82, 0, 0, 0, 0, 0, 0, 3, 4, 89
|
||||
"e:\Project\毕业设计\epp\miniprogram\src\pages\residents\code.config.js", "JavaScript", 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5
|
||||
"e:\Project\毕业设计\epp\miniprogram\src\pages\residents\code.css", "CSS", 0, 0, 0, 0, 0, 0, 0, 30, 0, 0, 0, 0, 0, 0, 7, 37
|
||||
"e:\Project\毕业设计\epp\miniprogram\src\pages\residents\code.vue", "vue", 0, 0, 0, 0, 0, 0, 161, 0, 0, 0, 0, 0, 0, 0, 10, 171
|
||||
"e:\Project\毕业设计\epp\miniprogram\src\pages\residents\report.config.js", "JavaScript", 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4
|
||||
"e:\Project\毕业设计\epp\miniprogram\src\pages\residents\report.vue", "vue", 0, 0, 0, 0, 0, 0, 282, 0, 0, 0, 0, 0, 0, 1, 24, 307
|
||||
"e:\Project\毕业设计\epp\miniprogram\src\pages\residents\reportHistory.config.js", "JavaScript", 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4
|
||||
"e:\Project\毕业设计\epp\miniprogram\src\pages\residents\reportHistory.vue", "vue", 0, 0, 0, 0, 0, 0, 116, 0, 0, 0, 0, 0, 0, 2, 13, 131
|
||||
"e:\Project\毕业设计\epp\miniprogram\src\pages\scan\entrance.config.js", "JavaScript", 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4
|
||||
"e:\Project\毕业设计\epp\miniprogram\src\pages\scan\entrance.vue", "vue", 0, 0, 0, 0, 0, 0, 32, 0, 0, 0, 0, 0, 0, 0, 7, 39
|
||||
"e:\Project\毕业设计\epp\miniprogram\src\utils\const.js", "JavaScript", 12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 13
|
||||
"e:\Project\毕业设计\epp\miniprogram\src\utils\getUserGroupByRole.js", "JavaScript", 27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 30
|
||||
"e:\Project\毕业设计\epp\miniprogram\src\utils\menuList.js", "JavaScript", 102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 105
|
||||
"e:\Project\毕业设计\epp\miniprogram\src\utils\qrcode\index.js", "JavaScript", 102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 15, 126
|
||||
"e:\Project\毕业设计\epp\miniprogram\src\utils\qrcode\qrcode.js", "JavaScript", 856, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 106, 281, 1243
|
||||
"e:\Project\毕业设计\epp\miniprogram\src\utils\scanQRCode.js", "JavaScript", 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 26
|
||||
"e:\Project\毕业设计\epp\miniprogram\src\utils\utils.js", "JavaScript", 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 29
|
||||
"e:\Project\毕业设计\epp\miniprogram\types\global.d.ts", "TypeScript", 0, 0, 0, 0, 0, 18, 0, 0, 0, 0, 0, 0, 0, 1, 3, 22
|
||||
"e:\Project\毕业设计\epp\nginx-conf\nginx.conf", "NGINX Conf", 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 24
|
||||
"e:\Project\毕业设计\epp\postman-collection\epp.postman_collection.json", "JSON", 0, 0, 674, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 674
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\.eslintrc.js", "JavaScript", 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 1, 32
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\app.js", "JavaScript", 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 2, 24
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\app.json", "JSON", 0, 0, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 71
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\image\icon\login-background.svg", "XML", 0, 0, 0, 186, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 188
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\image\icon\shopping.svg", "XML", 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\pages\index\index.js", "JavaScript", 113, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 47, 22, 182
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\pages\index\index.json", "JSON", 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\pages\index\login.js", "JavaScript", 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 31, 22, 153
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\pages\index\login.json", "JSON", 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\pages\person\person.js", "JavaScript", 86, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 30, 25, 141
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\pages\person\person.json", "JSON", 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\pages\residents\code.js", "JavaScript", 175, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 21, 228
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\pages\residents\code.json", "JSON", 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\pages\residents\report.js", "JavaScript", 247, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36, 21, 304
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\pages\residents\report.json", "JSON", 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\pages\residents\reportHistory.js", "JavaScript", 76, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 30, 20, 126
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\pages\residents\reportHistory.json", "JSON", 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\pages\scan\entrance.js", "JavaScript", 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28, 16, 69
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\pages\scan\entrance.json", "JSON", 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\pages\shop\components\good-list-card.js", "JavaScript", 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 5, 44
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\pages\shop\components\good-list-card.json", "JSON", 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\pages\shop\goodDetail.js", "JavaScript", 92, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 28, 152
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\pages\shop\goodDetail.json", "JSON", 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\pages\shop\myOrder.js", "JavaScript", 98, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36, 28, 162
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\pages\shop\myOrder.json", "JSON", 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\pages\shop\orderDetail.js", "JavaScript", 150, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 54, 32, 236
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\pages\shop\orderDetail.json", "JSON", 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\pages\shop\shop.js", "JavaScript", 103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 69, 25, 197
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\pages\shop\shop.json", "JSON", 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\project.config.json", "JSON", 0, 0, 57, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 57
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\project.private.config.json", "JSON", 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\services\good.js", "JavaScript", 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 5, 35
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\services\order.js", "JavaScript", 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 7, 64
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\sitemap.json", "JSON", 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\utils\const.js", "JavaScript", 12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 13
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\utils\getUserGroupByRole.js", "JavaScript", 27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 30
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\utils\lib\spark-md5.min.js", "JavaScript", 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\utils\lib\weapp.qrcode.esm.js", "JavaScript", 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 2, 6
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\utils\menuList.js", "JavaScript", 117, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 120
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\utils\scanQRCode.js", "JavaScript", 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 26
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\utils\sendRequest.js", "JavaScript", 51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 1, 54
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\utils\util.js", "JavaScript", 22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 28
|
||||
"e:\Project\毕业设计\epp\论文中数据字典.md", "Markdown", 0, 183, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 56, 239
|
||||
"Total", "-", 3353, 979, 43273, 1694, 17, 341, 2672, 362, 92, 335, 32, 177, 2250, 1567, 2383, 59527
|
|
1
.VSCodeCounter/2023-04-03_16-35-18/results.json
Normal file
1
.VSCodeCounter/2023-04-03_16-35-18/results.json
Normal file
File diff suppressed because one or more lines are too long
225
.VSCodeCounter/2023-04-03_16-35-18/results.md
Normal file
225
.VSCodeCounter/2023-04-03_16-35-18/results.md
Normal file
@ -0,0 +1,225 @@
|
||||
# Summary
|
||||
|
||||
Date : 2023-04-03 16:35:18
|
||||
|
||||
Directory e:\\Project\\毕业设计\\epp
|
||||
|
||||
Total : 263 files, 55577 codes, 1567 comments, 2383 blanks, all 59527 lines
|
||||
|
||||
Summary / [Details](details.md) / [Diff Summary](diff.md) / [Diff Details](diff-details.md)
|
||||
|
||||
## Languages
|
||||
| language | files | code | comment | blank | total |
|
||||
| :--- | ---: | ---: | ---: | ---: | ---: |
|
||||
| JSON | 27 | 43,273 | 0 | 9 | 43,282 |
|
||||
| JavaScript | 54 | 3,353 | 760 | 700 | 4,813 |
|
||||
| vue | 20 | 2,672 | 24 | 250 | 2,946 |
|
||||
| Java | 72 | 2,250 | 441 | 600 | 3,291 |
|
||||
| XML | 37 | 1,694 | 174 | 130 | 1,998 |
|
||||
| Markdown | 14 | 979 | 25 | 509 | 1,513 |
|
||||
| CSS | 10 | 362 | 5 | 68 | 435 |
|
||||
| TypeScript | 12 | 341 | 16 | 43 | 400 |
|
||||
| SQL | 1 | 335 | 99 | 31 | 465 |
|
||||
| YAML | 10 | 177 | 13 | 22 | 212 |
|
||||
| HTML | 4 | 92 | 8 | 16 | 116 |
|
||||
| JSON with Comments | 1 | 32 | 0 | 0 | 32 |
|
||||
| NGINX Conf | 1 | 17 | 2 | 5 | 24 |
|
||||
|
||||
## Directories
|
||||
| path | files | code | comment | blank | total |
|
||||
| :--- | ---: | ---: | ---: | ---: | ---: |
|
||||
| . | 263 | 55,577 | 1,567 | 2,383 | 59,527 |
|
||||
| . (Files) | 3 | 475 | 0 | 243 | 718 |
|
||||
| backend | 122 | 4,032 | 663 | 801 | 5,496 |
|
||||
| backend (Files) | 1 | 217 | 36 | 20 | 273 |
|
||||
| backend-mock | 1 | 69 | 20 | 10 | 99 |
|
||||
| backend\\.idea | 14 | 245 | 0 | 0 | 245 |
|
||||
| backend\\.idea (Files) | 4 | 78 | 0 | 0 | 78 |
|
||||
| backend\\.idea\\runConfigurations | 10 | 167 | 0 | 0 | 167 |
|
||||
| backend\\microservice-common | 33 | 858 | 86 | 244 | 1,188 |
|
||||
| backend\\microservice-common (Files) | 1 | 36 | 1 | 5 | 42 |
|
||||
| backend\\microservice-common\\src | 32 | 822 | 85 | 239 | 1,146 |
|
||||
| backend\\microservice-common\\src\\main | 32 | 822 | 85 | 239 | 1,146 |
|
||||
| backend\\microservice-common\\src\\main\\java | 32 | 822 | 85 | 239 | 1,146 |
|
||||
| backend\\microservice-common\\src\\main\\java\\com | 32 | 822 | 85 | 239 | 1,146 |
|
||||
| backend\\microservice-common\\src\\main\\java\\com\\cxyxiaomo | 32 | 822 | 85 | 239 | 1,146 |
|
||||
| backend\\microservice-common\\src\\main\\java\\com\\cxyxiaomo\\epp | 32 | 822 | 85 | 239 | 1,146 |
|
||||
| backend\\microservice-common\\src\\main\\java\\com\\cxyxiaomo\\epp\\PageTable | 11 | 263 | 62 | 84 | 409 |
|
||||
| backend\\microservice-common\\src\\main\\java\\com\\cxyxiaomo\\epp\\PageTable\\enums | 4 | 57 | 0 | 20 | 77 |
|
||||
| backend\\microservice-common\\src\\main\\java\\com\\cxyxiaomo\\epp\\PageTable\\query | 1 | 22 | 0 | 6 | 28 |
|
||||
| backend\\microservice-common\\src\\main\\java\\com\\cxyxiaomo\\epp\\PageTable\\utils | 6 | 184 | 62 | 58 | 304 |
|
||||
| backend\\microservice-common\\src\\main\\java\\com\\cxyxiaomo\\epp\\common | 21 | 559 | 23 | 155 | 737 |
|
||||
| backend\\microservice-common\\src\\main\\java\\com\\cxyxiaomo\\epp\\common\\enums | 1 | 27 | 0 | 8 | 35 |
|
||||
| backend\\microservice-common\\src\\main\\java\\com\\cxyxiaomo\\epp\\common\\pojo | 12 | 199 | 9 | 85 | 293 |
|
||||
| backend\\microservice-common\\src\\main\\java\\com\\cxyxiaomo\\epp\\common\\response | 1 | 31 | 0 | 8 | 39 |
|
||||
| backend\\microservice-common\\src\\main\\java\\com\\cxyxiaomo\\epp\\common\\utils | 2 | 79 | 4 | 15 | 98 |
|
||||
| backend\\microservice-common\\src\\main\\java\\com\\cxyxiaomo\\epp\\common\\vo | 5 | 223 | 10 | 39 | 272 |
|
||||
| backend\\microservice-gateway | 6 | 167 | 14 | 24 | 205 |
|
||||
| backend\\microservice-gateway (Files) | 1 | 59 | 3 | 6 | 68 |
|
||||
| backend\\microservice-gateway\\src | 5 | 108 | 11 | 18 | 137 |
|
||||
| backend\\microservice-gateway\\src\\main | 4 | 97 | 5 | 14 | 116 |
|
||||
| backend\\microservice-gateway\\src\\main\\java | 2 | 21 | 0 | 8 | 29 |
|
||||
| backend\\microservice-gateway\\src\\main\\java\\com | 2 | 21 | 0 | 8 | 29 |
|
||||
| backend\\microservice-gateway\\src\\main\\java\\com\\cxyxiaomo | 2 | 21 | 0 | 8 | 29 |
|
||||
| backend\\microservice-gateway\\src\\main\\java\\com\\cxyxiaomo\\epp | 2 | 21 | 0 | 8 | 29 |
|
||||
| backend\\microservice-gateway\\src\\main\\java\\com\\cxyxiaomo\\epp\\gateway | 2 | 21 | 0 | 8 | 29 |
|
||||
| backend\\microservice-gateway\\src\\main\\java\\com\\cxyxiaomo\\epp\\gateway (Files) | 1 | 11 | 0 | 4 | 15 |
|
||||
| backend\\microservice-gateway\\src\\main\\java\\com\\cxyxiaomo\\epp\\gateway\\controller | 1 | 10 | 0 | 4 | 14 |
|
||||
| backend\\microservice-gateway\\src\\main\\resources | 2 | 76 | 5 | 6 | 87 |
|
||||
| backend\\microservice-gateway\\src\\test | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\\microservice-gateway\\src\\test\\java | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\\microservice-gateway\\src\\test\\java\\com | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\\microservice-gateway\\src\\test\\java\\com\\cxyxiaomo | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\\microservice-gateway\\src\\test\\java\\com\\cxyxiaomo\\epp | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\\microservice-gateway\\src\\test\\java\\com\\cxyxiaomo\\epp\\gateway | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\\microservice-provider-access-8002 | 34 | 908 | 173 | 208 | 1,289 |
|
||||
| backend\\microservice-provider-access-8002 (Files) | 1 | 107 | 13 | 13 | 133 |
|
||||
| backend\\microservice-provider-access-8002\\src | 33 | 801 | 160 | 195 | 1,156 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main | 32 | 790 | 154 | 191 | 1,135 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\java | 18 | 428 | 113 | 129 | 670 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\java\\com | 18 | 428 | 113 | 129 | 670 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\java\\com\\cxyxiaomo | 18 | 428 | 113 | 129 | 670 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\java\\com\\cxyxiaomo\\epp | 18 | 428 | 113 | 129 | 670 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\java\\com\\cxyxiaomo\\epp\\access | 18 | 428 | 113 | 129 | 670 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\java\\com\\cxyxiaomo\\epp\\access (Files) | 1 | 13 | 1 | 4 | 18 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\java\\com\\cxyxiaomo\\epp\\access\\config | 1 | 17 | 6 | 6 | 29 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\java\\com\\cxyxiaomo\\epp\\access\\controller | 4 | 206 | 58 | 40 | 304 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\java\\com\\cxyxiaomo\\epp\\access\\dao | 2 | 22 | 0 | 10 | 32 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\java\\com\\cxyxiaomo\\epp\\access\\pojo | 2 | 29 | 11 | 16 | 56 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\java\\com\\cxyxiaomo\\epp\\access\\rpc | 1 | 10 | 5 | 3 | 18 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\java\\com\\cxyxiaomo\\epp\\access\\service | 6 | 114 | 31 | 44 | 189 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\java\\com\\cxyxiaomo\\epp\\access\\utils | 1 | 17 | 1 | 6 | 24 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\resources | 14 | 362 | 41 | 62 | 465 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\resources (Files) | 2 | 28 | 2 | 4 | 34 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\resources\\mybatis | 3 | 47 | 2 | 4 | 53 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\resources\\mybatis (Files) | 1 | 10 | 2 | 2 | 14 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\resources\\mybatis\\mapper | 2 | 37 | 0 | 2 | 39 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\resources\\static | 9 | 287 | 37 | 54 | 378 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\resources\\static\\access | 9 | 287 | 37 | 54 | 378 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\resources\\static\\access (Files) | 2 | 97 | 15 | 17 | 129 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\resources\\static\\access\\assets | 7 | 190 | 22 | 37 | 249 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\resources\\static\\access\\assets\\css | 2 | 127 | 1 | 21 | 149 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\resources\\static\\access\\assets\\js | 2 | 60 | 21 | 13 | 94 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\resources\\static\\access\\assets\\svg | 3 | 3 | 0 | 3 | 6 |
|
||||
| backend\\microservice-provider-access-8002\\src\\test | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\\microservice-provider-access-8002\\src\\test\\java | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\\microservice-provider-access-8002\\src\\test\\java\\com | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\\microservice-provider-access-8002\\src\\test\\java\\com\\cxyxiaomo | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\\microservice-provider-access-8002\\src\\test\\java\\com\\cxyxiaomo\\epp | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\\microservice-provider-access-8002\\src\\test\\java\\com\\cxyxiaomo\\epp\\access | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\\microservice-provider-shop-8003 | 16 | 1,003 | 271 | 202 | 1,476 |
|
||||
| backend\\microservice-provider-shop-8003 (Files) | 1 | 132 | 21 | 13 | 166 |
|
||||
| backend\\microservice-provider-shop-8003\\src | 15 | 871 | 250 | 189 | 1,310 |
|
||||
| backend\\microservice-provider-shop-8003\\src\\main | 14 | 860 | 244 | 185 | 1,289 |
|
||||
| backend\\microservice-provider-shop-8003\\src\\main\\java | 8 | 603 | 166 | 139 | 908 |
|
||||
| backend\\microservice-provider-shop-8003\\src\\main\\java\\com | 8 | 603 | 166 | 139 | 908 |
|
||||
| backend\\microservice-provider-shop-8003\\src\\main\\java\\com\\cxyxiaomo | 8 | 603 | 166 | 139 | 908 |
|
||||
| backend\\microservice-provider-shop-8003\\src\\main\\java\\com\\cxyxiaomo\\epp | 8 | 603 | 166 | 139 | 908 |
|
||||
| backend\\microservice-provider-shop-8003\\src\\main\\java\\com\\cxyxiaomo\\epp\\shop | 8 | 603 | 166 | 139 | 908 |
|
||||
| backend\\microservice-provider-shop-8003\\src\\main\\java\\com\\cxyxiaomo\\epp\\shop (Files) | 1 | 13 | 1 | 4 | 18 |
|
||||
| backend\\microservice-provider-shop-8003\\src\\main\\java\\com\\cxyxiaomo\\epp\\shop\\controller | 2 | 396 | 87 | 56 | 539 |
|
||||
| backend\\microservice-provider-shop-8003\\src\\main\\java\\com\\cxyxiaomo\\epp\\shop\\dao | 3 | 52 | 39 | 41 | 132 |
|
||||
| backend\\microservice-provider-shop-8003\\src\\main\\java\\com\\cxyxiaomo\\epp\\shop\\service | 2 | 142 | 39 | 38 | 219 |
|
||||
| backend\\microservice-provider-shop-8003\\src\\main\\resources | 6 | 257 | 78 | 46 | 381 |
|
||||
| backend\\microservice-provider-shop-8003\\src\\main\\resources (Files) | 2 | 31 | 3 | 5 | 39 |
|
||||
| backend\\microservice-provider-shop-8003\\src\\main\\resources\\mybatis | 4 | 226 | 75 | 41 | 342 |
|
||||
| backend\\microservice-provider-shop-8003\\src\\main\\resources\\mybatis (Files) | 1 | 11 | 4 | 3 | 18 |
|
||||
| backend\\microservice-provider-shop-8003\\src\\main\\resources\\mybatis\\mapper | 3 | 215 | 71 | 38 | 324 |
|
||||
| backend\\microservice-provider-shop-8003\\src\\test | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\\microservice-provider-shop-8003\\src\\test\\java | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\\microservice-provider-shop-8003\\src\\test\\java\\com | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\\microservice-provider-shop-8003\\src\\test\\java\\com\\cxyxiaomo | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\\microservice-provider-test-8011 | 5 | 86 | 6 | 18 | 110 |
|
||||
| backend\\microservice-provider-test-8011 (Files) | 1 | 42 | 3 | 5 | 50 |
|
||||
| backend\\microservice-provider-test-8011\\src | 4 | 44 | 3 | 13 | 60 |
|
||||
| backend\\microservice-provider-test-8011\\src\\main | 4 | 44 | 3 | 13 | 60 |
|
||||
| backend\\microservice-provider-test-8011\\src\\main\\java | 2 | 30 | 2 | 10 | 42 |
|
||||
| backend\\microservice-provider-test-8011\\src\\main\\java\\com | 2 | 30 | 2 | 10 | 42 |
|
||||
| backend\\microservice-provider-test-8011\\src\\main\\java\\com\\cxyxiaomo | 2 | 30 | 2 | 10 | 42 |
|
||||
| backend\\microservice-provider-test-8011\\src\\main\\java\\com\\cxyxiaomo\\epp | 2 | 30 | 2 | 10 | 42 |
|
||||
| backend\\microservice-provider-test-8011\\src\\main\\java\\com\\cxyxiaomo\\epp\\test | 2 | 30 | 2 | 10 | 42 |
|
||||
| backend\\microservice-provider-test-8011\\src\\main\\java\\com\\cxyxiaomo\\epp\\test (Files) | 1 | 11 | 1 | 4 | 16 |
|
||||
| backend\\microservice-provider-test-8011\\src\\main\\java\\com\\cxyxiaomo\\epp\\test\\controller | 1 | 19 | 1 | 6 | 26 |
|
||||
| backend\\microservice-provider-test-8011\\src\\main\\resources | 2 | 14 | 1 | 3 | 18 |
|
||||
| backend\\microservice-provider-user-8001 | 13 | 548 | 77 | 85 | 710 |
|
||||
| backend\\microservice-provider-user-8001 (Files) | 1 | 99 | 16 | 13 | 128 |
|
||||
| backend\\microservice-provider-user-8001\\src | 12 | 449 | 61 | 72 | 582 |
|
||||
| backend\\microservice-provider-user-8001\\src\\main | 11 | 438 | 55 | 68 | 561 |
|
||||
| backend\\microservice-provider-user-8001\\src\\main\\java | 6 | 302 | 51 | 59 | 412 |
|
||||
| backend\\microservice-provider-user-8001\\src\\main\\java\\com | 6 | 302 | 51 | 59 | 412 |
|
||||
| backend\\microservice-provider-user-8001\\src\\main\\java\\com\\cxyxiaomo | 6 | 302 | 51 | 59 | 412 |
|
||||
| backend\\microservice-provider-user-8001\\src\\main\\java\\com\\cxyxiaomo\\epp | 6 | 302 | 51 | 59 | 412 |
|
||||
| backend\\microservice-provider-user-8001\\src\\main\\java\\com\\cxyxiaomo\\epp\\user | 6 | 302 | 51 | 59 | 412 |
|
||||
| backend\\microservice-provider-user-8001\\src\\main\\java\\com\\cxyxiaomo\\epp\\user (Files) | 1 | 11 | 1 | 4 | 16 |
|
||||
| backend\\microservice-provider-user-8001\\src\\main\\java\\com\\cxyxiaomo\\epp\\user\\controller | 1 | 215 | 49 | 23 | 287 |
|
||||
| backend\\microservice-provider-user-8001\\src\\main\\java\\com\\cxyxiaomo\\epp\\user\\dao | 2 | 26 | 0 | 15 | 41 |
|
||||
| backend\\microservice-provider-user-8001\\src\\main\\java\\com\\cxyxiaomo\\epp\\user\\service | 2 | 50 | 1 | 17 | 68 |
|
||||
| backend\\microservice-provider-user-8001\\src\\main\\resources | 5 | 136 | 4 | 9 | 149 |
|
||||
| backend\\microservice-provider-user-8001\\src\\main\\resources (Files) | 2 | 28 | 2 | 4 | 34 |
|
||||
| backend\\microservice-provider-user-8001\\src\\main\\resources\\mybatis | 3 | 108 | 2 | 5 | 115 |
|
||||
| backend\\microservice-provider-user-8001\\src\\main\\resources\\mybatis (Files) | 1 | 10 | 2 | 2 | 14 |
|
||||
| backend\\microservice-provider-user-8001\\src\\main\\resources\\mybatis\\mapper | 2 | 98 | 0 | 3 | 101 |
|
||||
| backend\\microservice-provider-user-8001\\src\\test | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\\microservice-provider-user-8001\\src\\test\\java | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\\microservice-provider-user-8001\\src\\test\\java\\com | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\\microservice-provider-user-8001\\src\\test\\java\\com\\cxyxiaomo | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\\microservice-provider-user-8001\\src\\test\\java\\com\\cxyxiaomo\\epp | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\\microservice-provider-user-8001\\src\\test\\java\\com\\cxyxiaomo\\epp\\user | 1 | 11 | 6 | 4 | 21 |
|
||||
| client-entrance-guard | 7 | 136 | 14 | 26 | 176 |
|
||||
| client-entrance-guard (Files) | 4 | 110 | 12 | 18 | 140 |
|
||||
| client-entrance-guard\\html | 3 | 26 | 2 | 8 | 36 |
|
||||
| database | 1 | 335 | 99 | 31 | 465 |
|
||||
| docs | 8 | 376 | 25 | 217 | 618 |
|
||||
| docs (Files) | 6 | 304 | 25 | 204 | 533 |
|
||||
| docs\\ChatGPT | 2 | 72 | 0 | 13 | 85 |
|
||||
| frontend | 37 | 5,280 | 97 | 308 | 5,685 |
|
||||
| frontend (Files) | 9 | 2,938 | 5 | 47 | 2,990 |
|
||||
| frontend\\src | 28 | 2,342 | 92 | 261 | 2,695 |
|
||||
| frontend\\src (Files) | 3 | 45 | 3 | 9 | 57 |
|
||||
| frontend\\src\\api | 3 | 83 | 40 | 14 | 137 |
|
||||
| frontend\\src\\assets | 3 | 142 | 3 | 26 | 171 |
|
||||
| frontend\\src\\assets\\css | 3 | 142 | 3 | 26 | 171 |
|
||||
| frontend\\src\\components | 4 | 1,001 | 13 | 95 | 1,109 |
|
||||
| frontend\\src\\router | 1 | 97 | 2 | 5 | 104 |
|
||||
| frontend\\src\\store | 3 | 92 | 6 | 14 | 112 |
|
||||
| frontend\\src\\utils | 3 | 79 | 20 | 16 | 115 |
|
||||
| frontend\\src\\views | 8 | 803 | 5 | 82 | 890 |
|
||||
| frontend\\src\\views (Files) | 6 | 701 | 5 | 74 | 780 |
|
||||
| frontend\\src\\views\\error-page | 2 | 102 | 0 | 8 | 110 |
|
||||
| intranet-penetration | 1 | 18 | 0 | 12 | 30 |
|
||||
| miniprogram | 39 | 42,122 | 174 | 429 | 42,725 |
|
||||
| miniprogram (Files) | 7 | 39,638 | 2 | 5 | 39,645 |
|
||||
| miniprogram\\config | 3 | 100 | 26 | 6 | 132 |
|
||||
| miniprogram\\src | 28 | 2,366 | 145 | 415 | 2,926 |
|
||||
| miniprogram\\src (Files) | 4 | 93 | 22 | 10 | 125 |
|
||||
| miniprogram\\src\\components | 1 | 72 | 0 | 5 | 77 |
|
||||
| miniprogram\\src\\image | 1 | 186 | 1 | 1 | 188 |
|
||||
| miniprogram\\src\\image\\icon | 1 | 186 | 1 | 1 | 188 |
|
||||
| miniprogram\\src\\pages | 15 | 870 | 6 | 88 | 964 |
|
||||
| miniprogram\\src\\pages\\index | 6 | 236 | 3 | 23 | 262 |
|
||||
| miniprogram\\src\\pages\\residents | 7 | 599 | 3 | 57 | 659 |
|
||||
| miniprogram\\src\\pages\\scan | 2 | 35 | 0 | 8 | 43 |
|
||||
| miniprogram\\src\\utils | 7 | 1,145 | 116 | 311 | 1,572 |
|
||||
| miniprogram\\src\\utils (Files) | 5 | 187 | 1 | 15 | 203 |
|
||||
| miniprogram\\src\\utils\\qrcode | 2 | 958 | 115 | 296 | 1,369 |
|
||||
| miniprogram\\types | 1 | 18 | 1 | 3 | 22 |
|
||||
| nginx-conf | 1 | 17 | 2 | 5 | 24 |
|
||||
| postman-collection | 1 | 674 | 0 | 0 | 674 |
|
||||
| weixin-miniprogram | 42 | 2,043 | 473 | 301 | 2,817 |
|
||||
| weixin-miniprogram (Files) | 6 | 186 | 10 | 4 | 200 |
|
||||
| weixin-miniprogram\\image | 2 | 187 | 1 | 1 | 189 |
|
||||
| weixin-miniprogram\\image\\icon | 2 | 187 | 1 | 1 | 189 |
|
||||
| weixin-miniprogram\\pages | 24 | 1,340 | 445 | 265 | 2,050 |
|
||||
| weixin-miniprogram\\pages\\index | 4 | 222 | 78 | 44 | 344 |
|
||||
| weixin-miniprogram\\pages\\person | 2 | 92 | 30 | 25 | 147 |
|
||||
| weixin-miniprogram\\pages\\residents | 6 | 511 | 98 | 62 | 671 |
|
||||
| weixin-miniprogram\\pages\\scan | 2 | 29 | 28 | 16 | 73 |
|
||||
| weixin-miniprogram\\pages\\shop | 10 | 486 | 211 | 118 | 815 |
|
||||
| weixin-miniprogram\\pages\\shop (Files) | 8 | 463 | 191 | 113 | 767 |
|
||||
| weixin-miniprogram\\pages\\shop\\components | 2 | 23 | 20 | 5 | 48 |
|
||||
| weixin-miniprogram\\services | 2 | 76 | 11 | 12 | 99 |
|
||||
| weixin-miniprogram\\utils | 8 | 254 | 6 | 19 | 279 |
|
||||
| weixin-miniprogram\\utils (Files) | 6 | 252 | 3 | 16 | 271 |
|
||||
| weixin-miniprogram\\utils\\lib | 2 | 2 | 3 | 3 | 8 |
|
||||
|
||||
Summary / [Details](details.md) / [Diff Summary](diff.md) / [Diff Details](diff-details.md)
|
491
.VSCodeCounter/2023-04-03_16-35-18/results.txt
Normal file
491
.VSCodeCounter/2023-04-03_16-35-18/results.txt
Normal file
@ -0,0 +1,491 @@
|
||||
Date : 2023-04-03 16:35:18
|
||||
Directory : e:\Project\毕业设计\epp
|
||||
Total : 263 files, 55577 codes, 1567 comments, 2383 blanks, all 59527 lines
|
||||
|
||||
Languages
|
||||
+--------------------+------------+------------+------------+------------+------------+
|
||||
| language | files | code | comment | blank | total |
|
||||
+--------------------+------------+------------+------------+------------+------------+
|
||||
| JSON | 27 | 43,273 | 0 | 9 | 43,282 |
|
||||
| JavaScript | 54 | 3,353 | 760 | 700 | 4,813 |
|
||||
| vue | 20 | 2,672 | 24 | 250 | 2,946 |
|
||||
| Java | 72 | 2,250 | 441 | 600 | 3,291 |
|
||||
| XML | 37 | 1,694 | 174 | 130 | 1,998 |
|
||||
| Markdown | 14 | 979 | 25 | 509 | 1,513 |
|
||||
| CSS | 10 | 362 | 5 | 68 | 435 |
|
||||
| TypeScript | 12 | 341 | 16 | 43 | 400 |
|
||||
| SQL | 1 | 335 | 99 | 31 | 465 |
|
||||
| YAML | 10 | 177 | 13 | 22 | 212 |
|
||||
| HTML | 4 | 92 | 8 | 16 | 116 |
|
||||
| JSON with Comments | 1 | 32 | 0 | 0 | 32 |
|
||||
| NGINX Conf | 1 | 17 | 2 | 5 | 24 |
|
||||
+--------------------+------------+------------+------------+------------+------------+
|
||||
|
||||
Directories
|
||||
+--------------------------------------------------------------------------------------------------------------------------------------------+------------+------------+------------+------------+------------+
|
||||
| path | files | code | comment | blank | total |
|
||||
+--------------------------------------------------------------------------------------------------------------------------------------------+------------+------------+------------+------------+------------+
|
||||
| . | 263 | 55,577 | 1,567 | 2,383 | 59,527 |
|
||||
| . (Files) | 3 | 475 | 0 | 243 | 718 |
|
||||
| backend | 122 | 4,032 | 663 | 801 | 5,496 |
|
||||
| backend (Files) | 1 | 217 | 36 | 20 | 273 |
|
||||
| backend-mock | 1 | 69 | 20 | 10 | 99 |
|
||||
| backend\.idea | 14 | 245 | 0 | 0 | 245 |
|
||||
| backend\.idea (Files) | 4 | 78 | 0 | 0 | 78 |
|
||||
| backend\.idea\runConfigurations | 10 | 167 | 0 | 0 | 167 |
|
||||
| backend\microservice-common | 33 | 858 | 86 | 244 | 1,188 |
|
||||
| backend\microservice-common (Files) | 1 | 36 | 1 | 5 | 42 |
|
||||
| backend\microservice-common\src | 32 | 822 | 85 | 239 | 1,146 |
|
||||
| backend\microservice-common\src\main | 32 | 822 | 85 | 239 | 1,146 |
|
||||
| backend\microservice-common\src\main\java | 32 | 822 | 85 | 239 | 1,146 |
|
||||
| backend\microservice-common\src\main\java\com | 32 | 822 | 85 | 239 | 1,146 |
|
||||
| backend\microservice-common\src\main\java\com\cxyxiaomo | 32 | 822 | 85 | 239 | 1,146 |
|
||||
| backend\microservice-common\src\main\java\com\cxyxiaomo\epp | 32 | 822 | 85 | 239 | 1,146 |
|
||||
| backend\microservice-common\src\main\java\com\cxyxiaomo\epp\PageTable | 11 | 263 | 62 | 84 | 409 |
|
||||
| backend\microservice-common\src\main\java\com\cxyxiaomo\epp\PageTable\enums | 4 | 57 | 0 | 20 | 77 |
|
||||
| backend\microservice-common\src\main\java\com\cxyxiaomo\epp\PageTable\query | 1 | 22 | 0 | 6 | 28 |
|
||||
| backend\microservice-common\src\main\java\com\cxyxiaomo\epp\PageTable\utils | 6 | 184 | 62 | 58 | 304 |
|
||||
| backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common | 21 | 559 | 23 | 155 | 737 |
|
||||
| backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\enums | 1 | 27 | 0 | 8 | 35 |
|
||||
| backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\pojo | 12 | 199 | 9 | 85 | 293 |
|
||||
| backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\response | 1 | 31 | 0 | 8 | 39 |
|
||||
| backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\utils | 2 | 79 | 4 | 15 | 98 |
|
||||
| backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\vo | 5 | 223 | 10 | 39 | 272 |
|
||||
| backend\microservice-gateway | 6 | 167 | 14 | 24 | 205 |
|
||||
| backend\microservice-gateway (Files) | 1 | 59 | 3 | 6 | 68 |
|
||||
| backend\microservice-gateway\src | 5 | 108 | 11 | 18 | 137 |
|
||||
| backend\microservice-gateway\src\main | 4 | 97 | 5 | 14 | 116 |
|
||||
| backend\microservice-gateway\src\main\java | 2 | 21 | 0 | 8 | 29 |
|
||||
| backend\microservice-gateway\src\main\java\com | 2 | 21 | 0 | 8 | 29 |
|
||||
| backend\microservice-gateway\src\main\java\com\cxyxiaomo | 2 | 21 | 0 | 8 | 29 |
|
||||
| backend\microservice-gateway\src\main\java\com\cxyxiaomo\epp | 2 | 21 | 0 | 8 | 29 |
|
||||
| backend\microservice-gateway\src\main\java\com\cxyxiaomo\epp\gateway | 2 | 21 | 0 | 8 | 29 |
|
||||
| backend\microservice-gateway\src\main\java\com\cxyxiaomo\epp\gateway (Files) | 1 | 11 | 0 | 4 | 15 |
|
||||
| backend\microservice-gateway\src\main\java\com\cxyxiaomo\epp\gateway\controller | 1 | 10 | 0 | 4 | 14 |
|
||||
| backend\microservice-gateway\src\main\resources | 2 | 76 | 5 | 6 | 87 |
|
||||
| backend\microservice-gateway\src\test | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\microservice-gateway\src\test\java | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\microservice-gateway\src\test\java\com | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\microservice-gateway\src\test\java\com\cxyxiaomo | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\microservice-gateway\src\test\java\com\cxyxiaomo\epp | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\microservice-gateway\src\test\java\com\cxyxiaomo\epp\gateway | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\microservice-provider-access-8002 | 34 | 908 | 173 | 208 | 1,289 |
|
||||
| backend\microservice-provider-access-8002 (Files) | 1 | 107 | 13 | 13 | 133 |
|
||||
| backend\microservice-provider-access-8002\src | 33 | 801 | 160 | 195 | 1,156 |
|
||||
| backend\microservice-provider-access-8002\src\main | 32 | 790 | 154 | 191 | 1,135 |
|
||||
| backend\microservice-provider-access-8002\src\main\java | 18 | 428 | 113 | 129 | 670 |
|
||||
| backend\microservice-provider-access-8002\src\main\java\com | 18 | 428 | 113 | 129 | 670 |
|
||||
| backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo | 18 | 428 | 113 | 129 | 670 |
|
||||
| backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp | 18 | 428 | 113 | 129 | 670 |
|
||||
| backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access | 18 | 428 | 113 | 129 | 670 |
|
||||
| backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access (Files) | 1 | 13 | 1 | 4 | 18 |
|
||||
| backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\config | 1 | 17 | 6 | 6 | 29 |
|
||||
| backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\controller | 4 | 206 | 58 | 40 | 304 |
|
||||
| backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\dao | 2 | 22 | 0 | 10 | 32 |
|
||||
| backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\pojo | 2 | 29 | 11 | 16 | 56 |
|
||||
| backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\rpc | 1 | 10 | 5 | 3 | 18 |
|
||||
| backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\service | 6 | 114 | 31 | 44 | 189 |
|
||||
| backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\utils | 1 | 17 | 1 | 6 | 24 |
|
||||
| backend\microservice-provider-access-8002\src\main\resources | 14 | 362 | 41 | 62 | 465 |
|
||||
| backend\microservice-provider-access-8002\src\main\resources (Files) | 2 | 28 | 2 | 4 | 34 |
|
||||
| backend\microservice-provider-access-8002\src\main\resources\mybatis | 3 | 47 | 2 | 4 | 53 |
|
||||
| backend\microservice-provider-access-8002\src\main\resources\mybatis (Files) | 1 | 10 | 2 | 2 | 14 |
|
||||
| backend\microservice-provider-access-8002\src\main\resources\mybatis\mapper | 2 | 37 | 0 | 2 | 39 |
|
||||
| backend\microservice-provider-access-8002\src\main\resources\static | 9 | 287 | 37 | 54 | 378 |
|
||||
| backend\microservice-provider-access-8002\src\main\resources\static\access | 9 | 287 | 37 | 54 | 378 |
|
||||
| backend\microservice-provider-access-8002\src\main\resources\static\access (Files) | 2 | 97 | 15 | 17 | 129 |
|
||||
| backend\microservice-provider-access-8002\src\main\resources\static\access\assets | 7 | 190 | 22 | 37 | 249 |
|
||||
| backend\microservice-provider-access-8002\src\main\resources\static\access\assets\css | 2 | 127 | 1 | 21 | 149 |
|
||||
| backend\microservice-provider-access-8002\src\main\resources\static\access\assets\js | 2 | 60 | 21 | 13 | 94 |
|
||||
| backend\microservice-provider-access-8002\src\main\resources\static\access\assets\svg | 3 | 3 | 0 | 3 | 6 |
|
||||
| backend\microservice-provider-access-8002\src\test | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\microservice-provider-access-8002\src\test\java | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\microservice-provider-access-8002\src\test\java\com | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\microservice-provider-access-8002\src\test\java\com\cxyxiaomo | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\microservice-provider-access-8002\src\test\java\com\cxyxiaomo\epp | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\microservice-provider-access-8002\src\test\java\com\cxyxiaomo\epp\access | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\microservice-provider-shop-8003 | 16 | 1,003 | 271 | 202 | 1,476 |
|
||||
| backend\microservice-provider-shop-8003 (Files) | 1 | 132 | 21 | 13 | 166 |
|
||||
| backend\microservice-provider-shop-8003\src | 15 | 871 | 250 | 189 | 1,310 |
|
||||
| backend\microservice-provider-shop-8003\src\main | 14 | 860 | 244 | 185 | 1,289 |
|
||||
| backend\microservice-provider-shop-8003\src\main\java | 8 | 603 | 166 | 139 | 908 |
|
||||
| backend\microservice-provider-shop-8003\src\main\java\com | 8 | 603 | 166 | 139 | 908 |
|
||||
| backend\microservice-provider-shop-8003\src\main\java\com\cxyxiaomo | 8 | 603 | 166 | 139 | 908 |
|
||||
| backend\microservice-provider-shop-8003\src\main\java\com\cxyxiaomo\epp | 8 | 603 | 166 | 139 | 908 |
|
||||
| backend\microservice-provider-shop-8003\src\main\java\com\cxyxiaomo\epp\shop | 8 | 603 | 166 | 139 | 908 |
|
||||
| backend\microservice-provider-shop-8003\src\main\java\com\cxyxiaomo\epp\shop (Files) | 1 | 13 | 1 | 4 | 18 |
|
||||
| backend\microservice-provider-shop-8003\src\main\java\com\cxyxiaomo\epp\shop\controller | 2 | 396 | 87 | 56 | 539 |
|
||||
| backend\microservice-provider-shop-8003\src\main\java\com\cxyxiaomo\epp\shop\dao | 3 | 52 | 39 | 41 | 132 |
|
||||
| backend\microservice-provider-shop-8003\src\main\java\com\cxyxiaomo\epp\shop\service | 2 | 142 | 39 | 38 | 219 |
|
||||
| backend\microservice-provider-shop-8003\src\main\resources | 6 | 257 | 78 | 46 | 381 |
|
||||
| backend\microservice-provider-shop-8003\src\main\resources (Files) | 2 | 31 | 3 | 5 | 39 |
|
||||
| backend\microservice-provider-shop-8003\src\main\resources\mybatis | 4 | 226 | 75 | 41 | 342 |
|
||||
| backend\microservice-provider-shop-8003\src\main\resources\mybatis (Files) | 1 | 11 | 4 | 3 | 18 |
|
||||
| backend\microservice-provider-shop-8003\src\main\resources\mybatis\mapper | 3 | 215 | 71 | 38 | 324 |
|
||||
| backend\microservice-provider-shop-8003\src\test | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\microservice-provider-shop-8003\src\test\java | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\microservice-provider-shop-8003\src\test\java\com | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\microservice-provider-shop-8003\src\test\java\com\cxyxiaomo | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\microservice-provider-test-8011 | 5 | 86 | 6 | 18 | 110 |
|
||||
| backend\microservice-provider-test-8011 (Files) | 1 | 42 | 3 | 5 | 50 |
|
||||
| backend\microservice-provider-test-8011\src | 4 | 44 | 3 | 13 | 60 |
|
||||
| backend\microservice-provider-test-8011\src\main | 4 | 44 | 3 | 13 | 60 |
|
||||
| backend\microservice-provider-test-8011\src\main\java | 2 | 30 | 2 | 10 | 42 |
|
||||
| backend\microservice-provider-test-8011\src\main\java\com | 2 | 30 | 2 | 10 | 42 |
|
||||
| backend\microservice-provider-test-8011\src\main\java\com\cxyxiaomo | 2 | 30 | 2 | 10 | 42 |
|
||||
| backend\microservice-provider-test-8011\src\main\java\com\cxyxiaomo\epp | 2 | 30 | 2 | 10 | 42 |
|
||||
| backend\microservice-provider-test-8011\src\main\java\com\cxyxiaomo\epp\test | 2 | 30 | 2 | 10 | 42 |
|
||||
| backend\microservice-provider-test-8011\src\main\java\com\cxyxiaomo\epp\test (Files) | 1 | 11 | 1 | 4 | 16 |
|
||||
| backend\microservice-provider-test-8011\src\main\java\com\cxyxiaomo\epp\test\controller | 1 | 19 | 1 | 6 | 26 |
|
||||
| backend\microservice-provider-test-8011\src\main\resources | 2 | 14 | 1 | 3 | 18 |
|
||||
| backend\microservice-provider-user-8001 | 13 | 548 | 77 | 85 | 710 |
|
||||
| backend\microservice-provider-user-8001 (Files) | 1 | 99 | 16 | 13 | 128 |
|
||||
| backend\microservice-provider-user-8001\src | 12 | 449 | 61 | 72 | 582 |
|
||||
| backend\microservice-provider-user-8001\src\main | 11 | 438 | 55 | 68 | 561 |
|
||||
| backend\microservice-provider-user-8001\src\main\java | 6 | 302 | 51 | 59 | 412 |
|
||||
| backend\microservice-provider-user-8001\src\main\java\com | 6 | 302 | 51 | 59 | 412 |
|
||||
| backend\microservice-provider-user-8001\src\main\java\com\cxyxiaomo | 6 | 302 | 51 | 59 | 412 |
|
||||
| backend\microservice-provider-user-8001\src\main\java\com\cxyxiaomo\epp | 6 | 302 | 51 | 59 | 412 |
|
||||
| backend\microservice-provider-user-8001\src\main\java\com\cxyxiaomo\epp\user | 6 | 302 | 51 | 59 | 412 |
|
||||
| backend\microservice-provider-user-8001\src\main\java\com\cxyxiaomo\epp\user (Files) | 1 | 11 | 1 | 4 | 16 |
|
||||
| backend\microservice-provider-user-8001\src\main\java\com\cxyxiaomo\epp\user\controller | 1 | 215 | 49 | 23 | 287 |
|
||||
| backend\microservice-provider-user-8001\src\main\java\com\cxyxiaomo\epp\user\dao | 2 | 26 | 0 | 15 | 41 |
|
||||
| backend\microservice-provider-user-8001\src\main\java\com\cxyxiaomo\epp\user\service | 2 | 50 | 1 | 17 | 68 |
|
||||
| backend\microservice-provider-user-8001\src\main\resources | 5 | 136 | 4 | 9 | 149 |
|
||||
| backend\microservice-provider-user-8001\src\main\resources (Files) | 2 | 28 | 2 | 4 | 34 |
|
||||
| backend\microservice-provider-user-8001\src\main\resources\mybatis | 3 | 108 | 2 | 5 | 115 |
|
||||
| backend\microservice-provider-user-8001\src\main\resources\mybatis (Files) | 1 | 10 | 2 | 2 | 14 |
|
||||
| backend\microservice-provider-user-8001\src\main\resources\mybatis\mapper | 2 | 98 | 0 | 3 | 101 |
|
||||
| backend\microservice-provider-user-8001\src\test | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\microservice-provider-user-8001\src\test\java | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\microservice-provider-user-8001\src\test\java\com | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\microservice-provider-user-8001\src\test\java\com\cxyxiaomo | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\microservice-provider-user-8001\src\test\java\com\cxyxiaomo\epp | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\microservice-provider-user-8001\src\test\java\com\cxyxiaomo\epp\user | 1 | 11 | 6 | 4 | 21 |
|
||||
| client-entrance-guard | 7 | 136 | 14 | 26 | 176 |
|
||||
| client-entrance-guard (Files) | 4 | 110 | 12 | 18 | 140 |
|
||||
| client-entrance-guard\html | 3 | 26 | 2 | 8 | 36 |
|
||||
| database | 1 | 335 | 99 | 31 | 465 |
|
||||
| docs | 8 | 376 | 25 | 217 | 618 |
|
||||
| docs (Files) | 6 | 304 | 25 | 204 | 533 |
|
||||
| docs\ChatGPT | 2 | 72 | 0 | 13 | 85 |
|
||||
| frontend | 37 | 5,280 | 97 | 308 | 5,685 |
|
||||
| frontend (Files) | 9 | 2,938 | 5 | 47 | 2,990 |
|
||||
| frontend\src | 28 | 2,342 | 92 | 261 | 2,695 |
|
||||
| frontend\src (Files) | 3 | 45 | 3 | 9 | 57 |
|
||||
| frontend\src\api | 3 | 83 | 40 | 14 | 137 |
|
||||
| frontend\src\assets | 3 | 142 | 3 | 26 | 171 |
|
||||
| frontend\src\assets\css | 3 | 142 | 3 | 26 | 171 |
|
||||
| frontend\src\components | 4 | 1,001 | 13 | 95 | 1,109 |
|
||||
| frontend\src\router | 1 | 97 | 2 | 5 | 104 |
|
||||
| frontend\src\store | 3 | 92 | 6 | 14 | 112 |
|
||||
| frontend\src\utils | 3 | 79 | 20 | 16 | 115 |
|
||||
| frontend\src\views | 8 | 803 | 5 | 82 | 890 |
|
||||
| frontend\src\views (Files) | 6 | 701 | 5 | 74 | 780 |
|
||||
| frontend\src\views\error-page | 2 | 102 | 0 | 8 | 110 |
|
||||
| intranet-penetration | 1 | 18 | 0 | 12 | 30 |
|
||||
| miniprogram | 39 | 42,122 | 174 | 429 | 42,725 |
|
||||
| miniprogram (Files) | 7 | 39,638 | 2 | 5 | 39,645 |
|
||||
| miniprogram\config | 3 | 100 | 26 | 6 | 132 |
|
||||
| miniprogram\src | 28 | 2,366 | 145 | 415 | 2,926 |
|
||||
| miniprogram\src (Files) | 4 | 93 | 22 | 10 | 125 |
|
||||
| miniprogram\src\components | 1 | 72 | 0 | 5 | 77 |
|
||||
| miniprogram\src\image | 1 | 186 | 1 | 1 | 188 |
|
||||
| miniprogram\src\image\icon | 1 | 186 | 1 | 1 | 188 |
|
||||
| miniprogram\src\pages | 15 | 870 | 6 | 88 | 964 |
|
||||
| miniprogram\src\pages\index | 6 | 236 | 3 | 23 | 262 |
|
||||
| miniprogram\src\pages\residents | 7 | 599 | 3 | 57 | 659 |
|
||||
| miniprogram\src\pages\scan | 2 | 35 | 0 | 8 | 43 |
|
||||
| miniprogram\src\utils | 7 | 1,145 | 116 | 311 | 1,572 |
|
||||
| miniprogram\src\utils (Files) | 5 | 187 | 1 | 15 | 203 |
|
||||
| miniprogram\src\utils\qrcode | 2 | 958 | 115 | 296 | 1,369 |
|
||||
| miniprogram\types | 1 | 18 | 1 | 3 | 22 |
|
||||
| nginx-conf | 1 | 17 | 2 | 5 | 24 |
|
||||
| postman-collection | 1 | 674 | 0 | 0 | 674 |
|
||||
| weixin-miniprogram | 42 | 2,043 | 473 | 301 | 2,817 |
|
||||
| weixin-miniprogram (Files) | 6 | 186 | 10 | 4 | 200 |
|
||||
| weixin-miniprogram\image | 2 | 187 | 1 | 1 | 189 |
|
||||
| weixin-miniprogram\image\icon | 2 | 187 | 1 | 1 | 189 |
|
||||
| weixin-miniprogram\pages | 24 | 1,340 | 445 | 265 | 2,050 |
|
||||
| weixin-miniprogram\pages\index | 4 | 222 | 78 | 44 | 344 |
|
||||
| weixin-miniprogram\pages\person | 2 | 92 | 30 | 25 | 147 |
|
||||
| weixin-miniprogram\pages\residents | 6 | 511 | 98 | 62 | 671 |
|
||||
| weixin-miniprogram\pages\scan | 2 | 29 | 28 | 16 | 73 |
|
||||
| weixin-miniprogram\pages\shop | 10 | 486 | 211 | 118 | 815 |
|
||||
| weixin-miniprogram\pages\shop (Files) | 8 | 463 | 191 | 113 | 767 |
|
||||
| weixin-miniprogram\pages\shop\components | 2 | 23 | 20 | 5 | 48 |
|
||||
| weixin-miniprogram\services | 2 | 76 | 11 | 12 | 99 |
|
||||
| weixin-miniprogram\utils | 8 | 254 | 6 | 19 | 279 |
|
||||
| weixin-miniprogram\utils (Files) | 6 | 252 | 3 | 16 | 271 |
|
||||
| weixin-miniprogram\utils\lib | 2 | 2 | 3 | 3 | 8 |
|
||||
+--------------------------------------------------------------------------------------------------------------------------------------------+------------+------------+------------+------------+------------+
|
||||
|
||||
Files
|
||||
+--------------------------------------------------------------------------------------------------------------------------------------------+--------------------+------------+------------+------------+------------+
|
||||
| filename | language | code | comment | blank | total |
|
||||
+--------------------------------------------------------------------------------------------------------------------------------------------+--------------------+------------+------------+------------+------------+
|
||||
| e:\Project\毕业设计\epp\README.md | Markdown | 249 | 0 | 154 | 403 |
|
||||
| e:\Project\毕业设计\epp\TODOs.md | Markdown | 43 | 0 | 33 | 76 |
|
||||
| e:\Project\毕业设计\epp\backend-mock\index.js | JavaScript | 69 | 20 | 10 | 99 |
|
||||
| e:\Project\毕业设计\epp\backend\.idea\encodings.xml | XML | 22 | 0 | 0 | 22 |
|
||||
| e:\Project\毕业设计\epp\backend\.idea\jarRepositories.xml | XML | 35 | 0 | 0 | 35 |
|
||||
| e:\Project\毕业设计\epp\backend\.idea\misc.xml | XML | 15 | 0 | 0 | 15 |
|
||||
| e:\Project\毕业设计\epp\backend\.idea\runConfigurations\AccessProvider.xml | XML | 11 | 0 | 0 | 11 |
|
||||
| e:\Project\毕业设计\epp\backend\.idea\runConfigurations\AccessProvider_Remote.xml | XML | 14 | 0 | 0 | 14 |
|
||||
| e:\Project\毕业设计\epp\backend\.idea\runConfigurations\Gateway.xml | XML | 17 | 0 | 0 | 17 |
|
||||
| e:\Project\毕业设计\epp\backend\.idea\runConfigurations\Gateway_Remote.xml | XML | 20 | 0 | 0 | 20 |
|
||||
| e:\Project\毕业设计\epp\backend\.idea\runConfigurations\ShopProvider.xml | XML | 17 | 0 | 0 | 17 |
|
||||
| e:\Project\毕业设计\epp\backend\.idea\runConfigurations\ShopProvider_Remote.xml | XML | 20 | 0 | 0 | 20 |
|
||||
| e:\Project\毕业设计\epp\backend\.idea\runConfigurations\TestProvider.xml | XML | 17 | 0 | 0 | 17 |
|
||||
| e:\Project\毕业设计\epp\backend\.idea\runConfigurations\TestProvider_Remote.xml | XML | 20 | 0 | 0 | 20 |
|
||||
| e:\Project\毕业设计\epp\backend\.idea\runConfigurations\UserProvider.xml | XML | 11 | 0 | 0 | 11 |
|
||||
| e:\Project\毕业设计\epp\backend\.idea\runConfigurations\UserProvider_Remote.xml | XML | 20 | 0 | 0 | 20 |
|
||||
| e:\Project\毕业设计\epp\backend\.idea\vcs.xml | XML | 6 | 0 | 0 | 6 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\pom.xml | XML | 36 | 1 | 5 | 42 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\PageTable\enums\AddType.java | Java | 15 | 0 | 5 | 20 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\PageTable\enums\EditType.java | Java | 15 | 0 | 5 | 20 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\PageTable\enums\FieldType.java | Java | 14 | 0 | 5 | 19 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\PageTable\enums\SearchType.java | Java | 13 | 0 | 5 | 18 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\PageTable\query\PageQuery.java | Java | 22 | 0 | 6 | 28 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\PageTable\utils\FieldBuilder.java | Java | 41 | 32 | 14 | 87 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\PageTable\utils\FieldMapperBuilder.java | Java | 23 | 11 | 9 | 43 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\PageTable\utils\FieldRuleBuilder.java | Java | 65 | 6 | 16 | 87 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\PageTable\utils\FieldRuleListBuilder.java | Java | 17 | 0 | 7 | 24 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\PageTable\utils\FieldValidateBuilder.java | Java | 23 | 0 | 7 | 30 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\PageTable\utils\PageUtils.java | Java | 15 | 13 | 5 | 33 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\enums\OrderStatus.java | Java | 27 | 0 | 8 | 35 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\pojo\Apply.java | Java | 21 | 0 | 15 | 36 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\pojo\Feedback.java | Java | 15 | 0 | 9 | 24 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\pojo\Good.java | Java | 24 | 0 | 3 | 27 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\pojo\GoodCategory.java | Java | 12 | 0 | 3 | 15 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\pojo\Notice.java | Java | 14 | 3 | 10 | 27 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\pojo\Order.java | Java | 17 | 0 | 4 | 21 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\pojo\OrderDetail.java | Java | 14 | 0 | 3 | 17 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\pojo\Report.java | Java | 17 | 0 | 11 | 28 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\pojo\Role.java | Java | 12 | 2 | 5 | 19 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\pojo\Setting.java | Java | 14 | 2 | 5 | 21 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\pojo\User.java | Java | 22 | 2 | 5 | 29 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\pojo\Visitor.java | Java | 17 | 0 | 12 | 29 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\response\Res.java | Java | 31 | 0 | 8 | 39 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\utils\Hash.java | Java | 8 | 0 | 4 | 12 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\utils\SnowflakeManager.java | Java | 71 | 4 | 11 | 86 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\vo\GoodCategoryVO.java | Java | 32 | 2 | 8 | 42 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\vo\GoodVO.java | Java | 63 | 2 | 8 | 73 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\vo\OrderDetailVO.java | Java | 35 | 2 | 7 | 44 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\vo\OrderVO.java | Java | 45 | 2 | 8 | 55 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\vo\UserVO.java | Java | 48 | 2 | 8 | 58 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-gateway\pom.xml | XML | 59 | 3 | 6 | 68 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-gateway\src\main\java\com\cxyxiaomo\epp\gateway\Gateway.java | Java | 11 | 0 | 4 | 15 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-gateway\src\main\java\com\cxyxiaomo\epp\gateway\controller\Controller.java | Java | 10 | 0 | 4 | 14 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-gateway\src\main\resources\application-remote.yml | YAML | 5 | 0 | 1 | 6 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-gateway\src\main\resources\application.yml | YAML | 71 | 5 | 5 | 81 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-gateway\src\test\java\com\cxyxiaomo\epp\gateway\GatewayTest.java | Java | 11 | 6 | 4 | 21 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\pom.xml | XML | 107 | 13 | 13 | 133 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\AccessProvider.java | Java | 13 | 1 | 4 | 18 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\config\WebSocketConfig.java | Java | 17 | 6 | 6 | 29 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\controller\CodeController.java | Java | 33 | 1 | 8 | 42 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\controller\ReportController.java | Java | 63 | 22 | 13 | 98 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\controller\WeChatTokenController.java | Java | 44 | 0 | 7 | 51 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\controller\WebSocketServer.java | Java | 66 | 35 | 12 | 113 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\dao\ReportDao.java | Java | 12 | 0 | 6 | 18 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\dao\SettingDao.java | Java | 10 | 0 | 4 | 14 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\pojo\UnlimitedQRCodeParam.java | Java | 17 | 8 | 11 | 36 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\pojo\WebSocketData.java | Java | 12 | 3 | 5 | 20 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\rpc\UserServiceFeign.java | Java | 10 | 5 | 3 | 18 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\service\AccessService.java | Java | 3 | 0 | 3 | 6 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\service\AccessServiceImpl.java | Java | 9 | 0 | 5 | 14 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\service\ReportService.java | Java | 8 | 0 | 7 | 15 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\service\ReportServiceImpl.java | Java | 21 | 0 | 8 | 29 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\service\WeChatTokenService.java | Java | 4 | 0 | 2 | 6 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\service\WeChatTokenServiceImpl.java | Java | 69 | 31 | 19 | 119 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\utils\RestUtil.java | Java | 17 | 1 | 6 | 24 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\application-remote.yml | YAML | 9 | 0 | 1 | 10 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\application.yml | YAML | 19 | 2 | 3 | 24 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\mybatis\mapper\ReportDao.xml | XML | 21 | 0 | 1 | 22 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\mybatis\mapper\SettingDao.xml | XML | 16 | 0 | 1 | 17 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\mybatis\mybatis-config.xml | XML | 10 | 2 | 2 | 14 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\static\access\assets\css\index.css | CSS | 68 | 1 | 13 | 82 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\static\access\assets\css\setting-panel.css | CSS | 59 | 0 | 8 | 67 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\static\access\assets\js\setting-panel.js | JavaScript | 26 | 1 | 4 | 31 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\static\access\assets\js\websocket.js | JavaScript | 34 | 20 | 9 | 63 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\static\access\assets\svg\close.svg | XML | 1 | 0 | 1 | 2 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\static\access\assets\svg\fullscreen.svg | XML | 1 | 0 | 1 | 2 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\static\access\assets\svg\setting.svg | XML | 1 | 0 | 1 | 2 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\static\access\index.html | HTML | 44 | 5 | 8 | 57 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\static\access\renderer.js | JavaScript | 53 | 10 | 9 | 72 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\test\java\com\cxyxiaomo\epp\access\AppTest.java | Java | 11 | 6 | 4 | 21 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\pom.xml | XML | 132 | 21 | 13 | 166 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\java\com\cxyxiaomo\epp\shop\ShopProvider.java | Java | 13 | 1 | 4 | 18 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\java\com\cxyxiaomo\epp\shop\controller\GoodController.java | Java | 231 | 54 | 27 | 312 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\java\com\cxyxiaomo\epp\shop\controller\OrderController.java | Java | 165 | 33 | 29 | 227 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\java\com\cxyxiaomo\epp\shop\dao\GoodCategoryDao.java | Java | 11 | 0 | 6 | 17 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\java\com\cxyxiaomo\epp\shop\dao\GoodDao.java | Java | 23 | 0 | 24 | 47 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\java\com\cxyxiaomo\epp\shop\dao\OrderDao.java | Java | 18 | 39 | 11 | 68 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\java\com\cxyxiaomo\epp\shop\service\GoodService.java | Java | 65 | 0 | 18 | 83 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\java\com\cxyxiaomo\epp\shop\service\OrderService.java | Java | 77 | 39 | 20 | 136 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\resources\application-remote.yml | YAML | 9 | 0 | 1 | 10 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\resources\application.yml | YAML | 22 | 3 | 4 | 29 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\resources\mybatis\mapper\GoodCategoryDao.xml | XML | 16 | 0 | 1 | 17 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\resources\mybatis\mapper\GoodMapper.xml | XML | 129 | 65 | 28 | 222 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\resources\mybatis\mapper\OrderMapper.xml | XML | 70 | 6 | 9 | 85 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\resources\mybatis\mybatis-config.xml | XML | 11 | 4 | 3 | 18 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\test\java\com\cxyxiaomo\AppTest.java | Java | 11 | 6 | 4 | 21 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-test-8011\pom.xml | XML | 42 | 3 | 5 | 50 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-test-8011\src\main\java\com\cxyxiaomo\epp\test\TestProvider.java | Java | 11 | 1 | 4 | 16 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-test-8011\src\main\java\com\cxyxiaomo\epp\test\controller\TestController.java | Java | 19 | 1 | 6 | 26 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-test-8011\src\main\resources\application-remote.yml | YAML | 5 | 0 | 1 | 6 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-test-8011\src\main\resources\application.yml | YAML | 9 | 1 | 2 | 12 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\pom.xml | XML | 99 | 16 | 13 | 128 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\src\main\java\com\cxyxiaomo\epp\user\UserProvider.java | Java | 11 | 1 | 4 | 16 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\src\main\java\com\cxyxiaomo\epp\user\controller\UserController.java | Java | 215 | 49 | 23 | 287 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\src\main\java\com\cxyxiaomo\epp\user\dao\RoleDao.java | Java | 10 | 0 | 5 | 15 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\src\main\java\com\cxyxiaomo\epp\user\dao\UserDao.java | Java | 16 | 0 | 10 | 26 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\src\main\java\com\cxyxiaomo\epp\user\service\RoleService.java | Java | 15 | 0 | 6 | 21 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\src\main\java\com\cxyxiaomo\epp\user\service\UserService.java | Java | 35 | 1 | 11 | 47 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\src\main\resources\application-remote.yml | YAML | 9 | 0 | 1 | 10 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\src\main\resources\application.yml | YAML | 19 | 2 | 3 | 24 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\src\main\resources\mybatis\mapper\RoleMapper.xml | XML | 9 | 0 | 1 | 10 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\src\main\resources\mybatis\mapper\UserMapper.xml | XML | 89 | 0 | 2 | 91 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\src\main\resources\mybatis\mybatis-config.xml | XML | 10 | 2 | 2 | 14 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\src\test\java\com\cxyxiaomo\epp\user\AppTest.java | Java | 11 | 6 | 4 | 21 |
|
||||
| e:\Project\毕业设计\epp\backend\pom.xml | XML | 217 | 36 | 20 | 273 |
|
||||
| e:\Project\毕业设计\epp\client-entrance-guard\README.md | Markdown | 6 | 0 | 3 | 9 |
|
||||
| e:\Project\毕业设计\epp\client-entrance-guard\html\index.css | CSS | 13 | 0 | 3 | 16 |
|
||||
| e:\Project\毕业设计\epp\client-entrance-guard\html\index.html | HTML | 13 | 2 | 4 | 19 |
|
||||
| e:\Project\毕业设计\epp\client-entrance-guard\html\renderer.js | JavaScript | 0 | 0 | 1 | 1 |
|
||||
| e:\Project\毕业设计\epp\client-entrance-guard\main.js | JavaScript | 32 | 9 | 11 | 52 |
|
||||
| e:\Project\毕业设计\epp\client-entrance-guard\package.json | JSON | 54 | 0 | 1 | 55 |
|
||||
| e:\Project\毕业设计\epp\client-entrance-guard\preload.js | JavaScript | 18 | 3 | 3 | 24 |
|
||||
| e:\Project\毕业设计\epp\database\epp.sql | SQL | 335 | 99 | 31 | 465 |
|
||||
| e:\Project\毕业设计\epp\docs\ChatGPT\生成数据库测试数据.md | Markdown | 39 | 0 | 7 | 46 |
|
||||
| e:\Project\毕业设计\epp\docs\ChatGPT\转换为POJO对象.md | Markdown | 33 | 0 | 6 | 39 |
|
||||
| e:\Project\毕业设计\epp\docs\EnvCheck.md | Markdown | 82 | 25 | 28 | 135 |
|
||||
| e:\Project\毕业设计\epp\docs\Reference.md | Markdown | 14 | 0 | 21 | 35 |
|
||||
| e:\Project\毕业设计\epp\docs\RelatedLinks.md | Markdown | 38 | 0 | 43 | 81 |
|
||||
| e:\Project\毕业设计\epp\docs\Solutions.md | Markdown | 92 | 0 | 52 | 144 |
|
||||
| e:\Project\毕业设计\epp\docs\功能拆分.md | Markdown | 37 | 0 | 39 | 76 |
|
||||
| e:\Project\毕业设计\epp\docs\开发步骤记录.md | Markdown | 41 | 0 | 21 | 62 |
|
||||
| e:\Project\毕业设计\epp\frontend\README.md | Markdown | 104 | 0 | 34 | 138 |
|
||||
| e:\Project\毕业设计\epp\frontend\auto-imports.d.ts | TypeScript | 3 | 1 | 2 | 6 |
|
||||
| e:\Project\毕业设计\epp\frontend\components.d.ts | TypeScript | 38 | 3 | 3 | 44 |
|
||||
| e:\Project\毕业设计\epp\frontend\index.html | HTML | 18 | 1 | 3 | 22 |
|
||||
| e:\Project\毕业设计\epp\frontend\package-lock.json | JSON | 2,665 | 0 | 1 | 2,666 |
|
||||
| e:\Project\毕业设计\epp\frontend\package.json | JSON | 42 | 0 | 1 | 43 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\App.vue | vue | 13 | 0 | 2 | 15 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\api\index.ts | TypeScript | 7 | 0 | 2 | 9 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\api\shop-good.js | JavaScript | 31 | 16 | 5 | 52 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\api\user.js | JavaScript | 45 | 24 | 7 | 76 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\assets\css\color-dark.css | CSS | 22 | 1 | 1 | 24 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\assets\css\icon.css | CSS | 4 | 0 | 0 | 4 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\assets\css\main.css | CSS | 116 | 2 | 25 | 143 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\components\header.vue | vue | 167 | 4 | 17 | 188 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\components\manage-list.vue | vue | 558 | 9 | 54 | 621 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\components\sidebar.vue | vue | 122 | 0 | 9 | 131 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\components\tags.vue | vue | 154 | 0 | 15 | 169 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\main.ts | TypeScript | 25 | 2 | 5 | 32 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\router\index.ts | TypeScript | 97 | 2 | 5 | 104 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\store\permiss.ts | TypeScript | 27 | 6 | 9 | 42 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\store\sidebar.ts | TypeScript | 14 | 0 | 2 | 16 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\store\tags.ts | TypeScript | 51 | 0 | 3 | 54 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\utils\request.ts | TypeScript | 27 | 0 | 5 | 32 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\utils\send_request.js | JavaScript | 45 | 3 | 7 | 55 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\utils\settings.js | JavaScript | 7 | 17 | 4 | 28 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\views\dashboard.vue | vue | 277 | 0 | 25 | 302 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\views\error-page\403.vue | vue | 51 | 0 | 4 | 55 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\views\error-page\404.vue | vue | 51 | 0 | 4 | 55 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\views\home.vue | vue | 25 | 0 | 2 | 27 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\views\login.vue | vue | 173 | 1 | 22 | 196 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\views\privilege-user-setting.vue | vue | 10 | 0 | 2 | 12 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\views\shop-good-setting.vue | vue | 10 | 0 | 2 | 12 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\views\user.vue | vue | 206 | 4 | 21 | 231 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\vite-env.d.ts | TypeScript | 7 | 1 | 2 | 10 |
|
||||
| e:\Project\毕业设计\epp\frontend\tsconfig.json | JSON with Comments | 32 | 0 | 0 | 32 |
|
||||
| e:\Project\毕业设计\epp\frontend\tsconfig.node.json | JSON | 9 | 0 | 1 | 10 |
|
||||
| e:\Project\毕业设计\epp\frontend\vite.config.ts | TypeScript | 27 | 0 | 2 | 29 |
|
||||
| e:\Project\毕业设计\epp\intranet-penetration\README.md | Markdown | 18 | 0 | 12 | 30 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\babel.config.js | JavaScript | 8 | 2 | 1 | 11 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\config\dev.js | JavaScript | 9 | 0 | 1 | 10 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\config\index.js | JavaScript | 81 | 0 | 3 | 84 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\config\prod.js | JavaScript | 10 | 26 | 2 | 38 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\package-lock.json | JSON | 39,502 | 0 | 1 | 39,503 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\package.json | JSON | 73 | 0 | 1 | 74 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\project.alipay.json | JSON | 5 | 0 | 1 | 6 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\project.config.json | JSON | 32 | 0 | 0 | 32 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\project.private.config.json | JSON | 9 | 0 | 0 | 9 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\project.tt.json | JSON | 9 | 0 | 1 | 10 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\src\app.config.js | JavaScript | 48 | 19 | 3 | 70 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\src\app.css | CSS | 13 | 1 | 2 | 16 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\src\app.js | JavaScript | 15 | 2 | 4 | 21 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\src\components\DebugComp.vue | vue | 72 | 0 | 5 | 77 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\src\image\icon\login-background.svg | XML | 186 | 1 | 1 | 188 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\src\index.html | HTML | 17 | 0 | 1 | 18 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\src\pages\index\index.config.js | JavaScript | 4 | 0 | 1 | 5 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\src\pages\index\index.css | CSS | 13 | 0 | 3 | 16 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\src\pages\index\index.vue | vue | 110 | 0 | 8 | 118 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\src\pages\index\login.config.js | JavaScript | 3 | 0 | 1 | 4 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\src\pages\index\login.css | CSS | 24 | 0 | 6 | 30 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\src\pages\index\login.vue | vue | 82 | 3 | 4 | 89 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\src\pages\residents\code.config.js | JavaScript | 4 | 0 | 1 | 5 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\src\pages\residents\code.css | CSS | 30 | 0 | 7 | 37 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\src\pages\residents\code.vue | vue | 161 | 0 | 10 | 171 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\src\pages\residents\report.config.js | JavaScript | 3 | 0 | 1 | 4 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\src\pages\residents\report.vue | vue | 282 | 1 | 24 | 307 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\src\pages\residents\reportHistory.config.js | JavaScript | 3 | 0 | 1 | 4 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\src\pages\residents\reportHistory.vue | vue | 116 | 2 | 13 | 131 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\src\pages\scan\entrance.config.js | JavaScript | 3 | 0 | 1 | 4 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\src\pages\scan\entrance.vue | vue | 32 | 0 | 7 | 39 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\src\utils\const.js | JavaScript | 12 | 0 | 1 | 13 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\src\utils\getUserGroupByRole.js | JavaScript | 27 | 0 | 3 | 30 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\src\utils\menuList.js | JavaScript | 102 | 0 | 3 | 105 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\src\utils\qrcode\index.js | JavaScript | 102 | 9 | 15 | 126 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\src\utils\qrcode\qrcode.js | JavaScript | 856 | 106 | 281 | 1,243 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\src\utils\scanQRCode.js | JavaScript | 23 | 1 | 2 | 26 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\src\utils\utils.js | JavaScript | 23 | 0 | 6 | 29 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\types\global.d.ts | TypeScript | 18 | 1 | 3 | 22 |
|
||||
| e:\Project\毕业设计\epp\nginx-conf\nginx.conf | NGINX Conf | 17 | 2 | 5 | 24 |
|
||||
| e:\Project\毕业设计\epp\postman-collection\epp.postman_collection.json | JSON | 674 | 0 | 0 | 674 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\.eslintrc.js | JavaScript | 25 | 6 | 1 | 32 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\app.js | JavaScript | 18 | 4 | 2 | 24 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\app.json | JSON | 70 | 0 | 1 | 71 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\image\icon\login-background.svg | XML | 186 | 1 | 1 | 188 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\image\icon\shopping.svg | XML | 1 | 0 | 0 | 1 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\pages\index\index.js | JavaScript | 113 | 47 | 22 | 182 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\pages\index\index.json | JSON | 5 | 0 | 0 | 5 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\pages\index\login.js | JavaScript | 100 | 31 | 22 | 153 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\pages\index\login.json | JSON | 4 | 0 | 0 | 4 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\pages\person\person.js | JavaScript | 86 | 30 | 25 | 141 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\pages\person\person.json | JSON | 6 | 0 | 0 | 6 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\pages\residents\code.js | JavaScript | 175 | 32 | 21 | 228 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\pages\residents\code.json | JSON | 5 | 0 | 0 | 5 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\pages\residents\report.js | JavaScript | 247 | 36 | 21 | 304 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\pages\residents\report.json | JSON | 4 | 0 | 0 | 4 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\pages\residents\reportHistory.js | JavaScript | 76 | 30 | 20 | 126 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\pages\residents\reportHistory.json | JSON | 4 | 0 | 0 | 4 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\pages\scan\entrance.js | JavaScript | 25 | 28 | 16 | 69 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\pages\scan\entrance.json | JSON | 4 | 0 | 0 | 4 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\pages\shop\components\good-list-card.js | JavaScript | 19 | 20 | 5 | 44 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\pages\shop\components\good-list-card.json | JSON | 4 | 0 | 0 | 4 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\pages\shop\goodDetail.js | JavaScript | 92 | 32 | 28 | 152 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\pages\shop\goodDetail.json | JSON | 4 | 0 | 0 | 4 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\pages\shop\myOrder.js | JavaScript | 98 | 36 | 28 | 162 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\pages\shop\myOrder.json | JSON | 5 | 0 | 0 | 5 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\pages\shop\orderDetail.js | JavaScript | 150 | 54 | 32 | 236 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\pages\shop\orderDetail.json | JSON | 4 | 0 | 0 | 4 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\pages\shop\shop.js | JavaScript | 103 | 69 | 25 | 197 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\pages\shop\shop.json | JSON | 7 | 0 | 0 | 7 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\project.config.json | JSON | 57 | 0 | 0 | 57 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\project.private.config.json | JSON | 9 | 0 | 0 | 9 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\services\good.js | JavaScript | 26 | 4 | 5 | 35 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\services\order.js | JavaScript | 50 | 7 | 7 | 64 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\sitemap.json | JSON | 7 | 0 | 0 | 7 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\utils\const.js | JavaScript | 12 | 0 | 1 | 13 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\utils\getUserGroupByRole.js | JavaScript | 27 | 0 | 3 | 30 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\utils\lib\spark-md5.min.js | JavaScript | 1 | 0 | 1 | 2 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\utils\lib\weapp.qrcode.esm.js | JavaScript | 1 | 3 | 2 | 6 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\utils\menuList.js | JavaScript | 117 | 0 | 3 | 120 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\utils\scanQRCode.js | JavaScript | 23 | 1 | 2 | 26 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\utils\sendRequest.js | JavaScript | 51 | 2 | 1 | 54 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\utils\util.js | JavaScript | 22 | 0 | 6 | 28 |
|
||||
| e:\Project\毕业设计\epp\论文中数据字典.md | Markdown | 183 | 0 | 56 | 239 |
|
||||
| Total | | 55,577 | 1,567 | 2,383 | 59,527 |
|
||||
+--------------------------------------------------------------------------------------------------------------------------------------------+--------------------+------------+------------+------------+------------+
|
319
.VSCodeCounter/2023-04-17_23-48-02/details.md
Normal file
319
.VSCodeCounter/2023-04-17_23-48-02/details.md
Normal file
@ -0,0 +1,319 @@
|
||||
# Details
|
||||
|
||||
Date : 2023-04-17 23:48:02
|
||||
|
||||
Directory e:\\Project\\毕业设计\\epp
|
||||
|
||||
Total : 304 files, 57129 codes, 2748 comments, 2839 blanks, all 62716 lines
|
||||
|
||||
[Summary](results.md) / Details / [Diff Summary](diff.md) / [Diff Details](diff-details.md)
|
||||
|
||||
## Files
|
||||
| filename | language | code | comment | blank | total |
|
||||
| :--- | :--- | ---: | ---: | ---: | ---: |
|
||||
| [README.md](/README.md) | Markdown | 288 | 0 | 177 | 465 |
|
||||
| [TODOs.md](/TODOs.md) | Markdown | 67 | 0 | 58 | 125 |
|
||||
| [backend-mock/index.js](/backend-mock/index.js) | JavaScript | 69 | 20 | 10 | 99 |
|
||||
| [backend/.idea/encodings.xml](/backend/.idea/encodings.xml) | XML | 22 | 0 | 0 | 22 |
|
||||
| [backend/.idea/jarRepositories.xml](/backend/.idea/jarRepositories.xml) | XML | 35 | 0 | 0 | 35 |
|
||||
| [backend/.idea/misc.xml](/backend/.idea/misc.xml) | XML | 15 | 0 | 0 | 15 |
|
||||
| [backend/.idea/runConfigurations/AccessProvider.xml](/backend/.idea/runConfigurations/AccessProvider.xml) | XML | 10 | 0 | 0 | 10 |
|
||||
| [backend/.idea/runConfigurations/AccessProvider_Remote.xml](/backend/.idea/runConfigurations/AccessProvider_Remote.xml) | XML | 13 | 0 | 0 | 13 |
|
||||
| [backend/.idea/runConfigurations/Gateway.xml](/backend/.idea/runConfigurations/Gateway.xml) | XML | 16 | 0 | 0 | 16 |
|
||||
| [backend/.idea/runConfigurations/Gateway_Remote.xml](/backend/.idea/runConfigurations/Gateway_Remote.xml) | XML | 19 | 0 | 0 | 19 |
|
||||
| [backend/.idea/runConfigurations/ShopProvider.xml](/backend/.idea/runConfigurations/ShopProvider.xml) | XML | 16 | 0 | 0 | 16 |
|
||||
| [backend/.idea/runConfigurations/ShopProvider_Remote.xml](/backend/.idea/runConfigurations/ShopProvider_Remote.xml) | XML | 19 | 0 | 0 | 19 |
|
||||
| [backend/.idea/runConfigurations/TestProvider.xml](/backend/.idea/runConfigurations/TestProvider.xml) | XML | 16 | 0 | 0 | 16 |
|
||||
| [backend/.idea/runConfigurations/TestProvider_Remote.xml](/backend/.idea/runConfigurations/TestProvider_Remote.xml) | XML | 19 | 0 | 0 | 19 |
|
||||
| [backend/.idea/runConfigurations/UserProvider.xml](/backend/.idea/runConfigurations/UserProvider.xml) | XML | 10 | 0 | 0 | 10 |
|
||||
| [backend/.idea/runConfigurations/UserProvider_Remote.xml](/backend/.idea/runConfigurations/UserProvider_Remote.xml) | XML | 19 | 0 | 0 | 19 |
|
||||
| [backend/.idea/vcs.xml](/backend/.idea/vcs.xml) | XML | 6 | 0 | 0 | 6 |
|
||||
| [backend/microservice-common/pom.xml](/backend/microservice-common/pom.xml) | XML | 40 | 2 | 6 | 48 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/PageTable/enums/AddType.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/PageTable/enums/AddType.java) | Java | 15 | 0 | 5 | 20 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/PageTable/enums/EditType.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/PageTable/enums/EditType.java) | Java | 15 | 0 | 5 | 20 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/PageTable/enums/FieldType.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/PageTable/enums/FieldType.java) | Java | 15 | 0 | 5 | 20 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/PageTable/enums/SearchType.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/PageTable/enums/SearchType.java) | Java | 14 | 0 | 5 | 19 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/PageTable/query/PageQuery.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/PageTable/query/PageQuery.java) | Java | 22 | 0 | 6 | 28 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/PageTable/utils/FieldBuilder.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/PageTable/utils/FieldBuilder.java) | Java | 43 | 32 | 15 | 90 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/PageTable/utils/FieldMapperBuilder.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/PageTable/utils/FieldMapperBuilder.java) | Java | 23 | 11 | 9 | 43 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/PageTable/utils/FieldRuleBuilder.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/PageTable/utils/FieldRuleBuilder.java) | Java | 65 | 6 | 16 | 87 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/PageTable/utils/FieldRuleListBuilder.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/PageTable/utils/FieldRuleListBuilder.java) | Java | 17 | 0 | 7 | 24 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/PageTable/utils/FieldValidateBuilder.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/PageTable/utils/FieldValidateBuilder.java) | Java | 23 | 0 | 7 | 30 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/PageTable/utils/PageUtils.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/PageTable/utils/PageUtils.java) | Java | 15 | 13 | 5 | 33 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/TencentCloud/QCloudCosStsClient.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/TencentCloud/QCloudCosStsClient.java) | Java | 43 | 11 | 12 | 66 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/TencentCloud/TmpCredential.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/TencentCloud/TmpCredential.java) | Java | 24 | 0 | 4 | 28 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/enums/OrderStatus.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/enums/OrderStatus.java) | Java | 27 | 0 | 8 | 35 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/pojo/AccessLog.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/pojo/AccessLog.java) | Java | 17 | 0 | 4 | 21 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/pojo/Apply.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/pojo/Apply.java) | Java | 21 | 0 | 15 | 36 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/pojo/Feedback.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/pojo/Feedback.java) | Java | 15 | 0 | 9 | 24 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/pojo/Gate.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/pojo/Gate.java) | Java | 13 | 0 | 4 | 17 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/pojo/Good.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/pojo/Good.java) | Java | 24 | 0 | 3 | 27 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/pojo/GoodCategory.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/pojo/GoodCategory.java) | Java | 12 | 0 | 3 | 15 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/pojo/Notice.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/pojo/Notice.java) | Java | 14 | 3 | 10 | 27 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/pojo/Order.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/pojo/Order.java) | Java | 22 | 0 | 4 | 26 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/pojo/OrderDetail.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/pojo/OrderDetail.java) | Java | 14 | 0 | 3 | 17 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/pojo/Report.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/pojo/Report.java) | Java | 17 | 0 | 11 | 28 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/pojo/Role.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/pojo/Role.java) | Java | 12 | 2 | 5 | 19 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/pojo/Setting.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/pojo/Setting.java) | Java | 14 | 2 | 5 | 21 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/pojo/User.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/pojo/User.java) | Java | 23 | 2 | 5 | 30 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/pojo/Visitor.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/pojo/Visitor.java) | Java | 17 | 0 | 12 | 29 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/query/AccessLogQuery.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/query/AccessLogQuery.java) | Java | 16 | 2 | 11 | 29 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/query/ReportQuery.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/query/ReportQuery.java) | Java | 16 | 2 | 11 | 29 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/response/Res.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/response/Res.java) | Java | 31 | 0 | 8 | 39 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/utils/Hash.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/utils/Hash.java) | Java | 8 | 0 | 4 | 12 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/utils/SnowflakeManager.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/utils/SnowflakeManager.java) | Java | 71 | 4 | 11 | 86 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/vo/AccessLogVO.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/vo/AccessLogVO.java) | Java | 79 | 2 | 12 | 93 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/vo/GateVO.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/vo/GateVO.java) | Java | 55 | 2 | 9 | 66 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/vo/GoodCategoryVO.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/vo/GoodCategoryVO.java) | Java | 51 | 2 | 9 | 62 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/vo/GoodVO.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/vo/GoodVO.java) | Java | 63 | 2 | 8 | 73 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/vo/OrderDetailVO.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/vo/OrderDetailVO.java) | Java | 35 | 2 | 7 | 44 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/vo/OrderVO.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/vo/OrderVO.java) | Java | 62 | 2 | 9 | 73 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/vo/ReportVO.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/vo/ReportVO.java) | Java | 52 | 2 | 14 | 68 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/vo/UserVO.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/vo/UserVO.java) | Java | 48 | 2 | 8 | 58 |
|
||||
| [backend/microservice-gateway/pom.xml](/backend/microservice-gateway/pom.xml) | XML | 59 | 3 | 6 | 68 |
|
||||
| [backend/microservice-gateway/src/main/java/com/cxyxiaomo/epp/gateway/Gateway.java](/backend/microservice-gateway/src/main/java/com/cxyxiaomo/epp/gateway/Gateway.java) | Java | 11 | 0 | 4 | 15 |
|
||||
| [backend/microservice-gateway/src/main/java/com/cxyxiaomo/epp/gateway/controller/Controller.java](/backend/microservice-gateway/src/main/java/com/cxyxiaomo/epp/gateway/controller/Controller.java) | Java | 36 | 7 | 9 | 52 |
|
||||
| [backend/microservice-gateway/src/main/resources/application-remote.yml](/backend/microservice-gateway/src/main/resources/application-remote.yml) | YAML | 5 | 0 | 1 | 6 |
|
||||
| [backend/microservice-gateway/src/main/resources/application.yml](/backend/microservice-gateway/src/main/resources/application.yml) | YAML | 71 | 5 | 5 | 81 |
|
||||
| [backend/microservice-gateway/src/test/java/com/cxyxiaomo/epp/gateway/GatewayTest.java](/backend/microservice-gateway/src/test/java/com/cxyxiaomo/epp/gateway/GatewayTest.java) | Java | 11 | 6 | 4 | 21 |
|
||||
| [backend/microservice-provider-access-8002/pom.xml](/backend/microservice-provider-access-8002/pom.xml) | XML | 107 | 13 | 13 | 133 |
|
||||
| [backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/AccessProvider.java](/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/AccessProvider.java) | Java | 13 | 1 | 4 | 18 |
|
||||
| [backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/config/WebSocketConfig.java](/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/config/WebSocketConfig.java) | Java | 17 | 6 | 6 | 29 |
|
||||
| [backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/controller/AccessLogController.java](/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/controller/AccessLogController.java) | Java | 132 | 32 | 22 | 186 |
|
||||
| [backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/controller/CodeController.java](/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/controller/CodeController.java) | Java | 33 | 1 | 8 | 42 |
|
||||
| [backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/controller/GateController.java](/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/controller/GateController.java) | Java | 140 | 45 | 24 | 209 |
|
||||
| [backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/controller/ReportController.java](/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/controller/ReportController.java) | Java | 156 | 48 | 28 | 232 |
|
||||
| [backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/controller/WeChatTokenController.java](/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/controller/WeChatTokenController.java) | Java | 58 | 0 | 9 | 67 |
|
||||
| [backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/controller/WebSocketServer.java](/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/controller/WebSocketServer.java) | Java | 66 | 35 | 12 | 113 |
|
||||
| [backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/dao/AccessLogDao.java](/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/dao/AccessLogDao.java) | Java | 14 | 0 | 8 | 22 |
|
||||
| [backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/dao/GateDao.java](/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/dao/GateDao.java) | Java | 15 | 0 | 9 | 24 |
|
||||
| [backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/dao/ReportDao.java](/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/dao/ReportDao.java) | Java | 15 | 0 | 8 | 23 |
|
||||
| [backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/dao/SettingDao.java](/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/dao/SettingDao.java) | Java | 10 | 0 | 4 | 14 |
|
||||
| [backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/pojo/UnlimitedQRCodeParam.java](/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/pojo/UnlimitedQRCodeParam.java) | Java | 17 | 8 | 11 | 36 |
|
||||
| [backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/pojo/WebSocketData.java](/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/pojo/WebSocketData.java) | Java | 12 | 3 | 5 | 20 |
|
||||
| [backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/rpc/UserServiceFeign.java](/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/rpc/UserServiceFeign.java) | Java | 10 | 5 | 3 | 18 |
|
||||
| [backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/service/AccessLogService.java](/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/service/AccessLogService.java) | Java | 32 | 1 | 9 | 42 |
|
||||
| [backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/service/AccessService.java](/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/service/AccessService.java) | Java | 3 | 0 | 3 | 6 |
|
||||
| [backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/service/AccessServiceImpl.java](/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/service/AccessServiceImpl.java) | Java | 9 | 0 | 5 | 14 |
|
||||
| [backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/service/GateService.java](/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/service/GateService.java) | Java | 34 | 1 | 11 | 46 |
|
||||
| [backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/service/ReportService.java](/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/service/ReportService.java) | Java | 8 | 0 | 7 | 15 |
|
||||
| [backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/service/ReportServiceImpl.java](/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/service/ReportServiceImpl.java) | Java | 33 | 0 | 11 | 44 |
|
||||
| [backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/service/WeChatTokenService.java](/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/service/WeChatTokenService.java) | Java | 4 | 0 | 2 | 6 |
|
||||
| [backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/service/WeChatTokenServiceImpl.java](/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/service/WeChatTokenServiceImpl.java) | Java | 90 | 35 | 23 | 148 |
|
||||
| [backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/utils/RestUtil.java](/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/utils/RestUtil.java) | Java | 17 | 1 | 6 | 24 |
|
||||
| [backend/microservice-provider-access-8002/src/main/resources/application-remote.yml](/backend/microservice-provider-access-8002/src/main/resources/application-remote.yml) | YAML | 9 | 0 | 1 | 10 |
|
||||
| [backend/microservice-provider-access-8002/src/main/resources/application.yml](/backend/microservice-provider-access-8002/src/main/resources/application.yml) | YAML | 22 | 3 | 4 | 29 |
|
||||
| [backend/microservice-provider-access-8002/src/main/resources/mybatis/mapper/AccessLogDao.xml](/backend/microservice-provider-access-8002/src/main/resources/mybatis/mapper/AccessLogDao.xml) | XML | 51 | 0 | 4 | 55 |
|
||||
| [backend/microservice-provider-access-8002/src/main/resources/mybatis/mapper/GateDao.xml](/backend/microservice-provider-access-8002/src/main/resources/mybatis/mapper/GateDao.xml) | XML | 38 | 0 | 6 | 44 |
|
||||
| [backend/microservice-provider-access-8002/src/main/resources/mybatis/mapper/ReportDao.xml](/backend/microservice-provider-access-8002/src/main/resources/mybatis/mapper/ReportDao.xml) | XML | 50 | 3 | 3 | 56 |
|
||||
| [backend/microservice-provider-access-8002/src/main/resources/mybatis/mapper/SettingDao.xml](/backend/microservice-provider-access-8002/src/main/resources/mybatis/mapper/SettingDao.xml) | XML | 16 | 0 | 1 | 17 |
|
||||
| [backend/microservice-provider-access-8002/src/main/resources/mybatis/mybatis-config.xml](/backend/microservice-provider-access-8002/src/main/resources/mybatis/mybatis-config.xml) | XML | 11 | 4 | 3 | 18 |
|
||||
| [backend/microservice-provider-access-8002/src/main/resources/static/access/assets/css/index.css](/backend/microservice-provider-access-8002/src/main/resources/static/access/assets/css/index.css) | CSS | 74 | 1 | 15 | 90 |
|
||||
| [backend/microservice-provider-access-8002/src/main/resources/static/access/assets/css/setting-panel.css](/backend/microservice-provider-access-8002/src/main/resources/static/access/assets/css/setting-panel.css) | CSS | 92 | 2 | 16 | 110 |
|
||||
| [backend/microservice-provider-access-8002/src/main/resources/static/access/assets/js/setting-panel.js](/backend/microservice-provider-access-8002/src/main/resources/static/access/assets/js/setting-panel.js) | JavaScript | 33 | 2 | 5 | 40 |
|
||||
| [backend/microservice-provider-access-8002/src/main/resources/static/access/assets/js/websocket.js](/backend/microservice-provider-access-8002/src/main/resources/static/access/assets/js/websocket.js) | JavaScript | 34 | 20 | 9 | 63 |
|
||||
| [backend/microservice-provider-access-8002/src/main/resources/static/access/assets/svg/close.svg](/backend/microservice-provider-access-8002/src/main/resources/static/access/assets/svg/close.svg) | XML | 1 | 0 | 1 | 2 |
|
||||
| [backend/microservice-provider-access-8002/src/main/resources/static/access/assets/svg/fullscreen.svg](/backend/microservice-provider-access-8002/src/main/resources/static/access/assets/svg/fullscreen.svg) | XML | 1 | 0 | 1 | 2 |
|
||||
| [backend/microservice-provider-access-8002/src/main/resources/static/access/assets/svg/setting.svg](/backend/microservice-provider-access-8002/src/main/resources/static/access/assets/svg/setting.svg) | XML | 1 | 0 | 1 | 2 |
|
||||
| [backend/microservice-provider-access-8002/src/main/resources/static/access/index.html](/backend/microservice-provider-access-8002/src/main/resources/static/access/index.html) | HTML | 57 | 5 | 10 | 72 |
|
||||
| [backend/microservice-provider-access-8002/src/main/resources/static/access/renderer.js](/backend/microservice-provider-access-8002/src/main/resources/static/access/renderer.js) | JavaScript | 100 | 26 | 26 | 152 |
|
||||
| [backend/microservice-provider-access-8002/src/test/java/com/cxyxiaomo/epp/access/AppTest.java](/backend/microservice-provider-access-8002/src/test/java/com/cxyxiaomo/epp/access/AppTest.java) | Java | 11 | 6 | 4 | 21 |
|
||||
| [backend/microservice-provider-shop-8003/pom.xml](/backend/microservice-provider-shop-8003/pom.xml) | XML | 132 | 21 | 13 | 166 |
|
||||
| [backend/microservice-provider-shop-8003/src/main/java/com/cxyxiaomo/epp/shop/ShopProvider.java](/backend/microservice-provider-shop-8003/src/main/java/com/cxyxiaomo/epp/shop/ShopProvider.java) | Java | 13 | 1 | 4 | 18 |
|
||||
| [backend/microservice-provider-shop-8003/src/main/java/com/cxyxiaomo/epp/shop/controller/GoodController.java](/backend/microservice-provider-shop-8003/src/main/java/com/cxyxiaomo/epp/shop/controller/GoodController.java) | Java | 329 | 95 | 46 | 470 |
|
||||
| [backend/microservice-provider-shop-8003/src/main/java/com/cxyxiaomo/epp/shop/controller/OrderController.java](/backend/microservice-provider-shop-8003/src/main/java/com/cxyxiaomo/epp/shop/controller/OrderController.java) | Java | 194 | 37 | 34 | 265 |
|
||||
| [backend/microservice-provider-shop-8003/src/main/java/com/cxyxiaomo/epp/shop/dao/GoodCategoryDao.java](/backend/microservice-provider-shop-8003/src/main/java/com/cxyxiaomo/epp/shop/dao/GoodCategoryDao.java) | Java | 16 | 0 | 11 | 27 |
|
||||
| [backend/microservice-provider-shop-8003/src/main/java/com/cxyxiaomo/epp/shop/dao/GoodDao.java](/backend/microservice-provider-shop-8003/src/main/java/com/cxyxiaomo/epp/shop/dao/GoodDao.java) | Java | 22 | 0 | 23 | 45 |
|
||||
| [backend/microservice-provider-shop-8003/src/main/java/com/cxyxiaomo/epp/shop/dao/OrderDao.java](/backend/microservice-provider-shop-8003/src/main/java/com/cxyxiaomo/epp/shop/dao/OrderDao.java) | Java | 18 | 39 | 11 | 68 |
|
||||
| [backend/microservice-provider-shop-8003/src/main/java/com/cxyxiaomo/epp/shop/service/GoodService.java](/backend/microservice-provider-shop-8003/src/main/java/com/cxyxiaomo/epp/shop/service/GoodService.java) | Java | 85 | 11 | 31 | 127 |
|
||||
| [backend/microservice-provider-shop-8003/src/main/java/com/cxyxiaomo/epp/shop/service/OrderService.java](/backend/microservice-provider-shop-8003/src/main/java/com/cxyxiaomo/epp/shop/service/OrderService.java) | Java | 77 | 39 | 20 | 136 |
|
||||
| [backend/microservice-provider-shop-8003/src/main/resources/application-remote.yml](/backend/microservice-provider-shop-8003/src/main/resources/application-remote.yml) | YAML | 9 | 0 | 1 | 10 |
|
||||
| [backend/microservice-provider-shop-8003/src/main/resources/application.yml](/backend/microservice-provider-shop-8003/src/main/resources/application.yml) | YAML | 22 | 3 | 4 | 29 |
|
||||
| [backend/microservice-provider-shop-8003/src/main/resources/mybatis/mapper/GoodCategoryMapper.xml](/backend/microservice-provider-shop-8003/src/main/resources/mybatis/mapper/GoodCategoryMapper.xml) | XML | 44 | 0 | 3 | 47 |
|
||||
| [backend/microservice-provider-shop-8003/src/main/resources/mybatis/mapper/GoodMapper.xml](/backend/microservice-provider-shop-8003/src/main/resources/mybatis/mapper/GoodMapper.xml) | XML | 163 | 13 | 12 | 188 |
|
||||
| [backend/microservice-provider-shop-8003/src/main/resources/mybatis/mapper/OrderMapper.xml](/backend/microservice-provider-shop-8003/src/main/resources/mybatis/mapper/OrderMapper.xml) | XML | 93 | 6 | 9 | 108 |
|
||||
| [backend/microservice-provider-shop-8003/src/main/resources/mybatis/mybatis-config.xml](/backend/microservice-provider-shop-8003/src/main/resources/mybatis/mybatis-config.xml) | XML | 11 | 4 | 3 | 18 |
|
||||
| [backend/microservice-provider-shop-8003/src/test/java/com/cxyxiaomo/AppTest.java](/backend/microservice-provider-shop-8003/src/test/java/com/cxyxiaomo/AppTest.java) | Java | 11 | 6 | 4 | 21 |
|
||||
| [backend/microservice-provider-test-8011/pom.xml](/backend/microservice-provider-test-8011/pom.xml) | XML | 42 | 3 | 5 | 50 |
|
||||
| [backend/microservice-provider-test-8011/src/main/java/com/cxyxiaomo/epp/test/TestProvider.java](/backend/microservice-provider-test-8011/src/main/java/com/cxyxiaomo/epp/test/TestProvider.java) | Java | 11 | 1 | 4 | 16 |
|
||||
| [backend/microservice-provider-test-8011/src/main/java/com/cxyxiaomo/epp/test/controller/TestController.java](/backend/microservice-provider-test-8011/src/main/java/com/cxyxiaomo/epp/test/controller/TestController.java) | Java | 24 | 1 | 7 | 32 |
|
||||
| [backend/microservice-provider-test-8011/src/main/resources/application-remote.yml](/backend/microservice-provider-test-8011/src/main/resources/application-remote.yml) | YAML | 5 | 0 | 1 | 6 |
|
||||
| [backend/microservice-provider-test-8011/src/main/resources/application.yml](/backend/microservice-provider-test-8011/src/main/resources/application.yml) | YAML | 9 | 1 | 2 | 12 |
|
||||
| [backend/microservice-provider-user-8001/pom.xml](/backend/microservice-provider-user-8001/pom.xml) | XML | 107 | 17 | 14 | 138 |
|
||||
| [backend/microservice-provider-user-8001/src/main/java/com/cxyxiaomo/epp/user/UserProvider.java](/backend/microservice-provider-user-8001/src/main/java/com/cxyxiaomo/epp/user/UserProvider.java) | Java | 13 | 1 | 4 | 18 |
|
||||
| [backend/microservice-provider-user-8001/src/main/java/com/cxyxiaomo/epp/user/controller/UserController.java](/backend/microservice-provider-user-8001/src/main/java/com/cxyxiaomo/epp/user/controller/UserController.java) | Java | 265 | 70 | 30 | 365 |
|
||||
| [backend/microservice-provider-user-8001/src/main/java/com/cxyxiaomo/epp/user/dao/RoleDao.java](/backend/microservice-provider-user-8001/src/main/java/com/cxyxiaomo/epp/user/dao/RoleDao.java) | Java | 10 | 0 | 5 | 15 |
|
||||
| [backend/microservice-provider-user-8001/src/main/java/com/cxyxiaomo/epp/user/dao/UserDao.java](/backend/microservice-provider-user-8001/src/main/java/com/cxyxiaomo/epp/user/dao/UserDao.java) | Java | 19 | 0 | 12 | 31 |
|
||||
| [backend/microservice-provider-user-8001/src/main/java/com/cxyxiaomo/epp/user/rpc/WeChatTokenServiceFeign.java](/backend/microservice-provider-user-8001/src/main/java/com/cxyxiaomo/epp/user/rpc/WeChatTokenServiceFeign.java) | Java | 9 | 5 | 3 | 17 |
|
||||
| [backend/microservice-provider-user-8001/src/main/java/com/cxyxiaomo/epp/user/service/RoleService.java](/backend/microservice-provider-user-8001/src/main/java/com/cxyxiaomo/epp/user/service/RoleService.java) | Java | 15 | 0 | 6 | 21 |
|
||||
| [backend/microservice-provider-user-8001/src/main/java/com/cxyxiaomo/epp/user/service/UserService.java](/backend/microservice-provider-user-8001/src/main/java/com/cxyxiaomo/epp/user/service/UserService.java) | Java | 52 | 14 | 13 | 79 |
|
||||
| [backend/microservice-provider-user-8001/src/main/resources/application-remote.yml](/backend/microservice-provider-user-8001/src/main/resources/application-remote.yml) | YAML | 9 | 0 | 1 | 10 |
|
||||
| [backend/microservice-provider-user-8001/src/main/resources/application.yml](/backend/microservice-provider-user-8001/src/main/resources/application.yml) | YAML | 19 | 2 | 3 | 24 |
|
||||
| [backend/microservice-provider-user-8001/src/main/resources/mybatis/mapper/RoleMapper.xml](/backend/microservice-provider-user-8001/src/main/resources/mybatis/mapper/RoleMapper.xml) | XML | 9 | 0 | 1 | 10 |
|
||||
| [backend/microservice-provider-user-8001/src/main/resources/mybatis/mapper/UserMapper.xml](/backend/microservice-provider-user-8001/src/main/resources/mybatis/mapper/UserMapper.xml) | XML | 102 | 0 | 2 | 104 |
|
||||
| [backend/microservice-provider-user-8001/src/main/resources/mybatis/mybatis-config.xml](/backend/microservice-provider-user-8001/src/main/resources/mybatis/mybatis-config.xml) | XML | 10 | 2 | 2 | 14 |
|
||||
| [backend/microservice-provider-user-8001/src/test/java/com/cxyxiaomo/epp/user/AppTest.java](/backend/microservice-provider-user-8001/src/test/java/com/cxyxiaomo/epp/user/AppTest.java) | Java | 11 | 6 | 4 | 21 |
|
||||
| [backend/pom.xml](/backend/pom.xml) | XML | 227 | 38 | 21 | 286 |
|
||||
| [client-entrance-guard/README.md](/client-entrance-guard/README.md) | Markdown | 6 | 0 | 3 | 9 |
|
||||
| [client-entrance-guard/html/index.css](/client-entrance-guard/html/index.css) | CSS | 13 | 0 | 3 | 16 |
|
||||
| [client-entrance-guard/html/index.html](/client-entrance-guard/html/index.html) | HTML | 13 | 2 | 4 | 19 |
|
||||
| [client-entrance-guard/html/renderer.js](/client-entrance-guard/html/renderer.js) | JavaScript | 0 | 0 | 1 | 1 |
|
||||
| [client-entrance-guard/main.js](/client-entrance-guard/main.js) | JavaScript | 32 | 9 | 11 | 52 |
|
||||
| [client-entrance-guard/package.json](/client-entrance-guard/package.json) | JSON | 54 | 0 | 1 | 55 |
|
||||
| [client-entrance-guard/preload.js](/client-entrance-guard/preload.js) | JavaScript | 18 | 3 | 3 | 24 |
|
||||
| [database/epp.sql](/database/epp.sql) | SQL | 382 | 105 | 33 | 520 |
|
||||
| [docs/ChatGPT/生成Mybatis xml SQL语句.md](/docs/ChatGPT/%E7%94%9F%E6%88%90Mybatis%20xml%20SQL%E8%AF%AD%E5%8F%A5.md) | Markdown | 44 | 0 | 4 | 48 |
|
||||
| [docs/ChatGPT/生成Mybatis xml SQL语句2.md](/docs/ChatGPT/%E7%94%9F%E6%88%90Mybatis%20xml%20SQL%E8%AF%AD%E5%8F%A52.md) | Markdown | 23 | 0 | 5 | 28 |
|
||||
| [docs/ChatGPT/生成数据库测试数据.md](/docs/ChatGPT/%E7%94%9F%E6%88%90%E6%95%B0%E6%8D%AE%E5%BA%93%E6%B5%8B%E8%AF%95%E6%95%B0%E6%8D%AE.md) | Markdown | 39 | 0 | 7 | 46 |
|
||||
| [docs/ChatGPT/转换为POJO对象.md](/docs/ChatGPT/%E8%BD%AC%E6%8D%A2%E4%B8%BAPOJO%E5%AF%B9%E8%B1%A1.md) | Markdown | 33 | 0 | 6 | 39 |
|
||||
| [docs/EnvCheck.md](/docs/EnvCheck.md) | Markdown | 82 | 25 | 28 | 135 |
|
||||
| [docs/Reference.md](/docs/Reference.md) | Markdown | 14 | 0 | 21 | 35 |
|
||||
| [docs/RelatedLinks.md](/docs/RelatedLinks.md) | Markdown | 38 | 0 | 43 | 81 |
|
||||
| [docs/Solutions.md](/docs/Solutions.md) | Markdown | 92 | 0 | 52 | 144 |
|
||||
| [docs/功能拆分.md](/docs/%E5%8A%9F%E8%83%BD%E6%8B%86%E5%88%86.md) | Markdown | 37 | 0 | 39 | 76 |
|
||||
| [docs/开发步骤记录.md](/docs/%E5%BC%80%E5%8F%91%E6%AD%A5%E9%AA%A4%E8%AE%B0%E5%BD%95.md) | Markdown | 41 | 0 | 21 | 62 |
|
||||
| [frontend/README.md](/frontend/README.md) | Markdown | 104 | 0 | 34 | 138 |
|
||||
| [frontend/auto-imports.d.ts](/frontend/auto-imports.d.ts) | TypeScript | 3 | 1 | 2 | 6 |
|
||||
| [frontend/components.d.ts](/frontend/components.d.ts) | TypeScript | 46 | 3 | 3 | 52 |
|
||||
| [frontend/index.html](/frontend/index.html) | HTML | 18 | 1 | 3 | 22 |
|
||||
| [frontend/package-lock.json](/frontend/package-lock.json) | JSON | 2,047 | 0 | 1 | 2,048 |
|
||||
| [frontend/package.json](/frontend/package.json) | JSON | 41 | 0 | 1 | 42 |
|
||||
| [frontend/src/App.vue](/frontend/src/App.vue) | vue | 13 | 0 | 2 | 15 |
|
||||
| [frontend/src/api/access-log.js](/frontend/src/api/access-log.js) | JavaScript | 27 | 12 | 3 | 42 |
|
||||
| [frontend/src/api/gate.js](/frontend/src/api/gate.js) | JavaScript | 31 | 16 | 5 | 52 |
|
||||
| [frontend/src/api/index.ts](/frontend/src/api/index.ts) | TypeScript | 7 | 0 | 2 | 9 |
|
||||
| [frontend/src/api/qcloud-cos.js](/frontend/src/api/qcloud-cos.js) | JavaScript | 8 | 4 | 2 | 14 |
|
||||
| [frontend/src/api/report.js](/frontend/src/api/report.js) | JavaScript | 27 | 12 | 3 | 42 |
|
||||
| [frontend/src/api/shop-cate.js](/frontend/src/api/shop-cate.js) | JavaScript | 31 | 16 | 5 | 52 |
|
||||
| [frontend/src/api/shop-good.js](/frontend/src/api/shop-good.js) | JavaScript | 31 | 16 | 5 | 52 |
|
||||
| [frontend/src/api/user.js](/frontend/src/api/user.js) | JavaScript | 45 | 24 | 7 | 76 |
|
||||
| [frontend/src/assets/css/color-dark.css](/frontend/src/assets/css/color-dark.css) | CSS | 22 | 1 | 1 | 24 |
|
||||
| [frontend/src/assets/css/icon.css](/frontend/src/assets/css/icon.css) | CSS | 4 | 0 | 0 | 4 |
|
||||
| [frontend/src/assets/css/main.css](/frontend/src/assets/css/main.css) | CSS | 116 | 2 | 25 | 143 |
|
||||
| [frontend/src/components/header.vue](/frontend/src/components/header.vue) | vue | 164 | 4 | 17 | 185 |
|
||||
| [frontend/src/components/image-upload.vue](/frontend/src/components/image-upload.vue) | vue | 75 | 1 | 11 | 87 |
|
||||
| [frontend/src/components/manage-list.vue](/frontend/src/components/manage-list.vue) | vue | 652 | 9 | 59 | 720 |
|
||||
| [frontend/src/components/sidebar.vue](/frontend/src/components/sidebar.vue) | vue | 134 | 0 | 10 | 144 |
|
||||
| [frontend/src/components/tags.vue](/frontend/src/components/tags.vue) | vue | 154 | 0 | 15 | 169 |
|
||||
| [frontend/src/main.ts](/frontend/src/main.ts) | TypeScript | 25 | 2 | 5 | 32 |
|
||||
| [frontend/src/router/index.ts](/frontend/src/router/index.ts) | TypeScript | 142 | 2 | 15 | 159 |
|
||||
| [frontend/src/store/permiss.ts](/frontend/src/store/permiss.ts) | TypeScript | 39 | 3 | 14 | 56 |
|
||||
| [frontend/src/store/sidebar.ts](/frontend/src/store/sidebar.ts) | TypeScript | 14 | 0 | 2 | 16 |
|
||||
| [frontend/src/store/tags.ts](/frontend/src/store/tags.ts) | TypeScript | 51 | 0 | 3 | 54 |
|
||||
| [frontend/src/utils/image-compress.ts](/frontend/src/utils/image-compress.ts) | TypeScript | 33 | 1 | 2 | 36 |
|
||||
| [frontend/src/utils/qcloud-cos-upload.js](/frontend/src/utils/qcloud-cos-upload.js) | JavaScript | 38 | 13 | 4 | 55 |
|
||||
| [frontend/src/utils/request.ts](/frontend/src/utils/request.ts) | TypeScript | 27 | 0 | 5 | 32 |
|
||||
| [frontend/src/utils/send_request.js](/frontend/src/utils/send_request.js) | JavaScript | 45 | 3 | 7 | 55 |
|
||||
| [frontend/src/utils/settings.js](/frontend/src/utils/settings.js) | JavaScript | 7 | 17 | 4 | 28 |
|
||||
| [frontend/src/views/access-gate-setting.vue](/frontend/src/views/access-gate-setting.vue) | vue | 10 | 0 | 2 | 12 |
|
||||
| [frontend/src/views/access-log.vue](/frontend/src/views/access-log.vue) | vue | 10 | 0 | 2 | 12 |
|
||||
| [frontend/src/views/dashboard.vue](/frontend/src/views/dashboard.vue) | vue | 191 | 0 | 23 | 214 |
|
||||
| [frontend/src/views/error-page/403.vue](/frontend/src/views/error-page/403.vue) | vue | 51 | 0 | 4 | 55 |
|
||||
| [frontend/src/views/error-page/404.vue](/frontend/src/views/error-page/404.vue) | vue | 51 | 0 | 4 | 55 |
|
||||
| [frontend/src/views/home.vue](/frontend/src/views/home.vue) | vue | 25 | 0 | 2 | 27 |
|
||||
| [frontend/src/views/login.vue](/frontend/src/views/login.vue) | vue | 173 | 1 | 22 | 196 |
|
||||
| [frontend/src/views/privilege-user-setting.vue](/frontend/src/views/privilege-user-setting.vue) | vue | 10 | 0 | 2 | 12 |
|
||||
| [frontend/src/views/report-log.vue](/frontend/src/views/report-log.vue) | vue | 10 | 0 | 2 | 12 |
|
||||
| [frontend/src/views/shop-cate-setting.vue](/frontend/src/views/shop-cate-setting.vue) | vue | 10 | 0 | 2 | 12 |
|
||||
| [frontend/src/views/shop-good-setting.vue](/frontend/src/views/shop-good-setting.vue) | vue | 10 | 0 | 2 | 12 |
|
||||
| [frontend/src/views/user.vue](/frontend/src/views/user.vue) | vue | 206 | 4 | 21 | 231 |
|
||||
| [frontend/src/vite-env.d.ts](/frontend/src/vite-env.d.ts) | TypeScript | 6 | 1 | 3 | 10 |
|
||||
| [frontend/tsconfig.json](/frontend/tsconfig.json) | JSON with Comments | 32 | 0 | 0 | 32 |
|
||||
| [frontend/tsconfig.node.json](/frontend/tsconfig.node.json) | JSON | 9 | 0 | 1 | 10 |
|
||||
| [frontend/vite.config.ts](/frontend/vite.config.ts) | TypeScript | 25 | 0 | 2 | 27 |
|
||||
| [intranet-penetration/README.md](/intranet-penetration/README.md) | Markdown | 18 | 0 | 12 | 30 |
|
||||
| [miniprogram/babel.config.js](/miniprogram/babel.config.js) | JavaScript | 8 | 2 | 1 | 11 |
|
||||
| [miniprogram/config/dev.js](/miniprogram/config/dev.js) | JavaScript | 9 | 0 | 1 | 10 |
|
||||
| [miniprogram/config/index.js](/miniprogram/config/index.js) | JavaScript | 81 | 0 | 3 | 84 |
|
||||
| [miniprogram/config/prod.js](/miniprogram/config/prod.js) | JavaScript | 10 | 26 | 2 | 38 |
|
||||
| [miniprogram/package-lock.json](/miniprogram/package-lock.json) | JSON | 39,502 | 0 | 1 | 39,503 |
|
||||
| [miniprogram/package.json](/miniprogram/package.json) | JSON | 73 | 0 | 1 | 74 |
|
||||
| [miniprogram/project.alipay.json](/miniprogram/project.alipay.json) | JSON | 5 | 0 | 1 | 6 |
|
||||
| [miniprogram/project.config.json](/miniprogram/project.config.json) | JSON | 32 | 0 | 0 | 32 |
|
||||
| [miniprogram/project.private.config.json](/miniprogram/project.private.config.json) | JSON | 9 | 0 | 0 | 9 |
|
||||
| [miniprogram/project.tt.json](/miniprogram/project.tt.json) | JSON | 9 | 0 | 1 | 10 |
|
||||
| [miniprogram/src/app.config.js](/miniprogram/src/app.config.js) | JavaScript | 48 | 19 | 3 | 70 |
|
||||
| [miniprogram/src/app.css](/miniprogram/src/app.css) | CSS | 13 | 1 | 2 | 16 |
|
||||
| [miniprogram/src/app.js](/miniprogram/src/app.js) | JavaScript | 15 | 2 | 4 | 21 |
|
||||
| [miniprogram/src/components/DebugComp.vue](/miniprogram/src/components/DebugComp.vue) | vue | 72 | 0 | 5 | 77 |
|
||||
| [miniprogram/src/image/icon/login-background.svg](/miniprogram/src/image/icon/login-background.svg) | XML | 186 | 1 | 1 | 188 |
|
||||
| [miniprogram/src/index.html](/miniprogram/src/index.html) | HTML | 17 | 0 | 1 | 18 |
|
||||
| [miniprogram/src/pages/index/index.config.js](/miniprogram/src/pages/index/index.config.js) | JavaScript | 4 | 0 | 1 | 5 |
|
||||
| [miniprogram/src/pages/index/index.css](/miniprogram/src/pages/index/index.css) | CSS | 13 | 0 | 3 | 16 |
|
||||
| [miniprogram/src/pages/index/index.vue](/miniprogram/src/pages/index/index.vue) | vue | 110 | 0 | 8 | 118 |
|
||||
| [miniprogram/src/pages/index/login.config.js](/miniprogram/src/pages/index/login.config.js) | JavaScript | 3 | 0 | 1 | 4 |
|
||||
| [miniprogram/src/pages/index/login.css](/miniprogram/src/pages/index/login.css) | CSS | 24 | 0 | 6 | 30 |
|
||||
| [miniprogram/src/pages/index/login.vue](/miniprogram/src/pages/index/login.vue) | vue | 82 | 3 | 4 | 89 |
|
||||
| [miniprogram/src/pages/residents/code.config.js](/miniprogram/src/pages/residents/code.config.js) | JavaScript | 4 | 0 | 1 | 5 |
|
||||
| [miniprogram/src/pages/residents/code.css](/miniprogram/src/pages/residents/code.css) | CSS | 30 | 0 | 7 | 37 |
|
||||
| [miniprogram/src/pages/residents/code.vue](/miniprogram/src/pages/residents/code.vue) | vue | 161 | 0 | 10 | 171 |
|
||||
| [miniprogram/src/pages/residents/report.config.js](/miniprogram/src/pages/residents/report.config.js) | JavaScript | 3 | 0 | 1 | 4 |
|
||||
| [miniprogram/src/pages/residents/report.vue](/miniprogram/src/pages/residents/report.vue) | vue | 282 | 1 | 24 | 307 |
|
||||
| [miniprogram/src/pages/residents/reportHistory.config.js](/miniprogram/src/pages/residents/reportHistory.config.js) | JavaScript | 3 | 0 | 1 | 4 |
|
||||
| [miniprogram/src/pages/residents/reportHistory.vue](/miniprogram/src/pages/residents/reportHistory.vue) | vue | 116 | 2 | 13 | 131 |
|
||||
| [miniprogram/src/pages/scan/entrance.config.js](/miniprogram/src/pages/scan/entrance.config.js) | JavaScript | 3 | 0 | 1 | 4 |
|
||||
| [miniprogram/src/pages/scan/entrance.vue](/miniprogram/src/pages/scan/entrance.vue) | vue | 32 | 0 | 7 | 39 |
|
||||
| [miniprogram/src/utils/const.js](/miniprogram/src/utils/const.js) | JavaScript | 12 | 0 | 1 | 13 |
|
||||
| [miniprogram/src/utils/getUserGroupByRole.js](/miniprogram/src/utils/getUserGroupByRole.js) | JavaScript | 27 | 0 | 3 | 30 |
|
||||
| [miniprogram/src/utils/menuList.js](/miniprogram/src/utils/menuList.js) | JavaScript | 102 | 0 | 3 | 105 |
|
||||
| [miniprogram/src/utils/qrcode/index.js](/miniprogram/src/utils/qrcode/index.js) | JavaScript | 102 | 9 | 15 | 126 |
|
||||
| [miniprogram/src/utils/qrcode/qrcode.js](/miniprogram/src/utils/qrcode/qrcode.js) | JavaScript | 856 | 106 | 281 | 1,243 |
|
||||
| [miniprogram/src/utils/scanQRCode.js](/miniprogram/src/utils/scanQRCode.js) | JavaScript | 23 | 1 | 2 | 26 |
|
||||
| [miniprogram/src/utils/utils.js](/miniprogram/src/utils/utils.js) | JavaScript | 23 | 0 | 6 | 29 |
|
||||
| [miniprogram/types/global.d.ts](/miniprogram/types/global.d.ts) | TypeScript | 18 | 1 | 3 | 22 |
|
||||
| [nginx-conf/nginx.conf](/nginx-conf/nginx.conf) | NGINX Conf | 17 | 2 | 5 | 24 |
|
||||
| [postman-collection/epp.postman_collection.json](/postman-collection/epp.postman_collection.json) | JSON | 351 | 748 | 0 | 1,099 |
|
||||
| [weixin-miniprogram/.eslintrc.js](/weixin-miniprogram/.eslintrc.js) | JavaScript | 25 | 6 | 1 | 32 |
|
||||
| [weixin-miniprogram/app.js](/weixin-miniprogram/app.js) | JavaScript | 12 | 13 | 6 | 31 |
|
||||
| [weixin-miniprogram/app.json](/weixin-miniprogram/app.json) | JSON | 72 | 0 | 0 | 72 |
|
||||
| [weixin-miniprogram/custom-tab-bar/index.js](/weixin-miniprogram/custom-tab-bar/index.js) | JavaScript | 55 | 0 | 0 | 55 |
|
||||
| [weixin-miniprogram/custom-tab-bar/index.json](/weixin-miniprogram/custom-tab-bar/index.json) | JSON | 4 | 0 | 0 | 4 |
|
||||
| [weixin-miniprogram/custom-tab-bar/toggleCustomTabBar.js](/weixin-miniprogram/custom-tab-bar/toggleCustomTabBar.js) | JavaScript | 63 | 19 | 15 | 97 |
|
||||
| [weixin-miniprogram/image/icon/gate-background.svg](/weixin-miniprogram/image/icon/gate-background.svg) | XML | 1 | 0 | 1 | 2 |
|
||||
| [weixin-miniprogram/image/icon/login-background.svg](/weixin-miniprogram/image/icon/login-background.svg) | XML | 186 | 1 | 1 | 188 |
|
||||
| [weixin-miniprogram/image/icon/order.svg](/weixin-miniprogram/image/icon/order.svg) | XML | 1 | 0 | 0 | 1 |
|
||||
| [weixin-miniprogram/image/icon/scan.svg](/weixin-miniprogram/image/icon/scan.svg) | XML | 1 | 0 | 0 | 1 |
|
||||
| [weixin-miniprogram/image/icon/shopping.svg](/weixin-miniprogram/image/icon/shopping.svg) | XML | 1 | 0 | 0 | 1 |
|
||||
| [weixin-miniprogram/pages/index/index.js](/weixin-miniprogram/pages/index/index.js) | JavaScript | 133 | 49 | 24 | 206 |
|
||||
| [weixin-miniprogram/pages/index/index.json](/weixin-miniprogram/pages/index/index.json) | JSON | 5 | 0 | 0 | 5 |
|
||||
| [weixin-miniprogram/pages/index/login.js](/weixin-miniprogram/pages/index/login.js) | JavaScript | 140 | 36 | 24 | 200 |
|
||||
| [weixin-miniprogram/pages/index/login.json](/weixin-miniprogram/pages/index/login.json) | JSON | 4 | 0 | 0 | 4 |
|
||||
| [weixin-miniprogram/pages/person/person.js](/weixin-miniprogram/pages/person/person.js) | JavaScript | 109 | 32 | 26 | 167 |
|
||||
| [weixin-miniprogram/pages/person/person.json](/weixin-miniprogram/pages/person/person.json) | JSON | 6 | 0 | 0 | 6 |
|
||||
| [weixin-miniprogram/pages/person/updpwd.js](/weixin-miniprogram/pages/person/updpwd.js) | JavaScript | 86 | 17 | 2 | 105 |
|
||||
| [weixin-miniprogram/pages/person/updpwd.json](/weixin-miniprogram/pages/person/updpwd.json) | JSON | 4 | 0 | 0 | 4 |
|
||||
| [weixin-miniprogram/pages/residents/code.js](/weixin-miniprogram/pages/residents/code.js) | JavaScript | 178 | 32 | 20 | 230 |
|
||||
| [weixin-miniprogram/pages/residents/code.json](/weixin-miniprogram/pages/residents/code.json) | JSON | 5 | 0 | 0 | 5 |
|
||||
| [weixin-miniprogram/pages/residents/report.js](/weixin-miniprogram/pages/residents/report.js) | JavaScript | 322 | 46 | 24 | 392 |
|
||||
| [weixin-miniprogram/pages/residents/report.json](/weixin-miniprogram/pages/residents/report.json) | JSON | 4 | 0 | 0 | 4 |
|
||||
| [weixin-miniprogram/pages/residents/reportHistory.js](/weixin-miniprogram/pages/residents/reportHistory.js) | JavaScript | 76 | 30 | 20 | 126 |
|
||||
| [weixin-miniprogram/pages/residents/reportHistory.json](/weixin-miniprogram/pages/residents/reportHistory.json) | JSON | 4 | 0 | 0 | 4 |
|
||||
| [weixin-miniprogram/pages/scan/entrance.js](/weixin-miniprogram/pages/scan/entrance.js) | JavaScript | 68 | 31 | 26 | 125 |
|
||||
| [weixin-miniprogram/pages/scan/entrance.json](/weixin-miniprogram/pages/scan/entrance.json) | JSON | 5 | 0 | 0 | 5 |
|
||||
| [weixin-miniprogram/pages/shop/components/good-list-card.js](/weixin-miniprogram/pages/shop/components/good-list-card.js) | JavaScript | 19 | 20 | 5 | 44 |
|
||||
| [weixin-miniprogram/pages/shop/components/good-list-card.json](/weixin-miniprogram/pages/shop/components/good-list-card.json) | JSON | 4 | 0 | 0 | 4 |
|
||||
| [weixin-miniprogram/pages/shop/goodDetail.js](/weixin-miniprogram/pages/shop/goodDetail.js) | JavaScript | 101 | 32 | 29 | 162 |
|
||||
| [weixin-miniprogram/pages/shop/goodDetail.json](/weixin-miniprogram/pages/shop/goodDetail.json) | JSON | 4 | 0 | 0 | 4 |
|
||||
| [weixin-miniprogram/pages/shop/myOrder.js](/weixin-miniprogram/pages/shop/myOrder.js) | JavaScript | 98 | 36 | 28 | 162 |
|
||||
| [weixin-miniprogram/pages/shop/myOrder.json](/weixin-miniprogram/pages/shop/myOrder.json) | JSON | 5 | 0 | 0 | 5 |
|
||||
| [weixin-miniprogram/pages/shop/orderDetail.js](/weixin-miniprogram/pages/shop/orderDetail.js) | JavaScript | 174 | 62 | 33 | 269 |
|
||||
| [weixin-miniprogram/pages/shop/orderDetail.json](/weixin-miniprogram/pages/shop/orderDetail.json) | JSON | 4 | 0 | 0 | 4 |
|
||||
| [weixin-miniprogram/pages/shop/shop.js](/weixin-miniprogram/pages/shop/shop.js) | JavaScript | 124 | 71 | 27 | 222 |
|
||||
| [weixin-miniprogram/pages/shop/shop.json](/weixin-miniprogram/pages/shop/shop.json) | JSON | 7 | 0 | 0 | 7 |
|
||||
| [weixin-miniprogram/project.config.json](/weixin-miniprogram/project.config.json) | JSON | 57 | 0 | 0 | 57 |
|
||||
| [weixin-miniprogram/project.private.config.json](/weixin-miniprogram/project.private.config.json) | JSON | 9 | 0 | 0 | 9 |
|
||||
| [weixin-miniprogram/services/gate.js](/weixin-miniprogram/services/gate.js) | JavaScript | 24 | 3 | 4 | 31 |
|
||||
| [weixin-miniprogram/services/good.js](/weixin-miniprogram/services/good.js) | JavaScript | 26 | 4 | 5 | 35 |
|
||||
| [weixin-miniprogram/services/order.js](/weixin-miniprogram/services/order.js) | JavaScript | 59 | 8 | 8 | 75 |
|
||||
| [weixin-miniprogram/sitemap.json](/weixin-miniprogram/sitemap.json) | JSON | 7 | 0 | 0 | 7 |
|
||||
| [weixin-miniprogram/utils/const.js](/weixin-miniprogram/utils/const.js) | JavaScript | 12 | 0 | 1 | 13 |
|
||||
| [weixin-miniprogram/utils/getUserGroupByRole.js](/weixin-miniprogram/utils/getUserGroupByRole.js) | JavaScript | 27 | 0 | 3 | 30 |
|
||||
| [weixin-miniprogram/utils/lib/spark-md5.min.js](/weixin-miniprogram/utils/lib/spark-md5.min.js) | JavaScript | 1 | 0 | 1 | 2 |
|
||||
| [weixin-miniprogram/utils/lib/weapp.qrcode.esm.js](/weixin-miniprogram/utils/lib/weapp.qrcode.esm.js) | JavaScript | 1 | 3 | 2 | 6 |
|
||||
| [weixin-miniprogram/utils/menuList.js](/weixin-miniprogram/utils/menuList.js) | JavaScript | 68 | 63 | 3 | 134 |
|
||||
| [weixin-miniprogram/utils/scanQRCode.js](/weixin-miniprogram/utils/scanQRCode.js) | JavaScript | 25 | 3 | 2 | 30 |
|
||||
| [weixin-miniprogram/utils/sendRequest.js](/weixin-miniprogram/utils/sendRequest.js) | JavaScript | 51 | 2 | 1 | 54 |
|
||||
| [weixin-miniprogram/utils/util.js](/weixin-miniprogram/utils/util.js) | JavaScript | 22 | 0 | 6 | 28 |
|
||||
| [论文中数据字典.md](/%E8%AE%BA%E6%96%87%E4%B8%AD%E6%95%B0%E6%8D%AE%E5%AD%97%E5%85%B8.md) | Markdown | 183 | 0 | 56 | 239 |
|
||||
|
||||
[Summary](results.md) / Details / [Diff Summary](diff.md) / [Diff Details](diff-details.md)
|
135
.VSCodeCounter/2023-04-17_23-48-02/diff-details.md
Normal file
135
.VSCodeCounter/2023-04-17_23-48-02/diff-details.md
Normal file
@ -0,0 +1,135 @@
|
||||
# Diff Details
|
||||
|
||||
Date : 2023-04-17 23:48:02
|
||||
|
||||
Directory e:\\Project\\毕业设计\\epp
|
||||
|
||||
Total : 120 files, 1552 codes, 1181 comments, 456 blanks, all 3189 lines
|
||||
|
||||
[Summary](results.md) / [Details](details.md) / [Diff Summary](diff.md) / Diff Details
|
||||
|
||||
## Files
|
||||
| filename | language | code | comment | blank | total |
|
||||
| :--- | :--- | ---: | ---: | ---: | ---: |
|
||||
| [README.md](/README.md) | Markdown | 39 | 0 | 23 | 62 |
|
||||
| [TODOs.md](/TODOs.md) | Markdown | 24 | 0 | 25 | 49 |
|
||||
| [backend/.idea/runConfigurations/AccessProvider.xml](/backend/.idea/runConfigurations/AccessProvider.xml) | XML | -1 | 0 | 0 | -1 |
|
||||
| [backend/.idea/runConfigurations/AccessProvider_Remote.xml](/backend/.idea/runConfigurations/AccessProvider_Remote.xml) | XML | -1 | 0 | 0 | -1 |
|
||||
| [backend/.idea/runConfigurations/Gateway.xml](/backend/.idea/runConfigurations/Gateway.xml) | XML | -1 | 0 | 0 | -1 |
|
||||
| [backend/.idea/runConfigurations/Gateway_Remote.xml](/backend/.idea/runConfigurations/Gateway_Remote.xml) | XML | -1 | 0 | 0 | -1 |
|
||||
| [backend/.idea/runConfigurations/ShopProvider.xml](/backend/.idea/runConfigurations/ShopProvider.xml) | XML | -1 | 0 | 0 | -1 |
|
||||
| [backend/.idea/runConfigurations/ShopProvider_Remote.xml](/backend/.idea/runConfigurations/ShopProvider_Remote.xml) | XML | -1 | 0 | 0 | -1 |
|
||||
| [backend/.idea/runConfigurations/TestProvider.xml](/backend/.idea/runConfigurations/TestProvider.xml) | XML | -1 | 0 | 0 | -1 |
|
||||
| [backend/.idea/runConfigurations/TestProvider_Remote.xml](/backend/.idea/runConfigurations/TestProvider_Remote.xml) | XML | -1 | 0 | 0 | -1 |
|
||||
| [backend/.idea/runConfigurations/UserProvider.xml](/backend/.idea/runConfigurations/UserProvider.xml) | XML | -1 | 0 | 0 | -1 |
|
||||
| [backend/.idea/runConfigurations/UserProvider_Remote.xml](/backend/.idea/runConfigurations/UserProvider_Remote.xml) | XML | -1 | 0 | 0 | -1 |
|
||||
| [backend/microservice-common/pom.xml](/backend/microservice-common/pom.xml) | XML | 4 | 1 | 1 | 6 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/PageTable/enums/FieldType.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/PageTable/enums/FieldType.java) | Java | 1 | 0 | 0 | 1 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/PageTable/enums/SearchType.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/PageTable/enums/SearchType.java) | Java | 1 | 0 | 0 | 1 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/PageTable/utils/FieldBuilder.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/PageTable/utils/FieldBuilder.java) | Java | 2 | 0 | 1 | 3 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/TencentCloud/QCloudCosStsClient.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/TencentCloud/QCloudCosStsClient.java) | Java | 43 | 11 | 12 | 66 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/TencentCloud/TmpCredential.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/TencentCloud/TmpCredential.java) | Java | 24 | 0 | 4 | 28 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/pojo/AccessLog.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/pojo/AccessLog.java) | Java | 17 | 0 | 4 | 21 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/pojo/Gate.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/pojo/Gate.java) | Java | 13 | 0 | 4 | 17 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/pojo/Order.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/pojo/Order.java) | Java | 5 | 0 | 0 | 5 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/pojo/User.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/pojo/User.java) | Java | 1 | 0 | 0 | 1 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/query/AccessLogQuery.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/query/AccessLogQuery.java) | Java | 16 | 2 | 11 | 29 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/query/ReportQuery.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/query/ReportQuery.java) | Java | 16 | 2 | 11 | 29 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/vo/AccessLogVO.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/vo/AccessLogVO.java) | Java | 79 | 2 | 12 | 93 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/vo/GateVO.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/vo/GateVO.java) | Java | 55 | 2 | 9 | 66 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/vo/GoodCategoryVO.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/vo/GoodCategoryVO.java) | Java | 19 | 0 | 1 | 20 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/vo/OrderVO.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/vo/OrderVO.java) | Java | 17 | 0 | 1 | 18 |
|
||||
| [backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/vo/ReportVO.java](/backend/microservice-common/src/main/java/com/cxyxiaomo/epp/common/vo/ReportVO.java) | Java | 52 | 2 | 14 | 68 |
|
||||
| [backend/microservice-gateway/src/main/java/com/cxyxiaomo/epp/gateway/controller/Controller.java](/backend/microservice-gateway/src/main/java/com/cxyxiaomo/epp/gateway/controller/Controller.java) | Java | 26 | 7 | 5 | 38 |
|
||||
| [backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/controller/AccessLogController.java](/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/controller/AccessLogController.java) | Java | 132 | 32 | 22 | 186 |
|
||||
| [backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/controller/GateController.java](/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/controller/GateController.java) | Java | 140 | 45 | 24 | 209 |
|
||||
| [backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/controller/ReportController.java](/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/controller/ReportController.java) | Java | 93 | 26 | 15 | 134 |
|
||||
| [backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/controller/WeChatTokenController.java](/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/controller/WeChatTokenController.java) | Java | 14 | 0 | 2 | 16 |
|
||||
| [backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/dao/AccessLogDao.java](/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/dao/AccessLogDao.java) | Java | 14 | 0 | 8 | 22 |
|
||||
| [backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/dao/GateDao.java](/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/dao/GateDao.java) | Java | 15 | 0 | 9 | 24 |
|
||||
| [backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/dao/ReportDao.java](/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/dao/ReportDao.java) | Java | 3 | 0 | 2 | 5 |
|
||||
| [backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/service/AccessLogService.java](/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/service/AccessLogService.java) | Java | 32 | 1 | 9 | 42 |
|
||||
| [backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/service/GateService.java](/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/service/GateService.java) | Java | 34 | 1 | 11 | 46 |
|
||||
| [backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/service/ReportServiceImpl.java](/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/service/ReportServiceImpl.java) | Java | 12 | 0 | 3 | 15 |
|
||||
| [backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/service/WeChatTokenServiceImpl.java](/backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/service/WeChatTokenServiceImpl.java) | Java | 21 | 4 | 4 | 29 |
|
||||
| [backend/microservice-provider-access-8002/src/main/resources/application.yml](/backend/microservice-provider-access-8002/src/main/resources/application.yml) | YAML | 3 | 1 | 1 | 5 |
|
||||
| [backend/microservice-provider-access-8002/src/main/resources/mybatis/mapper/AccessLogDao.xml](/backend/microservice-provider-access-8002/src/main/resources/mybatis/mapper/AccessLogDao.xml) | XML | 51 | 0 | 4 | 55 |
|
||||
| [backend/microservice-provider-access-8002/src/main/resources/mybatis/mapper/GateDao.xml](/backend/microservice-provider-access-8002/src/main/resources/mybatis/mapper/GateDao.xml) | XML | 38 | 0 | 6 | 44 |
|
||||
| [backend/microservice-provider-access-8002/src/main/resources/mybatis/mapper/ReportDao.xml](/backend/microservice-provider-access-8002/src/main/resources/mybatis/mapper/ReportDao.xml) | XML | 29 | 3 | 2 | 34 |
|
||||
| [backend/microservice-provider-access-8002/src/main/resources/mybatis/mybatis-config.xml](/backend/microservice-provider-access-8002/src/main/resources/mybatis/mybatis-config.xml) | XML | 1 | 2 | 1 | 4 |
|
||||
| [backend/microservice-provider-access-8002/src/main/resources/static/access/assets/css/index.css](/backend/microservice-provider-access-8002/src/main/resources/static/access/assets/css/index.css) | CSS | 6 | 0 | 2 | 8 |
|
||||
| [backend/microservice-provider-access-8002/src/main/resources/static/access/assets/css/setting-panel.css](/backend/microservice-provider-access-8002/src/main/resources/static/access/assets/css/setting-panel.css) | CSS | 33 | 2 | 8 | 43 |
|
||||
| [backend/microservice-provider-access-8002/src/main/resources/static/access/assets/js/setting-panel.js](/backend/microservice-provider-access-8002/src/main/resources/static/access/assets/js/setting-panel.js) | JavaScript | 7 | 1 | 1 | 9 |
|
||||
| [backend/microservice-provider-access-8002/src/main/resources/static/access/index.html](/backend/microservice-provider-access-8002/src/main/resources/static/access/index.html) | HTML | 13 | 0 | 2 | 15 |
|
||||
| [backend/microservice-provider-access-8002/src/main/resources/static/access/renderer.js](/backend/microservice-provider-access-8002/src/main/resources/static/access/renderer.js) | JavaScript | 47 | 16 | 17 | 80 |
|
||||
| [backend/microservice-provider-shop-8003/src/main/java/com/cxyxiaomo/epp/shop/controller/GoodController.java](/backend/microservice-provider-shop-8003/src/main/java/com/cxyxiaomo/epp/shop/controller/GoodController.java) | Java | 98 | 41 | 19 | 158 |
|
||||
| [backend/microservice-provider-shop-8003/src/main/java/com/cxyxiaomo/epp/shop/controller/OrderController.java](/backend/microservice-provider-shop-8003/src/main/java/com/cxyxiaomo/epp/shop/controller/OrderController.java) | Java | 29 | 4 | 5 | 38 |
|
||||
| [backend/microservice-provider-shop-8003/src/main/java/com/cxyxiaomo/epp/shop/dao/GoodCategoryDao.java](/backend/microservice-provider-shop-8003/src/main/java/com/cxyxiaomo/epp/shop/dao/GoodCategoryDao.java) | Java | 5 | 0 | 5 | 10 |
|
||||
| [backend/microservice-provider-shop-8003/src/main/java/com/cxyxiaomo/epp/shop/dao/GoodDao.java](/backend/microservice-provider-shop-8003/src/main/java/com/cxyxiaomo/epp/shop/dao/GoodDao.java) | Java | -1 | 0 | -1 | -2 |
|
||||
| [backend/microservice-provider-shop-8003/src/main/java/com/cxyxiaomo/epp/shop/service/GoodService.java](/backend/microservice-provider-shop-8003/src/main/java/com/cxyxiaomo/epp/shop/service/GoodService.java) | Java | 20 | 11 | 13 | 44 |
|
||||
| [backend/microservice-provider-shop-8003/src/main/resources/mybatis/mapper/GoodCategoryDao.xml](/backend/microservice-provider-shop-8003/src/main/resources/mybatis/mapper/GoodCategoryDao.xml) | XML | -16 | 0 | -1 | -17 |
|
||||
| [backend/microservice-provider-shop-8003/src/main/resources/mybatis/mapper/GoodCategoryMapper.xml](/backend/microservice-provider-shop-8003/src/main/resources/mybatis/mapper/GoodCategoryMapper.xml) | XML | 44 | 0 | 3 | 47 |
|
||||
| [backend/microservice-provider-shop-8003/src/main/resources/mybatis/mapper/GoodMapper.xml](/backend/microservice-provider-shop-8003/src/main/resources/mybatis/mapper/GoodMapper.xml) | XML | 34 | -52 | -16 | -34 |
|
||||
| [backend/microservice-provider-shop-8003/src/main/resources/mybatis/mapper/OrderMapper.xml](/backend/microservice-provider-shop-8003/src/main/resources/mybatis/mapper/OrderMapper.xml) | XML | 23 | 0 | 0 | 23 |
|
||||
| [backend/microservice-provider-test-8011/src/main/java/com/cxyxiaomo/epp/test/controller/TestController.java](/backend/microservice-provider-test-8011/src/main/java/com/cxyxiaomo/epp/test/controller/TestController.java) | Java | 5 | 0 | 1 | 6 |
|
||||
| [backend/microservice-provider-user-8001/pom.xml](/backend/microservice-provider-user-8001/pom.xml) | XML | 8 | 1 | 1 | 10 |
|
||||
| [backend/microservice-provider-user-8001/src/main/java/com/cxyxiaomo/epp/user/UserProvider.java](/backend/microservice-provider-user-8001/src/main/java/com/cxyxiaomo/epp/user/UserProvider.java) | Java | 2 | 0 | 0 | 2 |
|
||||
| [backend/microservice-provider-user-8001/src/main/java/com/cxyxiaomo/epp/user/controller/UserController.java](/backend/microservice-provider-user-8001/src/main/java/com/cxyxiaomo/epp/user/controller/UserController.java) | Java | 50 | 21 | 7 | 78 |
|
||||
| [backend/microservice-provider-user-8001/src/main/java/com/cxyxiaomo/epp/user/dao/UserDao.java](/backend/microservice-provider-user-8001/src/main/java/com/cxyxiaomo/epp/user/dao/UserDao.java) | Java | 3 | 0 | 2 | 5 |
|
||||
| [backend/microservice-provider-user-8001/src/main/java/com/cxyxiaomo/epp/user/rpc/WeChatTokenServiceFeign.java](/backend/microservice-provider-user-8001/src/main/java/com/cxyxiaomo/epp/user/rpc/WeChatTokenServiceFeign.java) | Java | 9 | 5 | 3 | 17 |
|
||||
| [backend/microservice-provider-user-8001/src/main/java/com/cxyxiaomo/epp/user/service/UserService.java](/backend/microservice-provider-user-8001/src/main/java/com/cxyxiaomo/epp/user/service/UserService.java) | Java | 17 | 13 | 2 | 32 |
|
||||
| [backend/microservice-provider-user-8001/src/main/resources/mybatis/mapper/UserMapper.xml](/backend/microservice-provider-user-8001/src/main/resources/mybatis/mapper/UserMapper.xml) | XML | 13 | 0 | 0 | 13 |
|
||||
| [backend/pom.xml](/backend/pom.xml) | XML | 10 | 2 | 1 | 13 |
|
||||
| [database/epp.sql](/database/epp.sql) | SQL | 47 | 6 | 2 | 55 |
|
||||
| [docs/ChatGPT/生成Mybatis xml SQL语句.md](/docs/ChatGPT/%E7%94%9F%E6%88%90Mybatis%20xml%20SQL%E8%AF%AD%E5%8F%A5.md) | Markdown | 44 | 0 | 4 | 48 |
|
||||
| [docs/ChatGPT/生成Mybatis xml SQL语句2.md](/docs/ChatGPT/%E7%94%9F%E6%88%90Mybatis%20xml%20SQL%E8%AF%AD%E5%8F%A52.md) | Markdown | 23 | 0 | 5 | 28 |
|
||||
| [frontend/components.d.ts](/frontend/components.d.ts) | TypeScript | 8 | 0 | 0 | 8 |
|
||||
| [frontend/package-lock.json](/frontend/package-lock.json) | JSON | -618 | 0 | 0 | -618 |
|
||||
| [frontend/package.json](/frontend/package.json) | JSON | -1 | 0 | 0 | -1 |
|
||||
| [frontend/src/api/access-log.js](/frontend/src/api/access-log.js) | JavaScript | 27 | 12 | 3 | 42 |
|
||||
| [frontend/src/api/gate.js](/frontend/src/api/gate.js) | JavaScript | 31 | 16 | 5 | 52 |
|
||||
| [frontend/src/api/qcloud-cos.js](/frontend/src/api/qcloud-cos.js) | JavaScript | 8 | 4 | 2 | 14 |
|
||||
| [frontend/src/api/report.js](/frontend/src/api/report.js) | JavaScript | 27 | 12 | 3 | 42 |
|
||||
| [frontend/src/api/shop-cate.js](/frontend/src/api/shop-cate.js) | JavaScript | 31 | 16 | 5 | 52 |
|
||||
| [frontend/src/components/header.vue](/frontend/src/components/header.vue) | vue | -3 | 0 | 0 | -3 |
|
||||
| [frontend/src/components/image-upload.vue](/frontend/src/components/image-upload.vue) | vue | 75 | 1 | 11 | 87 |
|
||||
| [frontend/src/components/manage-list.vue](/frontend/src/components/manage-list.vue) | vue | 94 | 0 | 5 | 99 |
|
||||
| [frontend/src/components/sidebar.vue](/frontend/src/components/sidebar.vue) | vue | 12 | 0 | 1 | 13 |
|
||||
| [frontend/src/router/index.ts](/frontend/src/router/index.ts) | TypeScript | 45 | 0 | 10 | 55 |
|
||||
| [frontend/src/store/permiss.ts](/frontend/src/store/permiss.ts) | TypeScript | 12 | -3 | 5 | 14 |
|
||||
| [frontend/src/utils/image-compress.ts](/frontend/src/utils/image-compress.ts) | TypeScript | 33 | 1 | 2 | 36 |
|
||||
| [frontend/src/utils/qcloud-cos-upload.js](/frontend/src/utils/qcloud-cos-upload.js) | JavaScript | 38 | 13 | 4 | 55 |
|
||||
| [frontend/src/views/access-gate-setting.vue](/frontend/src/views/access-gate-setting.vue) | vue | 10 | 0 | 2 | 12 |
|
||||
| [frontend/src/views/access-log.vue](/frontend/src/views/access-log.vue) | vue | 10 | 0 | 2 | 12 |
|
||||
| [frontend/src/views/dashboard.vue](/frontend/src/views/dashboard.vue) | vue | -86 | 0 | -2 | -88 |
|
||||
| [frontend/src/views/report-log.vue](/frontend/src/views/report-log.vue) | vue | 10 | 0 | 2 | 12 |
|
||||
| [frontend/src/views/shop-cate-setting.vue](/frontend/src/views/shop-cate-setting.vue) | vue | 10 | 0 | 2 | 12 |
|
||||
| [frontend/src/vite-env.d.ts](/frontend/src/vite-env.d.ts) | TypeScript | -1 | 0 | 1 | 0 |
|
||||
| [frontend/vite.config.ts](/frontend/vite.config.ts) | TypeScript | -2 | 0 | 0 | -2 |
|
||||
| [postman-collection/epp.postman_collection.json](/postman-collection/epp.postman_collection.json) | JSON | -323 | 748 | 0 | 425 |
|
||||
| [weixin-miniprogram/app.js](/weixin-miniprogram/app.js) | JavaScript | -6 | 9 | 4 | 7 |
|
||||
| [weixin-miniprogram/app.json](/weixin-miniprogram/app.json) | JSON | 2 | 0 | -1 | 1 |
|
||||
| [weixin-miniprogram/custom-tab-bar/index.js](/weixin-miniprogram/custom-tab-bar/index.js) | JavaScript | 55 | 0 | 0 | 55 |
|
||||
| [weixin-miniprogram/custom-tab-bar/index.json](/weixin-miniprogram/custom-tab-bar/index.json) | JSON | 4 | 0 | 0 | 4 |
|
||||
| [weixin-miniprogram/custom-tab-bar/toggleCustomTabBar.js](/weixin-miniprogram/custom-tab-bar/toggleCustomTabBar.js) | JavaScript | 63 | 19 | 15 | 97 |
|
||||
| [weixin-miniprogram/image/icon/gate-background.svg](/weixin-miniprogram/image/icon/gate-background.svg) | XML | 1 | 0 | 1 | 2 |
|
||||
| [weixin-miniprogram/image/icon/order.svg](/weixin-miniprogram/image/icon/order.svg) | XML | 1 | 0 | 0 | 1 |
|
||||
| [weixin-miniprogram/image/icon/scan.svg](/weixin-miniprogram/image/icon/scan.svg) | XML | 1 | 0 | 0 | 1 |
|
||||
| [weixin-miniprogram/pages/index/index.js](/weixin-miniprogram/pages/index/index.js) | JavaScript | 20 | 2 | 2 | 24 |
|
||||
| [weixin-miniprogram/pages/index/login.js](/weixin-miniprogram/pages/index/login.js) | JavaScript | 40 | 5 | 2 | 47 |
|
||||
| [weixin-miniprogram/pages/person/person.js](/weixin-miniprogram/pages/person/person.js) | JavaScript | 23 | 2 | 1 | 26 |
|
||||
| [weixin-miniprogram/pages/person/updpwd.js](/weixin-miniprogram/pages/person/updpwd.js) | JavaScript | 86 | 17 | 2 | 105 |
|
||||
| [weixin-miniprogram/pages/person/updpwd.json](/weixin-miniprogram/pages/person/updpwd.json) | JSON | 4 | 0 | 0 | 4 |
|
||||
| [weixin-miniprogram/pages/residents/code.js](/weixin-miniprogram/pages/residents/code.js) | JavaScript | 3 | 0 | -1 | 2 |
|
||||
| [weixin-miniprogram/pages/residents/report.js](/weixin-miniprogram/pages/residents/report.js) | JavaScript | 75 | 10 | 3 | 88 |
|
||||
| [weixin-miniprogram/pages/scan/entrance.js](/weixin-miniprogram/pages/scan/entrance.js) | JavaScript | 43 | 3 | 10 | 56 |
|
||||
| [weixin-miniprogram/pages/scan/entrance.json](/weixin-miniprogram/pages/scan/entrance.json) | JSON | 1 | 0 | 0 | 1 |
|
||||
| [weixin-miniprogram/pages/shop/goodDetail.js](/weixin-miniprogram/pages/shop/goodDetail.js) | JavaScript | 9 | 0 | 1 | 10 |
|
||||
| [weixin-miniprogram/pages/shop/orderDetail.js](/weixin-miniprogram/pages/shop/orderDetail.js) | JavaScript | 24 | 8 | 1 | 33 |
|
||||
| [weixin-miniprogram/pages/shop/shop.js](/weixin-miniprogram/pages/shop/shop.js) | JavaScript | 21 | 2 | 2 | 25 |
|
||||
| [weixin-miniprogram/services/gate.js](/weixin-miniprogram/services/gate.js) | JavaScript | 24 | 3 | 4 | 31 |
|
||||
| [weixin-miniprogram/services/order.js](/weixin-miniprogram/services/order.js) | JavaScript | 9 | 1 | 1 | 11 |
|
||||
| [weixin-miniprogram/utils/menuList.js](/weixin-miniprogram/utils/menuList.js) | JavaScript | -49 | 63 | 0 | 14 |
|
||||
| [weixin-miniprogram/utils/scanQRCode.js](/weixin-miniprogram/utils/scanQRCode.js) | JavaScript | 2 | 2 | 0 | 4 |
|
||||
|
||||
[Summary](results.md) / [Details](details.md) / [Diff Summary](diff.md) / Diff Details
|
122
.VSCodeCounter/2023-04-17_23-48-02/diff.csv
Normal file
122
.VSCodeCounter/2023-04-17_23-48-02/diff.csv
Normal file
@ -0,0 +1,122 @@
|
||||
"filename", "language", "Markdown", "JSON", "JavaScript", "XML", "TypeScript", "vue", "SQL", "Java", "HTML", "YAML", "CSS", "comment", "blank", "total"
|
||||
"e:\Project\毕业设计\epp\README.md", "Markdown", 39, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 23, 62
|
||||
"e:\Project\毕业设计\epp\TODOs.md", "Markdown", 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25, 49
|
||||
"e:\Project\毕业设计\epp\backend\.idea\runConfigurations\AccessProvider.xml", "XML", 0, 0, 0, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1
|
||||
"e:\Project\毕业设计\epp\backend\.idea\runConfigurations\AccessProvider_Remote.xml", "XML", 0, 0, 0, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1
|
||||
"e:\Project\毕业设计\epp\backend\.idea\runConfigurations\Gateway.xml", "XML", 0, 0, 0, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1
|
||||
"e:\Project\毕业设计\epp\backend\.idea\runConfigurations\Gateway_Remote.xml", "XML", 0, 0, 0, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1
|
||||
"e:\Project\毕业设计\epp\backend\.idea\runConfigurations\ShopProvider.xml", "XML", 0, 0, 0, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1
|
||||
"e:\Project\毕业设计\epp\backend\.idea\runConfigurations\ShopProvider_Remote.xml", "XML", 0, 0, 0, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1
|
||||
"e:\Project\毕业设计\epp\backend\.idea\runConfigurations\TestProvider.xml", "XML", 0, 0, 0, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1
|
||||
"e:\Project\毕业设计\epp\backend\.idea\runConfigurations\TestProvider_Remote.xml", "XML", 0, 0, 0, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1
|
||||
"e:\Project\毕业设计\epp\backend\.idea\runConfigurations\UserProvider.xml", "XML", 0, 0, 0, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1
|
||||
"e:\Project\毕业设计\epp\backend\.idea\runConfigurations\UserProvider_Remote.xml", "XML", 0, 0, 0, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\pom.xml", "XML", 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 1, 1, 6
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\PageTable\enums\FieldType.java", "Java", 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\PageTable\enums\SearchType.java", "Java", 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\PageTable\utils\FieldBuilder.java", "Java", 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 1, 3
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\TencentCloud\QCloudCosStsClient.java", "Java", 0, 0, 0, 0, 0, 0, 0, 43, 0, 0, 0, 11, 12, 66
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\TencentCloud\TmpCredential.java", "Java", 0, 0, 0, 0, 0, 0, 0, 24, 0, 0, 0, 0, 4, 28
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\pojo\AccessLog.java", "Java", 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 4, 21
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\pojo\Gate.java", "Java", 0, 0, 0, 0, 0, 0, 0, 13, 0, 0, 0, 0, 4, 17
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\pojo\Order.java", "Java", 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 5
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\pojo\User.java", "Java", 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\query\AccessLogQuery.java", "Java", 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 2, 11, 29
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\query\ReportQuery.java", "Java", 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 2, 11, 29
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\vo\AccessLogVO.java", "Java", 0, 0, 0, 0, 0, 0, 0, 79, 0, 0, 0, 2, 12, 93
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\vo\GateVO.java", "Java", 0, 0, 0, 0, 0, 0, 0, 55, 0, 0, 0, 2, 9, 66
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\vo\GoodCategoryVO.java", "Java", 0, 0, 0, 0, 0, 0, 0, 19, 0, 0, 0, 0, 1, 20
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\vo\OrderVO.java", "Java", 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 1, 18
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\vo\ReportVO.java", "Java", 0, 0, 0, 0, 0, 0, 0, 52, 0, 0, 0, 2, 14, 68
|
||||
"e:\Project\毕业设计\epp\backend\microservice-gateway\src\main\java\com\cxyxiaomo\epp\gateway\controller\Controller.java", "Java", 0, 0, 0, 0, 0, 0, 0, 26, 0, 0, 0, 7, 5, 38
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\controller\AccessLogController.java", "Java", 0, 0, 0, 0, 0, 0, 0, 132, 0, 0, 0, 32, 22, 186
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\controller\GateController.java", "Java", 0, 0, 0, 0, 0, 0, 0, 140, 0, 0, 0, 45, 24, 209
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\controller\ReportController.java", "Java", 0, 0, 0, 0, 0, 0, 0, 93, 0, 0, 0, 26, 15, 134
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\controller\WeChatTokenController.java", "Java", 0, 0, 0, 0, 0, 0, 0, 14, 0, 0, 0, 0, 2, 16
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\dao\AccessLogDao.java", "Java", 0, 0, 0, 0, 0, 0, 0, 14, 0, 0, 0, 0, 8, 22
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\dao\GateDao.java", "Java", 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 0, 9, 24
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\dao\ReportDao.java", "Java", 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 2, 5
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\service\AccessLogService.java", "Java", 0, 0, 0, 0, 0, 0, 0, 32, 0, 0, 0, 1, 9, 42
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\service\GateService.java", "Java", 0, 0, 0, 0, 0, 0, 0, 34, 0, 0, 0, 1, 11, 46
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\service\ReportServiceImpl.java", "Java", 0, 0, 0, 0, 0, 0, 0, 12, 0, 0, 0, 0, 3, 15
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\service\WeChatTokenServiceImpl.java", "Java", 0, 0, 0, 0, 0, 0, 0, 21, 0, 0, 0, 4, 4, 29
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\application.yml", "YAML", 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 1, 1, 5
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\mybatis\mapper\AccessLogDao.xml", "XML", 0, 0, 0, 51, 0, 0, 0, 0, 0, 0, 0, 0, 4, 55
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\mybatis\mapper\GateDao.xml", "XML", 0, 0, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 6, 44
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\mybatis\mapper\ReportDao.xml", "XML", 0, 0, 0, 29, 0, 0, 0, 0, 0, 0, 0, 3, 2, 34
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\mybatis\mybatis-config.xml", "XML", 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 1, 4
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\static\access\assets\css\index.css", "CSS", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 2, 8
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\static\access\assets\css\setting-panel.css", "CSS", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 33, 2, 8, 43
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\static\access\assets\js\setting-panel.js", "JavaScript", 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 9
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\static\access\index.html", "HTML", 0, 0, 0, 0, 0, 0, 0, 0, 13, 0, 0, 0, 2, 15
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\static\access\renderer.js", "JavaScript", 0, 0, 47, 0, 0, 0, 0, 0, 0, 0, 0, 16, 17, 80
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\java\com\cxyxiaomo\epp\shop\controller\GoodController.java", "Java", 0, 0, 0, 0, 0, 0, 0, 98, 0, 0, 0, 41, 19, 158
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\java\com\cxyxiaomo\epp\shop\controller\OrderController.java", "Java", 0, 0, 0, 0, 0, 0, 0, 29, 0, 0, 0, 4, 5, 38
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\java\com\cxyxiaomo\epp\shop\dao\GoodCategoryDao.java", "Java", 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 5, 10
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\java\com\cxyxiaomo\epp\shop\dao\GoodDao.java", "Java", 0, 0, 0, 0, 0, 0, 0, -1, 0, 0, 0, 0, -1, -2
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\java\com\cxyxiaomo\epp\shop\service\GoodService.java", "Java", 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 11, 13, 44
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\resources\mybatis\mapper\GoodCategoryDao.xml", "XML", 0, 0, 0, -16, 0, 0, 0, 0, 0, 0, 0, 0, -1, -17
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\resources\mybatis\mapper\GoodCategoryMapper.xml", "XML", 0, 0, 0, 44, 0, 0, 0, 0, 0, 0, 0, 0, 3, 47
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\resources\mybatis\mapper\GoodMapper.xml", "XML", 0, 0, 0, 34, 0, 0, 0, 0, 0, 0, 0, -52, -16, -34
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\resources\mybatis\mapper\OrderMapper.xml", "XML", 0, 0, 0, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 23
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-test-8011\src\main\java\com\cxyxiaomo\epp\test\controller\TestController.java", "Java", 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 1, 6
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\pom.xml", "XML", 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 1, 1, 10
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\src\main\java\com\cxyxiaomo\epp\user\UserProvider.java", "Java", 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 2
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\src\main\java\com\cxyxiaomo\epp\user\controller\UserController.java", "Java", 0, 0, 0, 0, 0, 0, 0, 50, 0, 0, 0, 21, 7, 78
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\src\main\java\com\cxyxiaomo\epp\user\dao\UserDao.java", "Java", 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 2, 5
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\src\main\java\com\cxyxiaomo\epp\user\rpc\WeChatTokenServiceFeign.java", "Java", 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 5, 3, 17
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\src\main\java\com\cxyxiaomo\epp\user\service\UserService.java", "Java", 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 13, 2, 32
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\src\main\resources\mybatis\mapper\UserMapper.xml", "XML", 0, 0, 0, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13
|
||||
"e:\Project\毕业设计\epp\backend\pom.xml", "XML", 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 2, 1, 13
|
||||
"e:\Project\毕业设计\epp\database\epp.sql", "SQL", 0, 0, 0, 0, 0, 0, 47, 0, 0, 0, 0, 6, 2, 55
|
||||
"e:\Project\毕业设计\epp\docs\ChatGPT\生成Mybatis xml SQL语句.md", "Markdown", 44, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 48
|
||||
"e:\Project\毕业设计\epp\docs\ChatGPT\生成Mybatis xml SQL语句2.md", "Markdown", 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 28
|
||||
"e:\Project\毕业设计\epp\frontend\components.d.ts", "TypeScript", 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 8
|
||||
"e:\Project\毕业设计\epp\frontend\package-lock.json", "JSON", 0, -618, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -618
|
||||
"e:\Project\毕业设计\epp\frontend\package.json", "JSON", 0, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1
|
||||
"e:\Project\毕业设计\epp\frontend\src\api\access-log.js", "JavaScript", 0, 0, 27, 0, 0, 0, 0, 0, 0, 0, 0, 12, 3, 42
|
||||
"e:\Project\毕业设计\epp\frontend\src\api\gate.js", "JavaScript", 0, 0, 31, 0, 0, 0, 0, 0, 0, 0, 0, 16, 5, 52
|
||||
"e:\Project\毕业设计\epp\frontend\src\api\qcloud-cos.js", "JavaScript", 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 4, 2, 14
|
||||
"e:\Project\毕业设计\epp\frontend\src\api\report.js", "JavaScript", 0, 0, 27, 0, 0, 0, 0, 0, 0, 0, 0, 12, 3, 42
|
||||
"e:\Project\毕业设计\epp\frontend\src\api\shop-cate.js", "JavaScript", 0, 0, 31, 0, 0, 0, 0, 0, 0, 0, 0, 16, 5, 52
|
||||
"e:\Project\毕业设计\epp\frontend\src\components\header.vue", "vue", 0, 0, 0, 0, 0, -3, 0, 0, 0, 0, 0, 0, 0, -3
|
||||
"e:\Project\毕业设计\epp\frontend\src\components\image-upload.vue", "vue", 0, 0, 0, 0, 0, 75, 0, 0, 0, 0, 0, 1, 11, 87
|
||||
"e:\Project\毕业设计\epp\frontend\src\components\manage-list.vue", "vue", 0, 0, 0, 0, 0, 94, 0, 0, 0, 0, 0, 0, 5, 99
|
||||
"e:\Project\毕业设计\epp\frontend\src\components\sidebar.vue", "vue", 0, 0, 0, 0, 0, 12, 0, 0, 0, 0, 0, 0, 1, 13
|
||||
"e:\Project\毕业设计\epp\frontend\src\router\index.ts", "TypeScript", 0, 0, 0, 0, 45, 0, 0, 0, 0, 0, 0, 0, 10, 55
|
||||
"e:\Project\毕业设计\epp\frontend\src\store\permiss.ts", "TypeScript", 0, 0, 0, 0, 12, 0, 0, 0, 0, 0, 0, -3, 5, 14
|
||||
"e:\Project\毕业设计\epp\frontend\src\utils\image-compress.ts", "TypeScript", 0, 0, 0, 0, 33, 0, 0, 0, 0, 0, 0, 1, 2, 36
|
||||
"e:\Project\毕业设计\epp\frontend\src\utils\qcloud-cos-upload.js", "JavaScript", 0, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 13, 4, 55
|
||||
"e:\Project\毕业设计\epp\frontend\src\views\access-gate-setting.vue", "vue", 0, 0, 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 2, 12
|
||||
"e:\Project\毕业设计\epp\frontend\src\views\access-log.vue", "vue", 0, 0, 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 2, 12
|
||||
"e:\Project\毕业设计\epp\frontend\src\views\dashboard.vue", "vue", 0, 0, 0, 0, 0, -86, 0, 0, 0, 0, 0, 0, -2, -88
|
||||
"e:\Project\毕业设计\epp\frontend\src\views\report-log.vue", "vue", 0, 0, 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 2, 12
|
||||
"e:\Project\毕业设计\epp\frontend\src\views\shop-cate-setting.vue", "vue", 0, 0, 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 2, 12
|
||||
"e:\Project\毕业设计\epp\frontend\src\vite-env.d.ts", "TypeScript", 0, 0, 0, 0, -1, 0, 0, 0, 0, 0, 0, 0, 1, 0
|
||||
"e:\Project\毕业设计\epp\frontend\vite.config.ts", "TypeScript", 0, 0, 0, 0, -2, 0, 0, 0, 0, 0, 0, 0, 0, -2
|
||||
"e:\Project\毕业设计\epp\postman-collection\epp.postman_collection.json", "JSON", 0, -323, 0, 0, 0, 0, 0, 0, 0, 0, 0, 748, 0, 425
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\app.js", "JavaScript", 0, 0, -6, 0, 0, 0, 0, 0, 0, 0, 0, 9, 4, 7
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\app.json", "JSON", 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, 1
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\custom-tab-bar\index.js", "JavaScript", 0, 0, 55, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 55
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\custom-tab-bar\index.json", "JSON", 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\custom-tab-bar\toggleCustomTabBar.js", "JavaScript", 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 19, 15, 97
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\image\icon\gate-background.svg", "XML", 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\image\icon\order.svg", "XML", 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\image\icon\scan.svg", "XML", 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\pages\index\index.js", "JavaScript", 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 24
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\pages\index\login.js", "JavaScript", 0, 0, 40, 0, 0, 0, 0, 0, 0, 0, 0, 5, 2, 47
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\pages\person\person.js", "JavaScript", 0, 0, 23, 0, 0, 0, 0, 0, 0, 0, 0, 2, 1, 26
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\pages\person\updpwd.js", "JavaScript", 0, 0, 86, 0, 0, 0, 0, 0, 0, 0, 0, 17, 2, 105
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\pages\person\updpwd.json", "JSON", 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\pages\residents\code.js", "JavaScript", 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, 2
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\pages\residents\report.js", "JavaScript", 0, 0, 75, 0, 0, 0, 0, 0, 0, 0, 0, 10, 3, 88
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\pages\scan\entrance.js", "JavaScript", 0, 0, 43, 0, 0, 0, 0, 0, 0, 0, 0, 3, 10, 56
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\pages\scan\entrance.json", "JSON", 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\pages\shop\goodDetail.js", "JavaScript", 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 10
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\pages\shop\orderDetail.js", "JavaScript", 0, 0, 24, 0, 0, 0, 0, 0, 0, 0, 0, 8, 1, 33
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\pages\shop\shop.js", "JavaScript", 0, 0, 21, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 25
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\services\gate.js", "JavaScript", 0, 0, 24, 0, 0, 0, 0, 0, 0, 0, 0, 3, 4, 31
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\services\order.js", "JavaScript", 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 11
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\utils\menuList.js", "JavaScript", 0, 0, -49, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 14
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\utils\scanQRCode.js", "JavaScript", 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 4
|
||||
"Total", "-", 130, -931, 658, 232, 95, 132, 47, 1134, 13, 3, 39, 1181, 456, 3189
|
|
150
.VSCodeCounter/2023-04-17_23-48-02/diff.md
Normal file
150
.VSCodeCounter/2023-04-17_23-48-02/diff.md
Normal file
@ -0,0 +1,150 @@
|
||||
# Diff Summary
|
||||
|
||||
Date : 2023-04-17 23:48:02
|
||||
|
||||
Directory e:\\Project\\毕业设计\\epp
|
||||
|
||||
Total : 120 files, 1552 codes, 1181 comments, 456 blanks, all 3189 lines
|
||||
|
||||
[Summary](results.md) / [Details](details.md) / Diff Summary / [Diff Details](diff-details.md)
|
||||
|
||||
## Languages
|
||||
| language | files | code | comment | blank | total |
|
||||
| :--- | ---: | ---: | ---: | ---: | ---: |
|
||||
| Java | 39 | 1,134 | 232 | 254 | 1,620 |
|
||||
| JavaScript | 25 | 658 | 236 | 87 | 981 |
|
||||
| XML | 25 | 232 | -43 | 3 | 192 |
|
||||
| vue | 9 | 132 | 1 | 23 | 156 |
|
||||
| Markdown | 4 | 130 | 0 | 57 | 187 |
|
||||
| TypeScript | 6 | 95 | -2 | 18 | 111 |
|
||||
| SQL | 1 | 47 | 6 | 2 | 55 |
|
||||
| CSS | 2 | 39 | 2 | 10 | 51 |
|
||||
| HTML | 1 | 13 | 0 | 2 | 15 |
|
||||
| YAML | 1 | 3 | 1 | 1 | 5 |
|
||||
| JSON | 7 | -931 | 748 | -1 | -184 |
|
||||
|
||||
## Directories
|
||||
| path | files | code | comment | blank | total |
|
||||
| :--- | ---: | ---: | ---: | ---: | ---: |
|
||||
| . | 120 | 1,552 | 1,181 | 456 | 3,189 |
|
||||
| . (Files) | 2 | 63 | 0 | 48 | 111 |
|
||||
| backend | 67 | 1,472 | 209 | 287 | 1,968 |
|
||||
| backend (Files) | 1 | 10 | 2 | 1 | 13 |
|
||||
| backend\\.idea | 10 | -10 | 0 | 0 | -10 |
|
||||
| backend\\.idea\\runConfigurations | 10 | -10 | 0 | 0 | -10 |
|
||||
| backend\\microservice-common | 17 | 365 | 22 | 85 | 472 |
|
||||
| backend\\microservice-common (Files) | 1 | 4 | 1 | 1 | 6 |
|
||||
| backend\\microservice-common\\src | 16 | 361 | 21 | 84 | 466 |
|
||||
| backend\\microservice-common\\src\\main | 16 | 361 | 21 | 84 | 466 |
|
||||
| backend\\microservice-common\\src\\main\\java | 16 | 361 | 21 | 84 | 466 |
|
||||
| backend\\microservice-common\\src\\main\\java\\com | 16 | 361 | 21 | 84 | 466 |
|
||||
| backend\\microservice-common\\src\\main\\java\\com\\cxyxiaomo | 16 | 361 | 21 | 84 | 466 |
|
||||
| backend\\microservice-common\\src\\main\\java\\com\\cxyxiaomo\\epp | 16 | 361 | 21 | 84 | 466 |
|
||||
| backend\\microservice-common\\src\\main\\java\\com\\cxyxiaomo\\epp\\PageTable | 3 | 4 | 0 | 1 | 5 |
|
||||
| backend\\microservice-common\\src\\main\\java\\com\\cxyxiaomo\\epp\\PageTable\\enums | 2 | 2 | 0 | 0 | 2 |
|
||||
| backend\\microservice-common\\src\\main\\java\\com\\cxyxiaomo\\epp\\PageTable\\utils | 1 | 2 | 0 | 1 | 3 |
|
||||
| backend\\microservice-common\\src\\main\\java\\com\\cxyxiaomo\\epp\\TencentCloud | 2 | 67 | 11 | 16 | 94 |
|
||||
| backend\\microservice-common\\src\\main\\java\\com\\cxyxiaomo\\epp\\common | 11 | 290 | 10 | 67 | 367 |
|
||||
| backend\\microservice-common\\src\\main\\java\\com\\cxyxiaomo\\epp\\common\\pojo | 4 | 36 | 0 | 8 | 44 |
|
||||
| backend\\microservice-common\\src\\main\\java\\com\\cxyxiaomo\\epp\\common\\query | 2 | 32 | 4 | 22 | 58 |
|
||||
| backend\\microservice-common\\src\\main\\java\\com\\cxyxiaomo\\epp\\common\\vo | 5 | 222 | 6 | 37 | 265 |
|
||||
| backend\\microservice-gateway | 1 | 26 | 7 | 5 | 38 |
|
||||
| backend\\microservice-gateway\\src | 1 | 26 | 7 | 5 | 38 |
|
||||
| backend\\microservice-gateway\\src\\main | 1 | 26 | 7 | 5 | 38 |
|
||||
| backend\\microservice-gateway\\src\\main\\java | 1 | 26 | 7 | 5 | 38 |
|
||||
| backend\\microservice-gateway\\src\\main\\java\\com | 1 | 26 | 7 | 5 | 38 |
|
||||
| backend\\microservice-gateway\\src\\main\\java\\com\\cxyxiaomo | 1 | 26 | 7 | 5 | 38 |
|
||||
| backend\\microservice-gateway\\src\\main\\java\\com\\cxyxiaomo\\epp | 1 | 26 | 7 | 5 | 38 |
|
||||
| backend\\microservice-gateway\\src\\main\\java\\com\\cxyxiaomo\\epp\\gateway | 1 | 26 | 7 | 5 | 38 |
|
||||
| backend\\microservice-gateway\\src\\main\\java\\com\\cxyxiaomo\\epp\\gateway\\controller | 1 | 26 | 7 | 5 | 38 |
|
||||
| backend\\microservice-provider-access-8002 | 21 | 738 | 134 | 153 | 1,025 |
|
||||
| backend\\microservice-provider-access-8002\\src | 21 | 738 | 134 | 153 | 1,025 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main | 21 | 738 | 134 | 153 | 1,025 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\java | 11 | 510 | 109 | 109 | 728 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\java\\com | 11 | 510 | 109 | 109 | 728 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\java\\com\\cxyxiaomo | 11 | 510 | 109 | 109 | 728 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\java\\com\\cxyxiaomo\\epp | 11 | 510 | 109 | 109 | 728 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\java\\com\\cxyxiaomo\\epp\\access | 11 | 510 | 109 | 109 | 728 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\java\\com\\cxyxiaomo\\epp\\access\\controller | 4 | 379 | 103 | 63 | 545 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\java\\com\\cxyxiaomo\\epp\\access\\dao | 3 | 32 | 0 | 19 | 51 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\java\\com\\cxyxiaomo\\epp\\access\\service | 4 | 99 | 6 | 27 | 132 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\resources | 10 | 228 | 25 | 44 | 297 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\resources (Files) | 1 | 3 | 1 | 1 | 5 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\resources\\mybatis | 4 | 119 | 5 | 13 | 137 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\resources\\mybatis (Files) | 1 | 1 | 2 | 1 | 4 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\resources\\mybatis\\mapper | 3 | 118 | 3 | 12 | 133 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\resources\\static | 5 | 106 | 19 | 30 | 155 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\resources\\static\\access | 5 | 106 | 19 | 30 | 155 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\resources\\static\\access (Files) | 2 | 60 | 16 | 19 | 95 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\resources\\static\\access\\assets | 3 | 46 | 3 | 11 | 60 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\resources\\static\\access\\assets\\css | 2 | 39 | 2 | 10 | 51 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\resources\\static\\access\\assets\\js | 1 | 7 | 1 | 1 | 9 |
|
||||
| backend\\microservice-provider-shop-8003 | 9 | 236 | 4 | 27 | 267 |
|
||||
| backend\\microservice-provider-shop-8003\\src | 9 | 236 | 4 | 27 | 267 |
|
||||
| backend\\microservice-provider-shop-8003\\src\\main | 9 | 236 | 4 | 27 | 267 |
|
||||
| backend\\microservice-provider-shop-8003\\src\\main\\java | 5 | 151 | 56 | 41 | 248 |
|
||||
| backend\\microservice-provider-shop-8003\\src\\main\\java\\com | 5 | 151 | 56 | 41 | 248 |
|
||||
| backend\\microservice-provider-shop-8003\\src\\main\\java\\com\\cxyxiaomo | 5 | 151 | 56 | 41 | 248 |
|
||||
| backend\\microservice-provider-shop-8003\\src\\main\\java\\com\\cxyxiaomo\\epp | 5 | 151 | 56 | 41 | 248 |
|
||||
| backend\\microservice-provider-shop-8003\\src\\main\\java\\com\\cxyxiaomo\\epp\\shop | 5 | 151 | 56 | 41 | 248 |
|
||||
| backend\\microservice-provider-shop-8003\\src\\main\\java\\com\\cxyxiaomo\\epp\\shop\\controller | 2 | 127 | 45 | 24 | 196 |
|
||||
| backend\\microservice-provider-shop-8003\\src\\main\\java\\com\\cxyxiaomo\\epp\\shop\\dao | 2 | 4 | 0 | 4 | 8 |
|
||||
| backend\\microservice-provider-shop-8003\\src\\main\\java\\com\\cxyxiaomo\\epp\\shop\\service | 1 | 20 | 11 | 13 | 44 |
|
||||
| backend\\microservice-provider-shop-8003\\src\\main\\resources | 4 | 85 | -52 | -14 | 19 |
|
||||
| backend\\microservice-provider-shop-8003\\src\\main\\resources\\mybatis | 4 | 85 | -52 | -14 | 19 |
|
||||
| backend\\microservice-provider-shop-8003\\src\\main\\resources\\mybatis\\mapper | 4 | 85 | -52 | -14 | 19 |
|
||||
| backend\\microservice-provider-test-8011 | 1 | 5 | 0 | 1 | 6 |
|
||||
| backend\\microservice-provider-test-8011\\src | 1 | 5 | 0 | 1 | 6 |
|
||||
| backend\\microservice-provider-test-8011\\src\\main | 1 | 5 | 0 | 1 | 6 |
|
||||
| backend\\microservice-provider-test-8011\\src\\main\\java | 1 | 5 | 0 | 1 | 6 |
|
||||
| backend\\microservice-provider-test-8011\\src\\main\\java\\com | 1 | 5 | 0 | 1 | 6 |
|
||||
| backend\\microservice-provider-test-8011\\src\\main\\java\\com\\cxyxiaomo | 1 | 5 | 0 | 1 | 6 |
|
||||
| backend\\microservice-provider-test-8011\\src\\main\\java\\com\\cxyxiaomo\\epp | 1 | 5 | 0 | 1 | 6 |
|
||||
| backend\\microservice-provider-test-8011\\src\\main\\java\\com\\cxyxiaomo\\epp\\test | 1 | 5 | 0 | 1 | 6 |
|
||||
| backend\\microservice-provider-test-8011\\src\\main\\java\\com\\cxyxiaomo\\epp\\test\\controller | 1 | 5 | 0 | 1 | 6 |
|
||||
| backend\\microservice-provider-user-8001 | 7 | 102 | 40 | 15 | 157 |
|
||||
| backend\\microservice-provider-user-8001 (Files) | 1 | 8 | 1 | 1 | 10 |
|
||||
| backend\\microservice-provider-user-8001\\src | 6 | 94 | 39 | 14 | 147 |
|
||||
| backend\\microservice-provider-user-8001\\src\\main | 6 | 94 | 39 | 14 | 147 |
|
||||
| backend\\microservice-provider-user-8001\\src\\main\\java | 5 | 81 | 39 | 14 | 134 |
|
||||
| backend\\microservice-provider-user-8001\\src\\main\\java\\com | 5 | 81 | 39 | 14 | 134 |
|
||||
| backend\\microservice-provider-user-8001\\src\\main\\java\\com\\cxyxiaomo | 5 | 81 | 39 | 14 | 134 |
|
||||
| backend\\microservice-provider-user-8001\\src\\main\\java\\com\\cxyxiaomo\\epp | 5 | 81 | 39 | 14 | 134 |
|
||||
| backend\\microservice-provider-user-8001\\src\\main\\java\\com\\cxyxiaomo\\epp\\user | 5 | 81 | 39 | 14 | 134 |
|
||||
| backend\\microservice-provider-user-8001\\src\\main\\java\\com\\cxyxiaomo\\epp\\user (Files) | 1 | 2 | 0 | 0 | 2 |
|
||||
| backend\\microservice-provider-user-8001\\src\\main\\java\\com\\cxyxiaomo\\epp\\user\\controller | 1 | 50 | 21 | 7 | 78 |
|
||||
| backend\\microservice-provider-user-8001\\src\\main\\java\\com\\cxyxiaomo\\epp\\user\\dao | 1 | 3 | 0 | 2 | 5 |
|
||||
| backend\\microservice-provider-user-8001\\src\\main\\java\\com\\cxyxiaomo\\epp\\user\\rpc | 1 | 9 | 5 | 3 | 17 |
|
||||
| backend\\microservice-provider-user-8001\\src\\main\\java\\com\\cxyxiaomo\\epp\\user\\service | 1 | 17 | 13 | 2 | 32 |
|
||||
| backend\\microservice-provider-user-8001\\src\\main\\resources | 1 | 13 | 0 | 0 | 13 |
|
||||
| backend\\microservice-provider-user-8001\\src\\main\\resources\\mybatis | 1 | 13 | 0 | 0 | 13 |
|
||||
| backend\\microservice-provider-user-8001\\src\\main\\resources\\mybatis\\mapper | 1 | 13 | 0 | 0 | 13 |
|
||||
| database | 1 | 47 | 6 | 2 | 55 |
|
||||
| docs | 2 | 67 | 0 | 9 | 76 |
|
||||
| docs\\ChatGPT | 2 | 67 | 0 | 9 | 76 |
|
||||
| frontend | 23 | -230 | 72 | 63 | -95 |
|
||||
| frontend (Files) | 4 | -613 | 0 | 0 | -613 |
|
||||
| frontend\\src | 19 | 383 | 72 | 63 | 518 |
|
||||
| frontend\\src (Files) | 1 | -1 | 0 | 1 | 0 |
|
||||
| frontend\\src\\api | 5 | 124 | 60 | 18 | 202 |
|
||||
| frontend\\src\\components | 4 | 178 | 1 | 17 | 196 |
|
||||
| frontend\\src\\router | 1 | 45 | 0 | 10 | 55 |
|
||||
| frontend\\src\\store | 1 | 12 | -3 | 5 | 14 |
|
||||
| frontend\\src\\utils | 2 | 71 | 14 | 6 | 91 |
|
||||
| frontend\\src\\views | 5 | -46 | 0 | 6 | -40 |
|
||||
| postman-collection | 1 | -323 | 748 | 0 | 425 |
|
||||
| weixin-miniprogram | 24 | 456 | 146 | 47 | 649 |
|
||||
| weixin-miniprogram (Files) | 2 | -4 | 9 | 3 | 8 |
|
||||
| weixin-miniprogram\\custom-tab-bar | 3 | 122 | 19 | 15 | 156 |
|
||||
| weixin-miniprogram\\image | 3 | 3 | 0 | 1 | 4 |
|
||||
| weixin-miniprogram\\image\\icon | 3 | 3 | 0 | 1 | 4 |
|
||||
| weixin-miniprogram\\pages | 12 | 349 | 49 | 23 | 421 |
|
||||
| weixin-miniprogram\\pages\\index | 2 | 60 | 7 | 4 | 71 |
|
||||
| weixin-miniprogram\\pages\\person | 3 | 113 | 19 | 3 | 135 |
|
||||
| weixin-miniprogram\\pages\\residents | 2 | 78 | 10 | 2 | 90 |
|
||||
| weixin-miniprogram\\pages\\scan | 2 | 44 | 3 | 10 | 57 |
|
||||
| weixin-miniprogram\\pages\\shop | 3 | 54 | 10 | 4 | 68 |
|
||||
| weixin-miniprogram\\services | 2 | 33 | 4 | 5 | 42 |
|
||||
| weixin-miniprogram\\utils | 2 | -47 | 65 | 0 | 18 |
|
||||
|
||||
[Summary](results.md) / [Details](details.md) / Diff Summary / [Diff Details](diff-details.md)
|
273
.VSCodeCounter/2023-04-17_23-48-02/diff.txt
Normal file
273
.VSCodeCounter/2023-04-17_23-48-02/diff.txt
Normal file
@ -0,0 +1,273 @@
|
||||
Date : 2023-04-17 23:48:02
|
||||
Directory : e:\Project\毕业设计\epp
|
||||
Total : 120 files, 1552 codes, 1181 comments, 456 blanks, all 3189 lines
|
||||
|
||||
Languages
|
||||
+------------+------------+------------+------------+------------+------------+
|
||||
| language | files | code | comment | blank | total |
|
||||
+------------+------------+------------+------------+------------+------------+
|
||||
| Java | 39 | 1,134 | 232 | 254 | 1,620 |
|
||||
| JavaScript | 25 | 658 | 236 | 87 | 981 |
|
||||
| XML | 25 | 232 | -43 | 3 | 192 |
|
||||
| vue | 9 | 132 | 1 | 23 | 156 |
|
||||
| Markdown | 4 | 130 | 0 | 57 | 187 |
|
||||
| TypeScript | 6 | 95 | -2 | 18 | 111 |
|
||||
| SQL | 1 | 47 | 6 | 2 | 55 |
|
||||
| CSS | 2 | 39 | 2 | 10 | 51 |
|
||||
| HTML | 1 | 13 | 0 | 2 | 15 |
|
||||
| YAML | 1 | 3 | 1 | 1 | 5 |
|
||||
| JSON | 7 | -931 | 748 | -1 | -184 |
|
||||
+------------+------------+------------+------------+------------+------------+
|
||||
|
||||
Directories
|
||||
+--------------------------------------------------------------------------------------------------------------------------------------------+------------+------------+------------+------------+------------+
|
||||
| path | files | code | comment | blank | total |
|
||||
+--------------------------------------------------------------------------------------------------------------------------------------------+------------+------------+------------+------------+------------+
|
||||
| . | 120 | 1,552 | 1,181 | 456 | 3,189 |
|
||||
| . (Files) | 2 | 63 | 0 | 48 | 111 |
|
||||
| backend | 67 | 1,472 | 209 | 287 | 1,968 |
|
||||
| backend (Files) | 1 | 10 | 2 | 1 | 13 |
|
||||
| backend\.idea | 10 | -10 | 0 | 0 | -10 |
|
||||
| backend\.idea\runConfigurations | 10 | -10 | 0 | 0 | -10 |
|
||||
| backend\microservice-common | 17 | 365 | 22 | 85 | 472 |
|
||||
| backend\microservice-common (Files) | 1 | 4 | 1 | 1 | 6 |
|
||||
| backend\microservice-common\src | 16 | 361 | 21 | 84 | 466 |
|
||||
| backend\microservice-common\src\main | 16 | 361 | 21 | 84 | 466 |
|
||||
| backend\microservice-common\src\main\java | 16 | 361 | 21 | 84 | 466 |
|
||||
| backend\microservice-common\src\main\java\com | 16 | 361 | 21 | 84 | 466 |
|
||||
| backend\microservice-common\src\main\java\com\cxyxiaomo | 16 | 361 | 21 | 84 | 466 |
|
||||
| backend\microservice-common\src\main\java\com\cxyxiaomo\epp | 16 | 361 | 21 | 84 | 466 |
|
||||
| backend\microservice-common\src\main\java\com\cxyxiaomo\epp\PageTable | 3 | 4 | 0 | 1 | 5 |
|
||||
| backend\microservice-common\src\main\java\com\cxyxiaomo\epp\PageTable\enums | 2 | 2 | 0 | 0 | 2 |
|
||||
| backend\microservice-common\src\main\java\com\cxyxiaomo\epp\PageTable\utils | 1 | 2 | 0 | 1 | 3 |
|
||||
| backend\microservice-common\src\main\java\com\cxyxiaomo\epp\TencentCloud | 2 | 67 | 11 | 16 | 94 |
|
||||
| backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common | 11 | 290 | 10 | 67 | 367 |
|
||||
| backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\pojo | 4 | 36 | 0 | 8 | 44 |
|
||||
| backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\query | 2 | 32 | 4 | 22 | 58 |
|
||||
| backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\vo | 5 | 222 | 6 | 37 | 265 |
|
||||
| backend\microservice-gateway | 1 | 26 | 7 | 5 | 38 |
|
||||
| backend\microservice-gateway\src | 1 | 26 | 7 | 5 | 38 |
|
||||
| backend\microservice-gateway\src\main | 1 | 26 | 7 | 5 | 38 |
|
||||
| backend\microservice-gateway\src\main\java | 1 | 26 | 7 | 5 | 38 |
|
||||
| backend\microservice-gateway\src\main\java\com | 1 | 26 | 7 | 5 | 38 |
|
||||
| backend\microservice-gateway\src\main\java\com\cxyxiaomo | 1 | 26 | 7 | 5 | 38 |
|
||||
| backend\microservice-gateway\src\main\java\com\cxyxiaomo\epp | 1 | 26 | 7 | 5 | 38 |
|
||||
| backend\microservice-gateway\src\main\java\com\cxyxiaomo\epp\gateway | 1 | 26 | 7 | 5 | 38 |
|
||||
| backend\microservice-gateway\src\main\java\com\cxyxiaomo\epp\gateway\controller | 1 | 26 | 7 | 5 | 38 |
|
||||
| backend\microservice-provider-access-8002 | 21 | 738 | 134 | 153 | 1,025 |
|
||||
| backend\microservice-provider-access-8002\src | 21 | 738 | 134 | 153 | 1,025 |
|
||||
| backend\microservice-provider-access-8002\src\main | 21 | 738 | 134 | 153 | 1,025 |
|
||||
| backend\microservice-provider-access-8002\src\main\java | 11 | 510 | 109 | 109 | 728 |
|
||||
| backend\microservice-provider-access-8002\src\main\java\com | 11 | 510 | 109 | 109 | 728 |
|
||||
| backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo | 11 | 510 | 109 | 109 | 728 |
|
||||
| backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp | 11 | 510 | 109 | 109 | 728 |
|
||||
| backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access | 11 | 510 | 109 | 109 | 728 |
|
||||
| backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\controller | 4 | 379 | 103 | 63 | 545 |
|
||||
| backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\dao | 3 | 32 | 0 | 19 | 51 |
|
||||
| backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\service | 4 | 99 | 6 | 27 | 132 |
|
||||
| backend\microservice-provider-access-8002\src\main\resources | 10 | 228 | 25 | 44 | 297 |
|
||||
| backend\microservice-provider-access-8002\src\main\resources (Files) | 1 | 3 | 1 | 1 | 5 |
|
||||
| backend\microservice-provider-access-8002\src\main\resources\mybatis | 4 | 119 | 5 | 13 | 137 |
|
||||
| backend\microservice-provider-access-8002\src\main\resources\mybatis (Files) | 1 | 1 | 2 | 1 | 4 |
|
||||
| backend\microservice-provider-access-8002\src\main\resources\mybatis\mapper | 3 | 118 | 3 | 12 | 133 |
|
||||
| backend\microservice-provider-access-8002\src\main\resources\static | 5 | 106 | 19 | 30 | 155 |
|
||||
| backend\microservice-provider-access-8002\src\main\resources\static\access | 5 | 106 | 19 | 30 | 155 |
|
||||
| backend\microservice-provider-access-8002\src\main\resources\static\access (Files) | 2 | 60 | 16 | 19 | 95 |
|
||||
| backend\microservice-provider-access-8002\src\main\resources\static\access\assets | 3 | 46 | 3 | 11 | 60 |
|
||||
| backend\microservice-provider-access-8002\src\main\resources\static\access\assets\css | 2 | 39 | 2 | 10 | 51 |
|
||||
| backend\microservice-provider-access-8002\src\main\resources\static\access\assets\js | 1 | 7 | 1 | 1 | 9 |
|
||||
| backend\microservice-provider-shop-8003 | 9 | 236 | 4 | 27 | 267 |
|
||||
| backend\microservice-provider-shop-8003\src | 9 | 236 | 4 | 27 | 267 |
|
||||
| backend\microservice-provider-shop-8003\src\main | 9 | 236 | 4 | 27 | 267 |
|
||||
| backend\microservice-provider-shop-8003\src\main\java | 5 | 151 | 56 | 41 | 248 |
|
||||
| backend\microservice-provider-shop-8003\src\main\java\com | 5 | 151 | 56 | 41 | 248 |
|
||||
| backend\microservice-provider-shop-8003\src\main\java\com\cxyxiaomo | 5 | 151 | 56 | 41 | 248 |
|
||||
| backend\microservice-provider-shop-8003\src\main\java\com\cxyxiaomo\epp | 5 | 151 | 56 | 41 | 248 |
|
||||
| backend\microservice-provider-shop-8003\src\main\java\com\cxyxiaomo\epp\shop | 5 | 151 | 56 | 41 | 248 |
|
||||
| backend\microservice-provider-shop-8003\src\main\java\com\cxyxiaomo\epp\shop\controller | 2 | 127 | 45 | 24 | 196 |
|
||||
| backend\microservice-provider-shop-8003\src\main\java\com\cxyxiaomo\epp\shop\dao | 2 | 4 | 0 | 4 | 8 |
|
||||
| backend\microservice-provider-shop-8003\src\main\java\com\cxyxiaomo\epp\shop\service | 1 | 20 | 11 | 13 | 44 |
|
||||
| backend\microservice-provider-shop-8003\src\main\resources | 4 | 85 | -52 | -14 | 19 |
|
||||
| backend\microservice-provider-shop-8003\src\main\resources\mybatis | 4 | 85 | -52 | -14 | 19 |
|
||||
| backend\microservice-provider-shop-8003\src\main\resources\mybatis\mapper | 4 | 85 | -52 | -14 | 19 |
|
||||
| backend\microservice-provider-test-8011 | 1 | 5 | 0 | 1 | 6 |
|
||||
| backend\microservice-provider-test-8011\src | 1 | 5 | 0 | 1 | 6 |
|
||||
| backend\microservice-provider-test-8011\src\main | 1 | 5 | 0 | 1 | 6 |
|
||||
| backend\microservice-provider-test-8011\src\main\java | 1 | 5 | 0 | 1 | 6 |
|
||||
| backend\microservice-provider-test-8011\src\main\java\com | 1 | 5 | 0 | 1 | 6 |
|
||||
| backend\microservice-provider-test-8011\src\main\java\com\cxyxiaomo | 1 | 5 | 0 | 1 | 6 |
|
||||
| backend\microservice-provider-test-8011\src\main\java\com\cxyxiaomo\epp | 1 | 5 | 0 | 1 | 6 |
|
||||
| backend\microservice-provider-test-8011\src\main\java\com\cxyxiaomo\epp\test | 1 | 5 | 0 | 1 | 6 |
|
||||
| backend\microservice-provider-test-8011\src\main\java\com\cxyxiaomo\epp\test\controller | 1 | 5 | 0 | 1 | 6 |
|
||||
| backend\microservice-provider-user-8001 | 7 | 102 | 40 | 15 | 157 |
|
||||
| backend\microservice-provider-user-8001 (Files) | 1 | 8 | 1 | 1 | 10 |
|
||||
| backend\microservice-provider-user-8001\src | 6 | 94 | 39 | 14 | 147 |
|
||||
| backend\microservice-provider-user-8001\src\main | 6 | 94 | 39 | 14 | 147 |
|
||||
| backend\microservice-provider-user-8001\src\main\java | 5 | 81 | 39 | 14 | 134 |
|
||||
| backend\microservice-provider-user-8001\src\main\java\com | 5 | 81 | 39 | 14 | 134 |
|
||||
| backend\microservice-provider-user-8001\src\main\java\com\cxyxiaomo | 5 | 81 | 39 | 14 | 134 |
|
||||
| backend\microservice-provider-user-8001\src\main\java\com\cxyxiaomo\epp | 5 | 81 | 39 | 14 | 134 |
|
||||
| backend\microservice-provider-user-8001\src\main\java\com\cxyxiaomo\epp\user | 5 | 81 | 39 | 14 | 134 |
|
||||
| backend\microservice-provider-user-8001\src\main\java\com\cxyxiaomo\epp\user (Files) | 1 | 2 | 0 | 0 | 2 |
|
||||
| backend\microservice-provider-user-8001\src\main\java\com\cxyxiaomo\epp\user\controller | 1 | 50 | 21 | 7 | 78 |
|
||||
| backend\microservice-provider-user-8001\src\main\java\com\cxyxiaomo\epp\user\dao | 1 | 3 | 0 | 2 | 5 |
|
||||
| backend\microservice-provider-user-8001\src\main\java\com\cxyxiaomo\epp\user\rpc | 1 | 9 | 5 | 3 | 17 |
|
||||
| backend\microservice-provider-user-8001\src\main\java\com\cxyxiaomo\epp\user\service | 1 | 17 | 13 | 2 | 32 |
|
||||
| backend\microservice-provider-user-8001\src\main\resources | 1 | 13 | 0 | 0 | 13 |
|
||||
| backend\microservice-provider-user-8001\src\main\resources\mybatis | 1 | 13 | 0 | 0 | 13 |
|
||||
| backend\microservice-provider-user-8001\src\main\resources\mybatis\mapper | 1 | 13 | 0 | 0 | 13 |
|
||||
| database | 1 | 47 | 6 | 2 | 55 |
|
||||
| docs | 2 | 67 | 0 | 9 | 76 |
|
||||
| docs\ChatGPT | 2 | 67 | 0 | 9 | 76 |
|
||||
| frontend | 23 | -230 | 72 | 63 | -95 |
|
||||
| frontend (Files) | 4 | -613 | 0 | 0 | -613 |
|
||||
| frontend\src | 19 | 383 | 72 | 63 | 518 |
|
||||
| frontend\src (Files) | 1 | -1 | 0 | 1 | 0 |
|
||||
| frontend\src\api | 5 | 124 | 60 | 18 | 202 |
|
||||
| frontend\src\components | 4 | 178 | 1 | 17 | 196 |
|
||||
| frontend\src\router | 1 | 45 | 0 | 10 | 55 |
|
||||
| frontend\src\store | 1 | 12 | -3 | 5 | 14 |
|
||||
| frontend\src\utils | 2 | 71 | 14 | 6 | 91 |
|
||||
| frontend\src\views | 5 | -46 | 0 | 6 | -40 |
|
||||
| postman-collection | 1 | -323 | 748 | 0 | 425 |
|
||||
| weixin-miniprogram | 24 | 456 | 146 | 47 | 649 |
|
||||
| weixin-miniprogram (Files) | 2 | -4 | 9 | 3 | 8 |
|
||||
| weixin-miniprogram\custom-tab-bar | 3 | 122 | 19 | 15 | 156 |
|
||||
| weixin-miniprogram\image | 3 | 3 | 0 | 1 | 4 |
|
||||
| weixin-miniprogram\image\icon | 3 | 3 | 0 | 1 | 4 |
|
||||
| weixin-miniprogram\pages | 12 | 349 | 49 | 23 | 421 |
|
||||
| weixin-miniprogram\pages\index | 2 | 60 | 7 | 4 | 71 |
|
||||
| weixin-miniprogram\pages\person | 3 | 113 | 19 | 3 | 135 |
|
||||
| weixin-miniprogram\pages\residents | 2 | 78 | 10 | 2 | 90 |
|
||||
| weixin-miniprogram\pages\scan | 2 | 44 | 3 | 10 | 57 |
|
||||
| weixin-miniprogram\pages\shop | 3 | 54 | 10 | 4 | 68 |
|
||||
| weixin-miniprogram\services | 2 | 33 | 4 | 5 | 42 |
|
||||
| weixin-miniprogram\utils | 2 | -47 | 65 | 0 | 18 |
|
||||
+--------------------------------------------------------------------------------------------------------------------------------------------+------------+------------+------------+------------+------------+
|
||||
|
||||
Files
|
||||
+--------------------------------------------------------------------------------------------------------------------------------------------+------------+------------+------------+------------+------------+
|
||||
| filename | language | code | comment | blank | total |
|
||||
+--------------------------------------------------------------------------------------------------------------------------------------------+------------+------------+------------+------------+------------+
|
||||
| e:\Project\毕业设计\epp\README.md | Markdown | 39 | 0 | 23 | 62 |
|
||||
| e:\Project\毕业设计\epp\TODOs.md | Markdown | 24 | 0 | 25 | 49 |
|
||||
| e:\Project\毕业设计\epp\backend\.idea\runConfigurations\AccessProvider.xml | XML | -1 | 0 | 0 | -1 |
|
||||
| e:\Project\毕业设计\epp\backend\.idea\runConfigurations\AccessProvider_Remote.xml | XML | -1 | 0 | 0 | -1 |
|
||||
| e:\Project\毕业设计\epp\backend\.idea\runConfigurations\Gateway.xml | XML | -1 | 0 | 0 | -1 |
|
||||
| e:\Project\毕业设计\epp\backend\.idea\runConfigurations\Gateway_Remote.xml | XML | -1 | 0 | 0 | -1 |
|
||||
| e:\Project\毕业设计\epp\backend\.idea\runConfigurations\ShopProvider.xml | XML | -1 | 0 | 0 | -1 |
|
||||
| e:\Project\毕业设计\epp\backend\.idea\runConfigurations\ShopProvider_Remote.xml | XML | -1 | 0 | 0 | -1 |
|
||||
| e:\Project\毕业设计\epp\backend\.idea\runConfigurations\TestProvider.xml | XML | -1 | 0 | 0 | -1 |
|
||||
| e:\Project\毕业设计\epp\backend\.idea\runConfigurations\TestProvider_Remote.xml | XML | -1 | 0 | 0 | -1 |
|
||||
| e:\Project\毕业设计\epp\backend\.idea\runConfigurations\UserProvider.xml | XML | -1 | 0 | 0 | -1 |
|
||||
| e:\Project\毕业设计\epp\backend\.idea\runConfigurations\UserProvider_Remote.xml | XML | -1 | 0 | 0 | -1 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\pom.xml | XML | 4 | 1 | 1 | 6 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\PageTable\enums\FieldType.java | Java | 1 | 0 | 0 | 1 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\PageTable\enums\SearchType.java | Java | 1 | 0 | 0 | 1 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\PageTable\utils\FieldBuilder.java | Java | 2 | 0 | 1 | 3 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\TencentCloud\QCloudCosStsClient.java | Java | 43 | 11 | 12 | 66 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\TencentCloud\TmpCredential.java | Java | 24 | 0 | 4 | 28 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\pojo\AccessLog.java | Java | 17 | 0 | 4 | 21 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\pojo\Gate.java | Java | 13 | 0 | 4 | 17 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\pojo\Order.java | Java | 5 | 0 | 0 | 5 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\pojo\User.java | Java | 1 | 0 | 0 | 1 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\query\AccessLogQuery.java | Java | 16 | 2 | 11 | 29 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\query\ReportQuery.java | Java | 16 | 2 | 11 | 29 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\vo\AccessLogVO.java | Java | 79 | 2 | 12 | 93 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\vo\GateVO.java | Java | 55 | 2 | 9 | 66 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\vo\GoodCategoryVO.java | Java | 19 | 0 | 1 | 20 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\vo\OrderVO.java | Java | 17 | 0 | 1 | 18 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\vo\ReportVO.java | Java | 52 | 2 | 14 | 68 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-gateway\src\main\java\com\cxyxiaomo\epp\gateway\controller\Controller.java | Java | 26 | 7 | 5 | 38 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\controller\AccessLogController.java | Java | 132 | 32 | 22 | 186 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\controller\GateController.java | Java | 140 | 45 | 24 | 209 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\controller\ReportController.java | Java | 93 | 26 | 15 | 134 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\controller\WeChatTokenController.java | Java | 14 | 0 | 2 | 16 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\dao\AccessLogDao.java | Java | 14 | 0 | 8 | 22 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\dao\GateDao.java | Java | 15 | 0 | 9 | 24 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\dao\ReportDao.java | Java | 3 | 0 | 2 | 5 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\service\AccessLogService.java | Java | 32 | 1 | 9 | 42 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\service\GateService.java | Java | 34 | 1 | 11 | 46 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\service\ReportServiceImpl.java | Java | 12 | 0 | 3 | 15 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\service\WeChatTokenServiceImpl.java | Java | 21 | 4 | 4 | 29 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\application.yml | YAML | 3 | 1 | 1 | 5 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\mybatis\mapper\AccessLogDao.xml | XML | 51 | 0 | 4 | 55 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\mybatis\mapper\GateDao.xml | XML | 38 | 0 | 6 | 44 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\mybatis\mapper\ReportDao.xml | XML | 29 | 3 | 2 | 34 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\mybatis\mybatis-config.xml | XML | 1 | 2 | 1 | 4 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\static\access\assets\css\index.css | CSS | 6 | 0 | 2 | 8 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\static\access\assets\css\setting-panel.css | CSS | 33 | 2 | 8 | 43 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\static\access\assets\js\setting-panel.js | JavaScript | 7 | 1 | 1 | 9 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\static\access\index.html | HTML | 13 | 0 | 2 | 15 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\static\access\renderer.js | JavaScript | 47 | 16 | 17 | 80 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\java\com\cxyxiaomo\epp\shop\controller\GoodController.java | Java | 98 | 41 | 19 | 158 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\java\com\cxyxiaomo\epp\shop\controller\OrderController.java | Java | 29 | 4 | 5 | 38 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\java\com\cxyxiaomo\epp\shop\dao\GoodCategoryDao.java | Java | 5 | 0 | 5 | 10 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\java\com\cxyxiaomo\epp\shop\dao\GoodDao.java | Java | -1 | 0 | -1 | -2 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\java\com\cxyxiaomo\epp\shop\service\GoodService.java | Java | 20 | 11 | 13 | 44 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\resources\mybatis\mapper\GoodCategoryDao.xml | XML | -16 | 0 | -1 | -17 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\resources\mybatis\mapper\GoodCategoryMapper.xml | XML | 44 | 0 | 3 | 47 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\resources\mybatis\mapper\GoodMapper.xml | XML | 34 | -52 | -16 | -34 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\resources\mybatis\mapper\OrderMapper.xml | XML | 23 | 0 | 0 | 23 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-test-8011\src\main\java\com\cxyxiaomo\epp\test\controller\TestController.java | Java | 5 | 0 | 1 | 6 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\pom.xml | XML | 8 | 1 | 1 | 10 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\src\main\java\com\cxyxiaomo\epp\user\UserProvider.java | Java | 2 | 0 | 0 | 2 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\src\main\java\com\cxyxiaomo\epp\user\controller\UserController.java | Java | 50 | 21 | 7 | 78 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\src\main\java\com\cxyxiaomo\epp\user\dao\UserDao.java | Java | 3 | 0 | 2 | 5 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\src\main\java\com\cxyxiaomo\epp\user\rpc\WeChatTokenServiceFeign.java | Java | 9 | 5 | 3 | 17 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\src\main\java\com\cxyxiaomo\epp\user\service\UserService.java | Java | 17 | 13 | 2 | 32 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\src\main\resources\mybatis\mapper\UserMapper.xml | XML | 13 | 0 | 0 | 13 |
|
||||
| e:\Project\毕业设计\epp\backend\pom.xml | XML | 10 | 2 | 1 | 13 |
|
||||
| e:\Project\毕业设计\epp\database\epp.sql | SQL | 47 | 6 | 2 | 55 |
|
||||
| e:\Project\毕业设计\epp\docs\ChatGPT\生成Mybatis xml SQL语句.md | Markdown | 44 | 0 | 4 | 48 |
|
||||
| e:\Project\毕业设计\epp\docs\ChatGPT\生成Mybatis xml SQL语句2.md | Markdown | 23 | 0 | 5 | 28 |
|
||||
| e:\Project\毕业设计\epp\frontend\components.d.ts | TypeScript | 8 | 0 | 0 | 8 |
|
||||
| e:\Project\毕业设计\epp\frontend\package-lock.json | JSON | -618 | 0 | 0 | -618 |
|
||||
| e:\Project\毕业设计\epp\frontend\package.json | JSON | -1 | 0 | 0 | -1 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\api\access-log.js | JavaScript | 27 | 12 | 3 | 42 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\api\gate.js | JavaScript | 31 | 16 | 5 | 52 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\api\qcloud-cos.js | JavaScript | 8 | 4 | 2 | 14 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\api\report.js | JavaScript | 27 | 12 | 3 | 42 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\api\shop-cate.js | JavaScript | 31 | 16 | 5 | 52 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\components\header.vue | vue | -3 | 0 | 0 | -3 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\components\image-upload.vue | vue | 75 | 1 | 11 | 87 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\components\manage-list.vue | vue | 94 | 0 | 5 | 99 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\components\sidebar.vue | vue | 12 | 0 | 1 | 13 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\router\index.ts | TypeScript | 45 | 0 | 10 | 55 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\store\permiss.ts | TypeScript | 12 | -3 | 5 | 14 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\utils\image-compress.ts | TypeScript | 33 | 1 | 2 | 36 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\utils\qcloud-cos-upload.js | JavaScript | 38 | 13 | 4 | 55 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\views\access-gate-setting.vue | vue | 10 | 0 | 2 | 12 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\views\access-log.vue | vue | 10 | 0 | 2 | 12 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\views\dashboard.vue | vue | -86 | 0 | -2 | -88 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\views\report-log.vue | vue | 10 | 0 | 2 | 12 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\views\shop-cate-setting.vue | vue | 10 | 0 | 2 | 12 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\vite-env.d.ts | TypeScript | -1 | 0 | 1 | 0 |
|
||||
| e:\Project\毕业设计\epp\frontend\vite.config.ts | TypeScript | -2 | 0 | 0 | -2 |
|
||||
| e:\Project\毕业设计\epp\postman-collection\epp.postman_collection.json | JSON | -323 | 748 | 0 | 425 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\app.js | JavaScript | -6 | 9 | 4 | 7 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\app.json | JSON | 2 | 0 | -1 | 1 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\custom-tab-bar\index.js | JavaScript | 55 | 0 | 0 | 55 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\custom-tab-bar\index.json | JSON | 4 | 0 | 0 | 4 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\custom-tab-bar\toggleCustomTabBar.js | JavaScript | 63 | 19 | 15 | 97 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\image\icon\gate-background.svg | XML | 1 | 0 | 1 | 2 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\image\icon\order.svg | XML | 1 | 0 | 0 | 1 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\image\icon\scan.svg | XML | 1 | 0 | 0 | 1 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\pages\index\index.js | JavaScript | 20 | 2 | 2 | 24 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\pages\index\login.js | JavaScript | 40 | 5 | 2 | 47 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\pages\person\person.js | JavaScript | 23 | 2 | 1 | 26 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\pages\person\updpwd.js | JavaScript | 86 | 17 | 2 | 105 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\pages\person\updpwd.json | JSON | 4 | 0 | 0 | 4 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\pages\residents\code.js | JavaScript | 3 | 0 | -1 | 2 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\pages\residents\report.js | JavaScript | 75 | 10 | 3 | 88 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\pages\scan\entrance.js | JavaScript | 43 | 3 | 10 | 56 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\pages\scan\entrance.json | JSON | 1 | 0 | 0 | 1 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\pages\shop\goodDetail.js | JavaScript | 9 | 0 | 1 | 10 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\pages\shop\orderDetail.js | JavaScript | 24 | 8 | 1 | 33 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\pages\shop\shop.js | JavaScript | 21 | 2 | 2 | 25 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\services\gate.js | JavaScript | 24 | 3 | 4 | 31 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\services\order.js | JavaScript | 9 | 1 | 1 | 11 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\utils\menuList.js | JavaScript | -49 | 63 | 0 | 14 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\utils\scanQRCode.js | JavaScript | 2 | 2 | 0 | 4 |
|
||||
| Total | | 1,552 | 1,181 | 456 | 3,189 |
|
||||
+--------------------------------------------------------------------------------------------------------------------------------------------+------------+------------+------------+------------+------------+
|
306
.VSCodeCounter/2023-04-17_23-48-02/results.csv
Normal file
306
.VSCodeCounter/2023-04-17_23-48-02/results.csv
Normal file
@ -0,0 +1,306 @@
|
||||
"filename", "language", "Markdown", "JSON", "JavaScript", "NGINX Conf", "TypeScript", "HTML", "XML", "vue", "CSS", "JSON with Comments", "SQL", "YAML", "Java", "comment", "blank", "total"
|
||||
"e:\Project\毕业设计\epp\README.md", "Markdown", 288, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 177, 465
|
||||
"e:\Project\毕业设计\epp\TODOs.md", "Markdown", 67, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 58, 125
|
||||
"e:\Project\毕业设计\epp\backend-mock\index.js", "JavaScript", 0, 0, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 10, 99
|
||||
"e:\Project\毕业设计\epp\backend\.idea\encodings.xml", "XML", 0, 0, 0, 0, 0, 0, 22, 0, 0, 0, 0, 0, 0, 0, 0, 22
|
||||
"e:\Project\毕业设计\epp\backend\.idea\jarRepositories.xml", "XML", 0, 0, 0, 0, 0, 0, 35, 0, 0, 0, 0, 0, 0, 0, 0, 35
|
||||
"e:\Project\毕业设计\epp\backend\.idea\misc.xml", "XML", 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 0, 0, 0, 0, 0, 15
|
||||
"e:\Project\毕业设计\epp\backend\.idea\runConfigurations\AccessProvider.xml", "XML", 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 10
|
||||
"e:\Project\毕业设计\epp\backend\.idea\runConfigurations\AccessProvider_Remote.xml", "XML", 0, 0, 0, 0, 0, 0, 13, 0, 0, 0, 0, 0, 0, 0, 0, 13
|
||||
"e:\Project\毕业设计\epp\backend\.idea\runConfigurations\Gateway.xml", "XML", 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 16
|
||||
"e:\Project\毕业设计\epp\backend\.idea\runConfigurations\Gateway_Remote.xml", "XML", 0, 0, 0, 0, 0, 0, 19, 0, 0, 0, 0, 0, 0, 0, 0, 19
|
||||
"e:\Project\毕业设计\epp\backend\.idea\runConfigurations\ShopProvider.xml", "XML", 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 16
|
||||
"e:\Project\毕业设计\epp\backend\.idea\runConfigurations\ShopProvider_Remote.xml", "XML", 0, 0, 0, 0, 0, 0, 19, 0, 0, 0, 0, 0, 0, 0, 0, 19
|
||||
"e:\Project\毕业设计\epp\backend\.idea\runConfigurations\TestProvider.xml", "XML", 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 16
|
||||
"e:\Project\毕业设计\epp\backend\.idea\runConfigurations\TestProvider_Remote.xml", "XML", 0, 0, 0, 0, 0, 0, 19, 0, 0, 0, 0, 0, 0, 0, 0, 19
|
||||
"e:\Project\毕业设计\epp\backend\.idea\runConfigurations\UserProvider.xml", "XML", 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 10
|
||||
"e:\Project\毕业设计\epp\backend\.idea\runConfigurations\UserProvider_Remote.xml", "XML", 0, 0, 0, 0, 0, 0, 19, 0, 0, 0, 0, 0, 0, 0, 0, 19
|
||||
"e:\Project\毕业设计\epp\backend\.idea\vcs.xml", "XML", 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 6
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\pom.xml", "XML", 0, 0, 0, 0, 0, 0, 40, 0, 0, 0, 0, 0, 0, 2, 6, 48
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\PageTable\enums\AddType.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 5, 20
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\PageTable\enums\EditType.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 5, 20
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\PageTable\enums\FieldType.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 5, 20
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\PageTable\enums\SearchType.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14, 0, 5, 19
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\PageTable\query\PageQuery.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22, 0, 6, 28
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\PageTable\utils\FieldBuilder.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 43, 32, 15, 90
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\PageTable\utils\FieldMapperBuilder.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 23, 11, 9, 43
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\PageTable\utils\FieldRuleBuilder.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 65, 6, 16, 87
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\PageTable\utils\FieldRuleListBuilder.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17, 0, 7, 24
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\PageTable\utils\FieldValidateBuilder.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 23, 0, 7, 30
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\PageTable\utils\PageUtils.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 13, 5, 33
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\TencentCloud\QCloudCosStsClient.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 43, 11, 12, 66
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\TencentCloud\TmpCredential.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 0, 4, 28
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\enums\OrderStatus.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 27, 0, 8, 35
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\pojo\AccessLog.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17, 0, 4, 21
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\pojo\Apply.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 0, 15, 36
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\pojo\Feedback.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 9, 24
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\pojo\Gate.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 0, 4, 17
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\pojo\Good.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 0, 3, 27
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\pojo\GoodCategory.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 0, 3, 15
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\pojo\Notice.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14, 3, 10, 27
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\pojo\Order.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22, 0, 4, 26
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\pojo\OrderDetail.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14, 0, 3, 17
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\pojo\Report.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17, 0, 11, 28
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\pojo\Role.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 2, 5, 19
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\pojo\Setting.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14, 2, 5, 21
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\pojo\User.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 23, 2, 5, 30
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\pojo\Visitor.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17, 0, 12, 29
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\query\AccessLogQuery.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 2, 11, 29
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\query\ReportQuery.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 2, 11, 29
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\response\Res.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 31, 0, 8, 39
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\utils\Hash.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 4, 12
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\utils\SnowflakeManager.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 71, 4, 11, 86
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\vo\AccessLogVO.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 79, 2, 12, 93
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\vo\GateVO.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 55, 2, 9, 66
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\vo\GoodCategoryVO.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 51, 2, 9, 62
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\vo\GoodVO.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 2, 8, 73
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\vo\OrderDetailVO.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 35, 2, 7, 44
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\vo\OrderVO.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 62, 2, 9, 73
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\vo\ReportVO.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 52, 2, 14, 68
|
||||
"e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\vo\UserVO.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 48, 2, 8, 58
|
||||
"e:\Project\毕业设计\epp\backend\microservice-gateway\pom.xml", "XML", 0, 0, 0, 0, 0, 0, 59, 0, 0, 0, 0, 0, 0, 3, 6, 68
|
||||
"e:\Project\毕业设计\epp\backend\microservice-gateway\src\main\java\com\cxyxiaomo\epp\gateway\Gateway.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 0, 4, 15
|
||||
"e:\Project\毕业设计\epp\backend\microservice-gateway\src\main\java\com\cxyxiaomo\epp\gateway\controller\Controller.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36, 7, 9, 52
|
||||
"e:\Project\毕业设计\epp\backend\microservice-gateway\src\main\resources\application-remote.yml", "YAML", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 1, 6
|
||||
"e:\Project\毕业设计\epp\backend\microservice-gateway\src\main\resources\application.yml", "YAML", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 71, 0, 5, 5, 81
|
||||
"e:\Project\毕业设计\epp\backend\microservice-gateway\src\test\java\com\cxyxiaomo\epp\gateway\GatewayTest.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 6, 4, 21
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\pom.xml", "XML", 0, 0, 0, 0, 0, 0, 107, 0, 0, 0, 0, 0, 0, 13, 13, 133
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\AccessProvider.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 1, 4, 18
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\config\WebSocketConfig.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17, 6, 6, 29
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\controller\AccessLogController.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 132, 32, 22, 186
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\controller\CodeController.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 33, 1, 8, 42
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\controller\GateController.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 140, 45, 24, 209
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\controller\ReportController.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 156, 48, 28, 232
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\controller\WeChatTokenController.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 58, 0, 9, 67
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\controller\WebSocketServer.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 66, 35, 12, 113
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\dao\AccessLogDao.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14, 0, 8, 22
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\dao\GateDao.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 9, 24
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\dao\ReportDao.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 8, 23
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\dao\SettingDao.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0, 4, 14
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\pojo\UnlimitedQRCodeParam.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17, 8, 11, 36
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\pojo\WebSocketData.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 3, 5, 20
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\rpc\UserServiceFeign.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 5, 3, 18
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\service\AccessLogService.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 1, 9, 42
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\service\AccessService.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 3, 6
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\service\AccessServiceImpl.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 5, 14
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\service\GateService.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 34, 1, 11, 46
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\service\ReportService.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 7, 15
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\service\ReportServiceImpl.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 33, 0, 11, 44
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\service\WeChatTokenService.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 2, 6
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\service\WeChatTokenServiceImpl.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 90, 35, 23, 148
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\utils\RestUtil.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17, 1, 6, 24
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\application-remote.yml", "YAML", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 1, 10
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\application.yml", "YAML", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22, 0, 3, 4, 29
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\mybatis\mapper\AccessLogDao.xml", "XML", 0, 0, 0, 0, 0, 0, 51, 0, 0, 0, 0, 0, 0, 0, 4, 55
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\mybatis\mapper\GateDao.xml", "XML", 0, 0, 0, 0, 0, 0, 38, 0, 0, 0, 0, 0, 0, 0, 6, 44
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\mybatis\mapper\ReportDao.xml", "XML", 0, 0, 0, 0, 0, 0, 50, 0, 0, 0, 0, 0, 0, 3, 3, 56
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\mybatis\mapper\SettingDao.xml", "XML", 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 1, 17
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\mybatis\mybatis-config.xml", "XML", 0, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 4, 3, 18
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\static\access\assets\css\index.css", "CSS", 0, 0, 0, 0, 0, 0, 0, 0, 74, 0, 0, 0, 0, 1, 15, 90
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\static\access\assets\css\setting-panel.css", "CSS", 0, 0, 0, 0, 0, 0, 0, 0, 92, 0, 0, 0, 0, 2, 16, 110
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\static\access\assets\js\setting-panel.js", "JavaScript", 0, 0, 33, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 40
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\static\access\assets\js\websocket.js", "JavaScript", 0, 0, 34, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 9, 63
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\static\access\assets\svg\close.svg", "XML", 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\static\access\assets\svg\fullscreen.svg", "XML", 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\static\access\assets\svg\setting.svg", "XML", 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\static\access\index.html", "HTML", 0, 0, 0, 0, 0, 57, 0, 0, 0, 0, 0, 0, 0, 5, 10, 72
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\static\access\renderer.js", "JavaScript", 0, 0, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 26, 26, 152
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\test\java\com\cxyxiaomo\epp\access\AppTest.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 6, 4, 21
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\pom.xml", "XML", 0, 0, 0, 0, 0, 0, 132, 0, 0, 0, 0, 0, 0, 21, 13, 166
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\java\com\cxyxiaomo\epp\shop\ShopProvider.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 1, 4, 18
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\java\com\cxyxiaomo\epp\shop\controller\GoodController.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 329, 95, 46, 470
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\java\com\cxyxiaomo\epp\shop\controller\OrderController.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 194, 37, 34, 265
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\java\com\cxyxiaomo\epp\shop\dao\GoodCategoryDao.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 11, 27
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\java\com\cxyxiaomo\epp\shop\dao\GoodDao.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22, 0, 23, 45
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\java\com\cxyxiaomo\epp\shop\dao\OrderDao.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, 39, 11, 68
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\java\com\cxyxiaomo\epp\shop\service\GoodService.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 85, 11, 31, 127
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\java\com\cxyxiaomo\epp\shop\service\OrderService.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 77, 39, 20, 136
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\resources\application-remote.yml", "YAML", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 1, 10
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\resources\application.yml", "YAML", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22, 0, 3, 4, 29
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\resources\mybatis\mapper\GoodCategoryMapper.xml", "XML", 0, 0, 0, 0, 0, 0, 44, 0, 0, 0, 0, 0, 0, 0, 3, 47
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\resources\mybatis\mapper\GoodMapper.xml", "XML", 0, 0, 0, 0, 0, 0, 163, 0, 0, 0, 0, 0, 0, 13, 12, 188
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\resources\mybatis\mapper\OrderMapper.xml", "XML", 0, 0, 0, 0, 0, 0, 93, 0, 0, 0, 0, 0, 0, 6, 9, 108
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\resources\mybatis\mybatis-config.xml", "XML", 0, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 4, 3, 18
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\test\java\com\cxyxiaomo\AppTest.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 6, 4, 21
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-test-8011\pom.xml", "XML", 0, 0, 0, 0, 0, 0, 42, 0, 0, 0, 0, 0, 0, 3, 5, 50
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-test-8011\src\main\java\com\cxyxiaomo\epp\test\TestProvider.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 1, 4, 16
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-test-8011\src\main\java\com\cxyxiaomo\epp\test\controller\TestController.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 7, 32
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-test-8011\src\main\resources\application-remote.yml", "YAML", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 1, 6
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-test-8011\src\main\resources\application.yml", "YAML", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 1, 2, 12
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\pom.xml", "XML", 0, 0, 0, 0, 0, 0, 107, 0, 0, 0, 0, 0, 0, 17, 14, 138
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\src\main\java\com\cxyxiaomo\epp\user\UserProvider.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 1, 4, 18
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\src\main\java\com\cxyxiaomo\epp\user\controller\UserController.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 265, 70, 30, 365
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\src\main\java\com\cxyxiaomo\epp\user\dao\RoleDao.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0, 5, 15
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\src\main\java\com\cxyxiaomo\epp\user\dao\UserDao.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 0, 12, 31
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\src\main\java\com\cxyxiaomo\epp\user\rpc\WeChatTokenServiceFeign.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 5, 3, 17
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\src\main\java\com\cxyxiaomo\epp\user\service\RoleService.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 6, 21
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\src\main\java\com\cxyxiaomo\epp\user\service\UserService.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 52, 14, 13, 79
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\src\main\resources\application-remote.yml", "YAML", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 1, 10
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\src\main\resources\application.yml", "YAML", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 0, 2, 3, 24
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\src\main\resources\mybatis\mapper\RoleMapper.xml", "XML", 0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 1, 10
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\src\main\resources\mybatis\mapper\UserMapper.xml", "XML", 0, 0, 0, 0, 0, 0, 102, 0, 0, 0, 0, 0, 0, 0, 2, 104
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\src\main\resources\mybatis\mybatis-config.xml", "XML", 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 2, 2, 14
|
||||
"e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\src\test\java\com\cxyxiaomo\epp\user\AppTest.java", "Java", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 6, 4, 21
|
||||
"e:\Project\毕业设计\epp\backend\pom.xml", "XML", 0, 0, 0, 0, 0, 0, 227, 0, 0, 0, 0, 0, 0, 38, 21, 286
|
||||
"e:\Project\毕业设计\epp\client-entrance-guard\README.md", "Markdown", 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 9
|
||||
"e:\Project\毕业设计\epp\client-entrance-guard\html\index.css", "CSS", 0, 0, 0, 0, 0, 0, 0, 0, 13, 0, 0, 0, 0, 0, 3, 16
|
||||
"e:\Project\毕业设计\epp\client-entrance-guard\html\index.html", "HTML", 0, 0, 0, 0, 0, 13, 0, 0, 0, 0, 0, 0, 0, 2, 4, 19
|
||||
"e:\Project\毕业设计\epp\client-entrance-guard\html\renderer.js", "JavaScript", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1
|
||||
"e:\Project\毕业设计\epp\client-entrance-guard\main.js", "JavaScript", 0, 0, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 11, 52
|
||||
"e:\Project\毕业设计\epp\client-entrance-guard\package.json", "JSON", 0, 54, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 55
|
||||
"e:\Project\毕业设计\epp\client-entrance-guard\preload.js", "JavaScript", 0, 0, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 24
|
||||
"e:\Project\毕业设计\epp\database\epp.sql", "SQL", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 382, 0, 0, 105, 33, 520
|
||||
"e:\Project\毕业设计\epp\docs\ChatGPT\生成Mybatis xml SQL语句.md", "Markdown", 44, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 48
|
||||
"e:\Project\毕业设计\epp\docs\ChatGPT\生成Mybatis xml SQL语句2.md", "Markdown", 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 28
|
||||
"e:\Project\毕业设计\epp\docs\ChatGPT\生成数据库测试数据.md", "Markdown", 39, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 46
|
||||
"e:\Project\毕业设计\epp\docs\ChatGPT\转换为POJO对象.md", "Markdown", 33, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 39
|
||||
"e:\Project\毕业设计\epp\docs\EnvCheck.md", "Markdown", 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25, 28, 135
|
||||
"e:\Project\毕业设计\epp\docs\Reference.md", "Markdown", 14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 35
|
||||
"e:\Project\毕业设计\epp\docs\RelatedLinks.md", "Markdown", 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 43, 81
|
||||
"e:\Project\毕业设计\epp\docs\Solutions.md", "Markdown", 92, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 52, 144
|
||||
"e:\Project\毕业设计\epp\docs\功能拆分.md", "Markdown", 37, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 39, 76
|
||||
"e:\Project\毕业设计\epp\docs\开发步骤记录.md", "Markdown", 41, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 62
|
||||
"e:\Project\毕业设计\epp\frontend\README.md", "Markdown", 104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 34, 138
|
||||
"e:\Project\毕业设计\epp\frontend\auto-imports.d.ts", "TypeScript", 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 6
|
||||
"e:\Project\毕业设计\epp\frontend\components.d.ts", "TypeScript", 0, 0, 0, 0, 46, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 52
|
||||
"e:\Project\毕业设计\epp\frontend\index.html", "HTML", 0, 0, 0, 0, 0, 18, 0, 0, 0, 0, 0, 0, 0, 1, 3, 22
|
||||
"e:\Project\毕业设计\epp\frontend\package-lock.json", "JSON", 0, 2047, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2048
|
||||
"e:\Project\毕业设计\epp\frontend\package.json", "JSON", 0, 41, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 42
|
||||
"e:\Project\毕业设计\epp\frontend\src\App.vue", "vue", 0, 0, 0, 0, 0, 0, 0, 13, 0, 0, 0, 0, 0, 0, 2, 15
|
||||
"e:\Project\毕业设计\epp\frontend\src\api\access-log.js", "JavaScript", 0, 0, 27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 3, 42
|
||||
"e:\Project\毕业设计\epp\frontend\src\api\gate.js", "JavaScript", 0, 0, 31, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 5, 52
|
||||
"e:\Project\毕业设计\epp\frontend\src\api\index.ts", "TypeScript", 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 9
|
||||
"e:\Project\毕业设计\epp\frontend\src\api\qcloud-cos.js", "JavaScript", 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 2, 14
|
||||
"e:\Project\毕业设计\epp\frontend\src\api\report.js", "JavaScript", 0, 0, 27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 3, 42
|
||||
"e:\Project\毕业设计\epp\frontend\src\api\shop-cate.js", "JavaScript", 0, 0, 31, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 5, 52
|
||||
"e:\Project\毕业设计\epp\frontend\src\api\shop-good.js", "JavaScript", 0, 0, 31, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 5, 52
|
||||
"e:\Project\毕业设计\epp\frontend\src\api\user.js", "JavaScript", 0, 0, 45, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 7, 76
|
||||
"e:\Project\毕业设计\epp\frontend\src\assets\css\color-dark.css", "CSS", 0, 0, 0, 0, 0, 0, 0, 0, 22, 0, 0, 0, 0, 1, 1, 24
|
||||
"e:\Project\毕业设计\epp\frontend\src\assets\css\icon.css", "CSS", 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 4
|
||||
"e:\Project\毕业设计\epp\frontend\src\assets\css\main.css", "CSS", 0, 0, 0, 0, 0, 0, 0, 0, 116, 0, 0, 0, 0, 2, 25, 143
|
||||
"e:\Project\毕业设计\epp\frontend\src\components\header.vue", "vue", 0, 0, 0, 0, 0, 0, 0, 164, 0, 0, 0, 0, 0, 4, 17, 185
|
||||
"e:\Project\毕业设计\epp\frontend\src\components\image-upload.vue", "vue", 0, 0, 0, 0, 0, 0, 0, 75, 0, 0, 0, 0, 0, 1, 11, 87
|
||||
"e:\Project\毕业设计\epp\frontend\src\components\manage-list.vue", "vue", 0, 0, 0, 0, 0, 0, 0, 652, 0, 0, 0, 0, 0, 9, 59, 720
|
||||
"e:\Project\毕业设计\epp\frontend\src\components\sidebar.vue", "vue", 0, 0, 0, 0, 0, 0, 0, 134, 0, 0, 0, 0, 0, 0, 10, 144
|
||||
"e:\Project\毕业设计\epp\frontend\src\components\tags.vue", "vue", 0, 0, 0, 0, 0, 0, 0, 154, 0, 0, 0, 0, 0, 0, 15, 169
|
||||
"e:\Project\毕业设计\epp\frontend\src\main.ts", "TypeScript", 0, 0, 0, 0, 25, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 32
|
||||
"e:\Project\毕业设计\epp\frontend\src\router\index.ts", "TypeScript", 0, 0, 0, 0, 142, 0, 0, 0, 0, 0, 0, 0, 0, 2, 15, 159
|
||||
"e:\Project\毕业设计\epp\frontend\src\store\permiss.ts", "TypeScript", 0, 0, 0, 0, 39, 0, 0, 0, 0, 0, 0, 0, 0, 3, 14, 56
|
||||
"e:\Project\毕业设计\epp\frontend\src\store\sidebar.ts", "TypeScript", 0, 0, 0, 0, 14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 16
|
||||
"e:\Project\毕业设计\epp\frontend\src\store\tags.ts", "TypeScript", 0, 0, 0, 0, 51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 54
|
||||
"e:\Project\毕业设计\epp\frontend\src\utils\image-compress.ts", "TypeScript", 0, 0, 0, 0, 33, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 36
|
||||
"e:\Project\毕业设计\epp\frontend\src\utils\qcloud-cos-upload.js", "JavaScript", 0, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 4, 55
|
||||
"e:\Project\毕业设计\epp\frontend\src\utils\request.ts", "TypeScript", 0, 0, 0, 0, 27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 32
|
||||
"e:\Project\毕业设计\epp\frontend\src\utils\send_request.js", "JavaScript", 0, 0, 45, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 7, 55
|
||||
"e:\Project\毕业设计\epp\frontend\src\utils\settings.js", "JavaScript", 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17, 4, 28
|
||||
"e:\Project\毕业设计\epp\frontend\src\views\access-gate-setting.vue", "vue", 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 2, 12
|
||||
"e:\Project\毕业设计\epp\frontend\src\views\access-log.vue", "vue", 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 2, 12
|
||||
"e:\Project\毕业设计\epp\frontend\src\views\dashboard.vue", "vue", 0, 0, 0, 0, 0, 0, 0, 191, 0, 0, 0, 0, 0, 0, 23, 214
|
||||
"e:\Project\毕业设计\epp\frontend\src\views\error-page\403.vue", "vue", 0, 0, 0, 0, 0, 0, 0, 51, 0, 0, 0, 0, 0, 0, 4, 55
|
||||
"e:\Project\毕业设计\epp\frontend\src\views\error-page\404.vue", "vue", 0, 0, 0, 0, 0, 0, 0, 51, 0, 0, 0, 0, 0, 0, 4, 55
|
||||
"e:\Project\毕业设计\epp\frontend\src\views\home.vue", "vue", 0, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0, 0, 0, 0, 2, 27
|
||||
"e:\Project\毕业设计\epp\frontend\src\views\login.vue", "vue", 0, 0, 0, 0, 0, 0, 0, 173, 0, 0, 0, 0, 0, 1, 22, 196
|
||||
"e:\Project\毕业设计\epp\frontend\src\views\privilege-user-setting.vue", "vue", 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 2, 12
|
||||
"e:\Project\毕业设计\epp\frontend\src\views\report-log.vue", "vue", 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 2, 12
|
||||
"e:\Project\毕业设计\epp\frontend\src\views\shop-cate-setting.vue", "vue", 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 2, 12
|
||||
"e:\Project\毕业设计\epp\frontend\src\views\shop-good-setting.vue", "vue", 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 2, 12
|
||||
"e:\Project\毕业设计\epp\frontend\src\views\user.vue", "vue", 0, 0, 0, 0, 0, 0, 0, 206, 0, 0, 0, 0, 0, 4, 21, 231
|
||||
"e:\Project\毕业设计\epp\frontend\src\vite-env.d.ts", "TypeScript", 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 10
|
||||
"e:\Project\毕业设计\epp\frontend\tsconfig.json", "JSON with Comments", 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 0, 0, 0, 0, 0, 32
|
||||
"e:\Project\毕业设计\epp\frontend\tsconfig.node.json", "JSON", 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 10
|
||||
"e:\Project\毕业设计\epp\frontend\vite.config.ts", "TypeScript", 0, 0, 0, 0, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 27
|
||||
"e:\Project\毕业设计\epp\intranet-penetration\README.md", "Markdown", 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 30
|
||||
"e:\Project\毕业设计\epp\miniprogram\babel.config.js", "JavaScript", 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 1, 11
|
||||
"e:\Project\毕业设计\epp\miniprogram\config\dev.js", "JavaScript", 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 10
|
||||
"e:\Project\毕业设计\epp\miniprogram\config\index.js", "JavaScript", 0, 0, 81, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 84
|
||||
"e:\Project\毕业设计\epp\miniprogram\config\prod.js", "JavaScript", 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 26, 2, 38
|
||||
"e:\Project\毕业设计\epp\miniprogram\package-lock.json", "JSON", 0, 39502, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 39503
|
||||
"e:\Project\毕业设计\epp\miniprogram\package.json", "JSON", 0, 73, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 74
|
||||
"e:\Project\毕业设计\epp\miniprogram\project.alipay.json", "JSON", 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 6
|
||||
"e:\Project\毕业设计\epp\miniprogram\project.config.json", "JSON", 0, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32
|
||||
"e:\Project\毕业设计\epp\miniprogram\project.private.config.json", "JSON", 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9
|
||||
"e:\Project\毕业设计\epp\miniprogram\project.tt.json", "JSON", 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 10
|
||||
"e:\Project\毕业设计\epp\miniprogram\src\app.config.js", "JavaScript", 0, 0, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 3, 70
|
||||
"e:\Project\毕业设计\epp\miniprogram\src\app.css", "CSS", 0, 0, 0, 0, 0, 0, 0, 0, 13, 0, 0, 0, 0, 1, 2, 16
|
||||
"e:\Project\毕业设计\epp\miniprogram\src\app.js", "JavaScript", 0, 0, 15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 21
|
||||
"e:\Project\毕业设计\epp\miniprogram\src\components\DebugComp.vue", "vue", 0, 0, 0, 0, 0, 0, 0, 72, 0, 0, 0, 0, 0, 0, 5, 77
|
||||
"e:\Project\毕业设计\epp\miniprogram\src\image\icon\login-background.svg", "XML", 0, 0, 0, 0, 0, 0, 186, 0, 0, 0, 0, 0, 0, 1, 1, 188
|
||||
"e:\Project\毕业设计\epp\miniprogram\src\index.html", "HTML", 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0, 0, 1, 18
|
||||
"e:\Project\毕业设计\epp\miniprogram\src\pages\index\index.config.js", "JavaScript", 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5
|
||||
"e:\Project\毕业设计\epp\miniprogram\src\pages\index\index.css", "CSS", 0, 0, 0, 0, 0, 0, 0, 0, 13, 0, 0, 0, 0, 0, 3, 16
|
||||
"e:\Project\毕业设计\epp\miniprogram\src\pages\index\index.vue", "vue", 0, 0, 0, 0, 0, 0, 0, 110, 0, 0, 0, 0, 0, 0, 8, 118
|
||||
"e:\Project\毕业设计\epp\miniprogram\src\pages\index\login.config.js", "JavaScript", 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4
|
||||
"e:\Project\毕业设计\epp\miniprogram\src\pages\index\login.css", "CSS", 0, 0, 0, 0, 0, 0, 0, 0, 24, 0, 0, 0, 0, 0, 6, 30
|
||||
"e:\Project\毕业设计\epp\miniprogram\src\pages\index\login.vue", "vue", 0, 0, 0, 0, 0, 0, 0, 82, 0, 0, 0, 0, 0, 3, 4, 89
|
||||
"e:\Project\毕业设计\epp\miniprogram\src\pages\residents\code.config.js", "JavaScript", 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5
|
||||
"e:\Project\毕业设计\epp\miniprogram\src\pages\residents\code.css", "CSS", 0, 0, 0, 0, 0, 0, 0, 0, 30, 0, 0, 0, 0, 0, 7, 37
|
||||
"e:\Project\毕业设计\epp\miniprogram\src\pages\residents\code.vue", "vue", 0, 0, 0, 0, 0, 0, 0, 161, 0, 0, 0, 0, 0, 0, 10, 171
|
||||
"e:\Project\毕业设计\epp\miniprogram\src\pages\residents\report.config.js", "JavaScript", 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4
|
||||
"e:\Project\毕业设计\epp\miniprogram\src\pages\residents\report.vue", "vue", 0, 0, 0, 0, 0, 0, 0, 282, 0, 0, 0, 0, 0, 1, 24, 307
|
||||
"e:\Project\毕业设计\epp\miniprogram\src\pages\residents\reportHistory.config.js", "JavaScript", 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4
|
||||
"e:\Project\毕业设计\epp\miniprogram\src\pages\residents\reportHistory.vue", "vue", 0, 0, 0, 0, 0, 0, 0, 116, 0, 0, 0, 0, 0, 2, 13, 131
|
||||
"e:\Project\毕业设计\epp\miniprogram\src\pages\scan\entrance.config.js", "JavaScript", 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4
|
||||
"e:\Project\毕业设计\epp\miniprogram\src\pages\scan\entrance.vue", "vue", 0, 0, 0, 0, 0, 0, 0, 32, 0, 0, 0, 0, 0, 0, 7, 39
|
||||
"e:\Project\毕业设计\epp\miniprogram\src\utils\const.js", "JavaScript", 0, 0, 12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 13
|
||||
"e:\Project\毕业设计\epp\miniprogram\src\utils\getUserGroupByRole.js", "JavaScript", 0, 0, 27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 30
|
||||
"e:\Project\毕业设计\epp\miniprogram\src\utils\menuList.js", "JavaScript", 0, 0, 102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 105
|
||||
"e:\Project\毕业设计\epp\miniprogram\src\utils\qrcode\index.js", "JavaScript", 0, 0, 102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 15, 126
|
||||
"e:\Project\毕业设计\epp\miniprogram\src\utils\qrcode\qrcode.js", "JavaScript", 0, 0, 856, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 106, 281, 1243
|
||||
"e:\Project\毕业设计\epp\miniprogram\src\utils\scanQRCode.js", "JavaScript", 0, 0, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 26
|
||||
"e:\Project\毕业设计\epp\miniprogram\src\utils\utils.js", "JavaScript", 0, 0, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 29
|
||||
"e:\Project\毕业设计\epp\miniprogram\types\global.d.ts", "TypeScript", 0, 0, 0, 0, 18, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 22
|
||||
"e:\Project\毕业设计\epp\nginx-conf\nginx.conf", "NGINX Conf", 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 24
|
||||
"e:\Project\毕业设计\epp\postman-collection\epp.postman_collection.json", "JSON", 0, 351, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 748, 0, 1099
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\.eslintrc.js", "JavaScript", 0, 0, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 1, 32
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\app.js", "JavaScript", 0, 0, 12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 6, 31
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\app.json", "JSON", 0, 72, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 72
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\custom-tab-bar\index.js", "JavaScript", 0, 0, 55, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 55
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\custom-tab-bar\index.json", "JSON", 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\custom-tab-bar\toggleCustomTabBar.js", "JavaScript", 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 15, 97
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\image\icon\gate-background.svg", "XML", 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\image\icon\login-background.svg", "XML", 0, 0, 0, 0, 0, 0, 186, 0, 0, 0, 0, 0, 0, 1, 1, 188
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\image\icon\order.svg", "XML", 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\image\icon\scan.svg", "XML", 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\image\icon\shopping.svg", "XML", 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\pages\index\index.js", "JavaScript", 0, 0, 133, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 49, 24, 206
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\pages\index\index.json", "JSON", 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\pages\index\login.js", "JavaScript", 0, 0, 140, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36, 24, 200
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\pages\index\login.json", "JSON", 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\pages\person\person.js", "JavaScript", 0, 0, 109, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 26, 167
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\pages\person\person.json", "JSON", 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\pages\person\updpwd.js", "JavaScript", 0, 0, 86, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17, 2, 105
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\pages\person\updpwd.json", "JSON", 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\pages\residents\code.js", "JavaScript", 0, 0, 178, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 20, 230
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\pages\residents\code.json", "JSON", 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\pages\residents\report.js", "JavaScript", 0, 0, 322, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 46, 24, 392
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\pages\residents\report.json", "JSON", 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\pages\residents\reportHistory.js", "JavaScript", 0, 0, 76, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 30, 20, 126
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\pages\residents\reportHistory.json", "JSON", 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\pages\scan\entrance.js", "JavaScript", 0, 0, 68, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 31, 26, 125
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\pages\scan\entrance.json", "JSON", 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\pages\shop\components\good-list-card.js", "JavaScript", 0, 0, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 5, 44
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\pages\shop\components\good-list-card.json", "JSON", 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\pages\shop\goodDetail.js", "JavaScript", 0, 0, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 29, 162
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\pages\shop\goodDetail.json", "JSON", 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\pages\shop\myOrder.js", "JavaScript", 0, 0, 98, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36, 28, 162
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\pages\shop\myOrder.json", "JSON", 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\pages\shop\orderDetail.js", "JavaScript", 0, 0, 174, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 62, 33, 269
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\pages\shop\orderDetail.json", "JSON", 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\pages\shop\shop.js", "JavaScript", 0, 0, 124, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 71, 27, 222
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\pages\shop\shop.json", "JSON", 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\project.config.json", "JSON", 0, 57, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 57
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\project.private.config.json", "JSON", 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\services\gate.js", "JavaScript", 0, 0, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 4, 31
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\services\good.js", "JavaScript", 0, 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 5, 35
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\services\order.js", "JavaScript", 0, 0, 59, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 75
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\sitemap.json", "JSON", 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\utils\const.js", "JavaScript", 0, 0, 12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 13
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\utils\getUserGroupByRole.js", "JavaScript", 0, 0, 27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 30
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\utils\lib\spark-md5.min.js", "JavaScript", 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\utils\lib\weapp.qrcode.esm.js", "JavaScript", 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 2, 6
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\utils\menuList.js", "JavaScript", 0, 0, 68, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 3, 134
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\utils\scanQRCode.js", "JavaScript", 0, 0, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 2, 30
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\utils\sendRequest.js", "JavaScript", 0, 0, 51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 1, 54
|
||||
"e:\Project\毕业设计\epp\weixin-miniprogram\utils\util.js", "JavaScript", 0, 0, 22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 28
|
||||
"e:\Project\毕业设计\epp\论文中数据字典.md", "Markdown", 183, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 56, 239
|
||||
"Total", "-", 1109, 42342, 4011, 17, 436, 105, 1926, 2804, 401, 32, 382, 180, 3384, 2748, 2839, 62716
|
|
1
.VSCodeCounter/2023-04-17_23-48-02/results.json
Normal file
1
.VSCodeCounter/2023-04-17_23-48-02/results.json
Normal file
File diff suppressed because one or more lines are too long
229
.VSCodeCounter/2023-04-17_23-48-02/results.md
Normal file
229
.VSCodeCounter/2023-04-17_23-48-02/results.md
Normal file
@ -0,0 +1,229 @@
|
||||
# Summary
|
||||
|
||||
Date : 2023-04-17 23:48:02
|
||||
|
||||
Directory e:\\Project\\毕业设计\\epp
|
||||
|
||||
Total : 304 files, 57129 codes, 2748 comments, 2839 blanks, all 62716 lines
|
||||
|
||||
Summary / [Details](details.md) / [Diff Summary](diff.md) / [Diff Details](diff-details.md)
|
||||
|
||||
## Languages
|
||||
| language | files | code | comment | blank | total |
|
||||
| :--- | ---: | ---: | ---: | ---: | ---: |
|
||||
| JSON | 29 | 42,342 | 748 | 8 | 43,098 |
|
||||
| JavaScript | 64 | 4,011 | 996 | 787 | 5,794 |
|
||||
| Java | 88 | 3,384 | 673 | 854 | 4,911 |
|
||||
| vue | 25 | 2,804 | 25 | 273 | 3,102 |
|
||||
| XML | 42 | 1,926 | 131 | 133 | 2,190 |
|
||||
| Markdown | 16 | 1,109 | 25 | 566 | 1,700 |
|
||||
| TypeScript | 13 | 436 | 14 | 61 | 511 |
|
||||
| CSS | 10 | 401 | 7 | 78 | 486 |
|
||||
| SQL | 1 | 382 | 105 | 33 | 520 |
|
||||
| YAML | 10 | 180 | 14 | 23 | 217 |
|
||||
| HTML | 4 | 105 | 8 | 18 | 131 |
|
||||
| JSON with Comments | 1 | 32 | 0 | 0 | 32 |
|
||||
| NGINX Conf | 1 | 17 | 2 | 5 | 24 |
|
||||
|
||||
## Directories
|
||||
| path | files | code | comment | blank | total |
|
||||
| :--- | ---: | ---: | ---: | ---: | ---: |
|
||||
| . | 304 | 57,129 | 2,748 | 2,839 | 62,716 |
|
||||
| . (Files) | 3 | 538 | 0 | 291 | 829 |
|
||||
| backend | 140 | 5,504 | 872 | 1,088 | 7,464 |
|
||||
| backend (Files) | 1 | 227 | 38 | 21 | 286 |
|
||||
| backend-mock | 1 | 69 | 20 | 10 | 99 |
|
||||
| backend\\.idea | 14 | 235 | 0 | 0 | 235 |
|
||||
| backend\\.idea (Files) | 4 | 78 | 0 | 0 | 78 |
|
||||
| backend\\.idea\\runConfigurations | 10 | 157 | 0 | 0 | 157 |
|
||||
| backend\\microservice-common | 42 | 1,223 | 108 | 329 | 1,660 |
|
||||
| backend\\microservice-common (Files) | 1 | 40 | 2 | 6 | 48 |
|
||||
| backend\\microservice-common\\src | 41 | 1,183 | 106 | 323 | 1,612 |
|
||||
| backend\\microservice-common\\src\\main | 41 | 1,183 | 106 | 323 | 1,612 |
|
||||
| backend\\microservice-common\\src\\main\\java | 41 | 1,183 | 106 | 323 | 1,612 |
|
||||
| backend\\microservice-common\\src\\main\\java\\com | 41 | 1,183 | 106 | 323 | 1,612 |
|
||||
| backend\\microservice-common\\src\\main\\java\\com\\cxyxiaomo | 41 | 1,183 | 106 | 323 | 1,612 |
|
||||
| backend\\microservice-common\\src\\main\\java\\com\\cxyxiaomo\\epp | 41 | 1,183 | 106 | 323 | 1,612 |
|
||||
| backend\\microservice-common\\src\\main\\java\\com\\cxyxiaomo\\epp\\PageTable | 11 | 267 | 62 | 85 | 414 |
|
||||
| backend\\microservice-common\\src\\main\\java\\com\\cxyxiaomo\\epp\\PageTable\\enums | 4 | 59 | 0 | 20 | 79 |
|
||||
| backend\\microservice-common\\src\\main\\java\\com\\cxyxiaomo\\epp\\PageTable\\query | 1 | 22 | 0 | 6 | 28 |
|
||||
| backend\\microservice-common\\src\\main\\java\\com\\cxyxiaomo\\epp\\PageTable\\utils | 6 | 186 | 62 | 59 | 307 |
|
||||
| backend\\microservice-common\\src\\main\\java\\com\\cxyxiaomo\\epp\\TencentCloud | 2 | 67 | 11 | 16 | 94 |
|
||||
| backend\\microservice-common\\src\\main\\java\\com\\cxyxiaomo\\epp\\common | 28 | 849 | 33 | 222 | 1,104 |
|
||||
| backend\\microservice-common\\src\\main\\java\\com\\cxyxiaomo\\epp\\common\\enums | 1 | 27 | 0 | 8 | 35 |
|
||||
| backend\\microservice-common\\src\\main\\java\\com\\cxyxiaomo\\epp\\common\\pojo | 14 | 235 | 9 | 93 | 337 |
|
||||
| backend\\microservice-common\\src\\main\\java\\com\\cxyxiaomo\\epp\\common\\query | 2 | 32 | 4 | 22 | 58 |
|
||||
| backend\\microservice-common\\src\\main\\java\\com\\cxyxiaomo\\epp\\common\\response | 1 | 31 | 0 | 8 | 39 |
|
||||
| backend\\microservice-common\\src\\main\\java\\com\\cxyxiaomo\\epp\\common\\utils | 2 | 79 | 4 | 15 | 98 |
|
||||
| backend\\microservice-common\\src\\main\\java\\com\\cxyxiaomo\\epp\\common\\vo | 8 | 445 | 16 | 76 | 537 |
|
||||
| backend\\microservice-gateway | 6 | 193 | 21 | 29 | 243 |
|
||||
| backend\\microservice-gateway (Files) | 1 | 59 | 3 | 6 | 68 |
|
||||
| backend\\microservice-gateway\\src | 5 | 134 | 18 | 23 | 175 |
|
||||
| backend\\microservice-gateway\\src\\main | 4 | 123 | 12 | 19 | 154 |
|
||||
| backend\\microservice-gateway\\src\\main\\java | 2 | 47 | 7 | 13 | 67 |
|
||||
| backend\\microservice-gateway\\src\\main\\java\\com | 2 | 47 | 7 | 13 | 67 |
|
||||
| backend\\microservice-gateway\\src\\main\\java\\com\\cxyxiaomo | 2 | 47 | 7 | 13 | 67 |
|
||||
| backend\\microservice-gateway\\src\\main\\java\\com\\cxyxiaomo\\epp | 2 | 47 | 7 | 13 | 67 |
|
||||
| backend\\microservice-gateway\\src\\main\\java\\com\\cxyxiaomo\\epp\\gateway | 2 | 47 | 7 | 13 | 67 |
|
||||
| backend\\microservice-gateway\\src\\main\\java\\com\\cxyxiaomo\\epp\\gateway (Files) | 1 | 11 | 0 | 4 | 15 |
|
||||
| backend\\microservice-gateway\\src\\main\\java\\com\\cxyxiaomo\\epp\\gateway\\controller | 1 | 36 | 7 | 9 | 52 |
|
||||
| backend\\microservice-gateway\\src\\main\\resources | 2 | 76 | 5 | 6 | 87 |
|
||||
| backend\\microservice-gateway\\src\\test | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\\microservice-gateway\\src\\test\\java | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\\microservice-gateway\\src\\test\\java\\com | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\\microservice-gateway\\src\\test\\java\\com\\cxyxiaomo | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\\microservice-gateway\\src\\test\\java\\com\\cxyxiaomo\\epp | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\\microservice-gateway\\src\\test\\java\\com\\cxyxiaomo\\epp\\gateway | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\\microservice-provider-access-8002 | 42 | 1,646 | 307 | 361 | 2,314 |
|
||||
| backend\\microservice-provider-access-8002 (Files) | 1 | 107 | 13 | 13 | 133 |
|
||||
| backend\\microservice-provider-access-8002\\src | 41 | 1,539 | 294 | 348 | 2,181 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main | 40 | 1,528 | 288 | 344 | 2,160 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\java | 24 | 938 | 222 | 238 | 1,398 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\java\\com | 24 | 938 | 222 | 238 | 1,398 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\java\\com\\cxyxiaomo | 24 | 938 | 222 | 238 | 1,398 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\java\\com\\cxyxiaomo\\epp | 24 | 938 | 222 | 238 | 1,398 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\java\\com\\cxyxiaomo\\epp\\access | 24 | 938 | 222 | 238 | 1,398 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\java\\com\\cxyxiaomo\\epp\\access (Files) | 1 | 13 | 1 | 4 | 18 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\java\\com\\cxyxiaomo\\epp\\access\\config | 1 | 17 | 6 | 6 | 29 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\java\\com\\cxyxiaomo\\epp\\access\\controller | 6 | 585 | 161 | 103 | 849 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\java\\com\\cxyxiaomo\\epp\\access\\dao | 4 | 54 | 0 | 29 | 83 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\java\\com\\cxyxiaomo\\epp\\access\\pojo | 2 | 29 | 11 | 16 | 56 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\java\\com\\cxyxiaomo\\epp\\access\\rpc | 1 | 10 | 5 | 3 | 18 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\java\\com\\cxyxiaomo\\epp\\access\\service | 8 | 213 | 37 | 71 | 321 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\java\\com\\cxyxiaomo\\epp\\access\\utils | 1 | 17 | 1 | 6 | 24 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\resources | 16 | 590 | 66 | 106 | 762 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\resources (Files) | 2 | 31 | 3 | 5 | 39 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\resources\\mybatis | 5 | 166 | 7 | 17 | 190 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\resources\\mybatis (Files) | 1 | 11 | 4 | 3 | 18 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\resources\\mybatis\\mapper | 4 | 155 | 3 | 14 | 172 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\resources\\static | 9 | 393 | 56 | 84 | 533 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\resources\\static\\access | 9 | 393 | 56 | 84 | 533 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\resources\\static\\access (Files) | 2 | 157 | 31 | 36 | 224 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\resources\\static\\access\\assets | 7 | 236 | 25 | 48 | 309 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\resources\\static\\access\\assets\\css | 2 | 166 | 3 | 31 | 200 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\resources\\static\\access\\assets\\js | 2 | 67 | 22 | 14 | 103 |
|
||||
| backend\\microservice-provider-access-8002\\src\\main\\resources\\static\\access\\assets\\svg | 3 | 3 | 0 | 3 | 6 |
|
||||
| backend\\microservice-provider-access-8002\\src\\test | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\\microservice-provider-access-8002\\src\\test\\java | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\\microservice-provider-access-8002\\src\\test\\java\\com | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\\microservice-provider-access-8002\\src\\test\\java\\com\\cxyxiaomo | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\\microservice-provider-access-8002\\src\\test\\java\\com\\cxyxiaomo\\epp | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\\microservice-provider-access-8002\\src\\test\\java\\com\\cxyxiaomo\\epp\\access | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\\microservice-provider-shop-8003 | 16 | 1,239 | 275 | 229 | 1,743 |
|
||||
| backend\\microservice-provider-shop-8003 (Files) | 1 | 132 | 21 | 13 | 166 |
|
||||
| backend\\microservice-provider-shop-8003\\src | 15 | 1,107 | 254 | 216 | 1,577 |
|
||||
| backend\\microservice-provider-shop-8003\\src\\main | 14 | 1,096 | 248 | 212 | 1,556 |
|
||||
| backend\\microservice-provider-shop-8003\\src\\main\\java | 8 | 754 | 222 | 180 | 1,156 |
|
||||
| backend\\microservice-provider-shop-8003\\src\\main\\java\\com | 8 | 754 | 222 | 180 | 1,156 |
|
||||
| backend\\microservice-provider-shop-8003\\src\\main\\java\\com\\cxyxiaomo | 8 | 754 | 222 | 180 | 1,156 |
|
||||
| backend\\microservice-provider-shop-8003\\src\\main\\java\\com\\cxyxiaomo\\epp | 8 | 754 | 222 | 180 | 1,156 |
|
||||
| backend\\microservice-provider-shop-8003\\src\\main\\java\\com\\cxyxiaomo\\epp\\shop | 8 | 754 | 222 | 180 | 1,156 |
|
||||
| backend\\microservice-provider-shop-8003\\src\\main\\java\\com\\cxyxiaomo\\epp\\shop (Files) | 1 | 13 | 1 | 4 | 18 |
|
||||
| backend\\microservice-provider-shop-8003\\src\\main\\java\\com\\cxyxiaomo\\epp\\shop\\controller | 2 | 523 | 132 | 80 | 735 |
|
||||
| backend\\microservice-provider-shop-8003\\src\\main\\java\\com\\cxyxiaomo\\epp\\shop\\dao | 3 | 56 | 39 | 45 | 140 |
|
||||
| backend\\microservice-provider-shop-8003\\src\\main\\java\\com\\cxyxiaomo\\epp\\shop\\service | 2 | 162 | 50 | 51 | 263 |
|
||||
| backend\\microservice-provider-shop-8003\\src\\main\\resources | 6 | 342 | 26 | 32 | 400 |
|
||||
| backend\\microservice-provider-shop-8003\\src\\main\\resources (Files) | 2 | 31 | 3 | 5 | 39 |
|
||||
| backend\\microservice-provider-shop-8003\\src\\main\\resources\\mybatis | 4 | 311 | 23 | 27 | 361 |
|
||||
| backend\\microservice-provider-shop-8003\\src\\main\\resources\\mybatis (Files) | 1 | 11 | 4 | 3 | 18 |
|
||||
| backend\\microservice-provider-shop-8003\\src\\main\\resources\\mybatis\\mapper | 3 | 300 | 19 | 24 | 343 |
|
||||
| backend\\microservice-provider-shop-8003\\src\\test | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\\microservice-provider-shop-8003\\src\\test\\java | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\\microservice-provider-shop-8003\\src\\test\\java\\com | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\\microservice-provider-shop-8003\\src\\test\\java\\com\\cxyxiaomo | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\\microservice-provider-test-8011 | 5 | 91 | 6 | 19 | 116 |
|
||||
| backend\\microservice-provider-test-8011 (Files) | 1 | 42 | 3 | 5 | 50 |
|
||||
| backend\\microservice-provider-test-8011\\src | 4 | 49 | 3 | 14 | 66 |
|
||||
| backend\\microservice-provider-test-8011\\src\\main | 4 | 49 | 3 | 14 | 66 |
|
||||
| backend\\microservice-provider-test-8011\\src\\main\\java | 2 | 35 | 2 | 11 | 48 |
|
||||
| backend\\microservice-provider-test-8011\\src\\main\\java\\com | 2 | 35 | 2 | 11 | 48 |
|
||||
| backend\\microservice-provider-test-8011\\src\\main\\java\\com\\cxyxiaomo | 2 | 35 | 2 | 11 | 48 |
|
||||
| backend\\microservice-provider-test-8011\\src\\main\\java\\com\\cxyxiaomo\\epp | 2 | 35 | 2 | 11 | 48 |
|
||||
| backend\\microservice-provider-test-8011\\src\\main\\java\\com\\cxyxiaomo\\epp\\test | 2 | 35 | 2 | 11 | 48 |
|
||||
| backend\\microservice-provider-test-8011\\src\\main\\java\\com\\cxyxiaomo\\epp\\test (Files) | 1 | 11 | 1 | 4 | 16 |
|
||||
| backend\\microservice-provider-test-8011\\src\\main\\java\\com\\cxyxiaomo\\epp\\test\\controller | 1 | 24 | 1 | 7 | 32 |
|
||||
| backend\\microservice-provider-test-8011\\src\\main\\resources | 2 | 14 | 1 | 3 | 18 |
|
||||
| backend\\microservice-provider-user-8001 | 14 | 650 | 117 | 100 | 867 |
|
||||
| backend\\microservice-provider-user-8001 (Files) | 1 | 107 | 17 | 14 | 138 |
|
||||
| backend\\microservice-provider-user-8001\\src | 13 | 543 | 100 | 86 | 729 |
|
||||
| backend\\microservice-provider-user-8001\\src\\main | 12 | 532 | 94 | 82 | 708 |
|
||||
| backend\\microservice-provider-user-8001\\src\\main\\java | 7 | 383 | 90 | 73 | 546 |
|
||||
| backend\\microservice-provider-user-8001\\src\\main\\java\\com | 7 | 383 | 90 | 73 | 546 |
|
||||
| backend\\microservice-provider-user-8001\\src\\main\\java\\com\\cxyxiaomo | 7 | 383 | 90 | 73 | 546 |
|
||||
| backend\\microservice-provider-user-8001\\src\\main\\java\\com\\cxyxiaomo\\epp | 7 | 383 | 90 | 73 | 546 |
|
||||
| backend\\microservice-provider-user-8001\\src\\main\\java\\com\\cxyxiaomo\\epp\\user | 7 | 383 | 90 | 73 | 546 |
|
||||
| backend\\microservice-provider-user-8001\\src\\main\\java\\com\\cxyxiaomo\\epp\\user (Files) | 1 | 13 | 1 | 4 | 18 |
|
||||
| backend\\microservice-provider-user-8001\\src\\main\\java\\com\\cxyxiaomo\\epp\\user\\controller | 1 | 265 | 70 | 30 | 365 |
|
||||
| backend\\microservice-provider-user-8001\\src\\main\\java\\com\\cxyxiaomo\\epp\\user\\dao | 2 | 29 | 0 | 17 | 46 |
|
||||
| backend\\microservice-provider-user-8001\\src\\main\\java\\com\\cxyxiaomo\\epp\\user\\rpc | 1 | 9 | 5 | 3 | 17 |
|
||||
| backend\\microservice-provider-user-8001\\src\\main\\java\\com\\cxyxiaomo\\epp\\user\\service | 2 | 67 | 14 | 19 | 100 |
|
||||
| backend\\microservice-provider-user-8001\\src\\main\\resources | 5 | 149 | 4 | 9 | 162 |
|
||||
| backend\\microservice-provider-user-8001\\src\\main\\resources (Files) | 2 | 28 | 2 | 4 | 34 |
|
||||
| backend\\microservice-provider-user-8001\\src\\main\\resources\\mybatis | 3 | 121 | 2 | 5 | 128 |
|
||||
| backend\\microservice-provider-user-8001\\src\\main\\resources\\mybatis (Files) | 1 | 10 | 2 | 2 | 14 |
|
||||
| backend\\microservice-provider-user-8001\\src\\main\\resources\\mybatis\\mapper | 2 | 111 | 0 | 3 | 114 |
|
||||
| backend\\microservice-provider-user-8001\\src\\test | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\\microservice-provider-user-8001\\src\\test\\java | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\\microservice-provider-user-8001\\src\\test\\java\\com | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\\microservice-provider-user-8001\\src\\test\\java\\com\\cxyxiaomo | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\\microservice-provider-user-8001\\src\\test\\java\\com\\cxyxiaomo\\epp | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\\microservice-provider-user-8001\\src\\test\\java\\com\\cxyxiaomo\\epp\\user | 1 | 11 | 6 | 4 | 21 |
|
||||
| client-entrance-guard | 7 | 136 | 14 | 26 | 176 |
|
||||
| client-entrance-guard (Files) | 4 | 110 | 12 | 18 | 140 |
|
||||
| client-entrance-guard\\html | 3 | 26 | 2 | 8 | 36 |
|
||||
| database | 1 | 382 | 105 | 33 | 520 |
|
||||
| docs | 10 | 443 | 25 | 226 | 694 |
|
||||
| docs (Files) | 6 | 304 | 25 | 204 | 533 |
|
||||
| docs\\ChatGPT | 4 | 139 | 0 | 22 | 161 |
|
||||
| frontend | 49 | 5,050 | 169 | 371 | 5,590 |
|
||||
| frontend (Files) | 9 | 2,325 | 5 | 47 | 2,377 |
|
||||
| frontend\\src | 40 | 2,725 | 164 | 324 | 3,213 |
|
||||
| frontend\\src (Files) | 3 | 44 | 3 | 10 | 57 |
|
||||
| frontend\\src\\api | 8 | 207 | 100 | 32 | 339 |
|
||||
| frontend\\src\\assets | 3 | 142 | 3 | 26 | 171 |
|
||||
| frontend\\src\\assets\\css | 3 | 142 | 3 | 26 | 171 |
|
||||
| frontend\\src\\components | 5 | 1,179 | 14 | 112 | 1,305 |
|
||||
| frontend\\src\\router | 1 | 142 | 2 | 15 | 159 |
|
||||
| frontend\\src\\store | 3 | 104 | 3 | 19 | 126 |
|
||||
| frontend\\src\\utils | 5 | 150 | 34 | 22 | 206 |
|
||||
| frontend\\src\\views | 12 | 757 | 5 | 88 | 850 |
|
||||
| frontend\\src\\views (Files) | 10 | 655 | 5 | 80 | 740 |
|
||||
| frontend\\src\\views\\error-page | 2 | 102 | 0 | 8 | 110 |
|
||||
| intranet-penetration | 1 | 18 | 0 | 12 | 30 |
|
||||
| miniprogram | 39 | 42,122 | 174 | 429 | 42,725 |
|
||||
| miniprogram (Files) | 7 | 39,638 | 2 | 5 | 39,645 |
|
||||
| miniprogram\\config | 3 | 100 | 26 | 6 | 132 |
|
||||
| miniprogram\\src | 28 | 2,366 | 145 | 415 | 2,926 |
|
||||
| miniprogram\\src (Files) | 4 | 93 | 22 | 10 | 125 |
|
||||
| miniprogram\\src\\components | 1 | 72 | 0 | 5 | 77 |
|
||||
| miniprogram\\src\\image | 1 | 186 | 1 | 1 | 188 |
|
||||
| miniprogram\\src\\image\\icon | 1 | 186 | 1 | 1 | 188 |
|
||||
| miniprogram\\src\\pages | 15 | 870 | 6 | 88 | 964 |
|
||||
| miniprogram\\src\\pages\\index | 6 | 236 | 3 | 23 | 262 |
|
||||
| miniprogram\\src\\pages\\residents | 7 | 599 | 3 | 57 | 659 |
|
||||
| miniprogram\\src\\pages\\scan | 2 | 35 | 0 | 8 | 43 |
|
||||
| miniprogram\\src\\utils | 7 | 1,145 | 116 | 311 | 1,572 |
|
||||
| miniprogram\\src\\utils (Files) | 5 | 187 | 1 | 15 | 203 |
|
||||
| miniprogram\\src\\utils\\qrcode | 2 | 958 | 115 | 296 | 1,369 |
|
||||
| miniprogram\\types | 1 | 18 | 1 | 3 | 22 |
|
||||
| nginx-conf | 1 | 17 | 2 | 5 | 24 |
|
||||
| postman-collection | 1 | 351 | 748 | 0 | 1,099 |
|
||||
| weixin-miniprogram | 51 | 2,499 | 619 | 348 | 3,466 |
|
||||
| weixin-miniprogram (Files) | 6 | 182 | 19 | 7 | 208 |
|
||||
| weixin-miniprogram\\custom-tab-bar | 3 | 122 | 19 | 15 | 156 |
|
||||
| weixin-miniprogram\\image | 5 | 190 | 1 | 2 | 193 |
|
||||
| weixin-miniprogram\\image\\icon | 5 | 190 | 1 | 2 | 193 |
|
||||
| weixin-miniprogram\\pages | 26 | 1,689 | 494 | 288 | 2,471 |
|
||||
| weixin-miniprogram\\pages\\index | 4 | 282 | 85 | 48 | 415 |
|
||||
| weixin-miniprogram\\pages\\person | 4 | 205 | 49 | 28 | 282 |
|
||||
| weixin-miniprogram\\pages\\residents | 6 | 589 | 108 | 64 | 761 |
|
||||
| weixin-miniprogram\\pages\\scan | 2 | 73 | 31 | 26 | 130 |
|
||||
| weixin-miniprogram\\pages\\shop | 10 | 540 | 221 | 122 | 883 |
|
||||
| weixin-miniprogram\\pages\\shop (Files) | 8 | 517 | 201 | 117 | 835 |
|
||||
| weixin-miniprogram\\pages\\shop\\components | 2 | 23 | 20 | 5 | 48 |
|
||||
| weixin-miniprogram\\services | 3 | 109 | 15 | 17 | 141 |
|
||||
| weixin-miniprogram\\utils | 8 | 207 | 71 | 19 | 297 |
|
||||
| weixin-miniprogram\\utils (Files) | 6 | 205 | 68 | 16 | 289 |
|
||||
| weixin-miniprogram\\utils\\lib | 2 | 2 | 3 | 3 | 8 |
|
||||
|
||||
Summary / [Details](details.md) / [Diff Summary](diff.md) / [Diff Details](diff-details.md)
|
536
.VSCodeCounter/2023-04-17_23-48-02/results.txt
Normal file
536
.VSCodeCounter/2023-04-17_23-48-02/results.txt
Normal file
@ -0,0 +1,536 @@
|
||||
Date : 2023-04-17 23:48:02
|
||||
Directory : e:\Project\毕业设计\epp
|
||||
Total : 304 files, 57129 codes, 2748 comments, 2839 blanks, all 62716 lines
|
||||
|
||||
Languages
|
||||
+--------------------+------------+------------+------------+------------+------------+
|
||||
| language | files | code | comment | blank | total |
|
||||
+--------------------+------------+------------+------------+------------+------------+
|
||||
| JSON | 29 | 42,342 | 748 | 8 | 43,098 |
|
||||
| JavaScript | 64 | 4,011 | 996 | 787 | 5,794 |
|
||||
| Java | 88 | 3,384 | 673 | 854 | 4,911 |
|
||||
| vue | 25 | 2,804 | 25 | 273 | 3,102 |
|
||||
| XML | 42 | 1,926 | 131 | 133 | 2,190 |
|
||||
| Markdown | 16 | 1,109 | 25 | 566 | 1,700 |
|
||||
| TypeScript | 13 | 436 | 14 | 61 | 511 |
|
||||
| CSS | 10 | 401 | 7 | 78 | 486 |
|
||||
| SQL | 1 | 382 | 105 | 33 | 520 |
|
||||
| YAML | 10 | 180 | 14 | 23 | 217 |
|
||||
| HTML | 4 | 105 | 8 | 18 | 131 |
|
||||
| JSON with Comments | 1 | 32 | 0 | 0 | 32 |
|
||||
| NGINX Conf | 1 | 17 | 2 | 5 | 24 |
|
||||
+--------------------+------------+------------+------------+------------+------------+
|
||||
|
||||
Directories
|
||||
+--------------------------------------------------------------------------------------------------------------------------------------------+------------+------------+------------+------------+------------+
|
||||
| path | files | code | comment | blank | total |
|
||||
+--------------------------------------------------------------------------------------------------------------------------------------------+------------+------------+------------+------------+------------+
|
||||
| . | 304 | 57,129 | 2,748 | 2,839 | 62,716 |
|
||||
| . (Files) | 3 | 538 | 0 | 291 | 829 |
|
||||
| backend | 140 | 5,504 | 872 | 1,088 | 7,464 |
|
||||
| backend (Files) | 1 | 227 | 38 | 21 | 286 |
|
||||
| backend-mock | 1 | 69 | 20 | 10 | 99 |
|
||||
| backend\.idea | 14 | 235 | 0 | 0 | 235 |
|
||||
| backend\.idea (Files) | 4 | 78 | 0 | 0 | 78 |
|
||||
| backend\.idea\runConfigurations | 10 | 157 | 0 | 0 | 157 |
|
||||
| backend\microservice-common | 42 | 1,223 | 108 | 329 | 1,660 |
|
||||
| backend\microservice-common (Files) | 1 | 40 | 2 | 6 | 48 |
|
||||
| backend\microservice-common\src | 41 | 1,183 | 106 | 323 | 1,612 |
|
||||
| backend\microservice-common\src\main | 41 | 1,183 | 106 | 323 | 1,612 |
|
||||
| backend\microservice-common\src\main\java | 41 | 1,183 | 106 | 323 | 1,612 |
|
||||
| backend\microservice-common\src\main\java\com | 41 | 1,183 | 106 | 323 | 1,612 |
|
||||
| backend\microservice-common\src\main\java\com\cxyxiaomo | 41 | 1,183 | 106 | 323 | 1,612 |
|
||||
| backend\microservice-common\src\main\java\com\cxyxiaomo\epp | 41 | 1,183 | 106 | 323 | 1,612 |
|
||||
| backend\microservice-common\src\main\java\com\cxyxiaomo\epp\PageTable | 11 | 267 | 62 | 85 | 414 |
|
||||
| backend\microservice-common\src\main\java\com\cxyxiaomo\epp\PageTable\enums | 4 | 59 | 0 | 20 | 79 |
|
||||
| backend\microservice-common\src\main\java\com\cxyxiaomo\epp\PageTable\query | 1 | 22 | 0 | 6 | 28 |
|
||||
| backend\microservice-common\src\main\java\com\cxyxiaomo\epp\PageTable\utils | 6 | 186 | 62 | 59 | 307 |
|
||||
| backend\microservice-common\src\main\java\com\cxyxiaomo\epp\TencentCloud | 2 | 67 | 11 | 16 | 94 |
|
||||
| backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common | 28 | 849 | 33 | 222 | 1,104 |
|
||||
| backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\enums | 1 | 27 | 0 | 8 | 35 |
|
||||
| backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\pojo | 14 | 235 | 9 | 93 | 337 |
|
||||
| backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\query | 2 | 32 | 4 | 22 | 58 |
|
||||
| backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\response | 1 | 31 | 0 | 8 | 39 |
|
||||
| backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\utils | 2 | 79 | 4 | 15 | 98 |
|
||||
| backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\vo | 8 | 445 | 16 | 76 | 537 |
|
||||
| backend\microservice-gateway | 6 | 193 | 21 | 29 | 243 |
|
||||
| backend\microservice-gateway (Files) | 1 | 59 | 3 | 6 | 68 |
|
||||
| backend\microservice-gateway\src | 5 | 134 | 18 | 23 | 175 |
|
||||
| backend\microservice-gateway\src\main | 4 | 123 | 12 | 19 | 154 |
|
||||
| backend\microservice-gateway\src\main\java | 2 | 47 | 7 | 13 | 67 |
|
||||
| backend\microservice-gateway\src\main\java\com | 2 | 47 | 7 | 13 | 67 |
|
||||
| backend\microservice-gateway\src\main\java\com\cxyxiaomo | 2 | 47 | 7 | 13 | 67 |
|
||||
| backend\microservice-gateway\src\main\java\com\cxyxiaomo\epp | 2 | 47 | 7 | 13 | 67 |
|
||||
| backend\microservice-gateway\src\main\java\com\cxyxiaomo\epp\gateway | 2 | 47 | 7 | 13 | 67 |
|
||||
| backend\microservice-gateway\src\main\java\com\cxyxiaomo\epp\gateway (Files) | 1 | 11 | 0 | 4 | 15 |
|
||||
| backend\microservice-gateway\src\main\java\com\cxyxiaomo\epp\gateway\controller | 1 | 36 | 7 | 9 | 52 |
|
||||
| backend\microservice-gateway\src\main\resources | 2 | 76 | 5 | 6 | 87 |
|
||||
| backend\microservice-gateway\src\test | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\microservice-gateway\src\test\java | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\microservice-gateway\src\test\java\com | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\microservice-gateway\src\test\java\com\cxyxiaomo | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\microservice-gateway\src\test\java\com\cxyxiaomo\epp | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\microservice-gateway\src\test\java\com\cxyxiaomo\epp\gateway | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\microservice-provider-access-8002 | 42 | 1,646 | 307 | 361 | 2,314 |
|
||||
| backend\microservice-provider-access-8002 (Files) | 1 | 107 | 13 | 13 | 133 |
|
||||
| backend\microservice-provider-access-8002\src | 41 | 1,539 | 294 | 348 | 2,181 |
|
||||
| backend\microservice-provider-access-8002\src\main | 40 | 1,528 | 288 | 344 | 2,160 |
|
||||
| backend\microservice-provider-access-8002\src\main\java | 24 | 938 | 222 | 238 | 1,398 |
|
||||
| backend\microservice-provider-access-8002\src\main\java\com | 24 | 938 | 222 | 238 | 1,398 |
|
||||
| backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo | 24 | 938 | 222 | 238 | 1,398 |
|
||||
| backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp | 24 | 938 | 222 | 238 | 1,398 |
|
||||
| backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access | 24 | 938 | 222 | 238 | 1,398 |
|
||||
| backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access (Files) | 1 | 13 | 1 | 4 | 18 |
|
||||
| backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\config | 1 | 17 | 6 | 6 | 29 |
|
||||
| backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\controller | 6 | 585 | 161 | 103 | 849 |
|
||||
| backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\dao | 4 | 54 | 0 | 29 | 83 |
|
||||
| backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\pojo | 2 | 29 | 11 | 16 | 56 |
|
||||
| backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\rpc | 1 | 10 | 5 | 3 | 18 |
|
||||
| backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\service | 8 | 213 | 37 | 71 | 321 |
|
||||
| backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\utils | 1 | 17 | 1 | 6 | 24 |
|
||||
| backend\microservice-provider-access-8002\src\main\resources | 16 | 590 | 66 | 106 | 762 |
|
||||
| backend\microservice-provider-access-8002\src\main\resources (Files) | 2 | 31 | 3 | 5 | 39 |
|
||||
| backend\microservice-provider-access-8002\src\main\resources\mybatis | 5 | 166 | 7 | 17 | 190 |
|
||||
| backend\microservice-provider-access-8002\src\main\resources\mybatis (Files) | 1 | 11 | 4 | 3 | 18 |
|
||||
| backend\microservice-provider-access-8002\src\main\resources\mybatis\mapper | 4 | 155 | 3 | 14 | 172 |
|
||||
| backend\microservice-provider-access-8002\src\main\resources\static | 9 | 393 | 56 | 84 | 533 |
|
||||
| backend\microservice-provider-access-8002\src\main\resources\static\access | 9 | 393 | 56 | 84 | 533 |
|
||||
| backend\microservice-provider-access-8002\src\main\resources\static\access (Files) | 2 | 157 | 31 | 36 | 224 |
|
||||
| backend\microservice-provider-access-8002\src\main\resources\static\access\assets | 7 | 236 | 25 | 48 | 309 |
|
||||
| backend\microservice-provider-access-8002\src\main\resources\static\access\assets\css | 2 | 166 | 3 | 31 | 200 |
|
||||
| backend\microservice-provider-access-8002\src\main\resources\static\access\assets\js | 2 | 67 | 22 | 14 | 103 |
|
||||
| backend\microservice-provider-access-8002\src\main\resources\static\access\assets\svg | 3 | 3 | 0 | 3 | 6 |
|
||||
| backend\microservice-provider-access-8002\src\test | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\microservice-provider-access-8002\src\test\java | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\microservice-provider-access-8002\src\test\java\com | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\microservice-provider-access-8002\src\test\java\com\cxyxiaomo | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\microservice-provider-access-8002\src\test\java\com\cxyxiaomo\epp | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\microservice-provider-access-8002\src\test\java\com\cxyxiaomo\epp\access | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\microservice-provider-shop-8003 | 16 | 1,239 | 275 | 229 | 1,743 |
|
||||
| backend\microservice-provider-shop-8003 (Files) | 1 | 132 | 21 | 13 | 166 |
|
||||
| backend\microservice-provider-shop-8003\src | 15 | 1,107 | 254 | 216 | 1,577 |
|
||||
| backend\microservice-provider-shop-8003\src\main | 14 | 1,096 | 248 | 212 | 1,556 |
|
||||
| backend\microservice-provider-shop-8003\src\main\java | 8 | 754 | 222 | 180 | 1,156 |
|
||||
| backend\microservice-provider-shop-8003\src\main\java\com | 8 | 754 | 222 | 180 | 1,156 |
|
||||
| backend\microservice-provider-shop-8003\src\main\java\com\cxyxiaomo | 8 | 754 | 222 | 180 | 1,156 |
|
||||
| backend\microservice-provider-shop-8003\src\main\java\com\cxyxiaomo\epp | 8 | 754 | 222 | 180 | 1,156 |
|
||||
| backend\microservice-provider-shop-8003\src\main\java\com\cxyxiaomo\epp\shop | 8 | 754 | 222 | 180 | 1,156 |
|
||||
| backend\microservice-provider-shop-8003\src\main\java\com\cxyxiaomo\epp\shop (Files) | 1 | 13 | 1 | 4 | 18 |
|
||||
| backend\microservice-provider-shop-8003\src\main\java\com\cxyxiaomo\epp\shop\controller | 2 | 523 | 132 | 80 | 735 |
|
||||
| backend\microservice-provider-shop-8003\src\main\java\com\cxyxiaomo\epp\shop\dao | 3 | 56 | 39 | 45 | 140 |
|
||||
| backend\microservice-provider-shop-8003\src\main\java\com\cxyxiaomo\epp\shop\service | 2 | 162 | 50 | 51 | 263 |
|
||||
| backend\microservice-provider-shop-8003\src\main\resources | 6 | 342 | 26 | 32 | 400 |
|
||||
| backend\microservice-provider-shop-8003\src\main\resources (Files) | 2 | 31 | 3 | 5 | 39 |
|
||||
| backend\microservice-provider-shop-8003\src\main\resources\mybatis | 4 | 311 | 23 | 27 | 361 |
|
||||
| backend\microservice-provider-shop-8003\src\main\resources\mybatis (Files) | 1 | 11 | 4 | 3 | 18 |
|
||||
| backend\microservice-provider-shop-8003\src\main\resources\mybatis\mapper | 3 | 300 | 19 | 24 | 343 |
|
||||
| backend\microservice-provider-shop-8003\src\test | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\microservice-provider-shop-8003\src\test\java | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\microservice-provider-shop-8003\src\test\java\com | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\microservice-provider-shop-8003\src\test\java\com\cxyxiaomo | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\microservice-provider-test-8011 | 5 | 91 | 6 | 19 | 116 |
|
||||
| backend\microservice-provider-test-8011 (Files) | 1 | 42 | 3 | 5 | 50 |
|
||||
| backend\microservice-provider-test-8011\src | 4 | 49 | 3 | 14 | 66 |
|
||||
| backend\microservice-provider-test-8011\src\main | 4 | 49 | 3 | 14 | 66 |
|
||||
| backend\microservice-provider-test-8011\src\main\java | 2 | 35 | 2 | 11 | 48 |
|
||||
| backend\microservice-provider-test-8011\src\main\java\com | 2 | 35 | 2 | 11 | 48 |
|
||||
| backend\microservice-provider-test-8011\src\main\java\com\cxyxiaomo | 2 | 35 | 2 | 11 | 48 |
|
||||
| backend\microservice-provider-test-8011\src\main\java\com\cxyxiaomo\epp | 2 | 35 | 2 | 11 | 48 |
|
||||
| backend\microservice-provider-test-8011\src\main\java\com\cxyxiaomo\epp\test | 2 | 35 | 2 | 11 | 48 |
|
||||
| backend\microservice-provider-test-8011\src\main\java\com\cxyxiaomo\epp\test (Files) | 1 | 11 | 1 | 4 | 16 |
|
||||
| backend\microservice-provider-test-8011\src\main\java\com\cxyxiaomo\epp\test\controller | 1 | 24 | 1 | 7 | 32 |
|
||||
| backend\microservice-provider-test-8011\src\main\resources | 2 | 14 | 1 | 3 | 18 |
|
||||
| backend\microservice-provider-user-8001 | 14 | 650 | 117 | 100 | 867 |
|
||||
| backend\microservice-provider-user-8001 (Files) | 1 | 107 | 17 | 14 | 138 |
|
||||
| backend\microservice-provider-user-8001\src | 13 | 543 | 100 | 86 | 729 |
|
||||
| backend\microservice-provider-user-8001\src\main | 12 | 532 | 94 | 82 | 708 |
|
||||
| backend\microservice-provider-user-8001\src\main\java | 7 | 383 | 90 | 73 | 546 |
|
||||
| backend\microservice-provider-user-8001\src\main\java\com | 7 | 383 | 90 | 73 | 546 |
|
||||
| backend\microservice-provider-user-8001\src\main\java\com\cxyxiaomo | 7 | 383 | 90 | 73 | 546 |
|
||||
| backend\microservice-provider-user-8001\src\main\java\com\cxyxiaomo\epp | 7 | 383 | 90 | 73 | 546 |
|
||||
| backend\microservice-provider-user-8001\src\main\java\com\cxyxiaomo\epp\user | 7 | 383 | 90 | 73 | 546 |
|
||||
| backend\microservice-provider-user-8001\src\main\java\com\cxyxiaomo\epp\user (Files) | 1 | 13 | 1 | 4 | 18 |
|
||||
| backend\microservice-provider-user-8001\src\main\java\com\cxyxiaomo\epp\user\controller | 1 | 265 | 70 | 30 | 365 |
|
||||
| backend\microservice-provider-user-8001\src\main\java\com\cxyxiaomo\epp\user\dao | 2 | 29 | 0 | 17 | 46 |
|
||||
| backend\microservice-provider-user-8001\src\main\java\com\cxyxiaomo\epp\user\rpc | 1 | 9 | 5 | 3 | 17 |
|
||||
| backend\microservice-provider-user-8001\src\main\java\com\cxyxiaomo\epp\user\service | 2 | 67 | 14 | 19 | 100 |
|
||||
| backend\microservice-provider-user-8001\src\main\resources | 5 | 149 | 4 | 9 | 162 |
|
||||
| backend\microservice-provider-user-8001\src\main\resources (Files) | 2 | 28 | 2 | 4 | 34 |
|
||||
| backend\microservice-provider-user-8001\src\main\resources\mybatis | 3 | 121 | 2 | 5 | 128 |
|
||||
| backend\microservice-provider-user-8001\src\main\resources\mybatis (Files) | 1 | 10 | 2 | 2 | 14 |
|
||||
| backend\microservice-provider-user-8001\src\main\resources\mybatis\mapper | 2 | 111 | 0 | 3 | 114 |
|
||||
| backend\microservice-provider-user-8001\src\test | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\microservice-provider-user-8001\src\test\java | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\microservice-provider-user-8001\src\test\java\com | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\microservice-provider-user-8001\src\test\java\com\cxyxiaomo | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\microservice-provider-user-8001\src\test\java\com\cxyxiaomo\epp | 1 | 11 | 6 | 4 | 21 |
|
||||
| backend\microservice-provider-user-8001\src\test\java\com\cxyxiaomo\epp\user | 1 | 11 | 6 | 4 | 21 |
|
||||
| client-entrance-guard | 7 | 136 | 14 | 26 | 176 |
|
||||
| client-entrance-guard (Files) | 4 | 110 | 12 | 18 | 140 |
|
||||
| client-entrance-guard\html | 3 | 26 | 2 | 8 | 36 |
|
||||
| database | 1 | 382 | 105 | 33 | 520 |
|
||||
| docs | 10 | 443 | 25 | 226 | 694 |
|
||||
| docs (Files) | 6 | 304 | 25 | 204 | 533 |
|
||||
| docs\ChatGPT | 4 | 139 | 0 | 22 | 161 |
|
||||
| frontend | 49 | 5,050 | 169 | 371 | 5,590 |
|
||||
| frontend (Files) | 9 | 2,325 | 5 | 47 | 2,377 |
|
||||
| frontend\src | 40 | 2,725 | 164 | 324 | 3,213 |
|
||||
| frontend\src (Files) | 3 | 44 | 3 | 10 | 57 |
|
||||
| frontend\src\api | 8 | 207 | 100 | 32 | 339 |
|
||||
| frontend\src\assets | 3 | 142 | 3 | 26 | 171 |
|
||||
| frontend\src\assets\css | 3 | 142 | 3 | 26 | 171 |
|
||||
| frontend\src\components | 5 | 1,179 | 14 | 112 | 1,305 |
|
||||
| frontend\src\router | 1 | 142 | 2 | 15 | 159 |
|
||||
| frontend\src\store | 3 | 104 | 3 | 19 | 126 |
|
||||
| frontend\src\utils | 5 | 150 | 34 | 22 | 206 |
|
||||
| frontend\src\views | 12 | 757 | 5 | 88 | 850 |
|
||||
| frontend\src\views (Files) | 10 | 655 | 5 | 80 | 740 |
|
||||
| frontend\src\views\error-page | 2 | 102 | 0 | 8 | 110 |
|
||||
| intranet-penetration | 1 | 18 | 0 | 12 | 30 |
|
||||
| miniprogram | 39 | 42,122 | 174 | 429 | 42,725 |
|
||||
| miniprogram (Files) | 7 | 39,638 | 2 | 5 | 39,645 |
|
||||
| miniprogram\config | 3 | 100 | 26 | 6 | 132 |
|
||||
| miniprogram\src | 28 | 2,366 | 145 | 415 | 2,926 |
|
||||
| miniprogram\src (Files) | 4 | 93 | 22 | 10 | 125 |
|
||||
| miniprogram\src\components | 1 | 72 | 0 | 5 | 77 |
|
||||
| miniprogram\src\image | 1 | 186 | 1 | 1 | 188 |
|
||||
| miniprogram\src\image\icon | 1 | 186 | 1 | 1 | 188 |
|
||||
| miniprogram\src\pages | 15 | 870 | 6 | 88 | 964 |
|
||||
| miniprogram\src\pages\index | 6 | 236 | 3 | 23 | 262 |
|
||||
| miniprogram\src\pages\residents | 7 | 599 | 3 | 57 | 659 |
|
||||
| miniprogram\src\pages\scan | 2 | 35 | 0 | 8 | 43 |
|
||||
| miniprogram\src\utils | 7 | 1,145 | 116 | 311 | 1,572 |
|
||||
| miniprogram\src\utils (Files) | 5 | 187 | 1 | 15 | 203 |
|
||||
| miniprogram\src\utils\qrcode | 2 | 958 | 115 | 296 | 1,369 |
|
||||
| miniprogram\types | 1 | 18 | 1 | 3 | 22 |
|
||||
| nginx-conf | 1 | 17 | 2 | 5 | 24 |
|
||||
| postman-collection | 1 | 351 | 748 | 0 | 1,099 |
|
||||
| weixin-miniprogram | 51 | 2,499 | 619 | 348 | 3,466 |
|
||||
| weixin-miniprogram (Files) | 6 | 182 | 19 | 7 | 208 |
|
||||
| weixin-miniprogram\custom-tab-bar | 3 | 122 | 19 | 15 | 156 |
|
||||
| weixin-miniprogram\image | 5 | 190 | 1 | 2 | 193 |
|
||||
| weixin-miniprogram\image\icon | 5 | 190 | 1 | 2 | 193 |
|
||||
| weixin-miniprogram\pages | 26 | 1,689 | 494 | 288 | 2,471 |
|
||||
| weixin-miniprogram\pages\index | 4 | 282 | 85 | 48 | 415 |
|
||||
| weixin-miniprogram\pages\person | 4 | 205 | 49 | 28 | 282 |
|
||||
| weixin-miniprogram\pages\residents | 6 | 589 | 108 | 64 | 761 |
|
||||
| weixin-miniprogram\pages\scan | 2 | 73 | 31 | 26 | 130 |
|
||||
| weixin-miniprogram\pages\shop | 10 | 540 | 221 | 122 | 883 |
|
||||
| weixin-miniprogram\pages\shop (Files) | 8 | 517 | 201 | 117 | 835 |
|
||||
| weixin-miniprogram\pages\shop\components | 2 | 23 | 20 | 5 | 48 |
|
||||
| weixin-miniprogram\services | 3 | 109 | 15 | 17 | 141 |
|
||||
| weixin-miniprogram\utils | 8 | 207 | 71 | 19 | 297 |
|
||||
| weixin-miniprogram\utils (Files) | 6 | 205 | 68 | 16 | 289 |
|
||||
| weixin-miniprogram\utils\lib | 2 | 2 | 3 | 3 | 8 |
|
||||
+--------------------------------------------------------------------------------------------------------------------------------------------+------------+------------+------------+------------+------------+
|
||||
|
||||
Files
|
||||
+--------------------------------------------------------------------------------------------------------------------------------------------+--------------------+------------+------------+------------+------------+
|
||||
| filename | language | code | comment | blank | total |
|
||||
+--------------------------------------------------------------------------------------------------------------------------------------------+--------------------+------------+------------+------------+------------+
|
||||
| e:\Project\毕业设计\epp\README.md | Markdown | 288 | 0 | 177 | 465 |
|
||||
| e:\Project\毕业设计\epp\TODOs.md | Markdown | 67 | 0 | 58 | 125 |
|
||||
| e:\Project\毕业设计\epp\backend-mock\index.js | JavaScript | 69 | 20 | 10 | 99 |
|
||||
| e:\Project\毕业设计\epp\backend\.idea\encodings.xml | XML | 22 | 0 | 0 | 22 |
|
||||
| e:\Project\毕业设计\epp\backend\.idea\jarRepositories.xml | XML | 35 | 0 | 0 | 35 |
|
||||
| e:\Project\毕业设计\epp\backend\.idea\misc.xml | XML | 15 | 0 | 0 | 15 |
|
||||
| e:\Project\毕业设计\epp\backend\.idea\runConfigurations\AccessProvider.xml | XML | 10 | 0 | 0 | 10 |
|
||||
| e:\Project\毕业设计\epp\backend\.idea\runConfigurations\AccessProvider_Remote.xml | XML | 13 | 0 | 0 | 13 |
|
||||
| e:\Project\毕业设计\epp\backend\.idea\runConfigurations\Gateway.xml | XML | 16 | 0 | 0 | 16 |
|
||||
| e:\Project\毕业设计\epp\backend\.idea\runConfigurations\Gateway_Remote.xml | XML | 19 | 0 | 0 | 19 |
|
||||
| e:\Project\毕业设计\epp\backend\.idea\runConfigurations\ShopProvider.xml | XML | 16 | 0 | 0 | 16 |
|
||||
| e:\Project\毕业设计\epp\backend\.idea\runConfigurations\ShopProvider_Remote.xml | XML | 19 | 0 | 0 | 19 |
|
||||
| e:\Project\毕业设计\epp\backend\.idea\runConfigurations\TestProvider.xml | XML | 16 | 0 | 0 | 16 |
|
||||
| e:\Project\毕业设计\epp\backend\.idea\runConfigurations\TestProvider_Remote.xml | XML | 19 | 0 | 0 | 19 |
|
||||
| e:\Project\毕业设计\epp\backend\.idea\runConfigurations\UserProvider.xml | XML | 10 | 0 | 0 | 10 |
|
||||
| e:\Project\毕业设计\epp\backend\.idea\runConfigurations\UserProvider_Remote.xml | XML | 19 | 0 | 0 | 19 |
|
||||
| e:\Project\毕业设计\epp\backend\.idea\vcs.xml | XML | 6 | 0 | 0 | 6 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\pom.xml | XML | 40 | 2 | 6 | 48 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\PageTable\enums\AddType.java | Java | 15 | 0 | 5 | 20 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\PageTable\enums\EditType.java | Java | 15 | 0 | 5 | 20 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\PageTable\enums\FieldType.java | Java | 15 | 0 | 5 | 20 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\PageTable\enums\SearchType.java | Java | 14 | 0 | 5 | 19 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\PageTable\query\PageQuery.java | Java | 22 | 0 | 6 | 28 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\PageTable\utils\FieldBuilder.java | Java | 43 | 32 | 15 | 90 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\PageTable\utils\FieldMapperBuilder.java | Java | 23 | 11 | 9 | 43 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\PageTable\utils\FieldRuleBuilder.java | Java | 65 | 6 | 16 | 87 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\PageTable\utils\FieldRuleListBuilder.java | Java | 17 | 0 | 7 | 24 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\PageTable\utils\FieldValidateBuilder.java | Java | 23 | 0 | 7 | 30 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\PageTable\utils\PageUtils.java | Java | 15 | 13 | 5 | 33 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\TencentCloud\QCloudCosStsClient.java | Java | 43 | 11 | 12 | 66 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\TencentCloud\TmpCredential.java | Java | 24 | 0 | 4 | 28 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\enums\OrderStatus.java | Java | 27 | 0 | 8 | 35 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\pojo\AccessLog.java | Java | 17 | 0 | 4 | 21 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\pojo\Apply.java | Java | 21 | 0 | 15 | 36 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\pojo\Feedback.java | Java | 15 | 0 | 9 | 24 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\pojo\Gate.java | Java | 13 | 0 | 4 | 17 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\pojo\Good.java | Java | 24 | 0 | 3 | 27 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\pojo\GoodCategory.java | Java | 12 | 0 | 3 | 15 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\pojo\Notice.java | Java | 14 | 3 | 10 | 27 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\pojo\Order.java | Java | 22 | 0 | 4 | 26 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\pojo\OrderDetail.java | Java | 14 | 0 | 3 | 17 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\pojo\Report.java | Java | 17 | 0 | 11 | 28 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\pojo\Role.java | Java | 12 | 2 | 5 | 19 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\pojo\Setting.java | Java | 14 | 2 | 5 | 21 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\pojo\User.java | Java | 23 | 2 | 5 | 30 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\pojo\Visitor.java | Java | 17 | 0 | 12 | 29 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\query\AccessLogQuery.java | Java | 16 | 2 | 11 | 29 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\query\ReportQuery.java | Java | 16 | 2 | 11 | 29 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\response\Res.java | Java | 31 | 0 | 8 | 39 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\utils\Hash.java | Java | 8 | 0 | 4 | 12 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\utils\SnowflakeManager.java | Java | 71 | 4 | 11 | 86 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\vo\AccessLogVO.java | Java | 79 | 2 | 12 | 93 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\vo\GateVO.java | Java | 55 | 2 | 9 | 66 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\vo\GoodCategoryVO.java | Java | 51 | 2 | 9 | 62 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\vo\GoodVO.java | Java | 63 | 2 | 8 | 73 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\vo\OrderDetailVO.java | Java | 35 | 2 | 7 | 44 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\vo\OrderVO.java | Java | 62 | 2 | 9 | 73 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\vo\ReportVO.java | Java | 52 | 2 | 14 | 68 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-common\src\main\java\com\cxyxiaomo\epp\common\vo\UserVO.java | Java | 48 | 2 | 8 | 58 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-gateway\pom.xml | XML | 59 | 3 | 6 | 68 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-gateway\src\main\java\com\cxyxiaomo\epp\gateway\Gateway.java | Java | 11 | 0 | 4 | 15 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-gateway\src\main\java\com\cxyxiaomo\epp\gateway\controller\Controller.java | Java | 36 | 7 | 9 | 52 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-gateway\src\main\resources\application-remote.yml | YAML | 5 | 0 | 1 | 6 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-gateway\src\main\resources\application.yml | YAML | 71 | 5 | 5 | 81 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-gateway\src\test\java\com\cxyxiaomo\epp\gateway\GatewayTest.java | Java | 11 | 6 | 4 | 21 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\pom.xml | XML | 107 | 13 | 13 | 133 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\AccessProvider.java | Java | 13 | 1 | 4 | 18 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\config\WebSocketConfig.java | Java | 17 | 6 | 6 | 29 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\controller\AccessLogController.java | Java | 132 | 32 | 22 | 186 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\controller\CodeController.java | Java | 33 | 1 | 8 | 42 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\controller\GateController.java | Java | 140 | 45 | 24 | 209 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\controller\ReportController.java | Java | 156 | 48 | 28 | 232 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\controller\WeChatTokenController.java | Java | 58 | 0 | 9 | 67 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\controller\WebSocketServer.java | Java | 66 | 35 | 12 | 113 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\dao\AccessLogDao.java | Java | 14 | 0 | 8 | 22 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\dao\GateDao.java | Java | 15 | 0 | 9 | 24 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\dao\ReportDao.java | Java | 15 | 0 | 8 | 23 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\dao\SettingDao.java | Java | 10 | 0 | 4 | 14 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\pojo\UnlimitedQRCodeParam.java | Java | 17 | 8 | 11 | 36 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\pojo\WebSocketData.java | Java | 12 | 3 | 5 | 20 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\rpc\UserServiceFeign.java | Java | 10 | 5 | 3 | 18 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\service\AccessLogService.java | Java | 32 | 1 | 9 | 42 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\service\AccessService.java | Java | 3 | 0 | 3 | 6 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\service\AccessServiceImpl.java | Java | 9 | 0 | 5 | 14 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\service\GateService.java | Java | 34 | 1 | 11 | 46 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\service\ReportService.java | Java | 8 | 0 | 7 | 15 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\service\ReportServiceImpl.java | Java | 33 | 0 | 11 | 44 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\service\WeChatTokenService.java | Java | 4 | 0 | 2 | 6 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\service\WeChatTokenServiceImpl.java | Java | 90 | 35 | 23 | 148 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\java\com\cxyxiaomo\epp\access\utils\RestUtil.java | Java | 17 | 1 | 6 | 24 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\application-remote.yml | YAML | 9 | 0 | 1 | 10 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\application.yml | YAML | 22 | 3 | 4 | 29 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\mybatis\mapper\AccessLogDao.xml | XML | 51 | 0 | 4 | 55 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\mybatis\mapper\GateDao.xml | XML | 38 | 0 | 6 | 44 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\mybatis\mapper\ReportDao.xml | XML | 50 | 3 | 3 | 56 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\mybatis\mapper\SettingDao.xml | XML | 16 | 0 | 1 | 17 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\mybatis\mybatis-config.xml | XML | 11 | 4 | 3 | 18 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\static\access\assets\css\index.css | CSS | 74 | 1 | 15 | 90 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\static\access\assets\css\setting-panel.css | CSS | 92 | 2 | 16 | 110 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\static\access\assets\js\setting-panel.js | JavaScript | 33 | 2 | 5 | 40 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\static\access\assets\js\websocket.js | JavaScript | 34 | 20 | 9 | 63 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\static\access\assets\svg\close.svg | XML | 1 | 0 | 1 | 2 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\static\access\assets\svg\fullscreen.svg | XML | 1 | 0 | 1 | 2 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\static\access\assets\svg\setting.svg | XML | 1 | 0 | 1 | 2 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\static\access\index.html | HTML | 57 | 5 | 10 | 72 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\main\resources\static\access\renderer.js | JavaScript | 100 | 26 | 26 | 152 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-access-8002\src\test\java\com\cxyxiaomo\epp\access\AppTest.java | Java | 11 | 6 | 4 | 21 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\pom.xml | XML | 132 | 21 | 13 | 166 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\java\com\cxyxiaomo\epp\shop\ShopProvider.java | Java | 13 | 1 | 4 | 18 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\java\com\cxyxiaomo\epp\shop\controller\GoodController.java | Java | 329 | 95 | 46 | 470 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\java\com\cxyxiaomo\epp\shop\controller\OrderController.java | Java | 194 | 37 | 34 | 265 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\java\com\cxyxiaomo\epp\shop\dao\GoodCategoryDao.java | Java | 16 | 0 | 11 | 27 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\java\com\cxyxiaomo\epp\shop\dao\GoodDao.java | Java | 22 | 0 | 23 | 45 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\java\com\cxyxiaomo\epp\shop\dao\OrderDao.java | Java | 18 | 39 | 11 | 68 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\java\com\cxyxiaomo\epp\shop\service\GoodService.java | Java | 85 | 11 | 31 | 127 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\java\com\cxyxiaomo\epp\shop\service\OrderService.java | Java | 77 | 39 | 20 | 136 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\resources\application-remote.yml | YAML | 9 | 0 | 1 | 10 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\resources\application.yml | YAML | 22 | 3 | 4 | 29 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\resources\mybatis\mapper\GoodCategoryMapper.xml | XML | 44 | 0 | 3 | 47 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\resources\mybatis\mapper\GoodMapper.xml | XML | 163 | 13 | 12 | 188 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\resources\mybatis\mapper\OrderMapper.xml | XML | 93 | 6 | 9 | 108 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\main\resources\mybatis\mybatis-config.xml | XML | 11 | 4 | 3 | 18 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-shop-8003\src\test\java\com\cxyxiaomo\AppTest.java | Java | 11 | 6 | 4 | 21 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-test-8011\pom.xml | XML | 42 | 3 | 5 | 50 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-test-8011\src\main\java\com\cxyxiaomo\epp\test\TestProvider.java | Java | 11 | 1 | 4 | 16 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-test-8011\src\main\java\com\cxyxiaomo\epp\test\controller\TestController.java | Java | 24 | 1 | 7 | 32 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-test-8011\src\main\resources\application-remote.yml | YAML | 5 | 0 | 1 | 6 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-test-8011\src\main\resources\application.yml | YAML | 9 | 1 | 2 | 12 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\pom.xml | XML | 107 | 17 | 14 | 138 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\src\main\java\com\cxyxiaomo\epp\user\UserProvider.java | Java | 13 | 1 | 4 | 18 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\src\main\java\com\cxyxiaomo\epp\user\controller\UserController.java | Java | 265 | 70 | 30 | 365 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\src\main\java\com\cxyxiaomo\epp\user\dao\RoleDao.java | Java | 10 | 0 | 5 | 15 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\src\main\java\com\cxyxiaomo\epp\user\dao\UserDao.java | Java | 19 | 0 | 12 | 31 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\src\main\java\com\cxyxiaomo\epp\user\rpc\WeChatTokenServiceFeign.java | Java | 9 | 5 | 3 | 17 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\src\main\java\com\cxyxiaomo\epp\user\service\RoleService.java | Java | 15 | 0 | 6 | 21 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\src\main\java\com\cxyxiaomo\epp\user\service\UserService.java | Java | 52 | 14 | 13 | 79 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\src\main\resources\application-remote.yml | YAML | 9 | 0 | 1 | 10 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\src\main\resources\application.yml | YAML | 19 | 2 | 3 | 24 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\src\main\resources\mybatis\mapper\RoleMapper.xml | XML | 9 | 0 | 1 | 10 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\src\main\resources\mybatis\mapper\UserMapper.xml | XML | 102 | 0 | 2 | 104 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\src\main\resources\mybatis\mybatis-config.xml | XML | 10 | 2 | 2 | 14 |
|
||||
| e:\Project\毕业设计\epp\backend\microservice-provider-user-8001\src\test\java\com\cxyxiaomo\epp\user\AppTest.java | Java | 11 | 6 | 4 | 21 |
|
||||
| e:\Project\毕业设计\epp\backend\pom.xml | XML | 227 | 38 | 21 | 286 |
|
||||
| e:\Project\毕业设计\epp\client-entrance-guard\README.md | Markdown | 6 | 0 | 3 | 9 |
|
||||
| e:\Project\毕业设计\epp\client-entrance-guard\html\index.css | CSS | 13 | 0 | 3 | 16 |
|
||||
| e:\Project\毕业设计\epp\client-entrance-guard\html\index.html | HTML | 13 | 2 | 4 | 19 |
|
||||
| e:\Project\毕业设计\epp\client-entrance-guard\html\renderer.js | JavaScript | 0 | 0 | 1 | 1 |
|
||||
| e:\Project\毕业设计\epp\client-entrance-guard\main.js | JavaScript | 32 | 9 | 11 | 52 |
|
||||
| e:\Project\毕业设计\epp\client-entrance-guard\package.json | JSON | 54 | 0 | 1 | 55 |
|
||||
| e:\Project\毕业设计\epp\client-entrance-guard\preload.js | JavaScript | 18 | 3 | 3 | 24 |
|
||||
| e:\Project\毕业设计\epp\database\epp.sql | SQL | 382 | 105 | 33 | 520 |
|
||||
| e:\Project\毕业设计\epp\docs\ChatGPT\生成Mybatis xml SQL语句.md | Markdown | 44 | 0 | 4 | 48 |
|
||||
| e:\Project\毕业设计\epp\docs\ChatGPT\生成Mybatis xml SQL语句2.md | Markdown | 23 | 0 | 5 | 28 |
|
||||
| e:\Project\毕业设计\epp\docs\ChatGPT\生成数据库测试数据.md | Markdown | 39 | 0 | 7 | 46 |
|
||||
| e:\Project\毕业设计\epp\docs\ChatGPT\转换为POJO对象.md | Markdown | 33 | 0 | 6 | 39 |
|
||||
| e:\Project\毕业设计\epp\docs\EnvCheck.md | Markdown | 82 | 25 | 28 | 135 |
|
||||
| e:\Project\毕业设计\epp\docs\Reference.md | Markdown | 14 | 0 | 21 | 35 |
|
||||
| e:\Project\毕业设计\epp\docs\RelatedLinks.md | Markdown | 38 | 0 | 43 | 81 |
|
||||
| e:\Project\毕业设计\epp\docs\Solutions.md | Markdown | 92 | 0 | 52 | 144 |
|
||||
| e:\Project\毕业设计\epp\docs\功能拆分.md | Markdown | 37 | 0 | 39 | 76 |
|
||||
| e:\Project\毕业设计\epp\docs\开发步骤记录.md | Markdown | 41 | 0 | 21 | 62 |
|
||||
| e:\Project\毕业设计\epp\frontend\README.md | Markdown | 104 | 0 | 34 | 138 |
|
||||
| e:\Project\毕业设计\epp\frontend\auto-imports.d.ts | TypeScript | 3 | 1 | 2 | 6 |
|
||||
| e:\Project\毕业设计\epp\frontend\components.d.ts | TypeScript | 46 | 3 | 3 | 52 |
|
||||
| e:\Project\毕业设计\epp\frontend\index.html | HTML | 18 | 1 | 3 | 22 |
|
||||
| e:\Project\毕业设计\epp\frontend\package-lock.json | JSON | 2,047 | 0 | 1 | 2,048 |
|
||||
| e:\Project\毕业设计\epp\frontend\package.json | JSON | 41 | 0 | 1 | 42 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\App.vue | vue | 13 | 0 | 2 | 15 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\api\access-log.js | JavaScript | 27 | 12 | 3 | 42 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\api\gate.js | JavaScript | 31 | 16 | 5 | 52 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\api\index.ts | TypeScript | 7 | 0 | 2 | 9 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\api\qcloud-cos.js | JavaScript | 8 | 4 | 2 | 14 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\api\report.js | JavaScript | 27 | 12 | 3 | 42 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\api\shop-cate.js | JavaScript | 31 | 16 | 5 | 52 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\api\shop-good.js | JavaScript | 31 | 16 | 5 | 52 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\api\user.js | JavaScript | 45 | 24 | 7 | 76 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\assets\css\color-dark.css | CSS | 22 | 1 | 1 | 24 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\assets\css\icon.css | CSS | 4 | 0 | 0 | 4 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\assets\css\main.css | CSS | 116 | 2 | 25 | 143 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\components\header.vue | vue | 164 | 4 | 17 | 185 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\components\image-upload.vue | vue | 75 | 1 | 11 | 87 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\components\manage-list.vue | vue | 652 | 9 | 59 | 720 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\components\sidebar.vue | vue | 134 | 0 | 10 | 144 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\components\tags.vue | vue | 154 | 0 | 15 | 169 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\main.ts | TypeScript | 25 | 2 | 5 | 32 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\router\index.ts | TypeScript | 142 | 2 | 15 | 159 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\store\permiss.ts | TypeScript | 39 | 3 | 14 | 56 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\store\sidebar.ts | TypeScript | 14 | 0 | 2 | 16 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\store\tags.ts | TypeScript | 51 | 0 | 3 | 54 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\utils\image-compress.ts | TypeScript | 33 | 1 | 2 | 36 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\utils\qcloud-cos-upload.js | JavaScript | 38 | 13 | 4 | 55 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\utils\request.ts | TypeScript | 27 | 0 | 5 | 32 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\utils\send_request.js | JavaScript | 45 | 3 | 7 | 55 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\utils\settings.js | JavaScript | 7 | 17 | 4 | 28 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\views\access-gate-setting.vue | vue | 10 | 0 | 2 | 12 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\views\access-log.vue | vue | 10 | 0 | 2 | 12 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\views\dashboard.vue | vue | 191 | 0 | 23 | 214 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\views\error-page\403.vue | vue | 51 | 0 | 4 | 55 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\views\error-page\404.vue | vue | 51 | 0 | 4 | 55 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\views\home.vue | vue | 25 | 0 | 2 | 27 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\views\login.vue | vue | 173 | 1 | 22 | 196 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\views\privilege-user-setting.vue | vue | 10 | 0 | 2 | 12 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\views\report-log.vue | vue | 10 | 0 | 2 | 12 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\views\shop-cate-setting.vue | vue | 10 | 0 | 2 | 12 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\views\shop-good-setting.vue | vue | 10 | 0 | 2 | 12 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\views\user.vue | vue | 206 | 4 | 21 | 231 |
|
||||
| e:\Project\毕业设计\epp\frontend\src\vite-env.d.ts | TypeScript | 6 | 1 | 3 | 10 |
|
||||
| e:\Project\毕业设计\epp\frontend\tsconfig.json | JSON with Comments | 32 | 0 | 0 | 32 |
|
||||
| e:\Project\毕业设计\epp\frontend\tsconfig.node.json | JSON | 9 | 0 | 1 | 10 |
|
||||
| e:\Project\毕业设计\epp\frontend\vite.config.ts | TypeScript | 25 | 0 | 2 | 27 |
|
||||
| e:\Project\毕业设计\epp\intranet-penetration\README.md | Markdown | 18 | 0 | 12 | 30 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\babel.config.js | JavaScript | 8 | 2 | 1 | 11 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\config\dev.js | JavaScript | 9 | 0 | 1 | 10 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\config\index.js | JavaScript | 81 | 0 | 3 | 84 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\config\prod.js | JavaScript | 10 | 26 | 2 | 38 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\package-lock.json | JSON | 39,502 | 0 | 1 | 39,503 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\package.json | JSON | 73 | 0 | 1 | 74 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\project.alipay.json | JSON | 5 | 0 | 1 | 6 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\project.config.json | JSON | 32 | 0 | 0 | 32 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\project.private.config.json | JSON | 9 | 0 | 0 | 9 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\project.tt.json | JSON | 9 | 0 | 1 | 10 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\src\app.config.js | JavaScript | 48 | 19 | 3 | 70 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\src\app.css | CSS | 13 | 1 | 2 | 16 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\src\app.js | JavaScript | 15 | 2 | 4 | 21 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\src\components\DebugComp.vue | vue | 72 | 0 | 5 | 77 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\src\image\icon\login-background.svg | XML | 186 | 1 | 1 | 188 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\src\index.html | HTML | 17 | 0 | 1 | 18 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\src\pages\index\index.config.js | JavaScript | 4 | 0 | 1 | 5 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\src\pages\index\index.css | CSS | 13 | 0 | 3 | 16 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\src\pages\index\index.vue | vue | 110 | 0 | 8 | 118 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\src\pages\index\login.config.js | JavaScript | 3 | 0 | 1 | 4 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\src\pages\index\login.css | CSS | 24 | 0 | 6 | 30 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\src\pages\index\login.vue | vue | 82 | 3 | 4 | 89 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\src\pages\residents\code.config.js | JavaScript | 4 | 0 | 1 | 5 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\src\pages\residents\code.css | CSS | 30 | 0 | 7 | 37 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\src\pages\residents\code.vue | vue | 161 | 0 | 10 | 171 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\src\pages\residents\report.config.js | JavaScript | 3 | 0 | 1 | 4 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\src\pages\residents\report.vue | vue | 282 | 1 | 24 | 307 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\src\pages\residents\reportHistory.config.js | JavaScript | 3 | 0 | 1 | 4 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\src\pages\residents\reportHistory.vue | vue | 116 | 2 | 13 | 131 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\src\pages\scan\entrance.config.js | JavaScript | 3 | 0 | 1 | 4 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\src\pages\scan\entrance.vue | vue | 32 | 0 | 7 | 39 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\src\utils\const.js | JavaScript | 12 | 0 | 1 | 13 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\src\utils\getUserGroupByRole.js | JavaScript | 27 | 0 | 3 | 30 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\src\utils\menuList.js | JavaScript | 102 | 0 | 3 | 105 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\src\utils\qrcode\index.js | JavaScript | 102 | 9 | 15 | 126 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\src\utils\qrcode\qrcode.js | JavaScript | 856 | 106 | 281 | 1,243 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\src\utils\scanQRCode.js | JavaScript | 23 | 1 | 2 | 26 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\src\utils\utils.js | JavaScript | 23 | 0 | 6 | 29 |
|
||||
| e:\Project\毕业设计\epp\miniprogram\types\global.d.ts | TypeScript | 18 | 1 | 3 | 22 |
|
||||
| e:\Project\毕业设计\epp\nginx-conf\nginx.conf | NGINX Conf | 17 | 2 | 5 | 24 |
|
||||
| e:\Project\毕业设计\epp\postman-collection\epp.postman_collection.json | JSON | 351 | 748 | 0 | 1,099 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\.eslintrc.js | JavaScript | 25 | 6 | 1 | 32 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\app.js | JavaScript | 12 | 13 | 6 | 31 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\app.json | JSON | 72 | 0 | 0 | 72 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\custom-tab-bar\index.js | JavaScript | 55 | 0 | 0 | 55 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\custom-tab-bar\index.json | JSON | 4 | 0 | 0 | 4 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\custom-tab-bar\toggleCustomTabBar.js | JavaScript | 63 | 19 | 15 | 97 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\image\icon\gate-background.svg | XML | 1 | 0 | 1 | 2 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\image\icon\login-background.svg | XML | 186 | 1 | 1 | 188 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\image\icon\order.svg | XML | 1 | 0 | 0 | 1 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\image\icon\scan.svg | XML | 1 | 0 | 0 | 1 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\image\icon\shopping.svg | XML | 1 | 0 | 0 | 1 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\pages\index\index.js | JavaScript | 133 | 49 | 24 | 206 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\pages\index\index.json | JSON | 5 | 0 | 0 | 5 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\pages\index\login.js | JavaScript | 140 | 36 | 24 | 200 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\pages\index\login.json | JSON | 4 | 0 | 0 | 4 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\pages\person\person.js | JavaScript | 109 | 32 | 26 | 167 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\pages\person\person.json | JSON | 6 | 0 | 0 | 6 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\pages\person\updpwd.js | JavaScript | 86 | 17 | 2 | 105 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\pages\person\updpwd.json | JSON | 4 | 0 | 0 | 4 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\pages\residents\code.js | JavaScript | 178 | 32 | 20 | 230 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\pages\residents\code.json | JSON | 5 | 0 | 0 | 5 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\pages\residents\report.js | JavaScript | 322 | 46 | 24 | 392 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\pages\residents\report.json | JSON | 4 | 0 | 0 | 4 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\pages\residents\reportHistory.js | JavaScript | 76 | 30 | 20 | 126 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\pages\residents\reportHistory.json | JSON | 4 | 0 | 0 | 4 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\pages\scan\entrance.js | JavaScript | 68 | 31 | 26 | 125 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\pages\scan\entrance.json | JSON | 5 | 0 | 0 | 5 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\pages\shop\components\good-list-card.js | JavaScript | 19 | 20 | 5 | 44 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\pages\shop\components\good-list-card.json | JSON | 4 | 0 | 0 | 4 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\pages\shop\goodDetail.js | JavaScript | 101 | 32 | 29 | 162 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\pages\shop\goodDetail.json | JSON | 4 | 0 | 0 | 4 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\pages\shop\myOrder.js | JavaScript | 98 | 36 | 28 | 162 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\pages\shop\myOrder.json | JSON | 5 | 0 | 0 | 5 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\pages\shop\orderDetail.js | JavaScript | 174 | 62 | 33 | 269 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\pages\shop\orderDetail.json | JSON | 4 | 0 | 0 | 4 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\pages\shop\shop.js | JavaScript | 124 | 71 | 27 | 222 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\pages\shop\shop.json | JSON | 7 | 0 | 0 | 7 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\project.config.json | JSON | 57 | 0 | 0 | 57 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\project.private.config.json | JSON | 9 | 0 | 0 | 9 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\services\gate.js | JavaScript | 24 | 3 | 4 | 31 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\services\good.js | JavaScript | 26 | 4 | 5 | 35 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\services\order.js | JavaScript | 59 | 8 | 8 | 75 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\sitemap.json | JSON | 7 | 0 | 0 | 7 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\utils\const.js | JavaScript | 12 | 0 | 1 | 13 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\utils\getUserGroupByRole.js | JavaScript | 27 | 0 | 3 | 30 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\utils\lib\spark-md5.min.js | JavaScript | 1 | 0 | 1 | 2 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\utils\lib\weapp.qrcode.esm.js | JavaScript | 1 | 3 | 2 | 6 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\utils\menuList.js | JavaScript | 68 | 63 | 3 | 134 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\utils\scanQRCode.js | JavaScript | 25 | 3 | 2 | 30 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\utils\sendRequest.js | JavaScript | 51 | 2 | 1 | 54 |
|
||||
| e:\Project\毕业设计\epp\weixin-miniprogram\utils\util.js | JavaScript | 22 | 0 | 6 | 28 |
|
||||
| e:\Project\毕业设计\epp\论文中数据字典.md | Markdown | 183 | 0 | 56 | 239 |
|
||||
| Total | | 57,129 | 2,748 | 2,839 | 62,716 |
|
||||
+--------------------------------------------------------------------------------------------------------------------------------------------+--------------------+------------+------------+------------+------------+
|
60
20230425-epp.md
Normal file
60
20230425-epp.md
Normal file
@ -0,0 +1,60 @@
|
||||
# 基于微服务的社区疫情防控系统
|
||||
|
||||
Epidemic prevention platform
|
||||
|
||||
> 项目首页:
|
||||
>
|
||||
> https://epp.only4.work/
|
||||
>
|
||||
> 代码仓库地址:
|
||||
>
|
||||
> https://git.only4.work/coder-xiaomo/epp
|
||||
|
||||
本项目采用 monorepo 单仓库模式进行维护,项目完整代码均在此仓库中。
|
||||
|
||||
|
||||
|
||||
## 管理员后台
|
||||
|
||||
> 管理员后台地址:
|
||||
>
|
||||
> https://epp.only4.work/manage/index.html
|
||||
|
||||
社区管理员 测试账号:admin<span style="user-select: none;"> </span>admin
|
||||
|
||||
系统管理员 测试账号:root<span style="user-select: none;"> </span>root
|
||||
|
||||
|
||||
|
||||
## 门禁端
|
||||
|
||||
>网页版地址:
|
||||
>
|
||||
>https://epp.only4.work/guard/index.html
|
||||
|
||||
可以直接用 **微信扫一扫功能** 或 **小程序端“扫门禁码”功能** 扫描门禁码,**扫描**及**确认进门**操作门禁端会弹出成功提示
|
||||
|
||||
\* 跨端桌面应用界面和功能均与网页版一致
|
||||
|
||||
|
||||
|
||||
## 小程序
|
||||
|
||||
> 小程序已审核上线,可以搜索 **devprogram** 或者扫描下方小程序码
|
||||
|
||||
\* 由于生活物资、进出码无法审核通过,所以**提审时隐藏了部分功能入口**。
|
||||
|
||||
如果登录之后**下方只有体温上报功能**,可以**点击右上角三个点→重新进入小程序**即可展示全部功能。
|
||||
|
||||
![](https://epp.only4.work/assets/image/miniprogram.jpg)
|
||||
|
||||
|
||||
|
||||
<br>
|
||||
|
||||
|
||||
-----
|
||||
|
||||
<div style="text-align: center;">
|
||||
张博凯
|
||||
</div>
|
252
JMeter测试-HTTP请求.jmx
Normal file
252
JMeter测试-HTTP请求.jmx
Normal file
@ -0,0 +1,252 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<jmeterTestPlan version="1.2" properties="5.0" jmeter="5.4.3">
|
||||
<hashTree>
|
||||
<TestPlan guiclass="TestPlanGui" testclass="TestPlan" testname="测试计划" enabled="true">
|
||||
<stringProp name="TestPlan.comments"></stringProp>
|
||||
<boolProp name="TestPlan.functional_mode">false</boolProp>
|
||||
<boolProp name="TestPlan.tearDown_on_shutdown">true</boolProp>
|
||||
<boolProp name="TestPlan.serialize_threadgroups">false</boolProp>
|
||||
<elementProp name="TestPlan.user_defined_variables" elementType="Arguments" guiclass="ArgumentsPanel" testclass="Arguments" testname="用户定义的变量" enabled="true">
|
||||
<collectionProp name="Arguments.arguments"/>
|
||||
</elementProp>
|
||||
<stringProp name="TestPlan.user_define_classpath"></stringProp>
|
||||
</TestPlan>
|
||||
<hashTree>
|
||||
<ThreadGroup guiclass="ThreadGroupGui" testclass="ThreadGroup" testname="线程组" enabled="true">
|
||||
<stringProp name="ThreadGroup.on_sample_error">continue</stringProp>
|
||||
<elementProp name="ThreadGroup.main_controller" elementType="LoopController" guiclass="LoopControlPanel" testclass="LoopController" testname="循环控制器" enabled="true">
|
||||
<boolProp name="LoopController.continue_forever">false</boolProp>
|
||||
<intProp name="LoopController.loops">-1</intProp>
|
||||
</elementProp>
|
||||
<stringProp name="ThreadGroup.num_threads">10</stringProp>
|
||||
<stringProp name="ThreadGroup.ramp_time">1</stringProp>
|
||||
<boolProp name="ThreadGroup.scheduler">false</boolProp>
|
||||
<stringProp name="ThreadGroup.duration"></stringProp>
|
||||
<stringProp name="ThreadGroup.delay"></stringProp>
|
||||
<boolProp name="ThreadGroup.same_user_on_next_iteration">true</boolProp>
|
||||
</ThreadGroup>
|
||||
<hashTree>
|
||||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="HTTP请求" enabled="true">
|
||||
<elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="用户定义的变量" enabled="true">
|
||||
<collectionProp name="Arguments.arguments"/>
|
||||
</elementProp>
|
||||
<stringProp name="HTTPSampler.domain">epp.only4.work</stringProp>
|
||||
<stringProp name="HTTPSampler.port">80</stringProp>
|
||||
<stringProp name="HTTPSampler.protocol">https</stringProp>
|
||||
<stringProp name="HTTPSampler.contentEncoding"></stringProp>
|
||||
<stringProp name="HTTPSampler.path">/user/manage/getUserList</stringProp>
|
||||
<stringProp name="HTTPSampler.method">GET</stringProp>
|
||||
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
|
||||
<boolProp name="HTTPSampler.auto_redirects">false</boolProp>
|
||||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||||
<boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
|
||||
<stringProp name="HTTPSampler.embedded_url_re"></stringProp>
|
||||
<stringProp name="HTTPSampler.connect_timeout"></stringProp>
|
||||
<stringProp name="HTTPSampler.response_timeout"></stringProp>
|
||||
</HTTPSamplerProxy>
|
||||
<hashTree>
|
||||
<ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="响应断言" enabled="true">
|
||||
<collectionProp name="Asserion.test_strings"/>
|
||||
<stringProp name="Assertion.custom_message"></stringProp>
|
||||
<stringProp name="Assertion.test_field">Assertion.response_data</stringProp>
|
||||
<boolProp name="Assertion.assume_success">false</boolProp>
|
||||
<intProp name="Assertion.test_type">16</intProp>
|
||||
</ResponseAssertion>
|
||||
<hashTree/>
|
||||
<ResultCollector guiclass="ViewResultsFullVisualizer" testclass="ResultCollector" testname="察看结果树" enabled="true">
|
||||
<boolProp name="ResultCollector.error_logging">false</boolProp>
|
||||
<objProp>
|
||||
<name>saveConfig</name>
|
||||
<value class="SampleSaveConfiguration">
|
||||
<time>true</time>
|
||||
<latency>true</latency>
|
||||
<timestamp>true</timestamp>
|
||||
<success>true</success>
|
||||
<label>true</label>
|
||||
<code>true</code>
|
||||
<message>true</message>
|
||||
<threadName>true</threadName>
|
||||
<dataType>true</dataType>
|
||||
<encoding>false</encoding>
|
||||
<assertions>true</assertions>
|
||||
<subresults>true</subresults>
|
||||
<responseData>false</responseData>
|
||||
<samplerData>false</samplerData>
|
||||
<xml>false</xml>
|
||||
<fieldNames>true</fieldNames>
|
||||
<responseHeaders>false</responseHeaders>
|
||||
<requestHeaders>false</requestHeaders>
|
||||
<responseDataOnError>false</responseDataOnError>
|
||||
<saveAssertionResultsFailureMessage>true</saveAssertionResultsFailureMessage>
|
||||
<assertionsResultsToSave>0</assertionsResultsToSave>
|
||||
<bytes>true</bytes>
|
||||
<sentBytes>true</sentBytes>
|
||||
<url>true</url>
|
||||
<threadCounts>true</threadCounts>
|
||||
<idleTime>true</idleTime>
|
||||
<connectTime>true</connectTime>
|
||||
</value>
|
||||
</objProp>
|
||||
<stringProp name="filename"></stringProp>
|
||||
</ResultCollector>
|
||||
<hashTree/>
|
||||
<ResultCollector guiclass="StatVisualizer" testclass="ResultCollector" testname="聚合报告" enabled="true">
|
||||
<boolProp name="ResultCollector.error_logging">false</boolProp>
|
||||
<objProp>
|
||||
<name>saveConfig</name>
|
||||
<value class="SampleSaveConfiguration">
|
||||
<time>true</time>
|
||||
<latency>true</latency>
|
||||
<timestamp>true</timestamp>
|
||||
<success>true</success>
|
||||
<label>true</label>
|
||||
<code>true</code>
|
||||
<message>true</message>
|
||||
<threadName>true</threadName>
|
||||
<dataType>true</dataType>
|
||||
<encoding>false</encoding>
|
||||
<assertions>true</assertions>
|
||||
<subresults>true</subresults>
|
||||
<responseData>false</responseData>
|
||||
<samplerData>false</samplerData>
|
||||
<xml>false</xml>
|
||||
<fieldNames>true</fieldNames>
|
||||
<responseHeaders>false</responseHeaders>
|
||||
<requestHeaders>false</requestHeaders>
|
||||
<responseDataOnError>false</responseDataOnError>
|
||||
<saveAssertionResultsFailureMessage>true</saveAssertionResultsFailureMessage>
|
||||
<assertionsResultsToSave>0</assertionsResultsToSave>
|
||||
<bytes>true</bytes>
|
||||
<sentBytes>true</sentBytes>
|
||||
<url>true</url>
|
||||
<threadCounts>true</threadCounts>
|
||||
<idleTime>true</idleTime>
|
||||
<connectTime>true</connectTime>
|
||||
</value>
|
||||
</objProp>
|
||||
<stringProp name="filename"></stringProp>
|
||||
</ResultCollector>
|
||||
<hashTree/>
|
||||
</hashTree>
|
||||
</hashTree>
|
||||
<ThreadGroup guiclass="ThreadGroupGui" testclass="ThreadGroup" testname="线程组" enabled="true">
|
||||
<stringProp name="ThreadGroup.on_sample_error">continue</stringProp>
|
||||
<elementProp name="ThreadGroup.main_controller" elementType="LoopController" guiclass="LoopControlPanel" testclass="LoopController" testname="循环控制器" enabled="true">
|
||||
<boolProp name="LoopController.continue_forever">false</boolProp>
|
||||
<intProp name="LoopController.loops">-1</intProp>
|
||||
</elementProp>
|
||||
<stringProp name="ThreadGroup.num_threads">800</stringProp>
|
||||
<stringProp name="ThreadGroup.ramp_time">1</stringProp>
|
||||
<boolProp name="ThreadGroup.scheduler">false</boolProp>
|
||||
<stringProp name="ThreadGroup.duration"></stringProp>
|
||||
<stringProp name="ThreadGroup.delay"></stringProp>
|
||||
<boolProp name="ThreadGroup.same_user_on_next_iteration">true</boolProp>
|
||||
</ThreadGroup>
|
||||
<hashTree>
|
||||
<HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="HTTP请求" enabled="true">
|
||||
<elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="用户定义的变量" enabled="true">
|
||||
<collectionProp name="Arguments.arguments"/>
|
||||
</elementProp>
|
||||
<stringProp name="HTTPSampler.domain">localhost</stringProp>
|
||||
<stringProp name="HTTPSampler.port">80</stringProp>
|
||||
<stringProp name="HTTPSampler.protocol">http</stringProp>
|
||||
<stringProp name="HTTPSampler.contentEncoding"></stringProp>
|
||||
<stringProp name="HTTPSampler.path">/access/code/getCodeInfo?id=1</stringProp>
|
||||
<stringProp name="HTTPSampler.method">POST</stringProp>
|
||||
<boolProp name="HTTPSampler.follow_redirects">true</boolProp>
|
||||
<boolProp name="HTTPSampler.auto_redirects">false</boolProp>
|
||||
<boolProp name="HTTPSampler.use_keepalive">true</boolProp>
|
||||
<boolProp name="HTTPSampler.DO_MULTIPART_POST">true</boolProp>
|
||||
<stringProp name="HTTPSampler.embedded_url_re"></stringProp>
|
||||
<stringProp name="HTTPSampler.implementation">HttpClient4</stringProp>
|
||||
<stringProp name="HTTPSampler.connect_timeout">300000</stringProp>
|
||||
<stringProp name="HTTPSampler.response_timeout"></stringProp>
|
||||
</HTTPSamplerProxy>
|
||||
<hashTree>
|
||||
<ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="响应断言" enabled="true">
|
||||
<collectionProp name="Asserion.test_strings"/>
|
||||
<stringProp name="Assertion.custom_message"></stringProp>
|
||||
<stringProp name="Assertion.test_field">Assertion.response_data</stringProp>
|
||||
<boolProp name="Assertion.assume_success">false</boolProp>
|
||||
<intProp name="Assertion.test_type">16</intProp>
|
||||
</ResponseAssertion>
|
||||
<hashTree/>
|
||||
<ResultCollector guiclass="ViewResultsFullVisualizer" testclass="ResultCollector" testname="察看结果树" enabled="true">
|
||||
<boolProp name="ResultCollector.error_logging">false</boolProp>
|
||||
<objProp>
|
||||
<name>saveConfig</name>
|
||||
<value class="SampleSaveConfiguration">
|
||||
<time>true</time>
|
||||
<latency>true</latency>
|
||||
<timestamp>true</timestamp>
|
||||
<success>true</success>
|
||||
<label>true</label>
|
||||
<code>true</code>
|
||||
<message>true</message>
|
||||
<threadName>true</threadName>
|
||||
<dataType>true</dataType>
|
||||
<encoding>false</encoding>
|
||||
<assertions>true</assertions>
|
||||
<subresults>true</subresults>
|
||||
<responseData>false</responseData>
|
||||
<samplerData>false</samplerData>
|
||||
<xml>false</xml>
|
||||
<fieldNames>true</fieldNames>
|
||||
<responseHeaders>false</responseHeaders>
|
||||
<requestHeaders>false</requestHeaders>
|
||||
<responseDataOnError>false</responseDataOnError>
|
||||
<saveAssertionResultsFailureMessage>true</saveAssertionResultsFailureMessage>
|
||||
<assertionsResultsToSave>0</assertionsResultsToSave>
|
||||
<bytes>true</bytes>
|
||||
<sentBytes>true</sentBytes>
|
||||
<url>true</url>
|
||||
<threadCounts>true</threadCounts>
|
||||
<idleTime>true</idleTime>
|
||||
<connectTime>true</connectTime>
|
||||
</value>
|
||||
</objProp>
|
||||
<stringProp name="filename"></stringProp>
|
||||
</ResultCollector>
|
||||
<hashTree/>
|
||||
<ResultCollector guiclass="StatVisualizer" testclass="ResultCollector" testname="聚合报告" enabled="true">
|
||||
<boolProp name="ResultCollector.error_logging">false</boolProp>
|
||||
<objProp>
|
||||
<name>saveConfig</name>
|
||||
<value class="SampleSaveConfiguration">
|
||||
<time>true</time>
|
||||
<latency>true</latency>
|
||||
<timestamp>true</timestamp>
|
||||
<success>true</success>
|
||||
<label>true</label>
|
||||
<code>true</code>
|
||||
<message>true</message>
|
||||
<threadName>true</threadName>
|
||||
<dataType>true</dataType>
|
||||
<encoding>false</encoding>
|
||||
<assertions>true</assertions>
|
||||
<subresults>true</subresults>
|
||||
<responseData>false</responseData>
|
||||
<samplerData>false</samplerData>
|
||||
<xml>false</xml>
|
||||
<fieldNames>true</fieldNames>
|
||||
<responseHeaders>false</responseHeaders>
|
||||
<requestHeaders>false</requestHeaders>
|
||||
<responseDataOnError>false</responseDataOnError>
|
||||
<saveAssertionResultsFailureMessage>true</saveAssertionResultsFailureMessage>
|
||||
<assertionsResultsToSave>0</assertionsResultsToSave>
|
||||
<bytes>true</bytes>
|
||||
<sentBytes>true</sentBytes>
|
||||
<url>true</url>
|
||||
<threadCounts>true</threadCounts>
|
||||
<idleTime>true</idleTime>
|
||||
<connectTime>true</connectTime>
|
||||
</value>
|
||||
</objProp>
|
||||
<stringProp name="filename"></stringProp>
|
||||
</ResultCollector>
|
||||
<hashTree/>
|
||||
</hashTree>
|
||||
</hashTree>
|
||||
</hashTree>
|
||||
</hashTree>
|
||||
</jmeterTestPlan>
|
5
MoveBackendJar.bat
Normal file
5
MoveBackendJar.bat
Normal file
@ -0,0 +1,5 @@
|
||||
move .\backend\microservice-gateway\target\microservice-gateway-0.0.1-SNAPSHOT.jar .\ignore
|
||||
move .\backend\microservice-provider-user-8001\target\microservice-provider-user-8001-0.0.1-SNAPSHOT.jar .\ignore
|
||||
move .\backend\microservice-provider-access-8002\target\microservice-provider-access-8002-0.0.1-SNAPSHOT.jar .\ignore
|
||||
move .\backend\microservice-provider-shop-8003\target\microservice-provider-shop-8003-0.0.1-SNAPSHOT.jar .\ignore
|
||||
pause
|
805
README.md
805
README.md
@ -4,6 +4,8 @@
|
||||
|
||||
代码仓库:[GitHub](https://github.com/coder-xiaomo/epp) [Gitee](https://gitee.com/coder-xiaomo/epp) [自建](https://git.only4.work/coder-xiaomo/epp)
|
||||
|
||||
本项目采用 monorepo 单仓库模式进行维护,项目完整代码均在此仓库中。
|
||||
|
||||
|
||||
|
||||
## 简介
|
||||
@ -32,31 +34,11 @@
|
||||
|
||||
|
||||
|
||||
## 使用技术栈
|
||||
|
||||
项目开发环境:Windows 11 / Ubuntu Desktop 22.04 LTS、OpenJDK 11、MySQL 8.0.12、Node 14.18.0、Git(暂定)
|
||||
|
||||
项目部署环境:Linux、MySQL 8.0.x、nacos(暂定)
|
||||
|
||||
| 板块 | 技术栈 | 开发工具 | 依赖管理 | 备注 |
|
||||
| -------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ----------- | ---- |
|
||||
| 前端 | Vue 3(JavaScript框架)、Element Plus(UI组件库) | VS Code(代码编辑器) | npm 8.19.2 | 暂定 |
|
||||
| 后端 | Java 11(开发语言)、SpringCloud(微服务)、nacos-server-2.1.2(服务注册与发现)、Redis(缓存) | Intellij IDEA Ultimate(集成开发环境)、<br />Postman(接口测试) | Maven 3.6.3 | |
|
||||
| 小程序端 | Taro 3.x(小程序跨端解决方案)、Vue 3(JavaScript框架) | VS Code(代码编辑器)、<br />微信开发者工具(微信小程序打包工具)、<br />小程序开发工具(支付宝小程序打包工具) | npm 8.19.2 | |
|
||||
| 门禁端 | Electron(跨平台桌面GUI应用开发)、Nodejs(JavaScript 运行时环境) | VS Code(代码编辑器) | npm 8.19.2 | |
|
||||
| 数据库 | MySQL 8.0.12(数据存储) | Navicat | - | |
|
||||
|
||||
|
||||
|
||||
## 数据库设计
|
||||
## 数据库字典
|
||||
|
||||
> 微服务:一个服务对应一个数据库,同一个信息可能存在不同的数据库
|
||||
|
||||
用户表
|
||||
|
||||
人员进出日志表
|
||||
|
||||
体温上报表
|
||||
TODO
|
||||
|
||||
|
||||
|
||||
@ -83,188 +65,56 @@
|
||||
|
||||
### 一些说明
|
||||
|
||||
微信小程序支付功能如果没有微信支付商户号无法开发&测试,我没有商户号,所以微信小程序的支付功能没有做兼容。
|
||||
|
||||
支付宝小程序在沙箱环境下,可以测试完整的支付流程,所以支付宝小程序的开发全部在沙箱环境下进行(没有在线上支付宝环境测试过)。
|
||||
微信小程序支付功能如果没有微信支付商户号无法开发&测试,我没有商户号,所以微信小程序的支付功能是假的支付。
|
||||
|
||||
|
||||
|
||||
## 启动项目
|
||||
## 环境配置(使用技术栈)
|
||||
|
||||
### Step0. 启动前的准备
|
||||
### 安装运行环境
|
||||
|
||||
#### 1.安装运行环境
|
||||
项目运行需要如下环境。[检查环境是否安装成功及国内镜像源配置](./docs/EnvCheck.md)
|
||||
|
||||
##### 概览
|
||||
|
||||
需要准备如下项目运行环境
|
||||
|
||||
代码管理:[Git](https://git-scm.com/download)
|
||||
|
||||
前端:[**Nodejs**](https://nodejs.org/zh-cn/),**npm**(安装node时会自带npm),[**Taro CLI**](https://taro-docs.jd.com/docs/GETTING-STARTED),Vue 3[ ](https://cn.vuejs.org/guide/quick-start.html)
|
||||
|
||||
后端:[**OpenJDK 11**](https://jdk.java.net/java-se-ri/11)、[**Maven**](https://maven.apache.org/download.cgi)(需要配置JDK、Maven环境变量及Maven国内镜像源),[**nacos**](https://github.com/alibaba/nacos/releases/tag/2.1.2)
|
||||
|
||||
数据库:[**MySQL 8.0.x**](https://downloads.mysql.com/archives/community/)、[Navicat](http://www.navicat.com.cn/products/navicat-premium)(需要激活,可使用其他数据库管理工具代替)
|
||||
|
||||
小程序端:[**Taro**](https://taro-docs.jd.com/docs/GETTING-STARTED)
|
||||
|
||||
门禁端:[**Electron**](https://www.electronjs.org/),[**cnpm**](https://npmmirror.com/)
|
||||
|
||||
开发工具:[VSCode](https://code.visualstudio.com/#alt-downloads)(建议安装扩展:[EditorConfig for VS Code](https://marketplace.visualstudio.com/items?itemName=EditorConfig.EditorConfig);[Vue Language Features (Volar)](https://marketplace.visualstudio.com/items?itemName=Vue.volar))、[IDEA Ultimate](https://www.jetbrains.com/zh-cn/idea/download/)(需要激活)、[微信开发者工具](https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html)、[小程序开发工具](https://opendocs.alipay.com/mini/ide/download)(需要安装 `沙箱环境切换插件` 扩展并重启工具)
|
||||
|
||||
手机应用:[微信](https://weixin.qq.com/)(用于测试微信小程序)、[支付宝客户端沙箱版](https://open.alipay.com/develop/sandbox/tool/alipayclint)(用于测试支付宝小程序)
|
||||
|
||||
接口测试工具:[Postman](https://www.postman.com/downloads/)
|
||||
|
||||
> 如果希望查看环境变量是否配置成功,可以使用以下命令:
|
||||
>
|
||||
> (下面以 Windows 下命令说明,Linux 系统下 `echo %变量名%` 需要改成 `echo $变量名`)
|
||||
>
|
||||
> ```bash
|
||||
> echo %PATH%
|
||||
> # 您会看到以;分隔的很多路径,其中应该包括:
|
||||
> # JDK 所在文件夹下的 bin 目录:...\openjdk-11\bin
|
||||
> # Maven 所在文件夹下的 bin 目录:...\apache-maven-3.6.3\bin
|
||||
>
|
||||
> echo %JAVA_HOME%
|
||||
> # 您会看到 JDK 所在文件夹
|
||||
>
|
||||
> echo %MAVEN_HOME%
|
||||
> # 您会看到 Maven 所在文件夹
|
||||
> ```
|
||||
>
|
||||
> 如果希望查看环境是否安装成功或安装的环境版本,可以使用以下命令:
|
||||
>
|
||||
> ```bash
|
||||
> # 查看 Git 版本
|
||||
> git --version
|
||||
> # 您应该看到类似如下输出👇
|
||||
> # git version 2.35.1.windows.2
|
||||
>
|
||||
> # 查看 MySQL 版本(如果 MySQL 的 bin 目录没有配在环境变量中,则需要先 cd 切换到 bin 目录下)
|
||||
> mysql --version
|
||||
> # 您应该看到类似如下输出👇
|
||||
> # mysql Ver 8.0.12 for Win64 on x86_64 (MySQL Community Server - GPL)
|
||||
>
|
||||
> # 查看 JDK 版本
|
||||
> java -version
|
||||
> # 您应该看到类似如下输出👇
|
||||
> # openjdk version "11" 2018-09-25
|
||||
> # OpenJDK Runtime Environment 18.9 (build 11+28)
|
||||
> # OpenJDK 64-Bit Server VM 18.9 (build 11+28, mixed mode)
|
||||
>
|
||||
> # 查看 Maven 版本
|
||||
> mvn -v
|
||||
> # 您应该看到类似如下输出👇
|
||||
> # Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f)
|
||||
> # Maven home: xxxxxx\apache-maven-3.6.3\bin\..
|
||||
> # Java version: 11, vendor: Oracle Corporation, runtime: xxxxxx\openjdk-11
|
||||
> # Default locale: zh_CN, platform encoding: GBK
|
||||
> # OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"
|
||||
>
|
||||
> # 查看 node 版本
|
||||
> node -v
|
||||
> # 您应该看到类似如下输出👇
|
||||
> # v14.18.0
|
||||
>
|
||||
> # 查看 npm 版本
|
||||
> npm -v
|
||||
> # 您应该看到类似如下输出👇
|
||||
> # 8.19.2
|
||||
>
|
||||
> # 查看 cnpm 版本
|
||||
> cnpm -v
|
||||
> # 您应该看到类似如下输出👇
|
||||
> # cnpm@8.4.0 (C:\Users\Coz\AppData\Roaming\npm\node_modules\cnpm\lib\parse_argv.js)
|
||||
> # npm@8.19.2 (C:\Users\Coz\AppData\Roaming\npm\node_modules\cnpm\node_modules\npm\index.js)
|
||||
> # node@14.18.0 (D:\Program\Development\Environment\nodejs\node.exe)
|
||||
> # npminstall@6.5.2 (C:\Users\Coz\AppData\Roaming\npm\node_modules\cnpm\node_modules\npminstall\lib\index.js)
|
||||
> # prefix=C:\Users\Coz\AppData\Roaming\npm
|
||||
> # win32 x64 10.0.22621
|
||||
> # registry=https://registry.npmmirror.com
|
||||
> ```
|
||||
>
|
||||
> Maven 镜像源配置(下面以阿里云镜像为例,其他镜像可自行替换):
|
||||
>
|
||||
> 用编辑器打开 maven 目录下 conf/settings.xml 文件,找到如下位置,将 `<mirror></mirror>` 部分粘贴进去:
|
||||
>
|
||||
> ```xml
|
||||
> <!-- mirrors
|
||||
> | This is a list of mirrors to be used in downloading artifacts from remote repositories.
|
||||
> |
|
||||
> | It works like this: a POM may declare a repository to use in resolving certain artifacts.
|
||||
> | However, this repository may have problems with heavy traffic at times, so people have mirrored
|
||||
> | it to several places.
|
||||
> |
|
||||
> | That repository definition will have a unique id, so we can create a mirror reference for that
|
||||
> | repository, to be used as an alternate download site. The mirror site will be the preferred
|
||||
> | server for that repository.
|
||||
> |-->
|
||||
> <mirrors>
|
||||
> <!-- mirror
|
||||
> | Specifies a repository mirror site to use instead of a given repository. The repository that
|
||||
> | this mirror serves has an ID that matches the mirrorOf element of this mirror. IDs are used
|
||||
> | for inheritance and direct lookup purposes, and must be unique across the set of mirrors.
|
||||
> |
|
||||
> <mirror>
|
||||
> <id>mirrorId</id>
|
||||
> <mirrorOf>repositoryId</mirrorOf>
|
||||
> <name>Human Readable Name for this Mirror.</name>
|
||||
> <url>http://my.repository.com/repo/path</url>
|
||||
> </mirror>
|
||||
> -->
|
||||
> <!-- ######## 👇👇👇将以下部分粘贴进去👇👇👇 ######## -->
|
||||
> <mirror>
|
||||
> <id>alimaven</id>
|
||||
> <name>aliyun maven</name>
|
||||
> <url>https://maven.aliyun.com/repository/public</url>
|
||||
> <mirrorOf>central</mirrorOf>
|
||||
> </mirror>
|
||||
> <!-- ######## 👆👆👆将以上部分粘贴进去👆👆👆 ######## -->
|
||||
> </mirrors>
|
||||
> ```
|
||||
>
|
||||
> npm 镜像源配置(下面以淘宝镜像为例,其他镜像可自行替换):
|
||||
>
|
||||
> ```bash
|
||||
> # 配置镜像源
|
||||
> npm config set registry https://registry.npm.taobao.org/
|
||||
> # 配置后可通过以下命令查看是否配置成功
|
||||
> npm config get registry
|
||||
> ```
|
||||
>
|
||||
| 类型 | 项目 | 名称及版本 | 部署环境 | 说明 |
|
||||
| -------------- | ----------- | ------------------------------------------------------------ | --------- | ------------------------------------------------------------ |
|
||||
| 系统 | | Windows 10/11 或<br />Ubuntu Desktop 22.04 LTS | 开发 | |
|
||||
| 系统 | | Ubuntu Server 22.04 LTS | 生产 | |
|
||||
| 环境 | 代码管理 | [Git](https://git-scm.com/download) | 开发 | 代码管理 |
|
||||
| 环境 | 前端 门禁端 | [**Node.js 14.18.0**](https://nodejs.org/zh-cn/) | 开发 生产 | 开源、跨平台的 JavaScript 运行时环境 |
|
||||
| 依赖管理 | 前端 门禁端 | **npm 9.5.1** | 开发 | 安装 node 时会自带 npm |
|
||||
| 环境 | 前端 | [Vue 3](https://cn.vuejs.org/guide/quick-start.html) | 开发 | 渐进式 JavaScript 框架 |
|
||||
| UI 组件库 | 前端 | [Element Plus](https://element-plus.gitee.io/zh-CN/) | 开发 | 一个 Vue 3 UI 框架 |
|
||||
| 环境 | 门禁端 | [**cnpm**](https://npmmirror.com/) | 开发 | |
|
||||
| 环境 | 门禁端 | [**Electron**](https://www.electronjs.org/) | 开发 | 跨平台桌面 GUI 应用开发 |
|
||||
| 开发语言 | 后端 | Java 11 | 开发 生产 | |
|
||||
| 环境 | 后端 | [**OpenJDK 11**](https://jdk.java.net/java-se-ri/11) | 开发 生产 | **需要配置 JDK 环境变量**; |
|
||||
| 依赖管理 | 后端 | [**Maven 3.6.3**](https://maven.apache.org/download.cgi) | 开发 生产 | **需要配置 Maven 环境变量、国内镜像源** |
|
||||
| 微服务框架 | 后端 | SpringCloud | 开发 生产 | 微服务 |
|
||||
| 持久层框架 | 后端 | MyBatis | 开发 生产 | 持久层框架 |
|
||||
| 数据库连接池 | 后端 | Druid | 开发 生产 | 数据库连接池 |
|
||||
| RPC远程调用 | 后端 | Spring Cloud OpenFeign | 开发 生产 | 声明式、模板化的HTTP客户端 |
|
||||
| 网关 | 后端 | Spring Cloud Gateway | 开发 生产 | Spring Cloud API 网关 |
|
||||
| 负载均衡 | 后端 | Spring Cloud Load Balancer | 开发 生产 | 负载均衡 |
|
||||
| 请求 | 后端 | OkHttp | 开发 生产 | HTTP 网络请求(用于调用微信Api) |
|
||||
| JSON 解析 | 后端 | Fastjson | 开发 生产 | JSON 解析器和生成器 |
|
||||
| 环境 | 后端 | [**nacos server 2.2.0**](https://github.com/alibaba/nacos/releases/tag/2.2.0) | 开发 生产 | 微服务注册中心(服务注册与发现) |
|
||||
| 环境 | 服务端 | Nginx | 开发 生产 | 可选;Server端反向代理,SSL证书配置 |
|
||||
| 内网穿透 | —— | rathole | 开发 | 可选,本地调试使用;内网穿透 |
|
||||
| 环境 | 数据库 | [**MySQL 8.0.x**](https://downloads.mysql.com/archives/community/) | 开发 生产 | 数据存储 |
|
||||
| 数据库管理工具 | 数据库 | [Navicat](http://www.navicat.com.cn/products/navicat-premium) | 开发 | 可选;需要激活,可使用其他数据库管理工具代替 |
|
||||
| 开发工具 | 小程序端 | [微信开发者工具](https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html) | 开发 | 微信小程序打包工具(小程序端为原生开发) |
|
||||
| 开发工具 | 前端 后端 | [VSCode](https://code.visualstudio.com/#alt-downloads) | 开发 | 代码编辑器。建议安装扩展:<br />[EditorConfig for VS Code](https://marketplace.visualstudio.com/items?itemName=EditorConfig.EditorConfig);<br />[Vue Language Features (Volar)](https://marketplace.visualstudio.com/items?itemName=Vue.volar) |
|
||||
| 开发工具 | 后端 | [Intellij IDEA Ultimate](https://www.jetbrains.com/zh-cn/idea/download/) | 开发 | 集成开发环境。需要激活 |
|
||||
| 小程序测试 | 手机应用 | [微信](https://weixin.qq.com/) | 开发 | 用于测试微信小程序 |
|
||||
| 接口测试 | 接口测试 | [Postman](https://www.postman.com/downloads/) | 开发 | 可选;接口测试工具 |
|
||||
| 👇不再使用 | | | | |
|
||||
| 缓存 | 后端 | <del>Redis</del> | | 缓存(待定) |
|
||||
| 小程序跨端 | 小程序端 | <del>Taro 3.x</del> | | 小程序跨端解决方案(小程序已经重构,不再使用) |
|
||||
| | 小程序端 | <del>小程序开发工具</del> | | 支付宝小程序打包工具(小程序已经重构,不再使用) |
|
||||
|
||||
|
||||
|
||||
##### cnpm
|
||||
|
||||
```bash
|
||||
# electron 需要使用 cnpm 安装依赖
|
||||
npm install -g cnpm --registry=https://registry.npmmirror.com
|
||||
```
|
||||
|
||||
|
||||
|
||||
##### Taro
|
||||
|
||||
```bash
|
||||
npm install -g @tarojs/cli
|
||||
```
|
||||
|
||||
|
||||
|
||||
##### Electron
|
||||
|
||||
```bash
|
||||
cd client-entrance-guard
|
||||
cnpm install --save-dev electron
|
||||
cnpm install --save-dev @electron-forge/cli
|
||||
```
|
||||
|
||||
|
||||
|
||||
#### 2.克隆项目代码到本地
|
||||
### 克隆项目代码到本地
|
||||
|
||||
```bash
|
||||
# 克隆项目代码到本地
|
||||
@ -274,49 +124,99 @@ git clone https://github.com/coder-xiaomo/epp
|
||||
# git clone https://git.only4.work/coder-xiaomo/epp
|
||||
# 进入项目根目录
|
||||
cd epp
|
||||
|
||||
# 切换到 production 分支
|
||||
git checkout production
|
||||
```
|
||||
|
||||
|
||||
|
||||
#### 3.数据库
|
||||
### 项目配置
|
||||
|
||||
#### 创建腾讯云存储桶
|
||||
|
||||
在这里创建一个存储桶:https://console.cloud.tencent.com/cos/bucket
|
||||
|
||||
##### 存储桶设置
|
||||
|
||||
参考文档:https://cloud.tencent.com/document/product/436/11488#.E8.AE.BE.E7.BD.AE-cors
|
||||
|
||||
配置如下(可自行修改,用于解决 CORS)
|
||||
|
||||
```
|
||||
来源 Origin
|
||||
*
|
||||
|
||||
操作 Methods
|
||||
✅PUT ✅GET ✅POST ✅DELETE ✅HEAD
|
||||
|
||||
Allow-Headers
|
||||
*
|
||||
|
||||
Expose-Headers
|
||||
(保持默认)
|
||||
|
||||
超时 Max-Age
|
||||
5
|
||||
|
||||
返回 Vary: ✅Origin
|
||||
```
|
||||
|
||||
|
||||
|
||||
##### 后端设置
|
||||
|
||||
后端修改这个文件中的配置:`backend/microservice-common/src/main/java/com/cxyxiaomo/epp/TencentCloud/QCloudCosStsClient.java`
|
||||
|
||||
```java
|
||||
// 用户的 SecretId
|
||||
String secretId = "SecretId";
|
||||
// 用户的 SecretKey
|
||||
String secretKey = "SecretKey";
|
||||
// bucket
|
||||
String bucket = "xxxxxx-xxxxxxx";
|
||||
// bucket 所在地区
|
||||
String region = "ap-xxxxxx";
|
||||
// 临时密钥有效时长,单位是秒
|
||||
Integer durationSeconds = 1800;
|
||||
```
|
||||
|
||||
|
||||
|
||||
#### 导入数据库
|
||||
|
||||
导入数据库SQL(SQL文件在 `database` 目录下)
|
||||
|
||||
|
||||
|
||||
#### 4.后端依赖
|
||||
#### 安装依赖
|
||||
|
||||
代码克隆下来后,第一次需要安装依赖
|
||||
|
||||
```bash
|
||||
# ############
|
||||
# 后端依赖
|
||||
# ############
|
||||
# 进入 backend 目录
|
||||
cd backend
|
||||
mvn clean install
|
||||
# 回到项目根目录下
|
||||
cd ../
|
||||
```
|
||||
|
||||
|
||||
|
||||
#### 5.前端依赖
|
||||
|
||||
代码克隆下来后,第一次需要安装依赖
|
||||
|
||||
```bash
|
||||
# 进入 frontend 目录
|
||||
cd frontend
|
||||
# 建议使用 cnpm 安装依赖,如果没有安装 cnpm,可以通过 npm i cnpm进行安装
|
||||
# ############
|
||||
# 门禁端依赖
|
||||
# ############
|
||||
# Electron
|
||||
cd client-entrance-guard
|
||||
cnpm install
|
||||
# npm install --legacy-peer-deps
|
||||
# 回到项目根目录下
|
||||
cd ../
|
||||
```
|
||||
|
||||
|
||||
|
||||
#### 6.小程序依赖
|
||||
|
||||
```bash
|
||||
# 进入 miniprogram 目录
|
||||
cd miniprogram
|
||||
# ############
|
||||
# 前端依赖
|
||||
# ############
|
||||
# 进入 frontend 目录
|
||||
cd frontend
|
||||
npm install
|
||||
# 回到项目根目录下
|
||||
cd ../
|
||||
@ -324,16 +224,20 @@ cd ../
|
||||
|
||||
|
||||
|
||||
#### 7.小程序配置
|
||||
#### 小程序配置 & 打包
|
||||
|
||||
##### 配置业务域名
|
||||
|
||||
1.修改 `miniprogram/src/app.js` 文件
|
||||
1.修改 `weixin-miniprogram/app.js` 文件
|
||||
|
||||
```javascript
|
||||
App.use(setGlobalDataPlugin, {
|
||||
// app.js
|
||||
App({
|
||||
...
|
||||
globalData: {
|
||||
baseUrl: "⚠此处修改为你自己的后端地址。注意需要https://开头,最后不带/",
|
||||
...
|
||||
baseUrl: "⚠此处修改为你的 Api 请求域名(不带最后的/)",
|
||||
...
|
||||
}
|
||||
})
|
||||
```
|
||||
@ -342,9 +246,6 @@ App.use(setGlobalDataPlugin, {
|
||||
|
||||
- 小程序:在[微信小程序后台](https://mp.weixin.qq.com/) - 左侧最下方**开发** - **开发管理** - 右侧上方**开发设置** - **服务器域名** 添加 `https://` 开头的**request合法域名**
|
||||
- 小程序测试号:在[微信小程序后台](https://mp.weixin.qq.com/) - **服务器域名** 添加 `https://` 开头的**request合法域名**(注意不是业务域名)
|
||||
- 支付宝沙箱应用:在[支付宝开放平台](https://open.alipay.com/develop/sandbox/app) - 左侧**沙箱应用** - **服务端域名白名单** 添加 `https://` 开头的**httpRequest接口请求域名白名单**
|
||||
|
||||
|
||||
|
||||
##### 配置微信小程序appid
|
||||
|
||||
@ -354,7 +255,7 @@ App.use(setGlobalDataPlugin, {
|
||||
>
|
||||
> 如果已经注册过小程序,可以在此处微信扫码登录:https://mp.weixin.qq.com/ ,然后左侧菜单最后一项【设置】,滑到最下面【帐号信息】,<u>AppID(小程序ID)</u>一栏就是appid
|
||||
|
||||
修改 `miniprogram/project.config.json` 文件
|
||||
修改 `weixin-miniprogram/project.config.json` 文件
|
||||
|
||||
```json
|
||||
{
|
||||
@ -364,48 +265,34 @@ App.use(setGlobalDataPlugin, {
|
||||
}
|
||||
```
|
||||
|
||||
##### 设置小程序最低基础库
|
||||
|
||||
> 参考:https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/userProfile.html
|
||||
|
||||
#### 8.小程序打包
|
||||
设置小程序最低基础库为 2.21.3 或更高
|
||||
|
||||
##### 打包微信小程序
|
||||
|
||||
```bash
|
||||
cd miniprogram
|
||||
npm run build:weapp
|
||||
打开**微信开发者工具**,小程序目录选择 `weixin-miniprogram` 目录,按照正常的小程序发布流程进行发布即可。发布前记得测试小程序各功能是否正常。
|
||||
|
||||
|
||||
|
||||
#### 门禁端配置 & 打包
|
||||
|
||||
##### 配置业务域名
|
||||
|
||||
修改 `client-entrance-guard/html/index.html` 文件
|
||||
|
||||
```html
|
||||
...
|
||||
<body>
|
||||
<iframe src="https://【⚠此处修改为你的 Api 请求域名】/access/index.html?inElectron=true" frameborder="0"></iframe>
|
||||
...
|
||||
</body>
|
||||
...
|
||||
```
|
||||
|
||||
打开**微信开发者工具**,小程序目录选择 `miniprogram` 目录
|
||||
|
||||
接下来按照正常的小程序发布流程进行发布即可。发布前记得测试小程序各功能是否正常。
|
||||
|
||||
##### 打包支付宝小程序
|
||||
|
||||
```bash
|
||||
cd miniprogram
|
||||
npm run build:alipay
|
||||
```
|
||||
|
||||
打开**小程序开发者工具**,小程序目录选择 `miniprogram/dist` 目录
|
||||
|
||||
**重点:点开右上角【详情】,勾选【小程序配置】下的 `启用小程序基础库2.0构建` 和 `编译node_modules模块(ES6转ES5)`。**
|
||||
|
||||
需要注意的是,支付宝小程序打包很慢,需要等比较长的时间。
|
||||
|
||||
接下来按照正常的小程序发布流程进行发布即可。发布前记得测试小程序各功能是否正常。
|
||||
|
||||
|
||||
|
||||
#### 9.门禁端依赖
|
||||
|
||||
```bash
|
||||
cd client-entrance-guard
|
||||
cnpm install
|
||||
```
|
||||
|
||||
|
||||
|
||||
#### 10.门禁端打包
|
||||
##### 打包
|
||||
|
||||
> 参考文档:https://www.electronjs.org/docs/latest/tutorial/tutorial-packaging
|
||||
|
||||
@ -420,87 +307,189 @@ npm run package
|
||||
|
||||
|
||||
|
||||
### Step1. 启动项目后端
|
||||
|
||||
#### 1.启动nacos
|
||||
|
||||
> standalone代表着单机模式运行,非集群模式
|
||||
>
|
||||
|
||||
```bash
|
||||
cd nacos/bin
|
||||
# Windows
|
||||
startup.cmd -m standalone
|
||||
# Linux/Unix/Mac
|
||||
# sh startup.sh -m standalone
|
||||
# bash startup.sh -m standalone
|
||||
```
|
||||
|
||||
Nacos后台地址为:http://localhost:8848/nacos/index.html,默认用户名密码都是:**nacos**
|
||||
|
||||
#### 2.启动MySQL
|
||||
|
||||
|
||||
|
||||
#### 3.启动各个微服务
|
||||
#### 管理员前端项目打包并嵌入后端
|
||||
|
||||
```
|
||||
# 启动 UserProvider
|
||||
# 启动 Gateway
|
||||
# ......
|
||||
cd frontend
|
||||
npm run build
|
||||
```
|
||||
|
||||
然后将 `frontend/dist` 文件夹移动到 `backend/microservice-gateway/src/main/resources/static` 文件夹下,并修改文件夹名称 `dist` 为 `manage`
|
||||
|
||||
|
||||
|
||||
#### 后端配置
|
||||
|
||||
##### 配置业务域名
|
||||
|
||||
修改 `backend/microservice-provider-access-8002/src/main/resources/static/access/renderer.js` 文件
|
||||
|
||||
```
|
||||
const baseUrl = "https://【⚠此处修改为你的业务域名】/" // 以 / 结尾,例如:https://epp.only4.work/
|
||||
|
||||
// 或者也可使用相对路径,例如:
|
||||
const baseUrl = "/"
|
||||
```
|
||||
|
||||
|
||||
|
||||
### Step2. 启动项目前端
|
||||
修改 `backend/microservice-provider-access-8002/src/main/resources/static/access/assets/js/websocket.js` 文件
|
||||
|
||||
#### 1.启动后台管理员项目
|
||||
|
||||
之后在 `frontend` 目录下运行即可
|
||||
|
||||
```bash
|
||||
npm run serve
|
||||
```
|
||||
window.wsUrl = 'ws://【⚠此处修改为你的业务域名】/access/websocket/';
|
||||
```
|
||||
|
||||
#### 2.小程序打包
|
||||
|
||||
待更新
|
||||
> 注意,如果使用了 SSL 证书,那么 ws:// 要换成 wss://
|
||||
|
||||
|
||||
|
||||
### Step3. 启动项目门禁端
|
||||
##### 配置小程序 APPID 与 APPSECRET
|
||||
|
||||
编译并运行client-entrance-guard目录下electron项目即可
|
||||
修改 `backend/microservice-provider-access-8002/src/main/java/com/cxyxiaomo/epp/access/service/WeChatTokenServiceImpl.java` 文件
|
||||
|
||||
```
|
||||
// 小程序信息
|
||||
final String APPID = "【⚠此处修改为你的小程序 APPID】";
|
||||
final String APPSECRET = "【⚠此处修改为你的小程序 APPSECRET】";
|
||||
```
|
||||
|
||||
|
||||
|
||||
## 停止项目
|
||||
##### 配置门禁端生成的小程序码环境
|
||||
|
||||
### Step1. 停止各个微服务
|
||||
修改 `backend/microservice-provider-access-8002/src/main/resources/static/access/renderer.js` 文件
|
||||
|
||||
```
|
||||
const envVersion = "【⚠此处修改为当前小程序环境】" // 正式版为 "release",体验版为 "trial",开发版为 "develop"
|
||||
```
|
||||
|
||||
|
||||
|
||||
### Step2. 停止nacos
|
||||
##### 配置 Gateway 限流策略(可选)
|
||||
|
||||
> 如果你不懂这是在做什么,请直接跳过这一步
|
||||
|
||||
修改 `backend/microservice-gateway/src/main/resources/application.yml` 文件中 `routes` 中各个微服务的 `filters` 例如:
|
||||
|
||||
```yml
|
||||
filters: # 路由过滤器,使用自定义的限流过滤器工厂
|
||||
- name: RateLimitByIp # 设置每秒允许5个请求,每次请求需要1个令牌
|
||||
args:
|
||||
rate: 5.0
|
||||
permits: 1
|
||||
```
|
||||
|
||||
|
||||
|
||||
### Step3. 停止MySQL
|
||||
##### 打 jar 包
|
||||
|
||||
> 打包需要一起打包,每个项目单独打包可能会提示找不到 microservice-common 相关依赖
|
||||
|
||||
IDEA 中右侧 Maven 双击 Lifestyle 的 package(建议先 clean 一下,并点击选中 Maven 的跳过测试,再进行 package),打包完成后的 jar 包可在以下位置找到
|
||||
|
||||
- backend/microservice-gateway/target/microservice-gateway-0.0.1-SNAPSHOT.jar
|
||||
- backend/microservice-provider-user-8001/target/microservice-provider-user-8001-0.0.1-SNAPSHOT.jar
|
||||
- backend/microservice-provider-access-8002/target/microservice-provider-access-8002-0.0.1-SNAPSHOT.jar
|
||||
- backend/microservice-provider-shop-8003/target/microservice-provider-shop-8003-0.0.1-SNAPSHOT.jar
|
||||
|
||||
|
||||
|
||||
## 启动项目开发环境
|
||||
#### Nacos 配置
|
||||
|
||||
- 启动开发工具:IDEA Ultimate、VSCode、微信开发者工具、小程序开发工具
|
||||
> nacos 后台地址:http://127.0.0.1:8488/nacos/index.html
|
||||
|
||||
- 拉取项目仓库最新代码&切换到对应分支
|
||||
1. 进入 ,修改 nacos 登录密码(可选)
|
||||
|
||||
> 左侧 **权限控制** → **用户列表** → **修改**
|
||||
|
||||
2. 修改 nacos 端口为 8488(与后端项目配置文件中保持一致)
|
||||
|
||||
> nacos/conf/application.properties 中的端口号 port 改为 8488
|
||||
|
||||
3. 创建两个命名空间(命名空间ID分别为 `develop` 和 `production`)
|
||||
|
||||
> 左侧 **命名空间** → **新建命名空间**
|
||||
|
||||
| 命名空间名称 | 命名空间ID | 描述 | 配置数 | 操作 |
|
||||
| :--------------- | :--------- | :--------- | :----- | :----------- |
|
||||
| public(保留空间) | | | 0 | 详情删除编辑 |
|
||||
| develop | develop | develop | 0 | 详情删除编辑 |
|
||||
| production | production | production | 0 | 详情删除编辑 |
|
||||
|
||||
##### 新版 Nacos 需要配置密钥
|
||||
|
||||
**若使用的 Nacos 版本小于或等于 Nacos 2.2.0,不需要进行如下配置。**
|
||||
|
||||
🌟若使用的 Nacos 版本大于或等于 Nacos 2.2.0.1,则需要配置自定义密钥:
|
||||
|
||||
```properties
|
||||
# 密钥值可以自己指定,此处的自定义密钥来自 nacos 官网
|
||||
nacos.core.auth.plugin.nacos.token.secret.key=VGhpc0lzTXlDdXN0b21TZWNyZXRLZXkwMTIzNDU2Nzg=
|
||||
```
|
||||
|
||||
参考:https://nacos.io/zh-cn/docs/v2/guide/user/auth.html
|
||||
|
||||
|
||||
|
||||
#### nginx 代理配置
|
||||
|
||||
##### 反向代理(可选)
|
||||
|
||||
配置文件在 `nginx-conf` 目录下(不能直接拿来用,需要根据自己的实际情况来改)
|
||||
|
||||
> 以下配置仅供参考
|
||||
|
||||
```conf
|
||||
server
|
||||
{
|
||||
server_name epp.only4.work; # ⚠ Api 业务域名
|
||||
listen 80;
|
||||
listen 443 ssl http2;
|
||||
|
||||
# 并发限制 限制当前站点最大并发数
|
||||
limit_conn perserver 50;
|
||||
# 单IP限制 限制单个IP访问最大并发数
|
||||
limit_conn perip 10;
|
||||
# 流量限制 限制每个请求的流量上限(单位:KB)
|
||||
limit_rate 8192k;
|
||||
|
||||
# 核心配置
|
||||
location / {
|
||||
proxy_pass http://127.0.0.1:5203; # ⚠ Gateway 微服务项目本地运行的端口
|
||||
|
||||
# websocket # ⚠ 门禁端用户扫码后通过 websocket 推送到门禁端完成开门
|
||||
proxy_http_version 1.1;
|
||||
proxy_set_header Upgrade $http_upgrade;
|
||||
proxy_set_header Connection "Upgrade";
|
||||
}
|
||||
|
||||
# ⚠ 日志相关,根据自己实际情况配置
|
||||
access_log /dev/null;
|
||||
error_log /dev/null;
|
||||
}
|
||||
```
|
||||
|
||||
##### SSL证书配置(可选)
|
||||
|
||||
如果域名配置为 https:// 则需要配置 SSL 证书。SSL证书可在 nginx 中进行配置,具体配置方法此处省略。
|
||||
|
||||
|
||||
|
||||
## 启动项目
|
||||
|
||||
### Step0: [开发] 启动项目开发环境
|
||||
|
||||
- 启动开发工具:IDEA Ultimate、VSCode、微信开发者工具
|
||||
|
||||
- 拉取项目仓库最新代码 & 切换到对应分支
|
||||
|
||||
- 启动数据库及可视化工具:MySQL、Navicat
|
||||
|
||||
- 启动后端微服务注册中心:nacos
|
||||
|
||||
- 在本地启动Gateway及各个微服务项目
|
||||
- 在本地启动 Gateway 及各个微服务项目
|
||||
|
||||
- 在服务器端启动内网穿透Server端,在本地启动内网穿透Client端
|
||||
- 在服务器端启动内网穿透 Server 端,在本地启动内网穿透 Client 端
|
||||
|
||||
```bash
|
||||
cd ./intranet-penetration/bin
|
||||
@ -512,92 +501,130 @@ npm run serve
|
||||
|
||||
- 启动接口测试工具:Postman
|
||||
|
||||
- `miniprogram` 目录下启动命令行:`npm run dev:alipay`(支付宝小程序)、`npm run dev:weapp`(微信小程序)
|
||||
- 本地运行门禁端:`client-entrance-guard` 目录下启动命令行:`npm run start`
|
||||
|
||||
> 因为支付宝小程序和微信小程序输出都在dist目录下,所以不可以同时开发调试
|
||||
|
||||
- `client-entrance-guard` 目录下启动命令行:`npm run start`(本地运行门禁端)
|
||||
|
||||
### Step1. 启动项目后端
|
||||
|
||||
#### [部署&开发] 启动 nacos
|
||||
|
||||
> standalone 代表着单机模式运行,非集群模式
|
||||
>
|
||||
|
||||
```bash
|
||||
cd nacos/bin
|
||||
# Windows
|
||||
startup.cmd -m standalone
|
||||
# Linux/Unix/Mac
|
||||
# sh startup.sh -m standalone
|
||||
# bash startup.sh -m standalone
|
||||
```
|
||||
|
||||
Nacos 后台地址为:http://localhost:8848/nacos/index.html,默认用户名密码都是:**nacos**
|
||||
|
||||
#### [部署&开发] 启动 MySQL
|
||||
|
||||
```
|
||||
# Ubuntu 下
|
||||
sudo systemctl start mysql
|
||||
```
|
||||
|
||||
#### [部署&开发] 启动各个微服务
|
||||
|
||||
开发环境:Windows下
|
||||
|
||||
> 直接在 IDEA 中启动即可
|
||||
>
|
||||
> 若系统内存够用,可以适当调大内存参数,如:-Xmx1024M -Xms256M
|
||||
|
||||
```bash
|
||||
# 启动 Gateway
|
||||
java -jar -Xmx512M -Xms128M -Dspring.profiles.active=develop ./microservice-gateway-0.0.1-SNAPSHOT.jar
|
||||
|
||||
# 启动 UserProvider
|
||||
java -jar -Xmx512M -Xms128M -Dspring.profiles.active=develop ./microservice-provider-user-8001-0.0.1-SNAPSHOT.jar
|
||||
|
||||
# 启动 AccessProvider
|
||||
java -jar -Xmx512M -Xms128M -Dspring.profiles.active=develop ./microservice-provider-access-8002-0.0.1-SNAPSHOT.jar
|
||||
|
||||
# 启动 ShopProvider
|
||||
java -jar -Xmx512M -Xms128M -Dspring.profiles.active=develop ./microservice-provider-shop-8003-0.0.1-SNAPSHOT.jar
|
||||
```
|
||||
|
||||
|
||||
|
||||
生产环境:Ubuntu下
|
||||
|
||||
> 假设生产环境已有如下配置:
|
||||
>
|
||||
> - JDK 中 java 可执行文件所在路径为:/www/wwwroot/env/jdk-11/bin/java
|
||||
> - jar 包所在路径为:/www/wwwroot/workspace/
|
||||
>
|
||||
> 若系统内存够用,可以适当调大内存参数,如:-Xmx1024M -Xms256M
|
||||
|
||||
```bash
|
||||
# 启动 Gateway
|
||||
/www/wwwroot/env/jdk-11/bin/java -jar -Xmx512M -Xms128M -Dspring.profiles.active=production -Dserver.port=8000 /www/wwwroot/workspace/microservice-gateway-0.0.1-SNAPSHOT.jar
|
||||
|
||||
# 启动 UserProvider
|
||||
/www/wwwroot/env/jdk-11/bin/java -jar -Xmx512M -Xms128M -Dspring.profiles.active=production /www/wwwroot/workspace/microservice-provider-user-8001-0.0.1-SNAPSHOT.jar
|
||||
|
||||
# 启动 AccessProvider
|
||||
/www/wwwroot/env/jdk-11/bin/java -jar -Xmx512M -Xms128M -Dspring.profiles.active=production /www/wwwroot/workspace/microservice-provider-access-8002-0.0.1-SNAPSHOT.jar
|
||||
|
||||
# 启动 ShopProvider
|
||||
/www/wwwroot/env/jdk-11/bin/java -jar -Xmx512M -Xms128M -Dspring.profiles.active=production /www/wwwroot/workspace/microservice-provider-shop-8003-0.0.1-SNAPSHOT.jar
|
||||
```
|
||||
|
||||
#### [可选] 启动 nginx
|
||||
|
||||
```bash
|
||||
# Ubuntu 下
|
||||
sudo systemctl start nginx
|
||||
```
|
||||
|
||||
|
||||
|
||||
### Step2. 启动项目前端
|
||||
|
||||
#### [开发] 启动后台管理项目
|
||||
|
||||
在 `frontend` 目录下运行
|
||||
|
||||
```bash
|
||||
npm run serve
|
||||
```
|
||||
|
||||
> ps: 生产环境直接打包为静态文件部署
|
||||
|
||||
|
||||
|
||||
### Step3. 启动项目门禁端
|
||||
|
||||
编译并运行 `client-entrance-guard` 目录下 `electron` 项目即可
|
||||
|
||||
|
||||
|
||||
## 项目相关地址
|
||||
|
||||
### 门禁端网页
|
||||
|
||||
https://epp.only4.work/access/index.html
|
||||
|
||||
Nacos 注册中心
|
||||
|
||||
http://106.75.217.14:8488/nacos/index.html
|
||||
|
||||
|
||||
## 停止项目
|
||||
|
||||
这个应该不用多说吧
|
||||
|
||||
|
||||
|
||||
## 相关链接
|
||||
|
||||
### 后端
|
||||
|
||||
#### JDK
|
||||
|
||||
OpenJDK:https://openjdk.org/
|
||||
|
||||
Java SE 11:https://jdk.java.net/java-se-ri/11
|
||||
|
||||
#### Spring
|
||||
|
||||
Spring Cloud官网:https://spring.io/projects/spring-cloud
|
||||
|
||||
Spring Cloud Alibaba GitHub repo:https://github.com/alibaba/spring-cloud-alibaba
|
||||
|
||||
Spring initializr:https://start.spring.io/
|
||||
|
||||
https://start.spring.io/#!type=maven-project&language=java&platformVersion=2.7.5&packaging=jar&jvmVersion=11&groupId=com.cxyxiaomo&artifactId=entrance&name=Epidemic%20prevention%20platform&description=&packageName=com.cxyxiaomo.entrance&dependencies=lombok,mysql,mybatis
|
||||
|
||||
##### Gateway
|
||||
|
||||
B站教程:https://www.bilibili.com/video/BV1JB4y1F7aL
|
||||
|
||||
#### Maven
|
||||
|
||||
MVN REPOSITORY:https://mvnrepository.com/
|
||||
|
||||
#### Nacos
|
||||
|
||||
Quick Start:https://nacos.io/zh-cn/docs/v2/quickstart/quick-start.html
|
||||
|
||||
|
||||
|
||||
### 前端
|
||||
|
||||
#### Element Plus
|
||||
|
||||
Element Plus官网:https://element-plus.gitee.io/zh-CN/
|
||||
|
||||
安装:https://element-plus.gitee.io/zh-CN/guide/installation.html
|
||||
|
||||
#### Ant Design
|
||||
|
||||
Ant Design of Vue:https://www.antdv.com/docs/vue/introduce
|
||||
|
||||
|
||||
|
||||
### 小程序端
|
||||
|
||||
#### Taro
|
||||
|
||||
Taro:https://docs.taro.zone/docs
|
||||
|
||||
#### 微信小程序
|
||||
|
||||
开发文档:https://developers.weixin.qq.com/miniprogram/dev/framework/
|
||||
|
||||
#### 支付宝小程序
|
||||
|
||||
开发文档:https://opendocs.alipay.com/mini/developer/getting-started
|
||||
|
||||
支付宝开放平台:https://open.alipay.com/develop/manage
|
||||
|
||||
支付宝沙箱应用:https://open.alipay.com/develop/sandbox/app
|
||||
|
||||
支付宝沙箱应用 - 文档:https://opendocs.alipay.com/common/02kkv7
|
||||
|
||||
|
||||
|
||||
### Electron
|
||||
|
||||
开发文档:https://www.electronjs.org/docs/latest/tutorial/quick-start
|
||||
|
||||
Electron Forge打包时的一些常见问题:https://blog.csdn.net/qq_49700358/article/details/126531158
|
||||
|
||||
打包:https://www.electronjs.org/docs/latest/tutorial/tutorial-packaging
|
||||
|
||||
#### cnpm
|
||||
|
||||
npmmirror 中国镜像站:https://npmmirror.com/
|
||||
- [相关文档链接](./docs/RelatedLinks.md)
|
||||
- [遇到的问题及对应的解决方案](./docs/Solutions.md)
|
||||
- 【TODO】[参考](./docs/Reference.md)、[开发步骤记录](./docs/开发步骤记录.md)、[功能拆分](./docs/功能拆分.md)
|
||||
|
181
TODOs.md
181
TODOs.md
@ -1,8 +1,183 @@
|
||||
体温填报接口:
|
||||
今日是否填报过,上报体温,上报的体温的历史记录
|
||||
### 还要做的部分
|
||||
|
||||
后台管理两个端分开
|
||||
用户管理 社区管理员不能修改管理员账号
|
||||
后台管理分两个管理员身份
|
||||
- 不可以删除用户,只允许禁用用户
|
||||
|
||||
社区管理员管理人员进出权限
|
||||
|
||||
发给老班看一看
|
||||
|
||||
数据库填充测试数据(以及创建一些测试账号)并备份,线上演示数据修改删除避免真删
|
||||
|
||||
项目中的TODO
|
||||
|
||||
|
||||
### 可能会被问到的问题
|
||||
|
||||
商品库存问题
|
||||
|
||||
|
||||
### 其他
|
||||
|
||||
小程序端用户头像
|
||||
|
||||
大门 人员进出 后台管理(进出日志)
|
||||
|
||||
每个人创建账号的时候填充一些测试数据进去
|
||||
|
||||
后台管理 按照id进行筛选
|
||||
|
||||
|
||||
|
||||
更多:
|
||||
|
||||
完成项目代码中的 TODO 部分
|
||||
身份码后端接口考虑与其他系统的集成逻辑
|
||||
|
||||
Java代码中小程序AppID、密钥处理,小程序代码中小程序AppID处理
|
||||
|
||||
|
||||
# VSCode 全局搜索排除
|
||||
|
||||
node_modules,.git,.idea,target,out,./postman-collection,@deprecated
|
||||
|
||||
|
||||
|
||||
# host 文件地址
|
||||
|
||||
C:\Windows\System32\drivers\etc
|
||||
|
||||
配置项
|
||||
|
||||
127.0.0.1 epp.only4.work
|
||||
|
||||
查看配置
|
||||
|
||||
ping epp.only4.work
|
||||
|
||||
|
||||
|
||||
# 后端项目启动命令
|
||||
|
||||
```bash
|
||||
; /www/wwwroot/env/jdk-11/bin/java -jar -Xmx1024M -Xms256M /www/wwwroot/workspace/microservice-gateway-0.0.1-SNAPSHOT.jar --server.port=7087
|
||||
/www/wwwroot/env/jdk-11/bin/java -jar -Xmx512M -Xms128M -Dspring.profiles.active=production -Dserver.port=8000 /www/wwwroot/workspace/microservice-gateway-0.0.1-SNAPSHOT.jar
|
||||
# 小程序提审期间
|
||||
# /www/wwwroot/env/jdk-11/bin/java -jar -Xmx512M -Xms128M -Dspring.profiles.active=production -Dserver.port=8000 -Depp.miniprogram.config=hide /www/wwwroot/workspace/microservice-gateway-0.0.1-SNAPSHOT.jar
|
||||
/www/wwwroot/env/jdk-11/bin/java -jar -Xmx512M -Xms128M -Dspring.profiles.active=production /www/wwwroot/workspace/microservice-provider-user-8001-0.0.1-SNAPSHOT.jar
|
||||
/www/wwwroot/env/jdk-11/bin/java -jar -Xmx512M -Xms128M -Dspring.profiles.active=production /www/wwwroot/workspace/microservice-provider-access-8002-0.0.1-SNAPSHOT.jar
|
||||
/www/wwwroot/env/jdk-11/bin/java -jar -Xmx512M -Xms128M -Dspring.profiles.active=production /www/wwwroot/workspace/microservice-provider-shop-8003-0.0.1-SNAPSHOT.jar
|
||||
|
||||
java -jar -Xmx512M -Xms128M -Dspring.profiles.active=develop ./microservice-gateway-0.0.1-SNAPSHOT.jar
|
||||
java -jar -Xmx512M -Xms128M -Dspring.profiles.active=develop ./microservice-provider-user-8001-0.0.1-SNAPSHOT.jar
|
||||
java -jar -Xmx512M -Xms128M -Dspring.profiles.active=develop ./microservice-provider-access-8002-0.0.1-SNAPSHOT.jar
|
||||
java -jar -Xmx512M -Xms128M -Dspring.profiles.active=develop ./microservice-provider-shop-8003-0.0.1-SNAPSHOT.jar
|
||||
```
|
||||
|
||||
|
||||
# BT宝塔登录密钥
|
||||
|
||||
==================================================================
|
||||
外网面板地址: http://106.75.217.14:18734/107bb99c
|
||||
内网面板地址: http://10.23.189.141:18734/107bb99c
|
||||
username: qmud57rc
|
||||
password: 80347b8d
|
||||
If you cannot access the panel,
|
||||
release the following panel port [18734] in the security group
|
||||
若无法访问面板,请检查防火墙/安全组是否有放行面板[18734]端口
|
||||
==================================================================
|
||||
|
||||
|
||||
|
||||
# IP 配置
|
||||
|
||||
develop
|
||||
|
||||
内网穿透:106.75.217.14
|
||||
|
||||
nacos:http://106.75.217.14:8488/nacos/index.html
|
||||
|
||||
数据库:本地
|
||||
|
||||
|
||||
|
||||
production
|
||||
|
||||
nacos:http://106.75.217.14:8488/nacos/index.html
|
||||
|
||||
数据库:服务器上
|
||||
|
||||
|
||||
|
||||
|
||||
# QCloud
|
||||
|
||||
主账号ID 100014397291
|
||||
|
||||
用户名 epp
|
||||
|
||||
登录密码 -
|
||||
|
||||
SecretId AKIDSkmeXTHsTqzwe8ZDiGcomW4OYXcZIerp
|
||||
|
||||
SecretKey 22sVt494mGZeV7sQkqwxnNjneHesqXxA
|
||||
|
||||
|
||||
|
||||
# 启动远程 Nacos
|
||||
|
||||
> /www/wwwserv/epp/nacos/conf/application.properties port 改为 8488
|
||||
|
||||
```
|
||||
cd /www/wwwserv/epp/nacos/bin
|
||||
bash startup.sh -m standalone
|
||||
bash shutdown.sh
|
||||
```
|
||||
|
||||
http://106.75.217.14:8488/nacos/index.html
|
||||
nacos
|
||||
socan
|
||||
|
||||
|
||||
|
||||
# 启动本地 Nacos
|
||||
|
||||
```bash
|
||||
E:
|
||||
cd E:\nacos\bin
|
||||
startup.cmd -m standalone
|
||||
```
|
||||
|
||||
|
||||
|
||||
# 内网穿透
|
||||
|
||||
```bash
|
||||
cd E:\Project\毕业设计\epp\intranet-penetration\bin
|
||||
rathole.exe ../conf/client.toml
|
||||
```
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
**项目亮点**:
|
||||
|
||||
订单id使用 雪花id(可以分布式部署)
|
||||
|
||||
|
||||
|
||||
**项目开发中遇到的问题**:
|
||||
|
||||
nacos CPU占满问题,解决方案:提issue,多次测试,找到问题(HTTPDebug),问题解决
|
||||
|
||||
iPhone部分版本不支持webp格式图片
|
||||
|
||||
小程序双端不一致的问题,参数转义,页面CSS样式是不完全一样的。
|
||||
|
||||
-----
|
||||
|
||||
Nacos CPU 跑满问题 我提的 GitHub issue
|
||||
|
||||
https://github.com/alibaba/nacos/issues/10080
|
2
backend/.idea/encodings.xml
generated
2
backend/.idea/encodings.xml
generated
@ -9,6 +9,8 @@
|
||||
<file url="file://$PROJECT_DIR$/microservice-provider-access-8002/src/main/resources" charset="UTF-8" />
|
||||
<file url="file://$PROJECT_DIR$/microservice-provider-miniprogram-8080/src/main/java" charset="UTF-8" />
|
||||
<file url="file://$PROJECT_DIR$/microservice-provider-miniprogram-8080/src/main/resources" charset="UTF-8" />
|
||||
<file url="file://$PROJECT_DIR$/microservice-provider-shop-8003/src/main/java" charset="UTF-8" />
|
||||
<file url="file://$PROJECT_DIR$/microservice-provider-shop-8003/src/main/resources" charset="UTF-8" />
|
||||
<file url="file://$PROJECT_DIR$/microservice-provider-test-8011/src/main/java" charset="UTF-8" />
|
||||
<file url="file://$PROJECT_DIR$/microservice-provider-test-8011/src/main/resources" charset="UTF-8" />
|
||||
<file url="file://$PROJECT_DIR$/microservice-provider-user-8001/src/main/java" charset="UTF-8" />
|
||||
|
@ -1,6 +1,8 @@
|
||||
<component name="ProjectRunConfigurationManager">
|
||||
<configuration default="false" name="AccessProvider" type="SpringBootApplicationConfigurationType" factoryName="Spring Boot">
|
||||
<option name="ACTIVE_PROFILES" />
|
||||
<configuration default="false" name="Dev-AccessProvider" type="SpringBootApplicationConfigurationType" factoryName="Spring Boot">
|
||||
<envs>
|
||||
<env name="-spring.profiles.active" value="develop" />
|
||||
</envs>
|
||||
<module name="microservice-provider-access-8002" />
|
||||
<option name="SPRING_BOOT_MAIN_CLASS" value="com.cxyxiaomo.epp.access.AccessProvider" />
|
||||
<option name="VM_PARAMETERS" value="-Xms64m -Xmx256m" />
|
@ -1,6 +1,8 @@
|
||||
<component name="ProjectRunConfigurationManager">
|
||||
<configuration default="false" name="Gateway" type="SpringBootApplicationConfigurationType" factoryName="Spring Boot" nameIsGenerated="true">
|
||||
<option name="ACTIVE_PROFILES" />
|
||||
<configuration default="false" name="Dev-Gateway" type="SpringBootApplicationConfigurationType" factoryName="Spring Boot">
|
||||
<envs>
|
||||
<env name="--spring.profiles.active" value="develop" />
|
||||
</envs>
|
||||
<module name="microservice-gateway" />
|
||||
<option name="SPRING_BOOT_MAIN_CLASS" value="com.cxyxiaomo.epp.gateway.Gateway" />
|
||||
<option name="VM_PARAMETERS" value="-Xms64m -Xmx256m" />
|
19
backend/.idea/runConfigurations/Dev_Gateway__epp_miniprogram_config_hide_.xml
generated
Normal file
19
backend/.idea/runConfigurations/Dev_Gateway__epp_miniprogram_config_hide_.xml
generated
Normal file
@ -0,0 +1,19 @@
|
||||
<component name="ProjectRunConfigurationManager">
|
||||
<configuration default="false" name="Dev-Gateway (epp.miniprogram.config=hide)" type="SpringBootApplicationConfigurationType" factoryName="Spring Boot">
|
||||
<envs>
|
||||
<env name="--spring.profiles.active" value="develop" />
|
||||
</envs>
|
||||
<module name="microservice-gateway" />
|
||||
<option name="SPRING_BOOT_MAIN_CLASS" value="com.cxyxiaomo.epp.gateway.Gateway" />
|
||||
<option name="VM_PARAMETERS" value="-Xms64m -Xmx256m -Depp.miniprogram.config=hide" />
|
||||
<extension name="coverage">
|
||||
<pattern>
|
||||
<option name="PATTERN" value="com.cxyxiaomo.epp.*" />
|
||||
<option name="ENABLED" value="true" />
|
||||
</pattern>
|
||||
</extension>
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true" />
|
||||
</method>
|
||||
</configuration>
|
||||
</component>
|
19
backend/.idea/runConfigurations/Dev_ShopProvider.xml
generated
Normal file
19
backend/.idea/runConfigurations/Dev_ShopProvider.xml
generated
Normal file
@ -0,0 +1,19 @@
|
||||
<component name="ProjectRunConfigurationManager">
|
||||
<configuration default="false" name="Dev-ShopProvider" type="SpringBootApplicationConfigurationType" factoryName="Spring Boot">
|
||||
<envs>
|
||||
<env name="--spring.profiles.active" value="develop" />
|
||||
</envs>
|
||||
<module name="microservice-provider-shop-8003" />
|
||||
<option name="SPRING_BOOT_MAIN_CLASS" value="com.cxyxiaomo.epp.shop.ShopProvider" />
|
||||
<option name="VM_PARAMETERS" value="-Xms64m -Xmx256m" />
|
||||
<extension name="coverage">
|
||||
<pattern>
|
||||
<option name="PATTERN" value="com.cxyxiaomo.epp.shop.*" />
|
||||
<option name="ENABLED" value="true" />
|
||||
</pattern>
|
||||
</extension>
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true" />
|
||||
</method>
|
||||
</configuration>
|
||||
</component>
|
@ -1,6 +1,8 @@
|
||||
<component name="ProjectRunConfigurationManager">
|
||||
<configuration default="false" name="TestProvider" type="SpringBootApplicationConfigurationType" factoryName="Spring Boot" nameIsGenerated="true">
|
||||
<option name="ACTIVE_PROFILES" />
|
||||
<configuration default="false" name="Dev-TestProvider" type="SpringBootApplicationConfigurationType" factoryName="Spring Boot">
|
||||
<envs>
|
||||
<env name="--spring.profiles.active" value="develop" />
|
||||
</envs>
|
||||
<module name="microservice-provider-test-8011" />
|
||||
<option name="SPRING_BOOT_MAIN_CLASS" value="com.cxyxiaomo.epp.test.TestProvider" />
|
||||
<option name="VM_PARAMETERS" value="-Xms64m -Xmx256m" />
|
@ -1,13 +1,11 @@
|
||||
<component name="ProjectRunConfigurationManager">
|
||||
<configuration default="false" name="UserProvider-Remote" type="SpringBootApplicationConfigurationType" factoryName="Spring Boot">
|
||||
<option name="ACTIVE_PROFILES" />
|
||||
<configuration default="false" name="Dev-UserProvider" type="SpringBootApplicationConfigurationType" factoryName="Spring Boot">
|
||||
<envs>
|
||||
<env name="--spring.profiles.active" value="remote" />
|
||||
<env name="--spring.profiles.active" value="develop" />
|
||||
</envs>
|
||||
<module name="microservice-provider-user-8001" />
|
||||
<option name="SPRING_BOOT_MAIN_CLASS" value="com.cxyxiaomo.epp.user.UserProvider" />
|
||||
<option name="VM_PARAMETERS" value="-Xms64m -Xmx256m" />
|
||||
<option name="WORKING_DIRECTORY" value="file://$MODULE_WORKING_DIR$" />
|
||||
<extension name="coverage">
|
||||
<pattern>
|
||||
<option name="PATTERN" value="com.cxyxiaomo.epp.*" />
|
10
backend/.idea/runConfigurations/MiniProgram.xml
generated
10
backend/.idea/runConfigurations/MiniProgram.xml
generated
@ -1,10 +0,0 @@
|
||||
<component name="ProjectRunConfigurationManager">
|
||||
<configuration default="false" name="MiniProgram" type="SpringBootApplicationConfigurationType" factoryName="Spring Boot">
|
||||
<option name="ACTIVE_PROFILES" />
|
||||
<option name="SPRING_BOOT_MAIN_CLASS" value="com.cxyxiaomo.epp.miniprogram.Application" />
|
||||
<option name="VM_PARAMETERS" value="-Xms64m -Xmx256m" />
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true" />
|
||||
</method>
|
||||
</configuration>
|
||||
</component>
|
13
backend/.idea/runConfigurations/Prod_AccessProvider.xml
generated
Normal file
13
backend/.idea/runConfigurations/Prod_AccessProvider.xml
generated
Normal file
@ -0,0 +1,13 @@
|
||||
<component name="ProjectRunConfigurationManager">
|
||||
<configuration default="false" name="Prod-AccessProvider" type="SpringBootApplicationConfigurationType" factoryName="Spring Boot">
|
||||
<envs>
|
||||
<env name="--spring.profiles.active" value="production" />
|
||||
</envs>
|
||||
<module name="microservice-provider-access-8002" />
|
||||
<option name="SPRING_BOOT_MAIN_CLASS" value="com.cxyxiaomo.epp.access.AccessProvider" />
|
||||
<option name="VM_PARAMETERS" value="-Xms64m -Xmx256m" />
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true" />
|
||||
</method>
|
||||
</configuration>
|
||||
</component>
|
19
backend/.idea/runConfigurations/Prod_Gateway.xml
generated
Normal file
19
backend/.idea/runConfigurations/Prod_Gateway.xml
generated
Normal file
@ -0,0 +1,19 @@
|
||||
<component name="ProjectRunConfigurationManager">
|
||||
<configuration default="false" name="Prod-Gateway" type="SpringBootApplicationConfigurationType" factoryName="Spring Boot">
|
||||
<envs>
|
||||
<env name="--spring.profiles.active" value="production" />
|
||||
</envs>
|
||||
<module name="microservice-gateway" />
|
||||
<option name="SPRING_BOOT_MAIN_CLASS" value="com.cxyxiaomo.epp.gateway.Gateway" />
|
||||
<option name="VM_PARAMETERS" value="-Xms64m -Xmx256m" />
|
||||
<extension name="coverage">
|
||||
<pattern>
|
||||
<option name="PATTERN" value="com.cxyxiaomo.epp.*" />
|
||||
<option name="ENABLED" value="true" />
|
||||
</pattern>
|
||||
</extension>
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true" />
|
||||
</method>
|
||||
</configuration>
|
||||
</component>
|
19
backend/.idea/runConfigurations/Prod_ShopProvider.xml
generated
Normal file
19
backend/.idea/runConfigurations/Prod_ShopProvider.xml
generated
Normal file
@ -0,0 +1,19 @@
|
||||
<component name="ProjectRunConfigurationManager">
|
||||
<configuration default="false" name="Prod-ShopProvider" type="SpringBootApplicationConfigurationType" factoryName="Spring Boot">
|
||||
<envs>
|
||||
<env name="--spring.profiles.active" value="production" />
|
||||
</envs>
|
||||
<module name="microservice-provider-shop-8003" />
|
||||
<option name="SPRING_BOOT_MAIN_CLASS" value="com.cxyxiaomo.epp.shop.ShopProvider" />
|
||||
<option name="VM_PARAMETERS" value="-Xms64m -Xmx256m" />
|
||||
<extension name="coverage">
|
||||
<pattern>
|
||||
<option name="PATTERN" value="com.cxyxiaomo.epp.shop.*" />
|
||||
<option name="ENABLED" value="true" />
|
||||
</pattern>
|
||||
</extension>
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true" />
|
||||
</method>
|
||||
</configuration>
|
||||
</component>
|
19
backend/.idea/runConfigurations/Prod_TestProvider.xml
generated
Normal file
19
backend/.idea/runConfigurations/Prod_TestProvider.xml
generated
Normal file
@ -0,0 +1,19 @@
|
||||
<component name="ProjectRunConfigurationManager">
|
||||
<configuration default="false" name="Prod-TestProvider" type="SpringBootApplicationConfigurationType" factoryName="Spring Boot">
|
||||
<envs>
|
||||
<env name="-spring.profiles.active" value="production" />
|
||||
</envs>
|
||||
<module name="microservice-provider-test-8011" />
|
||||
<option name="SPRING_BOOT_MAIN_CLASS" value="com.cxyxiaomo.epp.test.TestProvider" />
|
||||
<option name="VM_PARAMETERS" value="-Xms64m -Xmx256m" />
|
||||
<extension name="coverage">
|
||||
<pattern>
|
||||
<option name="PATTERN" value="com.cxyxiaomo.epp.*" />
|
||||
<option name="ENABLED" value="true" />
|
||||
</pattern>
|
||||
</extension>
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true" />
|
||||
</method>
|
||||
</configuration>
|
||||
</component>
|
19
backend/.idea/runConfigurations/Prod_UserProvider_.xml
generated
Normal file
19
backend/.idea/runConfigurations/Prod_UserProvider_.xml
generated
Normal file
@ -0,0 +1,19 @@
|
||||
<component name="ProjectRunConfigurationManager">
|
||||
<configuration default="false" name="Prod-UserProvider " type="SpringBootApplicationConfigurationType" factoryName="Spring Boot">
|
||||
<envs>
|
||||
<env name="--spring.profiles.active" value="production" />
|
||||
</envs>
|
||||
<module name="microservice-provider-user-8001" />
|
||||
<option name="SPRING_BOOT_MAIN_CLASS" value="com.cxyxiaomo.epp.user.UserProvider" />
|
||||
<option name="VM_PARAMETERS" value="-Xms64m -Xmx256m" />
|
||||
<extension name="coverage">
|
||||
<pattern>
|
||||
<option name="PATTERN" value="com.cxyxiaomo.epp.*" />
|
||||
<option name="ENABLED" value="true" />
|
||||
</pattern>
|
||||
</extension>
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true" />
|
||||
</method>
|
||||
</configuration>
|
||||
</component>
|
11
backend/.idea/runConfigurations/UserProvider.xml
generated
11
backend/.idea/runConfigurations/UserProvider.xml
generated
@ -1,11 +0,0 @@
|
||||
<component name="ProjectRunConfigurationManager">
|
||||
<configuration default="false" name="UserProvider" type="SpringBootApplicationConfigurationType" factoryName="Spring Boot">
|
||||
<option name="ACTIVE_PROFILES" />
|
||||
<module name="microservice-provider-user-8001" />
|
||||
<option name="SPRING_BOOT_MAIN_CLASS" value="com.cxyxiaomo.epp.user.UserProvider" />
|
||||
<option name="VM_PARAMETERS" value="-Xms64m -Xmx256m" />
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true" />
|
||||
</method>
|
||||
</configuration>
|
||||
</component>
|
@ -28,5 +28,20 @@
|
||||
<artifactId>spring-beans</artifactId>
|
||||
<version>5.3.22</version>
|
||||
</dependency>
|
||||
<!-- 分页 -->
|
||||
<dependency>
|
||||
<groupId>com.github.pagehelper</groupId>
|
||||
<artifactId>pagehelper-spring-boot-starter</artifactId>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.alibaba.fastjson2</groupId>
|
||||
<artifactId>fastjson2</artifactId>
|
||||
</dependency>
|
||||
|
||||
<!-- 腾讯云临时密钥 -->
|
||||
<dependency>
|
||||
<groupId>com.qcloud</groupId>
|
||||
<artifactId>cos-sts_api</artifactId>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
</project>
|
||||
|
@ -0,0 +1,20 @@
|
||||
package com.cxyxiaomo.epp.PageTable.enums;
|
||||
|
||||
public enum AddType {
|
||||
CAN_NOT_ADD("plainText"),
|
||||
INPUT("input"),
|
||||
INPUT_NUMBER("input-number"),
|
||||
TEXTAREA("textarea"),
|
||||
SELECT("select"),
|
||||
IMAGE("image");
|
||||
|
||||
private final String value;
|
||||
|
||||
private AddType(String value) {
|
||||
this.value = value;
|
||||
}
|
||||
|
||||
public String getValue() {
|
||||
return value;
|
||||
}
|
||||
}
|
@ -0,0 +1,20 @@
|
||||
package com.cxyxiaomo.epp.PageTable.enums;
|
||||
|
||||
public enum EditType {
|
||||
CAN_NOT_EDIT("plainText"),
|
||||
INPUT("input"),
|
||||
INPUT_NUMBER("input-number"),
|
||||
TEXTAREA("textarea"),
|
||||
SELECT("select"),
|
||||
IMAGE("image");
|
||||
|
||||
private final String value;
|
||||
|
||||
private EditType(String value) {
|
||||
this.value = value;
|
||||
}
|
||||
|
||||
public String getValue() {
|
||||
return value;
|
||||
}
|
||||
}
|
@ -0,0 +1,19 @@
|
||||
package com.cxyxiaomo.epp.PageTable.enums;
|
||||
|
||||
public enum FieldType {
|
||||
HIDDEN("null"),
|
||||
TEXT("plaintext"),
|
||||
LONG_TEXT("longtext"),
|
||||
IMAGE("image"),
|
||||
DATETIME("time");
|
||||
|
||||
private final String value;
|
||||
|
||||
private FieldType(String value) {
|
||||
this.value = value;
|
||||
}
|
||||
|
||||
public String getValue() {
|
||||
return value;
|
||||
}
|
||||
}
|
@ -0,0 +1,18 @@
|
||||
package com.cxyxiaomo.epp.PageTable.enums;
|
||||
|
||||
public enum SearchType {
|
||||
CAN_NOT_SEARCH("null"),
|
||||
INPUT("input"),
|
||||
SELECT("select"),
|
||||
DATETIME_INTERVAL("time-interval");
|
||||
|
||||
private final String value;
|
||||
|
||||
private SearchType(String value) {
|
||||
this.value = value;
|
||||
}
|
||||
|
||||
public String getValue() {
|
||||
return value;
|
||||
}
|
||||
}
|
@ -0,0 +1,27 @@
|
||||
package com.cxyxiaomo.epp.PageTable.query;
|
||||
|
||||
import lombok.Getter;
|
||||
|
||||
@Getter
|
||||
public class PageQuery {
|
||||
|
||||
private int pageIndex = 1; // 第几页
|
||||
private int pageSize = 10; // 每页几条数据
|
||||
|
||||
public void setPageIndex(int page) {
|
||||
if (page < 1) {
|
||||
page = 1;
|
||||
}
|
||||
this.pageIndex = page;
|
||||
}
|
||||
|
||||
public void setPageSize(int pageSize) {
|
||||
if (pageSize < 1) {
|
||||
pageSize = 1;
|
||||
}
|
||||
if (pageSize > 20) {
|
||||
pageSize = 20;
|
||||
}
|
||||
this.pageSize = pageSize;
|
||||
}
|
||||
}
|
@ -0,0 +1,89 @@
|
||||
package com.cxyxiaomo.epp.PageTable.utils;
|
||||
|
||||
import com.alibaba.fastjson2.JSONArray;
|
||||
import com.alibaba.fastjson2.JSONObject;
|
||||
import com.cxyxiaomo.epp.PageTable.enums.AddType;
|
||||
import com.cxyxiaomo.epp.PageTable.enums.EditType;
|
||||
import com.cxyxiaomo.epp.PageTable.enums.FieldType;
|
||||
import com.cxyxiaomo.epp.PageTable.enums.SearchType;
|
||||
|
||||
import java.util.Objects;
|
||||
|
||||
public class FieldBuilder {
|
||||
|
||||
public final static String SEARCH_PLACEHOLDER_SAME_AS_FIELDNAME = "<SEARCH_PLACEHOLDER_SAME_AS_FIELDNAME>";
|
||||
|
||||
public final static String EDIT_PLACEHOLDER_SAME_AS_ADD_PLACEHOLDER = "<EDIT_PLACEHOLDER_SAME_AS_ADD_PLACEHOLDER>";
|
||||
private JSONArray columns;
|
||||
|
||||
public static FieldBuilder create() {
|
||||
FieldBuilder builder = new FieldBuilder();
|
||||
builder.columns = new JSONArray();
|
||||
return builder;
|
||||
}
|
||||
|
||||
/**
|
||||
* @param field 对应 POJO 中的属性名称 <br>
|
||||
* 用于新增/修改弹窗 <br>
|
||||
* @param prop 显示的字段名 如果需要翻译(例如roleId->roleName)则填写翻译后的字段 <br>
|
||||
* 用于渲染表格时指定显示列 <br>
|
||||
* @param fieldName 列的显示名称 <br>
|
||||
* @param defaultValue 新增弹窗中的默认值 <br>
|
||||
* @param fieldType 表格中该列的展示形式(以及是否展示该列) <br>
|
||||
* @param searchPlaceholder 搜索的placeholder <br>
|
||||
* 如果为 null 则使用 fieldName <br>
|
||||
* @param addPlaceholder 新增弹窗中该字段 Placeholder <br>
|
||||
* @param editPlaceholder 修改弹窗中该字段 Placeholder <br>
|
||||
* @param searchType 该筛选字段显示为什么类型 <br>
|
||||
* @param addType 新增弹窗中该字段显示为什么类型 <br>
|
||||
* @param editType 修改弹窗中该字段显示为什么类型 <br>
|
||||
* @param fieldRuleListBuilder 提交时的表单验证 <br>
|
||||
* @param mockDataPattern mock数据正则 <a href="http://mockjs.com/examples.html">文档</a> <br>
|
||||
* @return FieldBuilder
|
||||
*/
|
||||
public FieldBuilder add(String field, String prop, String fieldName, Object defaultValue,
|
||||
FieldType fieldType, SearchType searchType, AddType addType, EditType editType,
|
||||
String searchPlaceholder, String addPlaceholder, String editPlaceholder,
|
||||
FieldRuleListBuilder fieldRuleListBuilder, String mockDataPattern) {
|
||||
JSONObject jsonObject = new JSONObject();
|
||||
|
||||
/* 实际字段 */
|
||||
// 用于筛选、增删改
|
||||
jsonObject.put("field", field);
|
||||
|
||||
/* 表格数据 */
|
||||
// 展示字段
|
||||
jsonObject.put("prop", prop);
|
||||
// 表格列显示名称
|
||||
jsonObject.put("label", fieldName);
|
||||
// 表格是否展示该字段
|
||||
jsonObject.put("fieldType", fieldType.getValue());
|
||||
|
||||
/* 筛选 */
|
||||
// 上方筛选条件
|
||||
jsonObject.put("searchType", searchType.getValue());
|
||||
jsonObject.put("searchPlaceholder", SEARCH_PLACEHOLDER_SAME_AS_FIELDNAME.equals(searchPlaceholder) ? fieldName : searchPlaceholder);
|
||||
|
||||
/* 弹窗 */
|
||||
// 新增弹窗
|
||||
jsonObject.put("addType", addType.getValue());
|
||||
jsonObject.put("addPlaceholder", addPlaceholder);
|
||||
// 修改弹窗
|
||||
jsonObject.put("editType", editType.getValue());
|
||||
jsonObject.put("editPlaceholder", EDIT_PLACEHOLDER_SAME_AS_ADD_PLACEHOLDER.equals(editPlaceholder) ? addPlaceholder : editPlaceholder);
|
||||
// 新增/修改时的前端表单验证
|
||||
jsonObject.put("validateRules", Objects.nonNull(fieldRuleListBuilder)
|
||||
? fieldRuleListBuilder.build() : new JSONArray());
|
||||
// 新增弹窗 字段默认值
|
||||
jsonObject.put("default", defaultValue);
|
||||
|
||||
jsonObject.put("mockRegex", mockDataPattern);
|
||||
|
||||
columns.add(jsonObject);
|
||||
return this;
|
||||
}
|
||||
|
||||
public JSONArray build() {
|
||||
return columns;
|
||||
}
|
||||
}
|
@ -0,0 +1,42 @@
|
||||
package com.cxyxiaomo.epp.PageTable.utils;
|
||||
|
||||
import com.alibaba.fastjson2.JSONArray;
|
||||
import com.alibaba.fastjson2.JSONObject;
|
||||
|
||||
import java.util.HashMap;
|
||||
|
||||
public class FieldMapperBuilder {
|
||||
|
||||
private JSONArray columns;
|
||||
|
||||
public static FieldMapperBuilder create() {
|
||||
FieldMapperBuilder builder = new FieldMapperBuilder();
|
||||
builder.columns = new JSONArray();
|
||||
return builder;
|
||||
}
|
||||
|
||||
// public PageTableFieldMapperBuilder add(String prop, String label, List mapper) {
|
||||
// if (mapper == null || mapper.size() == 0) {
|
||||
// return this;
|
||||
// }
|
||||
// JSONObject jsonObject = new JSONObject(3);
|
||||
// jsonObject.put("key", prop);
|
||||
// jsonObject.put("value", label);
|
||||
// jsonObject.put("mapper", mapper);
|
||||
// columns.add(jsonObject);
|
||||
// return this;
|
||||
// }
|
||||
|
||||
public FieldMapperBuilder add(String prop, String label, HashMap mapper) {
|
||||
JSONObject jsonObject = new JSONObject(3);
|
||||
jsonObject.put("key", prop);
|
||||
jsonObject.put("value", label);
|
||||
jsonObject.put("mapper", mapper);
|
||||
columns.add(jsonObject);
|
||||
return this;
|
||||
}
|
||||
|
||||
public JSONArray build() {
|
||||
return columns;
|
||||
}
|
||||
}
|
@ -0,0 +1,110 @@
|
||||
package com.cxyxiaomo.epp.PageTable.utils;
|
||||
|
||||
import com.alibaba.fastjson2.JSONObject;
|
||||
|
||||
/**
|
||||
* Element Plus 表单验证
|
||||
* GiHub refer: https://github.com/yiminghe/async-validator
|
||||
*/
|
||||
public class FieldRuleBuilder {
|
||||
|
||||
private String fieldDisplayName;
|
||||
private JSONObject rules;
|
||||
|
||||
public static FieldRuleBuilder create(String fieldDisplayName) {
|
||||
FieldRuleBuilder builder = new FieldRuleBuilder();
|
||||
builder.rules = new JSONObject();
|
||||
builder.fieldDisplayName = fieldDisplayName;
|
||||
// 默认在 blur 时触发验证
|
||||
// builder.rules.put("trigger", "blur");
|
||||
builder.rules.put("trigger", "change");
|
||||
return builder;
|
||||
}
|
||||
|
||||
public FieldRuleBuilder trigger(String trigger) {
|
||||
rules.put("trigger", trigger);
|
||||
return this;
|
||||
}
|
||||
|
||||
public FieldRuleBuilder message(String message) {
|
||||
rules.put("message", message);
|
||||
return this;
|
||||
}
|
||||
|
||||
public FieldRuleBuilder required() {
|
||||
rules.put("required", true);
|
||||
rules.put("message", fieldDisplayName + "不能为空");
|
||||
return this;
|
||||
}
|
||||
|
||||
public FieldRuleBuilder pattern(String regEx) {
|
||||
rules.put("pattern", regEx);
|
||||
rules.put("message", fieldDisplayName + "输入不符合要求,请检查");
|
||||
return this;
|
||||
}
|
||||
|
||||
// public FieldRuleBuilder number() {
|
||||
// // rules.put("type", "number"); // 字符串类型的数字匹配不上
|
||||
// rules.put("regexp", "^\\d+?$");
|
||||
// rules.put("message", fieldDisplayName + "必须为数字");
|
||||
// return this;
|
||||
// }
|
||||
|
||||
public FieldRuleBuilder min(Integer min) {
|
||||
rules.put("min", min);
|
||||
rules.put("message", fieldDisplayName + "过短");
|
||||
return this;
|
||||
}
|
||||
|
||||
public FieldRuleBuilder max(Integer max) {
|
||||
rules.put("max", max);
|
||||
rules.put("message", fieldDisplayName + "过长");
|
||||
return this;
|
||||
}
|
||||
|
||||
// 字符串类型长度范围
|
||||
public FieldRuleBuilder minMax(Integer min, Integer max) {
|
||||
rules.put("min", min);
|
||||
rules.put("max", max);
|
||||
rules.put("message", fieldDisplayName + "长度应在 " + min + " 至 " + max + " 之间");
|
||||
return this;
|
||||
}
|
||||
|
||||
// 数字类型数值范围
|
||||
// public FieldRuleBuilder range(Integer min, Integer max) {
|
||||
// // rules.put("min", min);
|
||||
// // rules.put("max", max);
|
||||
// rules.put("message", fieldDisplayName + "应大于 " + min + " 且小于 " + max);
|
||||
// return this;
|
||||
// }
|
||||
|
||||
// // 数字类型数字个数
|
||||
// public FieldRuleBuilder price(Integer minLen, Integer maxLen) {
|
||||
// rules.put("regexp", "^\\d{" + minLen + "," + maxLen + "}(\\.\\d{1,2})?$");
|
||||
// rules.put("message", fieldDisplayName + "应大于等于 " + Math.pow(10, minLen - 1) + " ,小于等于 " + (Math.pow(10, maxLen) - 1) + " 且小数位数不超过 2 位");
|
||||
// return this;
|
||||
// }
|
||||
|
||||
// public FieldRuleBuilder regexp(String regexp) {
|
||||
// // rules.put("type", "regexp");
|
||||
// rules.put("pattern", regexp);
|
||||
// rules.put("message", fieldDisplayName + "输入不符合要求,请检查");
|
||||
// return this;
|
||||
// }
|
||||
|
||||
public FieldRuleBuilder length(Integer len) {
|
||||
rules.put("min", len);
|
||||
rules.put("max", len);
|
||||
rules.put("message", fieldDisplayName + "位数不对,应为 " + len + " 位");
|
||||
return this;
|
||||
}
|
||||
|
||||
public FieldRuleBuilder add(String field, Object value) {
|
||||
rules.put(field, value);
|
||||
return this;
|
||||
}
|
||||
|
||||
public JSONObject build() {
|
||||
return rules;
|
||||
}
|
||||
}
|
@ -0,0 +1,23 @@
|
||||
package com.cxyxiaomo.epp.PageTable.utils;
|
||||
|
||||
import com.alibaba.fastjson2.JSONArray;
|
||||
|
||||
public class FieldRuleListBuilder {
|
||||
|
||||
private JSONArray ruleList;
|
||||
|
||||
public static FieldRuleListBuilder create() {
|
||||
FieldRuleListBuilder builder = new FieldRuleListBuilder();
|
||||
builder.ruleList = new JSONArray();
|
||||
return builder;
|
||||
}
|
||||
|
||||
public FieldRuleListBuilder add(FieldRuleBuilder fieldRuleBuilder) {
|
||||
ruleList.add(fieldRuleBuilder.build());
|
||||
return this;
|
||||
}
|
||||
|
||||
public JSONArray build() {
|
||||
return ruleList;
|
||||
}
|
||||
}
|
@ -0,0 +1,29 @@
|
||||
package com.cxyxiaomo.epp.PageTable.utils;
|
||||
|
||||
import com.alibaba.fastjson2.JSONArray;
|
||||
import com.alibaba.fastjson2.JSONObject;
|
||||
|
||||
public class FieldValidateBuilder {
|
||||
|
||||
private JSONObject validates;
|
||||
|
||||
public static FieldValidateBuilder create() {
|
||||
FieldValidateBuilder builder = new FieldValidateBuilder();
|
||||
builder.validates = new JSONObject();
|
||||
return builder;
|
||||
}
|
||||
|
||||
public FieldValidateBuilder add(String field, FieldRuleBuilder fieldRuleBuilder) {
|
||||
JSONArray jsonArray = validates.getJSONArray(field);
|
||||
if (jsonArray == null) {
|
||||
jsonArray = new JSONArray();
|
||||
}
|
||||
jsonArray.add(fieldRuleBuilder.build());
|
||||
validates.put(field, jsonArray);
|
||||
return this;
|
||||
}
|
||||
|
||||
public JSONObject build() {
|
||||
return validates;
|
||||
}
|
||||
}
|
@ -0,0 +1,32 @@
|
||||
package com.cxyxiaomo.epp.PageTable.utils;
|
||||
|
||||
import com.github.pagehelper.PageInfo;
|
||||
import org.springframework.beans.BeanUtils;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.function.Function;
|
||||
import java.util.stream.Collectors;
|
||||
|
||||
public class PageUtils {
|
||||
|
||||
/**
|
||||
* 转换PageInfo中的List
|
||||
*
|
||||
* @param pageInfoPo 原来的pageInfo
|
||||
* @param convert 转换方式
|
||||
* @param <P> 原来的类型
|
||||
* @param <V> 转换后的类型
|
||||
* @return 转换后的pageInfo
|
||||
*/
|
||||
public static <P, V> PageInfo<V> convert(PageInfo<P> pageInfoPo, Function<P, V> convert) {
|
||||
//视图pageInfo
|
||||
PageInfo<V> vPageInfo = new PageInfo<>();
|
||||
//copy属性
|
||||
BeanUtils.copyProperties(pageInfoPo, vPageInfo);
|
||||
//转化
|
||||
List<V> vList = pageInfoPo.getList().stream().map(convert).collect(Collectors.toList());
|
||||
//赋值
|
||||
vPageInfo.setList(vList);
|
||||
return vPageInfo;
|
||||
}
|
||||
}
|
@ -0,0 +1,65 @@
|
||||
package com.cxyxiaomo.epp.TencentCloud;
|
||||
|
||||
import com.tencent.cloud.CosStsClient;
|
||||
import com.tencent.cloud.Response;
|
||||
|
||||
import java.util.TreeMap;
|
||||
|
||||
public class QCloudCosStsClient {
|
||||
|
||||
private QCloudCosStsClient() {
|
||||
}
|
||||
|
||||
public static TmpCredential getCredential(String cosObjectKey) {
|
||||
// 用户的 SecretId
|
||||
String secretId = "AKIDSkmeXTHsTqzwe8ZDiGcomW4OYXcZIerp";
|
||||
// 用户的 SecretKey
|
||||
String secretKey = "22sVt494mGZeV7sQkqwxnNjneHesqXxA";
|
||||
// bucket
|
||||
String bucket = "epp-1302260381";
|
||||
// bucket 所在地区
|
||||
String region = "ap-shanghai";
|
||||
// 临时密钥有效时长,单位是秒
|
||||
Integer durationSeconds = 1800;
|
||||
|
||||
try {
|
||||
TreeMap<String, Object> config = new TreeMap<String, Object>();
|
||||
config.put("secretId", secretId);
|
||||
config.put("secretKey", secretKey);
|
||||
config.put("durationSeconds", durationSeconds);
|
||||
config.put("bucket", bucket);
|
||||
config.put("region", region);
|
||||
|
||||
// 可以通过 allowPrefixes 指定前缀数组, 例子: a.jpg 或者 a/* 或者 * (使用通配符*存在重大安全风险, 请谨慎评估使用)
|
||||
config.put("allowPrefixes", new String[]{
|
||||
cosObjectKey
|
||||
// "good",
|
||||
// "avatar"
|
||||
});
|
||||
|
||||
// 密钥的权限列表。简单上传和分片需要以下的权限,其他权限列表请看 https://cloud.tencent.com/document/product/436/31923
|
||||
String[] allowActions = new String[]{
|
||||
// 简单上传
|
||||
"name/cos:PutObject",
|
||||
"name/cos:PostObject",
|
||||
// 分片上传
|
||||
"name/cos:InitiateMultipartUpload",
|
||||
"name/cos:ListMultipartUploads",
|
||||
"name/cos:ListParts",
|
||||
"name/cos:UploadPart",
|
||||
"name/cos:CompleteMultipartUpload"
|
||||
};
|
||||
config.put("allowActions", allowActions);
|
||||
|
||||
Response response = CosStsClient.getCredential(config);
|
||||
|
||||
long startTimestamp = System.currentTimeMillis();
|
||||
long expiredTimestamp = startTimestamp + (durationSeconds * 1000);
|
||||
|
||||
return new TmpCredential(response, cosObjectKey, startTimestamp, expiredTimestamp, bucket, region);
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
throw new IllegalArgumentException("no valid secret !");
|
||||
}
|
||||
}
|
||||
}
|
@ -0,0 +1,27 @@
|
||||
package com.cxyxiaomo.epp.TencentCloud;
|
||||
|
||||
import com.tencent.cloud.Response;
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class TmpCredential {
|
||||
String tmpSecretId;
|
||||
String tmpSecretKey;
|
||||
String sessionToken;
|
||||
String objectKey;
|
||||
Long startTimestamp;
|
||||
Long expiredTimestamp;
|
||||
String bucket;
|
||||
String region;
|
||||
|
||||
public TmpCredential(Response response, String objectKey, Long startTimestamp, Long expiredTimestamp, String bucket, String region) {
|
||||
this.tmpSecretId = response.credentials.tmpSecretId;
|
||||
this.tmpSecretKey = response.credentials.tmpSecretKey;
|
||||
this.sessionToken = response.credentials.sessionToken;
|
||||
this.objectKey = objectKey;
|
||||
this.startTimestamp = startTimestamp;
|
||||
this.expiredTimestamp = expiredTimestamp;
|
||||
this.bucket = bucket;
|
||||
this.region = region;
|
||||
}
|
||||
}
|
@ -0,0 +1,34 @@
|
||||
package com.cxyxiaomo.epp.common.enums;
|
||||
|
||||
import java.util.Arrays;
|
||||
import java.util.Optional;
|
||||
|
||||
public enum OrderStatus {
|
||||
PENDING("Pending", "等待支付"),
|
||||
PROCESSING("Processing", "已支付,等待发货中"),
|
||||
SHIPPED("Shipped", "已发货,等待确认收货"),
|
||||
DELIVERED("Delivered", "已送达"),
|
||||
CANCELLED("Cancelled", "已取消");
|
||||
|
||||
private final String value;
|
||||
private final String description;
|
||||
|
||||
private OrderStatus(String value, String description) {
|
||||
this.value = value;
|
||||
this.description = description;
|
||||
}
|
||||
|
||||
public static OrderStatus get(String code) {
|
||||
Optional<OrderStatus> first = Arrays.stream(OrderStatus.values()).filter(e -> e.getValue().equals(code)).findFirst();
|
||||
OrderStatus orderStatus = first.orElse(null);
|
||||
return orderStatus;
|
||||
}
|
||||
|
||||
public String getValue() {
|
||||
return value;
|
||||
}
|
||||
|
||||
public String toString() {
|
||||
return description;
|
||||
}
|
||||
}
|
@ -0,0 +1,20 @@
|
||||
package com.cxyxiaomo.epp.common.pojo;
|
||||
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@Accessors(chain = true) // 链式写法
|
||||
public class AccessLog implements Serializable {
|
||||
private Long id;
|
||||
private Date time;
|
||||
private Integer userId;
|
||||
private String userRealName;
|
||||
private Long gateId;
|
||||
private String type;
|
||||
}
|
@ -0,0 +1,16 @@
|
||||
package com.cxyxiaomo.epp.common.pojo;
|
||||
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@Accessors(chain = true) // 链式写法
|
||||
public class Gate implements Serializable {
|
||||
private Long id;
|
||||
private String name;
|
||||
private Boolean open;
|
||||
}
|
@ -0,0 +1,28 @@
|
||||
package com.cxyxiaomo.epp.common.pojo;
|
||||
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@Accessors(chain = true) // 链式写法
|
||||
public class Good implements Serializable {
|
||||
Long id;
|
||||
String goodsName;
|
||||
Integer categoryId;
|
||||
String brand;
|
||||
String gallery;
|
||||
String brief;
|
||||
Boolean isOnSale;
|
||||
Integer sortOrder;
|
||||
String picUrl;
|
||||
Integer type;
|
||||
String unit;
|
||||
Double counterPrice;
|
||||
Double retailPrice;
|
||||
String detail;
|
||||
Boolean deleted;
|
||||
}
|
@ -0,0 +1,16 @@
|
||||
package com.cxyxiaomo.epp.common.pojo;
|
||||
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@Accessors(chain = true) // 链式写法
|
||||
public class GoodCategory implements Serializable {
|
||||
Long id;
|
||||
String categoryName;
|
||||
Integer order;
|
||||
}
|
@ -0,0 +1,26 @@
|
||||
package com.cxyxiaomo.epp.common.pojo;
|
||||
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.math.BigDecimal;
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@Accessors(chain = true) // 链式写法
|
||||
public class Order implements Serializable {
|
||||
private Long id;
|
||||
private Integer userId;
|
||||
private LocalDateTime orderDate;
|
||||
private String orderStatus;
|
||||
private BigDecimal orderPrice;
|
||||
private LocalDateTime payDate;
|
||||
private LocalDateTime cancelDate;
|
||||
private LocalDateTime shipDate;
|
||||
private LocalDateTime deliverDate;
|
||||
private String expressId;
|
||||
private String comment;
|
||||
}
|
@ -0,0 +1,18 @@
|
||||
package com.cxyxiaomo.epp.common.pojo;
|
||||
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@Accessors(chain = true) // 链式写法
|
||||
public class OrderDetail implements Serializable {
|
||||
private Long id;
|
||||
private Long orderId;
|
||||
private Long goodId;
|
||||
private Integer goodCount;
|
||||
private Double unitPrice;
|
||||
}
|
@ -0,0 +1,18 @@
|
||||
package com.cxyxiaomo.epp.common.pojo;
|
||||
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
// 数据库关系映射
|
||||
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@Accessors(chain = true) // 链式写法
|
||||
// 微服务必须要实现Serializable
|
||||
public class Role implements Serializable {
|
||||
private Integer id;
|
||||
private String roleName;
|
||||
}
|
@ -20,9 +20,10 @@ public class User implements Serializable {
|
||||
private String realname;
|
||||
private String idNumber;
|
||||
private String phoneNumber;
|
||||
private Integer role;
|
||||
private Integer roleId;
|
||||
private String buildingId;
|
||||
private String doorplate;
|
||||
private String permission;
|
||||
private LocalDateTime permissionTime;
|
||||
private String wxcode;
|
||||
}
|
||||
|
@ -0,0 +1,28 @@
|
||||
package com.cxyxiaomo.epp.common.query;
|
||||
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
// 数据库关系映射
|
||||
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@Accessors(chain = true) // 链式写法
|
||||
// 微服务必须要实现Serializable
|
||||
public class AccessLogQuery implements Serializable {
|
||||
|
||||
private String id;
|
||||
|
||||
private Long startTime, endTime;
|
||||
|
||||
private Integer userId;
|
||||
|
||||
private String userRealName;
|
||||
|
||||
private Long gateId;
|
||||
|
||||
private String type;
|
||||
}
|
@ -0,0 +1,18 @@
|
||||
package com.cxyxiaomo.epp.common.query;
|
||||
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@Accessors(chain = true) // 链式写法
|
||||
// 微服务必须要实现Serializable
|
||||
public class OrderQuery implements Serializable {
|
||||
private Long id;
|
||||
private Integer userId;
|
||||
private String orderStatusCode;
|
||||
private String expressId;
|
||||
}
|
@ -0,0 +1,28 @@
|
||||
package com.cxyxiaomo.epp.common.query;
|
||||
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
// 数据库关系映射
|
||||
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@Accessors(chain = true) // 链式写法
|
||||
// 微服务必须要实现Serializable
|
||||
public class ReportQuery implements Serializable {
|
||||
|
||||
private Integer id;
|
||||
|
||||
private Integer userId;
|
||||
|
||||
private String name;
|
||||
|
||||
private String address;
|
||||
|
||||
private Long startTime, endTime;
|
||||
|
||||
private Integer temperature;
|
||||
}
|
@ -0,0 +1,85 @@
|
||||
package com.cxyxiaomo.epp.common.utils;
|
||||
|
||||
import java.security.SecureRandom;
|
||||
|
||||
public class SnowflakeManager {
|
||||
private static final long EPOCH_STAMP = 1262275200000L;
|
||||
private static final long SEQUENCE_BIT = 12L;
|
||||
private static final long MACHINE_BIT = 5L;
|
||||
private static final long DATA_CENTER_BIT = 5L;
|
||||
private static final long MAX_SEQUENCE_NUM = -1L ^ (-1L << SEQUENCE_BIT);
|
||||
private static final long MAX_MACHINE_NUM = -1L ^ (-1L << MACHINE_BIT);
|
||||
private static final long MAX_DATA_CENTER_NUM = -1L ^ (-1L << DATA_CENTER_BIT);
|
||||
private static final long MACHINE_LEFT = SEQUENCE_BIT;
|
||||
private static final long DATA_CENTER_LEFT = SEQUENCE_BIT + MACHINE_BIT;
|
||||
private static final long TIMESTAMP_LEFT = SEQUENCE_BIT + MACHINE_BIT + DATA_CENTER_BIT;
|
||||
private final long machineId;
|
||||
private final long dataCenterId;
|
||||
private long sequence = 0L;
|
||||
private long lastTimestamp = -1L;
|
||||
|
||||
public SnowflakeManager(long machineId, long dataCenterId) {
|
||||
if (machineId > MAX_MACHINE_NUM || machineId < 0) {
|
||||
throw new IllegalArgumentException(String.format("machine id can't be greater than %d or less than 0", MAX_MACHINE_NUM));
|
||||
}
|
||||
if (dataCenterId > MAX_DATA_CENTER_NUM || dataCenterId < 0) {
|
||||
throw new IllegalArgumentException(String.format("data center id can't be greater than %d or less than 0", MAX_DATA_CENTER_NUM));
|
||||
}
|
||||
this.machineId = machineId;
|
||||
this.dataCenterId = dataCenterId;
|
||||
}
|
||||
|
||||
public synchronized long nextValue() throws Exception {
|
||||
String os = System.getProperty("os.name");
|
||||
SecureRandom secureRandom;
|
||||
if (os.toLowerCase().startsWith("win")) {
|
||||
// windows机器用
|
||||
secureRandom = new SecureRandom(); // SecureRandom.getInstanceStrong();
|
||||
} else {
|
||||
// linux机器用
|
||||
secureRandom = SecureRandom.getInstance("NativePRNGNonBlocking");
|
||||
}
|
||||
//SecureRandom secureRandom = SecureRandom.getInstanceStrong();
|
||||
long currentTimeMillis = this.currentTimeMillis();
|
||||
if(currentTimeMillis < this.lastTimestamp) {
|
||||
throw new Exception(String.format("Clock moved backwards. Refusing to generate id for %d milliseconds", (this.lastTimestamp-currentTimeMillis)));
|
||||
}
|
||||
|
||||
if(this.lastTimestamp == currentTimeMillis) {
|
||||
this.sequence = (this.sequence+1) & MAX_SEQUENCE_NUM;
|
||||
if (this.sequence == 0) {
|
||||
this.sequence = secureRandom.nextInt(Long.valueOf(SEQUENCE_BIT).intValue());
|
||||
currentTimeMillis = this.tilNextMillis(this.lastTimestamp);
|
||||
}
|
||||
} else {
|
||||
this.sequence = secureRandom.nextInt(Long.valueOf(SEQUENCE_BIT).intValue());
|
||||
}
|
||||
this.lastTimestamp = currentTimeMillis;
|
||||
|
||||
// 64 Bit ID (42(Millis)+5(Data Center ID)+5(Machine ID)+12(Repeat Sequence Summation))
|
||||
long nextId = ((currentTimeMillis-EPOCH_STAMP) << TIMESTAMP_LEFT)
|
||||
| (this.dataCenterId << DATA_CENTER_LEFT)
|
||||
| (this.machineId << MACHINE_LEFT)
|
||||
| this.sequence;
|
||||
|
||||
return nextId;
|
||||
}
|
||||
|
||||
private long tilNextMillis(long lastTimestamp) {
|
||||
long currentTimeMillis = this.currentTimeMillis();
|
||||
while (currentTimeMillis <= lastTimestamp) {
|
||||
currentTimeMillis = this.currentTimeMillis();
|
||||
}
|
||||
return currentTimeMillis;
|
||||
}
|
||||
|
||||
private long currentTimeMillis() {
|
||||
return System.currentTimeMillis();
|
||||
}
|
||||
|
||||
public static void main(String[] args) throws Exception {
|
||||
SnowflakeManager snowflakeManager = new SnowflakeManager(0L,0L);
|
||||
long l = snowflakeManager.nextValue();
|
||||
System.out.println(l);
|
||||
}
|
||||
}
|
@ -0,0 +1,92 @@
|
||||
package com.cxyxiaomo.epp.common.vo;
|
||||
|
||||
import com.cxyxiaomo.epp.common.pojo.AccessLog;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.experimental.Accessors;
|
||||
import org.springframework.beans.BeanUtils;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
import java.util.Objects;
|
||||
import java.util.stream.Collectors;
|
||||
|
||||
// 数据库关系映射
|
||||
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@Accessors(chain = true) // 链式写法
|
||||
// 微服务必须要实现Serializable
|
||||
public class AccessLogVO implements Serializable {
|
||||
|
||||
private String id;
|
||||
private Long timestamp;
|
||||
private Integer userId;
|
||||
private String userRealName;
|
||||
private String gateId;
|
||||
private String type;
|
||||
|
||||
public static AccessLogVO convertFrom(AccessLog accessLog) {
|
||||
if (accessLog == null) {
|
||||
return null;
|
||||
}
|
||||
AccessLogVO accessLogVO = new AccessLogVO();
|
||||
BeanUtils.copyProperties(accessLog, accessLogVO);
|
||||
Date time = accessLog.getTime();
|
||||
accessLogVO.setTimestamp(time.getTime());
|
||||
if (Objects.nonNull(accessLog.getId())) {
|
||||
accessLogVO.setId(String.valueOf(accessLog.getId()));
|
||||
}
|
||||
if (Objects.nonNull(accessLog.getGateId())) {
|
||||
accessLogVO.setGateId(String.valueOf(accessLog.getGateId()));
|
||||
}
|
||||
return accessLogVO;
|
||||
}
|
||||
|
||||
public static List<AccessLogVO> convertFrom(List<AccessLog> accessLogList) {
|
||||
if (accessLogList == null) {
|
||||
return null;
|
||||
}
|
||||
List<AccessLogVO> accessLogVOList = accessLogList.stream()
|
||||
.map(AccessLogVO::convertFrom).collect(Collectors.toList());
|
||||
return accessLogVOList;
|
||||
}
|
||||
|
||||
public static AccessLog convertTo(AccessLogVO accessLogVO) {
|
||||
if (accessLogVO == null) {
|
||||
return null;
|
||||
}
|
||||
AccessLog accessLog = new AccessLog();
|
||||
BeanUtils.copyProperties(accessLogVO, accessLog);
|
||||
|
||||
Long timestamp = accessLogVO.getTimestamp();
|
||||
if (timestamp != null) {
|
||||
Date date = new Date(timestamp);
|
||||
accessLog.setTime(date);
|
||||
}
|
||||
|
||||
try {
|
||||
if (Objects.nonNull(accessLogVO.getId())) {
|
||||
Long accessLogId = Long.valueOf(accessLogVO.getId());
|
||||
accessLog.setId(accessLogId);
|
||||
} else {
|
||||
accessLog.setId(null);
|
||||
}
|
||||
} catch (Exception e) {
|
||||
accessLog.setId(null);
|
||||
}
|
||||
|
||||
try {
|
||||
if (Objects.nonNull(accessLogVO.getGateId())) {
|
||||
Long gateId = Long.valueOf(accessLogVO.getGateId());
|
||||
accessLog.setGateId(gateId);
|
||||
} else {
|
||||
accessLog.setGateId(null);
|
||||
}
|
||||
} catch (Exception e) {
|
||||
accessLog.setGateId(null);
|
||||
}
|
||||
return accessLog;
|
||||
}
|
||||
}
|
@ -0,0 +1,65 @@
|
||||
package com.cxyxiaomo.epp.common.vo;
|
||||
|
||||
import com.cxyxiaomo.epp.common.pojo.Gate;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.experimental.Accessors;
|
||||
import org.springframework.beans.BeanUtils;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.List;
|
||||
import java.util.Objects;
|
||||
import java.util.stream.Collectors;
|
||||
|
||||
// 数据库关系映射
|
||||
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@Accessors(chain = true) // 链式写法
|
||||
// 微服务必须要实现Serializable
|
||||
public class GateVO implements Serializable {
|
||||
|
||||
private String id;
|
||||
private String name;
|
||||
private Boolean open;
|
||||
|
||||
public static GateVO convertFrom(Gate gate) {
|
||||
if (gate == null) {
|
||||
return null;
|
||||
}
|
||||
GateVO gateVO = new GateVO();
|
||||
BeanUtils.copyProperties(gate, gateVO);
|
||||
if (Objects.nonNull(gate.getId())) {
|
||||
gateVO.setId(String.valueOf(gate.getId()));
|
||||
}
|
||||
return gateVO;
|
||||
}
|
||||
|
||||
public static List<GateVO> convertFrom(List<Gate> gateList) {
|
||||
if (gateList == null) {
|
||||
return null;
|
||||
}
|
||||
List<GateVO> gateVOList = gateList.stream()
|
||||
.map(GateVO::convertFrom).collect(Collectors.toList());
|
||||
return gateVOList;
|
||||
}
|
||||
|
||||
public static Gate convertTo(GateVO gateVO) {
|
||||
if (gateVO == null) {
|
||||
return null;
|
||||
}
|
||||
Gate gate = new Gate();
|
||||
BeanUtils.copyProperties(gateVO, gate);
|
||||
try {
|
||||
if (Objects.nonNull(gateVO.getId())) {
|
||||
Long gateId = Long.valueOf(gateVO.getId());
|
||||
gate.setId(gateId);
|
||||
} else {
|
||||
gate.setId(null);
|
||||
}
|
||||
} catch (Exception e) {
|
||||
gate.setId(null);
|
||||
}
|
||||
return gate;
|
||||
}
|
||||
}
|
@ -0,0 +1,61 @@
|
||||
package com.cxyxiaomo.epp.common.vo;
|
||||
|
||||
import com.cxyxiaomo.epp.common.pojo.GoodCategory;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.experimental.Accessors;
|
||||
import org.springframework.beans.BeanUtils;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.List;
|
||||
import java.util.Objects;
|
||||
import java.util.stream.Collectors;
|
||||
|
||||
// 数据库关系映射
|
||||
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@Accessors(chain = true) // 链式写法
|
||||
// 微服务必须要实现Serializable
|
||||
public class GoodCategoryVO implements Serializable {
|
||||
|
||||
Long id;
|
||||
String categoryName;
|
||||
Integer order;
|
||||
|
||||
public static GoodCategoryVO convertFrom(GoodCategory goodCategory) {
|
||||
if (goodCategory == null) {
|
||||
return null;
|
||||
}
|
||||
GoodCategoryVO goodCategoryVO = new GoodCategoryVO();
|
||||
BeanUtils.copyProperties(goodCategory, goodCategoryVO);
|
||||
return goodCategoryVO;
|
||||
}
|
||||
|
||||
public static List<GoodCategoryVO> convertFrom(List<GoodCategory> goodCategoryList) {
|
||||
if (goodCategoryList == null) {
|
||||
return null;
|
||||
}
|
||||
List<GoodCategoryVO> goodCategoryVOList = goodCategoryList.stream().map(GoodCategoryVO::convertFrom).collect(Collectors.toList());
|
||||
return goodCategoryVOList;
|
||||
}
|
||||
|
||||
public static GoodCategory convertTo(GoodCategoryVO goodCategoryVO) {
|
||||
if (goodCategoryVO == null) {
|
||||
return null;
|
||||
}
|
||||
GoodCategory goodCategory = new GoodCategory();
|
||||
BeanUtils.copyProperties(goodCategoryVO, goodCategory);
|
||||
try {
|
||||
if (!Objects.isNull(goodCategoryVO.getId())) {
|
||||
Long goodCategoryId = Long.valueOf(goodCategoryVO.getId());
|
||||
goodCategory.setId(goodCategoryId);
|
||||
} else {
|
||||
goodCategory.setId(null);
|
||||
}
|
||||
} catch (Exception e) {
|
||||
goodCategory.setId(null);
|
||||
}
|
||||
return goodCategory;
|
||||
}
|
||||
}
|
@ -0,0 +1,72 @@
|
||||
package com.cxyxiaomo.epp.common.vo;
|
||||
|
||||
import com.cxyxiaomo.epp.common.pojo.Good;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.experimental.Accessors;
|
||||
import org.springframework.beans.BeanUtils;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.List;
|
||||
import java.util.Objects;
|
||||
import java.util.stream.Collectors;
|
||||
|
||||
// 数据库关系映射
|
||||
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@Accessors(chain = true) // 链式写法
|
||||
// 微服务必须要实现Serializable
|
||||
public class GoodVO implements Serializable {
|
||||
String id;
|
||||
String goodsName;
|
||||
Integer categoryId;
|
||||
String brand;
|
||||
String gallery;
|
||||
String brief;
|
||||
Boolean isOnSale;
|
||||
Integer sortOrder;
|
||||
String picUrl;
|
||||
Integer type;
|
||||
String unit;
|
||||
Double counterPrice;
|
||||
Double retailPrice;
|
||||
String detail;
|
||||
|
||||
public static GoodVO convertFrom(Good good) {
|
||||
if (good == null) {
|
||||
return null;
|
||||
}
|
||||
GoodVO goodVO = new GoodVO();
|
||||
BeanUtils.copyProperties(good, goodVO);
|
||||
goodVO.setId(String.valueOf(good.getId()));
|
||||
return goodVO;
|
||||
}
|
||||
|
||||
public static List<GoodVO> convertFrom(List<Good> goodList) {
|
||||
if (goodList == null) {
|
||||
return null;
|
||||
}
|
||||
List<GoodVO> goodVOList = goodList.stream().map(GoodVO::convertFrom).collect(Collectors.toList());
|
||||
return goodVOList;
|
||||
}
|
||||
|
||||
public static Good convertTo(GoodVO goodVO) {
|
||||
if (goodVO == null) {
|
||||
return null;
|
||||
}
|
||||
Good good = new Good();
|
||||
BeanUtils.copyProperties(goodVO, good);
|
||||
try {
|
||||
if (!Objects.isNull(goodVO.getId())) {
|
||||
Long goodId = Long.valueOf(goodVO.getId());
|
||||
good.setId(goodId);
|
||||
} else {
|
||||
good.setId(null);
|
||||
}
|
||||
} catch (Exception e) {
|
||||
good.setId(null);
|
||||
}
|
||||
return good;
|
||||
}
|
||||
}
|
@ -0,0 +1,43 @@
|
||||
package com.cxyxiaomo.epp.common.vo;
|
||||
|
||||
import com.cxyxiaomo.epp.common.pojo.OrderDetail;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.experimental.Accessors;
|
||||
import org.springframework.beans.BeanUtils;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.List;
|
||||
import java.util.stream.Collectors;
|
||||
|
||||
// 数据库关系映射
|
||||
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@Accessors(chain = true) // 链式写法
|
||||
// 微服务必须要实现Serializable
|
||||
public class OrderDetailVO implements Serializable {
|
||||
private Long id;
|
||||
private String orderId;
|
||||
private String goodId;
|
||||
private Integer goodCount;
|
||||
private Double unitPrice;
|
||||
|
||||
public static OrderDetailVO convertFrom(OrderDetail orderDetail) {
|
||||
if (orderDetail == null) {
|
||||
return null;
|
||||
}
|
||||
OrderDetailVO orderDetailVO = new OrderDetailVO();
|
||||
BeanUtils.copyProperties(orderDetail, orderDetailVO);
|
||||
orderDetailVO.setOrderId(String.valueOf(orderDetail.getOrderId()));
|
||||
orderDetailVO.setGoodId(String.valueOf(orderDetail.getGoodId()));
|
||||
return orderDetailVO;
|
||||
}
|
||||
|
||||
public static List<OrderDetailVO> convertFrom(List<OrderDetail> orderDetailList) {
|
||||
if (orderDetailList == null) {
|
||||
return null;
|
||||
}
|
||||
return orderDetailList.stream().map(OrderDetailVO::convertFrom).collect(Collectors.toList());
|
||||
}
|
||||
}
|
@ -0,0 +1,74 @@
|
||||
package com.cxyxiaomo.epp.common.vo;
|
||||
|
||||
import com.cxyxiaomo.epp.common.enums.OrderStatus;
|
||||
import com.cxyxiaomo.epp.common.pojo.Order;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.experimental.Accessors;
|
||||
import org.springframework.beans.BeanUtils;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.math.RoundingMode;
|
||||
import java.util.List;
|
||||
import java.util.stream.Collectors;
|
||||
|
||||
// 数据库关系映射
|
||||
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@Accessors(chain = true) // 链式写法
|
||||
// 微服务必须要实现Serializable
|
||||
public class OrderVO implements Serializable {
|
||||
private String id;
|
||||
private Integer userId;
|
||||
private String orderStatus;
|
||||
private String orderStatusCode;
|
||||
private String orderPrice;
|
||||
private String orderDate;
|
||||
private String payDate;
|
||||
private String cancelDate;
|
||||
private String shipDate;
|
||||
private String deliverDate;
|
||||
private String expressId;
|
||||
private String comment;
|
||||
|
||||
public static OrderVO convertFrom(Order order) {
|
||||
if (order == null) {
|
||||
return null;
|
||||
}
|
||||
OrderVO orderVO = new OrderVO();
|
||||
BeanUtils.copyProperties(order, orderVO);
|
||||
|
||||
orderVO.setId(String.valueOf(order.getId())); // 转成字符串 避免前端丢失精度
|
||||
OrderStatus orderStatus = OrderStatus.get(order.getOrderStatus());
|
||||
orderVO.setOrderStatus(orderStatus.toString());
|
||||
orderVO.setOrderStatusCode(order.getOrderStatus());
|
||||
String price = order.getOrderPrice().setScale(2, RoundingMode.FLOOR).toPlainString();
|
||||
orderVO.setOrderPrice(price);
|
||||
|
||||
if (order.getOrderDate() != null) {
|
||||
orderVO.setOrderDate(order.getOrderDate().toString().replace("T", " "));
|
||||
}
|
||||
if (order.getPayDate() != null) {
|
||||
orderVO.setPayDate(order.getPayDate().toString().replace("T", " "));
|
||||
}
|
||||
if (order.getCancelDate() != null) {
|
||||
orderVO.setCancelDate(order.getCancelDate().toString().replace("T", " "));
|
||||
}
|
||||
if (order.getShipDate() != null) {
|
||||
orderVO.setShipDate(order.getShipDate().toString().replace("T", " "));
|
||||
}
|
||||
if (order.getDeliverDate() != null) {
|
||||
orderVO.setDeliverDate(order.getDeliverDate().toString().replace("T", " "));
|
||||
}
|
||||
return orderVO;
|
||||
}
|
||||
|
||||
public static List<OrderVO> convertFrom(List<Order> orderList) {
|
||||
if (orderList == null) {
|
||||
return null;
|
||||
}
|
||||
List<OrderVO> goodsOrdersVOList = orderList.stream().map(OrderVO::convertFrom).collect(Collectors.toList());
|
||||
return goodsOrdersVOList;
|
||||
}
|
||||
}
|
@ -0,0 +1,67 @@
|
||||
package com.cxyxiaomo.epp.common.vo;
|
||||
|
||||
import com.cxyxiaomo.epp.common.pojo.Report;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.experimental.Accessors;
|
||||
import org.springframework.beans.BeanUtils;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
import java.util.stream.Collectors;
|
||||
|
||||
// 数据库关系映射
|
||||
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@Accessors(chain = true) // 链式写法
|
||||
// 微服务必须要实现Serializable
|
||||
public class ReportVO implements Serializable {
|
||||
|
||||
private Integer id;
|
||||
|
||||
private Integer userId;
|
||||
|
||||
private String name;
|
||||
|
||||
private String address;
|
||||
|
||||
private Long timestamp;
|
||||
|
||||
private Integer temperature;
|
||||
|
||||
public static ReportVO convertFrom(Report report) {
|
||||
if (report == null) {
|
||||
return null;
|
||||
}
|
||||
ReportVO reportVO = new ReportVO();
|
||||
BeanUtils.copyProperties(report, reportVO);
|
||||
Date time = report.getTime();
|
||||
reportVO.setTimestamp(time.getTime());
|
||||
return reportVO;
|
||||
}
|
||||
|
||||
public static List<ReportVO> convertFrom(List<Report> reportList) {
|
||||
if (reportList == null) {
|
||||
return null;
|
||||
}
|
||||
List<ReportVO> reportVOList = reportList.stream()
|
||||
.map(ReportVO::convertFrom).collect(Collectors.toList());
|
||||
return reportVOList;
|
||||
}
|
||||
|
||||
public static Report convertTo(ReportVO reportVO) {
|
||||
if (reportVO == null) {
|
||||
return null;
|
||||
}
|
||||
Report report = new Report();
|
||||
BeanUtils.copyProperties(reportVO, report);
|
||||
Long timestamp = reportVO.getTimestamp();
|
||||
if (timestamp != null) {
|
||||
Date date = new Date(timestamp);
|
||||
report.setTime(date);
|
||||
}
|
||||
return report;
|
||||
}
|
||||
}
|
@ -8,6 +8,8 @@ import org.springframework.beans.BeanUtils;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.List;
|
||||
import java.util.stream.Collectors;
|
||||
|
||||
// 数据库关系映射
|
||||
|
||||
@ -21,7 +23,7 @@ public class UserVO implements Serializable {
|
||||
private String realname;
|
||||
private String idNumber;
|
||||
private String phoneNumber;
|
||||
private Integer role;
|
||||
private Integer roleId;
|
||||
private String buildingId;
|
||||
private String doorplate;
|
||||
private String permission;
|
||||
@ -35,4 +37,21 @@ public class UserVO implements Serializable {
|
||||
BeanUtils.copyProperties(user, userVO);
|
||||
return userVO;
|
||||
}
|
||||
|
||||
public static List<UserVO> convertFrom(List<User> userList) {
|
||||
if (userList == null) {
|
||||
return null;
|
||||
}
|
||||
List<UserVO> userVOList = userList.stream().map(UserVO::convertFrom).collect(Collectors.toList());
|
||||
return userVOList;
|
||||
}
|
||||
|
||||
public static User convertTo(UserVO userVO) {
|
||||
if (userVO == null) {
|
||||
return null;
|
||||
}
|
||||
User user = new User();
|
||||
BeanUtils.copyProperties(userVO, user);
|
||||
return user;
|
||||
}
|
||||
}
|
||||
|
@ -13,8 +13,8 @@
|
||||
|
||||
<properties>
|
||||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||
<maven.compiler.source>1.7</maven.compiler.source>
|
||||
<maven.compiler.target>1.7</maven.compiler.target>
|
||||
<maven.compiler.source>11</maven.compiler.source>
|
||||
<maven.compiler.target>11</maven.compiler.target>
|
||||
</properties>
|
||||
|
||||
<dependencies>
|
||||
@ -56,6 +56,41 @@
|
||||
<groupId>org.slf4j</groupId>
|
||||
<artifactId>slf4j-simple</artifactId>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.springframework</groupId>
|
||||
<artifactId>spring-context</artifactId>
|
||||
<version>5.3.26</version>
|
||||
<scope>compile</scope>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.springframework.boot</groupId>
|
||||
<artifactId>spring-boot-maven-plugin</artifactId>
|
||||
<version>2.7.5</version>
|
||||
<configuration>
|
||||
<excludes>
|
||||
<exclude>
|
||||
<groupId>org.projectlombok</groupId>
|
||||
<artifactId>lombok</artifactId>
|
||||
</exclude>
|
||||
</excludes>
|
||||
</configuration>
|
||||
<!--
|
||||
解决项目打包后运行如下报错
|
||||
no main manifest attribute, in /xxxx/xxxx-0.0.1-SNAPSHOT.jar
|
||||
refer: https://www.baeldung.com/spring-boot-fix-the-no-main-manifest-attribute
|
||||
-->
|
||||
<executions>
|
||||
<execution>
|
||||
<goals>
|
||||
<goal>repackage</goal>
|
||||
</goals>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
</project>
|
||||
|
@ -0,0 +1,79 @@
|
||||
package com.cxyxiaomo.epp.gateway.Factory;
|
||||
|
||||
import com.google.common.util.concurrent.RateLimiter;
|
||||
import org.springframework.cloud.gateway.filter.GatewayFilter;
|
||||
import org.springframework.cloud.gateway.filter.factory.AbstractGatewayFilterFactory;
|
||||
import org.springframework.http.HttpStatus;
|
||||
import org.springframework.http.server.reactive.ServerHttpRequest;
|
||||
import org.springframework.http.server.reactive.ServerHttpResponse;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import java.util.Map;
|
||||
import java.util.concurrent.ConcurrentHashMap;
|
||||
|
||||
@Component
|
||||
// 一个自定义的限流过滤器工厂
|
||||
public class RateLimitByIpGatewayFilterFactory extends AbstractGatewayFilterFactory<RateLimitByIpGatewayFilterFactory.Config> {
|
||||
|
||||
// 用于存储IP地址和对应的计数器
|
||||
private static final Map<String, RateLimiter> RATE_LIMITER_CACHE = new ConcurrentHashMap<>();
|
||||
|
||||
public RateLimitByIpGatewayFilterFactory() {
|
||||
super(Config.class);
|
||||
}
|
||||
|
||||
@Override
|
||||
public GatewayFilter apply(Config config) {
|
||||
return (exchange, chain) -> {
|
||||
// 获取请求的IP地址
|
||||
ServerHttpRequest request = exchange.getRequest();
|
||||
String ip = request.getRemoteAddress().getAddress().getHostAddress();
|
||||
|
||||
// 根据IP地址获取对应的限流器
|
||||
RateLimiter rateLimiter = RATE_LIMITER_CACHE.get(ip);
|
||||
if (rateLimiter == null) {
|
||||
// 如果不存在,则创建一个新的限流器,并放入缓存中
|
||||
rateLimiter = RateLimiter.create(config.getRate());
|
||||
RATE_LIMITER_CACHE.put(ip, rateLimiter);
|
||||
}
|
||||
|
||||
// 判断请求是否被限流
|
||||
if (rateLimiter.tryAcquire(config.getPermits())) {
|
||||
// 如果没有被限流,则放行
|
||||
return chain.filter(exchange);
|
||||
} else {
|
||||
System.out.println("限流!ip: " + ip);
|
||||
// 如果被限流,则返回429状态码(Too Many Requests)
|
||||
ServerHttpResponse response = exchange.getResponse();
|
||||
response.setStatusCode(HttpStatus.TOO_MANY_REQUESTS);
|
||||
return response.setComplete();
|
||||
}
|
||||
};
|
||||
}
|
||||
|
||||
// 配置类,用于接收配置参数
|
||||
public static class Config {
|
||||
|
||||
// 每秒允许的请求数
|
||||
private double rate;
|
||||
|
||||
// 每次请求需要的令牌数
|
||||
private int permits;
|
||||
|
||||
public double getRate() {
|
||||
return rate;
|
||||
}
|
||||
|
||||
public void setRate(double rate) {
|
||||
this.rate = rate;
|
||||
}
|
||||
|
||||
public int getPermits() {
|
||||
return permits;
|
||||
}
|
||||
|
||||
public void setPermits(int permits) {
|
||||
this.permits = permits;
|
||||
}
|
||||
}
|
||||
}
|
@ -1,8 +1,14 @@
|
||||
package com.cxyxiaomo.epp.gateway.controller;
|
||||
|
||||
import org.springframework.beans.factory.annotation.Value;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.springframework.web.bind.annotation.RestController;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.LinkedList;
|
||||
import java.util.Objects;
|
||||
|
||||
@RestController
|
||||
public class Controller {
|
||||
|
||||
@ -10,4 +16,53 @@ public class Controller {
|
||||
public String error() {
|
||||
return "[ERROR] 500 Internal Server Error";
|
||||
}
|
||||
|
||||
@Value("${epp.miniprogram.config}")
|
||||
private String miniprogramConfig;
|
||||
|
||||
/**
|
||||
* 为了通过微信的小程序审核所特别处理的
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
@RequestMapping("/getConfig")
|
||||
public HashMap<String, Object> WxMiniProgramAuditSpecialHandle(@RequestParam(value = "v", required = false) String version) {
|
||||
boolean showCode = true;
|
||||
boolean showShop = true;
|
||||
boolean showReport = true;
|
||||
|
||||
// 第一版提审,已通过,在线上 version == null
|
||||
if (Objects.equals(version, "2")) {
|
||||
// 第一版提审,按照配置文件中的配置来
|
||||
if (Objects.equals(miniprogramConfig, "hide")) {
|
||||
showCode = false;
|
||||
showShop = false;
|
||||
}
|
||||
}
|
||||
|
||||
// 底部 tabbar
|
||||
LinkedList<String> tabbarItem = new LinkedList<>();
|
||||
tabbarItem.push("pages/index/index");
|
||||
if (showCode) tabbarItem.push("pages/residents/code");
|
||||
if (showReport) tabbarItem.push("pages/residents/report");
|
||||
if (showShop) tabbarItem.push("pages/shop/shop");
|
||||
tabbarItem.push("pages/person/person");
|
||||
|
||||
// 首页显示按钮
|
||||
LinkedList<String> indexItem = new LinkedList<>();
|
||||
indexItem.push("/pages/index/login");
|
||||
if (showCode) indexItem.push("/pages/residents/code");
|
||||
if (showCode) indexItem.push("scanQRCode");
|
||||
if (showReport) indexItem.push("/pages/residents/report");
|
||||
if (showReport) indexItem.push("/pages/residents/reportHistory");
|
||||
if (showShop) indexItem.push("/pages/shop/shop");
|
||||
if (showShop) indexItem.push("/pages/shop/myOrder");
|
||||
indexItem.push("/pages/person/person");
|
||||
indexItem.push("/pages/person/updpwd");
|
||||
|
||||
HashMap<String, Object> map = new HashMap<>();
|
||||
map.put("tabbarItem", tabbarItem);
|
||||
map.put("indexItem", indexItem);
|
||||
return map;
|
||||
}
|
||||
}
|
||||
|
@ -0,0 +1,6 @@
|
||||
spring:
|
||||
cloud:
|
||||
nacos:
|
||||
discovery:
|
||||
server-addr: 106.75.217.14:8488
|
||||
namespace: develop
|
@ -0,0 +1,6 @@
|
||||
spring:
|
||||
cloud:
|
||||
nacos:
|
||||
discovery:
|
||||
server-addr: 127.0.0.1:8488
|
||||
namespace: production
|
@ -9,22 +9,69 @@ spring:
|
||||
nacos:
|
||||
discovery:
|
||||
server-addr: 127.0.0.1:8848
|
||||
namespace: public
|
||||
gateway:
|
||||
discovery:
|
||||
locator:
|
||||
enabled: true
|
||||
lower-case-service-id: true
|
||||
globalcors:
|
||||
add-to-simple-url-handler-mapping: true # 解决 options 请求被拦截问题
|
||||
corsConfigurations:
|
||||
'[/**]':
|
||||
# allowedOrigins: # 允许哪些网站的跨域请求 allowedOrigins: “*” 允许所有网站
|
||||
# - "https://localhost:8001"
|
||||
# - "https://localhost:8002"
|
||||
# - "https://localhost:8003"
|
||||
allowedOriginPatterns:
|
||||
- "*"
|
||||
allowedMethods: # 允许的跨域ajax的请求方式 “*” 允许所有
|
||||
- "GET"
|
||||
- "POST"
|
||||
- "DELETE"
|
||||
- "PUT"
|
||||
- "OPTIONS"
|
||||
allowedHeaders: "*" # 允许在请求中携带的头信息
|
||||
allowCredentials: true # 是否允许携带cookie
|
||||
maxAge: 360000 # 这次跨域检测的有效期
|
||||
routes:
|
||||
- id: user
|
||||
uri: lb://microservice-provider-user
|
||||
predicates:
|
||||
- Path=/user/**
|
||||
- Method=GET,POST
|
||||
filters: # 路由过滤器,使用自定义的限流过滤器工厂
|
||||
- name: RateLimitByIp # 设置每秒允许5个请求,每次请求需要1个令牌
|
||||
args:
|
||||
rate: 10.0
|
||||
permits: 1
|
||||
|
||||
- id: access
|
||||
uri: lb://microservice-provider-access
|
||||
predicates:
|
||||
- Path=/access/**
|
||||
- Method=GET,POST
|
||||
filters: # 路由过滤器,使用自定义的限流过滤器工厂
|
||||
- name: RateLimitByIp # 设置每秒允许5个请求,每次请求需要1个令牌
|
||||
args:
|
||||
rate: 10.0
|
||||
permits: 1
|
||||
|
||||
- id: access-websocket
|
||||
uri: lb:ws://microservice-provider-access
|
||||
predicates:
|
||||
- Path=/access/websocket/**
|
||||
|
||||
- id: shop
|
||||
uri: lb://microservice-provider-shop
|
||||
predicates:
|
||||
- Path=/shop/**
|
||||
- Method=GET,POST
|
||||
filters: # 路由过滤器,使用自定义的限流过滤器工厂
|
||||
- name: RateLimitByIp # 设置每秒允许5个请求,每次请求需要1个令牌
|
||||
args:
|
||||
rate: 10.0
|
||||
permits: 1
|
||||
|
||||
- id: test1
|
||||
uri: lb://microservice-provider-test
|
||||
@ -50,3 +97,9 @@ spring:
|
||||
args:
|
||||
status: 302
|
||||
url: https://www.baidu.com/?wd=
|
||||
|
||||
epp:
|
||||
miniprogram:
|
||||
# 为了通过微信的小程序审核所特别处理的
|
||||
# show / hide
|
||||
config: show
|
||||
|
@ -0,0 +1,3 @@
|
||||
编辑后右键 Compile And Reload File 修改即可生效,不用频繁重启项目
|
||||
|
||||
manage 文件夹下为 frontend 项目打包产物
|
Binary file not shown.
After Width: | Height: | Size: 86 KiB |
@ -0,0 +1,90 @@
|
||||
* {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
user-select: none;
|
||||
}
|
||||
|
||||
html,
|
||||
body {
|
||||
height: 100%;
|
||||
}
|
||||
|
||||
.container {
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
background-color: #0556c6;
|
||||
display: grid;
|
||||
grid-template-columns: 3fr 4fr;
|
||||
grid-template-rows: 60px 1fr;
|
||||
place-items: center;
|
||||
color: white;
|
||||
}
|
||||
|
||||
.top-container {
|
||||
grid-column-start: 1;
|
||||
grid-column-end: 3;
|
||||
}
|
||||
|
||||
.top-container,
|
||||
.left-container {
|
||||
text-shadow: 2px 2px 2px #00000066;
|
||||
}
|
||||
|
||||
h1 {
|
||||
margin-bottom: 30px;
|
||||
font-size: 4vw;
|
||||
}
|
||||
|
||||
h3 {
|
||||
margin-bottom: 10px;
|
||||
margin-top: 22px;
|
||||
font-size: 2vw;
|
||||
}
|
||||
|
||||
p {
|
||||
font-size: 1.4vw;
|
||||
line-height: 1.5em;
|
||||
}
|
||||
|
||||
.right-container {
|
||||
}
|
||||
|
||||
#qrcode {
|
||||
box-shadow: 0px 0px 17px 12px rgb(0 0 0 / 50%);
|
||||
border-radius: 50%;
|
||||
display: block;
|
||||
width: min(40vw, 68vh);
|
||||
height: min(40vw, 68vh);
|
||||
}
|
||||
|
||||
#refreshTimeCountDown {
|
||||
text-align: center;
|
||||
margin-top: 30px;
|
||||
font-size: 2em;
|
||||
color: #ffffff9c;
|
||||
}
|
||||
|
||||
/* 右上角按钮 */
|
||||
.ctrl-btn {
|
||||
position: absolute;
|
||||
right: 0;
|
||||
top: 0;
|
||||
padding: 10px;
|
||||
}
|
||||
|
||||
.btn {
|
||||
width: 32px;
|
||||
height: 32px;
|
||||
cursor: pointer;
|
||||
filter: invert(1) opacity(0.8);
|
||||
}
|
||||
|
||||
.btn-ctrl {
|
||||
margin-left: 2px;
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
#fullscreen-button {
|
||||
width: 28px;
|
||||
height: 28px;
|
||||
}
|
@ -0,0 +1,20 @@
|
||||
.scan-result-container {
|
||||
position: fixed;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
top: 0;
|
||||
left: 0;
|
||||
z-index: 20;
|
||||
display: grid;
|
||||
place-items: center;
|
||||
}
|
||||
|
||||
.scan-result-image {
|
||||
width: min(55vw, 55vh);
|
||||
transition: 0.3s;
|
||||
transform: scale(0.001);
|
||||
}
|
||||
|
||||
.scan-result-image-show {
|
||||
transform: scale(1);
|
||||
}
|
@ -0,0 +1,110 @@
|
||||
.full-screen-mask {
|
||||
position: fixed;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
top: 0;
|
||||
left: 0;
|
||||
z-index: 10;
|
||||
background-color: black;
|
||||
opacity: 0.35;
|
||||
}
|
||||
|
||||
.setting-container {
|
||||
position: fixed;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
top: 0;
|
||||
left: 0;
|
||||
z-index: 20;
|
||||
display: grid;
|
||||
place-items: center;
|
||||
}
|
||||
|
||||
.setting-panel {
|
||||
width: 320px;
|
||||
height: 450px;
|
||||
background-color: white;
|
||||
border-radius: 40px;
|
||||
position: relative;
|
||||
padding: 14px;
|
||||
box-sizing: border-box;
|
||||
}
|
||||
|
||||
#close-setting-button {
|
||||
position: absolute;
|
||||
right: -17px;
|
||||
top: -21px;
|
||||
transform: rotate(12deg) scale(0.9);
|
||||
transition: 0.3s;
|
||||
}
|
||||
|
||||
#close-setting-button:hover {
|
||||
transform: rotate(102deg) scale(1.1);
|
||||
}
|
||||
|
||||
.save-button-container {
|
||||
position: absolute;
|
||||
bottom: 20px;
|
||||
left: 0;
|
||||
right: 0;
|
||||
}
|
||||
|
||||
.save-setting-button {
|
||||
width: 120px;
|
||||
font-weight: 200;
|
||||
font-size: 1.1em;
|
||||
color: white;
|
||||
background-color: #0556C6;
|
||||
border: none;
|
||||
border-radius: 5px;
|
||||
height: 32px;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
.hidden {
|
||||
display: none !important;
|
||||
}
|
||||
|
||||
/* 弹窗列表样式 */
|
||||
#gate-list {
|
||||
width: 100%;
|
||||
height: 70%;
|
||||
/*box-shadow: 0 2px 10px 0 rgb(0 0 0 / 19%);*/
|
||||
overflow-x: hidden;
|
||||
overflow-y: scroll;
|
||||
}
|
||||
|
||||
.gate-list-item {
|
||||
display: grid;
|
||||
grid-template-columns: 1fr 70px;
|
||||
height: 50px;
|
||||
margin: 8px 10px;
|
||||
box-sizing: border-box;
|
||||
place-items: center;
|
||||
background-color: #f6f6f6;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
.gate-list-item > p {
|
||||
font-size: 14px;
|
||||
}
|
||||
|
||||
.gate-list-item:hover {
|
||||
background-color: #dcdcdc;
|
||||
}
|
||||
|
||||
.gate-list-item.active {
|
||||
background-color: #b7b7b7;
|
||||
}
|
||||
|
||||
.status {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.open {
|
||||
color: green;
|
||||
}
|
||||
|
||||
.closed {
|
||||
color: red;
|
||||
}
|
@ -0,0 +1,39 @@
|
||||
const DOMSettingButton = document.getElementById("setting-button")
|
||||
const DOMFullScreenMask = document.getElementById("full-screen-mask")
|
||||
const DOMCloseSettingButton = document.getElementById("close-setting-button")
|
||||
const DOMSettingContainer = document.getElementById("setting-container")
|
||||
const DOMSettingPanel = document.querySelector(".setting-panel")
|
||||
const DOMSaveSettingButton = document.querySelector(".save-setting-button")
|
||||
|
||||
function showSettingPanel() {
|
||||
console.log("showSettingPanel")
|
||||
DOMFullScreenMask.classList.remove("hidden")
|
||||
DOMSettingContainer.classList.remove("hidden")
|
||||
}
|
||||
|
||||
function closeSettingPanel() {
|
||||
console.log("closeSettingPanel")
|
||||
DOMFullScreenMask.classList.add("hidden")
|
||||
DOMSettingContainer.classList.add("hidden")
|
||||
}
|
||||
|
||||
DOMSettingButton?.addEventListener('click', showSettingPanel)
|
||||
// DOMFullScreenMask?.addEventListener('click', closeSettingPanel)
|
||||
DOMSettingContainer?.addEventListener('click', closeSettingPanel)
|
||||
DOMCloseSettingButton?.addEventListener('click', closeSettingPanel)
|
||||
DOMSettingPanel.addEventListener('click', function (e) {
|
||||
e.stopPropagation()
|
||||
})
|
||||
DOMSaveSettingButton.addEventListener('click', function (e) {
|
||||
e.stopPropagation()
|
||||
if (window.selectGateId) {
|
||||
closeSettingPanel()
|
||||
location.href = "./index.html?gateId=" + window.selectGateId
|
||||
} else {
|
||||
alert("请选择大门")
|
||||
}
|
||||
})
|
||||
|
||||
// 绑定到全局
|
||||
window.showSettingPanel = showSettingPanel
|
||||
window.closeSettingPanel = closeSettingPanel
|
@ -0,0 +1,39 @@
|
||||
const URLScanSuccessImage = "./assets/svg/scan-success.svg"
|
||||
const URLEnterGateImage = "./assets/svg/enter-gate.svg"
|
||||
const DOMFullScreenMask = document.getElementById("full-screen-mask")
|
||||
const DOMScanResultContainer = document.getElementById("scan-result-container")
|
||||
const DOMQRCodeScanSuccessImage = document.getElementById("qrcode-scan-success")
|
||||
|
||||
var isShowing = false
|
||||
|
||||
function showResult(imageType) {
|
||||
console.log("showResult")
|
||||
if (isShowing) {
|
||||
// console.log("showResult() skipped coz showing.")
|
||||
// 等待 0.1s 重试
|
||||
setTimeout(() => showResult(imageType), 100)
|
||||
return
|
||||
}
|
||||
isShowing = true
|
||||
DOMQRCodeScanSuccessImage.src = imageType === "onscan" ? URLScanSuccessImage : URLEnterGateImage
|
||||
DOMFullScreenMask.classList.remove("hidden")
|
||||
DOMScanResultContainer.classList.remove("hidden")
|
||||
//
|
||||
setTimeout(() => {
|
||||
DOMQRCodeScanSuccessImage.classList.add("scan-result-image-show")
|
||||
}, 100)
|
||||
|
||||
setTimeout(function hideResult() {
|
||||
console.log("hideResult")
|
||||
DOMQRCodeScanSuccessImage.classList.remove("scan-result-image-show")
|
||||
setTimeout(() => {
|
||||
DOMQRCodeScanSuccessImage.src = ""
|
||||
DOMFullScreenMask.classList.add("hidden")
|
||||
DOMScanResultContainer.classList.add("hidden")
|
||||
isShowing = false
|
||||
}, 300)
|
||||
}, 3000)
|
||||
}
|
||||
|
||||
// setTimeout(showResult, 100)
|
||||
window.showResult = showResult
|
@ -0,0 +1,94 @@
|
||||
/**
|
||||
* FIXME 环境配置
|
||||
*
|
||||
* window.wsUrl
|
||||
* - 线上环境:'wss://epp.only4.work/access/websocket/'
|
||||
* - 开发环境:'ws://127.0.0.1:80/access/websocket/'
|
||||
* 'ws://127.0.0.1:8002/access/websocket/'
|
||||
*/
|
||||
window.wsUrl = 'ws://127.0.0.1:80/access/websocket/';
|
||||
|
||||
window.ws = null; // WebSocket 实例对象
|
||||
|
||||
(function () {
|
||||
if (!'WebSocket' in window) {
|
||||
alert("不支持当前浏览器,请升级浏览器。")
|
||||
return
|
||||
}
|
||||
|
||||
function getWsUrl() {
|
||||
function getUUID() {
|
||||
return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function (c) {
|
||||
var r = Math.random() * 16 | 0, v = c == 'x' ? r : (r & 0x3 | 0x8);
|
||||
return v.toString(16);
|
||||
});
|
||||
}
|
||||
|
||||
return `${window.wsUrl}${getUUID()}`
|
||||
}
|
||||
|
||||
function createConn() {
|
||||
// 创建webscoket 对象
|
||||
const ws = new WebSocket(getWsUrl() /* window.wsUrl */)
|
||||
// 执行上面的语句之后,客户端就会与服务器进行连接
|
||||
|
||||
// readyState返回当前实例对象的当前状态
|
||||
/*
|
||||
共有四种状态
|
||||
CONNECTING: 值为0,表示正在连接
|
||||
OPEN: 值为1,表示连接成功,可以通信了
|
||||
CLOSING 值为2, 表示连接正在关闭
|
||||
CLOSED 值为3,表示连接已经关闭了,或者打开连接失败
|
||||
*/
|
||||
|
||||
// 实例对象的onopen属性,用于指定连接成功后的回调函数
|
||||
ws.onopen = (res) => {
|
||||
console.log('onopen readyState', ws.readyState)
|
||||
console.log('onopen 连接成功==========>', res)
|
||||
}
|
||||
|
||||
// 实例对象的onmessage属性,用于指定收到服务器数据后的回调函数
|
||||
ws.onmessage = ({data}) => {
|
||||
console.log('onmessage readyState', ws.readyState)
|
||||
// 注意此时的data是json格式的 需要转化下
|
||||
let result = JSON.parse(data)
|
||||
console.log('onmessage 有新消息啦=======>', result)
|
||||
// 实例对象的send方法给服务器发送消息
|
||||
ws.send('客户端发送的消息')
|
||||
|
||||
switch (result.action) {
|
||||
case 'onscan':
|
||||
case 'onopen':
|
||||
if (window.currentGate && result.gateId === window.currentGate.id) {
|
||||
console.log(result.action)
|
||||
window.showResult(result.action)
|
||||
}
|
||||
break;
|
||||
default:
|
||||
console.log("switch=>default", result.action)
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
// 实例对象的onclose属性,用于连接关闭后的回调 函数
|
||||
// 当关闭了服务器后 会走到此回调函数
|
||||
ws.onclose = () => {
|
||||
console.log('onclose readyState', ws.readyState)
|
||||
console.log('onclose websocket连接关闭=======>')
|
||||
console.log("等待 1s 尝试重新建立连接...");
|
||||
setTimeout(function () {
|
||||
window.ws = createConn();
|
||||
}, 1000);
|
||||
}
|
||||
|
||||
// 连接发生错误的回调方法
|
||||
// 如当服务器没有启动 就会走到这个错误回调
|
||||
ws.onerror = (error) => {
|
||||
console.log('onerror readyState', ws.readyState)
|
||||
console.log('onerror 发生错误==========>', error)
|
||||
}
|
||||
return ws
|
||||
}
|
||||
|
||||
window.ws = createConn()
|
||||
})()
|
@ -0,0 +1 @@
|
||||
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg viewBox="0 0 1102 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="215" height="200"><path d="M701.597538 511.842462l366.119385-366.119385a57.974154 57.974154 0 0 0 0-82.077539l-41.038769-41.038769a57.974154 57.974154 0 0 0-82.077539 0L578.481231 388.726154 212.283077 22.528a57.974154 57.974154 0 0 0-82.077539 0l-41.117538 41.117538a57.974154 57.974154 0 0 0 0 82.077539l366.119385 366.119385-366.119385 366.119384a58.131692 58.131692 0 0 0 0 82.156308l41.038769 41.038769a57.974154 57.974154 0 0 0 82.077539 0l366.119384-366.119385 366.119385 366.119385a57.974154 57.974154 0 0 0 82.077538 0l41.03877-41.038769a58.131692 58.131692 0 0 0 0-82.156308L701.597538 511.842462z"></path></svg>
|
After Width: | Height: | Size: 886 B |
@ -0,0 +1,33 @@
|
||||
<?xml version="1.0" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg width="100" height="100" viewBox="0 0 100 100" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
|
||||
<circle cx="50" cy="50" r="45" stroke="white" stroke-width="7" fill="white"/>
|
||||
|
||||
<!-- 外围圆圈 -->
|
||||
<circle cx="50" cy="50" r="45" stroke="#006600" stroke-width="8" fill="none">
|
||||
<animate id="circle" attributeName="stroke-dasharray" from="0,282.743" to="282.743,0" dur="1s" begin="0s" fill="freeze"/>
|
||||
<animateTransform attributeName="transform" type="rotate" from="-90 50 50" to="270 50 50" dur="1s" begin="0s" fill="freeze"/>
|
||||
</circle>
|
||||
|
||||
<!-- 对勾动画 -->
|
||||
<path d="M20 50 L40 70 L80 30" stroke="#006600" stroke-width="8" fill="none" visibility="hidden">
|
||||
<set attributeName="visibility" from="hidden" to="visible" begin="circle.end+0.1s"/>
|
||||
<!-- 对勾开始动画 -->
|
||||
<!-- <animate attributeName="stroke-dasharray" from="0,120" to="120,0" dur="1s" begin="circle.end+0.1s" repeatCount="indefinite"/> -->
|
||||
<animate id="check" attributeName="stroke-dasharray" from="0,120" to="120,0" dur="1s" begin="circle.end+0.1s" repeatCount="1"/>
|
||||
<!-- 对勾隐藏动画 -->
|
||||
<set attributeName="visibility" from="visible" to="hidden" begin="check.end+0.1s"/>
|
||||
</path>
|
||||
|
||||
<!-- 扫码成功 -->
|
||||
<!-- <text x="50" y="55" font-size="20" text-anchor="middle" fill="#006600" visibility="hidden">
|
||||
扫码成功
|
||||
<set attributeName="visibility" from="hidden" to="visible" begin="check.end+0.1s"/>
|
||||
</text> -->
|
||||
<text x="50" y="50" font-weight="bold" text-anchor="middle" fill="#006600" visibility="hidden">
|
||||
<tspan x="50" dx="3" dy="-3" font-size="26">大门</tspan>
|
||||
<tspan x="50" dy="23" font-size="20">已开启</tspan>
|
||||
<set attributeName="visibility" from="hidden" to="visible" begin="check.end+0.1s"/>
|
||||
</text>
|
||||
</svg>
|
After Width: | Height: | Size: 1.9 KiB |
@ -0,0 +1 @@
|
||||
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M692.705882 24.094118h240.941177c36.141176 0 60.235294 24.094118 60.235294 60.235294s-24.094118 60.235294-60.235294 60.235294h-240.941177c-36.141176 0-60.235294-24.094118-60.235294-60.235294s24.094118-60.235294 60.235294-60.235294z"></path><path d="M933.647059 24.094118c36.141176 0 60.235294 24.094118 60.235294 60.235294v240.941176c0 36.141176-24.094118 60.235294-60.235294 60.235294s-60.235294-24.094118-60.235294-60.235294v-240.941176c0-36.141176 24.094118-60.235294 60.235294-60.235294z"></path><path d="M915.576471 96.376471c18.070588 24.094118 18.070588 60.235294 0 84.329411l-246.964706 246.964706c-24.094118 24.094118-60.235294 24.094118-84.329412 0-24.094118-24.094118-24.094118-60.235294 0-84.329412l246.964706-246.964705c24.094118-18.070588 60.235294-18.070588 84.329412 0zM90.352941 867.388235h240.941177c36.141176 0 60.235294 24.094118 60.235294 60.235294s-24.094118 60.235294-60.235294 60.235295H90.352941c-36.141176 0-60.235294-24.094118-60.235294-60.235295s24.094118-60.235294 60.235294-60.235294z"></path><path d="M90.352941 626.447059c36.141176 0 60.235294 24.094118 60.235294 60.235294v240.941176c0 36.141176-24.094118 60.235294-60.235294 60.235295s-60.235294-24.094118-60.235294-60.235295v-240.941176c0-36.141176 24.094118-60.235294 60.235294-60.235294z"></path><path d="M102.4 909.552941c-24.094118-24.094118-24.094118-60.235294 0-84.329412l246.964706-246.964705c24.094118-24.094118 60.235294-24.094118 84.329412 0 24.094118 24.094118 24.094118 60.235294 0 84.329411l-246.964706 246.964706c-24.094118 18.070588-60.235294 18.070588-84.329412 0zM90.352941 24.094118h240.941177c36.141176 0 60.235294 24.094118 60.235294 60.235294s-24.094118 60.235294-60.235294 60.235294H90.352941c-36.141176 0-60.235294-24.094118-60.235294-60.235294s24.094118-60.235294 60.235294-60.235294z"></path><path d="M90.352941 24.094118c36.141176 0 60.235294 24.094118 60.235294 60.235294v240.941176c0 36.141176-24.094118 60.235294-60.235294 60.235294s-60.235294-24.094118-60.235294-60.235294v-240.941176c0-36.141176 24.094118-60.235294 60.235294-60.235294z"></path><path d="M102.4 96.376471c-18.070588 24.094118-18.070588 60.235294 0 84.329411l246.964706 246.964706c24.094118 24.094118 60.235294 24.094118 84.329412 0 24.094118-24.094118 24.094118-60.235294 0-84.329412L186.729412 96.376471c-24.094118-18.070588-60.235294-18.070588-84.329412 0zM692.705882 867.388235h240.941177c36.141176 0 60.235294 24.094118 60.235294 60.235294s-24.094118 60.235294-60.235294 60.235295h-240.941177c-36.141176 0-60.235294-24.094118-60.235294-60.235295s24.094118-60.235294 60.235294-60.235294z"></path><path d="M933.647059 626.447059c36.141176 0 60.235294 24.094118 60.235294 60.235294v240.941176c0 36.141176-24.094118 60.235294-60.235294 60.235295s-60.235294-24.094118-60.235294-60.235295v-240.941176c0-36.141176 24.094118-60.235294 60.235294-60.235294z"></path><path d="M915.576471 909.552941c24.094118-24.094118 24.094118-60.235294 0-84.329412l-246.964706-246.964705c-24.094118-24.094118-60.235294-24.094118-84.329412 0-24.094118 24.094118-24.094118 60.235294 0 84.329411l246.964706 246.964706c24.094118 18.070588 60.235294 18.070588 84.329412 0z"></path></svg>
|
After Width: | Height: | Size: 3.4 KiB |
@ -0,0 +1,33 @@
|
||||
<?xml version="1.0" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg width="100" height="100" viewBox="0 0 100 100" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
|
||||
<circle cx="50" cy="50" r="45" stroke="white" stroke-width="7" fill="white"/>
|
||||
|
||||
<!-- 外围圆圈 -->
|
||||
<circle cx="50" cy="50" r="45" stroke="#006600" stroke-width="8" fill="none">
|
||||
<animate id="circle" attributeName="stroke-dasharray" from="0,282.743" to="282.743,0" dur="1s" begin="0s" fill="freeze"/>
|
||||
<animateTransform attributeName="transform" type="rotate" from="-90 50 50" to="270 50 50" dur="1s" begin="0s" fill="freeze"/>
|
||||
</circle>
|
||||
|
||||
<!-- 对勾动画 -->
|
||||
<path d="M20 50 L40 70 L80 30" stroke="#006600" stroke-width="8" fill="none" visibility="hidden">
|
||||
<set attributeName="visibility" from="hidden" to="visible" begin="circle.end+0.1s"/>
|
||||
<!-- 对勾开始动画 -->
|
||||
<!-- <animate attributeName="stroke-dasharray" from="0,120" to="120,0" dur="1s" begin="circle.end+0.1s" repeatCount="indefinite"/> -->
|
||||
<animate id="check" attributeName="stroke-dasharray" from="0,120" to="120,0" dur="1s" begin="circle.end+0.1s" repeatCount="1"/>
|
||||
<!-- 对勾隐藏动画 -->
|
||||
<set attributeName="visibility" from="visible" to="hidden" begin="check.end+0.1s"/>
|
||||
</path>
|
||||
|
||||
<!-- 扫码成功 -->
|
||||
<!-- <text x="50" y="55" font-size="20" text-anchor="middle" fill="#006600" visibility="hidden">
|
||||
扫码成功
|
||||
<set attributeName="visibility" from="hidden" to="visible" begin="check.end+0.1s"/>
|
||||
</text> -->
|
||||
<text x="50" y="50" font-size="27" font-weight="bold" text-anchor="middle" fill="#006600" visibility="hidden">
|
||||
<tspan x="50" dx="4" dy="-5">扫码</tspan>
|
||||
<tspan x="50" dy="28">成功</tspan>
|
||||
<set attributeName="visibility" from="hidden" to="visible" begin="check.end+0.1s"/>
|
||||
</text>
|
||||
</svg>
|
After Width: | Height: | Size: 1.9 KiB |
@ -0,0 +1 @@
|
||||
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M512.5 390.6c-29.9 0-57.9 11.6-79.1 32.8-21.1 21.2-32.8 49.2-32.8 79.1 0 29.9 11.7 57.9 32.8 79.1 21.2 21.1 49.2 32.8 79.1 32.8 29.9 0 57.9-11.7 79.1-32.8 21.1-21.2 32.8-49.2 32.8-79.1 0-29.9-11.7-57.9-32.8-79.1-21.2-21.2-49.2-32.8-79.1-32.8z"></path><path d="M924.8 626.1l-65.4-55.9c3.1-19 4.7-38.4 4.7-57.7s-1.6-38.8-4.7-57.7l65.4-55.9c10.1-8.6 13.8-22.6 9.3-35.2l-0.9-2.6c-18.1-50.4-44.8-96.8-79.6-137.7l-1.8-2.1c-8.6-10.1-22.5-13.9-35.1-9.5l-81.2 28.9c-30-24.6-63.4-44-99.6-57.5l-15.7-84.9c-2.4-13.1-12.7-23.3-25.8-25.7l-2.7-0.5c-52-9.4-106.8-9.4-158.8 0l-2.7 0.5c-13.1 2.4-23.4 12.6-25.8 25.7l-15.8 85.3c-35.9 13.6-69.1 32.9-98.9 57.3l-81.8-29.1c-12.5-4.4-26.5-0.7-35.1 9.5l-1.8 2.1c-34.8 41.1-61.5 87.4-79.6 137.7l-0.9 2.6c-4.5 12.5-0.8 26.5 9.3 35.2l66.2 56.5c-3.1 18.8-4.6 38-4.6 57 0 19.2 1.5 38.4 4.6 57l-66 56.5c-10.1 8.6-13.8 22.6-9.3 35.2l0.9 2.6c18.1 50.3 44.8 96.8 79.6 137.7l1.8 2.1c8.6 10.1 22.5 13.9 35.1 9.5l81.8-29.1c29.8 24.5 63 43.9 98.9 57.3l15.8 85.3c2.4 13.1 12.7 23.3 25.8 25.7l2.7 0.5c26.1 4.7 52.7 7.1 79.4 7.1 26.7 0 53.4-2.4 79.4-7.1l2.7-0.5c13.1-2.4 23.4-12.6 25.8-25.7l15.7-84.9c36.2-13.6 69.6-32.9 99.6-57.5l81.2 28.9c12.5 4.4 26.5 0.7 35.1-9.5l1.8-2.1c34.8-41.1 61.5-87.4 79.6-137.7l0.9-2.6c4.3-12.4 0.6-26.3-9.5-35z m-412.3 52.2c-97.1 0-175.8-78.7-175.8-175.8s78.7-175.8 175.8-175.8 175.8 78.7 175.8 175.8-78.7 175.8-175.8 175.8z"></path></svg>
|
After Width: | Height: | Size: 1.6 KiB |
@ -0,0 +1,83 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<!-- https://developer.mozilla.org/zh-CN/docs/Web/HTTP/CSP -->
|
||||
<!-- <meta http-equiv="Content-Security-Policy" content="default-src 'self'; script-src 'self'"> -->
|
||||
<!-- Electron -->
|
||||
<!-- <meta http-equiv="Content-Security-Policy" content="default-src 'self'; script-src *; img-src *; connect-src *;"> -->
|
||||
<title>社区疫情防控系统 - 门禁端</title>
|
||||
<link rel="stylesheet" href="./assets/css/index.css"/>
|
||||
<link rel="stylesheet" href="./assets/css/setting-panel.css"/>
|
||||
<link rel="stylesheet" href="./assets/css/scan-result.css"/>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="ctrl-btn">
|
||||
<img class="btn btn-ctrl" id="setting-button" src="./assets/svg/setting.svg" alt="">
|
||||
<img class="btn btn-ctrl" id="fullscreen-button" src="./assets/svg/fullscreen.svg" alt="">
|
||||
</div>
|
||||
<div class="container">
|
||||
<div class="top-container">
|
||||
<p id="gate-name" style="font-size: 28px;">Loading...</p>
|
||||
</div>
|
||||
<div class="left-container">
|
||||
<h1>进出社区请扫码</h1>
|
||||
<p>1. 打开 微信 > 扫一扫,扫描右侧小程序码</p>
|
||||
<p>2. 点击确认进入,门即开启</p>
|
||||
<!--<h1>进出社区请扫码</h1>
|
||||
<h3>社区居民</h3>
|
||||
<p>1. 打开 微信 > 扫一扫,扫描右侧小程序码</p>
|
||||
<p>2. 点击确认进入,门即开启</p>
|
||||
|
||||
<h3>外来访客</h3>
|
||||
<p>1. 打开 微信 > 扫一扫,扫描右侧小程序码</p>
|
||||
<p>2. 填写进入申请表</p>
|
||||
|
||||
<h3>长期租客</h3>
|
||||
<p>1. 请联系管理员为你添加进出权限</p>-->
|
||||
</div>
|
||||
<div class="right-container">
|
||||
<h1 id="no-qrcode">请选择大门</h1>
|
||||
<img id="qrcode" src="" style="display: none;"><br>
|
||||
<p id="refreshTimeCountDown"></p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- 设置页面 -->
|
||||
<div id="full-screen-mask" class="full-screen-mask hidden"></div>
|
||||
<div id="setting-container" class="setting-container hidden">
|
||||
<div class="setting-panel">
|
||||
<!-- 关闭按钮 -->
|
||||
<img id="close-setting-button" class="btn" src="./assets/svg/close.svg" alt="">
|
||||
|
||||
<h3 style="text-align: center;">请选择大门</h3>
|
||||
|
||||
<div id="gate-list">
|
||||
<div class="gate-list-item">
|
||||
<p>大门1</p>
|
||||
<p class="status open closed">
|
||||
开放 封闭
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="save-button-container" style="text-align: center;">
|
||||
<button class="save-setting-button">保 存</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- 扫码成功 -->
|
||||
<div id="scan-result-container" class="scan-result-container hidden">
|
||||
<img id="qrcode-scan-success" class="scan-result-image" src="./assets/svg/scan-success.svg">
|
||||
</div>
|
||||
|
||||
<script src="./assets/js/setting-panel.js" type="module"></script>
|
||||
<script src="./renderer.js" type="module"></script>
|
||||
<script src="assets/js/websocket-message-panel.js"></script>
|
||||
<script src="./assets/js/websocket.js"></script>
|
||||
</body>
|
||||
|
||||
</html>
|
@ -0,0 +1,162 @@
|
||||
/**
|
||||
* FIXME 环境配置
|
||||
*
|
||||
* baseUrl
|
||||
* - 线上环境:"https://epp.only4.work/"
|
||||
* - 开发环境:"/"
|
||||
* envVersion
|
||||
* - 线上环境:"release"
|
||||
* - 开发环境:"develop"
|
||||
*/
|
||||
// 定义常量
|
||||
const baseUrl = "/"
|
||||
const url = baseUrl + "access/wechat/getUnlimitedQRCode"
|
||||
const page = "pages/index/index" // "pages/scan/entrance"
|
||||
const envVersion = "release" // 正式版为 "release",体验版为 "trial",开发版为 "develop"
|
||||
const autoColor = true
|
||||
const isHyaline = false
|
||||
const width = 500
|
||||
|
||||
// 页面上的元素
|
||||
const image = document.getElementById('qrcode')
|
||||
const noQrInfo = document.getElementById('no-qrcode')
|
||||
const refreshTimeCountDown = document.getElementById('refreshTimeCountDown')
|
||||
const DOMGateList = document.getElementById('gate-list')
|
||||
|
||||
// 大门列表
|
||||
window.gateList = []
|
||||
|
||||
// 当前大门
|
||||
window.currentGate = null
|
||||
|
||||
// 获取 Url 参数
|
||||
function getUrlParams() {
|
||||
let params = {}
|
||||
location.search.substring(1).split("&").map(param => {
|
||||
let a = param.indexOf("=")
|
||||
if (a < 0)
|
||||
params[param] = ''
|
||||
else
|
||||
params[param.substring(0, a)] = decodeURIComponent(param.substring(a + 1))
|
||||
})
|
||||
// console.log(params)
|
||||
return params
|
||||
}
|
||||
|
||||
// 获取 url 参数
|
||||
let urlParams = getUrlParams()
|
||||
console.log("urlParams", urlParams)
|
||||
|
||||
// 是否在 electron 中
|
||||
const inElectron = urlParams['inElectron']
|
||||
|
||||
// 点击全屏
|
||||
document.getElementById("fullscreen-button").addEventListener("click", function () {
|
||||
if (document.fullscreenElement) {
|
||||
document.exitFullscreen();
|
||||
} else {
|
||||
if (inElectron) {
|
||||
// electron 中
|
||||
const message = JSON.stringify({
|
||||
action: 'fullscreen'
|
||||
});
|
||||
window.parent.postMessage(message, '*');
|
||||
} else {
|
||||
// 浏览器中
|
||||
document.body.requestFullscreen()
|
||||
}
|
||||
}
|
||||
})
|
||||
|
||||
// 定时更新页面上的小程序码
|
||||
let i = 0, refreshTime = 10 + 1
|
||||
|
||||
function updateQRCode() {
|
||||
// 取消图片隐藏
|
||||
image.style.visibility = '';
|
||||
image.style.display = '';
|
||||
noQrInfo.style.display = 'none';
|
||||
|
||||
if (i % refreshTime == 0) {
|
||||
// scene 最长支支持 32 位,所以这里不传入时间戳
|
||||
let scene = encodeURIComponent(`guard;${window.currentGate.id}`); // &${Date.now()}
|
||||
image.src = `${url}?page=${page}&scene=${scene}&envVersion=${envVersion}&width=${width}&autoColor=${autoColor}&isHyaline=${isHyaline}`
|
||||
console.log(image.src)
|
||||
refreshTimeCountDown.innerHTML = ` `
|
||||
} else {
|
||||
refreshTimeCountDown.textContent = `${refreshTime - i}秒后刷新`
|
||||
}
|
||||
i = i % refreshTime + 1
|
||||
}
|
||||
|
||||
// 挂载到 window 上
|
||||
window.updateQRCode = updateQRCode
|
||||
|
||||
// 弹窗中修改 item
|
||||
function changePanelSelectGate(gateId) {
|
||||
// 删除旧的 active
|
||||
let activeList = document.querySelectorAll('.gate-list-item.active')
|
||||
for (let a of activeList) {
|
||||
a.classList.remove('active')
|
||||
}
|
||||
|
||||
// 添加新的 active
|
||||
let newActiveItem = document.getElementById(`gate-list-${gateId}`)
|
||||
if (newActiveItem) {
|
||||
newActiveItem.classList.add('active')
|
||||
window.selectGateId = gateId
|
||||
}
|
||||
}
|
||||
|
||||
// 挂载到 window 上
|
||||
window.changePanelSelectGate = changePanelSelectGate
|
||||
|
||||
// 发送请求,获取大门列表
|
||||
async function getGateList() {
|
||||
const response = await fetch(baseUrl + 'access/gate/guard-client/getGateList');
|
||||
const data = await response.json();
|
||||
return data.data;
|
||||
}
|
||||
|
||||
window.onload = async function () {
|
||||
|
||||
// 当前的门禁端
|
||||
let gateId = urlParams['gateId'] || ""
|
||||
|
||||
// 获取大门列表
|
||||
window.gateList = await getGateList()
|
||||
console.log("gateList", window.gateList)
|
||||
|
||||
let domList = []
|
||||
for (let gate of window.gateList) {
|
||||
domList.push(`
|
||||
<div id="gate-list-${gate.id}" class="gate-list-item" onclick="window.changePanelSelectGate('${gate.id}')">
|
||||
<p>${gate.name}</p>
|
||||
<p class="status ${gate.open ? 'open' : 'closed'}">
|
||||
${gate.open ? '开放' : '封闭'}
|
||||
</p>
|
||||
</div>
|
||||
`)
|
||||
}
|
||||
DOMGateList.innerHTML = domList.join('')
|
||||
|
||||
// 通过id 找门禁
|
||||
window.currentGate = gateList.find((gate) => gate.id === gateId)
|
||||
|
||||
if (!window.currentGate) {
|
||||
// 弹出选择框
|
||||
window.showSettingPanel && window.showSettingPanel()
|
||||
} else {
|
||||
// 显示大门名称及状态
|
||||
document.querySelector('#gate-name').innerHTML = `
|
||||
<span>${window.currentGate.name}</span>
|
||||
<span style="font-weight: bold; color: ${window.currentGate.open ? '#40f940' : 'red'};">${window.currentGate.open ? '允许通行' : '禁止通行'}</span>`
|
||||
|
||||
// 开始更新图片
|
||||
updateQRCode()
|
||||
setInterval(updateQRCode, 1000)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
@ -0,0 +1,92 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>基于微服务的社区疫情防控系统</title>
|
||||
<style>
|
||||
body {
|
||||
font-size: 1.2em;
|
||||
}
|
||||
|
||||
.grid-item {
|
||||
border: 1px solid black;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.grid-item ul {
|
||||
text-align: left;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<div>
|
||||
<h1 style="text-align: center;">基于微服务的社区疫情防控系统</h1>
|
||||
<p style="text-align: center;">epp.only4.work</p>
|
||||
|
||||
<div style="display: grid; grid-template-columns: repeat(2, 1fr);">
|
||||
<div class="grid-item">
|
||||
<h3>
|
||||
门禁端 跨端桌面应用
|
||||
</h3>
|
||||
<ul>
|
||||
<li>
|
||||
方式1:访问
|
||||
<a target="_blank" href="./guard/index.html">https://epp.only4.work/guard/index.html</a>
|
||||
</li>
|
||||
<li>
|
||||
方式2:运行跨端桌面应用
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="grid-item">
|
||||
<h3>
|
||||
居民端 小程序
|
||||
</h3>
|
||||
<ul>
|
||||
<li>
|
||||
方式1:扫描下方小程序码
|
||||
<p style="text-align: center">
|
||||
<img src="./assets/image/miniprogram.jpg" style="width: 180px;">
|
||||
</p>
|
||||
</li>
|
||||
<li>
|
||||
方式2:微信搜索小程序 <b>devprogram</b>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="grid-item">
|
||||
<h3>
|
||||
社区管理员端 管理后台
|
||||
</h3>
|
||||
<ul>
|
||||
<li>
|
||||
访问
|
||||
<a target="_blank" href="./manage/index.html">https://epp.only4.work/manage/index.html</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="grid-item">
|
||||
<h3>
|
||||
系统管理员端 管理后台
|
||||
</h3>
|
||||
<ul>
|
||||
<li>
|
||||
访问
|
||||
<a target="_blank" href="./manage/index.html">https://epp.only4.work/manage/index.html</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div>
|
||||
<h2>开发</h2>
|
||||
<p>小程序后台:<a target="_blank">https://mp.weixin.qq.com/</a></p>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
</html>
|
2
backend/microservice-gateway/src/main/resources/static/manage/.gitignore
vendored
Normal file
2
backend/microservice-gateway/src/main/resources/static/manage/.gitignore
vendored
Normal file
@ -0,0 +1,2 @@
|
||||
*
|
||||
!.gitignore
|
@ -0,0 +1 @@
|
||||
.error-page[data-v-d4771405]{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;height:100%;background:#f3f3f3;box-sizing:border-box}.error-code[data-v-d4771405]{line-height:1;font-size:250px;font-weight:bolder;color:#f02d2d}.error-code span[data-v-d4771405]{color:#00a854}.error-desc[data-v-d4771405]{font-size:30px;color:#777}.error-handle[data-v-d4771405]{margin-top:30px;padding-bottom:200px}.error-btn[data-v-d4771405]{margin-left:100px}
|
@ -0,0 +1 @@
|
||||
.el-card{--el-card-border-color:var(--el-border-color-light);--el-card-border-radius:4px;--el-card-padding:20px;--el-card-bg-color:var(--el-fill-color-blank)}.el-card{border-radius:var(--el-card-border-radius);border:1px solid var(--el-card-border-color);background-color:var(--el-card-bg-color);overflow:hidden;color:var(--el-text-color-primary);transition:var(--el-transition-duration)}.el-card.is-always-shadow{box-shadow:var(--el-box-shadow-light)}.el-card.is-hover-shadow:focus,.el-card.is-hover-shadow:hover{box-shadow:var(--el-box-shadow-light)}.el-card__header{padding:calc(var(--el-card-padding) - 2px) var(--el-card-padding);border-bottom:1px solid var(--el-card-border-color);box-sizing:border-box}.el-card__body{padding:var(--el-card-padding)}
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user