1 line
138 KiB
JSON
1 line
138 KiB
JSON
{"wiki_catalogs":[{"id":"0bb67b91-7955-4254-8cf3-cb053164d10c","repo_id":"0bd2847f-8010-4cd5-8fb7-ce662ccac191","name":"项目概述","description":"project-overview","prompt":"为这个基于Spring Boot 3.2.4 + Spring Cloud Alibaba的微服务架构WMS仓库管理系统创建全面的项目概述内容。详细介绍项目的目标、核心功能、技术架构选择和系统特性。解释微服务架构的设计理念,包括15个以上模块的组织方式、服务间的通信机制和集成模式。阐述项目的业务价值和技术优势,包括与SAP、SRM等企业系统的深度集成能力。提供系统整体架构图和模块关系图,说明各服务在整体架构中的职责和交互方式。面向初学者解释微服务概念,同时为有经验的开发者提供足够的技术深度。","progress_status":"pending","dependent_files":"pom.xml,readme.md,nflg-wms-admin/src/main/java/com/nflg/wms/admin/AdminApplication.java,nflg-wms-auth/src/main/java/com/nflg/wms/auth/AuthApplication.java","gmt_create":"2026-04-08T13:57:38.6621968+08:00","gmt_modified":"2026-04-08T13:58:06.6377578+08:00","raw_data":"WikiEncrypted:0MI1/XkBoMl0lTbK6t0Cn/+8FdvqrJ62ianMLvZj02elJtBUgH0Ns0veIx1WPtM9wwkxI+/XAqHLxJLlHB8wVyTLDbRtUL39jUGAIqmPWSqgPFekqr+KfRoMeyZUliL9NFNval8GbLccTabiP2/jc25bf2AS9rxeiXYemUqeCp1BQ2EoJlGQ9GGiNBVuZeuMEA46LAjJSUJfpc/j+rYM//Saq2CFH7TZthzDyd/sKCSzCqUsiKygQOxnOZDPobSLUnrKXtkNlN8572OuN9turTHQVoSSd/tjjp3cJ8PXHURqENsHoJ9+7ZGrmVDl7xscf66tFJq5c+yDCX3qFkcKM3tA3qZJplHrJpqCNeQgqrUw04Xcs2x1tj6LndXYG7zrCJ6h66+YE0kAFZmPx3ij8nG/BWycSKFc2eH6ZS7KbmUB/VYWoHMgg7WhmGXwh3/RWGyNx/givlpwjUMHjF01qcM2NuyeXg3p5v+ZivtSR3b8lQHX29KiJSGuOtXhUzHUwVCpT/67EUHcAbSVHcKQtPexzxsOb0IF+jGmhc3VkzQnkgDO8RgJ3bFJI7V2ZhIRUgx3Ds6bFz5LqPdO8dPVSv4eK5zHbZ08l3OoHRgRuTyhDuE367Zr9uSee+kC1AYF3KtillW9UkDn2z0G1tEMge8pESNkAr4ecQBGgGFB5qAPjoGSBF1CYH4KF1HV8qc77tB37Y4Zr+AVxZgDHapcL3C8ITKMqwBqW67eL2env4WMOSwDE86gAjnQuqNoVeURGuiz3LNNa8ce7kPNYnWWCIN8ywlIIUyYgYzQilQDFK2n2NaZ55zXueAIAKG+f5ltCHTLegVJxzbnsq3DId8w+TbQbOGHD7/vBKnDgdfAAUDdOYImzleU0F60Ys8D9P4t6VKd0BKZ1UG4ApQoNF66mLD5orDJW5Yw9nxINlGimLbemZgSE9cESuYMkcHnG2XYeaSywe9hJXAS8UEoKAxwKTWAJKDisU7IuuEhPZNFusOHXQ4/+4AIj0GpvznfzGx8+b+cmacu1lzVzFOTqiNBpUg8G492oFt6vOLg9OomNnWfWyPeB1LV4OqzaAALlJVVNyuiYrlbO+i11ajl6yBSwIzmJ6DEctZXxd5KaSn3wrN3qdsPNU7nGYyt35DC6CJOfrqnR+IBULotnmcho5YhW6OD6NGPbrLytBtN6vHRjUiraL1Ds14fVlitOZ3rL9w4kH1TBhG5IfGK9B74hHchh9DSqtmtEFsGm+OIlGjztCaCe5nBvQaF13rfbcSydFbNJqH/gPeaBpGi8fYfPhyNeLI0k2aGRPtj/rwLxJ460QPwvJ2VsKq2mxS/LD0z7uvixZBxO1z6QRqiHtXg/NLX2bE7n2hcuIxyqlcqICAXkA0qxywnDcUSDQ2nwaM2kUlzJvPMilVTbFZftiFKg7LGy12wAdj/ipMdqWn53ye4tj33Atle/tBFCwltGM3uMoNeutNr6FTR3zOT56N4lBQArU4ZzYvM8KSngfaoxOOoT2hOgNZLIb8pJUQSDaSK05m45HnYMr4b5aI5mp0+GU6O5A=="},{"id":"039f37e5-5380-4ce7-b1df-7836319e20ec","repo_id":"0bd2847f-8010-4cd5-8fb7-ce662ccac191","name":"项目介绍与目标","description":"project-introduction","prompt":"为这个基于Spring Boot 3.2.4 + Spring Cloud Alibaba的微服务架构WMS仓库管理系统创建详细的项目介绍内容。阐述项目的核心目标和业务价值,包括解决的业务痛点、预期的业务收益和技术创新点。详细介绍系统的定位和应用场景,说明该系统如何服务于制造业企业的仓储管理需求。解释项目的发展历程、版本演进和未来规划。面向不同层次的读者,从业务人员到技术开发人员,提供清晰易懂的项目背景介绍。","parent_id":"0bb67b91-7955-4254-8cf3-cb053164d10c","progress_status":"pending","dependent_files":"readme.md,pom.xml","gmt_create":"2026-04-08T13:58:06.6361111+08:00","gmt_modified":"2026-04-08T13:58:06.6361111+08:00","raw_data":"WikiEncrypted:0MI1/XkBoMl0lTbK6t0CnyIiRc/FeBluVaO5vMjpi7GJDj6RYPJBK8z3pvJGG/q22f2II27e/itUYsR2qj7i3Lj7OwhZn0UhnUWZGCPvGh+lLKuzjxnGAy5tUE/+T1npZYhwpo+2+bcGNjzKk/TTRUwTvflYAvesMomxaTTIBV1hft9qxZs7IGaCWaWcfxU/GfkQn7HO919YjkanLRRjdAws2PXQDoTvWenKQBT6fU3zZOrwCWSoTngnp+fnFd/KSD2YRDnBH/BrKJispl8uxQsnHVC2sDcqrcV2CAsMXqIoJqvehmRXn7v00M75of3UJorpTFGCUyeZpzpBVdceDa9MkVSzPj21J6+w+Cazzx4hkcgpupsqT/rUWwxLdXJ9b+qtFecZ1dqygEOA30R8QtxTWr1zmmSn7NW5E/uvHYLs561DFUQfxL49+/4FPx/y1snB/6Yz4ietBQca/ga4Jw8dx4nK8M9UHbzaGYKMZh3UWQBmPNNO2S9fPU8VAQ+n6DWipbSRd5UrVOcdOHmvaH6KaX+8MEPIHva/pE/Y5Envr/6CvVnXVFxGynIsiD6Fdhjvc0Lv1aTx8yTu4dhyZFWTzK5NoFssiMfQmHnI13IeLwO3i3JqyygCxS5ePF0MatXIBv8QHkVoVGTNSuSm3dox1dlCMnpPZCr3hxasVGUwwZBtLWxDWbLj6ZHouzuBedtnVlcbUWbc1SdrrPFgpL4M6MPjDJgqS0xfcILGo495lxPOHsdR94sNg2LdxccKpM0UhS1RxifPnUpOjWJmPeNyqaCp7097Bhxs8ut5raWEZDLupRhvoNAxBqu2XxNLiayzC9vAXWaMllLamsuM1XBsq2hkS4uDeE+Nw3OhMwK4BwPaCFiDLv0H5BCFXouC8Koiu+SrxyYx2C7H7Xx0CH1V2BS0UGT+pJkgRt2K6e7wXP9aYC6iCCQW07AnVsXBXT2wzJmqupyvHzjgxERB9AjvAfNSMTRECsNWkfABMzEBftE9HmHPxrIwn5fxXt4wsOFbv5zroeDoA2WDsHhV015uVIYv/wBGRLmpwO2BUxk=","layer_level":1},{"id":"2d2e52e1-c0d0-471e-932c-cfa68096b1c5","repo_id":"0bd2847f-8010-4cd5-8fb7-ce662ccac191","name":"微服务架构设计","description":"microservice-architecture","prompt":"为WMS仓库管理系统的微服务架构设计创建详细文档。解释基于Spring Cloud Alibaba的微服务架构模式,包括服务注册发现、配置中心、负载均衡和熔断降级机制。详细说明10个核心微服务模块的划分原则和职责边界,包括nflg-wms-gateway、nflg-wms-auth、nflg-wms-admin等服务的架构设计。阐述服务间的通信方式、数据一致性保证和分布式事务处理。提供微服务架构图和部署拓扑图,解释服务网格、API网关路由规则和流量治理策略。","parent_id":"38c616aa-630b-48a2-aa7e-b088fcf9c335","progress_status":"pending","dependent_files":"pom.xml,nflg-wms-gateway/src/main/java/com/nflg/wms/gateway/GateWayApplication.java,nflg-wms-auth/src/main/java/com/nflg/wms/auth/AuthApplication.java,nflg-wms-admin/src/main/java/com/nflg/wms/admin/AdminApplication.java","gmt_create":"2026-04-08T13:58:45.659304+08:00","gmt_modified":"2026-04-08T13:58:45.659304+08:00","raw_data":"WikiEncrypted:m4/EFfcjYGEJ3/XH1cca9VMiagXVNOWSKXnOq+LEV+IQ3SH1IZ0+K6x6mIsDKlKpidxdhoqy7EXBIuo5mKSDAftYSCUpWNHKm8RA3aYWSoJRlxYOjMSMW4yu+gO7iytRYJLmrrzHSic9BqdSSPr4U+nyLV4M0xi94GcRGjamzRJK0YyQ6VdhUCkznoUJOq/WfyZ70CP1I9ySi0AGoCQvo1cn8a+5+Se6sudkoKNo5HK9xjKd0FCyfncaz564F4Gs83HErMEuxZz7Iqe/uHO6dEpEH7+1vsJTThlsZ+vGpslB0g/3UgRkKjihX7Voe5LbvSgUXcmDTQg9/NyeSyew44qRVOiU+rNS9grXlfCiLiXTOu+j+Ow1BWhFkLKDgFYvV7QS7kZbVmwkO9p3Is2Aar3V7ubPt7jLUTNRlP0i78gIc11A8xixFMp2YMHr4/sR1H5WFySem+WX4YGrejmszIBikc2SMnLjzO1p+w3h7/GKADgq9WmXL0ev4pRAknPuNwFrrG284GXk0sUhSGuI3ummjmTuc7y3/ksoMDcPKqRrJy6PCMUzx6ml6bHQBFVWI8HE39lgq8C1sTOZAkmNsYmD2CKJt3cntZg8kZc4lZWMR2o81vgn9W+vASCOGMhEwvtFk3ArGXub6/iXL8cN6oOMAo83k3xl5dSuEvb9fhT7WLqpv62NIZ/bWyFaz9lx7/EFDRJqB7ejg+7aZX1Kn6R7Vetjoqo2YlaNP2SH+sDU0j1dMJNn2JW5rswyaA6jm9yzEjN/ZFQkponF4pNFGx3Hr4rZS7Ovrl6qzxJc813R8nx+Wvcz5HoQUcsRm6DDl5xIl1TyJrfbxk1MvlAXLSWbXZZtChNj0gXPxzYrc33l0fdOifeUGMS/RDGT8JdhXRqxy/b8ZHJYUKOURcj/dL885kAV7fKp94qPyVrsaCPQ7yxxZDlQ1kdnEVHd1AexnUiOMm47kVbFYFHklnsZr2mf0h/CziXL5pWu6noS22Y+OXuuTEOI6lSGiVx+xU8gqqv7he/wJjdyIw16+IYJPkrfVPmatQoF9O2+AAqQaUVzpQuzQtgqvhqb5OeBu60DdLk/M0jCzIhaXklDOCf2cp8blFpKUeDe+jIavv5//sU2VQSBa3v4NKasiyCM0yucEGgykGrhObCFaW1/OPBfVTKLqeu4v55Af4emQy2OLan024NujZCQGBXhKadJKBTeELmmVqp6FrvUV4zkP5T7m2TKJaJFtEZl2PL78JM4ZMTfjmfMLLYarGYCDa04v8QtCvzODNq7tKr67KgKyJfX4jJLEzyJkvRMFuQZiNZ8Ib4d21mwf1g3Xnsz5+iXLNTOnQ2rPBVcks8pxSIBntV5c0cw4A6jYhhhAaFzCmXZmp6Arfg9uyxWmb79oz1j/1bngE3PUg2DfrDh2nejx7dfm4Fzd0w9t6P3cnUB8E6ELTjo5l3vee5aA00JUfW3brpE","layer_level":1},{"id":"9ec098cc-8857-4705-bffd-2bec62cdff5b","repo_id":"0bd2847f-8010-4cd5-8fb7-ce662ccac191","name":"数据库架构概览","description":"database-overview","prompt":"为WMS仓库管理系统的数据库架构创建概览文档。描述整体数据库设计理念、数据源配置和连接池管理。解释数据库选型决策(MySQL)、分库分表策略和读写分离方案。详细说明数据访问层架构、MyBatis配置和事务管理机制。包含数据库性能优化策略、连接池参数调优和监控指标。提供数据库拓扑图和部署架构图,展示各服务模块与数据库的交互关系。为数据库管理员提供运维指南和最佳实践建议。","parent_id":"69fa2389-614e-47d8-9d12-f357f991441f","progress_status":"pending","dependent_files":"nflg-wms-repository/src/main/resources/mapper/WmsMaterialMapper.xml,nflg-wms-repository/src/main/java/com/nflg/wms/repository/config/MysqlDataSourceConfig.java,pom.xml","gmt_create":"2026-04-08T13:59:05.5162412+08:00","gmt_modified":"2026-04-08T13:59:05.5162412+08:00","raw_data":"WikiEncrypted:veTYwq2y4io5qXerCTrkkGFj9/ePoqH35EG4xuYxfI0N1P+lfjHGsgt5MkKDkClrFrV9cUqEVku5BRMZEmRDrahAeFfQ2hRZo4S/HDDpZAaL27MT9E/k9KNcg+ZBZn7kVW8HSoQirAjJ6EbU+wAothSkg9EZw5uZu6i0UXSMAj755Ie/Gp5sRNnQB56XfsMgG7qu48Cd+Q3YQAoOiMzgLaey1Lcfo86nmTwjH5Gmck3z30Uiqx3mnUpmfr3FbCb989Cj3qwxK6oig13xGjNreToutraOIkSBs046JqIFuqumnlj+ey9htwM93YAWIKX9EEPKVchpYPu8+JZb2mYxAYrzuXYebH1+9z98bpEpynJ02s12TCFpm1togHob/fBog2lS0gOxyicl6ieEPK/APTU0qpWt175k7Lmbqmi+Se/pZ2fPbGyOt4BDPG/RoPQPWNAty/4NLLGKhz4DmzgJyCF9EoDHfsyXdf5W7H8SYScY4eus59dwRtGVkuqiQaaO7y2uaut2PGfogNuAC4RvAW7wIZjpkUwJbAHGVYdkkWyNXQsCOk1AXh4nC89eNSuP/SAeA1Ieek83t1HYdBCUE/Dr892Nfffo+5en8aCP+tsL0/tgHUvK9FdxUJcaZ/0Nid6PksFdLFRbdB6RzBmLP3nDRoRmSPaJh2RHrsOW3Nub2q16rFQ/S/n6l9u6TLb1ynHywavKYzcQU+kxouOQ2LwPScf8O0Yq0iXUQVoDqgQ6mN79l+lkzp8K1L6zf/2Zt7+1qxO7Fy8arTmJwNRR80gRQeKiKDL52x0q1Cidr9FiB0wOaTGcTG/zsjdrkp3Cy9bLiT65d6JuBfezXdWJP8UbLJV90krPeGuQbGVN3SDWeDas6Q5i1323i5RuWqTiUHLYdrk37pohQZF7sVwsxkL1PPA7c+/z0wwNOle1XcScIfngZ2FVMQXRzBRRNxsXX2dE9NUhZsVuXTWOen+pr7bPnXH9f22WCeKfCzNBAIOHcGdne4ynI7JB6xzt7jhJjcBLT8mvnuDl5tWt44YvUL2fUumM0zopHfg7cg8ZhnZKtVK3FXsjwHqwvxbIQ9G7Cu6aOLMfkOKe5Y/cErp++oQ4V8X8AZpXw6pY6uVqMmPUCnlXw1/hhiLKQmlPrg3xcIEbo3wSEl0fJXKjXULPmNkAQ88J7GKO/hv1XhTMvSSLWqBX7xeXmolZ+Lpfh2q9yXV/rurKmuM8xM/YSyl4jz7WzRI/kX5EOCDqv01NWjHcQIwQ0bTdT28Rc65cv772KNqLCncWlviUtSH9Bvh4OQ==","layer_level":1},{"id":"1cb62def-7221-4959-ace3-951038fdf9b8","repo_id":"0bd2847f-8010-4cd5-8fb7-ce662ccac191","name":"快速开始","description":"quick-start","prompt":"创建WMS仓库管理系统的快速开始指南。提供详细的环境要求说明,包括Java 17+、Maven、数据库等前置条件。详细描述安装部署步骤,包括代码获取、依赖安装、数据库初始化和启动配置。提供基础配置说明,解释application.yml和application-dev.yml的配置项含义。包含实际的命令行示例和常见问题解决方案。为初学者提供从零开始的完整部署流程,确保能够快速搭建开发环境并运行系统。","order":1,"progress_status":"pending","dependent_files":"pom.xml,nflg-wms-admin/src/main/resources/application-dev.yml,nflg-wms-admin/src/main/resources/application.yml,.gitignore","gmt_create":"2026-04-08T13:57:38.6627128+08:00","gmt_modified":"2026-04-08T13:57:38.6627128+08:00","raw_data":"WikiEncrypted:1aHEw3M2aeluf1++NE1n1HTCzLNrSYNKzc2IVp06RQtbuAYcMEXChpU7tJYS1f3O0opR6Xc/vB+l5keQe8PgCSQ+k7X3BYEnjqrxGfHMGLyt+O59i4iBKBHwk187Kv7p/17pV0sUix9W5snseedz1iUaGXjbB1VBEbJ5GNQI9vGPeXbdysND5IH/uOL9vXnIjaU5Lyd6Os6rbbXJPRjJfaOkkpZhPOfmn4zs3zbI+HRmwTBcazNXG8u76JlyS4IXR2AVUes/zXln068WUk2YyNlYRiFSlEcnfgwfTweRLhb1E/1PHaSnAhSYI+PUCdUoG0Gw7R8EzBn/eZdlxn1lqp7mQ02q0jAPAmC4WATVRIcPNpaWo/PTu97IvnVr8WclwOlHomCc79xfWYOp/q5K92nIXe7M6ovvqyhlE+la+QUtgGY7EoPMtf3m3e9/TdeMvf9GeDy6Uc6E8Ex4Fi3d406rDSP7PtxzkjFwAFVg1K6swKxFbXZ+jUmfVVuDpUNntn2/VILohVlGUufjWxkuEh4r+EqecIsWjF4wYOR64qheb+ANKtiqRwYsk4pdwYkAOx7Zs1WbnB0kiY//Qqmc+BQIlewSxsJmy5oztFytWJhu3HFwhU1Xqtqodg8gq/3cpLncOB++ZWBvRC8Ks0GO41Pg63GtxcGr/m5qUeAlkma63iOOU5hKy5KCUOqf1ajigthk7usQMKPrA4D3bO7wnojoA2bhz2PDnoxkBEh/NvE68tM/jrDUsKxG3856wBfS1zrf+hSeJwPPzuGXhJIwQTmzPhFOQaMxJ/Y9SYqoj9edPF/rTmELUoWVhmgn8a5FaPQXejrOP50uxGwgkVKO0niOcqu9/d54v3pOZmkYvPSxbchd0Mk8+A0n1gHxsXg1FYR6KyHQZnug2NmKVelx0ti7XUwRRQdM0spxF59fCHJ4ZBDMhqJ0LkW5OYf9vJpiShv1pU7UvaryXZlLjs9A3T9oBGWVHMrE8QLv8QTmZLXgdLrfBHbtKZfeTRZKWUtR+4yrcfX9zXWAV89GEu6R28Hie4/MgBPFZRZzxU+lxORikB3d4/Xvyxptqj78BHvnnQjk53XPG46BAmlyvA4YHcCqWvMs4DCQ/5rLF9ly9TEmU2J5lFHD3wY9KIKGG5NlSo/Qiylt5Nd464m07GYMhVTmioIo3m3IGnZD/V5IDJZ6tVmd2ebZ6OlDUVCnMcJI"},{"id":"7e332685-d8aa-4010-9ea9-7f88deb9712c","repo_id":"0bd2847f-8010-4cd5-8fb7-ce662ccac191","name":"技术架构概览","description":"technical-architecture","prompt":"为这个微服务架构WMS系统创建全面的技术架构概览内容。详细介绍基于Spring Boot 3.2.4 + Spring Cloud Alibaba的技术栈选择和架构设计理念。解释微服务架构的核心组件,包括服务注册发现、配置中心、API网关、负载均衡等基础设施。阐述15个以上模块的组织方式和职责划分,说明各模块之间的依赖关系和通信机制。介绍关键技术选型的原因和优势,包括MyBatis Plus、Sa-Token、PowerJob等框架的应用场景。提供系统整体架构图和模块关系图,帮助读者快速理解系统的技术架构。","parent_id":"0bb67b91-7955-4254-8cf3-cb053164d10c","order":1,"progress_status":"pending","dependent_files":"pom.xml,nflg-wms-admin/src/main/java/com/nflg/wms/admin/AdminApplication.java,nflg-wms-auth/src/main/java/com/nflg/wms/auth/AuthApplication.java","gmt_create":"2026-04-08T13:58:06.636667+08:00","gmt_modified":"2026-04-08T13:58:06.636667+08:00","raw_data":"WikiEncrypted:F9710e33V4DUOECCkaC1WiS+LEU+95cAa36mDSUIouha2GTny/sAxBsgmDxRzGMNpNcCuPx6izE/AGxJRyoLVkZQ55w6j+DIzAANDbvSX9bg4OHUS1BqIt8sF2G5Y8ajQwuoP1FHoRcDSl75u+NzGB8KkX4JBWdGMbj4KJf9Jkm/xdaelxDOPfiq+WgttfAtKGl2X8g5kDMqSgsa6cP1Sm1SNjnGLGGGEKQ25r2JiAUwI8+Vbo9E9s/X5kyQL8twpyV5eR9lnOflVqQFnxqfslunpcAY5Z56q6CgwOd6GddJlE5LsUMJVDdXokLkRus58K+drl/R9V4d7PcrgThYSjVGR49naQNqxtfAH6DxV3UaPHbXUV+plAxg81Oe/AI//NFweUhtICD40ftCbESJ1Ex01OKdrJJrBE+9YAEMW+E9V7Th+u2d47XW9gZdmBxFQChwpd+dl8wjOHzARfjX2iqYTGX9b2yJ9v1YIFh6RqQHOTEmSre/sBI+nwTcePGAyE6Nv+wT+MlvUQv5EB/SCP3HK0EX6EFeLR00NVzINE8EwyqVpl3+yPUSkrrFYQxU++M21tCMRdIDd2cpnQAbR0lhS9Gf0fOTAGNKwkJy/kRzU0f9AGG4481Y3juYLxxEnFieYVFxTCjEJsrqI6cVgrMS/YTxYkr0SCokLRJCTnb9uDGknDcRnOan60e3AzF13ZbxxoaV2hZZ2HD1zZqp7k5SOVKHNN31Z2xnjRUTSpabBBB+9WVbofoSukzMrW43Se6uLOmP0G6b9ApNLo1fbu1oQt8Vs+em1lXJAeaXLIfZ9Y4umh8KV7CUHFcCZ2ImGldHlRAvX7Vi0iS4SOYNoiflJpLbs597KgrffQD9BTOAZC5iIKxoiYO4u2o2HqchQAq0xkIcpvT50zVHGO58i8R1zVp5zzc9DzskLH76cBrErCqftlo95NRWva32Da3jP6RnzQ4nzFx8xPY4w7JrnitPFid9Jr7m1dK0izo7UTP9+KUxofRJVNQJ10aDaRORiTpMcsoOKcEDf23qimMLN3W1GgJm4GZ/SOto3+Y9Arfhvu8ODyFnVaiMfb/EaRCWbYT6c32K4LB30RSp1Kz4Iqtja2r0JoPclt27U1oEQHf65yZbsJUB/wXHtuN+xKee7X6nAXBe4zUV7CbAN9hEGSnmsDAx0AKdLKj3TvtgpUuKMhG4W6K99OOv588BhHGMqu9CW5+UeLBj7fW5EHmhQBrIA7HBKp3fU1jIdRx8GV+Qoxq/FzfdNx6Zf8em+CzW9oESjGlaHVxJDDt6PiJDLLf6x42d9QfkrlzB7Mi0B7rVSzkDO4oUn40AkoSZQEu315byILLrOcc1qFmwj/GrdA==","layer_level":1},{"id":"a03e7d18-07d9-479b-93aa-be67c35d3cc3","repo_id":"0bd2847f-8010-4cd5-8fb7-ce662ccac191","name":"模块划分与职责","description":"module-division","prompt":"为WMS仓库管理系统的模块划分与职责创建详细文档。详细说明15个以上模块的划分原则和设计思想,包括nflg-wms-common通用模块、nflg-wms-starter基础框架、nflg-wms-repository数据访问层等核心模块的职责范围。解释各模块间的依赖关系和接口契约,阐述模块化设计的优势和维护策略。提供模块依赖图和职责矩阵,说明模块边界设计原则和高内聚低耦合的实现方式。","parent_id":"38c616aa-630b-48a2-aa7e-b088fcf9c335","order":1,"progress_status":"pending","dependent_files":"pom.xml,nflg-wms-common/src/main/java/com/nflg/wms/common/constant/Constant.java,nflg-wms-starter/src/main/java/com/nflg/wms/starter/BaseController.java,nflg-wms-repository/src/main/java/com/nflg/wms/repository/config/MysqlDataSourceConfig.java","gmt_create":"2026-04-08T13:58:45.6593418+08:00","gmt_modified":"2026-04-08T13:59:12.0596935+08:00","raw_data":"WikiEncrypted:MaEDad3+dpW6rLlXdYaTGd5byuK6Tarapsd4TsQka5oDvj6lmMzF7nGNwQgNY3gux3K9dsMXpz5BK8Z5L56RRs42Mf8V3iKGiw9o4cjZY2YTZti0NWBciCWcLHlwyxqlxpQtHIfAusZ0ab6yhSBVWV+llWSiPp2ALeovBbndD0lxwSRfLg0GFY1gwz29p7Pn8Yy9eGzSPGNmlsHmvkx6/aEnIVGuj5Cbc93rv+yh39841vsh/kaZgtB7DJqS+xhCydGRQT/yIA27QGdBYWChSzQiJ+l5pnY+AZpp+pY1AMLjziBSGrJHzxoOQqgaaKDTeP1lMonq8/R61wZymdSUU0xWDx5oTAQu3lHapF/VxYPGlYEZMYTThOW9v2dQ4SowGohHs9LdeiDcTvrDiCyQ+8+jekZbCqFMcIFUyv6bggOWRziCytYx+NSWxNsQbJ8Yfb+xhNnyn6Blp8o/Lx43pHs+5/M2qs/advbCr5B7ucXLMgQyZrVl8fGFGMl3iDnsndG+xOi97EBbrmntg+KYHQZ7ngMpLc6jsGObwd9wjFaA9JmUrDmbc06Ew6h2vkd5s4Fij0LLV7ul1bXEZk/CbHRLWy5di11iydi0yJTfan/pC4Fg/jqHPIL3sy3m+pOt14FrDpcRHgwTn//wKUH2/od2ououR9o8zIGHILDMdMrx7wdItcX2dfo8SGRraVXwS3JKMiuFbWzQqquhKvNDAe7uX18DDorX3r1sg+o0r3wRYyiEMZ904B1F6BMCMr8emwvf9qt68jLt8BHc1m5CDE/xIQXiejNcuMbj0jI62PYXWp+RWx5S6qT5pVkwoaNI1maDI2UtS3FxblYwJ0ZAxIGDZQb3HL5erEGrPbkqNxf729cKSpixpKPaX6Q/GDbfdQdLjySMdhI2wAkpaH60zMN+MAAnpoCx5ockCd1RIR4HmVL2w5LhZaTPq+9GrzYiZGPnLiIksc5PPBrP4Y1urQAJixUGgPSxEcepy0wwCNst77fiTwQky87rQwqMS86PIobn8FEMEjS/aPcNfJBOrTxJu6FimzH3U4FaFImx83YMT40veK3ZUPPTmPRSJafpMVufE5mSB8AyBGrIp3+ACBPxyoibtA0fcj1bvJlvLgOdWaQH1IejlIIcOaguie8msQRZUNtqPiHFrmteo8X11BvJPEKUE2h3UAg1Gvqd5f6YBRGn0vZWZOUiPWxQVp6Mlu2J9Pwt+c9FCWLn9Eh3Qbr+8cmdo34/Rt2DFdxQ0GCdWzkdlwZwxpXGlpjj2nBWksIff1JKK9E/vLQye+L++OvqgjKylWHAFLBppq3k7daZ/Ame7bsovfO4uVTBs4X6lIFXpsJp1U/47YCjWW7UKYAPeFWfOTpe5cyv8IsOiuEVyByL3MHjDHvSUwor6LP1kCM9cm8XUTdRvG5HD7XoiA==","layer_level":1},{"id":"89357a65-539f-4869-916e-9b09503a0cf0","repo_id":"0bd2847f-8010-4cd5-8fb7-ce662ccac191","name":"物料数据模型","description":"material-data-model","prompt":"为WMS系统的物料数据模型创建详细文档。全面描述物料主数据实体设计,包括WmsMaterial、WmsModel等核心表结构。详细说明物料编码规则、分类体系和属性定义。解释物料与BOM、供应商、质量标准等关联关系。提供物料数据字典、规格参数和扩展属性设计。包含物料导入导出模板、数据校验规则和业务逻辑约束。说明物料生命周期管理、版本控制和变更追踪机制。为物料管理提供完整的数据模型参考和使用指南。","parent_id":"69fa2389-614e-47d8-9d12-f357f991441f","order":1,"progress_status":"pending","dependent_files":"nflg-wms-repository/src/main/java/com/nflg/wms/repository/entity/WmsMaterial.java,nflg-wms-repository/src/main/resources/mapper/WmsMaterialMapper.xml,nflg-wms-repository/src/main/java/com/nflg/wms/repository/entity/WmsModel.java,nflg-wms-repository/src/main/resources/mapper/WmsModelMapper.xml","gmt_create":"2026-04-08T13:59:05.5162412+08:00","gmt_modified":"2026-04-08T13:59:05.5162412+08:00","raw_data":"WikiEncrypted:rkFZKNo+ddIA/fcPVGFyZ+t/czs0jAAfrQtzlYJG69WWXwzPDAHoobpfp19eQbSfCm2k5mKyNxULeUtjr87nA3x52rsElXyPFdNRoFQYxrlSOO+vSloOBa3Ad6AKrKitJHrhN/2r5ab8A6xha6N9KhYA95IBKY8SbggrvH1i64KoghCU1aIAecJPo08WDVGxDzj4aSZgB8dqCxkZNchxrVIQePh2T9HS578hi+3nvkCMsLFBb2iGz5UO9p7m/7pEiOdv7NQRYGbMIbCJ5V8s4B5vyWqKF/obYh5tyHGDoeOlPDcyLtBxT+addQBpkh+0EftXC9Yu95GH1kDZ52umR1bCc4j9h5iAGtfb29tm8v9F3/BrzfjdLngTTZr+k7/aajk6hs1AkypLoIC935Faf2gJQSFhQOcE016lFkPonaH2bzfoRuC6v2wtlHO8QIgJthvjc++3bz4DsstwhLi8EdzQ5lKRO5khIs3GCALX3LNb4WCBKvf2TnUVY85FUdhMK/2qQtazYoo315mKcYMEAj4VIM499C4G9xZJlQzMrALMz1BkColi/mM5vUqs8U5JyrmqmkxExReSG2L3/pd9QVWYkvZ9e1SMql2nSy05YQ8a3lqAtx5pJUZ/LRhe0Va1Q+d3aRgrATqm/yZeBtyFDogMHFv+WXDg97bXbmmv2WnXSDI9uznDN/rYCh7cffAuVDnZ76qeLE6HJptxTeG1eYzk65nDmHtKWHMsop6v1XbKTQYbslw0CGoldXPd2G0Oe+8PRXCkZznyvq9Ok07ABJlX4UOAIq/39HJP0WmIusj5CpABakQVBNdBgEHsO0IkdKnuAI8aTGb1SzTaeTdGQ6z5xXyM1YhAFCfQzSb9Weqr2MG7WX+CZ/n7k1PBYilFtYo7riZiE8pjid6H5juw/jsll8jfglgu+tXei3Ah/xTlPX4j8MfbWxIpQ/ZInx+o53q6M6wYK+hWNusxlFfaeTSiKLUpYdffg9zevGG9maWGuDa8kDw8H2qukY2Ip7nuLCp1sLawsyL0MxffuS+4t4/1/bpqVLeT1+kqVntniQJCSZxnR1KRxotvrHpeABVtmVSktVoft+d08BvKK6psBdQF1h7JfkwpWVH09gnrf7Ls9hh1Gl91Utle3bZ+09XcHj4BRLYT0cBgTorylCGr52iptPOgwyQNC/EytntfwGu9D2KkciqKws+DGtQDDNewX/xD8gRDFdQz48ggp40Mei1OYn08OkMvXDq00dE07m2VYWMRryvHRp6kdl2jO2HbvHILV2yMoRhQ/I5XPgRcwg2EgNPyh7PpDaV+2/p0x7AgbDj2GySnuHC0HXpJ3oQnghMO9qeAV00mkpU4eH9FGg5G3FnFboLZ0QJv5dahf32dTYsYl8QVFYh/SbtDfWu51+APZK4HKBKM+vNHRg0dVkrSNaKQxcB4/rThIzKpkTzGcmHOkhJ5k9Su6AA9uc8aJVH6sgAHzkrP76yQfrXghq4FN2Zefz5pIiN86RtJbAx+ZKGl2md2sNi1Qe1Ref4aEaODqdis89EM4fh38ObNeQ==","layer_level":1},{"id":"38c616aa-630b-48a2-aa7e-b088fcf9c335","repo_id":"0bd2847f-8010-4cd5-8fb7-ce662ccac191","name":"系统架构","description":"system-architecture","prompt":"为WMS仓库管理系统创建详细的系统架构文档。描述基于Spring Cloud Alibaba的微服务架构设计,包括服务发现、配置管理、负载均衡和熔断降级机制。详细说明15个以上模块的划分原则和职责边界,解释API网关、认证授权、业务服务、数据访问层的架构模式。阐述服务间通信机制,包括RESTful API调用、消息传递和事件驱动架构。说明技术决策的背景和权衡考虑,包括数据库选型、缓存策略和存储方案。提供系统拓扑图和组件交互图,解释跨领域的关注点如安全、监控和性能优化。","order":2,"progress_status":"pending","dependent_files":"pom.xml,nflg-wms-gateway/src/main/java/com/nflg/wms/gateway/GateWayApplication.java,nflg-wms-starter/src/main/java/com/nflg/wms/starter/config/SaTokenConfigure.java,nflg-wms-repository/src/main/java/com/nflg/wms/repository/config/MysqlDataSourceConfig.java","gmt_create":"2026-04-08T13:57:38.6627128+08:00","gmt_modified":"2026-04-08T13:58:45.6598604+08:00","raw_data":"WikiEncrypted:gWB8HBj+8+/15rQhXgtMjCy7qJxJBEw3w9EAqc5Otte14+SfcEK3DSbmZRhW2TgD6BlsxDXHpLcSijck/NymhyLPBL7blHyqja13H6ATbhMpjr0G59gm4jn+m/5W9XSf7lK3Bpmn+OuXfrxZn0b1py26mIyW9cYQquxS9PdnP1SHGwNoFAX2FbZl5RQoEU4eBNYWfWS7fkPbzrdpueds4PVM1QtMVDb/rxFl+TpybSLFtdhAsrHc3UjSqrLbbArWNhY1rjOWM0hei6LjXCZFdZR/vkq38Q9ecscYXhEqybvLacat6HkuDXesMWfK5vBqnwK4frkJrfUzuS/a/FoRLmYSBOvxUOaJLQL9tLRxuvDIYkIF5tLdSyaIUiuFj20o+IkJJ98t/CNqQKvXGHKJanWNfGCEuqS8/sr74131N0t755k5yuSAPQLOxFh9Lj20crxSTU82wv7KTp8VFvDd/2ouu/JTXoNdVtxnSmseIKEmi4Ex0BVW0lQMO0bfSb6nG2RlS9ujqGREky0u6ZRcJWN86V6YqZciGcqQplrqXha95dX4kWDu3hxCN3/rDCntfloOJYRFjJb7c9mf+zWO2j3oKX1pCnHz/VUUDyYYjEjvc46SxiJdvjPF2eDBY7jYIopwQ9ohhUgZRLT5jlaSr4/0ZibwAv1/EkcC9omPn1enr5nfG/+zuETfwidh2Oy+6esVCMXOEyTgX15gZxOd1lWqqf4G1nZ+12uhVc1D/d8QwMhVqgPyteLD8n6xgdlGdeL/i8TAMZ4VeDYNY8jLq1LMZFWCtKdojQSwUDrq8Fj9dRVH/1Wg0E44UoETmjbV+pkXldkUCU7qe5gZ8ZMUUC8F7GnnCCB//Mutqu5IDubARGo2s2ruBZNWgbtYpz3fATKBYmJZ1TcjOabQFaOuo4dJaKB210Wf1PH4cDjHLlToRh6XGrK8Q5FWPJtBYh+YsjP3NOeCW1URzzQzNG1xnfqolJFdpAwzr7UEdGDkXj17M+GcIVI9AGKEV2MLxlTZa5En73d0I+sEwMyKUKfps2CaYjl1ftgiDyM40a30KziP1RDU/j9i9UkBYgxtr/fhtSJRDCXc2QmWMqZVDi8kL5jGk9Bbmu5RJKMDqF+Ub9QBrDhm4RbBjZsFh6/kK+CilcCby2mOWvrSH3EFRI9SuZG8S7Wl3EgF6ZDKmRLkbQY0ogaF+IQdrRS2mTlNbDcTN8brtXoWjrYCQlneve+FfmIx+TfnHAnTn4OZ66wG5M0z/zK4i7tlKeVfZHaI0zmDi7g6uqlFAk1pRyW8ZRXnjLtMeuiS6sGXkvsUU0mF4w1iPZoipc0n16lHWaaFacqJmYZgbw+YI5+lP0VY/XpOp/JMcz24JHIMv7JuRUBhN7FVkq6Pcer+OCIVTYvSHrRpY+u4UqhqM1K5TPsUllcSnkVNT4goIExugae0tYVNJkvEHtMJ1ca8nmKwEOkHy1y9JXzmFuuAHdqRufW5381GSR+KbLZ4pCpx/eborEnKxj8ZClCqym/WHLPEHKPySympugrp/ol2WZOS1S0rG5Pb4LRNCwX9z7oSjhDfl36gFfXOwWgwtsvraLyVgdsMGYtCHBgoUO++nV6vDdhKNy+m+Q=="},{"id":"8fdd43a5-7814-4f8c-8979-4fc30014a704","repo_id":"0bd2847f-8010-4cd5-8fb7-ce662ccac191","name":"系统特性与优势","description":"system-features","prompt":"为这个WMS仓库管理系统创建系统特性与优势的详细介绍内容。全面阐述系统的核心功能特性,包括完整的仓储管理流程(入库、出库、库存管理)、物料管理、条码管理、权限控制等。重点介绍系统的创新特性和技术优势,如与SAP、SRM等企业系统的深度集成能力、分布式任务调度、SSO单点登录、多租户支持等。说明系统在性能、可扩展性、安全性、稳定性方面的优势。提供具体的业务场景案例,展示系统如何提升企业仓储管理效率和准确性。面向业务决策者和技术开发人员,突出系统的实用价值和竞争优势。","parent_id":"0bb67b91-7955-4254-8cf3-cb053164d10c","order":2,"progress_status":"pending","dependent_files":"nflg-wms-admin/src/main/java/com/nflg/wms/admin/controller/MaterialController.java,nflg-wms-common/src/main/java/com/nflg/wms/common/constant/Constant.java","gmt_create":"2026-04-08T13:58:06.6371885+08:00","gmt_modified":"2026-04-08T13:58:06.6371885+08:00","raw_data":"WikiEncrypted:gWB8HBj+8+/15rQhXgtMjHrsvSp7vTOl+6NGWX/UQA+tpzqlanN8gjaHsxX2oMGenzbDEaRkRUNSw2ssKea0kcf9HA9XYWy6HmzqDvQGVLamTSewgnlecKUsZb0BetAx0E29g0qGIZeNTKYE+APhm0XdotzkPZWhiUBzIuc5lPpLFbBQeldsEOSeEDJfTgz34lseLQ5QcAtGXYJmkIIwRgZNEDuNw1dWnw7LOm6bSDGNXdzqAOFZN/+9S5yQsU//lQUcteJ68muqVlmdTRtsa2qajPWMbLytG4BtZOmo+mECC3o6ZnqtdEplSZbsq1bfersdba6jxz/KXBNclfUeNJBVI3WWF/G2FtA2rKcONaCfJcivUVINTAbxNlaBTUfgwP/y625FdDqpNmx0a/ArrcL/YH/YNM5vZTb45h6L6KsmllRFKZ12bF+PrYsjcrSHpQwdDA9YRHZZxVyw43+M4Jee8uJOsAzwBrrlZL5cHejPI9KN/iOXtVCf7oNRGdI54G4LYCcPjhLhXZtQEwh3+7avAp/5M9DhWXXtbUwmf4To0qhZuwH1IoP/4xvSvxjvkKxpNhXamOpde/+X0/0zS103T4RdCir4BcAKY/1ae+7d6QVRpD4JSHhK6Z56s6ExS1bYdz+O2pGjCWOM1510SUe/S/y7Yrs5EEfjBkwqFZDHv8QKqr2QVJUOiTITqF82FRJwLKPPLADUq+Z7x1ML7K7rrF+V1gdVVIF+o0EDBITC5ydFOvqZ/ecsp3lnLLG00xeOKfu/N6NCNkGO4KbOyeEIu5Zagn53fasKRgkxIh3xWgCyb0QlqOF7DkZ4lTRgkydyxOAK8oZCkIXuIauoJYGa3bTHZ2VumYAwi6nOhIt2g6GWYw8f31SOonBSk5tl3Y1RunLAMahtKtyxwjkkecBBNGyEnKU6MduBZDJQ19AG0eNFWZ2R8okDLZD67QLQpZfQiAgC85gGxatmdlXJxUkJtZgCIDyKd77rq5gUOvMg2ZwU09h86H22cOswzt1Fia+i7SIr05DHYG1paVV2Vha0dfA6FTdyYq2zWdVy8Yb/FrFRGzRd5ztfs7Myk+wXWwyIA11qEF6f8L/F0V3B945v4lInuta9qL/s1efZs07VEoXdafNI/AIarMY1inYhAEIKkbwdmSDhXp1WBGIbPigNzxStWeyyPLocHTIQt8+E4BsVwxVBjC7Dl6E+vpCggNpb4OZ5dAfzmlVwo6IqcXNgjvoOR93roEnstgPvnd3KmT4exfh6MAp0rfiKA80wk1I2ZlkP1oMmrOl2wcfFt/bNXsDjrdgTWvBnx9Xnnf4d8Vc/OxUE1CReNdtpES1yIzRcqWgr5g8HMDcBzKAbope1dontaXhKPoaqNLvBPcZqTfBZ5/0Fo3c79Msnkk2OLZ8sbni2OWdtdBcrX69NqaCHMqopjNARQq4tdg+S3bA/0aXYPNjVOQWPtk0FKUsn","layer_level":1},{"id":"6f867f3f-d339-4dba-b9b7-125ea15fa88c","repo_id":"0bd2847f-8010-4cd5-8fb7-ce662ccac191","name":"技术栈与选型","description":"technology-stack","prompt":"为WMS仓库管理系统的技术栈与选型创建详细文档。详细介绍核心技术栈的选择原因和优势,包括Spring Boot 3.2.4、Spring Cloud 2023.0.1、Spring Cloud Alibaba等框架的选型考量。说明数据库选型从MySQL到PostgreSQL的迁移原因,解释Redis缓存、MinIO对象存储、PowerJob分布式任务调度等中间件的选择依据。阐述Sa-Token认证授权框架的应用场景和配置方式,提供技术栈对比分析和性能评估结果。","parent_id":"38c616aa-630b-48a2-aa7e-b088fcf9c335","order":2,"progress_status":"pending","dependent_files":"pom.xml,nflg-wms-starter/src/main/java/com/nflg/wms/starter/config/SaTokenConfigure.java,nflg-wms-repository/src/main/java/com/nflg/wms/repository/config/MysqlDataSourceConfig.java","gmt_create":"2026-04-08T13:58:45.6593418+08:00","gmt_modified":"2026-04-08T13:58:45.6593418+08:00","raw_data":"WikiEncrypted:w0CkdCdnXCcvlN5xOpiEhEX3U68GI0Ngj6azFMJo9xQD0Nwsj9XajeArLn33w436Be0ncTyjyxdt05mszer8BSPsf6Z1nqa0IpRzwXj4BTpnCOERfABVvC1juRU9Luru/B0FzzYGlsfMgllhFigdnc0E7u31JbmNqJQXMssrKIsnKzgF5tiUPYHe0BcrBZPqQ9BZrgIWSh/QTKIyTqjaaugX+rSkJplSlq5b76OCOgVoAoi4dj9JAoCCCxCyB50DiDlbo1UJE4+2h+0Q7oxUXt1MFCcceXfQc2AMOzYEh5bwiHfOMYA3yqcvLuUArJdlX2laDzvwaQuIGhNIyLf3iotnCpunC0J/KhAKHYtRDscjbTA8ba+P4h0NJkXj5FHzAJkifydxIsdEeHuNv7K0S3JWZuPbiyY7aF5LiXEwtirWKbMmHMrCMeh2O0Ie7jXlAFQCTpio7TWEOdnaBl/i/g2pN/MpHdrbYeFFnjNRLxPcJ6KIX2Eumq0sOP3KxWJH8f/elnXjBS4RumNepV6lbKi7SpMQ8AKcsAxMuE/UMug7Qd9CHotRAUWwuLsP0c9p2D6DVdfcD63WaT62Oac3wMMj2AKfgBG8qWaLd+18fMzwA/CBmvlIzrl212ESb9suvvOwvvbPS2ZTo/AlEFIqyC9zI3w7OAc/LIScnNcINxSdBiz0NEOs8i2Qg1/4szweZheIkxz2LRxzGvqYOtvF98reGTGItZTWUefvQ6AI3mOQ8BD4nlTNfuBQ+85cDZL0yAEVFzH4LKUGrWsjJJ1JqVRFIxtuDbPejlbgHGuqrXS+Gf5gbhucmrr53tPPMTFWC/WM6QofjrO7qZfIptP4tcZxVjsKoVYTKOIpmYZeBBeEDaW80sAgkdMjNnX1K/9+HqibXZ7JbynJnL29apnqXfkrTEMH+msVsAFSp0bci7rmOi/lA4fb0SjYEfJbyGdCuBW/4YtDuO9OQYJHecT0pz+9GP4HMSsKeU9ETyim+jgHs4zFebyE24UhEsWzttdTjIWkOSL/n61D2RxIXxo3ucRfMi4NbNcKkdQbLMudi0Z25t0YCKrzIzUkxdMhWs4/TaVv8ha4FGS8eNvzRJXDGuvpSkGSP09vtfu4Qy92wcC1dZ4sDZbmCoOi4EGFS/JlIo8e22ZpHJsdotcTWLTbAblQOPnRM6RABN2jHvmCFO3pUVIil8YkVJ1BopKqqqY03FmROBheh6Yvs31bXJGfp99DyWHWj7NaWJAJUBlXG5GmXzz3IzQzUSK+OgnOhofR+lST1ErvqIJ1TNYW3bWd4A==","layer_level":1},{"id":"de19f026-f768-4cd5-94dc-5d8c958909f9","repo_id":"0bd2847f-8010-4cd5-8fb7-ce662ccac191","name":"仓储数据模型","description":"warehouse-storage-model","prompt":"为WMS系统的仓储数据模型创建详细文档。全面描述仓库、储位、存储区域等仓储基础设施实体设计。详细说明仓库层级结构、储位分配策略和存储规则。解释仓储与库存、作业任务的关联关系。提供仓储布局设计、储位编码规则和容量管理机制。包含仓储设备管理、温湿度监控和安全控制数据模型。说明仓储作业流程、拣货路径规划和效率优化数据支持。为仓储管理提供完整的数据模型设计和业务逻辑参考。","parent_id":"69fa2389-614e-47d8-9d12-f357f991441f","order":2,"progress_status":"pending","dependent_files":"nflg-wms-repository/src/main/java/com/nflg/wms/repository/entity/WmsWarehouse.java,nflg-wms-repository/src/main/java/com/nflg/wms/repository/entity/WmsStorage.java,nflg-wms-repository/src/main/java/com/nflg/wms/repository/entity/WmsStorageBin.java,nflg-wms-repository/src/main/resources/mapper/WmsWarehouseMapper.xml","gmt_create":"2026-04-08T13:59:05.5167583+08:00","gmt_modified":"2026-04-08T13:59:05.5167583+08:00","raw_data":"WikiEncrypted:fsx8JivoGupYjUF01BQ+oKpKNlPfJcu+DQBroSTO8PsssbCR43m84zuJJx2AJAo1plihhOQ2a+f2isL7n6rLfdEcBQ4Aa7ztFLRinVtygC75nyUutLr1X6a3ECWAplKI1T/jU5CYrkvYQC2g1Ce+OtxLWJq16XDOCI5RpCKm7e7dB5aP2Z26/NXgdTdNGT7LhXEa+CPE00x17hMW1JiBlC5wtOszI/2f2cvFA4CrOb4fVJ4UYhLrJmjW7hh9QhW9Va3Bmh0boPz/N97KC0LxP9HxeaZ8qVMNsgAvRvu9m0qi0cCmXfXAEZ6XpvmZvFtwHVTVQaCtxdRIeLnln5Evq3UeMeiaRtQ4vjRtY1HDolsOqu1lKmaxbas//SAsVbfLCoRO/YhpYHKMW4OArK+a9GAS4+4irM2aFZi8ey5Kz+XGw/p8GMDtUjoB2grvh2lRON0+cq4U1ily0idi2xy6sstGDIGvFCvEunJSFCQ+MvJB04MB5PcRY2Sqjc+1Z+EQr8RnvZYCamWwnGvz/CgOy/sDiX7Jl8ByKyku0KBXOSjrtiJe9fcR9UPr0RkUOUKQN31lhqoG5FBm+42sitepZ6Do30u33zM6qOdlsm/hV1VxcTj3L+PhZ0HkRNyaK6b0aoWbkiM1ENjXNmVV6Q26mET/A/hDOnrT6Yv2T4aipEj+v0YgIfCRfOXLYY8ybdOrVienWgnIKuPTrPaIUsyBOlrHo9DByULs/0wfnafkLSoMVfq5PM4QfCEcYOddaVozXi1+kDvFuSOC3lqC+4DREBLPUdlWnlkFYE/lqv3n4dvB5Vty19smrCx8GLRYqa4Y7U45LpydUnqc7WTdRptvrLIFo+Efkd4aHIUsHfKYCDYmqUcJyhoy0hL5qov30wSrnw6tqtH6GrL2W2385oEADc3FftAmtz0TKayXuFWDGfE4veJ9dhTED2fh7cFrU6LDQP+QjTU3TqHkuKie1PiFjwE0C92rzFNxiRZuc6paBfuhmAMsx8+QIaviobTsy/+4Z6HwbpynCTP86i0ntGKZ/BaEnOAYCX8q/wEKVBAW8ElCOHrrDcVoVOrynuiVMdXwTmhk5UgIIaCSKcnGejiDlG+LeoSYpenUWLdM5hL46he1dZ08toRPQDt/LKjPkxs4mYLPErfTVGKbD0jG5R+IWj940T7SYPewzaEaFGf1Y89Vc9qCDLdAqWVwDexoi0SoJkSbVwyLhb0jwnikxubIdMB42G7GturQccpldWZFuQElO4IH0RI4gUCSnId3IQb/T2BXQUcM3S3x4u4dIq3b7Gg8XG4fB5Z/o+IRs86GGL75RMgB3hGSaKbrJ3MZJ5ZiKtXkkR/mxaic7U6nmesngTEl9Q8CR9o5/hNMRVqbcTPMAR/jO9qde/dOl7FPpVYe2+70OeR9w/iA28GGPgdm6WNeHXLYtW3EJY4uvgEFQ46Fdo897FIZ0z5Bx/pGR4l/xiP5e2b0BKiJ+RljgPAi0Jz40oiqePDaAkWYkpAYQBOLKhmCUHPjSAOJTJIxS9/JwtLDjgYJBVuOzbZIITNn4hcXlLSFF1VpoSrUKQgflCbqD5TPpQL4RS1bpmqelJHW","layer_level":1},{"id":"99de386e-865f-4bb6-aea6-9acbe7c32743","repo_id":"0bd2847f-8010-4cd5-8fb7-ce662ccac191","name":"核心模块详解","description":"core-modules","prompt":"为WMS仓库管理系统的15个核心模块创建详细的技术文档。全面介绍每个模块的功能职责、实现原理和使用方法。重点说明通用模块(nflg-wms-common)的常量定义、异常处理和工具类库;基础框架(nflg-wms-starter)的配置中心集成和权限认证;数据访问层(nflg-wms-repository)的MyBatis映射和代码生成;以及业务服务模块的功能实现。提供每个模块的配置选项、API接口和最佳实践。包含实际的代码示例和使用场景,帮助开发者理解模块间的协作关系和扩展方式。","order":3,"progress_status":"pending","dependent_files":"nflg-wms-common/src/main/java/com/nflg/wms/common/constant/Constant.java,nflg-wms-starter/src/main/java/com/nflg/wms/starter/BaseController.java,nflg-wms-repository/src/main/resources/mapper/WmsMaterialMapper.xml,nflg-wms-admin/src/main/java/com/nflg/wms/admin/controller/MaterialController.java","gmt_create":"2026-04-08T13:57:38.6627128+08:00","gmt_modified":"2026-04-08T13:58:13.4196195+08:00","raw_data":"WikiEncrypted:bpQ1QlMq61uqjeQzqQaeFJ8lEiuSQp7TFZGpUgKRJgb2v//1IL30VP1lCc1iZVco3CPPSKSrF1vzQZqAKIEsDSGuAJ4dk65ILKSktTCIw4/kB5p+jYEoxlKLMEbI4T4Bu8NpQXvt6MKGmhPyIr39uIEdGVawCj6iWHW6fEO12trj9OeyUO9iS86leA7mO3lKdJXhfYhpebJJncb4gOQ0ai8n8THOqF66ljX4ilvpVfsC+EnPhWXWEiSufj9nxvB8N3ZluOd0LNJmvbje7C6MGP1MkJMtjkTeSaAQyBeWTwbgIaSykHJ+rjqaj8SpmkeOa3UuwW4NLmndJUOEZtr8jZe6qa+Spx/JS/cfB5DBlzgeZ3wgU0FYCJNHRayX2nNC64mGbP9L+qOUirOueQu8Yo94TvgB2ecPuszWQ7cz8LehHv5B9/AFjWuR7EvSt9SOnIPKGPTp3BPjJGiKdvHei36Xi4NowDHBIh03AgT1fItLtEAgOcAypIhOJd0icZnKrcao++P0sJozR+MDT1b/5RoNZCh6/1unCuGCq0khcsdL2mJBfOYKkavv9xxowtEQyUvYguIbzWduoS5u9HNxynfn4KiY2GYJWBOAHZCPyPYKU7fclOsObnql03bk8mUTll92hxrrofYjtBwCgNkyPixiWJHxYbrBiONUkN1M19w4re2aUQn3by4YE6GbbxsRwwto/f8OGjmiuzxS2OWlgeUPN14c7wX56XoeGABTqQl4cabWh6gceKVw2EO2vyf6Bz2DIrUkjNGAjolx5DNjNDF9qYKdx/RAFuEcr/4MI9K7lsALRlcFvD/g73fXFlC/czHT+6Rgh94G3uJwAFo3dYD9X9/BAAGxklJrRDsaXBic1nERaHdsW0CgXY+x2i7z1CDlrBaREnn037uzPbo5uC7o7xdpQqv/zqsAzmQAL2DtQ40/RtJZyz5hJR9laY8Ya65X9HfVR6dznEHjQAAB4rIf3GjcplgupAWgClxP+1d7yqGPIsh1b2Tdww6zMXmqcKv1ARUPU8/DRXMe+p1PIaQ2O9SXQZPE6/LBfI6ot4zxkjyVexYrXjrGuSpEIFnrNy+eeAj0x/VvuDpXsCwtQOvXcapxScsrzJAeuTPlVsdnZJAz7cRrqrx/rF+ORS7U/CMhVZVnBWMO1NfrF7kY/vA7eRCEC+5j9t45PDHXl5lcD8SPKf3MWriqnioOGhSAV+Z6GFfiPulvGvEnotLo91eya613Br377ZejvKfa0bX5RLn43tLrNrTNWfSRygx5sSqE+7VdR+ZtHHPfXYPSQxCRRbGt/wBm4AxNwXuS458izD5r7Wq5j0AZwvhpwk9x5L/u8Sh6VRhW+fhLH32VrTjJdUoESP9LnZKSD2olepgCW+HQSod91IOsU54tHgCA2hNgfv/9/h9LoPYdFf2110YMB26lqVbtUFzYhQKpilSzA5Zu3mW4fpZq3TJSxjMn/FxUHTaXhk8Czsdg2a0Amzlx0VA7yWCHyOxCRvvdk15x55eurXYi4wIUVwfT5i2E3VZCl/u3SFjGyzIT6Ds9K1VZOFd8LQRgFeuJZIluj2O/6//fOaw2Zt0+GHgWNtuCc5MtE8QWisRqYJo5AkBPNcGEZX0f7ww/ly/VyQi9w99LgO0WcClO12iiOsMv32WQmuqJYKIN8z/cQg7pTa550A=="},{"id":"476d2ed0-3790-4f24-8896-77e70ff112de","repo_id":"0bd2847f-8010-4cd5-8fb7-ce662ccac191","name":"微服务设计理念","description":"microservice-design","prompt":"为这个微服务架构WMS系统创建微服务设计理念的深入解析内容。详细阐述微服务架构的设计原则和实施策略,包括服务拆分原则、领域驱动设计的应用、服务边界划分等。解释各微服务模块的职责和边界,说明服务间通信机制(RESTful API、消息队列等)和集成模式。介绍服务治理策略,包括服务注册发现、配置管理、熔断降级、限流保护等。阐述微服务架构带来的好处,如技术栈灵活性、团队协作效率、系统可维护性等。结合实际代码示例,展示微服务架构在WMS系统中的具体应用和最佳实践。","parent_id":"0bb67b91-7955-4254-8cf3-cb053164d10c","order":3,"progress_status":"pending","dependent_files":"pom.xml,nflg-wms-gateway/src/main/java/com/nflg/wms/gateway/GateWayApplication.java,nflg-wms-starter/src/main/java/com/nflg/wms/starter/config/SaTokenConfigure.java","gmt_create":"2026-04-08T13:58:06.6371885+08:00","gmt_modified":"2026-04-08T13:58:06.6371885+08:00","raw_data":"WikiEncrypted:m4/EFfcjYGEJ3/XH1cca9XiBCONvBY95DZAJmNrSvAigXaCpffeEAm+ORboCpUpGetEwcj32+MJo3fs/3+hq1mV259LW8rcQ8fvTK23v6X6q55vvYg/ft9sniIEOcy+B51UtIJPNDqACn2poDqhWZroCAsfiXAtppYCYE0D8LKRfWntpj9fE6vV6XudUGKt3P45nfA6OerDVvM3mMlhErBrOjrqwW6ITIC88ARfNqmER0rHDJT3CSAZcgHD5xBzjiE03TEymbE6fiGTOB1AbvJN45bLQF8zsUtnfC3hvvS8UQMZZxsYEbuJ8OainUBK15XBTeGraxDZJhqYZK/zCJ7D/EXccZyQ9diAaUitcAyr3GIWxFTugGjxaEl7+K9blubDdvD64Ftv9bDguQAB6FafgiFnGhcMkh0n5u03yIlx28frCcEJUoNjrD9pPQfN2NVnCxIf7GA2agGWkDHSQWLcpJMl5AUz3Kj+5LfaNEx9X8ENhBvBkYWEye8w9QLaz8Wh0f2Fbl+wps71mWueg0uZ+AdAR1hfXHRIz8sqcaJSZQsoaSENud0PDamIQ5GZi+9+HaQwfsPrPHCRO06qh18uQhLCmfSmp7rCP34n/3nZiuD4+cW5xZ1ktp1aSVBtUycTqLhPazkYWIjndztahEWEtk4yfJKVwoZrTEFUF5atnN4PYH8aOqv3Z9eTKwsoWcRQquhxDDpopn/74KtVrtopzwLuiOC135+DYveWeiY4VPQw5d0URRaIc4PFW5PLwajIR1+Eg9TL2CRUmA0mokjUA2oAKhviCAsKYKl1pMH47Yl0Pp1F/MWcgbJg2jENQUVLYHSYYgQlt5SgBqIPQ5NykBBi3iJXmJzmgpFZX6Aul6GqM8r2Qn/u/i0mHJb3CBXeVQGoYP/R+RbLmaEfhY5E8dlsnFiFX3TIWk8aMrwJcNCIYSwBrC1hgTReEwy+4VI0DxEpIPhn/pTO0eN4bsHWovX+h7cKzObDkuUA6Ow6xm9rkMcLlx/ZYQ4JXS/XSlb42y/AssgdSIwnRlNnInL+hcKnWb77a5qdF6isNed++naY+mK5wno64yAHGrdE6+rEiWzVX0zVIsBWpLxmm3XYgTGiM3NUUk0z4Xo808pUyHIGk0+IAOFi2pgLRoVy7U/WTcUMkYnj6L8hp4TJSowb1vqemsHP9KXb1UCVFHjMH7MuXwwPhzGdTIfg3IlUgfDpXBJM/zOl/fF6qX8VbmP3vyHQGRBQjkiDZaU+JeE0BBotYYTrkoK9N6R3BV7xmsjx48aXKAFMYWs9vq08OkAWXLjDITK7+kkYX11DrB+2RM/xiu4ZOorm9UISvShRXe2R+DytnysmrSVapPAaoA7+5mP5WqXzNMhfqNbsSATbVftOsTZvj2TgP+sTfk5I5kXrf+1qN8FYSjc4Fg7LJz8aJEfvgkj5OviP7utfWpHLG0RuK65KExyBJHgx+Yja+bRgqqKi3XFG5/uglidIaaw==","layer_level":1},{"id":"00c8b795-83a6-4dcd-864a-706665e2650d","repo_id":"0bd2847f-8010-4cd5-8fb7-ce662ccac191","name":"数据流与处理","description":"data-flow","prompt":"为WMS仓库管理系统的数据流与处理创建详细文档。详细说明从请求到达API网关到数据库持久化的完整数据流转过程,包括请求解析、业务处理、数据验证、持久化存储等各个环节。解释DTO/VO对象在数据传输中的作用和转换机制,阐述数据校验、异常处理和事务管理的实现方式。提供数据流图和处理时序图,说明异步处理、批处理和实时处理的场景应用。","parent_id":"38c616aa-630b-48a2-aa7e-b088fcf9c335","order":3,"progress_status":"pending","dependent_files":"nflg-wms-admin/src/main/java/com/nflg/wms/admin/controller/MaterialController.java,nflg-wms-repository/src/main/java/com/nflg/wms/repository/service/impl/WmsMaterialServiceImpl.java,nflg-wms-common/src/main/java/com/nflg/wms/common/pojo/dto/MaterialDTO.java","gmt_create":"2026-04-08T13:58:45.6598604+08:00","gmt_modified":"2026-04-08T13:59:12.0596935+08:00","raw_data":"WikiEncrypted:PGdHQOrMWxh6s6galmzx6/AH6koaRsRZ2mPCIcD6cZO1yFG4K818GmDzcexZgRn9eCHIVVypGI4t2mEV9Z9RK03m8NvSBVAHExuM5dns2/Tut+9tvlJXLBCDetfYE+YCUGRVpO0LyLWFjXCdXddeXRkIhRcFXqQ9EMJ23B76MV/CdrCLY95qE5oQhhSgHIyi+MCCm6H/o7Bp3cc3LBbWoBNq4uYhKPC2fqzAiLOl2YhEaSYuRXnoziU5LIgmftpIHxcEgeTy1USv0XXgOLwUtfvLAErwRfSXnLTm3E1Ulht8dc4OXer5mzApMQO39ffixlQQwhCaWDiaGNbAM7uNu/kVhWfcnCVJMcYIpkZ9I2q7ERorgMWS41LcJcGs/eToRPut8QzYYmcruMttFNNAtz1TvCdM/qC4X/HA6/T1TybId6L7Lwn5dxAUbZ3D6H/tkKpy8zefjXBibZ8qLfBG2QbNb9EEWSZulbbkNDkGG6fCIoE5kAWQfyno7aAxyzUBRhgmkMTISFXQgq1uhCPdUqTPkk1bjkYkrzHBGeO/gz4EpOgeNREoIwG4TCAiQSHERKG2El1bF0nZvIHhx0IHRtyTgSgE/5el70WMW15CmSSPXtNadf+Bbzp2Ku5HK9mHbhcgh3pFoGY7GzAPIbLrOcUIJ69UGWLkwfEqElceP3gg68FfI6pFAHqGOCua/sMd3auhjnHKPLQzmBoDwhmxXTXMcmkc/zz2LmBkDJd9Sn3Gc5OxxptuImgmequLK5t0n8Pwcy0ZyaKflkmzoqTE+R+nJJz5Uz2oW0cvfH5auyH4eigHNcyRN+9H027jdTuSEyR2fUscbPgjuiflcB/Dtmco1tG3EhE5v8hQCoVRy5TtR/pV5Svb7MrH2WkpfdfHPAcu35+XhKrpRgQtWdLohBenokOE0cASH2ZahmLtg7MVt6IfojSZmQvQx0HyJVWrin/iUXC1t3GV/8MY16HbazpVtaL3Vx8K3cKwfTFyPS4hSs6+EVKItiaHaVqPFk/g/f/Al8xZODku/uJldDvCXOrVRRbUrEACLFUdngLXK+3ZZVSAhV1T6XULxivF3k3zyCANL/OgHh74szMfHal5YygfK3HY+zVTRkIMlgz8fKWLxwlK5I6mELeiHFuxF/9vShUT+GzY1O/k6TDHZKQpXXjDwwqgxlrqans5LZgUcQEIjDcuY8E0LEhTSn0nxDUC5dKraeL831y8v5gskAum8XQ8+BiCr0eotnZy4NlLk9oLfw950Rp64wWbLBKnmx5DgKb+Wvt938/49Rx4Pve0OVca4gDr5YMgiY/6LDVuU4ohC1uL8FJKOvTuhkvRzrGL4PrShUv2QYeF3luvAu4+wtGAR2ju7mju99Wu80kisj8=","layer_level":1},{"id":"655bc95f-f900-4001-9824-99183d0e6d34","repo_id":"0bd2847f-8010-4cd5-8fb7-ce662ccac191","name":"库存数据模型","description":"inventory-data-model","prompt":"为WMS系统的库存数据模型创建详细文档。全面描述实时库存、冻结库存、在途库存等各类库存状态的数据设计。详细说明库存数量计算、批次管理、序列号追踪和有效期控制。解释库存与出入库单据、调拨转移的关联关系。提供库存盘点、循环盘点和永续盘点的数据支持模型。包含库存预警机制、安全库存设置和补货策略数据设计。说明库存成本核算、价值管理和财务对接数据模型。为库存管理提供完整的数据架构和业务规则参考。","parent_id":"69fa2389-614e-47d8-9d12-f357f991441f","order":3,"progress_status":"pending","dependent_files":"nflg-wms-repository/src/main/java/com/nflg/wms/repository/entity/WmsInventory.java,nflg-wms-repository/src/main/resources/mapper/WmsInventoryMapper.xml,nflg-wms-repository/src/main/java/com/nflg/wms/repository/entity/WmsInventoryBarcodePrinting.java,nflg-wms-repository/src/main/resources/mapper/WmsInventoryBarcodePrintingMapper.xml","gmt_create":"2026-04-08T13:59:05.5225847+08:00","gmt_modified":"2026-04-08T13:59:05.5225847+08:00","raw_data":"WikiEncrypted:s/nHAGMHO9NqZ+Qyj3dhLtlog2Md+7HArZYsI/mVmBHavU8ILVX5DGinMJQXTc3ElUU+8LEuZHsioNfwJb2hbghAE3WqzQFWu5TT487Z0azBK9AYXiPIt+Fi8BhOunUPNioJWRF0//WI1BT2QDW6ZUIaIbfReB+QRpy2Ru/nQ/r1iMZ+yZLuZ8uzWDr3r3WQSgUtCCTj/J+NHMhG9qu47NX/rEMD9fUvsbXxsgR1UnaBvlsz08J5iHQxRl/fAymdM8yR/1KzjQJd4epuuDT/Gdozl2aVMNcCnZmKAceX7FPTwgNlIOt5Xkw57MDggUFmQdNkVsolG8YZ/lpLxa38c955NFoQh+wSM8vxnH4AAWWYF3U8ooWRw70gXgddGM0Xkkygp05enHUwJsrs+HmPAAQmEhC1peNNsofLJJYZPVzcjegX47GI5/PtNyt6sSsTCJSJP3PvPRyBYMAS0FoXavv6qR3469X9R1b/nOJ5U6nGgMjMabyB+3iyeVQpDvI1cRAeYS9r+zO2W4U2ACa22e5XFXv9lhPibaC8Xiw28zKSpgwGNz+znGyVtvdC9Gagn2XOju+fqqxIZk58klShfmnycrCkRACMb2J3a1RuQ1WYltJYNIwQgcTMXU36tUULvWF9J64BXHZPsHXqnnKqDMjVFqr4Rm5QmFJEoIYx6IJ8d7qXDdOMVZZaSNGr5TvKO/Fsz/xoaJz2Q13NisCC9Kg8DTVHZn8W/DuKYxuxyUai+jeFc2aVwwYrwITL384yg/j33J42Ui4XJ6rvTpMOfavvkCHho+TTAk+6J1rwFP/xk+bRIf91pVJZzMOjeomTC1UYntHEs0KfFBTGhsL+Z6mcz9bT6II+MurjJTcPtsRSjipcNga3zKbNwHw4GyLvk+wvtOofmYxgduZRRiVt4ljUxLjmfYhhQW/g6Z7LCy38OxckhLGNq6246u2TksEYMQcMxeuSX51HUXKha84q8nOtPDrOcYKodAQSJv1Vma4wXxI1KYtLLTTt/gOSltfh7iItNDZ3oV+8ZjT9lQcAVjg5+BbP7mIr/mS1zOMePobT2vZht4CUAsOVIbBFsxIg5ri+hVsdhDzraCG0k2CuaybmXDSWo9pvcKNsvpZBWX2P4hyFXZsr924xjmFNrFM3a+qkAzCARAHB63St0sQM3exlgV+suvsn+XnLOMYTdfsZAqpxlWaavlC0a8l/gQMYGsWb5SLv0f3b60s4ZzV8wL7Cz/1Fq69Q87ON+cnqOZpGlfDNtnaLk82SXvSg8J6NtVZya8Jmz5LghkZYQfrZ2z1TNwo7Isg9XFNl9veKn2xA3dQAQhsVBHG8yqhFB6dYx0Pw3Lc4xXw1qyj44Hys+2tJeQwOd9l5KcbJqyogxYRr4kSRIUCUKX/FeK/YBK0UJ2bcWPteBXEtDPl8Q/3rCmOEeMC16jOb6nKOXI38MFQYb9pluon2EYM1LI0JzF1FoiIF2eIWgpFdIq/PgGYS6e/3h8AN6WH29ltVBLMrE6X5xnPh7fluoUHQzm86P88tlzN6m+f65vEXInJ+jbNWewLkg3xpbWn/X8SxiqDCwuAY+OP8Sg//WvMVR1BKoRzW9kjGuIiRDZUj1hiCz0BVsFz9gY4+6k0yVZHXKG222sI=","layer_level":1},{"id":"d1842aa1-716a-4efb-84c5-39e77fade59b","repo_id":"0bd2847f-8010-4cd5-8fb7-ce662ccac191","name":"业务功能详解","description":"business-features","prompt":"为WMS仓库管理系统的业务功能创建全面的功能文档。详细介绍仓储管理的完整业务流程,包括物料管理、入库管理、出库管理、库存管理和条码管理等核心功能。说明每个功能模块的业务逻辑、数据流程和用户界面。提供具体的业务场景示例,如采购入库、生产出库、库存盘点等操作流程。解释业务规则和约束条件,包括库存计算逻辑、批次管理策略和质量控制流程。包含权限控制说明和审计日志记录机制。为业务分析师和系统用户提供清晰的功能理解和使用指导。","order":4,"progress_status":"pending","dependent_files":"nflg-wms-admin/src/main/java/com/nflg/wms/admin/controller/MaterialController.java,nflg-wms-admin/src/main/java/com/nflg/wms/admin/controller/InProduceBackController.java,nflg-wms-admin/src/main/java/com/nflg/wms/admin/controller/OutProduceController.java,nflg-wms-admin/src/main/java/com/nflg/wms/admin/controller/InventoryController.java","gmt_create":"2026-04-08T13:57:38.6627128+08:00","gmt_modified":"2026-04-08T13:58:57.5148911+08:00","raw_data":"WikiEncrypted:mHLzoBKW/ak+KVdbda4A2Sd9fqDGe4TriSlSS8y7dpOb1YIGlKSWNYtzj4S9askAUeYcTZDk4LD6At1Pu/5saik7ph0rDZNpdNqcfopUUYhex/jNBSBWDTtewTcs/2Ate+brU1plq6cty+IUaH2Qpn8OzrfvaPsqdz6cud1oxzP4af+zjuicm/oZQurBNTYE6hgeuIKIvuirKzn3OSwOxY++SXSPTDKSgKORes3C/uyf1i96g8YQVgYYjZDt9HEfu8ZhmwMhQUyAG1N5FxIDFWDu0dWjuk51KTjAQ1++5Hu1VFnQpGFqxKGpJlWzSeyTdlQxgt/fndNqdzQycTh6PTn8n2jJrOqQt5/huRuv4QlV29XwQWNsumo2vAJ0PzmYIScU0N0IClhMy3+Bd02i2EbAliBCC2O+2W9v7/zw75yIOixRrl32ecueqgyh0VxRbiYqMP2EyATcUvyPXwPaChABpn5o6bsKJK1F1w4pSgTdKhzMQcvHz/fBiMEkO7pmemFDwFaEDLdG5DMCkOiOajaSpg6OQCRTWt7UQbfuBQ2qBQvt9Lf+XB9Pj1ZBg17/Vv8fTG+1Lztiml35xlPzSesQeaK/SdNn+StclYZaz4JdVwb1O3RYUEv7WSbqpWasSbJMG04DDRUqw9Ksjzxss1bsp0jJtw8YtpHGP447p10cEq+qfHpb370y8e124/64mUu0evh+I7ctufFd5dOFWCS0ut/hgglRMTuG2g3z1EULarmnfx18Xsvf4Re5z5ttmZb5Lg74lsOKu7xxapUQsywyI9c10X3izGzsHgi3dSKCxRdIuTnPJ7PlxO0t5UIdqwFR1/tgta4cQJuhHuy4wf525q8cVX633mNcV3wIXpE5NGfX3VvbVQLCrVq3lkiL44pv+e43MbJd0LbGFBmS2JaXqMs2M+aCLFi15hlBZBs/S7Ij8ogplWPxK+PjZJAfYuQAfuE2mXLtvEc6v8HSOJxU2g1TbuZ8SLUIsk3fuPgvT4l6SCmXLBl2I3SGHMi7e8JNp72rM/udofSNJS/IkqE8127uNy3Dadj/dA/v71ggiXo4keih+IbrSZuhaVAOCBKktiUkyw9MXTS8eunnv9GEgJo/PMXV5f0q4ofMQFRWFJdTmGlQcQ3lqvuY9SIg9QwqNHrt54GdGw40DKPyj0U4Rtf2jh+GX6MN1H+aEZMAbcQd16Xv9bWaTzcJI9gEp3FHf6PPFN4pN0XJuznlz7uX7hOCaQdp4M2Uc8nkSOuZDr1Zgd3SFeSKKsakGT6ruJNxHvcpbLHADxs4Xrj1AfwKH2/gXy+xvoXb+a9sQgEqdXZ/ClPv3o6lvTgItaWTcQg+AQhHPwqwIswfezZNdOm084L2q9pjtjm9GcWhpW4Ug54yDXdUdIsvlpO3mWVvRTBcrC6MgtqOqqjYHzxAvcx77RyiTNisW+Kva5GyZ7P6RiTJSYuXOYsMrL4JPRFnn+jx/1ngCdPYtAnpnD59VrvX8nG5n0NlwtenFxwnYIl0E6AbxCDr/aZloDV5w6Zmpa73XxwRnHffOgRZzcLZ3i9+zAD6QOU9b9NyqbHcuZx2c6pZVyHfxyYYtRTkvtYJVESrAU25KzUyee5omk4xb8l9c+uWxCVUr+KSsU+a8vOZzvK6/Z/Gr0mqDrH3LPqU5IOhIvLpGslObNxRIkKMDg5FFrf4z0s7EOODoJ/v2XOupwVjOiFhv1smzXUT2AIn1ys9xh7nhP0YsUsdGx4sTz2vTRiLrnQexCIfm7EQh+xm6rhB5nJ/TXzBZuNkLYWN2ciDRV8cXoFtPhhSrJxvfA=="},{"id":"58e6fc1a-e64f-41e8-9d35-c0a2b5245e1a","repo_id":"0bd2847f-8010-4cd5-8fb7-ce662ccac191","name":"安全架构设计","description":"security-architecture","prompt":"为WMS仓库管理系统的安全架构设计创建详细文档。详细说明基于Sa-Token的SSO单点登录架构,包括JWT令牌管理、权限验证机制和会话管理策略。解释API网关的安全过滤器链,包括请求认证、权限校验、IP白名单等安全措施。阐述RBAC权限模型的实现,包括用户角色、菜单权限、数据权限的管理机制。提供安全架构图和认证流程图,说明安全配置的最佳实践和风险防控措施。","parent_id":"38c616aa-630b-48a2-aa7e-b088fcf9c335","order":4,"progress_status":"pending","dependent_files":"nflg-wms-starter/src/main/java/com/nflg/wms/starter/config/SaTokenConfigure.java,nflg-wms-gateway/src/main/java/com/nflg/wms/gateway/satoken/SaTokenConfigure.java,nflg-wms-auth/src/main/java/com/nflg/wms/auth/config/RestTemplateConfig.java","gmt_create":"2026-04-08T13:58:45.6598604+08:00","gmt_modified":"2026-04-08T13:59:12.0596935+08:00","raw_data":"WikiEncrypted:JNhY5K+GVMrcGagKRy9Mk1JVoObLAcbfPlMN+VTvVmnuPEPQzgOEH2CHPPM25lQAQTDPOwDdnNeykeBonmEm0tTOQl5Z9cL4cKzNR+/AKzigT/H4nQ37Cy6pGK6NBI0+kc9dkzYyluWrJDi7Y7b0xe59i9XplHxzzCPm29bPt7BlXel5WCy6ZJwtFLuLPu+y61icvDFDmQodsOySUK9QJioq66KNB0bkq8ipylB4lAR+JPHZ4N2+/sb5MVs131yyOr+bLKcNOhVYccJeN4/BPTj75aiVBKf12jkhRF6vG+9amQ5OveQ1lR4+Kf2B+zd+1ZIEh7+p0mD4H8mooHDHoi2wT4RmZYBh8uibDoqMTW8cQsXMi1uRe+RlpLasxdm3zog5XK9D1iMNxKAeOqFpZMZt6ZNHUAb82Agka7bMx2+8GUTHci2IzS9ih6Uz/zoeyhI6l/uwjjqKrAnDAnD9PEB2gPD82tEjd//zjZCi+YXh2+FKRqT+6bLWjNPgRQGXF+ymoc+24pDNQoNFdzyyGPLg0FEiZ92GZINaW2lJzBIVpNvUUGOiXha2YohhRIko4Iu83KxStowyzIuUde6ZblW75VCH28plNa6EwGfslePQ2CCBvh86Yrg1cfhAqKvrXCHOUDln0iYrsNcwV2/ry4LMbQIRCALBeppkIeYq/mINv++2rZcG2YLNO61RkaBFEbu8xZJjoAu5Xo0u74D+X+Un8WZa8VkFBDFjHo43qDmiiCgOCy705HINhOwne+PFKJdvy0SJ7YRMzT+7slZhEGi8EoHkL9QxD82poUeY+SLtRo1x4WT/0zvuoUHZhEBWwCNZ3N6iU80tmxpsme2H6HMSnBMFdkuiNjzE0nd/luQF/VxVwDpCJzzOjDrLO1L3PH1tGkmp59n6FIGBqC4hM9SWt64apid6UgVp5kpBCjE/GBr1svf+/JThTUTqNAdIdvYi4u1CUytv753krolwwZ1KlH2sAu3u6yxb7J0baGjIEhDF9sxtcHy8JCKlzxP2qKBmxMqnLTRTPMY4/ce8ixO15PUpOUw3baiF2A0Nso5mkOhbOeqHkMo80rHhGe0UNJaCMF7X2DNu4ZZlic9+Dxnl8D1T6JSYx7XohYhwWuFOHffBc0EmK5lobmeYo3zydSUZ8Dg/oKxW5KbPlhGTVOEpES0WuiiCZjIna8fQADbEAxoIsWU4iabynjqfaUiNh9r6+2gLVXzYKOgLIjcagZko3C71QKHcdoXEQ01wmB6fB5yUOD2zx/QIXOPypkmOJl9/vrBRCIfO4e3f/us+aNTSkFu9719FKND6UnPiey2WT4pVuce/SwTJnc9JgFPkL8juWNMgtSygvvAb3/JkcGjMKfpGLDqB3JEB9l5DZHF77L6JsH7ls3tJ4Cw8RbNW","layer_level":1},{"id":"5c63fe82-a3ee-4ee0-a4b8-14e937c0139a","repo_id":"0bd2847f-8010-4cd5-8fb7-ce662ccac191","name":"订单单据模型","description":"order-document-model","prompt":"为WMS系统的订单单据数据模型创建详细文档。全面描述各类业务单据实体设计,包括入库任务、出库订单、调拨单据等。详细说明单据状态流转、审批流程和业务规则控制。解释单据与物料、库存、仓储的关联关系和数据一致性保证。提供单据编号规则、版本管理和历史追踪机制。包含单据打印、电子签名和合规性要求的数据支持。说明单据集成接口、外部系统对接和数据交换格式。为订单管理提供完整的单据数据架构和业务流程参考。","parent_id":"69fa2389-614e-47d8-9d12-f357f991441f","order":4,"progress_status":"pending","dependent_files":"nflg-wms-repository/src/main/java/com/nflg/wms/repository/entity/WmsInTask.java,nflg-wms-repository/src/main/resources/mapper/WmsInTaskMapper.xml,nflg-wms-repository/src/main/java/com/nflg/wms/repository/entity/WmsOutProduce.java,nflg-wms-repository/src/main/resources/mapper/WmsOutProduceMapper.xml","gmt_create":"2026-04-08T13:59:05.5231385+08:00","gmt_modified":"2026-04-08T13:59:05.5231385+08:00","raw_data":"WikiEncrypted:1TcXmWRnDAgI41cGfWTUkxHtKEoXPgqUgHRKXQ1nhTwvi5WYSeZr+oVxzNFjPtmrIX7pJOr7kZZxY4YyiQ9FC3YJuwJKMAlQeQLTP5nTsAwhe0A6STtfbTmqXpvr+wK6JI8vK9GBkVBG1ey4dk8J0jhGj9mrdpBsyR23fFnnIshDs9zt9Z1avAwDWv3wx/GX4BgD8OSE92OLHFvK16FsnYjt/pmZmNbzLhFohssTTsKPrJCtLtYTuzqo8tS723oBNXavl/IPLyCk6TmfvNys9C6VsvfP4R86s4jYb1I5f+ocFm52ujUpY911xqWn5JqKBD8xgGW8lU+sOdcWHhj4X7H5wn9xBPCelwLP+15kDTwWG9XHV5Qbl1c8i0gGqYqvf0e9HET2NBcyMIAdVBv61Ru+EuwSfQO9AllVDlpJf/07qjuU75OqBSHfv2OBWSxlb3WaOudaH+ivVt1bPYWfIljfi+2FwCDQCXeIaih+rmJ0jsYmktpQacIE2VvIwQtdFaHrLW9nm+4y/SInXawXiiQhrg6hu9yYOCL9Ye0UDz79FCs7gUuge0jasIFbbOkvHlN9zydS4maO5AWzv1nGkfelYvPLJiYI4s0dUZSiW/cxkjIpQE/JA8dVbqdKBr9Nb27X7HEod5JCEH5AlqVaTeBWebcPHAXfOEQ9sRsM5FhXWnl61XfsvOxRh0IlD1rfd03WFtn2h1rtpg32VkMpgGBLIUaxlnTH/Otw0/tznrNqD90BPr3SP5tNRDx6DoT4wUhbK9wO7Bp4peCJpJx8gkg03Ej9Iyol5V3kYnnT4EkaByUagHH92zQsmKo3xbz6PdyESdROwoWgiPfd4YoxFStpa9azmxp58C4O07ejvtZwS0Nl8D4WWr52alCAftdctjMVEVJDNk45Zb9OwQ6e8CClH/zgVETb2ZS15VbMCoxwEI5BZriPBIAMU6DSdephnbEl66YXXxvaesubYqFYQZw3aSq4Al773UP6hwSUvJN/cfsGGuM9E1159gw6w0IwDHz3hOjAeoN45focDBAzJ5SGR66mxvPdmQIUXPHuz1UEyOmn8quJv1/iipQ3rNlLaYcMSPUBBgbFg3qZXq1/xS4KIx2iSz0/DNk3hAYbtMPhlHYgz6RzNevpOGF+T3YUNhVjnbKtRslvbHoRi/5BYCaX2x+WHmwCf+eMWst9dzLMzJz2vsmnkZYqaTUa2of1P9qirbUzdl0lavVVpmQ2Znl+ypYKI/Xyqlm92esOnBPeIkE+kkB/omVTLxUWiXlNPIZh8vhpcgyaiUeax7y5iT18ypFh+blvP4V9V7qyr4T5YqmWZtR4oQdBLSNheKRGmD3V1+k+yDdnZSOl8XZkWyfrhflvgOw+g6dbLhZ9KlacOWst06oTRrv3iVTV0DcfUvsZKJe2VsroQElkOunE2G20LV/c+lxOfCQgJXwJDXCBkVRiHcnF7mSW67r/9v5PXswYTMVUj9sUulpkmt8MyvnNROkoZnLGRpF7Lh6gkbr0nkXk0fE3wD/cYIpUdm69gfpvLViJtupG5j8CHVtwdz0yJ2Ha2wDD09nK34L1cFIvJV16y8Z0VMXmgbl7J45Vpcgn73tUO/0+wzbA5bl36Q==","layer_level":1},{"id":"69fa2389-614e-47d8-9d12-f357f991441f","repo_id":"0bd2847f-8010-4cd5-8fb7-ce662ccac191","name":"数据库设计","description":"database-design","prompt":"为WMS仓库管理系统创建详细的数据库设计文档。全面描述数据库架构和表结构设计,包括实体关系模型、字段定义和数据类型。详细说明核心业务实体如物料、仓库、库存、订单等的数据模型设计。解释主键、外键、索引和约束的设计原则和优化策略。提供数据库Schema图表和ER关系图,展示实体间的关联关系。说明数据访问模式、缓存策略和性能优化考虑。包含数据迁移路径、版本管理和备份恢复策略。为数据库管理员和开发者提供完整的数据库设计参考。","order":5,"progress_status":"pending","dependent_files":"nflg-wms-repository/src/main/resources/mapper/WmsMaterialMapper.xml,nflg-wms-repository/src/main/resources/mapper/WmsStructuralPackageMapper.xml,nflg-wms-repository/src/main/java/com/nflg/wms/repository/entity/WmsMaterial.java,nflg-wms-repository/src/main/java/com/nflg/wms/repository/entity/WmsWarehouse.java","gmt_create":"2026-04-08T13:57:38.6627128+08:00","gmt_modified":"2026-04-08T13:59:05.5236513+08:00","raw_data":"WikiEncrypted:veTYwq2y4io5qXerCTrkkBwdhOAmcMQTz+AJLOFORhNFeFTAN7xitXLxeRr3T1sKrh0z/6NFLuxfhi+XJSCnWkHdlGOWMdJPcbPYc4ayXZxgtLcG03Jj5DuFupsFxD9K+lFNqff/F9FUMj7DmuRFSWP747MCiOVr05lPaG+BUdZGfh/BXDik5MRB4VpacvmxT29/fihhWSkDfIMnTqdKQ7r03xUQSOQaPGikulxfzOUyWfMb/i4m6R13OPFTgV6A0lyw+x6h1CNc1YbBYc0LhCF6ZXbAxtOzlX2j7nwL38ydU9DQG+vPgnPgPtg3O7Wl4DLm8Hx7Z7xVKTajnEvQhN7hDnWPvpuvCB6Gw2y4hFLDhFNi9wcT2xnEHBrEBkEZo6r8KSV7GHG/rTZ2zvAD9yzAoyHB6dASmg1cS+vbWiHsKHpLx9zqSjiBRfh1WcczGXfS25NCSAKM70rDUNwHHTgLvthNKKj24gVEeWcAY8XM1v0KgWAaMs5Q2Sj1paRyZp4UBqjujxXIvc+8NRCtcie2AyknGOfRI1VVOdfqnU6pkolBpzb2w2yHUagEYhs3EeZ2Un2WGQN/HsBE+Ed1LwCUWQuBRR7D5WxQAPnGFZ8QC59bi3fN9w6eXXizjKV5QpLe3FrPiWk9uawWtNbPAQ6yo7nf+ZHebIcGrgc6lnLPYRp/81L2y5BrsLOaxTTdkLVVQl7EhVY+tnHnoLEd48tqtORbBK8qJplu9r/5538T8DZVFlyGyjoGpig0aV5REtAtGTtuetlqg111PzEZRBQy+J9cCdHIzn+KsTkcLIN3UxFGsA/M/uhR2B9C4bmU1pq/vnlqV0H/nLKkPcmMzLbCeDWgKaw0Qjhd4tD/EYFBJc86kUj432nY5UDYjwEFbkJmCBLfeBfGVOmJFzqDI7FKGKiawYSeF1tv9/tguMCxxKPcwgrErmsXMIiSYdF1roun6FfHfG+ngmnXuYHfSF9bdf8VSe43Rr1Xby6VOwsOKw7p2u6SXzUu2k6X7hFn0z9tgkVG0ABY/2dHcnRn6zTiD4trx+i1/Pl4wfKfixt2CU8vqIscjT2JoBMUo/jiYuZ27UnjlcXeGtpCXvgw/wBhllp6nrSeZgrh+v1HAVBmdvO4Run+MTeunVIBa3XF+wLe9cOKUQcFLUpwEJzpAhvn46Ma+SBIcPoZ1KbqrdSHuRU70WnoZx9v8gh3vBZbvJjfh83I3vLq2Zf/m/PdCqt4y6bXOdMgVu72Ha2L8eFwARJQQKB/i47L24HWwdNDMzrMAsnufH9EY34A7WPxi9QU0kHOW/RjisvP/PXDGHT1YYm8GL4H5hR9Y/3+7j3vZ12zZY4kz3B3wwVGJrzvI1MiW8OlaLFuFbu+71jOdDjqYATkYe5hwTwuo91EZB2Kkm0hiiq2+k354ElRlZgLP5qnPlMju+P5ujxxhjTjiIybHgv107p1trWu6lhD637lnpSuJ4F8+cYq9FLmwIEKUBjQ7vG8iJkoLwx4NH25iaaQ+okn9sjlekHaMF4v+zx4PEMjbdAPkiHw8C2CL2D0kvAYAIJz/OXJdJsSDNjI/O4ilO3am9GM3QyN46Ku/ouqRN7CRU4m38c1DMPxMFIJ0jgy0MuVuvcgooI2GSDH+GBIxe5qZvRN8thT9NkbgNOoHyeJ8Gs8c0J/Q+mhvEJl/iCwZREhtov0CIZUqN6ExXe4IL1riLqFw9YOUOdI7wm0"},{"id":"7add7123-952f-4ab4-849c-3661b4e26c7b","repo_id":"0bd2847f-8010-4cd5-8fb7-ce662ccac191","name":"系统配置模型","description":"system-config-model","prompt":"为WMS系统的配置数据模型创建详细文档。全面描述系统字典、参数配置、业务规则等配置类实体设计。详细说明字典分类体系、多语言支持和动态配置机制。解释配置项的继承关系、优先级规则和生效范围控制。提供业务参数管理、阈值设置和策略配置的数据模型。包含配置变更审计、版本管理和回滚机制。说明配置缓存策略、热更新机制和性能优化考虑。为系统管理提供完整的配置数据架构和管理工具参考。","parent_id":"69fa2389-614e-47d8-9d12-f357f991441f","order":5,"progress_status":"pending","dependent_files":"nflg-wms-repository/src/main/java/com/nflg/wms/repository/entity/Dictionary.java,nflg-wms-repository/src/main/resources/mapper/DictionaryMapper.xml,nflg-wms-repository/src/main/java/com/nflg/wms/repository/entity/ParamConfig.java,nflg-wms-repository/src/main/resources/mapper/ParamConfigMapper.xml","gmt_create":"2026-04-08T13:59:05.5231385+08:00","gmt_modified":"2026-04-08T13:59:05.5231385+08:00","raw_data":"WikiEncrypted:gWB8HBj+8+/15rQhXgtMjKR2t1Xll5Ju4Hbu1OezgwCMA0UPnVXGyGOhxolsN8b2//swrVEqBIZ6EY0cI3uIcCiZxI1ZiHCjHQ6GZvaMdAe4CeTQs8SdJpA4Gv8MfN5ldVMNsSk3RXeRVrupbwdhYyudMoavhBdHVjwHUnazOX7doqKIyX8um+wwDP/wijGDJ1vlNtmsDKUXn8AU86a6gMZB4lMsizd4U2S13LPtXwVk4l7v377rNSUtRVqJFLB7Wf16mtbWv541x+ZmUBOR6kbhkJBNIwR8Yi7IjF57JrnrloWsfDlQmWegoRs1d5a73AGn8eLt9X9IRWhnqVGcocpCMdWTId7XwYP7COnLBcl5A4NADU5pepN5S/933UIs9O0BkADq5/XBmmJmBvXVCUyYQyBnMDkU5Is1kbWL9cs9aDmqT44k3/15Z6qaqwYyEWZG8B1lJrJ7wGfFvMUvDEBmFswAqJROLq4iOJyaCTeF2QjwoMnffRwBgv8UXnYhVtkxVqG8A5PyxmbN+XCe1cEeDaqGq+/7ocaUmTWufYlIzqKphQuFozlxNPhLcht2Yrm0HQat+2B/ZKvOQyaqrreojbrGzPmueFQb7AHSK0IDKi4A/gEQIrql31GFOi4dM3VkX5AqFbnOYRq01OkSpDXCVB9ryXTB3RJdjmNE8LLy4fSv7JvK081067YoKrZexdosoODXkjLfSEtjxpgTqFaN0s1yY6YJTTH1O2Da42HhnPgNX17BIg6/LcsRo9ZS+kab0StugN5lgHkaTzcEe9GJR46htqd8ctDlwV3Mu/dMCgNnVION5XoY/92vU0jSMwgd3Cptzp2P2iCP4K+VPJYVixH4m1LMk0O40LuuXoNZh678wlhfzT3BGgOyI1uPgD/etBhh/DnPUGZgJWJrLUWNUz8G2LTebQ/6+TRaUm3D2h8SUG9rMHUItwQKcMo+hAXw6DaUMfofdYcpYSQigeVe6tUVZN2PWWMBQCXzjrsWH/q669qJCoqAyz/PBMbwCZe7doT8Mg1UXTfOf2PFYz50x44scwIzOqSsAR8hjGGizxHWYVh6SZ5C9CcCEREY9guz7LMLIHmSL+HVNjY8pyWiargHRnJYDn70p3y+yx1HmeDmErVlUQrQV+Mo0hjQhFiOxOd7xZvmHI0Zrej8wtwor12I+oViBz2SihtoqusgGk6xx19pPuxXQ6a90kUyiKzS8tUYN483nmOnXIBW7Rbb/ObK+rxA/TrHX8s07Jc9THgqNQIf5Je/Qox+Ov1Jk1mUB6gQzhIZ9hRhh00NVlCeUE0tNdiM2bhaTnieUbNH0x6pYec77hiVsB3+yAYutjdl4YTodFxoYoj/dKjwLrWizXFnLLeRzJB3wvIpTxpY8mw1Sck7lwhAIzY5+MtRPWlUVrxBi5Azv6gaVbPhmfPPsYhIcrqgoQv1uS/0G5ohPiRA8tJHXhba2g9YxVQs3beEne5INu81uu2gMrHIxFNzGYWJ1eK+bPd4asIrnCprpn5vVR05owPxxQIyCcROD+qPR4nOuoiKTgyO4AhVY8dKXTQ63zlvMwxYutvcQOE=","layer_level":1},{"id":"4f9588ba-acc7-4cc8-a8eb-cbf174c39b5f","repo_id":"0bd2847f-8010-4cd5-8fb7-ce662ccac191","name":"API接口文档","description":"api-documentation","prompt":"为WMS仓库管理系统创建完整的API接口文档。详细记录所有RESTful API的HTTP方法、URL模式、请求响应格式和认证方法。提供每个接口的参数说明、返回值定义和错误码说明。包含实际的请求响应示例和API调用代码片段。说明接口的版本控制策略和向后兼容性。详细描述认证授权机制,包括JWT令牌使用和权限验证流程。提供接口测试指南和调试技巧。包含批量操作接口、文件上传下载接口和报表导出接口的详细说明。为前端开发者和第三方集成商提供完整的API使用参考。","order":6,"progress_status":"pending","dependent_files":"nflg-wms-admin/src/test/java/com/nflg/wms/admin/ApiStorageTest.java,nflg-wms-repository/src/main/java/com/nflg/wms/repository/service/IApiService.java,nflg-wms-starter/src/main/java/com/nflg/wms/starter/advice/GlobalRestControllerAdvice.java","gmt_create":"2026-04-08T13:57:38.6627128+08:00","gmt_modified":"2026-04-08T13:59:12.0612662+08:00","raw_data":"WikiEncrypted:aJsVvsatVVT+Oax9nwx6A6Ka1Sy3/Ax3fbdr8CSPsFxZ2EWp6i+cqnOOrevL+QtbDx7fZdvtUwLW1B9c0o5HgBWuLmvidzVn69TMGnUoozBoeXZ/ML9dHh5+2nfxFVpwiF6QYHcTf4yx9+t4vXD7a5NBR4mpGExdN6ZnQJV2Q2hWzm3wskDCLzY9UQiD/ONKzGek4Ybt5umH6SCMKHhySDERxmJwvey3qAAfnm7dEryvy+ZDHrKpU/SRIclU0mnAWLHGwk6PRFBZb1Y/JhGjd4pN7cDo23E4edlygucLzLKBMr+fENPijgIGKum/WBj0WFHbCySaHpt/Tzn0QnNvU0465jZ2lJVJpLP3Syik+uihPNWdLHCJxpFwehf/FN46KeQwua9XUJZk+Es3eSPplrA/VYXnFTjdUCPBDd6PV2O/fMJ9/O2bzgwzFrEUdAn+uY2rLHGtqrncJ1Rvuxeu6PQN1YHxEjKA1R3OoswvuX+MCPrA3GP5BDVPFSVzsSF9GCzBptHLN6WaonaJYETH7/W8r5EWtFi5bViQtu2fuG+YzJYOeZm4XDeDXDo4e1A+8ksjHMXfd+LyOqiXNH0fZJXZ28PeFAoSvD4Sf5nUbEJ6q6Li+yimtFJf3XaU+TpYfwBJ5Rx8Tjxo2S8Y9XHoXQItEBKdkzN6DHYxk8LIuJAQjh5r0eAuYt3ruhi9ZFv4gbaaqOBCMvPf5C2Svw+rVItsJOcCPol8M571ErqI9gR3zHMjNL7/fCmL2GRV6XsfIsAdE/UPGZljz2fclVXdmZ3tBOc3bSW1ZkPvwFeaiq9h82n72oUiFUFsUqI07ewN2v+TQFgOqUQx2xsIoWHQHeQM5DevnEW8bzV9cqIheVPyCX4kj1dsisr5aoSvs6/oorIcXm2M3uAaLgQvRwBTeTsOL+WnCPohr1xpn6k6ao+zp4m0xaCxCtqB4+lCf99yKa4NnN7EN25leCjJzXh2MvAldIMQ9yLdChoG2GpX/gwrcUpc9/KWyaL19jBflmUfsPiDBAY9kbbBA6WkielHJJTiJy7++pWGcmNlcv9OQXGVrALyubFYBt2txT1UoL9c3h+0Ou8HVk1LI5pFOomH6VEsxYKuHDvL/WFmV9S2fCUx0Z/96cdcgxi/SbyWrvKfXs87+Kj9SpzfoxubRV9rpkcEIeyClGYvlytlqGsjN34X9g2r65Mve9st6zWIyXiOl2vqhNJLQd+yVxHGj7pYbAGaEbJFR4ZPpZ/JLILlRAiTvBz65TLcZESHicgzD00n13J2p/PYmuKJdhmfQZWTvYeCZL4HDEcUrbFf/O2tTfb5ZqYQG6WVHcJlDQZR8ROXroZVIGZwmDPX9MI+I6QOGMLsph6yzc/Hoj37UWWa5Yv/1AZI9t/atK6jKo9Wy3eEDM6f5hl7qKpRvi+wze+2sTkyYeL6Rb84Q60+Rj6mVbzrfLzGDEOwQMZ7qQSO2LweSIW3GoGVfxZFJKDRGcd/oYjgBt0W1sk6yx7LHjHFxx5g4vNoTdRzeKTBIUgBRfVZP0pDMnosv8GGu7/1dL8xovERFXZxMPZOVziGwlAkzqIKWBU97sRM6cxW3NvfYgU1mqc5qX5JWd8uy2OnAQpbe+/ApvEJdJ3uSvP8tFGLx+Q="},{"id":"a93ec36f-839f-41fb-9952-f345810ffc72","repo_id":"0bd2847f-8010-4cd5-8fb7-ce662ccac191","name":"用户角色模型","description":"user-role-model","prompt":"为WMS系统的用户角色数据模型创建详细文档。全面描述用户、角色、权限等身份认证实体设计。详细说明用户组织架构、部门归属和岗位职责关系。解释角色权限矩阵、菜单权限和数据权限控制机制。提供用户登录认证、会话管理和安全审计的数据支持。包含LDAP集成、单点登录和多租户权限隔离设计。说明权限继承规则、动态授权和最小权限原则实现。为用户管理提供完整的身份数据架构和安全控制参考。","parent_id":"69fa2389-614e-47d8-9d12-f357f991441f","order":6,"progress_status":"pending","dependent_files":"nflg-wms-repository/src/main/java/com/nflg/wms/repository/entity/User.java,nflg-wms-repository/src/main/resources/mapper/UserMapper.xml,nflg-wms-repository/src/main/java/com/nflg/wms/repository/entity/Role.java,nflg-wms-repository/src/main/resources/mapper/RoleMapper.xml","gmt_create":"2026-04-08T13:59:05.5231385+08:00","gmt_modified":"2026-04-08T13:59:05.5231385+08:00","raw_data":"WikiEncrypted:Pe7ymNK0TAICzgtfhJtjWTwheNh2vWiwClPvyny2Zjo/MYTeaqjsi9bzbqMHJ7mvq6zCcWcydQuRV4d4dkwPHMurl/78dxgRGoEFXhjF39AR31qveLsVGEBDC00pfqlVGkCPrStyxwES4S+oS7JV9o2YZOa/rvw/acFwlkaGJMx9Au7Tk1otyik9YAWx1PCbiEfyBP++rJJaD/MQRvTDMjRgYGjP4Q2uOkHGHJWGM0FP9mTXDB+1EUq5EJ+g9CtAzgjhGEd4N8IfL8AnlgEKUTuvaVRuBAHoNDKvasb09PVszIUHDWanyvOT9igXUBTNAz0RuDnjJPX/zKQSfwoATZN3G4SRe6akRpaqTZHSWPo0z/7L5DEiKwpWOHtRipsAro+c7vO2vQgL20UCmxPt21jBtUyOWTtQ0DlCuFxHxvko8K0vGQm6n5vNBn2NV4oi0IrPcKiijnLZ8JPgKq6fLXD+4Sc4vFcdNCep2WxyACmHpPIc6m0QVTSyT/1tOmRhdGmif11VE5p3HdWbbmK+s0bp6UoEkRHxAil92bqANlSk+uAfgP5iaKg53Z+Pc6D84uAN0X3xbRB/tmXTxjLKyX1w0gJ4mVpE+/hk+EnuTb2+2DE5ePcBVRiKbHlPCdMFmtiWef6ej55d+kWFH7xyK78+C/dBBtxpW5fmlUeh7e9uMP+t+BUV6gTx2FEaH+Xn/2iniVxXJKPXke/VtqnEZNKX4Z4mNysPWOhkKEo+kG7GOx80w4CJW2HeU3+Jdg5zcIE0PjwweYuKbS/3H+Xs6BWiwojrMUlP3/AGkHIrbW9vkAcxd6oKIrHJUGzXIcivc2Cnmq+Z8NwWtFI0ynyJMp0hKHNTpEzMqULkexXJNyl/3X9bdd4ucxEtLa6TbtKajonL3RsY+J27WxID/BUTzzb8es9s9XONH3ia28RAaq6hVkZkZhZMrqG77JKjpcLJxG0zN8rGGrPJKk7HjeTxPxln7SifoaIbwxqLxw1x4iD9b9mAoaV/xh5tzk1NRltL6VVn7eg9VTl20KK7+9Xy9KwONmUGysd5sYM2P2KXTUxQ0KFv7Iw8P2Q+vQ+e17CwVpCSijlWZybT+ys1ORbFwzq5IUfn4hLOgdE4MUaeIAxHSElxsGoB0TIr3pInv0DY5vsWSdNJ8IiTpH/KD+lNEarXDZ0VSKSLqXi7pZtFGH4DqqDw+ib3EpoJCXt5UU+LXfVfEPYQpnIVNWYxEYLvnb7wfqkFHCeoIHSyGhUP19hLUwdjw2phGwYzTCerfWkGmqfMwDiL9p30WD7r740vSGa/mWVjKtBdppwQ2VCZtUmrdJ+o/UsLsn9eo8jp6G87kwYZ5svN5aVP6Lwbdve0VCLpiWUViGI63sY9i8gFt4jXgJJS/Ex3cwR9VNAXI0j2dPc8ufomu/pIEVTHsMU2igLGJn2DzolXku/+EDRZRoL46wxQb+mrR8aqUFJ0IlO+88WjbaXEugKl2TXMOc9ejcNDmooLsxBCFgDpWaOM81oxA6LtjbQTG+onbWqm1/tS","layer_level":1},{"id":"e6ec0f38-5187-4c68-ae45-152cd1b6b451","repo_id":"0bd2847f-8010-4cd5-8fb7-ce662ccac191","name":"配置管理","description":"configuration-management","prompt":"为WMS仓库管理系统创建详细的配置管理文档。全面说明多环境配置策略,包括开发(dev)、测试(sit)、预生产(uat)和生产(prod)环境的配置差异。详细解释application.yml配置文件的各项参数,包括数据库连接、缓存配置、服务注册和负载均衡设置。说明Nacos配置中心的集成和动态配置更新机制。提供配置文件的最佳实践和安全配置建议。包含Docker容器化部署的配置示例和Kubernetes环境的配置管理。为运维人员提供完整的配置管理和故障排查指南。","order":7,"progress_status":"pending","dependent_files":"nflg-wms-admin/src/main/resources/application.yml,nflg-wms-admin/src/main/resources/application-dev.yml,nflg-wms-admin/src/main/resources/application-prod.yml,nflg-wms-gateway/src/main/resources/application.yml","gmt_create":"2026-04-08T13:57:38.6632351+08:00","gmt_modified":"2026-04-08T13:59:12.0591703+08:00","raw_data":"WikiEncrypted:aC5ZtUyEKPSxjzg//aVllPgfgMGT84WysP5aU7jVGgMDPSKvWZp7xsAQzGtWF2TB4Rm8ZVH4zR7QDXSHsvp7GbMCibg/b3OjBJpaPXFHALkjdclXBK6jM2GgKQskScc/ooBoFoeIq70sE0bBJNN3zGKSTzOJnOizMbkZDX+XXO8pQz5PyOiIBETrMnYfiZEWa4FiiOybvu3vpQsRQM6kRCfRkqs+xakxHDYNocwiNciswilbO2Oge7Rx3iaGEekF/UHUqE+YpUbQ3EP8tR+xIHuP2jFhbSImiZnweD2lFgPBLF3Va6XrABFmVjd7LJb6pCBS6XsMixwG0XLPk0XnVukKyvbe2vtsjVacJnu1ePZYdlpyn886zifnUnJUMTq2Q9acrZM48PyQHYymDCytCRXdsAZCjcXu6+PMcc/lnvNyZ4v/f2Nj343oRdkF24LTrRbGCJYEoPoHTB79/L9CXj2OsdiXV+zDHM/j5+bpYbSXZvV8Yrv8nSxi7Ughq9v58R7Kmpgwlc08si5cAY5dOIN6mfQngl+57ZUTxGyJYNbrcZh7EWteEIgD5f0WfPnnQaLXrQNzoA7rNvUFfhBxcph1tADncCJ83rku0l9yPQIFtWrpOMJn1zSz6YdzRNGZPv81u9z4honsOgv9ylsWCp6ZpUxQjftm3zPvSUq3JN/tCSqgfYTSL3rfvReYAsE6mqfU0NE12jKp5/APgueC1DsykCneD4vgMbhRwYyd4+u7Npi72u+bfJR7f67zKImb5ltUZpj1BWkUSdK78I5PvyhFppPpNh1dvWSX+DKUAZJ2VWeRUYP7s6unNTlI+Qf2nke9Ucf6UrqzxkxbpwE3BHODjNsZmNl64k+VnL99R7+kAm0nAuwdMXA33LnL1ERknKLHX0atM5p3wjS92a2bWHnlchh9QD+9ZHD9/1tuorMkBhOEgajTIiaFAtYoZXY8dPIdmQAE4Yd/5CKcxkDczEPW9ruLEVQKsoRnnr6jdUeiBzfuWLT63KmQKbeXNrEyqne73CP3Iqt88jWCJLa0nVF5rGcBBRtySYar1fs3SwJhcWlu8Brah2prUuidHXWOmi4xk2Yf3V13AmPWxIZVFI74AGy2hO8CJYG/bFO/4NeI7wWeajJPMybAhU8ri54ZsqMNhPUuOA8w8MzADvs5WV1y37+Muc22EUbs+OIN2bJxNcocKLwgSBxtBN6KrzyAOBEl1IiT53nuJxj+feNTO46+knz9k//mTMl6dTn9fcpRXAL7+lmzTbD9wO87pkYJlheQOc9AJul3P571kmfTHkqSxR2N10r/X5w+A1wQWO1SISXXzDml4CvgffRvFaO1pH4udzoDqz+EzvbJ2pRarUPcNyL6zJMnWIZXQzVqiZgMhiNZ8wRY1CqGZqnQFiDFGCfdu3fMaGa1sgKFZ7ntzl1KmhfWuwzVook5Llgz34w2hFRvuFDZsH/qa7WFFmPi"},{"id":"315b447e-a7ef-45e7-9299-a843fb34a13b","repo_id":"0bd2847f-8010-4cd5-8fb7-ce662ccac191","name":"部署运维","description":"deployment-operations","prompt":"为WMS仓库管理系统创建全面的部署运维文档。详细说明Docker容器化部署策略,包括镜像构建、容器编排和网络配置。提供Kubernetes集群部署的完整指南,包括Deployment、Service、ConfigMap和Secret的配置。说明监控告警系统的搭建,包括Prometheus、Grafana和日志收集方案。详细介绍CI/CD流水线配置和自动化部署流程。提供性能监控指标和容量规划建议。包含故障排查指南、备份恢复策略和灾难恢复方案。为运维团队提供完整的系统运维手册。","order":8,"progress_status":"pending","dependent_files":"pom.xml,nflg-wms-admin/src/test/java/com/nflg/wms/admin/DeployDevTest.java,nflg-wms-scheduled/src/test/java/com/nflg/scheduled/DeployTest.java,nflg-wms-gateway/src/test/java/com/nflg/wms/gateway/DeployDevTest.java","gmt_create":"2026-04-08T13:57:38.6632351+08:00","gmt_modified":"2026-04-08T13:59:12.0586523+08:00","raw_data":"WikiEncrypted:0IKfLNOWe9mZfG1jVts3w2XbjO+yyEmY3ONOjrL5GjA3YcCk7HFAQ1etKc5i1P7UH3oVY8Um0qaAPkZpvBj4kdryezI10EOv48x3QyW/Fl5EEQOiK61lzWM8uHG6sS5+W/VL3zIfQaq6CsW2riQmNe09DjitifgHi6kezlEP+1QQwIBziuMRZX6ilpsatPIDPaApnos1N59OlpgIsPxxspHiPB0Te5VqeX6z/F09YSiJTCupxO+ErHMNl4ULhGTUtlVTq1O3QGfU5U+sXh7/lwRjNuDFUy2N5JysSss1Kb1h9wqwuaYfE3G6tsI+hzNHNs7R9JvvJwBEHjyXnqtG9kT3s+mljaX9A5JxNrekHk1jDxFKhEHoY8QwMswvT1QJjfeTPJlJJxp2/MDQdQyI8rnJVUk7d2wztJ/2Kvis/fj8fWELJHQUbnZca/IwNn0SGSo7pDcS25WdDjXBHB33LzzFOUmvg/5ghTE/ULgx+l8nYDN7D8QEQprOBZJbtY3n8TQeE3oDGNd2/CV1SOETVeJkJIXu9FZSrtJ8xUm7o8qYOJTqDzOdrCB6tgEGcTdSpZQUMawCl+TsBdTpiBsKR3HhtYj8N2TO+wUxPjqO11gfTs7bUtnUoN/5kUAMiGNb9v/l9f4aTVQ7IZ4yojNuCBwfjCnsT2oB/i1izfpNuixirMzU752WTKMFpdmfstc/6jMD+5iPRBsiS6MTU6uZZhTt4/KQfZREPxujvddyi5dMSNFitqHNoT2gGyiLfkGqLyb0QUXjLEuUwecaNN4uxbNcBcUBvgInuh5dXGtD8Z/DHCwK26RZBCxcJ3F89uVXpYmfE36TnCWL4/IPdkQ/r06iuq54fox82JYY/XcNMn32O2IuudW/YTOQiEErhF7aVeuNn7H8cRgJ07AyI7eklGPRUDJngvbZxRof9CC/8DGEIdPHIObtUw5/KELUwDi1URZjcOWDXKkRzRUSPj8sECKJwWfPVMCMNWl3C+dWkCVtKQLbtc70lFRsAg8qkkUdDUcA30grkz8bAx3PfaEfxbg6cbabuBdZoVV2nGPCHTzltt29XxEkmGuzYkdWo8S47+UYLAQ0UNoDk4WZ8BCFEYimLMGhAkXleQcsI6l58zerkjnSjQh2QO8phkVUT0NX0Hc5B4KuSpczSnafMvsJOnMzxwR6U61gvcL+mmCKVmTyTGcAofXf6D8xlUQT1NAw6lY0ZrSXvpNyidYRYo/FxTvwa2CU1X1hZoVCkb2n/q/0lGEPJ299U8YCtUNp2+8PV7H/ZjfddUCw4eGYpPbo/W4yEZbt4ghdorbKGMj9Gig+50CZ6dYbUlCF/4zjQB4boSGQ8Fn5h0Eg0F0l7mPJ6kxOIk1ml0GfKoz06y+yTUFWbCQpDYvHk/7ds2/8crKjPF+4yPXsOITFvP9Q871We/cSBlPYEZSkfg5teebqEONCvgrCx8v6cYBEBPq1FeweGI19uwwcWstrdG0z7g6beg=="},{"id":"e93d684c-0e2f-4103-a460-7a88bf0a025a","repo_id":"0bd2847f-8010-4cd5-8fb7-ce662ccac191","name":"开发指南","description":"development-guide","prompt":"为WMS仓库管理系统创建详细的开发指南。提供开发环境搭建的完整步骤,包括IDE配置、依赖安装和数据库初始化。详细说明代码规范和最佳实践,包括命名约定、注释规范和架构设计原则。介绍测试策略和测试框架使用,包括单元测试、集成测试和端到端测试。提供调试技巧和常用开发工具的使用方法。说明代码生成器的使用和自定义扩展开发。包含贡献代码的流程和Pull Request规范。为新加入的开发者提供快速上手的技术指导和学习资源。","order":9,"progress_status":"pending","dependent_files":"nflg-wms-starter/src/main/java/com/nflg/wms/starter/BaseController.java,nflg-wms-starter/src/main/java/com/nflg/wms/starter/annotation/ApiMark.java,nflg-wms-repository/src/test/java/com/nflg/wms/repository/CodeGeneratorTest.java","gmt_create":"2026-04-08T13:57:38.6632351+08:00","gmt_modified":"2026-04-08T13:57:38.6632351+08:00","raw_data":"WikiEncrypted:F3QgleoEfoy16cQggYe9C/ucQxiwh0okVA48AmODs5RKNS8ZgNngqmnHSFcG/1UaJxx+3dUn+EkMTpYUsOg40n++uZRais6CpNO8JBQzjoqH0nqc6ZNU1t86EJH8h4w4W8PnJZ3yrDACQi+zIv8o/+YxlmwNsh6d8VWT0l/ttrmjeibDiHvH8TFmrZJ1aX8q1JbFh8CijIQv0TXoa3NtN7lkXihMQ5/RO4ZzgH12HUByzSmotbYT5aiy6OYnnUS6POBBfHrvRJgVsAtoknZbVhe7ucvAGDJskc6NantlLQTJH/n9SYWH7shUsx6Or/uqQohrLtjQSboxgwkLMAMhIwVoHdo8JQdD+ETsm5tb7QgG/cj3kBpc5f1hPBnXS1fdYx/XhdPsD+hILWQ+TeQYtxefk5F2SsxbsSgAjErTnukeooxCfWZ2FoiLVEHiHdxrkFZ6uYJg/0libi+Xe/8JUf5RQzY66miNk81/Aaa3DyxU1VbVFT4j7+e4ZJmbF0zhUbeRdXbdKbxHHgJpZ369nzTeABMNawDftFOhinBpWLDhIQu17Ajbe0UQjM1Gn9+1n10L2elv/3dzwx7gBJ/7B6ojn6XUvMLtPcAzxwf35MOdBzTqvfLodJFM0vpo2a4jR4zIC44Cn0BC1h9ndcvTKdJ32oL7ux3etIorMMOns5qrdlO3hmrxqcY3ePOLGrFObBnH2tMzm0fWwQyBiwto3hC+lia7px5/mL7HI+BGjJlYAI6BKCcXD3gNiAgdY/F5fr6h62IsqbC5mMGKbxCms5k3faG9BQFtNmZpHDERVzrIJa54BYgOAhYn4SEn71cUG+phecbDXY491dieW/12hbb0OZIdUSrbPO6KW0/qKS8PJMkuEnJsd2cam8wNz7zvVkmqEPBZAPzC7LZ4iseTGQAbMcuRvj/JLvv9vmKTDatQ7qy8Ef5ulgAHn+LRDC6hvceGMB/8Ovf++f1Nm/OpWpGOpdsZRb6NhX3sCnEXT1VwfHvpTgPBz4g6LEsayzI9A9d0DvEbrYDVP+PmbdyfeHG3gyF9Tlx3hI16j6WxPZL9OWtpcHO+WWWO2BnZRFjoYj3ZKiw5WJMubT8dxcqez3dtzhQfvaGQBVDcBn/7kME3JSQQxu3LtCSi5W19UlkG4H6YesG5jxTj9nzJmTtmNrdbpUcXKmco5ZnZG/gyLAPoQDAWNV09goNJS/l77TyY7et8MTZAcAy86DfbLHAA5+VnPAGUBOw0yzgF5c69/7D8d6PENEaxljdLpttdzBO7aKE0htDaMXE6i2Jf3EuTYspmUy2dJSmQsEeSs+n4fweuL7O6NQk1rxHrZEKtBEFQJOHhftiA8T4jZOPrqpE5L/pSYCIAox/CijZAbWg0Jpoip7TMTtAf176N148jhCJTiTRVstxElQSIJv0xRs+/NuxLWTX7pRmJ0DHzvdMw9x8SHw9dIuf+geOs/eUnjiwcNxJlR9da6haSG5YL3X52yA=="},{"id":"12271166-db69-4fab-8b87-097c3497aed8","repo_id":"0bd2847f-8010-4cd5-8fb7-ce662ccac191","name":"扩展开发","description":"extension-development","prompt":"为WMS仓库管理系统创建扩展开发文档。详细说明插件开发机制和自定义扩展点,包括拦截器、过滤器和配置类的扩展方式。提供第三方系统集成指南,包括SAP、SRM、LDAP等企业系统的集成方法。说明自定义业务逻辑的开发模式和最佳实践。详细介绍文件存储扩展,支持多种存储后端如MinIO、阿里云OSS等。提供性能优化和监控扩展的实现方案。包含UI组件扩展和报表定制的开发指南。为系统扩展开发者提供完整的开发框架和技术参考。","order":10,"progress_status":"pending","dependent_files":"nflg-wms-starter/src/main/java/com/nflg/wms/starter/definer/HostIpDefiner.java,nflg-wms-starter/src/main/java/com/nflg/wms/starter/filter/TraceFilter.java,nflg-wms-admin/src/main/java/com/nflg/wms/admin/config/ThymeleafConfig.java","gmt_create":"2026-04-08T13:57:38.6632351+08:00","gmt_modified":"2026-04-08T13:59:12.0591703+08:00","raw_data":"WikiEncrypted:9tFZPEMPWdLFkkE2XbXYMu38+LmF7cxBGtahEOMSIojOTMoaE/0vg7rsG3K5L5EQwVbodPm3HXNNwKwrYurfvGRulyrWEwDKjnaG2m6R3uNmmIDyqlkDkH3bSubuL3ntQPg/qzqyKwfNTs3Z2WUXfwQP1Z5US+QWIVAUG22bKn1Y7cpSUPEHjELNLaPnpKlXQm4qFU0dkQKGRqTo7pVKkAJPNwtDOCi1zirwSXXM31FRm9liepOWPtYDfHKZmRMaJgZ7jvE42+NLbLUfnlxDSDO6Es25eOyBfLXXAaXOS13EDGowIumM1uN69fPThgIszIm7kWZEg4mnGb6+UfcEqIHO437b/C/kgJURoiqmVS4io5KtNRTyBnQP6ReE3Ojpv8fGGqkjBLrAubgcmpuqKY5WoRql6K5ddK6EFQlrhWqaHImAmamaqzm/Ei/RlP9aA/n5dN5cmZ7lYx1qcHy99Hm3Zhqft8t9abkDeS4ymFIQ2aQjGHoEuS2pjbjoqLFTOfolEmtMFhIQdtAHs8NgjW3Hbs7BYq728BsOpDfz3xmKjGCx7rAUEghqnaouuVbAd8LtXHM2SIdR1x1YXWL3BSYGWzTP1PqJ9lu8+FWrN74gW8rqhNN6M7/fXSeeM3zbu4PZnkgl35oWt3/OAlfGKnZ0gRqdmcom3RbdSLFXVL9RcHf0GoPsEGSg/zTLzgMq6RI/ofgpAyNGd0PT+0WXioYFznSaVrQ64zrGJWO8vXxzpz/tzW8I/LNL6l7DEBM0xpplJSK92A9tTVk5eJqLmykNAm/EClOfYn03PKnJOcmBOmMfQSqKWqdeQs8LnAtGYlIXY8VJ264n3WMsnvFnjqq1TNyPbqBdnVncLrFAc5YnxnxQ5JYCKIMaBTtdWHhpW1Ya1CBbWyQ19kHWvWl7HEwBLSE+Xg1guKgAvL7UdO2YaP0G0RAar9gdAK+eQgR1aAGetKcGbHuttC2A4xIydB0bmJPbM10+mjvaIcb28cOv8CqUm0we4uS0ZCZ+ankI7BLr29nUSC2UWyJONcGRynLw83rC36Lzy7wGKHTSGbNTgoFDGhrSVj26S3j67B3NKiWN3I9aQ/V6LFKC+y2zZ0IdzVLX6459ucMhGNgy2Zxnk3M+7H650oiN0o1zi7xUEfDz7u+6ej4npM5UjPFQN53WC3uRIf9cBDSRM5KVlEZVZL3gOgDwEXp6iZEi/sYdtAC/2Xh50PfiXsNVDgRuQZL/+duNxYC6T7JPok7IuzJO3PCsE895GbBzDbbZ3QrLk9nQOiX1zvInHvbQqxMI7WVBTo9NeBF1Cq74hkER5s3DfP58bkPPWaJLwY+u/wAQZuuV2AWFVWdGFDykcVWO0VQnMB/3rQicuuy1F/gu0/+/7ha3ycZVR1P8AHqhNOmvvqL6jqavReOQLhyJ3+CQ68PbECy9Ekn+OuQ1o5XYHKqODyZkc9WFbBqF4gJ6+1JV3wvWMXQLAA0812LK5Dm4eg=="},{"id":"03e3f8ec-3964-415c-95f6-b4e2037c6d8b","repo_id":"0bd2847f-8010-4cd5-8fb7-ce662ccac191","name":"故障排查","description":"troubleshooting","prompt":"为WMS仓库管理系统创建全面的故障排查文档。提供常见问题的诊断方法和解决方案,包括服务启动失败、数据库连接问题和权限认证错误。详细说明日志分析技巧,包括日志级别配置、关键日志追踪和性能日志分析。介绍性能诊断工具和监控指标的使用方法。提供系统故障恢复的操作指南和应急处理流程。包含网络连接问题、数据库性能问题和第三方系统集成故障的排查步骤。为运维和技术支持人员提供系统化的故障排除方法论和实用工具。","order":11,"progress_status":"pending","dependent_files":"nflg-wms-repository/src/main/java/com/nflg/wms/repository/interceptor/AuditInnerInterceptor.java,nflg-wms-admin/src/main/resources/logback-spring.xml,nflg-wms-gateway/src/main/java/com/nflg/wms/gateway/filter/TraceIdFilter.java","gmt_create":"2026-04-08T13:57:38.6632351+08:00","gmt_modified":"2026-04-08T13:59:12.0596935+08:00","raw_data":"WikiEncrypted:CaKOW8OSSWs4aEYk06Hu0hGGy7zXJE5t3XZJK+9x87X6q4zHAytjLlmcpwH9PAb9okQW7m6Z5SF5zgqYCgJVTeysD1P0kDR942Onmuvn6XZfUOPp1RftIUxL0rusRzqZwVluCRzaTSx7MDCuQywsBdwbem5s56sW8M6mlQHELl6khDctt12P6bKwDO7UM2PAsTT5nIku7P41pomKOTrhOeiXUr53zZGG2/8J6ZTZbGQmZyWbwdc/6IAybdCKe5B04KDGjCSq56CMZs1zqkNZPdRlrNZUg4vYmTvXZMGgaVr25PmMNzZGehZbxGOFb+ovmh+q9JKrqOer2iLkPvHlOG5xW8PEkfEKGrP2gdHd4YAea0+ree0OZSBk3QS6KuyumpHLhOLdeC8MxMXDglx3ixx2aAG6twsWml726qJLpQDdag/s0OYUUTMtbgqDie9Hl8B5mj3dZr8/k4Rb3T2ksoktMVrCIrjD17kDNV8MrHOQS8Vk70VNzkQu0iNb3I9vwhxaERm5rUDpogRAYurjQiVhcLudRI0LaKzZc6zIhxUI9Emki+779YPgxc4YIHvrJ2fmKYy8fXaRNpLhomvSXiMF8VZHcOhh/fNvP7dAPZKaRc0dVtC5a+NQR4AddlZ/hzzkggOUA7+nYpWRBu0GbjEDjNjayh1pBa46crNmtdjuamP43vzEVP9ZVB0JJcosprF4zscCp70NOvTRUCamuTAOCzCfQmS9rLmcz2hM+n5hcXYd90FA68wm6DuIm1wRqsgs3HVgOGwQWSIT7Wg8csnKAeAoknAbIav3vUwI9uF4ZYgfnHh1J0z7lvUEROel2ICBjbPl5jG0RaGzirRw9pbR9W6lrKaYUTbCxWvPZyJXJBZdsONOPtw2gksT2x1g6lWFdlBqQ4fEkZtt2GwXrSLN16aZI3cLo90tBoctGhtz24fOdPHRmrfzGEzDsILY/XJDKXxfEXgtnhrt6/uMhKfXNH2+RCfsICW4oDPx8ksKxnyHVJAeuNuMJYNx1xd92LmMzLD2OTlTfSPDk8+n4nZ7ikrtn9fC4JuAT7C7+Dxczz+rRzWnzTj+hkdOsTWxtIUTaelshi0/T5or20SOClv3/PpbufhtpFztw1FSzh75Q63xeXGLLOZJjYKrKxwPo24HuQSIxfAIRnW5h6lWJ/5FCa/U6K0l/8+2J/L+2GPq7MFGTIvfuPu4n3cp/82hx6a7EQfaIuQtBaVXoA20l/lT6V5L++LNFntFNrU+0Qm1W7x2NcKcbXTwCXXz1ChSsb0OYvxXN04ubx4bTyYPzPUDbgOwB1y0LeDIdimp06pTVmbEwtqKW01CRPU+kvSsSEHNiCs2CBMRL1mWFsoL/wSRVXYDpXw5UA9V2HhLlWZnzLxcT5JRRuf+uX662lJVLur3/CnsUeOzclGW44xmW5omUPFQcI9ruL3+E4F/I2DS4nf+pxv/W8Mg+l2Quya1Oj9U2l0ak4RlnHegei/5lQR7y+pEZa3mhWL2EW59CjADEP3lBlG+pqU3DWvKX+ao"},{"id":"7e737c43-7f3f-46b1-8f75-64dc0c02fc78","repo_id":"0bd2847f-8010-4cd5-8fb7-ce662ccac191","name":"版本更新","description":"version-update","prompt":"为WMS仓库管理系统创建版本更新文档。提供详细的更新日志和版本变更说明,包括新功能特性、bug修复和性能改进。说明升级指南和迁移步骤,包括数据库schema变更、配置文件更新和依赖版本升级。提供兼容性说明和向后兼容性保证。包含回滚策略和风险评估方法。详细描述测试验证流程和上线检查清单。为系统管理员提供完整的版本管理和升级操作手册。包含生产环境升级的最佳实践和注意事项。","order":12,"progress_status":"pending","dependent_files":"pom.xml,sqe_supplier.sql,nflg-wms-admin/src/test/java/com/nflg/wms/admin/DeploySitTest.java","gmt_create":"2026-04-08T13:57:38.6632351+08:00","gmt_modified":"2026-04-08T13:57:38.6632351+08:00","raw_data":"WikiEncrypted:qxrd7b85cOncM3z4VFX/6DQzU2vKujuT+D4VNkq662mqtlp1XU5psBvAXS8TFbfAdRWlXAKKwEDkT53Jy9K7m0FndsHJu9DCFXv23Q9tAWR699mk6jnBwjMNRQdQ7H/FcX/NUJ2n87Ny7aRR9JJELLpVH1/YuTYDHG0fPkQysRY1MakJcAnPAPQ69xX6tFJV5o+QmOQry9D7pGX9Yf5fIjkC9Dd2c+1hzm8aaSqYDFtzk1YYMqfKhUOM2x/7PG8yjZ3NBGZxvOUVoUC55kP5ISb2kkwNY4diZvBlb+9ENbUHMLIc8Uom1Rfh8/O9TJDO3C7271jiQ2ic8huzKWJIjNcCKviYfnrlai6Z6rP5Y3Laio3mfV7GxcOChIfy+dqheAHqaBgJm8zPjdEJNeSkWMo7EeHLGaX8P3xFQJVhU+8LMTDy4Gpu540dZ3lcJsntMNBJejpOuMh5PcbXBFOlgtWAqxRKmL/AbInGz3luG6/aSZNf2+csN8y1S9PINTiMLKiT1HpdbogMJakJsoxCiW5BsLQLuseuei8PUNx1kfpdmZZwmXpb7ytCNH+jIpYe+6PmllzR/w2foAr+niXWTL73YuiEYsMqkd6zAzkqvSAdLe/wbcvwpX+bwerPoaNn1pFhmeDNcb0fMWP5qcNsl9o0F9iGVvTvdEzq/CmU0/osegpoP+29BVnGn2/SjGXSpteJ5iN7lrYI/XNtSO2rnaQnXIS6vtDKvvrUD+7SqsIy3rWpBqWsWJiiCZcCdnlrFTcWrX5Pita/LvP1Cl4W+C9SEfSmnYexAffpoAX5iNM3WF4Qz+U4vCMgDFtF2PDYaiqeTdkTPLgpBtto9/+1pHz+xziG0Lxhqpmvmvwag1084rJK+nYUALwJQuX3ywnOa4vGXIikgpWhSf4O4wMk9VpBr/DBmM8ZoEYiml2b9Mxd6B191ARWyw7mqz9ydF+6ARZqlD79CjPetFf3e7QSXTtOEcg7n4WGxYHJ0rRbHLz3r33nWNdmMFxtf/Xv3/UKbgeynhm0AxUEbAIF3vzarolvfbDQ4BeEcQ1v8lfASffD1kqNb+fCbx1XIKj+ewLLocHuC0VYW4WVZKKJT0EXtYptflzVcq0hbot4CBvxCsRMbTO3thbcYBNIscWdxrVIt+PErqYFYEoZLp+TAsz5p5LMnUVBsAdpM6+pdwK419RjnFNhr7UD4wSGtJ8G7v3elNPYqZ+biYE01f52C927Mg=="}],"wiki_overview":{"content":"\u003cblog\u003e\n\n# NFLG WMS 项目架构分析报告\n\n## 1. 项目介绍\n\n### 目标概述\nNFLG WMS(Warehouse Management System)是一个基于微服务架构的现代化仓库管理系统,专为制造业和供应链管理场景设计。该项目采用Spring Cloud Alibaba技术栈,实现了完整的仓储业务流程自动化。\n\n### 核心目标\n- 提供完整的仓库管理解决方案,涵盖入库、出库、库存管理等核心业务\n- 支持多工厂、多仓库的分布式部署架构\n- 集成SAP系统,实现与企业资源规划系统的无缝对接\n- 提供灵活的权限控制和多语言支持功能\n\n### 目标用户\n- 制造业企业的仓储管理人员\n- 供应链协调人员\n- IT系统管理员\n- 供应商和合作伙伴\n\n## 2. 技术架构\n\n### 整体架构设计\n\n```mermaid\ngraph TB\n subgraph \"客户端层\"\n A[Web管理端] \n B[移动端应用]\n C[API接口]\n end\n \n subgraph \"网关层\"\n D[API Gateway]\n E[认证中心]\n end\n \n subgraph \"业务服务层\"\n F[WMS核心服务]\n G[SRM收货服务]\n H[发货管理服务]\n I[定时任务服务]\n end\n \n subgraph \"基础设施层\"\n J[Nacos配置中心]\n K[Eureka服务发现]\n L[数据库集群]\n M[Redis缓存]\n N[对象存储]\n end\n \n A --\u003e D\n B --\u003e D\n C --\u003e D\n D --\u003e E\n D --\u003e F\n D --\u003e G\n D --\u003e H\n D --\u003e I\n F --\u003e J\n G --\u003e J\n H --\u003e J\n I --\u003e J\n F --\u003e L\n G --\u003e L\n H --\u003e L\n I --\u003e L\n F --\u003e M\n G --\u003e M\n H --\u003e M\n I --\u003e M\n F --\u003e N\n G --\u003e N\n H --\u003e N\n```\n\n### 微服务模块划分\n\n```mermaid\nflowchart TD\n A[nflg-wms] --\u003e B[nflg-wms-common]\n A --\u003e C[nflg-wms-starter]\n A --\u003e D[nflg-wms-repository]\n A --\u003e E[nflg-wms-gateway]\n A --\u003e F[nflg-wms-admin]\n A --\u003e G[nflg-wms-auth]\n A --\u003e H[nflg-wms-scheduled]\n A --\u003e I[nflg-wms-srm-receive]\n A --\u003e J[nflg-wms-shipment]\n A --\u003e K[nflg-qms-admin]\n \n B --\u003e L[通用工具类]\n C --\u003e M[基础框架]\n D --\u003e N[数据访问层]\n E --\u003e O[API网关]\n F --\u003e P[管理后台]\n G --\u003e Q[认证授权]\n H --\u003e R[定时任务]\n I --\u003e S[SRM集成]\n J --\u003e T[发货管理]\n K --\u003e U[质量管理系统]\n```\n\n## 3. 核心实现\n\n### 主要入口点\n\n#### 管理后台服务入口\n- **AdminApplication**: 管理后台服务主入口,启用服务发现、调度和重试功能\n- **GateWayApplication**: API网关服务入口,统一处理所有外部请求\n\n#### 核心模块实现\n\n##### 控制器层架构\n```mermaid\nclassDiagram\n class BaseController {\n +generateQRContent()\n }\n \n class MaterialController {\n +add()\n +update()\n +search()\n +importFromExcel()\n }\n \n class MaterialControllerService {\n +add()\n +update()\n +search()\n +exportNotSet()\n +uploadPics()\n }\n \n BaseController \u003c|-- MaterialController\n MaterialController --\u003e MaterialControllerService\n```\n\n##### 数据模型设计\n```mermaid\nerDiagram\n WMS_MATERIAL {\n bigint id PK\n string no\n string describe\n string drawing_no\n string image\n int version\n datetime create_time\n string create_by\n datetime update_time\n string update_by\n }\n \n WMS_QR_CODE_MASTER {\n bigint id PK\n string barcode_code\n string material_no\n decimal quantity\n string batch_no\n datetime print_time\n }\n \n MATERIAL_CONTROLLER_SERVICE ||--|| WMS_MATERIAL : manages\n MATERIAL_CONTROLLER_SERVICE ||--|| WMS_QR_CODE_MASTER : generates\n```\n\n### 配置管理\n\n#### 多环境配置策略\n- **application.yml**: 核心配置文件,定义服务端口、Nacos连接等基础配置\n- **application-dev.yml**: 开发环境配置\n- **application-sit.yml**: 测试环境配置 \n- **application-prod.yml**: 生产环境配置\n\n#### 配置中心集成\n```mermaid\nsequenceDiagram\n participant Client as 客户端服务\n participant Nacos as Nacos配置中心\n participant DB as 配置数据库\n \n Client-\u003e\u003e+Nacos: 请求配置文件\n Nacos-\u003e\u003e+DB: 查询配置数据\n DB--\u003e\u003e-Nacos: 返回配置内容\n Nacos--\u003e\u003e-Client: 发送配置文件\n Note over Client,Nacos: 配置热更新支持\n```\n\n### 外部依赖集成\n\n#### 关键技术栈\n- **Spring Boot 3.2.4**: 应用框架基础\n- **Spring Cloud 2023.0.1**: 微服务治理\n- **MyBatis Plus 3.5.12**: 数据持久化\n- **Sa-Token 1.42.0**: 身份认证和权限控制\n- **PowerJob 5.1.1**: 分布式任务调度\n- **MinIO 8.5.17**: 对象存储服务\n\n#### 服务集成点\n- **SAP系统集成**: 通过SAPConfig配置实现\n- **LDAP认证**: 支持企业级用户管理\n- **邮件通知**: 基于EmailService实现\n- **文件上传**: 支持多种存储后端\n\n### 组件关系图\n\n```mermaid\ngraph LR\n subgraph \"服务层\"\n A[Admin服务] --\u003e B[Auth服务]\n A --\u003e C[Repository服务]\n A --\u003e D[Scheduled服务]\n end\n \n subgraph \"数据层\"\n E[PostgreSQL数据库]\n F[Redis缓存]\n G[MinIO存储]\n end\n \n subgraph \"基础设施\"\n H[Nacos配置中心]\n I[Eureka服务注册]\n J[Loki日志收集]\n end\n \n A --\u003e E\n B --\u003e E\n C --\u003e E\n D --\u003e E\n A --\u003e F\n B --\u003e F\n C --\u003e F\n D --\u003e F\n A --\u003e G\n B --\u003e G\n C --\u003e G\n D --\u003e G\n A --\u003e H\n B --\u003e H\n C --\u003e H\n D --\u003e H\n A --\u003e I\n B --\u003e I\n C --\u003e I\n D --\u003e I\n A --\u003e J\n B --\u003e J\n C --\u003e J\n D --\u003e J\n```\n\n## 4. 核心功能特性\n\n### 仓储管理功能\n\n#### 物料管理模块\n```mermaid\nstateDiagram-v2\n [*] --\u003e 草稿状态\n 草稿状态 --\u003e 完整状态: 提交审核\n 完整状态 --\u003e 草稿状态: 修改更新\n 完整状态 --\u003e 删除状态: 逻辑删除\n 删除状态 --\u003e [*]\n \n state 草稿状态 {\n [*] --\u003e 新建\n 新建 --\u003e 编辑中\n 编辑中 --\u003e 已提交\n }\n \n state 完整状态 {\n [*] --\u003e 正常使用\n 正常使用 --\u003e 版本升级\n 版本升级 --\u003e 正常使用\n }\n```\n\n#### 入库出库流程\n- **标准入库**: 支持采购订单、生产入库等多种场景\n- **出库管理**: 包含销售出库、内部领用、调拨出库等功能\n- **库存盘点**: 支持定期盘点和循环盘点\n- **移库管理**: 实现库位间的物料转移\n\n### 权限控制体系\n\n#### 多层次权限架构\n```mermaid\ngraph TD\n A[超级管理员] --\u003e B[系统管理员]\n B --\u003e C[仓库管理员]\n C --\u003e D[普通用户]\n \n E[菜单权限] --\u003e F[按钮权限]\n F --\u003e G[数据权限]\n \n H[角色管理] --\u003e I[权限分配]\n I --\u003e J[动态权限验证]\n```\n\n### 集成能力\n\n#### 外部系统集成\n- **SAP系统**: 实现物料主数据同步、订单状态同步\n- **SRM系统**: 供应商质量管理与收货流程集成\n- **ERP系统**: 财务数据对接和报表生成\n- **WMS设备**: 条码扫描、RF设备集成\n\n#### 报表统计功能\n- **库存报表**: 实时库存状态展示\n- **作业报表**: 入出库作业统计\n- **质量报表**: 质量检验结果统计\n- **成本分析**: 库存成本和流转成本分析\n\n## 5. 总结与建议\n\n### 架构优势\n1. **微服务架构**: 模块化设计,便于维护和扩展\n2. **云原生支持**: 完善的容器化和监控能力\n3. **多环境适配**: 支持开发、测试、生产多环境部署\n4. **技术栈先进**: 采用最新的Spring Cloud Alibaba生态\n\n### 改进建议\n1. **文档完善**: 建议补充详细的API文档和部署指南\n2. **测试覆盖**: 增加单元测试和集成测试覆盖率\n3. **性能优化**: 针对大数据量场景进行性能调优\n4. **安全加固**: 加强API安全和数据加密措施\n\n### 发展方向\n1. **智能化升级**: 集成AI算法优化库存策略\n2. **移动端扩展**: 开发更多移动应用场景\n3. **IoT集成**: 支持更多智能仓储设备\n4. **国际化支持**: 扩展多语言和多币种支持\n\n---\n\n**Sources:**\n- [pom.xml](pom.xml)\n- [AdminApplication.java](nflg-wms-admin/src/main/java/com/nflg/wms/admin/AdminApplication.java)\n- [GateWayApplication.java](nflg-wms-gateway/src/main/java/com/nflg/wms/gateway/GatewayApplication.java)\n- [MaterialController.java](nflg-wms-admin/src/main/java/com/nflg/wms/admin/controller/MaterialController.java)\n- [MaterialControllerService.java](nflg-wms-admin/src/main/java/com/nflg/wms/admin/service/MaterialControllerService.java)\n- [Constant.java](nflg-wms-common/src/main/java/com/nflg/wms/common/constant/Constant.java)\n- [BaseController.java](nflg-wms-starter/src/main/java/com/nflg/wms/starter/BaseController.java)\n- [application.yml](nflg-wms-admin/src/main/resources/application.yml)\n\n\u003c/blog\u003e","gmt_create":"2026-04-08T13:53:20.6933854+08:00","gmt_modified":"2026-04-08T13:53:20.6933854+08:00","id":"ea4970e0-e76b-426d-967b-a68bd5bdbca9","repo_id":"0bd2847f-8010-4cd5-8fb7-ce662ccac191"},"wiki_readme":{"content":"No readme file","gmt_create":"2026-04-08T13:51:44.1490038+08:00","gmt_modified":"2026-04-08T13:51:44.1490038+08:00","id":"dd6082e8-2130-4e74-a091-6898a94a13f0","repo_id":"0bd2847f-8010-4cd5-8fb7-ce662ccac191"},"wiki_repo":{"id":"0bd2847f-8010-4cd5-8fb7-ce662ccac191","name":"wms","progress_status":"paused","wiki_present_status":"PAUSED","optimized_catalog":"\".\\n├── nflg-qms-admin\\\\\\n│ ├── src\\\\\\n│ │ ├── main\\\\\\n│ │ │ ├── java\\\\com\\\\nflg\\\\qms\\\\admin\\\\\\n│ │ │ │ ├── service\\\\\\n│ │ │ │ │ └── ... 1 files, 0 dirs not shown\\n│ │ │ │ ├── util\\\\\\n│ │ │ │ │ └── ... 1 files, 0 dirs not shown\\n│ │ │ │ └── AdminApplication.java\\n│ │ │ └── resources\\\\\\n│ │ │ ├── application-dev.yml\\n│ │ │ ├── application-prod.yml\\n│ │ │ ├── application-sit.yml\\n│ │ │ ├── application.yml\\n│ │ │ └── logback-spring.xml\\n│ │ └── test\\\\java\\\\\\n│ │ └── DeploySitTest.java\\n│ ├── .apifox-helper.properties\\n│ └── pom.xml\\n├── nflg-wms-admin\\\\\\n│ ├── fonts\\\\\\n│ ├── lib\\\\\\n│ │ └── sapjcomanifest.mf\\n│ ├── src\\\\\\n│ │ ├── main\\\\\\n│ │ │ ├── java\\\\com\\\\nflg\\\\wms\\\\admin\\\\\\n│ │ │ │ ├── config\\\\\\n│ │ │ │ │ └── ... 4 files, 0 dirs not shown\\n│ │ │ │ ├── controller\\\\\\n│ │ │ │ │ └── ... 51 files, 0 dirs not shown\\n│ │ │ │ ├── pojo\\\\\\n│ │ │ │ │ └── ... 0 files, 2 dirs not shown\\n│ │ │ │ ├── repository\\\\\\n│ │ │ │ │ └── ... 7 files, 0 dirs not shown\\n│ │ │ │ ├── runner\\\\\\n│ │ │ │ │ └── ... 1 files, 0 dirs not shown\\n│ │ │ │ ├── schedule\\\\\\n│ │ │ │ │ └── ... 1 files, 0 dirs not shown\\n│ │ │ │ ├── service\\\\\\n│ │ │ │ │ └── ... 28 files, 0 dirs not shown\\n│ │ │ │ ├── util\\\\\\n│ │ │ │ │ └── ... 8 files, 0 dirs not shown\\n│ │ │ │ └── AdminApplication.java\\n│ │ │ └── resources\\\\\\n│ │ │ ├── css\\\\\\n│ │ │ │ └── ... 1 files, 0 dirs not shown\\n│ │ │ ├── img\\\\\\n│ │ │ │ └── ... 3 files, 0 dirs not shown\\n│ │ │ ├── template\\\\\\n│ │ │ │ └── ... 20 files, 1 dirs not shown\\n│ │ │ ├── application-dev.yml\\n│ │ │ ├── application-prod.yml\\n│ │ │ ├── application-sit.yml\\n│ │ │ ├── application.yml\\n│ │ │ └── logback-spring.xml\\n│ │ └── test\\\\java\\\\com\\\\nflg\\\\wms\\\\admin\\\\\\n│ │ ├── ATest.java\\n│ │ ├── ApiStorageTest.java\\n│ │ ├── DataTest.java\\n│ │ ├── DeployDevTest.java\\n│ │ ├── DeploySitTest.java\\n│ │ └── SapMetaPrintTest.java\\n│ ├── .apifox-helper.properties\\n│ └── pom.xml\\n├── nflg-wms-auth\\\\\\n│ ├── src\\\\\\n│ │ ├── main\\\\\\n│ │ │ ├── java\\\\com\\\\nflg\\\\wms\\\\auth\\\\\\n│ │ │ │ ├── config\\\\\\n│ │ │ │ │ └── ... 1 files, 0 dirs not shown\\n│ │ │ │ ├── controller\\\\\\n│ │ │ │ │ └── ... 2 files, 0 dirs not shown\\n│ │ │ │ ├── service\\\\\\n│ │ │ │ │ └── ... 1 files, 0 dirs not shown\\n│ │ │ │ └── AuthApplication.java\\n│ │ │ └── resources\\\\\\n│ │ │ ├── application-dev.yml\\n│ │ │ ├── application-prod.yml\\n│ │ │ ├── application-sit.yml\\n│ │ │ ├── application.yml\\n│ │ │ └── logback-spring.xml\\n│ │ └── test\\\\java\\\\com\\\\nflg\\\\wms\\\\auth\\\\\\n│ │ ├── DeployDevTest.java\\n│ │ └── DeploySitTest.java\\n│ └── pom.xml\\n├── nflg-wms-common\\\\\\n│ ├── src\\\\main\\\\java\\\\com\\\\nflg\\\\wms\\\\common\\\\\\n│ │ ├── constant\\\\\\n│ │ │ ├── AduitLogType.java\\n│ │ │ ├── BarCodeProcessStage.java\\n│ │ │ ├── BarCodeType.java\\n│ │ │ ├── Constant.java\\n│ │ │ ├── InventoryCheckTaskState.java\\n│ │ │ ├── OperationType.java\\n│ │ │ ├── OrderState.java\\n│ │ │ ├── STATE.java\\n│ │ │ ├── UserState.java\\n│ │ │ └── UserType.java\\n│ │ ├── exception\\\\\\n│ │ │ ├── DataAlertException.java\\n│ │ │ ├── NflgException.java\\n│ │ │ └── SAPException.java\\n│ │ ├── function\\\\\\n│ │ │ ├── BranchHandleFunction.java\\n│ │ │ ├── ThrowBusinessExceptionFunction.java\\n│ │ │ ├── ThrowExceptionFunction.java\\n│ │ │ └── TrueHandleFunction.java\\n│ │ ├── pojo\\\\\\n│ │ │ ├── document\\\\\\n│ │ │ │ ├── InMaterialScanRecord.java\\n│ │ │ │ ├── InventoryCheckTaskScanRecord.java\\n│ │ │ │ ├── OutMaterialScanRecord.java\\n│ │ │ │ ├── PackageMaterialScanRecord.java\\n│ │ │ │ ├── SrmMaterialReceiptNoScanCodes.java\\n│ │ │ │ └── SrmMaterialReceiptScanCodes.java\\n│ │ │ ├── dto\\\\\\n│ │ │ │ ├── AdDTO.java\\n│ │ │ │ ├── AllocationOrderDTO.java\\n│ │ │ │ ├── BarcodePrintingAddDTO.java\\n│ │ │ │ ├── BinExcelExportDTO.java\\n│ │ │ │ ├── BinExcelImportDTO.java\\n│ │ │ │ ├── BomExportExcelDTO.java\\n│ │ │ │ ├── BomImportExcelDTO.java\\n│ │ │ │ ├── BomLoginQO.java\\n│ │ │ │ ├── BomLoginResultDTO.java\\n│ │ │ │ ├── BomMaterialDTO.java\\n│ │ │ │ ├── BomPageResultDTO.java\\n│ │ │ │ ├── BomResultDTO.java\\n│ │ │ │ ├── C_MaterialOutboundDTO.java\\n│ │ │ │ ├── C_MaterialOutboundItemQueryDTO.java\\n│ │ │ │ ├── C_MaterialOutboundQueryDTO.java\\n│ │ │ │ ├── C_MaterialReturnDTO.java\\n│ │ │ │ ├── C_MaterialReturnItemDTO.java\\n│ │ │ │ ├── C_MaterialReturnQueryDTO.java\\n│ │ │ │ ├── C_MaterialReturnSerialItemDTO.java\\n│ │ │ │ ├── DeliverNormalOrderItemDTO.java\\n│ │ │ │ ├── DepartmentMaterialRequisitionDTO.java\\n│ │ │ │ ├── DepartmentMaterialReturnSlipDTO.java\\n│ │ │ │ ├── DictionaryItemTranslateDTO.java\\n│ │ │ │ ├── EmailConfigDTO.java\\n│ │ │ │ ├── GongZhuangTaiZhangExcelCheckDTO.java\\n│ │ │ │ ├── InventoryForOutDTO.java\\n│ │ │ │ ├── InventoryInDTO.java\\n│ │ │ │ ├── InventoryOutDTO.java\\n│ │ │ │ ├── LdapDepartmentDTO.java\\n│ │ │ │ ├── LdapUserDTO.java\\n│ │ │ │ ├── MaterialAllExcelExportDTO.java\\n│ │ │ │ ├── MaterialCategoryVO.java\\n│ │ │ │ ├── MaterialExcelExportDTO.java\\n│ │ │ │ ├── MaterialExcelImportDTO.java\\n│ │ │ │ ├── MaterialExcelTemplateExportDTO.java\\n│ │ │ │ ├── MaterialPdfDTO.java\\n│ │ │ │ ├── MaterialQRCodeContentDTO.java\\n│ │ │ │ ├── ModelExcelExportDTO.java\\n│ │ │ │ ├── ModelExcelImportDTO.java\\n│ │ │ │ ├── OptRecordDTO.java\\n│ │ │ │ ├── PackageChildDTO.java\\n│ │ │ │ ├── PackageDTO.java\\n│ │ │ │ ├── PackageMaterialDTO.java\\n│ │ │ │ ├── PackageMaterialExcelExportDTO.java\\n│ │ │ │ ├── PackageMaterialExcelImportDTO.java\\n│ │ │ │ ├── PackagePOItemDTO.java\\n│ │ │ │ ├── PendingScanningItemDTO.java\\n│ │ │ │ ├── PurchaseReturnDTO.java\\n│ │ │ │ ├── QCReceiptItemDTO.java\\n│ │ │ │ ├── QRCodeDTO.java\\n│ │ │ │ ├── QrCodeMasterPrintDTO.java\\n│ │ │ │ ├── Response3A051.java\\n│ │ │ │ ├── Response3A052.java\\n│ │ │ │ ├── SAPOrderDTO.java\\n│ │ │ │ ├── SAPSyncFromDTO.java\\n│ │ │ │ ├── SAPSyncParamsDTO.java\\n│ │ │ │ ├── SRMBaseDTO.java\\n│ │ │ │ ├── SRMInspectionContentDTO.java\\n│ │ │ │ ├── SRMInspectionInputDTO.java\\n│ │ │ │ ├── SRMLineVOListItem.java\\n│ │ │ │ ├── SRMOrderReceiveDTO.java\\n│ │ │ │ ├── SRMQualityInspectionResultDTO.java\\n│ │ │ │ ├── SRMTokenDTO.java\\n│ │ │ │ ├── SRMTokenInputDTO.java\\n│ │ │ │ ├── SapImportResultDTO.java\\n│ │ │ │ ├── StorageDTO.java\\n│ │ │ │ ├── StorageExcelExportDTO.java\\n│ │ │ │ ├── StorageExcelImportDTO.java\\n│ │ │ │ ├── StorageLocationDTO.java\\n│ │ │ │ ├── StructuralPackageMaterialQRCodeContentDTO.java\\n│ │ │ │ ├── SubcontractedOrderConfirmDTO.java\\n│ │ │ │ ├── SubcontractedOrderDTO.java\\n│ │ │ │ ├── SupplierExcelDTO.java\\n│ │ │ │ ├── SupplierExcelExportDTO.java\\n│ │ │ │ ├── ToolMaterialCheckExcelDTO.java\\n│ │ │ │ ├── ToolMaterialExcelCheckDTO.java\\n│ │ │ │ ├── ToolMaterialMaintainExcelDTO.java\\n│ │ │ │ ├── TransferOrderDTO.java\\n│ │ │ │ ├── TrayScanInfoDTO.java\\n│ │ │ │ ├── UserDTO.java\\n│ │ │ │ ├── WarehouseExcelExportDTO.java\\n│ │ │ │ ├── WarehouseExcelImportDTO.java\\n│ │ │ │ ├── WmsPackageItemDetailDTO.java\\n│ │ │ │ ├── WorkbenchExcelExportDTO.java\\n│ │ │ │ ├── WorkbenchExcelImportDTO.java\\n│ │ │ │ ├── ZWM00MB007DTO.java\\n│ │ │ │ ├── ZWM00MB113DTO.java\\n│ │ │ │ ├── ZWM3A02QO.java\\n│ │ │ │ ├── ZWM3A06Input1DTO.java\\n│ │ │ │ ├── ZWM3A06Input2DTO.java\\n│ │ │ │ ├── ZWM3A17ReturnDTO.java\\n│ │ │ │ ├── ZWM3A19DTO.java\\n│ │ │ │ ├── ZWM3A19HEADDTO.java\\n│ │ │ │ ├── ZWM3A19ITEMDTO.java\\n│ │ │ │ ├── ZWM3A20DTO.java\\n│ │ │ │ ├── ZWM3A20ITEMDTO.java\\n│ │ │ │ ├── ZWM3A20ITLIPSITEMDTO.java\\n│ │ │ │ ├── ZWM3A20ITSERNRDTO.java\\n│ │ │ │ ├── ZWM3A20ITSERNRPATCHDTO.java\\n│ │ │ │ ├── ZWM3A21LgortItemDTO.java\\n│ │ │ │ ├── ZWM3A21MatnrItemDTO.java\\n│ │ │ │ ├── ZWM3A21QueryDTO.java\\n│ │ │ │ ├── ZWM3A21ResultDTO.java\\n│ │ │ │ ├── ZWM3A24HeadDTO.java\\n│ │ │ │ ├── ZWM3A24HeadReturnDTO.java\\n│ │ │ │ ├── ZWM3A24ItemDTO.java\\n│ │ │ │ ├── ZWM3A24ItemReturnDTO.java\\n│ │ │ │ ├── ZWM3A24ReturnDTO.java\\n│ │ │ │ ├── ZWM3A25HeadDTO.java\\n│ │ │ │ ├── ZWM3A25HeadReturnDTO.java\\n│ │ │ │ ├── ZWM3A25ItemDTO.java\\n│ │ │ │ ├── ZWM3A25ItemReturnDTO.java\\n│ │ │ │ ├── ZWM3A25ReturnDTO.java\\n│ │ │ │ ├── Zim001QueryResultDTO.java\\n│ │ │ │ ├── Zim001QueryResultItem1DTO.java\\n│ │ │ │ ├── Zim001QueryResultItem2DTO.java\\n│ │ │ │ └── Zwm00Mb107DTO.java\\n│ │ │ ├── qo\\\\\\n│ │ │ │ ├── AllocationOrderQO.java\\n│ │ │ │ ├── ApplyReturnRequestSearchQO.java\\n│ │ │ │ ├── ApprovalGoodsReceiptQO.java\\n│ │ │ │ ├── AuthorizeRoleQO.java\\n│ │ │ │ ├── AuthorizeRolesQO.java\\n│ │ │ │ ├── BarcodeLessReceivingQO.java\\n│ │ │ │ ├── BarcodeLessReceivingSearchQO.java\\n│ │ │ │ ├── BarcodePrintingAddQO.java\\n│ │ │ │ ├── BarcodePrintingEditQO.java\\n│ │ │ │ ├── BarcodePrintingIdsQO.java\\n│ │ │ │ ├── BarcodePrintingQO.java\\n│ │ │ │ ├── BinAddQO.java\\n│ │ │ │ ├── BinSearchQO.java\\n│ │ │ │ ├── BinUpdateQO.java\\n│ │ │ │ ├── BindButtonApiQO.java\\n│ │ │ │ ├── BomMaterialListQO.java\\n│ │ │ │ ├── BomSearchQO.java\\n│ │ │ │ ├── BomUpdateQO.java\\n│ │ │ │ ├── BoxSearchQO.java\\n│ │ │ │ ├── C_MaterialOutboundItemQO.java\\n│ │ │ │ ├── C_MaterialOutboundQO.java\\n│ │ │ │ ├── C_MaterialOutboundSearchQO.java\\n│ │ │ │ ├── C_MaterialReturnItemQO.java\\n│ │ │ │ ├── C_MaterialReturnQO.java\\n│ │ │ │ ├── C_MaterialReturnSearchQO.java\\n│ │ │ │ ├── CommendationItemQO.java\\n│ │ │ │ ├── ComponentOrderQO.java\\n│ │ │ │ ├── ComponentOutboundInputQO.java\\n│ │ │ │ ├── ComponentOutboundItemInputQO.java\\n│ │ │ │ ├── ComponentOutboundQO.java\\n│ │ │ │ ├── ComponentPackingEditInputQO.java\\n│ │ │ │ ├── ComponentPackingInputQO.java\\n│ │ │ │ ├── ComponentPackingItemEditInputQO.java\\n│ │ │ │ ├── ComponentPackingItemInputQO.java\\n│ │ │ │ ├── ComponentPackingQO.java\\n│ │ │ │ ├── ConfigAddQO.java\\n│ │ │ │ ├── ConfigUpdateQO.java\\n│ │ │ │ ├── CrossQO.java\\n│ │ │ │ ├── DeliverAddQO.java\\n│ │ │ │ ├── DeliverNormalOrderSaveItemQO.java\\n│ │ │ │ ├── DeliverNormalOrderSaveQO.java\\n│ │ │ │ ├── DeliverNormalOrderSearchQO.java\\n│ │ │ │ ├── DeliverSetCarQO.java\\n│ │ │ │ ├── DeliveryLoadQO.java\\n│ │ │ │ ├── DeliverySearchQO.java\\n│ │ │ │ ├── DeliveryUnloadQO.java\\n│ │ │ │ ├── DepartmentAddQO.java\\n│ │ │ │ ├── DepartmentMaterialRequisitionQO.java\\n│ │ │ │ ├── DepartmentMaterialReturnSlipQO.java\\n│ │ │ │ ├── DepartmentSearchQO.java\\n│ │ │ │ ├── DepartmentUpdateQO.java\\n│ │ │ │ ├── DictionaryItemSearchQO.java\\n│ │ │ │ ├── DictionarySearchQO.java\\n│ │ │ │ ├── EbomMaterialQO.java\\n│ │ │ │ ├── EnableLanguageQO.java\\n│ │ │ │ ├── EnableMenuQO.java\\n│ │ │ │ ├── EnableQO.java\\n│ │ │ │ ├── FileSearchQO.java\\n│ │ │ │ ├── FilterIdQO.java\\n│ │ │ │ ├── FilterIdSearchQO.java\\n│ │ │ │ ├── GenerateTrayQO.java\\n│ │ │ │ ├── GongZhuangTaiZhangAddQO.java\\n│ │ │ │ ├── GongZhuangTaiZhangCheckAddQO.java\\n│ │ │ │ ├── GongZhuangTaiZhangCheckListQO.java\\n│ │ │ │ ├── GongZhuangTaiZhangCheckUpdateQO.java\\n│ │ │ │ ├── GongZhuangTaiZhangSearchQO.java\\n│ │ │ │ ├── GongZhuangTaiZhangUpdateQO.java\\n│ │ │ │ ├── GoodReceiptQO.java\\n│ │ │ │ ├── GoodsReceiptAddQO.java\\n│ │ │ │ ├── GoodsReceiptSearchQO.java\\n│ │ │ │ ├── InCostCenterBackSubmitItemQO.java\\n│ │ │ │ ├── InCostCenterBackSubmitItemQRQO.java\\n│ │ │ │ ├── InCostCenterBackSubmitQO.java\\n│ │ │ │ ├── InProduceBackSearchQO.java\\n│ │ │ │ ├── InProduceBackSubmitQO.java\\n│ │ │ │ ├── InProduceOrderGenerateMaterialsQO.java\\n│ │ │ │ ├── InProduceOrderReceiveMaterialQO.java\\n│ │ │ │ ├── InProduceOrderReceiveQO.java\\n│ │ │ │ ├── InProduceOrderSearchQO.java\\n│ │ │ │ ├── InSubmitItemQO.java\\n│ │ │ │ ├── InSubmitQO.java\\n│ │ │ │ ├── InTaskSearchQO.java\\n│ │ │ │ ├── InventoryCheckTaskMaterialsQO.java\\n│ │ │ │ ├── InventoryCheckTaskSaveItemQO.java\\n│ │ │ │ ├── InventoryCheckTaskSaveQO.java\\n│ │ │ │ ├── InventoryCheckTaskScanQO.java\\n│ │ │ │ ├── InventoryCheckTaskScanSaveQO.java\\n│ │ │ │ ├── InventoryCheckTaskSearchQO.java\\n│ │ │ │ ├── InventoryForOutItemQO.java\\n│ │ │ │ ├── InventoryForOutQO.java\\n│ │ │ │ ├── InventoryIn1ItemQO.java\\n│ │ │ │ ├── InventoryIn1QO.java\\n│ │ │ │ ├── InventoryInItemQO.java\\n│ │ │ │ ├── InventoryInItemQRCodeQO.java\\n│ │ │ │ ├── InventoryInQO.java\\n│ │ │ │ ├── InventorySearchQO.java\\n│ │ │ │ ├── LDAPAddQO.java\\n│ │ │ │ ├── LDAPUpdateQO.java\\n│ │ │ │ ├── LocationTransferItemQO.java\\n│ │ │ │ ├── LocationTransferQO.java\\n│ │ │ │ ├── MaterialAddQO.java\\n│ │ │ │ ├── MaterialCategoryQO.java\\n│ │ │ │ ├── MaterialCodeForwardAddQO.java\\n│ │ │ │ ├── MaterialCodeForwardPackQO.java\\n│ │ │ │ ├── MaterialCodeForwardUpdateQO.java\\n│ │ │ │ ├── MaterialCodeItemAddQO.java\\n│ │ │ │ ├── MaterialCodeItemQO.java\\n│ │ │ │ ├── MaterialCodeItemUpdateQO.java\\n│ │ │ │ ├── MaterialCodeSearchQO.java\\n│ │ │ │ ├── MaterialMinQO.java\\n│ │ │ │ ├── MaterialPdfQO.java\\n│ │ │ │ ├── MaterialSearchQO.java\\n│ │ │ │ ├── MaterialStorageItemQO.java\\n│ │ │ │ ├── MaterialStorageQO.java\\n│ │ │ │ ├── MaterialUpdateQO.java\\n│ │ │ │ ├── MenuAddQO.java\\n│ │ │ │ ├── MenuAuthorizeQO.java\\n│ │ │ │ ├── MenuButtonAddQO.java\\n│ │ │ │ ├── MenuButtonUpdateQO.java\\n│ │ │ │ ├── MenuSearchQO.java\\n│ │ │ │ ├── MenuUpdateQO.java\\n│ │ │ │ ├── ModelAddQO.java\\n│ │ │ │ ├── ModelSearchQO.java\\n│ │ │ │ ├── ModelUpdateQO.java\\n│ │ │ │ ├── NomalQMOrderSearchQO.java\\n│ │ │ │ ├── NormalReceiveQO.java\\n│ │ │ │ ├── OptRecordQO.java\\n│ │ │ │ ├── OutAssistanceSearchQO.java\\n│ │ │ │ ├── OutCostcenterSearchQO.java\\n│ │ │ │ ├── OutProduceSearchQO.java\\n│ │ │ │ ├── OutProduceSubmitItemQO.java\\n│ │ │ │ ├── OutProduceSubmitQO.java\\n│ │ │ │ ├── OutProduceTicketSearchQO.java\\n│ │ │ │ ├── OutProduceUpdateQO.java\\n│ │ │ │ ├── OutPurchaseSearchQO.java\\n│ │ │ │ ├── PDAScanCodeQO.java\\n│ │ │ │ ├── POReceiptQO.java\\n│ │ │ │ ├── PackTrayItemQO.java\\n│ │ │ │ ├── PackTrayQO.java\\n│ │ │ │ ├── PackageAddQO.java\\n│ │ │ │ ├── PackageDeliverOrderSaveItemQO.java\\n│ │ │ │ ├── PackageDeliverOrderSaveQO.java\\n│ │ │ │ ├── PackageMaterialSearchQO.java\\n│ │ │ │ ├── PackagePoSearchQO.java\\n│ │ │ │ ├── PackageQO.java\\n│ │ │ │ ├── PackageSearchQO.java\\n│ │ │ │ ├── PackageUpdateQO.java\\n│ │ │ │ ├── PackagingCodeBatchSetTypeQO.java\\n│ │ │ │ ├── PackagingCodeSearchQO.java\\n│ │ │ │ ├── PackagingCodeUpdateQO.java\\n│ │ │ │ ├── PackingAddQO.java\\n│ │ │ │ ├── PackingDelQO.java\\n│ │ │ │ ├── PackingEditQO.java\\n│ │ │ │ ├── PackingItemDelQO.java\\n│ │ │ │ ├── PackingOutBoundReverseQO.java\\n│ │ │ │ ├── PackingPDASearchQO.java\\n│ │ │ │ ├── PackingQO.java\\n│ │ │ │ ├── PackingScanQO.java\\n│ │ │ │ ├── PackingSearchQO.java\\n│ │ │ │ ├── PageQO.java\\n│ │ │ │ ├── PendingScanningQO.java\\n│ │ │ │ ├── PendingUnScanningQO.java\\n│ │ │ │ ├── PoReceiveTaskConfirmQO.java\\n│ │ │ │ ├── PoReceiveTaskItemConfirmQO.java\\n│ │ │ │ ├── PositionAddQO.java\\n│ │ │ │ ├── PositionSearchQO.java\\n│ │ │ │ ├── PositionUpdateQO.java\\n│ │ │ │ ├── PurchaReturnApplyQO.java\\n│ │ │ │ ├── PurchaseReturnQO.java\\n│ │ │ │ ├── QCReceiptQO.java\\n│ │ │ │ ├── QCReceiveTaskConfirmQO.java\\n│ │ │ │ ├── QRCodeQO.java\\n│ │ │ │ ├── QRCodeQO1.java\\n│ │ │ │ ├── QRCodeSearchQO.java\\n│ │ │ │ ├── QrCodeItemSearchQO.java\\n│ │ │ │ ├── QueryMaterialsQO.java\\n│ │ │ │ ├── ReceiveQO.java\\n│ │ │ │ ├── RoleAddQO.java\\n│ │ │ │ ├── RoleSearchQO.java\\n│ │ │ │ ├── RoleUpdateQO.java\\n│ │ │ │ ├── SRMOrderReceiveItemQO.java\\n│ │ │ │ ├── SRMOrderReceiveQO.java\\n│ │ │ │ ├── SRMOrderSearchQO.java\\n│ │ │ │ ├── SRMQualityInspectionResult.java\\n│ │ │ │ ├── SaveDictionaryItemQO.java\\n│ │ │ │ ├── SaveDictionaryQO.java\\n│ │ │ │ ├── ScanCodeQO.java\\n│ │ │ │ ├── ScanTypeUpdateQO.java\\n│ │ │ │ ├── SearchBaseQO.java\\n│ │ │ │ ├── SearchConfigQO.java\\n│ │ │ │ ├── SearchDeliverOrderQO.java\\n│ │ │ │ ├── SearchMenuButtonQO.java\\n│ │ │ │ ├── SearchSAPOrderQO.java\\n│ │ │ │ ├── ShipmentMaterialAddQO.java\\n│ │ │ │ ├── ShipmentMaterialCodeAddQO.java\\n│ │ │ │ ├── ShipmentMaterialCodeUpdateQO.java\\n│ │ │ │ ├── ShipmentMaterialSearchQO.java\\n│ │ │ │ ├── ShipmentMaterialSyncSaveQO.java\\n│ │ │ │ ├── ShipmentMaterialUpdateQO.java\\n│ │ │ │ ├── ShipmentPCPackingQO.java\\n│ │ │ │ ├── ShipmentPackingQO.java\\n│ │ │ │ ├── ShipmentSiteStockItemQO.java\\n│ │ │ │ ├── ShipmentSiteStockSearchQO.java\\n│ │ │ │ ├── ShipmentUnpackingQO.java\\n│ │ │ │ ├── SrmMaterialReceiptQO.java\\n│ │ │ │ ├── SrmReceiptQO.java\\n│ │ │ │ ├── StorageAddQO.java\\n│ │ │ │ ├── StorageSearchQO.java\\n│ │ │ │ ├── StorageUpdateQO.java\\n│ │ │ │ ├── StrappingAddQO.java\\n│ │ │ │ ├── StrappingQO.java\\n│ │ │ │ ├── StructuralPackageDeliverOrderSearchQO.java\\n│ │ │ │ ├── StructuralPackageOrderItemRemarkQO.java\\n│ │ │ │ ├── StructuralPackageOrderReceiveQO.java\\n│ │ │ │ ├── StructuralPackageOrderSearchByStateQO.java\\n│ │ │ │ ├── StructuralPackageOrderSearchQO.java\\n│ │ │ │ ├── StructuralPackageStorageTaskSearchQO.java\\n│ │ │ │ ├── SubcontractedOrderConfirmItemQO.java\\n│ │ │ │ ├── SubcontractedOrderConfirmQO.java\\n│ │ │ │ ├── SubcontractedOrderQO.java\\n│ │ │ │ ├── SupplierAddQO.java\\n│ │ │ │ ├── SupplierLoginBatchQO.java\\n│ │ │ │ ├── SupplierLoginQO.java\\n│ │ │ │ ├── SupplierUpdateQO.java\\n│ │ │ │ ├── TicketAuditQO.java\\n│ │ │ │ ├── ToolMaterialAddQO.java\\n│ │ │ │ ├── ToolMaterialCheckAddQO.java\\n│ │ │ │ ├── ToolMaterialCheckUpdateQO.java\\n│ │ │ │ ├── ToolMaterialMaintainAddQO.java\\n│ │ │ │ ├── ToolMaterialMaintainUpdateQO.java\\n│ │ │ │ ├── ToolMaterialSearchQO.java\\n│ │ │ │ ├── ToolMaterialUpdateQO.java\\n│ │ │ │ ├── TransferCompanySearchQO.java\\n│ │ │ │ ├── TransferFactorySearchQO.java\\n│ │ │ │ ├── TransferOrderQO.java\\n│ │ │ │ ├── TransferOrderSearchQO.java\\n│ │ │ │ ├── TranslateMap.java\\n│ │ │ │ ├── UserAddQO.java\\n│ │ │ │ ├── UserAuthorizeQO.java\\n│ │ │ │ ├── UserResetPasswordQO.java\\n│ │ │ │ ├── UserSearchQO.java\\n│ │ │ │ ├── UserSetPasswordQO.java\\n│ │ │ │ ├── UserSupplierSearchQO.java\\n│ │ │ │ ├── UserUpdateQO.java\\n│ │ │ │ ├── WarehouseAddQO.java\\n│ │ │ │ ├── WarehouseSearchQO.java\\n│ │ │ │ ├── WarehouseUpdateQO.java\\n│ │ │ │ ├── WebComponentAddQO.java\\n│ │ │ │ ├── WebComponentSearchQO.java\\n│ │ │ │ ├── WebComponentTraslateQO.java\\n│ │ │ │ ├── WebComponentUpdateQO.java\\n│ │ │ │ ├── ZWM00MB113LIST1QO.java\\n│ │ │ │ ├── ZWM00MB113LIST2QO.java\\n│ │ │ │ ├── ZWM00MB113QO.java\\n│ │ │ │ ├── ZWM00_MB116List1QO.java\\n│ │ │ │ ├── ZWM00_MB116List2QO.java\\n│ │ │ │ ├── ZWM00_MB116QO.java\\n│ │ │ │ ├── ZWM3A22Input1QO.java\\n│ │ │ │ ├── ZWM3A22Input2QO.java\\n│ │ │ │ ├── ZWM3A22QO.java\\n│ │ │ │ ├── ZWM3A23QO.java\\n│ │ │ │ ├── ZipDownloadQO.java\\n│ │ │ │ ├── Zwm00Mb107QO.java\\n│ │ │ │ ├── Zwm3a03QO.java\\n│ │ │ │ ├── Zwm3a04Input1QO.java\\n│ │ │ │ ├── Zwm3a04QO.java\\n│ │ │ │ ├── Zwm3a07QO.java\\n│ │ │ │ ├── Zwm3a08QO.java\\n│ │ │ │ ├── Zwm3a09QO.java\\n│ │ │ │ ├── Zwm3a10Input1QO.java\\n│ │ │ │ ├── Zwm3a10Input2QO.java\\n│ │ │ │ ├── Zwm3a10QO.java\\n│ │ │ │ ├── Zwm3a11Input1QO.java\\n│ │ │ │ ├── Zwm3a11Input2QO.java\\n│ │ │ │ ├── Zwm3a11QO.java\\n│ │ │ │ └── zwm3A05QO.java\\n│ │ │ ├── vo\\\\\\n│ │ │ │ └── ... 108 files, 0 dirs not shown\\n│ │ │ ├── ApiResult.java\\n│ │ │ └── PageData.java\\n│ │ └── util\\\\\\n│ │ ├── Base62Util.java\\n│ │ ├── BeanUtil.java\\n│ │ ├── BomUtil.java\\n│ │ ├── DateTimeUtil.java\\n│ │ ├── EecExcelUtil.java\\n│ │ ├── MultilingualUtil.java\\n│ │ ├── NumberUtil.java\\n│ │ ├── PageUtil.java\\n│ │ ├── StringUtil.java\\n│ │ ├── UserUtil.java\\n│ │ ├── VUtil.java\\n│ │ └── ZipUtils.java\\n│ └── pom.xml\\n├── nflg-wms-gateway\\\\\\n│ ├── src\\\\\\n│ │ ├── main\\\\\\n│ │ │ ├── java\\\\com\\\\nflg\\\\wms\\\\gateway\\\\\\n│ │ │ │ └── ... 1 files, 5 dirs not shown\\n│ │ │ └── resources\\\\\\n│ │ │ └── ... 5 files, 0 dirs not shown\\n│ │ └── test\\\\java\\\\com\\\\nflg\\\\wms\\\\gateway\\\\\\n│ │ ├── DeployDevTest.java\\n│ │ └── DeploySitTest.java\\n│ └── pom.xml\\n├── nflg-wms-repository\\\\\\n│ ├── src\\\\\\n│ │ ├── main\\\\\\n│ │ │ ├── java\\\\com\\\\nflg\\\\wms\\\\repository\\\\\\n│ │ │ │ └── ... 0 files, 6 dirs not shown\\n│ │ │ └── resources\\\\mapper\\\\\\n│ │ │ └── ... 133 files, 0 dirs not shown\\n│ │ └── test\\\\java\\\\com\\\\nflg\\\\wms\\\\repository\\\\\\n│ │ └── CodeGeneratorTest.java\\n│ └── pom.xml\\n├── nflg-wms-scheduled\\\\\\n│ ├── lib\\\\\\n│ ├── src\\\\\\n│ │ ├── main\\\\\\n│ │ │ ├── java\\\\com\\\\nflg\\\\wms\\\\scheduled\\\\\\n│ │ │ │ └── ... 1 files, 4 dirs not shown\\n│ │ │ └── resources\\\\\\n│ │ │ └── ... 5 files, 0 dirs not shown\\n│ │ └── test\\\\java\\\\com\\\\nflg\\\\scheduled\\\\\\n│ │ └── DeployTest.java\\n│ └── pom.xml\\n├── nflg-wms-shipment\\\\\\n│ ├── fonts\\\\\\n│ ├── src\\\\\\n│ │ ├── main\\\\\\n│ │ │ ├── java\\\\com\\\\nflg\\\\wms\\\\shipment\\\\\\n│ │ │ │ └── ... 1 files, 5 dirs not shown\\n│ │ │ └── resources\\\\\\n│ │ │ └── ... 5 files, 1 dirs not shown\\n│ │ └── test\\\\java\\\\com\\\\nflg\\\\wms\\\\shipment\\\\\\n│ │ ├── DeployDevTest.java\\n│ │ └── DeploySitTest.java\\n│ └── pom.xml\\n├── nflg-wms-srm-receive\\\\\\n│ ├── lib\\\\\\n│ │ └── sapjcomanifest.mf\\n│ ├── src\\\\\\n│ │ ├── main\\\\\\n│ │ │ ├── java\\\\com\\\\nflg\\\\wms\\\\srm\\\\receive\\\\\\n│ │ │ │ └── ... 1 files, 5 dirs not shown\\n│ │ │ └── resources\\\\\\n│ │ │ └── ... 5 files, 0 dirs not shown\\n│ │ └── test\\\\java\\\\com\\\\nflg\\\\wms\\\\srm\\\\receive\\\\\\n│ │ ├── DeployDevTest.java\\n│ │ ├── DeploySitTest.java\\n│ │ └── SapMetaPrintTest.java\\n│ └── pom.xml\\n├── nflg-wms-starter\\\\\\n│ ├── src\\\\\\n│ │ ├── main\\\\java\\\\com\\\\nflg\\\\wms\\\\starter\\\\\\n│ │ │ ├── advice\\\\\\n│ │ │ │ └── ... 1 files, 0 dirs not shown\\n│ │ │ ├── annotation\\\\\\n│ │ │ │ └── ... 1 files, 0 dirs not shown\\n│ │ │ ├── config\\\\\\n│ │ │ │ └── ... 6 files, 0 dirs not shown\\n│ │ │ ├── definer\\\\\\n│ │ │ │ └── ... 1 files, 0 dirs not shown\\n│ │ │ ├── filter\\\\\\n│ │ │ │ └── ... 1 files, 0 dirs not shown\\n│ │ │ ├── pojo\\\\\\n│ │ │ │ └── ... 1 files, 0 dirs not shown\\n│ │ │ ├── service\\\\\\n│ │ │ │ └── ... 2 files, 1 dirs not shown\\n│ │ │ └── BaseController.java\\n│ │ └── test\\\\java\\\\com\\\\nflg\\\\wms\\\\starter\\\\\\n│ │ └── IdTest.java\\n│ └── pom.xml\\n├── .gitignore\\n├── lombok.config\\n├── pom.xml\\n├── readme.md\\n└── sqe_supplier.sql\\n\"","catalogue_think_content":"WikiEncrypted:QOqkB6wSCJdR/pHQwcjSVsll3GaeOuKw/Qs9nv03Ku/RdDb3xClXnfaCcU6n5IidZQyhvEuPyuyQ/OOuyc4IQMHCAG9vBT4JMEm12lynfb7LPo8lhJ4OZtyHfQaPfBWDVLDBnpC7sPlFOS1I4L71cVFSU8xtITnBSQ2swyJQ+qiJogYoxgVP7Y6W224hYy2pyph4yHShe7N2R+YL8CDxgs1UNxxOUcECKQQYwjowS9Gs/I7GKkHleDTfBMqonSawhUz6dBdNoLTDBSdGLdJVwPW7+7BkdG+I5H9bc9jqEmYG1xMNqpl9o5GZ1rFFgfKaZi3tjDJ+/dr31MmCahHFXJL+gsct6d14hGk4KefWW7YBk9Rvr30WP2y8cPpMPNyJmZhC6MrpwBT4FGC/CwZO6gmXPZ5jjUUhEi5TBPVT7x/e6J+/RNb3VtY+MooYG0EcRGPdzFYc474pgVLCteYAYz/j0KQeE0r9fBDjGaq4yLraDYP1LwGMhfhJtrpjMV5h1sECxsDC8VX4MCvZnYnouoSkEiK9keX+7aS0vWtZ7wSuqtXtcboBZitLZiuWGvsGLwCmVeIi/b4kCmMkS45G6mQmvN3KxS/R90TpJnw6Y6ZX37ZBnuftMIn+NiuW1EPhNwMEjvTyy9CdM8RqSH+r6fbQKLS+uqsYjG/D6S8yDbRJABsilqTMXBSxAJODn+R7aGR+YwjY+fqXCTKaL8L/r5e1Hj7pvIUUqOTQeaqCGpbTGhNOWJzfLwt+D8X7GPjVKk3YbVsqnxbGgfRZzcqZTC1Ze0FA4CNjQHP6j1UsOzBlVJdG053F1EWk2dVUCgUjsKa/AyqARPHID8NH2aHbDfzdjld0LmxVaj+KWamP/DtpzU4NTiprtDPnRibPR5vwcrrcNEvBLwknA/CG6qi7sqlH966ObTOng/3xC71iPKi5PBPM92MTPexs8IPE9o5v5M4bZ32h6vObaep+Lmim1Wwi2hvQtNDRxaZ0rSkiW0iPJVVHBA32FqwL+GXbTGpfJKoK9pLvV/Lp7NwHjGDqF7WnLGE1wUvf9stzYPSkCJhyUdsDgugeOA3TFIfh7wi1fhkp4nF3h4C/Mu8TLrq80S35TmnLuQH5w6CDUvjjj+UcFk33S9pVV5CeB4U4ds6/zoCFvDHWHoylDtOkyNH5on8PR4T6IMJEJYG3xwf4h7UYjN2DyTKD2VBvpn7IsSyq9N+Tt1FM3IsEX0hsTlbiBuBH4nzDskLozlFL2QHdX+1AR7jP9y0b4VADNpPX6U6Uj3Cp0i73bNk3oWVUHGKYwVEDEVZ/KwMh5kPDq6eAW03fIAnunxMYlojdtYT1UmBSIH37qyGjo4gHQDbIXrLu+NldjYeaN7AQf6rsa7yFauoz0X50fYq5os7e9nIvYLK3xRYOPEw9V6fzJMIj0C0u6nUgkgTFfoAZEcU6Uwbk4p5VOm+Z7T6eSimdC0yxBJdByCqI7kMuBH4xHz5jHjN72xQynLJ9zKTro/JbGbOxTR5UUgFsGkIv1dX27n7eUIJz62kmRXbIih7tUuWW1o7DzxkOD5ossMAdeUKd8OvMflly/HB6wS4UGNHMQ2KgdE6KF1uLIpfcz9+/E5haO0cCfBT3QgGPxY9vz4RwMaKNTNCPVgK8WEn52Eiemt4+IUsbd8aT2RCW4Hf8miP7eD+vKZmfvMqGDA6SlJePgqcmlm7b0KaF8m/m+ecXVsnHqXOdWY+PqO72e9WD4bQF/WJfrWL96mJRz+V9B0JIA3vkpom6XoBVe5mFdvyBL/nuZDdg0IwRxcVnhErlBkoRssjqlcLygDsONlrmoJY0Xs7Sn60KP4VKSN27x9X08C8Q0WJX0NADjPnnnqXYJD1zHtcJYYnw0xdE2YEU/Sxn8jZ9brOQUzm+cv5ev9zyF16n5cLJZ1nlYdS6C0HITPNY7nBNb7GUAzHk+x5p/V2ZctOhKjwlM0Jv2Sle2T2C2c+wJ9gZ/MCEhm9P3JmKwGW2ImGz1jTOGqInmTsSKyDfsCxqvY+HiN8CudfoJaYK35Y+d91tYo6Zm1l/wXZrRAv1n1jQVSNh95kQ87+0vM9LYxZOCfnaI0DISc1IztPYMMPtkjMAMMyaChnwVYqGhFeSpwEpnFWyQOSsEQrAM0Nebu4uoAPGPCeQqe4B/Nhd/uasfxf0TtpusNbuFTAtACl9qNzj0yho2XHPaSsJCliRuJNzLiFehKdgQ47xtRcnzhvhabUC8/v1p5vsGs8lFBgOh8P6buYos9MaTV+t406QchGJtRqqkXOYYhdhDRPEuW4q3HaEoLhedWWP4hxd9sCqzmvX1QrSMrbBf11YMkRwGikcNiMqH5iX0jz1q3YdKzhHcFKePeQNpEXSYnn+hNc4oUjbli5Rxp+PUO33lzczWCTwt16aTz+2IlFTXTnjjWQxjNEGzgujNgFtdwlI1Y0v93olT8tUsz8SGoNn1zf3IjtXYYGnfvviU6zhwDAr4PH8O6cwVGjDaH7ArrEXLcRwFR42J2U/EjfvfzZmtaxAMojcFNJzTWoxxRChrCqZ6PQCh4EpWDRDtqwdKIYEXPc5+9EI11C7CTxQFtjln37a4I3w5X9gaGaw3PqSXg63bkQ0DKvK/h0hYWJGXGwC2jCQfdGi81VwCMbfc4tI5njdQEs+yWjdaLHByA6fZYjkywByjnE4kjoKPLC3s7mQ3WRbpl4Sxzddl6H70oVcH9ti4/dkazXdKayHyyBnXG5nOkOWaJLf0rIajXyhvj/SCZF7GCIaSEopeVmvsSR8/2eP7+14qQx4NjUF8ul9l3RJx82gcVYx0W92mHQU0kWfD252XXb3pv/E+YTMjwTfvDU9LQb79FRyf6hrT+Rb8SSheNjPOx3aB9xNfKja71ezjupzHZQCHCU/IdJee+AbpxoX+e5nIDGyurulIZXhsI578QBtq96/wQjNqlcbwJVDGE4gk01Fw+lQVqkZNqJe6tRf8W30ojUeuqPQHpP8Xeif23uFBlX2d/MIiO2u+UT3FGbSJNbzQ1aTWZahhRijIhgi+dVQ7myE3ti4RxTPGmqHSt2CgfMTM/DOAYOyN47wkhJ2mLQcEdzlcKwaKSmrPkW3J8WiBtkFoWBEhnrQNDxZuOOX/ywzWzsai8BEIFMnM29I4EKRVw2xfB+QSwGXSNmLTsk+EkwrVtGghBjNh2+Mpw+sl5m95WMwYYg8jBxeYXdX6m9PoFsc6BPkkhL0xr4WV6iB3A5fp0L88nFpiuxggdRFW2A3zaRfAb1yQDX4knoA0MTck8qvEZ8nUxAFVF8BHvMlpN4ja2MPhSwmIQWI6SupclByJe0q900oge9oIDZ+fsXyTpO+83da+kF5LsoroCrKiL/hu2g2s4cYatdDtjNq+C2F8xk9eFSIP9jdECnTgNJbAAGtza/UZqRnFn12xRbmR7ZpGr5gG5ztb1l/tBDEVupgkza9ZafJy+jbYsX+jYucFf7L3fRbRsNijrUGnP9QqWQhk/DTAf4LbshB7LbnP9OY6NB0UTEyzOnci/vaBPY8pJpZg/IXCg2ou2UhFHuIIy/3DP7q/zlqgvPbk/bnbNXRhMETNt/ynS3zE+yfe3unfT5gGg/ox5FhpwRN6FDGIs9Tf6fXOuOlvqVI88s5ZVqIypzaBdaAP3JSndT4rK7xLCiFJhPO8TJA1R2pPth9T8/8gH4qjlgBai+PU925yxrbxA8ZPs5HJFGatOLrnrgu81tkGXp5EOODjFxARI0FxWSd9bAF9V6UybMaZKX9FwK8Zh/Ab4cJO5uagAWz81oHPal6zVCTGe+uXrsL4MG3ghOgqxb7BiGr6xUoYmXzPaus8hASQY8e5JBZDof5CWdqDNVRXYptzo+V3blTdhs3tHt8WYf67SX2E+kDeX42neFO1N1N1bejwyRUu6zkk5sh2QRQ2Ma1nX8kObY4mZJqUNwL0350ICbZZRfLU22PvprJL9KdmnyyVxvvDsbmnmZQvsQ0s2vDxpdsRbQPCXnEm4tPwCjvGfVPitIWxVcxsjTIq8V58mC84Ny4DrbrpnAQYC/GlcG0Wf7fd8UiDjwL3ezI/qmaa8OescjTaNqZ2DqSPSCDiXeh+0hCfFixukjLRM+g//1xauZfB6C86l74iiRNOf1kZNmECNOODvN2ok7r2nRg84nYBwUMz+xvf06BrFkh6Q8kGYsycVlI+2ky5P0jSAkBUW68XBg6qDox4dhlnpPyp/hH9nhm7Krez/XjuZhbdYNmSfksz68KDuupPnwDiTYpNL8fsgGEwHd4467YUI8l/kcxgiH23FfGN/qh44Qh/kAD4hbUVX1Hn5K06uSj7mDzjgpGa9QbFxvbIl7EGwKtrIcDo6uw+UkIXRJ/OmRoXTnHvL+PQhaDjxlaQ5L0itWS1LGYvGoizr1jT+QVtvyCAaYF0cHKXyxhimPWiuI+h+DKQvQWx9PeCUbmYsHuMlhXWdQk8szWKh6P5Fd2gvIW8pCuBor/JOYFleb/BbhZmEwS++u91K4lLgmYeQYc2t5YoyvRpg3Y+M/EpaePyM9shSkUjWP8MprmTYtUZAzZYw5VnRSJK5jkE755ly4hlyClDspPZIC+Gjmo+MtFnp0Hy1Bhyux548ZbMJ8egbwfLkiUarkiLbCGhFPHBMwxCIto++m0WXHJVa1FXwn2dr+l+EAWBcps0NvU79fm3PNTPNexHrXaJ/WjEf2GgXbeWEw8l2lxe8ZjP9zLB1l6Hct6R/WiVbZu9OnUK9LUIfdp8i7Qv0iV8HvvD3b0RDwGQYqm1fCdwBd3CzgtAqdy9fniJkjtZpGwRSKEBpqeQx7zmYUsoJedoZIgB+QEr++elpep6Y32bmSsi2iNiV4ktBdse8nKHo5k4ZMS6GucdQuB4ocblMEtxGCgHfjvs1ANFo7m7FtmT/XT47igoy484Yv/uYkTUxAKT0YC9VGOjBG+NM3CKv4EPKxve++e2AISS2iFwyGiMZBlhIqgvbzYvI+WO7X0ygQa+gzj5T2WZfWfbcqY7lxmxDaFML+PJ7BV7dUoINjTp5fTs3BWRuX8cIsyUcy0nzaH6LrgsEf3u2beWvFMs9DZbxNrZhweHe74JPCFkgeJvSM5la9hbuvjXjd0GNOiiH2rdm13V0rUgNT5BqU5CtKnB7wAFbI/LGM7+su+b8eVaxcxGDuKKoCkr+sp9avWnPTDVFMeFQaY+8yButwfkbW459cOkOFTrkMLw+2p0PrShohEWWA5XWfXy4qwZ/GC28r9Upk9c3SjNWZX0zgxcRlUGnSkU5KMSX5h+8rFNE/4EeLdvzxOyhRYD0ySSupvaW7tyvPsIqcdy1wmKSMxdh4Tdd/ZYmj/buJiyZ5isBOBDges/WWf6V8lMvKB/1RKYd/sCn1xHpYbNH17rfutBYbQj3kWcDtiJoN9JNUBDRDUTiss+jQNuy7VqGQFw03pJjcvXsJUMLi8CBsUryBE893tI1w/ZmDRKx6dC/eQzoMPv4sFxoSXPu5zOuUKi6b0lPK1sPfx78JpCs5kWv+KcmAgy4nsPuunPkWFTzaSyfoYCIJaEtfJHT9NjwnMx/MWySLkb6EMvN7uLPAwTDvx0agqaHnZo9k+7+h2iCqbUqWXUoXyGe+SG22OLecoaB7ViobzbTtNG3LTQFY7KpvA8srp4J91PLA1dGVOS8tjwpkkqZznhIwRU/9aR0IaqW7XC2dNie3cIFejYzY0U/GE1W0+sFR31c74ywQK7K7RY0BT6Ko5kX24UY/tGEbtEbPfZq6rMgowmCxZ2OWI/b/t53aSOSx5VJ7RiWPNTBACGvHu9DrWgFPgsZ4+M/IVXw5V8EhdyCNT29E+0b336FHo29I9EZsvuArSQ3nsOtUMHndgA2Z2alZ0RieXDIDLvGXZGz+j8+9p+yzNoT6cUgyiipt6L1CfsQ+FfefQofBckuWGME2bPA9FLsgUPt2Dg5ulq1ZULFkFph2z/p/BMqT08X77ON/JCYxCyzMAUSfBE5+7+hy8YrJmVnzCRnXkxOJoMcY/4oIfpRlydimUWfZUGmmHT6yF5mQBapzFnlPwNnLizi0LPybpjjvj1CCG655BeNCDVj2AKU6HEPKCSwRRzKQ3pL3oShTDE18gzgrRkOASjUluhLB58SsrBUHXVs3EHNWRqm17I/puVFhsPLnwiZDxQJjhuGQz+RkumicuOrAbqPRiLAdHPFz8F6j4I4i1s3qcM2/HIwP2F0ltyATMnHdpL6LWdvqG6yfEY9LeNrziDcgY79cscGfMMU4fWIIhpnR0Vh9ENQm3sTRYtX4KpZn0VRAKbqVU3WvqSEnlTIsZaQq8Uv9Lh9gNscDq2cfOJoaYYCMowN9Cd3Iuy0LxufipRdnDR9B6PTahEJcl5z71iF2e7OuN3/JFAIwicl6ymRRWrer9Lowo3q/Wki5RrRMPc3qd+aRjjkiCGIxu10ClhQ6K/NMlyFowlo1iiedIxFpfhVcg+ljASXexdDOegfXhRRPzvHAlCf1J3/2AeBFe1Q8jKr5vaM2KA/n/7gwGet+OP3V5aoqnzdspYcTQb+mtzDxq05FYlcCwNdETBg072j9qawFVHt6yU9ThaMCK73GotQNBNGZXIWJXs+oNrJ0XaAyj1TGbXN2dj0w2oClpUeWuDbWRYiH9NKsa+cda8P+vp06f5A3WbNClJCA1V58+Aj9RfuwE69uwSibK351HP83WSCG0D7y8OqYdLCTtIyc0wdBJ8pgUPJ3djlVpLBvXh0R7X/Y6UjSOFsi+1/dWb9nJVDnnDWBl1Oog66mSawavXtLH5btehy8ksD+3yV8GJeb8nV+ZL/YzZ6eGNWuVMmhscXVOryU5BSsm4ro4cTFUK8kzfLxuqxWPA16shEH6FVgXLaBsgVIqqYlg2P2iJBSv4a8CAyuqQ2dLMlfnqpEATlwnJCFcqaba2O7jAhMsbRkZK31PehqdYPjO98wui5lZaSNTKV5qFJ2Vv9OBs9H6Z6my8EDgktiJp4yfToDQsftnxyNfMjvfHvH73JMmaXaH17HknpZHfzWT8sOd1TgQgBsxFd7uHy99UbjXfVLX5rxIT2FNUnyFjNaBDfkf7vek2Jvp8OwsC5Zj929jqoZ9bcRJqH/7Ryn41SKl9oZOrH89C95o8lybxFw4YGsgE/NhvE/QUCUHJTlbWH08Xce0OB2usbi50ACmeYfA7yVxhLG8/+ss0QRG2wWyoVJkbmpQRepcqk3RbtcTqszU0NE9F4Fu6jNgOv514XcirMWhvSbDTV321suhRBmF8MJ/79l+B1ZhqDwdIxZ2I6ZZfZYOZ7golMsVzEO8ZYyPYFIlvA0dtsHfBVrRUUZwFpeDSWm76u+UyHe959JhqfQISTLXiZ/X2dFKKVOOWTV0Xze2MNxUXirSdX+hgnc+CJbNhJE4uvwtR944NX6IYX6mFB9CNqofCsOfPCbaHI/uG0bRflVDHZ0SV0Hg0jv0QnsQ4vHXPJFs395axZH7/sMnkvYirqoUecGVQIrshOjrPGUk4XFlsBmRoqJ5T8ZQAtGRyDJ9rmHKHmnas09caM4MT4I0F+UlHXSUAgyKFf8l2MyAGGUmUwD6pRFt9AZLV6+9IJu2d0GOTCVEityRT2GvQ7XMaR7kzKdAJCk/IaR3murOGpVg2IJLkD8kR+d/kPHCc7+504yZMIBmj/ZdYfYuDsVk7vNCfPzCnUOTAWStXqnx80bdK93zSiQbVbmiATQN7TqSDrPVmo8aM2j7zzTFPMELxQZ4vWZ3i5FVky2w27gcjgEWUXpeY96OdbglyLrSj6A5CcV3G6/yUw01P3Jp43l7eIiPQouBQoSF7LySMdu4AG+veFq0fE8UswUDPAUex9N6cfY6Euo87+EmihsfnD+sn3iQ9KPwtCZoNhgCJLEkV9MDm/QXcV7HI1gqOEBwUqft/azaHvKxgcH6D92GG1R1dOtVBVLf4aQvQ1ocLVcu3ymm51twWBVUGZhyfpPioZctzrq13udts9OHpx0iwhpo5WnoD2a0ZVWFUO4WOJtvWEFISaLBKbp7cdeyOgOTduQn4ZH/Az1c6oqYWJF2GczqIMmDuowfsfKUuKoRV/U7melWJ6vwWYpdr7P+HqseRDXAJwjWWl/2LKaR/uIDwxrxiiCFXEhc7uAxfr2sHwuKZIaxotwFHFHXXUm5KUGScSOl7/YCDkzAqU7XW+WOhzcFhDpqoiaW75LLxw+5AAeYf2ivsX41uKCPTRIZib16lRlXp+uMpB9b/wu12IXJzW+wySSK7yrqdBjpgHfomG+zyf7tuL/Up6rxSg+gk5q8CwJS9NyU1qsWzWPI4KDX8ySa92NDgvuQGynRHw4RZAm7pb4aiJSMkCFQXk1Yky9ojd9AeE2+oW0mJ9Q350v74i0BIdcm7vDUXf/8yfRtKAwadspa8Yq+/EgX5SQrzqUYXF+9LqAP1rFWHLc9gFIadkaCQfs/9sE7CHtkK6MLVTfqLXPDTMlDHC8J/IePEez634Gjy5NhxxuSrlXEu0K4H9FWshgdij7+dmyQKalN/MMtKQs2zXrbCJIlwtRoAQ1ZFMNsLexR2T/M3LYEEbNdgP6k0ZBLQCHyGLwAU1dFgpdeXRLwJLpGkmtK8XeVkJK6S4F3deC5kInqSIQ0cn1pj+Jxq+ZFdwSXi4ZkWZHm3vgAVOhAksPaCKqJUkiXjqYtolUFCwlHcg2Eo22DL40Z26GYJJAjzK76fnhR0kJD48tDDRRBh8nIpJyfVE4guZ3mG97CIb816+1g/YFOYJn1qHuNTiMLXD5lbDBefHfeYoE2q6CVzBzUZP6TJkNBLJuaqR+5BvBacEc3CNCWHnDikLF2C25zujaM+hm4Ffc2ZXnk1TGJty6CMKbBMo/3ZqKLAdNYTEn0TcaxqulvHPTY21r/Qe46edkD1Jf9KtR38lhq3l/x3KcNcL8ki6h2OO09m6natIilkruTCuxlN/r/MebOWmfZFflQFw/O1jQb25VkNnAAr3YibKh061fERRcCMHluzVA+fIJ6hbe5nPV4kF0YraVdtvBASSvQY5jWqeKb9gUQhKTJbVOKfPNrb8rkKdKUZMYkdotATiw307zXKgLQj1Ph17zEDK3xtze1t5L+f+o73iiqV1IE0LLxl7O/gmHQs1QPqewPw6hrX2bKUuf6n9trgouQywfsfgTSbKwy6scbNjaLkvQ+DVqTnCmg2icRVWJw52h14RBOwb9EJbdZHAjchpBoAhJYJS37xqNV8bQvO2s3URIQx5rhIp+EwrCcrXAUz7I5PlQ0PslkqXLFo3o5h4IJlywRgzJMjbwnfFJMt3I1CpeWs6zg87FOSdLHJZXdedNS7d+MulLelympqYwSvWJmwBOsZvdGtUZ2WmO4f2sunoSd3cK6mZhhoWOASlz3v1zGvSB60eK7nXaFw+nehu4rvcpaTyKutlnum6FfcYsuxYedSxv0/RGDbd08UpAyTgm+Rgd/Ahh+D5IyxbeKL8R9I8tXkOImMzhiyHdFf5eMiGq0et9d/CgVp9W0a2BuVw+yZumUM7XFH7GQVFcN8S0z84zXsyToM8Q0FvvPJQkE6Tm8G8Y25QWRLQTJV6KgJgSE7WFbeG9uyklryc5iSTaEZZO9MhxnW4fP4Jy35Vuii/qHoPnFng1ynyZY+IV9DMiuN2UtfP3ixwF+FaA8pirgk6d/oNyj/OoqeFMu3X5yuIvRSLw1sAikz9baxdwj3yPrCe08yD5KNJV0PTFv+PyTFDpBQn16sF7owfluDcfux8sUPo5T8902IXP77ajvksTu+F4eS0xx0pdZjf8kC3n5ckHSccecq/9vd2P2egTJp+761Lg5dIUq15pwlXSRA/4W0T3srZejEwbgkdvPzD8XFL639HKQdE7xqul2S81EJCYr5LcjwtCKvA36TGFC1eDiuesUtS6R84RryIBfMIlbwZOi8tohpEjVJ6ULAiPIg2zVBw88CN+tj7cZ2fc5OOk+tZ4TjuDC26QaixD7Nfr0uOgECOHlA1SD10A8YvvwCOamWvOFHX3VNarj3ClyWnEw1YCMVRh4RC002VmO1feHulpe0QG0pjy0S3AqFTH1N7pn+jr/56JaUYFRNTv2nRwfz33wmA4skX5DSI5627u9JE8SGYTWTokb8ulhIS4gaxBsEYm7fCViMEgxbh8tqgwKA39SBAf2l0weMoG5LYW9vnD176GaKByVBQQoL0VxGKqNbCppF39weFVLFRS8HoNabfjD0JOcRcWgzE9XjDC4tRnewK6EKEqaWATevXvesnTrlFdBRYQvo5BSUrCH23XqV8bQKBOOIHqvyxhGdpq++KUnUizI3Q4vTlKHElyprv6ysrt6yudZTf9tWGkjaZY9SfLB9J5+VAER+AN/xHFUxoKp5UhZrMBUTeqdEBnbZ+L8j4iWjupE90XpfAYB/GFPTGw1XHlWc5VY6YipfrfnWlqqEUIoO3P6o1H183MCJqF9q4mVtPJtyEEsMu+eEDBRGnQC8h3WRyNldwBGhIgxUYx0Z/w8VoK7InCWUJnbs69x6mk7ACJ5l7LKXnimZ54ykaH1VCxQr9EbUE37qwrh0VnS+03dbVOOcnz/iybYWoWEnHCU6/+ps6mBve8/MklI5d923EZI68gMoG79bx510WAtV5mGb/sqxj0/rs9fwgfgeLjDbskTt4Ij4kEup3OAMTmHDJtFkvgwEv8/yPVzk2ASYL3JUHGa/QUsRBTtwBbDUxMllfn3AQuiBoO25DuBpKyEgDGwFtYv286/oSfAJkrIir2ijTTyqPv+f/DEBDSQarXVfkRRrxrKqVYy7qidPwclMElr+9T8wvKPMUonBE7LNrem4i4gmBDAEp9aK4mDqvDCY1bz7H8MWHsPBZSQ5SbKZ5dAfgPD6K5fKlsoic7dmITlgURossdotnYYiLuogUp+bf6s+KJNdJBCHd9RxiT/khBglL4VLSkB8tQchbenQmIG89AKnxeeP9Ic4Ctwx7LNWDQVBnBiEkVr0bdjJA4JgY3Mevlg5anSswvNP5YmeBss9JZOevAIBOYrZltxRLIK6zLGQ4RlnE0fZDkrBViUfMlO6lw0OwCRItLZDIi9SFJMG6TlcY8LNDCl1AfHJ9cdeZ4i6uljIn0o33cwmuzeruGwTh+oI+j7g5xYExZlxNMT6c10nbvOen+Sv3z5vdqW84B1lOKb0P2eTWFk9XBZ91PiL3I7sMO/By95N1V+HxTCdzgZCohPBOZTMGKezCsTJLXgp+NEkaQ4Ly0Ric5qrGUZs4Z8dRIFrVqQqKz388QYvYDfRFB4xNuSl4iUcAUm7NZeHEbenlAT3a5N3FQQ+jDPAPuoPelmutVQLWku5Uz0luaLLqJdIWBmGX7bqiFPRWMkK7udY75pMmp/FP3HAgwGl0A1ncmO9/SbNgCXYG5bT4keBjAdFgMf+kp8UtX3xCuUDoJEEVzdc2m+b6QtIOHRWMaGV6scyjzv8ystZ3Kg+BfIMYLg9B3TfGIELXQEQJjriTMjPXmFPQ9AdIZtsTJmL1xkuW4iv3Hh2GjepAYnqDgD6HG7qSckpxDqp/iA+JjxGzHvimGudtJRU+aK+V1D/9S81DSfH1W38/LpB/cD88NCv3LHICRf895tSdr8ZACnYO2W7w5ODqbiQ3o37FKUfpWK/WNRRcwo83dTTCB1ObSaOCaLbIX9Tlw+FqNOmorl1xKlIrlqIGSbi0GOCkemzyaPrLI3Trkkbv3rDLDKm/IOWJpP5Er2bFhPbBvsuNJoFyMCqhakdJYc0zCdkQikAXlw7h5LZc0aKuIk4ZedhVVsRszZ8gAI+k5MSQjxmCupWJmpDmFkrIHK+bz4aGkUch0Rs01irK1hxe4fypbwHzR62UmhezIjWK6f5MLr2IWZITLE4oebeAjArEmD1xDhCC19g4rgPRl25L3/9bryNE6UDWIve+QIkLfTXHUmZKhJux6pYq1tG56tDMSVXHbdnuLG2ciTp1rYWS7Bm7mxYaUe5I6MuMEGh1btD1CMeFN+9J9Puk+uwhWrhAL8lQtOkyDnDU/o8w7CaG7a2o2l+f0gfUZaZpawZHqK6kEa6VEaGAH9IKIGcaDocpDpd4P6DBruvZD+fykBD3MQq6yi0kwk8PzadeLia+In6j5YhLrsD7pKArw7Htmi4VN5I4UczEdDjBXIknwKvY56LHfIJHGeRRklPb1uygmNDAUcRL0K6Y5HSQQuf1vER4PE6jDKbLNnqiodXnR0t4vDRxp8gQ6IvzGnVI1eJRCA5xgh+ZIXfhGZgqlGjuXoKllcIYKX3IH2c83My5Y5siBqceOATeyMgBhYH3D8S8w4g3MAndSfmn+RtrvE9IpSsrce++zcNfUguyFMHq1CIv2/Mtjy09zWZaBNFWi12WDRdoUcjNTPYYH1G0eoV+XdAaWACslWzHaVQl1aoqhS6u47MFGj5lB882LZgcK0oNlwzfOVlffwL5NZ2X1X3sf7efCGF86KqL9g6JGCGYZess8QOIscpAyx4YZcOJzvv9J5feDHnkeab0VzyyRjsKA/Myv2TdE1JTagtvftp5TXY+0uJ97uFCEVn/W6FidtrDdsC8VHyi1C5nZ26q/S7W/nQ3ibWzihAhV3bDionDUX7nEuUH+MHCP6MUAHU6Ct+Pb/3zTNl2SkxKvcaE6J6CGzLCfQxYomg5byV1fcnpaW08fdSqUniHfvWXFqMK9k8ncN0xmNKMfj01CrKAkp7CvHAy9NO1lvujtQQU67DvIJk81gysAjEs2iDmg0vUIZ9lnBqY/OBzTNTJABbaXbTelHgFJEIu1Q2bqe8hfISxIAQorToHqQavkaE2lods1wGayevPVVF3bytBCu5RQSojtt+kdEpbRzhdOgq2XZhEKjiYBT5VsSwkD2B2aE9/Ef4VU81kEglJN3/2sLHPiNR5RMxSlioscTEi/+FPP93wVBjus3U3Oj7CVF93682/Q3Eq7YUA4bwjdf9RtcNvhkPOaJ6WHRFPkMM6ITmwIdcYUQZYU+9RP5P0bn8OxeXs+PB+BECUtY0h4KDlgWuxQbaPmOut3EGiykQgL92nVhvYoQ6M5VaOSFyzCX7bqa0c7tmyMe4aiV2mc9nmgDDCYNsb3yK+eo2boTumDlTNkC/DeYmD3AaApNLX8Z/ufCp1dx6OB7oOm3U6QBlpIrMkB/DUYzsh8If0cghqvPz7xh/TsPa7hDdS3aefXq6+so0pTCR/8ssqsfp2eU8EiV/Fj6aqZIDlRrvItOTGOI7qb1Z4S7QYZzQkwHozm75SseprwfguU3ilMn9s2zuE9N2radWnARrJHszIUYHxIjvjyO2jMWhoPOlnPLLLRzgJGG+X8XF/TPDv/BOvb9O9WVbYfojLYimXy096YaJhLspBPCqcSAdrCoQNAZhN9kpwkJBzfzhoaQud4ghpqCUrsP8Mn3F5nQr2vUHGfH0VGoljNp1lDLtAkcspEqx0Uz9lQnDm4gdKxgb6QBMV1dV4Zfv/YCSfZ5WYwGNnpyYy22Afx53DBifGieeIM1Z6Tmo04KSon0AcRgMlC6hynr9/63ZIaoaRhgu3iagiIMQYXsiy/sBDbmpCHdexdTphxlIIazCHeNNf2eXRA/wqR3QcNKJQBSiEYDzV4eMjPJMh8xmaxTh1/08CEntWoP/oBKPQD5OdTJ0WVlPSAEbu65zbHCxFCBZNFN+rA7T9bfebcyh2JXeyVTQcv1EiU09OJhE1yO/xygKKtW6B/IL+sQrwO9F/jyokCH4XsljVO+R8QOseWuEGPFI70ObSjSlm70HV5M4uANNtQPiUECmKWam00cKjmfnPQFKU5NxCbOOWEn9cP0f3cpANmqSzoXkxKNYl7i3TfOnizBh+NdkLRvqxo8VaOsmU6L2ZHL1O2SpcyG17EXeedmJNBa82bbJDyonKJaV+6HQFaOzX3jW4H/5BsNRuGockkmKLhB9c2wtGYZz9jrZlG81kY3p2PVrw5C6cXTU/B5rPamM42V/LEc0NcukZjLq0IbOwvgpAcKlEGj1E7my5MUGRVGC2TqTujPn3eElk+k4rF4pP0CVOINx4vgpYl5jXd2HAJ0svSZM6HDDaqeN4fz08xjqhQ2pPoBDn3/nQlGz9jcAg2Z3krgiZ147kBesyHJtgN71iaD5lFmFGFDr+kKXdq8ue6xge28JcCbuKaQ5JtLpVtiFh41n98F0vVqLx2vnWt0hn6y5pq96eV/oauksXoRat3jjwm8SwltZOfAnXpU1aR1BYrQb0fBNYEP9a9gxRmx+d5MV3IXONwooKVH8qovJDfZlrwMmXS82XnpZgBGY6O77b6zdxcRMVF2A4okixYr+lv2CaNYTZtwrd324PSr65671+MBF+yB7UONYs1LDzXKZkETAmAPXDlT2PFhDa+9fQWftC1lmrhvo6Ta+Nuj0t8qQw5Xa3UY2hzxPFq9fWjPeFA9hefLeNOuzoWvVf0MgJ/WEmtiavUN5YPAZonx2hGkUlAdiN8XOyIwoDf8PCy0636LZyx+LSSAfo19H8IxDijAxw7OqiTQ6sUPNgcOWdK2Sq8i42iQ4bukLY6z2EfviP4IBPmQ65q2fae2EmTZKT1rPMfTFj2fhCuIz31aJcdfdw6c51mbX/K0I3Nk3g3nxQFFTIrN7mJEwhJ8kdcPBMV4qj+j7uXJjkP2WOJOBDnIw3vKzDBf6pV9TFd5NEJ7Wx9sEA6dKmT0EYoJEe3vGA1er+R8RZ4C6IpRCERsBo/Hd9TpyhnCZ7vl1ObyBmAxHG3VRNX0nLodwBAgWIi0VJ9TMb4m88nMjMGVWq9I3svB31uhNEIje7IKFrBeFu/aIF22FHxO5HZle5TRLqVc1KQ3porATPDAZoQkQVV2clnmBpDDuzcyOkkw+OI3jycVRH9brvszZKLJc3iP1r5ExJcgaxC9nT+Sff/Z381XodXbYkbHRGl4hIkkThPMrs2coqvCdW46bKJ14KRENA/T4vgJjGPEgvLWxLIrO/z8yvr/u90ZSVhmq22HH7/DghaOwhhPrZ8ZjW2Vv4J7V3YfNlBBER9Qz4aMDQGsv3lmi17NMmfOt7ljs+Z2U6DJZ/THHvKV/Ckc6PURB2bxy1Uky62+vF4kDNhFUGrSY+3JPgMDOXezbHrbMTTkMKq1d6EdNRTF0qk9FiQefrW1yyhOB2a+mqK1QOFWytv4uQjtkRtnKirStqCaYtN5Aza7gx+3m2/G2x6w6XzUTDDkXPgy8M3IUnc4wuJxaetitcRCR9QBkGO9akabweuOL0O0UEyOhHAW8CNlBepClX4uOa27aCrsFLLuzT5JcvlWonEIJg4llfzLOiaZz8e7XWUKbooTR2EC/FShgsL+5+cOXz/ROF8YUd19jWlOI11Is5dDUNhR+zlPfoxpWNNps1OYkI6Wldhlv5/Iugcop6aZ25JwTcZVH5xoVqWneWlm8RjsD653raGgrxQXeX+aRNMQME7VZmCcq5fNyUi4aOq9OhCzq2kgCpqKQUsxheI/Uo5gX0+FyUUz2EdSLllXYVkjWDZvyTypc9+6+xAiPpcWftI6jUMDznuCzY9Xs06KvYtpFdOB2TpQ7WjHHi+36GkExcqjqdBunIf+caFEacE2PlNUXjW7Y48j33hNBwxQAXc/qPGWoWu0FwBLXtV5wAAaZeXtpF5zeBLl44L3B8RUJrVeOiXx7cqo24Idj578GWY8sf5oBsrrdyfn7Y/1NAOblHkwI4iTqHXXO6hCWZStBIXNZBUh1gncxzs7hiW2cUQfsw6/3zc3Ge41X62xqAcXTy/EE4KFfoOlv/iJE+f8c1izBv4F10fAjz8pp1Yxh0mOMNhD5tnigJnlwfho6+ywW7Qt3u/VLOrBdULqruKDs6/bHoJ65tYiQHEC2Cpg8rPkDHbFnKgG3nJsw7UZ4y7/WjickHO46r45gaKOhqOs1NZM+1VIXEI4/zyoxkOwTAMes6MW0lqnHqJ6pKNDm7RVmvNklq0ixSTfCMCZ30m8+9JQhRp5bd2Yu2roox6xU8YzaPUGLfETO2zmmUz1pIH+t3uZu7Ez7JROSEz6yR2Sp3l/nScfGbg/cChBu8ImGRZ+ymFtw6yeQfHDRqXiBAlZ8/eqCTrnSglrVcJBN8uEb+GVCxtKiju/BNmYwr2dkmbGDbdKwMYmi5dulkS0Ezeoz7riCvcYqeBj4lnZgUBo/ERDWMJs0b5GSGzN08d6MJj4O89vVzPnlp+X7kelNCw++WZl5bTYKY5roloLTnU0GwGWvTzp6p/HRQ0u3xPIBoZdtcBOgGSanNrgNMfJ0Gxcd5nxxRE+UU9q5TncZz2dDZ3J7E60B+BsGtkr4ylfniwxODsbw4VBS7E/q9Qgh799CEGuVTcApCyrdotk3TTa+3x2bS8fZIICYvLQVIImSz4HyyFqU6VO5I8hD7d7E/wULBTlxOe4+hMdzhgrqJZLVy0xclwntDaA3dTxWtyjV5vVZyek6TWvQ97VkPW5Lv7WcLTiBPq/4xe9v6Tjx+0mA/DmS7JynttbV+8hS0ecPcvHXPGvCju66SvcWvo5KZMo2W74iMCPyLHBHvR0HWviL5ESutXvhWrNO/4bmpa4/lAgsNmAT8t07IWcOWm5FuBVnV+UFoHUIqUdTcDHuJP1/hnxmeVLNALPUVMTWw1mS9c5WwdRC6oob5uQRHkU4tWFwU2t2zswTfsht/zFsbfYx/U1g0OsGHaVg4vNksB8JYCxMnh+a8+RG6rImwUnjKdwv0mtrKzEq0uO9jGf1OxCWRz920fV1VPeHQpyOGp5taCBvehCDFGaTsbBOImdci8EsAm3HEc9p6caytEWJYE1/kuNfOZw84BgDcTAf9JCmjCYplhFuGR6EV577vbZosK2Ps2NrfVveIWc577Mty1k+qH6cllzHQyaaXoJYQnF9t2TSWXLH1ttS3Z+MKg4YDA3Opx1t/geHYAyvFhp1dCK72mVBWGBzo88RnZ3z5Rmq01T85KNEEZxr3vi9U7nFy53fLbydOPrgemfL+pG9CQz7wuzavHNf8+4ghNVWpF0hSsN+bESIyYBVWaUANDdPwMi92Dn36HBEhPa9STrCStX/94w6SUUIK22y2/1KUJ9FwVVzbXVjeJpYQ9p2Qy83nrIe+He5Q47qx67NKKZLgt6rwg0J8YaJNPsaJXVoVOGVY2VTKLCy+n3EfUbrLc2Q1EO28/aZG8io9FkgL+VsyPZYcp5WDi4jVhvpoERMdjXaXNyxe7Xvv/n312tGHQu8wW6dfBYUPgrL0zfwTUUPAMWkpJzU4EBawDyusBkfQ5CZkiOKLl1aSgyrrL5358B/wAOs0/fa+2xwI2J4zujdrLx+F1VCsJ1gNDJUdr/hIvn7ThvbWpwEB5LQUqNosR87rRQ+iNh3wHyga9Bv4S8apuENsvHooo1ygfNaknh3LvBHuhtbTdIqMI6bUK2Nb++CSEaj3yiKqmAWBZit2DJpZqOLBet2zuBX0SLS8t3LpbjYP6DMJV00X1jNl0cvMZotDKZ6mEiEoFQJRAV4hvLPmIICrCpGX8bNfwH2EvEcYXGYa1fZj2xO/0ic2osj+7Q+NLaJw/FKsHBnEe10Cgm4ER1eWhvz+DUkLFMVv5YHDsomY1a7DZu8z9TJ/MLdyHYDeTyY971lCU/mfAjhKVG68fJdXO3HeO3+VcVHt665hhH/bmPS9BK9fqdeMALtuwLY+uNxX80Hf34zXrXX94zdTl4seLCvwK6U2rcGP24IJhKewqKAgNoGmFymv0PjNybdVvSIAdfaRplLQp0tanvRuZtJ4I3+UFzF1aaG3hMHsZ9/Jk8zK8Fs8Tk+/2klGt7zdJvrpTqT+qmD1t6IbrBSoZbMRWt886Tut2e3y/o7nfFr5dMD+b/WsdmJiFOYsqODVNHojg+m8gBVKwdNDhxxyjQlZw7hPO/5o811bV7iW7pufwBtcHKY1Ey9SmbSq0VZY1le3Ad0pEBwY7FGX2vgbQ1oG8mAXABoZPsQEIA1f/FUOVaXUOMZwFpKXKBMAoxAve/DKFLHkROBtCS6JDPzWrguFr7mH7DJPpmdozOFdBCZ8T0OBXdDNC1Led2vY9avlc4ebk8LAHS+/CtNE7DOyP7FnkPjtc/webgd72kihXp5rCAvbxTMpw5Pv3+f5tk91FBHd5GjpNhb5DnMqAQ/28hoKidiN38eTWL0P0A4pJVwg2zfoviwqBHihrZokfusGG1fmoR0ual3Yelp++FgkvwJ33scofv/85PulH5j3JJtq+9iYwDLv+wbYbz8VDEWdnVtrK8kHLSzsNgUH8AJV/tc1B9YeGPzOmUKOjDTCMs6KkdUpEbaPx+ModBvM//580PD9EqRqogqfPLDC/7PPMEVqzmApbsfbws0X/mSjlrOOsT2c3ofrNZ4AWmBXa6Y76ezhnUDnKjl9xujZ34JC2QohrKBo8uOKLZvgQWvb0zibNfWgJ6aqpcmIMU3Qqz0SOfLWVnKwmYkfD9Wg+5e0AMNU/Nbi7ZjWtuztxfRK5e7PNzyGGECKDij2Hqsxcw35fhfKtcLQ+UWXZNJ+CB5FLfxKv69LrMS1Z/Tx1kPMXip7gi+der9/JKoPafwuAm1TbPuJHAUCF1o6zLN3DiN/ZDVEjwlayC83xvTwIEMAIf0lA1yZhZtW5mIk+nww1Lbm0e93MZjPxY7BIiUxyoH/xN6+Kos3Btonv4TdJ3mIGm1Z6LTAxfCKDnFxjuEOWI5cDxbLYMoCpYQ3OLZfoK/yhh","recovery_checkpoint":"catalogue_plan_completed","last_commit_update":"2026-04-08T13:59:17.0663079+08:00","gmt_create":"2026-04-08T13:51:43.2386214+08:00","gmt_modified":"2026-04-08T13:59:17.0663079+08:00","extend_info":"{\"language\":\"zh\",\"active\":true,\"branch\":\"qms/develop\",\"shareStatus\":\"\",\"server_error_code\":\"\",\"cosy_version\":\"\"}"}} |