首页下载资源后端基于java实现的仓库管理后端

ZIP基于java实现的仓库管理后端

2401_86268542259.47KB需要积分:1

资源文件列表:

warehouse-management-backend-master.zip 大约有336个文件
  1. warehouse-management-backend-master/
  2. warehouse-management-backend-master/.idea/
  3. warehouse-management-backend-master/.idea/.gitignore 176B
  4. warehouse-management-backend-master/.idea/compiler.xml 832B
  5. warehouse-management-backend-master/.idea/encodings.xml 204B
  6. warehouse-management-backend-master/.idea/jarRepositories.xml 860B
  7. warehouse-management-backend-master/.idea/libraries/
  8. warehouse-management-backend-master/.idea/libraries/Maven__ch_qos_logback_logback_classic_1_4_14.xml 641B
  9. warehouse-management-backend-master/.idea/libraries/Maven__ch_qos_logback_logback_core_1_4_14.xml 620B
  10. warehouse-management-backend-master/.idea/libraries/Maven__com_alibaba_druid_1_2_20.xml 559B
  11. warehouse-management-backend-master/.idea/libraries/Maven__com_alibaba_druid_spring_boot_3_starter_1_2_20.xml 713B
  12. warehouse-management-backend-master/.idea/libraries/Maven__com_aliyun_aliyun_java_sdk_core_4_5_10.xml 660B
  13. warehouse-management-backend-master/.idea/libraries/Maven__com_aliyun_aliyun_java_sdk_kms_2_11_0.xml 653B
  14. warehouse-management-backend-master/.idea/libraries/Maven__com_aliyun_aliyun_java_sdk_ram_3_1_0.xml 646B
  15. warehouse-management-backend-master/.idea/libraries/Maven__com_aliyun_oss_aliyun_sdk_oss_3_15_1.xml 634B
  16. warehouse-management-backend-master/.idea/libraries/Maven__com_auth0_java_jwt_4_4_0.xml 565B
  17. warehouse-management-backend-master/.idea/libraries/Maven__com_baomidou_mybatis_plus_3_5_5.xml 605B
  18. warehouse-management-backend-master/.idea/libraries/Maven__com_baomidou_mybatis_plus_annotation_3_5_5.xml 682B
  19. warehouse-management-backend-master/.idea/libraries/Maven__com_baomidou_mybatis_plus_boot_starter_3_5_5.xml 696B
  20. warehouse-management-backend-master/.idea/libraries/Maven__com_baomidou_mybatis_plus_core_3_5_5.xml 640B
  21. warehouse-management-backend-master/.idea/libraries/Maven__com_baomidou_mybatis_plus_extension_3_5_5.xml 675B
  22. warehouse-management-backend-master/.idea/libraries/Maven__com_baomidou_mybatis_plus_spring_boot_autoconfigure_3_5_5.xml 787B
  23. warehouse-management-backend-master/.idea/libraries/Maven__com_fasterxml_classmate_1_6_0.xml 588B
  24. warehouse-management-backend-master/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_annotations_2_15_3.xml 717B
  25. warehouse-management-backend-master/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_core_2_15_3.xml 668B
  26. warehouse-management-backend-master/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_databind_2_15_3.xml 696B
  27. warehouse-management-backend-master/.idea/libraries/Maven__com_fasterxml_jackson_datatype_jackson_datatype_jdk8_2_15_3.xml 747B
  28. warehouse-management-backend-master/.idea/libraries/Maven__com_fasterxml_jackson_datatype_jackson_datatype_jsr310_2_10_0.xml 761B
  29. warehouse-management-backend-master/.idea/libraries/Maven__com_fasterxml_jackson_module_jackson_module_parameter_names_2_15_3.xml 802B
  30. warehouse-management-backend-master/.idea/libraries/Maven__com_github_jai_imageio_jai_imageio_core_1_4_0.xml 673B
  31. warehouse-management-backend-master/.idea/libraries/Maven__com_github_jsqlparser_jsqlparser_4_6.xml 613B
  32. warehouse-management-backend-master/.idea/libraries/Maven__com_github_pagehelper_pagehelper_5_3_2.xml 627B
  33. warehouse-management-backend-master/.idea/libraries/Maven__com_github_pagehelper_pagehelper_spring_boot_autoconfigure_1_4_6.xml 809B
  34. warehouse-management-backend-master/.idea/libraries/Maven__com_github_pagehelper_pagehelper_spring_boot_starter_1_4_6.xml 767B
  35. warehouse-management-backend-master/.idea/libraries/Maven__com_google_code_gson_gson_2_10_1.xml 588B
  36. warehouse-management-backend-master/.idea/libraries/Maven__com_jayway_jsonpath_json_path_2_8_0.xml 612B
  37. warehouse-management-backend-master/.idea/libraries/Maven__com_sun_activation_jakarta_activation_1_2_2.xml 671B
  38. warehouse-management-backend-master/.idea/libraries/Maven__com_sun_istack_istack_commons_runtime_4_1_2.xml 683B
  39. warehouse-management-backend-master/.idea/libraries/Maven__com_vaadin_external_google_android_json_0_0_20131108_vaadin1.xml 766B
  40. warehouse-management-backend-master/.idea/libraries/Maven__com_zaxxer_HikariCP_5_0_1.xml 569B
  41. warehouse-management-backend-master/.idea/libraries/Maven__commons_codec_commons_codec_1_16_0.xml 623B
  42. warehouse-management-backend-master/.idea/libraries/Maven__commons_io_commons_io_2_11_0.xml 590B
  43. warehouse-management-backend-master/.idea/libraries/Maven__commons_logging_commons_logging_1_2.xml 624B
  44. warehouse-management-backend-master/.idea/libraries/Maven__io_lettuce_lettuce_core_6_3_1_RELEASE.xml 653B
  45. warehouse-management-backend-master/.idea/libraries/Maven__io_micrometer_micrometer_commons_1_12_2.xml 658B
  46. warehouse-management-backend-master/.idea/libraries/Maven__io_micrometer_micrometer_observation_1_12_2.xml 686B
  47. warehouse-management-backend-master/.idea/libraries/Maven__io_netty_netty_buffer_4_1_105_Final.xml 645B
  48. warehouse-management-backend-master/.idea/libraries/Maven__io_netty_netty_codec_4_1_105_Final.xml 638B
  49. warehouse-management-backend-master/.idea/libraries/Maven__io_netty_netty_common_4_1_105_Final.xml 645B
  50. warehouse-management-backend-master/.idea/libraries/Maven__io_netty_netty_handler_4_1_105_Final.xml 652B
  51. warehouse-management-backend-master/.idea/libraries/Maven__io_netty_netty_resolver_4_1_105_Final.xml 659B
  52. warehouse-management-backend-master/.idea/libraries/Maven__io_netty_netty_transport_4_1_105_Final.xml 666B
  53. warehouse-management-backend-master/.idea/libraries/Maven__io_netty_netty_transport_native_unix_common_4_1_105_Final.xml 799B
  54. warehouse-management-backend-master/.idea/libraries/Maven__io_opentracing_opentracing_api_0_33_0.xml 641B
  55. warehouse-management-backend-master/.idea/libraries/Maven__io_opentracing_opentracing_noop_0_33_0.xml 648B
  56. warehouse-management-backend-master/.idea/libraries/Maven__io_opentracing_opentracing_util_0_33_0.xml 648B
  57. warehouse-management-backend-master/.idea/libraries/Maven__io_projectreactor_reactor_core_3_6_2.xml 625B
  58. warehouse-management-backend-master/.idea/libraries/Maven__jakarta_activation_jakarta_activation_api_2_1_2.xml 699B
  59. warehouse-management-backend-master/.idea/libraries/Maven__jakarta_annotation_jakarta_annotation_api_2_1_1.xml 699B
  60. warehouse-management-backend-master/.idea/libraries/Maven__jakarta_validation_jakarta_validation_api_3_0_2.xml 699B
  61. warehouse-management-backend-master/.idea/libraries/Maven__jakarta_xml_bind_jakarta_xml_bind_api_4_0_1.xml 677B
  62. warehouse-management-backend-master/.idea/libraries/Maven__javax_activation_activation_1_1_1.xml 607B
  63. warehouse-management-backend-master/.idea/libraries/Maven__javax_activation_javax_activation_api_1_2_0.xml 677B
  64. warehouse-management-backend-master/.idea/libraries/Maven__javax_xml_bind_jaxb_api_2_3_1.xml 585B
  65. warehouse-management-backend-master/.idea/libraries/Maven__mysql_mysql_connector_java_5_1_49.xml 640B
  66. warehouse-management-backend-master/.idea/libraries/Maven__net_bytebuddy_byte_buddy_1_14_11.xml 609B
  67. warehouse-management-backend-master/.idea/libraries/Maven__net_bytebuddy_byte_buddy_agent_1_14_11.xml 651B
  68. warehouse-management-backend-master/.idea/libraries/Maven__net_java_dev_jna_jna_5_11_0.xml 565B
  69. warehouse-management-backend-master/.idea/libraries/Maven__net_minidev_accessors_smart_2_5_0.xml 622B
  70. warehouse-management-backend-master/.idea/libraries/Maven__net_minidev_json_smart_2_5_0.xml 587B
  71. warehouse-management-backend-master/.idea/libraries/Maven__net_sourceforge_lept4j_lept4j_1_16_1.xml 610B
  72. warehouse-management-backend-master/.idea/libraries/Maven__net_sourceforge_tess4j_tess4j_5_2_1.xml 603B
  73. warehouse-management-backend-master/.idea/libraries/Maven__org_apache_httpcomponents_httpclient_4_4_1.xml 643B
  74. warehouse-management-backend-master/.idea/libraries/Maven__org_apache_httpcomponents_httpcore_4_4_16.xml 636B
  75. warehouse-management-backend-master/.idea/libraries/Maven__org_apache_logging_log4j_log4j_api_2_21_1.xml 639B
  76. warehouse-management-backend-master/.idea/libraries/Maven__org_apache_logging_log4j_log4j_to_slf4j_2_21_1.xml 674B
  77. warehouse-management-backend-master/.idea/libraries/Maven__org_apache_pdfbox_fontbox_2_0_26.xml 597B
  78. warehouse-management-backend-master/.idea/libraries/Maven__org_apache_pdfbox_jbig2_imageio_3_0_4.xml 632B
  79. warehouse-management-backend-master/.idea/libraries/Maven__org_apache_pdfbox_pdfbox_2_0_26.xml 590B
  80. warehouse-management-backend-master/.idea/libraries/Maven__org_apache_pdfbox_pdfbox_debugger_2_0_26.xml 653B
  81. warehouse-management-backend-master/.idea/libraries/Maven__org_apache_pdfbox_pdfbox_tools_2_0_26.xml 632B
  82. warehouse-management-backend-master/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_core_10_1_18.xml 698B
  83. warehouse-management-backend-master/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_el_10_1_18.xml 684B
  84. warehouse-management-backend-master/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_websocket_10_1_18.xml 733B
  85. warehouse-management-backend-master/.idea/libraries/Maven__org_apiguardian_apiguardian_api_1_1_2.xml 638B
  86. warehouse-management-backend-master/.idea/libraries/Maven__org_assertj_assertj_core_3_24_2.xml 608B
  87. warehouse-management-backend-master/.idea/libraries/Maven__org_awaitility_awaitility_4_2_0.xml 599B
  88. warehouse-management-backend-master/.idea/libraries/Maven__org_codehaus_jettison_jettison_1_1.xml 599B
  89. warehouse-management-backend-master/.idea/libraries/Maven__org_glassfish_jaxb_jaxb_runtime_2_3_3.xml 629B
  90. warehouse-management-backend-master/.idea/libraries/Maven__org_glassfish_jaxb_txw2_4_0_4.xml 573B
  91. warehouse-management-backend-master/.idea/libraries/Maven__org_hamcrest_hamcrest_2_2.xml 563B
  92. warehouse-management-backend-master/.idea/libraries/Maven__org_hibernate_validator_hibernate_validator_8_0_1_Final.xml 740B
  93. warehouse-management-backend-master/.idea/libraries/Maven__org_ini4j_ini4j_0_5_4.xml 544B
  94. warehouse-management-backend-master/.idea/libraries/Maven__org_jacoco_org_jacoco_agent_runtime_0_8_5.xml 641B
  95. warehouse-management-backend-master/.idea/libraries/Maven__org_jboss_jboss_vfs_3_2_16_Final.xml 621B
  96. warehouse-management-backend-master/.idea/libraries/Maven__org_jboss_logging_jboss_logging_3_5_3_Final.xml 674B
  97. warehouse-management-backend-master/.idea/libraries/Maven__org_jdom_jdom2_2_0_6_1.xml 554B
  98. warehouse-management-backend-master/.idea/libraries/Maven__org_junit_jupiter_junit_jupiter_5_10_1.xml 639B
  99. warehouse-management-backend-master/.idea/libraries/Maven__org_junit_jupiter_junit_jupiter_api_5_10_1.xml 667B
  100. warehouse-management-backend-master/.idea/libraries/Maven__org_junit_jupiter_junit_jupiter_engine_5_10_1.xml 688B
  101. warehouse-management-backend-master/.idea/libraries/Maven__org_junit_jupiter_junit_jupiter_params_5_10_1.xml 688B
  102. warehouse-management-backend-master/.idea/libraries/Maven__org_junit_platform_junit_platform_commons_1_10_1.xml 706B
  103. warehouse-management-backend-master/.idea/libraries/Maven__org_junit_platform_junit_platform_engine_1_10_1.xml 699B
  104. warehouse-management-backend-master/.idea/libraries/Maven__org_mockito_mockito_core_5_7_0.xml 601B
  105. warehouse-management-backend-master/.idea/libraries/Maven__org_mockito_mockito_junit_jupiter_5_7_0.xml 664B
  106. warehouse-management-backend-master/.idea/libraries/Maven__org_mybatis_mybatis_3_5_15.xml 573B
  107. warehouse-management-backend-master/.idea/libraries/Maven__org_mybatis_mybatis_spring_3_0_3.xml 615B
  108. warehouse-management-backend-master/.idea/libraries/Maven__org_mybatis_spring_boot_mybatis_spring_boot_autoconfigure_2_2_2.xml 796B
  109. warehouse-management-backend-master/.idea/libraries/Maven__org_mybatis_spring_boot_mybatis_spring_boot_starter_2_2_2.xml 754B
  110. warehouse-management-backend-master/.idea/libraries/Maven__org_objenesis_objenesis_3_3.xml 574B
  111. warehouse-management-backend-master/.idea/libraries/Maven__org_opentest4j_opentest4j_1_3_0.xml 599B
  112. warehouse-management-backend-master/.idea/libraries/Maven__org_ow2_asm_asm_9_3.xml 524B
  113. warehouse-management-backend-master/.idea/libraries/Maven__org_projectlombok_lombok_1_18_30.xml 597B
  114. warehouse-management-backend-master/.idea/libraries/Maven__org_reactivestreams_reactive_streams_1_0_4.xml 661B
  115. warehouse-management-backend-master/.idea/libraries/Maven__org_skyscreamer_jsonassert_1_5_1.xml 603B
  116. warehouse-management-backend-master/.idea/libraries/Maven__org_slf4j_jul_to_slf4j_2_0_11.xml 600B
  117. warehouse-management-backend-master/.idea/libraries/Maven__org_slf4j_slf4j_api_2_0_11.xml 579B
  118. warehouse-management-backend-master/.idea/libraries/Maven__org_springframework_boot_spring_boot_3_2_2.xml 646B
  119. warehouse-management-backend-master/.idea/libraries/Maven__org_springframework_boot_spring_boot_autoconfigure_3_2_2.xml 744B
  120. warehouse-management-backend-master/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_3_2_2.xml 702B
  121. warehouse-management-backend-master/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_data_redis_3_2_2.xml 779B
  122. warehouse-management-backend-master/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_jdbc_3_2_2.xml 737B
  123. warehouse-management-backend-master/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_json_3_2_2.xml 737B
  124. warehouse-management-backend-master/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_logging_3_2_2.xml 758B
  125. warehouse-management-backend-master/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_test_3_2_2.xml 737B
  126. warehouse-management-backend-master/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_tomcat_3_2_2.xml 751B
  127. warehouse-management-backend-master/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_validation_3_2_2.xml 779B
  128. warehouse-management-backend-master/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_web_3_2_2.xml 730B
  129. warehouse-management-backend-master/.idea/libraries/Maven__org_springframework_boot_spring_boot_test_3_2_2.xml 681B
  130. warehouse-management-backend-master/.idea/libraries/Maven__org_springframework_boot_spring_boot_test_autoconfigure_3_2_2.xml 779B
  131. warehouse-management-backend-master/.idea/libraries/Maven__org_springframework_data_spring_data_commons_3_2_2.xml 702B
  132. warehouse-management-backend-master/.idea/libraries/Maven__org_springframework_data_spring_data_keyvalue_3_2_2.xml 709B
  133. warehouse-management-backend-master/.idea/libraries/Maven__org_springframework_data_spring_data_redis_3_2_2.xml 688B
  134. warehouse-management-backend-master/.idea/libraries/Maven__org_springframework_spring_aop_6_1_3.xml 619B
  135. warehouse-management-backend-master/.idea/libraries/Maven__org_springframework_spring_beans_6_1_3.xml 633B
  136. warehouse-management-backend-master/.idea/libraries/Maven__org_springframework_spring_context_6_1_3.xml 647B
  137. warehouse-management-backend-master/.idea/libraries/Maven__org_springframework_spring_context_support_6_1_3.xml 703B
  138. warehouse-management-backend-master/.idea/libraries/Maven__org_springframework_spring_core_6_1_3.xml 626B
  139. warehouse-management-backend-master/.idea/libraries/Maven__org_springframework_spring_expression_6_1_3.xml 668B
  140. warehouse-management-backend-master/.idea/libraries/Maven__org_springframework_spring_jcl_6_1_3.xml 619B
  141. warehouse-management-backend-master/.idea/libraries/Maven__org_springframework_spring_jdbc_6_1_3.xml 626B
  142. warehouse-management-backend-master/.idea/libraries/Maven__org_springframework_spring_oxm_6_1_3.xml 619B
  143. warehouse-management-backend-master/.idea/libraries/Maven__org_springframework_spring_test_6_1_3.xml 626B
  144. warehouse-management-backend-master/.idea/libraries/Maven__org_springframework_spring_tx_6_1_3.xml 612B
  145. warehouse-management-backend-master/.idea/libraries/Maven__org_springframework_spring_web_6_1_3.xml 619B
  146. warehouse-management-backend-master/.idea/libraries/Maven__org_springframework_spring_webmvc_6_1_3.xml 640B
  147. warehouse-management-backend-master/.idea/libraries/Maven__org_xmlunit_xmlunit_core_2_9_1.xml 601B
  148. warehouse-management-backend-master/.idea/libraries/Maven__org_yaml_snakeyaml_2_2.xml 554B
  149. warehouse-management-backend-master/.idea/libraries/Maven__stax_stax_api_1_0_1.xml 545B
  150. warehouse-management-backend-master/.idea/misc.xml 455B
  151. warehouse-management-backend-master/.idea/modules.xml 425B
  152. warehouse-management-backend-master/.idea/uiDesigner.xml 8.59KB
  153. warehouse-management-backend-master/warehouse_manage.iml 300B
  154. warehouse-management-backend-master/warehouse_project/
  155. warehouse-management-backend-master/warehouse_project/.gitignore 395B
  156. warehouse-management-backend-master/warehouse_project/.mvn/
  157. warehouse-management-backend-master/warehouse_project/.mvn/wrapper/
  158. warehouse-management-backend-master/warehouse_project/.mvn/wrapper/maven-wrapper.jar 61.08KB
  159. warehouse-management-backend-master/warehouse_project/.mvn/wrapper/maven-wrapper.properties 233B
  160. warehouse-management-backend-master/warehouse_project/mvnw 11.03KB
  161. warehouse-management-backend-master/warehouse_project/mvnw.cmd 7.41KB
  162. warehouse-management-backend-master/warehouse_project/pom.xml 4.93KB
  163. warehouse-management-backend-master/warehouse_project/src/
  164. warehouse-management-backend-master/warehouse_project/src/main/
  165. warehouse-management-backend-master/warehouse_project/src/main/java/
  166. warehouse-management-backend-master/warehouse_project/src/main/java/com/
  167. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/
  168. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/
  169. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/json/
  170. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/json/JacksonObjectMapper.java 2.71KB
  171. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/
  172. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/WarehouseProjectApplication.java 1.13KB
  173. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/config/
  174. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/config/JacksonConfig.java 688B
  175. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/config/WebConfig.java 1.92KB
  176. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/controller/
  177. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/controller/AreaController.java 799B
  178. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/controller/CategoryController.java 2.13KB
  179. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/controller/DepartmentController.java 829B
  180. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/controller/FileUploadController.java 1.07KB
  181. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/controller/InProductController.java 4.2KB
  182. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/controller/NewProductController.java 1.4KB
  183. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/controller/OutProductController.java 3.4KB
  184. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/controller/PremissionController.java 1.67KB
  185. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/controller/ProductController.java 3.75KB
  186. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/controller/RestockController.java 2.89KB
  187. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/controller/ReturnGoodControlelr.java 1.2KB
  188. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/controller/RoleController.java 1.92KB
  189. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/controller/StandardController.java 836B
  190. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/controller/SupplyController.java 1.63KB
  191. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/controller/UploadProductImageController.java 2.49KB
  192. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/controller/UserController.java 6.96KB
  193. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/controller/WarehouseController.java 2.29KB
  194. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/domain/
  195. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/domain/Area.java 264B
  196. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/domain/Category.java 559B
  197. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/domain/Department.java 479B
  198. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/domain/InProduct.java 610B
  199. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/domain/OutProduct.java 724B
  200. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/domain/PageBean.java 305B
  201. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/domain/Premission.java 405B
  202. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/domain/Product.java 391B
  203. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/domain/Restock.java 545B
  204. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/domain/Result.java 927B
  205. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/domain/Returngood.java 643B
  206. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/domain/Role.java 347B
  207. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/domain/Supply.java 391B
  208. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/domain/User.java 833B
  209. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/domain/WareTest.java 304B
  210. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/domain/Warehouse.java 442B
  211. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/domain/dto/
  212. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/domain/dto/ImageUploadDTO.java 251B
  213. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/domain/dto/OutProductOv.java 307B
  214. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/domain/ov/
  215. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/domain/ov/ImportWarehouseOv.java 862B
  216. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/domain/ov/InProductOv.java 807B
  217. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/domain/ov/NewProduct.java 427B
  218. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/domain/ov/OutProductOv.java 947B
  219. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/domain/ov/ProductCountOV.java 367B
  220. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/domain/ov/ProductOv.java 458B
  221. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/domain/ov/ProductStandCountOV.java 401B
  222. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/domain/ov/QueryDTO.java 274B
  223. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/domain/ov/RestockOv.java 813B
  224. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/domain/ov/ReturnGoodOv.java 870B
  225. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/domain/ov/RoleOv.java 265B
  226. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/domain/ov/Roles.java 83B
  227. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/domain/ov/Standard.java 271B
  228. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/domain/ov/StringMessage.java 255B
  229. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/domain/ov/UserOv.java 882B
  230. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/domain/ov/WareNameOv.java 245B
  231. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/domain/ov/WarehouseCountVO.java 254B
  232. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/domain/ov/WarehouseDTO.java 273B
  233. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/domain/ov/WarehouseOv.java 471B
  234. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/exception/
  235. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/exception/GlobalExceptionHandler.java 725B
  236. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/interceptors/
  237. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/interceptors/LoginInterceptor.java 2.01KB
  238. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/mapper/
  239. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/mapper/AreaMapper.java 265B
  240. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/mapper/CategoryMapper.java 642B
  241. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/mapper/DepartmentMapper.java 279B
  242. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/mapper/InProductMapper.java 777B
  243. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/mapper/NewProductMapper.java 539B
  244. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/mapper/OutProductMapper.java 939B
  245. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/mapper/PremissionMapper.java 704B
  246. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/mapper/ProductMapper.java 1.04KB
  247. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/mapper/RestockMapper.java 881B
  248. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/mapper/ReturnGoodMapper.java 626B
  249. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/mapper/RoleMapper.java 837B
  250. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/mapper/StandardMapper.java 283B
  251. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/mapper/SupplyMapper.java 531B
  252. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/mapper/UserMapper.java 1.25KB
  253. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/mapper/WarehouseMapper.java 1.94KB
  254. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/service/
  255. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/service/AreaService.java 214B
  256. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/service/CategoryService.java 561B
  257. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/service/DepartmentService.java 228B
  258. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/service/InProductService.java 751B
  259. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/service/NewProductService.java 521B
  260. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/service/OutProductService.java 910B
  261. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/service/PremissionService.java 598B
  262. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/service/ProductService.java 991B
  263. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/service/ReStockService.java 773B
  264. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/service/ReturnGoodService.java 721B
  265. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/service/RoleService.java 682B
  266. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/service/StandardService.java 233B
  267. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/service/SupplyService.java 540B
  268. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/service/UserService.java 989B
  269. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/service/WarehouseService.java 1.11KB
  270. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/service/impl/
  271. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/service/impl/AreaServiceImpl.java 610B
  272. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/service/impl/CategoryServiceImpl.java 2.27KB
  273. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/service/impl/DepartmentServiceImpl.java 654B
  274. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/service/impl/InProductServiceImpl.java 2.11KB
  275. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/service/impl/NewProductServiceImpl.java 1.59KB
  276. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/service/impl/OutProductServiceImpl.java 2.29KB
  277. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/service/impl/PremissionServiceImpl.java 2.12KB
  278. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/service/impl/ProductServiceImpl.java 2.49KB
  279. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/service/impl/RestockServiceImpl.java 2.13KB
  280. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/service/impl/ReturnGoodServiceImpl.java 1.86KB
  281. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/service/impl/RoleServiceImpl.java 2KB
  282. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/service/impl/StandardServiceImpl.java 655B
  283. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/service/impl/SupplyServiceImpl.java 1.77KB
  284. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/service/impl/UserServiceImpl.java 2.89KB
  285. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/service/impl/WarehouseServiceImpl.java 2.88KB
  286. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/utils/
  287. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/utils/AliOssUtil.java 3.1KB
  288. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/utils/Base64ToFileConverter.java 1.45KB
  289. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/utils/JwtUtil.java 863B
  290. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/utils/Md5Util.java 2.31KB
  291. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/utils/StringTransfer.java 1.02KB
  292. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/utils/ThreadLocalUtil.java 570B
  293. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/validation/
  294. warehouse-management-backend-master/warehouse_project/src/main/java/com/warehouse/manage/warehouse_project/validation/CustomLocalDateTimeDeserializer.java 1.49KB
  295. warehouse-management-backend-master/warehouse_project/src/main/resources/
  296. warehouse-management-backend-master/warehouse_project/src/main/resources/application.yml 669B
  297. warehouse-management-backend-master/warehouse_project/src/main/resources/com/
  298. warehouse-management-backend-master/warehouse_project/src/main/resources/com/warehouse/
  299. warehouse-management-backend-master/warehouse_project/src/main/resources/com/warehouse/manage/
  300. warehouse-management-backend-master/warehouse_project/src/main/resources/com/warehouse/manage/warehouse_project/
  301. warehouse-management-backend-master/warehouse_project/src/main/resources/com/warehouse/manage/warehouse_project/mapper/
  302. warehouse-management-backend-master/warehouse_project/src/main/resources/com/warehouse/manage/warehouse_project/mapper/AreaMapper.xml 480B
  303. warehouse-management-backend-master/warehouse_project/src/main/resources/com/warehouse/manage/warehouse_project/mapper/CategoryMapper.xml 1.28KB
  304. warehouse-management-backend-master/warehouse_project/src/main/resources/com/warehouse/manage/warehouse_project/mapper/DepartmentMapper.xml 407B
  305. warehouse-management-backend-master/warehouse_project/src/main/resources/com/warehouse/manage/warehouse_project/mapper/InProductMapper.xml 1.95KB
  306. warehouse-management-backend-master/warehouse_project/src/main/resources/com/warehouse/manage/warehouse_project/mapper/NewProductMapper.xml 1013B
  307. warehouse-management-backend-master/warehouse_project/src/main/resources/com/warehouse/manage/warehouse_project/mapper/OutProductMapper.xml 2.65KB
  308. warehouse-management-backend-master/warehouse_project/src/main/resources/com/warehouse/manage/warehouse_project/mapper/PremissionMapper.xml 1.4KB
  309. warehouse-management-backend-master/warehouse_project/src/main/resources/com/warehouse/manage/warehouse_project/mapper/ProductMapper.xml 2.37KB
  310. warehouse-management-backend-master/warehouse_project/src/main/resources/com/warehouse/manage/warehouse_project/mapper/RestockMapper.xml 2.57KB
  311. warehouse-management-backend-master/warehouse_project/src/main/resources/com/warehouse/manage/warehouse_project/mapper/ReturnGoodMapper.xml 1.6KB
  312. warehouse-management-backend-master/warehouse_project/src/main/resources/com/warehouse/manage/warehouse_project/mapper/RoleMapper.xml 2.01KB
  313. warehouse-management-backend-master/warehouse_project/src/main/resources/com/warehouse/manage/warehouse_project/mapper/StandardMapper.xml 495B
  314. warehouse-management-backend-master/warehouse_project/src/main/resources/com/warehouse/manage/warehouse_project/mapper/SupplyMapper.xml 1.33KB
  315. warehouse-management-backend-master/warehouse_project/src/main/resources/com/warehouse/manage/warehouse_project/mapper/UserMapper.xml 2.42KB
  316. warehouse-management-backend-master/warehouse_project/src/main/resources/com/warehouse/manage/warehouse_project/mapper/WarehouseMapper.xml 4.2KB
  317. warehouse-management-backend-master/warehouse_project/src/test/
  318. warehouse-management-backend-master/warehouse_project/src/test/java/
  319. warehouse-management-backend-master/warehouse_project/src/test/java/com/
  320. warehouse-management-backend-master/warehouse_project/src/test/java/com/warehouse/
  321. warehouse-management-backend-master/warehouse_project/src/test/java/com/warehouse/manage/
  322. warehouse-management-backend-master/warehouse_project/src/test/java/com/warehouse/manage/warehouse_project/
  323. warehouse-management-backend-master/warehouse_project/src/test/java/com/warehouse/manage/warehouse_project/WarehouseProjectApplicationTests.java 249B
  324. warehouse-management-backend-master/warehouse_project/src/test/java/com/warehouse/manage/warehouse_project/mapper/
  325. warehouse-management-backend-master/warehouse_project/src/test/java/com/warehouse/manage/warehouse_project/mapper/AreaMapperTest.java 1.27KB
  326. warehouse-management-backend-master/warehouse_project/src/test/java/com/warehouse/manage/warehouse_project/mapper/CategoryMapperTest.java 847B
  327. warehouse-management-backend-master/warehouse_project/src/test/java/com/warehouse/manage/warehouse_project/mapper/InProductMapperTest.java 1.28KB
  328. warehouse-management-backend-master/warehouse_project/src/test/java/com/warehouse/manage/warehouse_project/mapper/OutProductMapperTest.java 1.13KB
  329. warehouse-management-backend-master/warehouse_project/src/test/java/com/warehouse/manage/warehouse_project/mapper/ProductOvTest.java 1.18KB
  330. warehouse-management-backend-master/warehouse_project/src/test/java/com/warehouse/manage/warehouse_project/mapper/RestockMapperTest.java 1.34KB
  331. warehouse-management-backend-master/warehouse_project/src/test/java/com/warehouse/manage/warehouse_project/mapper/RoleMapperTest.java 1.88KB
  332. warehouse-management-backend-master/warehouse_project/src/test/java/com/warehouse/manage/warehouse_project/mapper/StandardMapperTest.java 640B
  333. warehouse-management-backend-master/warehouse_project/src/test/java/com/warehouse/manage/warehouse_project/mapper/SupplyTest.java 1.69KB
  334. warehouse-management-backend-master/warehouse_project/src/test/java/com/warehouse/manage/warehouse_project/mapper/Test01.java 952B
  335. warehouse-management-backend-master/warehouse_project/src/test/java/com/warehouse/manage/warehouse_project/mapper/UserMapperTest.java 902B
  336. warehouse-management-backend-master/warehouse_project/src/test/java/com/warehouse/manage/warehouse_project/mapper/WarehouseMapperTest.java 1.9KB

资源介绍:

仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库管理后端仓库
package com.warehouse.manage.warehouse_project.controller; import com.warehouse.manage.warehouse_project.domain.PageBean; import com.warehouse.manage.warehouse_project.domain.Result; import com.warehouse.manage.warehouse_project.domain.Role; import com.warehouse.manage.warehouse_project.domain.User; import com.warehouse.manage.warehouse_project.domain.ov.UserOv; import com.warehouse.manage.warehouse_project.mapper.PremissionMapper; import com.warehouse.manage.warehouse_project.mapper.RoleMapper; import com.warehouse.manage.warehouse_project.service.UserService; import com.warehouse.manage.warehouse_project.utils.JwtUtil; import com.warehouse.manage.warehouse_project.utils.StringTransfer; import com.warehouse.manage.warehouse_project.utils.ThreadLocalUtil; import org.hibernate.validator.constraints.URL; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.redis.core.StringRedisTemplate; import org.springframework.data.redis.core.ValueOperations; import org.springframework.web.bind.annotation.*; import java.util.Arrays; import java.util.HashMap; import java.util.List; import java.util.Map; import java.util.concurrent.TimeUnit; import java.util.stream.Collectors; @RestController @RequestMapping("/user") public class UserController { //操作redis的对象 @Autowired private StringRedisTemplate stringRedisTemplate; @Autowired private UserService userService; @Autowired private RoleMapper roleMapper; @Autowired private PremissionMapper premissionMapper; @PostMapping("/login") public Result login(String mobile, String password){ //查询用户名是否存在 User user = userService.findUserByMobile(mobile); if(user == null){ return Result.error("用户名不存在"); } if(user.getState() == 0){ throw new RuntimeException("该用户已被禁用"); } //判断密码是否正确 loginUser对象中的密码是否和password匹配 if(user.getPassword().equals(password)){ //登录成功 Map claims = new HashMap<>(); claims.put("id",user.getId()); claims.put("username",user.getUsername()); String token = JwtUtil.genToken(claims); //token数据 //把token数据存储到redis中 ValueOperations operations = stringRedisTemplate.opsForValue(); operations.set(token,token,12, TimeUnit.HOURS); //代表存储12个小时 return Result.success("登录成功",token); } return Result.error("密码错误"); } //查询用户信息 那个用户登录成功就查询那个用户的信息 @GetMapping("/userInfo") public Result getUserDetailMessage(){ //在进行拦截的时候已经获取了token信息 如果没有token就不会到这里 Map userMap = ThreadLocalUtil.get(); Integer id = (Integer) userMap.get("id"); UserOv user = userService.findUserById(id); // String roleIds = user.getRoleIds(); System.out.println("--------------------"); System.out.println(123); System.out.println(roleIds); if("".equals(user.getRoleIds()) || roleIds == null){ return Result.success(user); } //将字符串转换为数组 String[] idArr = roleIds.split(","); List idList = Arrays.stream(idArr) .map(Integer::valueOf) .collect(Collectors.toList()); List roles = roleMapper.selectListByIds(idList); StringBuilder stringBuilder = new StringBuilder(); roles.forEach(role -> { stringBuilder.append(role.getPermIds() + ","); }); String oldIdsArr = stringBuilder.toString(); /*System.out.println(oldIdsArr);*/ String newIdsArr = StringTransfer.removeDuplicateChars(oldIdsArr); /* System.out.println(newIdsArr);*/ String[] perArr = newIdsArr.split(","); List ids = Arrays.stream(perArr) .map(Integer::valueOf) .collect(Collectors.toList()); List strings = premissionMapper.selectListByIds(ids); /*System.out.println(strings);*/ // user.setRoles(strings); return Result.success(user); } @GetMapping("/getUserDetail") public Result getUserDetail(Integer id){ return Result.success(userService.findUserById(id)); } @PatchMapping("/updatePwd") public Result updatePwd(@RequestBody Map params,@RequestHeader("Authorization") String token){ //原密码 String oldPwd = params.get("oldPassword"); //新密码 String newPassword = params.get("newPassword"); //从线程中获取数据 Map userMap = ThreadLocalUtil.get(); //获取id根据id查询数据 Integer id = (Integer)userMap.get("id"); //根据id进行查询哟用户 UserOv user = userService.findUserById(id); if(!oldPwd.equals(user.getPassword())){ return Result.error("原密码填写不正确"); } //调用修改密码的接口 userService.updatePassword(id,newPassword); //删除redis中的对应的token ValueOperations operations = stringRedisTemplate.opsForValue(); operations.getOperations().delete(token); return Result.success("修改密码成功"); } //更换头像 @PatchMapping("/updateAvatar") public Result updateAvatar(@RequestParam @URL String avatarUrl){ userService.updateAvatar(avatarUrl); return Result.success(); } @GetMapping("/selectList") public Result> selectUserList(Integer page, Integer pagesize, Integer departmentId, String keyword){ return Result.success(userService.selectUserList(page,pagesize,departmentId,keyword)); } @PutMapping("/updateUserRoleIds") public Result updateUserRoleIds(Integer id,String roleIds){ userService.updateUserRoleIds(id,roleIds); return Result.success(); } @PostMapping("/deleteUserById") public Result deleteUserById(Integer id){ userService.deleteUserById(id); return Result.success(); } @PutMapping("/changeUserState") public Result changeUserState(Integer id,Integer state){ userService.changeUserState(id,state); return Result.success(); } //重置密码 @PutMapping("/restPassword") public Result restPassword(Integer id){ userService.resetPassword(id); return Result.success(); } //添加员工 @PostMapping("/addEmployee") public Result addEmployee(@RequestBody User user){ User abc = userService.findUserByMobile(user.getMobile()); if(abc != null){ throw new RuntimeException("该账号已存在"); } userService.addEmployee(user); return Result.success(); } }
100+评论
captcha