Showing preview only (6,064K chars total). Download the full file or copy to clipboard to get everything.
Repository: macrozheng/mall-swarm
Branch: master
Commit: 56ed16211a70
Files: 737
Total size: 5.6 MB
Directory structure:
gitextract_ypyh5v9d/
├── .gitignore
├── LICENSE
├── README.md
├── config/
│ ├── admin/
│ │ ├── mall-admin-dev.yaml
│ │ └── mall-admin-prod.yaml
│ ├── demo/
│ │ ├── mall-demo-dev.yaml
│ │ └── mall-demo-prod.yaml
│ ├── gateway/
│ │ ├── mall-gateway-dev.yaml
│ │ └── mall-gateway-prod.yaml
│ ├── portal/
│ │ ├── mall-portal-dev.yaml
│ │ └── mall-portal-prod.yaml
│ └── search/
│ ├── mall-search-dev.yaml
│ └── mall-search-prod.yaml
├── document/
│ ├── docker/
│ │ ├── docker-compose-app.yml
│ │ ├── docker-compose-env.yml
│ │ └── nginx.conf
│ ├── elk/
│ │ ├── logback-spring.xml
│ │ └── logstash.conf
│ ├── k8s/
│ │ ├── mall-admin-deployment.yaml
│ │ ├── mall-admin-service.yaml
│ │ ├── mall-auth-deployment.yaml
│ │ ├── mall-auth-service.yaml
│ │ ├── mall-gateway-deployment.yaml
│ │ ├── mall-gateway-service.yaml
│ │ ├── mall-monitor-deployment.yaml
│ │ ├── mall-monitor-service.yaml
│ │ ├── mall-portal-deployment.yaml
│ │ ├── mall-portal-service.yaml
│ │ ├── mall-search-deployment.yaml
│ │ └── mall-search-service.yaml
│ ├── mind/
│ │ ├── app.emmx
│ │ ├── cms.emmx
│ │ ├── home.emmx
│ │ ├── oms.emmx
│ │ ├── pms.emmx
│ │ ├── sms.emmx
│ │ └── ums.emmx
│ ├── pdm/
│ │ ├── mall.pdb
│ │ └── mall.pdm
│ ├── pos/
│ │ ├── 业务架构图.pos
│ │ ├── 微服务系统架构图.pos
│ │ ├── 系统架构图.pos
│ │ └── 项目开发进度图.pos
│ ├── reference/
│ │ ├── deploy_windows.md
│ │ ├── dev_flow.md
│ │ └── function.md
│ ├── sh/
│ │ ├── mall-admin.sh
│ │ ├── mall-auth.sh
│ │ ├── mall-gateway.sh
│ │ ├── mall-monitor.sh
│ │ ├── mall-portal.sh
│ │ └── mall-search.sh
│ └── sql/
│ └── mall.sql
├── mall-admin/
│ ├── pom.xml
│ └── src/
│ ├── main/
│ │ ├── java/
│ │ │ └── com/
│ │ │ └── macro/
│ │ │ └── mall/
│ │ │ ├── MallAdminApplication.java
│ │ │ ├── component/
│ │ │ │ └── PathResourceRulesHolder.java
│ │ │ ├── config/
│ │ │ │ ├── MyBatisConfig.java
│ │ │ │ ├── OssConfig.java
│ │ │ │ ├── RedisConfig.java
│ │ │ │ ├── SaTokenConfigure.java
│ │ │ │ └── SpringDocConfig.java
│ │ │ ├── controller/
│ │ │ │ ├── CmsPrefrenceAreaController.java
│ │ │ │ ├── CmsSubjectController.java
│ │ │ │ ├── MinioController.java
│ │ │ │ ├── OmsCompanyAddressController.java
│ │ │ │ ├── OmsOrderController.java
│ │ │ │ ├── OmsOrderReturnApplyController.java
│ │ │ │ ├── OmsOrderReturnReasonController.java
│ │ │ │ ├── OmsOrderSettingController.java
│ │ │ │ ├── OssController.java
│ │ │ │ ├── PmsBrandController.java
│ │ │ │ ├── PmsProductAttributeCategoryController.java
│ │ │ │ ├── PmsProductAttributeController.java
│ │ │ │ ├── PmsProductCategoryController.java
│ │ │ │ ├── PmsProductController.java
│ │ │ │ ├── PmsSkuStockController.java
│ │ │ │ ├── SmsCouponController.java
│ │ │ │ ├── SmsCouponHistoryController.java
│ │ │ │ ├── SmsFlashPromotionController.java
│ │ │ │ ├── SmsFlashPromotionProductRelationController.java
│ │ │ │ ├── SmsFlashPromotionSessionController.java
│ │ │ │ ├── SmsHomeAdvertiseController.java
│ │ │ │ ├── SmsHomeBrandController.java
│ │ │ │ ├── SmsHomeNewProductController.java
│ │ │ │ ├── SmsHomeRecommendProductController.java
│ │ │ │ ├── SmsHomeRecommendSubjectController.java
│ │ │ │ ├── UmsAdminController.java
│ │ │ │ ├── UmsMemberLevelController.java
│ │ │ │ ├── UmsMenuController.java
│ │ │ │ ├── UmsResourceCategoryController.java
│ │ │ │ ├── UmsResourceController.java
│ │ │ │ └── UmsRoleController.java
│ │ │ ├── dao/
│ │ │ │ ├── CmsPrefrenceAreaProductRelationDao.java
│ │ │ │ ├── CmsSubjectProductRelationDao.java
│ │ │ │ ├── OmsOrderDao.java
│ │ │ │ ├── OmsOrderOperateHistoryDao.java
│ │ │ │ ├── OmsOrderReturnApplyDao.java
│ │ │ │ ├── PmsMemberPriceDao.java
│ │ │ │ ├── PmsProductAttributeCategoryDao.java
│ │ │ │ ├── PmsProductAttributeDao.java
│ │ │ │ ├── PmsProductAttributeValueDao.java
│ │ │ │ ├── PmsProductCategoryAttributeRelationDao.java
│ │ │ │ ├── PmsProductCategoryDao.java
│ │ │ │ ├── PmsProductDao.java
│ │ │ │ ├── PmsProductFullReductionDao.java
│ │ │ │ ├── PmsProductLadderDao.java
│ │ │ │ ├── PmsProductVertifyRecordDao.java
│ │ │ │ ├── PmsSkuStockDao.java
│ │ │ │ ├── SmsCouponDao.java
│ │ │ │ ├── SmsCouponProductCategoryRelationDao.java
│ │ │ │ ├── SmsCouponProductRelationDao.java
│ │ │ │ ├── SmsFlashPromotionProductRelationDao.java
│ │ │ │ ├── UmsAdminRoleRelationDao.java
│ │ │ │ └── UmsRoleDao.java
│ │ │ ├── dto/
│ │ │ │ ├── BucketPolicyConfigDto.java
│ │ │ │ ├── MinioUploadDto.java
│ │ │ │ ├── OmsMoneyInfoParam.java
│ │ │ │ ├── OmsOrderDeliveryParam.java
│ │ │ │ ├── OmsOrderDetail.java
│ │ │ │ ├── OmsOrderQueryParam.java
│ │ │ │ ├── OmsOrderReturnApplyResult.java
│ │ │ │ ├── OmsReceiverInfoParam.java
│ │ │ │ ├── OmsReturnApplyQueryParam.java
│ │ │ │ ├── OmsUpdateStatusParam.java
│ │ │ │ ├── OssCallbackParam.java
│ │ │ │ ├── OssCallbackResult.java
│ │ │ │ ├── OssPolicyResult.java
│ │ │ │ ├── PmsBrandParam.java
│ │ │ │ ├── PmsProductAttributeCategoryItem.java
│ │ │ │ ├── PmsProductAttributeParam.java
│ │ │ │ ├── PmsProductCategoryParam.java
│ │ │ │ ├── PmsProductCategoryWithChildrenItem.java
│ │ │ │ ├── PmsProductParam.java
│ │ │ │ ├── PmsProductQueryParam.java
│ │ │ │ ├── PmsProductResult.java
│ │ │ │ ├── ProductAttrInfo.java
│ │ │ │ ├── SmsCouponParam.java
│ │ │ │ ├── SmsFlashPromotionProduct.java
│ │ │ │ ├── SmsFlashPromotionSessionDetail.java
│ │ │ │ ├── UmsAdminLoginParam.java
│ │ │ │ ├── UmsAdminParam.java
│ │ │ │ ├── UmsMenuNode.java
│ │ │ │ └── UpdateAdminPasswordParam.java
│ │ │ ├── service/
│ │ │ │ ├── CmsPrefrenceAreaService.java
│ │ │ │ ├── CmsSubjectService.java
│ │ │ │ ├── OmsCompanyAddressService.java
│ │ │ │ ├── OmsOrderReturnApplyService.java
│ │ │ │ ├── OmsOrderReturnReasonService.java
│ │ │ │ ├── OmsOrderService.java
│ │ │ │ ├── OmsOrderSettingService.java
│ │ │ │ ├── OssService.java
│ │ │ │ ├── PmsBrandService.java
│ │ │ │ ├── PmsProductAttributeCategoryService.java
│ │ │ │ ├── PmsProductAttributeService.java
│ │ │ │ ├── PmsProductCategoryService.java
│ │ │ │ ├── PmsProductService.java
│ │ │ │ ├── PmsSkuStockService.java
│ │ │ │ ├── SmsCouponHistoryService.java
│ │ │ │ ├── SmsCouponService.java
│ │ │ │ ├── SmsFlashPromotionProductRelationService.java
│ │ │ │ ├── SmsFlashPromotionService.java
│ │ │ │ ├── SmsFlashPromotionSessionService.java
│ │ │ │ ├── SmsHomeAdvertiseService.java
│ │ │ │ ├── SmsHomeBrandService.java
│ │ │ │ ├── SmsHomeNewProductService.java
│ │ │ │ ├── SmsHomeRecommendProductService.java
│ │ │ │ ├── SmsHomeRecommendSubjectService.java
│ │ │ │ ├── UmsAdminCacheService.java
│ │ │ │ ├── UmsAdminService.java
│ │ │ │ ├── UmsMemberLevelService.java
│ │ │ │ ├── UmsMenuService.java
│ │ │ │ ├── UmsResourceCategoryService.java
│ │ │ │ ├── UmsResourceService.java
│ │ │ │ ├── UmsRoleService.java
│ │ │ │ └── impl/
│ │ │ │ ├── CmsPrefrenceAreaServiceImpl.java
│ │ │ │ ├── CmsSubjectServiceImpl.java
│ │ │ │ ├── OmsCompanyAddressServiceImpl.java
│ │ │ │ ├── OmsOrderReturnApplyServiceImpl.java
│ │ │ │ ├── OmsOrderReturnReasonServiceImpl.java
│ │ │ │ ├── OmsOrderServiceImpl.java
│ │ │ │ ├── OmsOrderSettingServiceImpl.java
│ │ │ │ ├── OssServiceImpl.java
│ │ │ │ ├── PmsBrandServiceImpl.java
│ │ │ │ ├── PmsProductAttributeCategoryServiceImpl.java
│ │ │ │ ├── PmsProductAttributeServiceImpl.java
│ │ │ │ ├── PmsProductCategoryServiceImpl.java
│ │ │ │ ├── PmsProductServiceImpl.java
│ │ │ │ ├── PmsSkuStockServiceImpl.java
│ │ │ │ ├── SmsCouponHistoryServiceImpl.java
│ │ │ │ ├── SmsCouponServiceImpl.java
│ │ │ │ ├── SmsFlashPromotionProductRelationServiceImpl.java
│ │ │ │ ├── SmsFlashPromotionServiceImpl.java
│ │ │ │ ├── SmsFlashPromotionSessionServiceImpl.java
│ │ │ │ ├── SmsHomeAdvertiseServiceImpl.java
│ │ │ │ ├── SmsHomeBrandServiceImpl.java
│ │ │ │ ├── SmsHomeNewProductServiceImpl.java
│ │ │ │ ├── SmsHomeRecommendProductServiceImpl.java
│ │ │ │ ├── SmsHomeRecommendSubjectServiceImpl.java
│ │ │ │ ├── UmsAdminCacheServiceImpl.java
│ │ │ │ ├── UmsAdminServiceImpl.java
│ │ │ │ ├── UmsMemberLevelServiceImpl.java
│ │ │ │ ├── UmsMenuServiceImpl.java
│ │ │ │ ├── UmsResourceCategoryServiceImpl.java
│ │ │ │ ├── UmsResourceServiceImpl.java
│ │ │ │ └── UmsRoleServiceImpl.java
│ │ │ └── validator/
│ │ │ ├── FlagValidator.java
│ │ │ └── FlagValidatorClass.java
│ │ └── resources/
│ │ ├── META-INF/
│ │ │ └── MANIFEST.MF
│ │ ├── application.yml
│ │ ├── bootstrap-dev.yml
│ │ ├── bootstrap-prod.yml
│ │ ├── bootstrap.yml
│ │ └── dao/
│ │ ├── CmsPrefrenceAreaProductRelationDao.xml
│ │ ├── CmsSubjectProductRelationDao.xml
│ │ ├── OmsOrderDao.xml
│ │ ├── OmsOrderOperateHistoryDao.xml
│ │ ├── OmsOrderReturnApplyDao.xml
│ │ ├── PmsMemberPriceDao.xml
│ │ ├── PmsProductAttributeCategoryDao.xml
│ │ ├── PmsProductAttributeDao.xml
│ │ ├── PmsProductAttributeValueDao.xml
│ │ ├── PmsProductCategoryAttributeRelationDao.xml
│ │ ├── PmsProductCategoryDao.xml
│ │ ├── PmsProductDao.xml
│ │ ├── PmsProductFullReductionDao.xml
│ │ ├── PmsProductLadderDao.xml
│ │ ├── PmsProductVertifyRecordDao.xml
│ │ ├── PmsSkuStockDao.xml
│ │ ├── SmsCouponDao.xml
│ │ ├── SmsCouponProductCategoryRelationDao.xml
│ │ ├── SmsCouponProductRelationDao.xml
│ │ ├── SmsFlashPromotionProductRelationDao.xml
│ │ ├── UmsAdminRoleRelationDao.xml
│ │ └── UmsRoleDao.xml
│ └── test/
│ └── com/
│ └── macro/
│ └── mall/
│ └── PmsDaoTests.java
├── mall-auth/
│ ├── pom.xml
│ └── src/
│ └── main/
│ ├── java/
│ │ └── com/
│ │ └── macro/
│ │ └── mall/
│ │ └── auth/
│ │ ├── MallAuthApplication.java
│ │ ├── config/
│ │ │ └── SpringDocConfig.java
│ │ ├── controller/
│ │ │ └── AuthController.java
│ │ ├── domain/
│ │ │ └── UmsAdminLoginParam.java
│ │ └── service/
│ │ ├── UmsAdminService.java
│ │ └── UmsMemberService.java
│ └── resources/
│ ├── application.yml
│ ├── bootstrap-dev.yml
│ ├── bootstrap-prod.yml
│ └── bootstrap.yml
├── mall-common/
│ ├── pom.xml
│ └── src/
│ └── main/
│ ├── java/
│ │ └── com/
│ │ └── macro/
│ │ └── mall/
│ │ └── common/
│ │ ├── annotation/
│ │ │ └── CacheException.java
│ │ ├── api/
│ │ │ ├── CommonPage.java
│ │ │ ├── CommonResult.java
│ │ │ ├── IErrorCode.java
│ │ │ └── ResultCode.java
│ │ ├── config/
│ │ │ └── BaseRedisConfig.java
│ │ ├── constant/
│ │ │ └── AuthConstant.java
│ │ ├── domain/
│ │ │ └── WebLog.java
│ │ ├── dto/
│ │ │ └── UserDto.java
│ │ ├── exception/
│ │ │ ├── ApiException.java
│ │ │ ├── Asserts.java
│ │ │ └── GlobalExceptionHandler.java
│ │ ├── log/
│ │ │ └── WebLogAspect.java
│ │ └── service/
│ │ ├── RedisService.java
│ │ └── impl/
│ │ └── RedisServiceImpl.java
│ └── resources/
│ └── logback-spring.xml
├── mall-demo/
│ ├── .gitignore
│ ├── pom.xml
│ └── src/
│ ├── main/
│ │ ├── java/
│ │ │ └── com/
│ │ │ └── macro/
│ │ │ └── mall/
│ │ │ ├── MallDemoApplication.java
│ │ │ └── demo/
│ │ │ ├── component/
│ │ │ │ └── FeignRequestInterceptor.java
│ │ │ ├── config/
│ │ │ │ ├── FeignConfig.java
│ │ │ │ ├── MyBatisConfig.java
│ │ │ │ └── SpringDocConfig.java
│ │ │ ├── controller/
│ │ │ │ ├── DemoController.java
│ │ │ │ ├── FeignAdminController.java
│ │ │ │ ├── FeignPortalController.java
│ │ │ │ └── FeignSearchController.java
│ │ │ ├── dto/
│ │ │ │ ├── PmsBrandDto.java
│ │ │ │ └── UmsAdminLoginParam.java
│ │ │ ├── service/
│ │ │ │ ├── DemoService.java
│ │ │ │ ├── FeignAdminService.java
│ │ │ │ ├── FeignPortalService.java
│ │ │ │ ├── FeignSearchService.java
│ │ │ │ └── impl/
│ │ │ │ └── DemoServiceImpl.java
│ │ │ └── validator/
│ │ │ ├── FlagValidator.java
│ │ │ └── FlagValidatorClass.java
│ │ └── resources/
│ │ ├── application.yml
│ │ ├── bootstrap-dev.yml
│ │ ├── bootstrap-prod.yml
│ │ └── bootstrap.yml
│ └── test/
│ └── java/
│ └── com/
│ └── macro/
│ └── mall/
│ └── MallDemoApplicationTests.java
├── mall-gateway/
│ ├── .gitignore
│ ├── pom.xml
│ └── src/
│ ├── main/
│ │ ├── java/
│ │ │ └── com/
│ │ │ └── macro/
│ │ │ └── mall/
│ │ │ ├── MallGatewayApplication.java
│ │ │ ├── component/
│ │ │ │ └── StpInterfaceImpl.java
│ │ │ ├── config/
│ │ │ │ ├── GlobalCorsConfig.java
│ │ │ │ ├── IgnoreUrlsConfig.java
│ │ │ │ ├── RedisConfig.java
│ │ │ │ └── SaTokenConfig.java
│ │ │ └── util/
│ │ │ └── StpMemberUtil.java
│ │ └── resources/
│ │ ├── application.yml
│ │ ├── bootstrap-dev.yml
│ │ ├── bootstrap-prod.yml
│ │ └── bootstrap.yml
│ └── test/
│ └── java/
│ └── com/
│ └── macro/
│ └── mall/
│ └── MallGatewayApplicationTests.java
├── mall-mbg/
│ ├── .gitignore
│ ├── pom.xml
│ └── src/
│ └── main/
│ ├── java/
│ │ └── com/
│ │ └── macro/
│ │ └── mall/
│ │ ├── CommentGenerator.java
│ │ ├── Generator.java
│ │ ├── mapper/
│ │ │ ├── CmsHelpCategoryMapper.java
│ │ │ ├── CmsHelpMapper.java
│ │ │ ├── CmsMemberReportMapper.java
│ │ │ ├── CmsPrefrenceAreaMapper.java
│ │ │ ├── CmsPrefrenceAreaProductRelationMapper.java
│ │ │ ├── CmsSubjectCategoryMapper.java
│ │ │ ├── CmsSubjectCommentMapper.java
│ │ │ ├── CmsSubjectMapper.java
│ │ │ ├── CmsSubjectProductRelationMapper.java
│ │ │ ├── CmsTopicCategoryMapper.java
│ │ │ ├── CmsTopicCommentMapper.java
│ │ │ ├── CmsTopicMapper.java
│ │ │ ├── OmsCartItemMapper.java
│ │ │ ├── OmsCompanyAddressMapper.java
│ │ │ ├── OmsOrderItemMapper.java
│ │ │ ├── OmsOrderMapper.java
│ │ │ ├── OmsOrderOperateHistoryMapper.java
│ │ │ ├── OmsOrderReturnApplyMapper.java
│ │ │ ├── OmsOrderReturnReasonMapper.java
│ │ │ ├── OmsOrderSettingMapper.java
│ │ │ ├── PmsAlbumMapper.java
│ │ │ ├── PmsAlbumPicMapper.java
│ │ │ ├── PmsBrandMapper.java
│ │ │ ├── PmsCommentMapper.java
│ │ │ ├── PmsCommentReplayMapper.java
│ │ │ ├── PmsFeightTemplateMapper.java
│ │ │ ├── PmsMemberPriceMapper.java
│ │ │ ├── PmsProductAttributeCategoryMapper.java
│ │ │ ├── PmsProductAttributeMapper.java
│ │ │ ├── PmsProductAttributeValueMapper.java
│ │ │ ├── PmsProductCategoryAttributeRelationMapper.java
│ │ │ ├── PmsProductCategoryMapper.java
│ │ │ ├── PmsProductFullReductionMapper.java
│ │ │ ├── PmsProductLadderMapper.java
│ │ │ ├── PmsProductMapper.java
│ │ │ ├── PmsProductOperateLogMapper.java
│ │ │ ├── PmsProductVertifyRecordMapper.java
│ │ │ ├── PmsSkuStockMapper.java
│ │ │ ├── SmsCouponHistoryMapper.java
│ │ │ ├── SmsCouponMapper.java
│ │ │ ├── SmsCouponProductCategoryRelationMapper.java
│ │ │ ├── SmsCouponProductRelationMapper.java
│ │ │ ├── SmsFlashPromotionLogMapper.java
│ │ │ ├── SmsFlashPromotionMapper.java
│ │ │ ├── SmsFlashPromotionProductRelationMapper.java
│ │ │ ├── SmsFlashPromotionSessionMapper.java
│ │ │ ├── SmsHomeAdvertiseMapper.java
│ │ │ ├── SmsHomeBrandMapper.java
│ │ │ ├── SmsHomeNewProductMapper.java
│ │ │ ├── SmsHomeRecommendProductMapper.java
│ │ │ ├── SmsHomeRecommendSubjectMapper.java
│ │ │ ├── UmsAdminLoginLogMapper.java
│ │ │ ├── UmsAdminMapper.java
│ │ │ ├── UmsAdminPermissionRelationMapper.java
│ │ │ ├── UmsAdminRoleRelationMapper.java
│ │ │ ├── UmsGrowthChangeHistoryMapper.java
│ │ │ ├── UmsIntegrationChangeHistoryMapper.java
│ │ │ ├── UmsIntegrationConsumeSettingMapper.java
│ │ │ ├── UmsMemberLevelMapper.java
│ │ │ ├── UmsMemberLoginLogMapper.java
│ │ │ ├── UmsMemberMapper.java
│ │ │ ├── UmsMemberMemberTagRelationMapper.java
│ │ │ ├── UmsMemberProductCategoryRelationMapper.java
│ │ │ ├── UmsMemberReceiveAddressMapper.java
│ │ │ ├── UmsMemberRuleSettingMapper.java
│ │ │ ├── UmsMemberStatisticsInfoMapper.java
│ │ │ ├── UmsMemberTagMapper.java
│ │ │ ├── UmsMemberTaskMapper.java
│ │ │ ├── UmsMenuMapper.java
│ │ │ ├── UmsPermissionMapper.java
│ │ │ ├── UmsResourceCategoryMapper.java
│ │ │ ├── UmsResourceMapper.java
│ │ │ ├── UmsRoleMapper.java
│ │ │ ├── UmsRoleMenuRelationMapper.java
│ │ │ ├── UmsRolePermissionRelationMapper.java
│ │ │ └── UmsRoleResourceRelationMapper.java
│ │ └── model/
│ │ ├── CmsHelp.java
│ │ ├── CmsHelpCategory.java
│ │ ├── CmsHelpCategoryExample.java
│ │ ├── CmsHelpExample.java
│ │ ├── CmsMemberReport.java
│ │ ├── CmsMemberReportExample.java
│ │ ├── CmsPrefrenceArea.java
│ │ ├── CmsPrefrenceAreaExample.java
│ │ ├── CmsPrefrenceAreaProductRelation.java
│ │ ├── CmsPrefrenceAreaProductRelationExample.java
│ │ ├── CmsSubject.java
│ │ ├── CmsSubjectCategory.java
│ │ ├── CmsSubjectCategoryExample.java
│ │ ├── CmsSubjectComment.java
│ │ ├── CmsSubjectCommentExample.java
│ │ ├── CmsSubjectExample.java
│ │ ├── CmsSubjectProductRelation.java
│ │ ├── CmsSubjectProductRelationExample.java
│ │ ├── CmsTopic.java
│ │ ├── CmsTopicCategory.java
│ │ ├── CmsTopicCategoryExample.java
│ │ ├── CmsTopicComment.java
│ │ ├── CmsTopicCommentExample.java
│ │ ├── CmsTopicExample.java
│ │ ├── OmsCartItem.java
│ │ ├── OmsCartItemExample.java
│ │ ├── OmsCompanyAddress.java
│ │ ├── OmsCompanyAddressExample.java
│ │ ├── OmsOrder.java
│ │ ├── OmsOrderExample.java
│ │ ├── OmsOrderItem.java
│ │ ├── OmsOrderItemExample.java
│ │ ├── OmsOrderOperateHistory.java
│ │ ├── OmsOrderOperateHistoryExample.java
│ │ ├── OmsOrderReturnApply.java
│ │ ├── OmsOrderReturnApplyExample.java
│ │ ├── OmsOrderReturnReason.java
│ │ ├── OmsOrderReturnReasonExample.java
│ │ ├── OmsOrderSetting.java
│ │ ├── OmsOrderSettingExample.java
│ │ ├── PmsAlbum.java
│ │ ├── PmsAlbumExample.java
│ │ ├── PmsAlbumPic.java
│ │ ├── PmsAlbumPicExample.java
│ │ ├── PmsBrand.java
│ │ ├── PmsBrandExample.java
│ │ ├── PmsComment.java
│ │ ├── PmsCommentExample.java
│ │ ├── PmsCommentReplay.java
│ │ ├── PmsCommentReplayExample.java
│ │ ├── PmsFeightTemplate.java
│ │ ├── PmsFeightTemplateExample.java
│ │ ├── PmsMemberPrice.java
│ │ ├── PmsMemberPriceExample.java
│ │ ├── PmsProduct.java
│ │ ├── PmsProductAttribute.java
│ │ ├── PmsProductAttributeCategory.java
│ │ ├── PmsProductAttributeCategoryExample.java
│ │ ├── PmsProductAttributeExample.java
│ │ ├── PmsProductAttributeValue.java
│ │ ├── PmsProductAttributeValueExample.java
│ │ ├── PmsProductCategory.java
│ │ ├── PmsProductCategoryAttributeRelation.java
│ │ ├── PmsProductCategoryAttributeRelationExample.java
│ │ ├── PmsProductCategoryExample.java
│ │ ├── PmsProductExample.java
│ │ ├── PmsProductFullReduction.java
│ │ ├── PmsProductFullReductionExample.java
│ │ ├── PmsProductLadder.java
│ │ ├── PmsProductLadderExample.java
│ │ ├── PmsProductOperateLog.java
│ │ ├── PmsProductOperateLogExample.java
│ │ ├── PmsProductVertifyRecord.java
│ │ ├── PmsProductVertifyRecordExample.java
│ │ ├── PmsSkuStock.java
│ │ ├── PmsSkuStockExample.java
│ │ ├── SmsCoupon.java
│ │ ├── SmsCouponExample.java
│ │ ├── SmsCouponHistory.java
│ │ ├── SmsCouponHistoryExample.java
│ │ ├── SmsCouponProductCategoryRelation.java
│ │ ├── SmsCouponProductCategoryRelationExample.java
│ │ ├── SmsCouponProductRelation.java
│ │ ├── SmsCouponProductRelationExample.java
│ │ ├── SmsFlashPromotion.java
│ │ ├── SmsFlashPromotionExample.java
│ │ ├── SmsFlashPromotionLog.java
│ │ ├── SmsFlashPromotionLogExample.java
│ │ ├── SmsFlashPromotionProductRelation.java
│ │ ├── SmsFlashPromotionProductRelationExample.java
│ │ ├── SmsFlashPromotionSession.java
│ │ ├── SmsFlashPromotionSessionExample.java
│ │ ├── SmsHomeAdvertise.java
│ │ ├── SmsHomeAdvertiseExample.java
│ │ ├── SmsHomeBrand.java
│ │ ├── SmsHomeBrandExample.java
│ │ ├── SmsHomeNewProduct.java
│ │ ├── SmsHomeNewProductExample.java
│ │ ├── SmsHomeRecommendProduct.java
│ │ ├── SmsHomeRecommendProductExample.java
│ │ ├── SmsHomeRecommendSubject.java
│ │ ├── SmsHomeRecommendSubjectExample.java
│ │ ├── UmsAdmin.java
│ │ ├── UmsAdminExample.java
│ │ ├── UmsAdminLoginLog.java
│ │ ├── UmsAdminLoginLogExample.java
│ │ ├── UmsAdminPermissionRelation.java
│ │ ├── UmsAdminPermissionRelationExample.java
│ │ ├── UmsAdminRoleRelation.java
│ │ ├── UmsAdminRoleRelationExample.java
│ │ ├── UmsGrowthChangeHistory.java
│ │ ├── UmsGrowthChangeHistoryExample.java
│ │ ├── UmsIntegrationChangeHistory.java
│ │ ├── UmsIntegrationChangeHistoryExample.java
│ │ ├── UmsIntegrationConsumeSetting.java
│ │ ├── UmsIntegrationConsumeSettingExample.java
│ │ ├── UmsMember.java
│ │ ├── UmsMemberExample.java
│ │ ├── UmsMemberLevel.java
│ │ ├── UmsMemberLevelExample.java
│ │ ├── UmsMemberLoginLog.java
│ │ ├── UmsMemberLoginLogExample.java
│ │ ├── UmsMemberMemberTagRelation.java
│ │ ├── UmsMemberMemberTagRelationExample.java
│ │ ├── UmsMemberProductCategoryRelation.java
│ │ ├── UmsMemberProductCategoryRelationExample.java
│ │ ├── UmsMemberReceiveAddress.java
│ │ ├── UmsMemberReceiveAddressExample.java
│ │ ├── UmsMemberRuleSetting.java
│ │ ├── UmsMemberRuleSettingExample.java
│ │ ├── UmsMemberStatisticsInfo.java
│ │ ├── UmsMemberStatisticsInfoExample.java
│ │ ├── UmsMemberTag.java
│ │ ├── UmsMemberTagExample.java
│ │ ├── UmsMemberTask.java
│ │ ├── UmsMemberTaskExample.java
│ │ ├── UmsMenu.java
│ │ ├── UmsMenuExample.java
│ │ ├── UmsPermission.java
│ │ ├── UmsPermissionExample.java
│ │ ├── UmsResource.java
│ │ ├── UmsResourceCategory.java
│ │ ├── UmsResourceCategoryExample.java
│ │ ├── UmsResourceExample.java
│ │ ├── UmsRole.java
│ │ ├── UmsRoleExample.java
│ │ ├── UmsRoleMenuRelation.java
│ │ ├── UmsRoleMenuRelationExample.java
│ │ ├── UmsRolePermissionRelation.java
│ │ ├── UmsRolePermissionRelationExample.java
│ │ ├── UmsRoleResourceRelation.java
│ │ └── UmsRoleResourceRelationExample.java
│ └── resources/
│ ├── com/
│ │ └── macro/
│ │ └── mall/
│ │ └── mapper/
│ │ ├── CmsHelpCategoryMapper.xml
│ │ ├── CmsHelpMapper.xml
│ │ ├── CmsMemberReportMapper.xml
│ │ ├── CmsPrefrenceAreaMapper.xml
│ │ ├── CmsPrefrenceAreaProductRelationMapper.xml
│ │ ├── CmsSubjectCategoryMapper.xml
│ │ ├── CmsSubjectCommentMapper.xml
│ │ ├── CmsSubjectMapper.xml
│ │ ├── CmsSubjectProductRelationMapper.xml
│ │ ├── CmsTopicCategoryMapper.xml
│ │ ├── CmsTopicCommentMapper.xml
│ │ ├── CmsTopicMapper.xml
│ │ ├── OmsCartItemMapper.xml
│ │ ├── OmsCompanyAddressMapper.xml
│ │ ├── OmsOrderItemMapper.xml
│ │ ├── OmsOrderMapper.xml
│ │ ├── OmsOrderOperateHistoryMapper.xml
│ │ ├── OmsOrderReturnApplyMapper.xml
│ │ ├── OmsOrderReturnReasonMapper.xml
│ │ ├── OmsOrderSettingMapper.xml
│ │ ├── PmsAlbumMapper.xml
│ │ ├── PmsAlbumPicMapper.xml
│ │ ├── PmsBrandMapper.xml
│ │ ├── PmsCommentMapper.xml
│ │ ├── PmsCommentReplayMapper.xml
│ │ ├── PmsFeightTemplateMapper.xml
│ │ ├── PmsMemberPriceMapper.xml
│ │ ├── PmsProductAttributeCategoryMapper.xml
│ │ ├── PmsProductAttributeMapper.xml
│ │ ├── PmsProductAttributeValueMapper.xml
│ │ ├── PmsProductCategoryAttributeRelationMapper.xml
│ │ ├── PmsProductCategoryMapper.xml
│ │ ├── PmsProductFullReductionMapper.xml
│ │ ├── PmsProductLadderMapper.xml
│ │ ├── PmsProductMapper.xml
│ │ ├── PmsProductOperateLogMapper.xml
│ │ ├── PmsProductVertifyRecordMapper.xml
│ │ ├── PmsSkuStockMapper.xml
│ │ ├── SmsCouponHistoryMapper.xml
│ │ ├── SmsCouponMapper.xml
│ │ ├── SmsCouponProductCategoryRelationMapper.xml
│ │ ├── SmsCouponProductRelationMapper.xml
│ │ ├── SmsFlashPromotionLogMapper.xml
│ │ ├── SmsFlashPromotionMapper.xml
│ │ ├── SmsFlashPromotionProductRelationMapper.xml
│ │ ├── SmsFlashPromotionSessionMapper.xml
│ │ ├── SmsHomeAdvertiseMapper.xml
│ │ ├── SmsHomeBrandMapper.xml
│ │ ├── SmsHomeNewProductMapper.xml
│ │ ├── SmsHomeRecommendProductMapper.xml
│ │ ├── SmsHomeRecommendSubjectMapper.xml
│ │ ├── UmsAdminLoginLogMapper.xml
│ │ ├── UmsAdminMapper.xml
│ │ ├── UmsAdminPermissionRelationMapper.xml
│ │ ├── UmsAdminRoleRelationMapper.xml
│ │ ├── UmsGrowthChangeHistoryMapper.xml
│ │ ├── UmsIntegrationChangeHistoryMapper.xml
│ │ ├── UmsIntegrationConsumeSettingMapper.xml
│ │ ├── UmsMemberLevelMapper.xml
│ │ ├── UmsMemberLoginLogMapper.xml
│ │ ├── UmsMemberMapper.xml
│ │ ├── UmsMemberMemberTagRelationMapper.xml
│ │ ├── UmsMemberProductCategoryRelationMapper.xml
│ │ ├── UmsMemberReceiveAddressMapper.xml
│ │ ├── UmsMemberRuleSettingMapper.xml
│ │ ├── UmsMemberStatisticsInfoMapper.xml
│ │ ├── UmsMemberTagMapper.xml
│ │ ├── UmsMemberTaskMapper.xml
│ │ ├── UmsMenuMapper.xml
│ │ ├── UmsPermissionMapper.xml
│ │ ├── UmsResourceCategoryMapper.xml
│ │ ├── UmsResourceMapper.xml
│ │ ├── UmsRoleMapper.xml
│ │ ├── UmsRoleMenuRelationMapper.xml
│ │ ├── UmsRolePermissionRelationMapper.xml
│ │ └── UmsRoleResourceRelationMapper.xml
│ ├── generator.properties
│ └── generatorConfig.xml
├── mall-monitor/
│ ├── .gitignore
│ ├── pom.xml
│ └── src/
│ ├── main/
│ │ ├── java/
│ │ │ └── com/
│ │ │ └── macro/
│ │ │ └── mall/
│ │ │ ├── MallMonitorApplication.java
│ │ │ ├── config/
│ │ │ │ └── SecuritySecureConfig.java
│ │ │ └── filter/
│ │ │ └── CustomCsrfFilter.java
│ │ └── resources/
│ │ ├── application-dev.yml
│ │ ├── application-prod.yml
│ │ └── application.yml
│ └── test/
│ └── java/
│ └── com/
│ └── macro/
│ └── mall/
│ └── MallMonitorApplicationTests.java
├── mall-portal/
│ ├── .gitignore
│ ├── pom.xml
│ └── src/
│ ├── main/
│ │ ├── java/
│ │ │ └── com/
│ │ │ └── macro/
│ │ │ └── mall/
│ │ │ └── portal/
│ │ │ ├── MallPortalApplication.java
│ │ │ ├── component/
│ │ │ │ ├── CancelOrderReceiver.java
│ │ │ │ ├── CancelOrderSender.java
│ │ │ │ └── OrderTimeOutCancelTask.java
│ │ │ ├── config/
│ │ │ │ ├── AlipayClientConfig.java
│ │ │ │ ├── AlipayConfig.java
│ │ │ │ ├── JacksonConfig.java
│ │ │ │ ├── MyBatisConfig.java
│ │ │ │ ├── RabbitMqConfig.java
│ │ │ │ ├── RedisConfig.java
│ │ │ │ ├── SpringDocConfig.java
│ │ │ │ └── SpringTaskConfig.java
│ │ │ ├── controller/
│ │ │ │ ├── AlipayController.java
│ │ │ │ ├── HomeController.java
│ │ │ │ ├── MemberAttentionController.java
│ │ │ │ ├── MemberProductCollectionController.java
│ │ │ │ ├── MemberReadHistoryController.java
│ │ │ │ ├── OmsCartItemController.java
│ │ │ │ ├── OmsPortalOrderController.java
│ │ │ │ ├── OmsPortalOrderReturnApplyController.java
│ │ │ │ ├── PmsPortalProductController.java
│ │ │ │ ├── PortalBrandController.java
│ │ │ │ ├── UmsMemberController.java
│ │ │ │ ├── UmsMemberCouponController.java
│ │ │ │ └── UmsMemberReceiveAddressController.java
│ │ │ ├── dao/
│ │ │ │ ├── HomeDao.java
│ │ │ │ ├── PortalOrderDao.java
│ │ │ │ ├── PortalOrderItemDao.java
│ │ │ │ ├── PortalProductDao.java
│ │ │ │ └── SmsCouponHistoryDao.java
│ │ │ ├── domain/
│ │ │ │ ├── AliPayParam.java
│ │ │ │ ├── CartProduct.java
│ │ │ │ ├── CartPromotionItem.java
│ │ │ │ ├── ConfirmOrderResult.java
│ │ │ │ ├── FlashPromotionProduct.java
│ │ │ │ ├── HomeContentResult.java
│ │ │ │ ├── HomeFlashPromotion.java
│ │ │ │ ├── MemberBrandAttention.java
│ │ │ │ ├── MemberProductCollection.java
│ │ │ │ ├── MemberReadHistory.java
│ │ │ │ ├── OmsOrderDetail.java
│ │ │ │ ├── OmsOrderReturnApplyParam.java
│ │ │ │ ├── OrderParam.java
│ │ │ │ ├── PmsPortalProductDetail.java
│ │ │ │ ├── PmsProductCategoryNode.java
│ │ │ │ ├── PromotionProduct.java
│ │ │ │ ├── QueueEnum.java
│ │ │ │ └── SmsCouponHistoryDetail.java
│ │ │ ├── repository/
│ │ │ │ ├── MemberBrandAttentionRepository.java
│ │ │ │ ├── MemberProductCollectionRepository.java
│ │ │ │ └── MemberReadHistoryRepository.java
│ │ │ ├── service/
│ │ │ │ ├── AlipayService.java
│ │ │ │ ├── HomeService.java
│ │ │ │ ├── MemberAttentionService.java
│ │ │ │ ├── MemberCollectionService.java
│ │ │ │ ├── MemberReadHistoryService.java
│ │ │ │ ├── OmsCartItemService.java
│ │ │ │ ├── OmsPortalOrderReturnApplyService.java
│ │ │ │ ├── OmsPortalOrderService.java
│ │ │ │ ├── OmsPromotionService.java
│ │ │ │ ├── PmsPortalProductService.java
│ │ │ │ ├── PortalBrandService.java
│ │ │ │ ├── UmsMemberCacheService.java
│ │ │ │ ├── UmsMemberCouponService.java
│ │ │ │ ├── UmsMemberReceiveAddressService.java
│ │ │ │ ├── UmsMemberService.java
│ │ │ │ └── impl/
│ │ │ │ ├── AlipayServiceImpl.java
│ │ │ │ ├── HomeServiceImpl.java
│ │ │ │ ├── MemberAttentionServiceImpl.java
│ │ │ │ ├── MemberCollectionServiceImpl.java
│ │ │ │ ├── MemberReadHistoryServiceImpl.java
│ │ │ │ ├── OmsCartItemServiceImpl.java
│ │ │ │ ├── OmsPortalOrderReturnApplyServiceImpl.java
│ │ │ │ ├── OmsPortalOrderServiceImpl.java
│ │ │ │ ├── OmsPromotionServiceImpl.java
│ │ │ │ ├── PmsPortalProductServiceImpl.java
│ │ │ │ ├── PortalBrandServiceImpl.java
│ │ │ │ ├── UmsMemberCacheServiceImpl.java
│ │ │ │ ├── UmsMemberCouponServiceImpl.java
│ │ │ │ ├── UmsMemberReceiveAddressServiceImpl.java
│ │ │ │ └── UmsMemberServiceImpl.java
│ │ │ └── util/
│ │ │ ├── DateUtil.java
│ │ │ └── StpMemberUtil.java
│ │ └── resources/
│ │ ├── application.yml
│ │ ├── bootstrap-dev.yml
│ │ ├── bootstrap-prod.yml
│ │ ├── bootstrap.yml
│ │ └── dao/
│ │ ├── HomeDao.xml
│ │ ├── PortalOrderDao.xml
│ │ ├── PortalOrderItemDao.xml
│ │ ├── PortalProductDao.xml
│ │ └── SmsCouponHistoryDao.xml
│ └── test/
│ └── java/
│ └── com/
│ └── macro/
│ └── mall/
│ └── portal/
│ ├── MallPortalApplicationTests.java
│ └── PortalProductDaoTests.java
├── mall-search/
│ ├── .gitignore
│ ├── pom.xml
│ └── src/
│ ├── main/
│ │ ├── java/
│ │ │ └── com/
│ │ │ └── macro/
│ │ │ └── mall/
│ │ │ └── search/
│ │ │ ├── MallSearchApplication.java
│ │ │ ├── config/
│ │ │ │ ├── MyBatisConfig.java
│ │ │ │ └── SpringDocConfig.java
│ │ │ ├── controller/
│ │ │ │ └── EsProductController.java
│ │ │ ├── dao/
│ │ │ │ └── EsProductDao.java
│ │ │ ├── domain/
│ │ │ │ ├── EsProduct.java
│ │ │ │ ├── EsProductAttributeValue.java
│ │ │ │ └── EsProductRelatedInfo.java
│ │ │ ├── repository/
│ │ │ │ └── EsProductRepository.java
│ │ │ └── service/
│ │ │ ├── EsProductService.java
│ │ │ └── impl/
│ │ │ └── EsProductServiceImpl.java
│ │ └── resources/
│ │ ├── application.yml
│ │ ├── bootstrap-dev.yml
│ │ ├── bootstrap-prod.yml
│ │ ├── bootstrap.yml
│ │ └── dao/
│ │ └── EsProductDao.xml
│ └── test/
│ └── java/
│ └── com/
│ └── macro/
│ └── mall/
│ └── search/
│ └── MallSearchApplicationTests.java
└── pom.xml
================================================
FILE CONTENTS
================================================
================================================
FILE: .gitignore
================================================
# Maven #
target/
# IDEA #
.idea/
*.iml
# Eclipse #
.settings/
.classpath
.project
================================================
FILE: LICENSE
================================================
Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
1. Definitions.
"License" shall mean the terms and conditions for use, reproduction,
and distribution as defined by Sections 1 through 9 of this document.
"Licensor" shall mean the copyright owner or entity authorized by
the copyright owner that is granting the License.
"Legal Entity" shall mean the union of the acting entity and all
other entities that control, are controlled by, or are under common
control with that entity. For the purposes of this definition,
"control" means (i) the power, direct or indirect, to cause the
direction or management of such entity, whether by contract or
otherwise, or (ii) ownership of fifty percent (50%) or more of the
outstanding shares, or (iii) beneficial ownership of such entity.
"You" (or "Your") shall mean an individual or Legal Entity
exercising permissions granted by this License.
"Source" form shall mean the preferred form for making modifications,
including but not limited to software source code, documentation
source, and configuration files.
"Object" form shall mean any form resulting from mechanical
transformation or translation of a Source form, including but
not limited to compiled object code, generated documentation,
and conversions to other media types.
"Work" shall mean the work of authorship, whether in Source or
Object form, made available under the License, as indicated by a
copyright notice that is included in or attached to the work
(an example is provided in the Appendix below).
"Derivative Works" shall mean any work, whether in Source or Object
form, that is based on (or derived from) the Work and for which the
editorial revisions, annotations, elaborations, or other modifications
represent, as a whole, an original work of authorship. For the purposes
of this License, Derivative Works shall not include works that remain
separable from, or merely link (or bind by name) to the interfaces of,
the Work and Derivative Works thereof.
"Contribution" shall mean any work of authorship, including
the original version of the Work and any modifications or additions
to that Work or Derivative Works thereof, that is intentionally
submitted to Licensor for inclusion in the Work by the copyright owner
or by an individual or Legal Entity authorized to submit on behalf of
the copyright owner. For the purposes of this definition, "submitted"
means any form of electronic, verbal, or written communication sent
to the Licensor or its representatives, including but not limited to
communication on electronic mailing lists, source code control systems,
and issue tracking systems that are managed by, or on behalf of, the
Licensor for the purpose of discussing and improving the Work, but
excluding communication that is conspicuously marked or otherwise
designated in writing by the copyright owner as "Not a Contribution."
"Contributor" shall mean Licensor and any individual or Legal Entity
on behalf of whom a Contribution has been received by Licensor and
subsequently incorporated within the Work.
2. Grant of Copyright License. Subject to the terms and conditions of
this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
copyright license to reproduce, prepare Derivative Works of,
publicly display, publicly perform, sublicense, and distribute the
Work and such Derivative Works in Source or Object form.
3. Grant of Patent License. Subject to the terms and conditions of
this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
(except as stated in this section) patent license to make, have made,
use, offer to sell, sell, import, and otherwise transfer the Work,
where such license applies only to those patent claims licensable
by such Contributor that are necessarily infringed by their
Contribution(s) alone or by combination of their Contribution(s)
with the Work to which such Contribution(s) was submitted. If You
institute patent litigation against any entity (including a
cross-claim or counterclaim in a lawsuit) alleging that the Work
or a Contribution incorporated within the Work constitutes direct
or contributory patent infringement, then any patent licenses
granted to You under this License for that Work shall terminate
as of the date such litigation is filed.
4. Redistribution. You may reproduce and distribute copies of the
Work or Derivative Works thereof in any medium, with or without
modifications, and in Source or Object form, provided that You
meet the following conditions:
(a) You must give any other recipients of the Work or
Derivative Works a copy of this License; and
(b) You must cause any modified files to carry prominent notices
stating that You changed the files; and
(c) You must retain, in the Source form of any Derivative Works
that You distribute, all copyright, patent, trademark, and
attribution notices from the Source form of the Work,
excluding those notices that do not pertain to any part of
the Derivative Works; and
(d) If the Work includes a "NOTICE" text file as part of its
distribution, then any Derivative Works that You distribute must
include a readable copy of the attribution notices contained
within such NOTICE file, excluding those notices that do not
pertain to any part of the Derivative Works, in at least one
of the following places: within a NOTICE text file distributed
as part of the Derivative Works; within the Source form or
documentation, if provided along with the Derivative Works; or,
within a display generated by the Derivative Works, if and
wherever such third-party notices normally appear. The contents
of the NOTICE file are for informational purposes only and
do not modify the License. You may add Your own attribution
notices within Derivative Works that You distribute, alongside
or as an addendum to the NOTICE text from the Work, provided
that such additional attribution notices cannot be construed
as modifying the License.
You may add Your own copyright statement to Your modifications and
may provide additional or different license terms and conditions
for use, reproduction, or distribution of Your modifications, or
for any such Derivative Works as a whole, provided Your use,
reproduction, and distribution of the Work otherwise complies with
the conditions stated in this License.
5. Submission of Contributions. Unless You explicitly state otherwise,
any Contribution intentionally submitted for inclusion in the Work
by You to the Licensor shall be under the terms and conditions of
this License, without any additional terms or conditions.
Notwithstanding the above, nothing herein shall supersede or modify
the terms of any separate license agreement you may have executed
with Licensor regarding such Contributions.
6. Trademarks. This License does not grant permission to use the trade
names, trademarks, service marks, or product names of the Licensor,
except as required for reasonable and customary use in describing the
origin of the Work and reproducing the content of the NOTICE file.
7. Disclaimer of Warranty. Unless required by applicable law or
agreed to in writing, Licensor provides the Work (and each
Contributor provides its Contributions) on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
implied, including, without limitation, any warranties or conditions
of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
PARTICULAR PURPOSE. You are solely responsible for determining the
appropriateness of using or redistributing the Work and assume any
risks associated with Your exercise of permissions under this License.
8. Limitation of Liability. In no event and under no legal theory,
whether in tort (including negligence), contract, or otherwise,
unless required by applicable law (such as deliberate and grossly
negligent acts) or agreed to in writing, shall any Contributor be
liable to You for damages, including any direct, indirect, special,
incidental, or consequential damages of any character arising as a
result of this License or out of the use or inability to use the
Work (including but not limited to damages for loss of goodwill,
work stoppage, computer failure or malfunction, or any and all
other commercial damages or losses), even if such Contributor
has been advised of the possibility of such damages.
9. Accepting Warranty or Additional Liability. While redistributing
the Work or Derivative Works thereof, You may choose to offer,
and charge a fee for, acceptance of support, warranty, indemnity,
or other liability obligations and/or rights consistent with this
License. However, in accepting such obligations, You may act only
on Your own behalf and on Your sole responsibility, not on behalf
of any other Contributor, and only if You agree to indemnify,
defend, and hold each Contributor harmless for any liability
incurred by, or claims asserted against, such Contributor by reason
of your accepting any such warranty or additional liability.
END OF TERMS AND CONDITIONS
APPENDIX: How to apply the Apache License to your work.
To apply the Apache License to your work, attach the following
boilerplate notice, with the fields enclosed by brackets "[]"
replaced with your own identifying information. (Don't include
the brackets!) The text should be enclosed in the appropriate
comment syntax for the file format. We also recommend that a
file or class name and description of purpose be included on the
same "printed page" as the copyright notice for easier
identification within third-party archives.
Copyright [2018-2025] [macrozheng]
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
================================================
FILE: README.md
================================================
# mall-swarm
<p>
<a href="#公众号"><img src="http://macro-oss.oss-cn-shenzhen.aliyuncs.com/mall/badge/%E5%85%AC%E4%BC%97%E5%8F%B7-macrozheng-blue.svg" alt="公众号"></a>
<a href="#公众号"><img src="http://macro-oss.oss-cn-shenzhen.aliyuncs.com/mall/badge/%E4%BA%A4%E6%B5%81-%E5%BE%AE%E4%BF%A1%E7%BE%A4-2BA245.svg" alt="交流"></a>
<a href="https://github.com/macrozheng/mall-learning"><img src="http://macro-oss.oss-cn-shenzhen.aliyuncs.com/mall/badge/%E5%AD%A6%E4%B9%A0%E6%95%99%E7%A8%8B-mall--learning-green.svg" alt="学习教程"></a>
<a href="https://github.com/macrozheng/mall"><img src="http://macro-oss.oss-cn-shenzhen.aliyuncs.com/mall/badge/%E5%90%8E%E5%8F%B0%E9%A1%B9%E7%9B%AE-mall-blue.svg" alt="后台项目"></a>
<a href="https://github.com/macrozheng/mall-admin-web"><img src="http://macro-oss.oss-cn-shenzhen.aliyuncs.com/mall/badge/%E5%89%8D%E7%AB%AF%E9%A1%B9%E7%9B%AE-mall--admin--web-green.svg" alt="前端项目"></a>
<a href="https://github.com/macrozheng/mall-app-web"><img src="https://macro-oss.oss-cn-shenzhen.aliyuncs.com/mall/badge/%E5%89%8D%E5%8F%B0%E5%95%86%E5%9F%8E%E9%A1%B9%E7%9B%AE-mall--app--web-green.svg" alt="前台商城项目"></a>
<a href="https://gitee.com/macrozheng/mall-swarm"><img src="http://macro-oss.oss-cn-shenzhen.aliyuncs.com/mall/badge/%E7%A0%81%E4%BA%91-%E9%A1%B9%E7%9B%AE%E5%9C%B0%E5%9D%80-orange.svg" alt="码云"></a>
</p>
## 友情提示
> 1. **快速体验项目**:[在线访问地址](https://cloud.macrozheng.com/admin/index.html) 。
> 2. **全套学习教程**:[《mall-swarm微服务学习教程》](https://cloud.macrozheng.com) 。
> 3. **视频教程(2024最新版)**:[《mall-swarm视频教程》](https://cloud.macrozheng.com/video/) 。
> 4. **Spring Cloud全套教程**:[《SpringCloud学习教程》](https://github.com/macrozheng/springcloud-learning) 。
> 5. **分支说明**:`master`分支基于Spring Cloud 2023+Spring Boot 3.2,`dev-v2`分支基于Spring Cloud 2021+Spring Boot 2.7。
## 项目简介
`mall-swarm`是一套微服务商城系统,采用了 Spring Cloud 2023 & Alibaba、Spring Boot 3.2、Sa-Token、MyBatis、Elasticsearch、Docker、Kubernetes等核心技术,同时提供了基于Vue的管理后台方便快速搭建系统。`mall-swarm`在电商业务的基础集成了注册中心、配置中心、监控中心、网关等系统功能。文档齐全,附带全套Spring Cloud教程。
## 项目演示
### 后台管理系统
前端项目`mall-admin-web`地址:https://github.com/macrozheng/mall-admin-web
项目演示地址: [https://www.macrozheng.com/admin/index.html](https://www.macrozheng.com/admin/index.html)

### 前台商城系统
前端项目`mall-app-web`地址:https://github.com/macrozheng/mall-app-web
项目演示地址(将浏览器切换为手机模式效果更佳):[https://www.macrozheng.com/app/](https://www.macrozheng.com/app/)

## 项目架构
### 系统架构

### 业务架构

### 组织结构
``` lua
mall
├── mall-common -- 工具类及通用代码模块
├── mall-mbg -- MyBatisGenerator生成的数据库操作代码模块
├── mall-auth -- 基于Spring Security Oauth2的统一的认证中心
├── mall-gateway -- 基于Spring Cloud Gateway的微服务API网关服务
├── mall-monitor -- 基于Spring Boot Admin的微服务监控中心
├── mall-admin -- 后台管理系统服务
├── mall-search -- 基于Elasticsearch的商品搜索系统服务
├── mall-portal -- 移动端商城系统服务
├── mall-demo -- 微服务远程调用测试服务
└── config -- 配置中心存储的配置
```
## 技术选型
### 后端技术
| 技术 | 说明 | 官网 |
| ---------------------- | -------------------- | ---------------------------------------------------- |
| Spring Cloud | 微服务框架 | https://spring.io/projects/spring-cloud |
| Spring Cloud Alibaba | 微服务框架 | https://github.com/alibaba/spring-cloud-alibaba |
| Spring Boot | 容器+MVC框架 | https://spring.io/projects/spring-boot |
| Sa-Token | 认证和授权框架 | https://github.com/dromara/Sa-Token |
| MyBatis | ORM框架 | http://www.mybatis.org/mybatis-3/zh/index.html |
| MyBatisGenerator | 数据层代码生成 | http://www.mybatis.org/generator/index.html |
| PageHelper | MyBatis物理分页插件 | http://git.oschina.net/free/Mybatis_PageHelper |
| Knife4j | 文档生产工具 | https://github.com/xiaoymin/swagger-bootstrap-ui |
| Elasticsearch | 搜索引擎 | https://github.com/elastic/elasticsearch |
| RabbitMq | 消息队列 | https://www.rabbitmq.com/ |
| Redis | 分布式缓存 | https://redis.io/ |
| MongoDb | NoSql数据库 | https://www.mongodb.com/ |
| Docker | 应用容器引擎 | https://www.docker.com/ |
| Druid | 数据库连接池 | https://github.com/alibaba/druid |
| OSS | 对象存储 | https://github.com/aliyun/aliyun-oss-java-sdk |
| MinIO | 对象存储 | https://github.com/minio/minio |
| LogStash | 日志收集 | https://github.com/logstash/logstash-logback-encoder |
| Lombok | 简化对象封装工具 | https://github.com/rzwitserloot/lombok |
| Seata | 全局事务管理框架 | https://github.com/seata/seata |
| Portainer | 可视化Docker容器管理 | https://github.com/portainer/portainer |
| Jenkins | 自动化部署工具 | https://github.com/jenkinsci/jenkins |
| Kubernetes | 应用容器管理平台 | https://kubernetes.io/ |
### 前端技术
| 技术 | 说明 | 官网 |
| ---------- | --------------------- | ------------------------------ |
| Vue | 前端框架 | https://vuejs.org/ |
| Vue-router | 路由框架 | https://router.vuejs.org/ |
| Vuex | 全局状态管理框架 | https://vuex.vuejs.org/ |
| Element | 前端UI框架 | https://element.eleme.io/ |
| Axios | 前端HTTP框架 | https://github.com/axios/axios |
| v-charts | 基于Echarts的图表框架 | https://v-charts.js.org/ |
### 移动端技术
| 技术 | 说明 | 官网 |
| ------------ | ---------------- | --------------------------------------- |
| Vue | 核心前端框架 | https://vuejs.org |
| Vuex | 全局状态管理框架 | https://vuex.vuejs.org |
| uni-app | 移动端前端框架 | https://uniapp.dcloud.io |
| mix-mall | 电商项目模板 | https://ext.dcloud.net.cn/plugin?id=200 |
| luch-request | HTTP请求框架 | https://github.com/lei-mu/luch-request |
## 环境搭建
### 开发环境
| 工具 | 版本号 | 下载 |
| ------------- | ------ | ------------------------------------------------------------ |
| JDK | 17 | https://www.oracle.com/cn/java/technologies/downloads/#java17 |
| Mysql | 5.7 | https://www.mysql.com/ |
| Redis | 7.0 | https://redis.io/download |
| Elasticsearch | 7.17.3 | https://www.elastic.co/cn/downloads/elasticsearch |
| Kibana | 7.17.3 | https://www.elastic.co/cn/downloads/kibana |
| Logstash | 7.17.3 | https://www.elastic.co/cn/downloads/logstash |
| MongoDb | 5.0 | https://www.mongodb.com/download-center |
| RabbitMq | 3.10.5 | http://www.rabbitmq.com/download.html |
| nginx | 1.22 | http://nginx.org/en/download.html |
### 搭建步骤
- Windows环境搭建请参考:[mall-swarm项目后端开发环境搭建](https://cloud.macrozheng.com/start/mall_swarm_deploy_windows.html);
- `mall-admin-web`项目的安装及部署请参考:[mall-swarm前端开发环境搭建](https://cloud.macrozheng.com/start/mall_swarm_deploy_windows_web.html);
## 运行效果展示
- 查看注册中心注册服务信息,访问地址:http://192.168.3.101:8848/nacos/

- 监控中心应用信息,访问地址:http://192.168.3.101:8101


- API文档信息,访问地址:http://192.168.3.101:8201

- 日志收集系统信息,访问地址:http://192.168.3.101:5601

- 使用Kubernetes部署后项目运行状态,访问地址:http://192.168.3.101:30880


## 公众号
加微信群交流,关注公众号「**macrozheng**」,回复「**加群**」即可。

## 许可证
[Apache License 2.0](https://github.com/macrozheng/mall-swarm/blob/master/LICENSE)
Copyright (c) 2018-2025 macrozheng
================================================
FILE: config/admin/mall-admin-dev.yaml
================================================
aliyun:
oss:
endpoint: oss-cn-shenzhen.aliyuncs.com # oss对外服务的访问域名
accessKeyId: test # 访问身份验证中用到用户标识
accessKeySecret: test # 用户用于加密签名字符串和oss用来验证签名字符串的密钥
bucketName: macro-oss # oss的存储空间
policy:
expire: 300 # 签名有效期(S)
maxSize: 10 # 上传文件大小(M)
callback: http://39.98.190.128:8080/aliyun/oss/callback # 文件上传成功后的回调地址
dir:
prefix: mall/images/ # 上传文件夹路径前缀
spring:
datasource:
url: jdbc:mysql://localhost:3306/mall?useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai&useSSL=false
username: root
password: root
data:
redis:
host: localhost # Redis服务器地址
database: 0 # Redis数据库索引(默认为0)
port: 6379 # Redis服务器连接端口
password: # Redis服务器连接密码(默认为空)
timeout: 3000ms # 连接超时时间(毫秒)
minio:
endpoint: http://localhost:9000 #MinIO服务所在地址
bucketName: mall #存储桶名称
accessKey: minioadmin #访问的key
secretKey: minioadmin #访问的秘钥
logging:
level:
root: info
com.macro.mall: debug
logstash:
host: localhost
================================================
FILE: config/admin/mall-admin-prod.yaml
================================================
aliyun:
oss:
endpoint: oss-cn-shenzhen.aliyuncs.com # oss对外服务的访问域名
accessKeyId: test # 访问身份验证中用到用户标识
accessKeySecret: test # 用户用于加密签名字符串和oss用来验证签名字符串的密钥
bucketName: macro-oss # oss的存储空间
policy:
expire: 300 # 签名有效期(S)
maxSize: 10 # 上传文件大小(M)
callback: http://39.98.190.128:8080/aliyun/oss/callback # 文件上传成功后的回调地址
dir:
prefix: mall/images/ # 上传文件夹路径前缀
spring:
datasource:
url: jdbc:mysql://db:3306/mall?useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai&useSSL=false
username: reader
password: 123456
data:
redis:
host: redis # Redis服务器地址
database: 0 # Redis数据库索引(默认为0)
port: 6379 # Redis服务器连接端口
password: #不设置密码
minio:
endpoint: http://192.168.3.101:9090 #MinIO服务所在地址
bucketName: mall #存储桶名称
accessKey: minioadmin #访问的key
secretKey: minioadmin #访问的秘钥
logging:
file:
path: /var/logs
level:
root: info
com.macro.mall: info
logstash:
host: logstash
================================================
FILE: config/demo/mall-demo-dev.yaml
================================================
spring:
datasource:
url: jdbc:mysql://localhost:3306/mall?useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai&useSSL=false
username: root
password: root
logging:
level:
root: info
com.macro.mall: debug
logstash:
host: localhost
================================================
FILE: config/demo/mall-demo-prod.yaml
================================================
spring:
datasource:
url: jdbc:mysql://db:3306/mall?useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai&useSSL=false
username: reader
password: 123456
logging:
file:
path: /var/logs
level:
root: info
com.macro.mall: info
logstash:
host: logstash
================================================
FILE: config/gateway/mall-gateway-dev.yaml
================================================
spring:
data:
redis:
host: localhost # Redis服务器地址
database: 0 # Redis数据库索引(默认为0)
port: 6379 # Redis服务器连接端口
password: # Redis服务器连接密码(默认为空)
timeout: 3000ms # 连接超时时间(毫秒)
logging:
level:
root: info
com.macro.mall: debug
logstash:
host: localhost
================================================
FILE: config/gateway/mall-gateway-prod.yaml
================================================
spring:
data:
redis:
host: redis # Redis服务器地址
database: 0 # Redis数据库索引(默认为0)
port: 6379 # Redis服务器连接端口
password: #不设置密码
logging:
file:
path: /var/logs
level:
root: info
com.macro.mall: info
logstash:
host: logstash
================================================
FILE: config/portal/mall-portal-dev.yaml
================================================
spring:
datasource:
url: jdbc:mysql://localhost:3306/mall?useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai&useSSL=false
username: root
password: root
data:
mongodb:
host: localhost
port: 27017
database: mall-port
redis:
host: localhost # Redis服务器地址
database: 0 # Redis数据库索引(默认为0)
port: 6379 # Redis服务器连接端口
password: # Redis服务器连接密码(默认为空)
rabbitmq:
host: localhost
port: 5672
virtual-host: /mall
username: mall
password: mall
# 日志配置
logging:
level:
root: info
com.macro.mall: debug
logstash:
host: localhost
alipay:
gatewayUrl: https://openapi-sandbox.dl.alipaydev.com/gateway.do
appId: your appId
alipayPublicKey: your alipayPublicKey
appPrivateKey: your appPrivateKey
returnUrl: http://localhost:8060/#/pages/money/paySuccess
notifyUrl:
================================================
FILE: config/portal/mall-portal-prod.yaml
================================================
spring:
datasource:
url: jdbc:mysql://db:3306/mall?useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai&useSSL=false
username: root
password: root
data:
mongodb:
host: mongo
port: 27017
database: mall-port
redis:
host: redis # Redis服务器地址
database: 0 # Redis数据库索引(默认为0)
port: 6379 # Redis服务器连接端口
password: #不设置密码
rabbitmq:
host: rabbit
port: 5672
virtual-host: /mall
username: mall
password: mall
publisher-confirms: true #如果对异步消息需要回调必须设置为true
logging:
file:
path: /var/logs
level:
root: info
com.macro.mall: info
logstash:
host: logstash
alipay:
gatewayUrl: https://openapi-sandbox.dl.alipaydev.com/gateway.do
appId: your appId
alipayPublicKey: your alipayPublicKey
appPrivateKey: your appPrivateKey
returnUrl: http://192.168.3.101:8060/#/pages/money/paySuccess
notifyUrl:
================================================
FILE: config/search/mall-search-dev.yaml
================================================
spring:
datasource:
url: jdbc:mysql://localhost:3306/mall?useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai
username: root
password: root
elasticsearch:
uris: localhost:9200
logging:
level:
root: info
com.macro.mall: debug
logstash:
host: localhost
================================================
FILE: config/search/mall-search-prod.yaml
================================================
spring:
datasource:
url: jdbc:mysql://db:3306/mall?useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai&useSSL=false
username: reader
password: 123456
elasticsearch:
uris: es:9200
management:
health:
elasticsearch:
response-timeout: 1000ms #加大健康检查超时时间
logging:
file:
path: /var/logs
level:
root: info
com.macro.mall: info
logstash:
host: logstash
================================================
FILE: document/docker/docker-compose-app.yml
================================================
version: '3'
services:
mall-admin:
image: mall/mall-admin:1.0-SNAPSHOT
container_name: mall-admin
ports:
- 8080:8080
volumes:
- /mydata/app/mall-admin/logs:/var/logs
- /etc/localtime:/etc/localtime
environment:
- 'TZ="Asia/Shanghai"'
external_links:
- mysql:db #可以用db这个域名访问mysql服务
- nacos-registry:nacos-registry #可以用nacos-registry这个域名访问nacos服务
mall-search:
image: mall/mall-search:1.0-SNAPSHOT
container_name: mall-search
ports:
- 8081:8081
volumes:
- /mydata/app/mall-search/logs:/var/logs
- /etc/localtime:/etc/localtime
environment:
- 'TZ="Asia/Shanghai"'
external_links:
- elasticsearch:es #可以用es这个域名访问elasticsearch服务
- mysql:db #可以用db这个域名访问mysql服务
- nacos-registry:nacos-registry #可以用nacos-registry这个域名访问nacos服务
mall-portal:
image: mall/mall-portal:1.0-SNAPSHOT
container_name: mall-portal
ports:
- 8085:8085
volumes:
- /mydata/app/mall-portal/logs:/var/logs
- /etc/localtime:/etc/localtime
environment:
- 'TZ="Asia/Shanghai"'
external_links:
- redis:redis #可以用redis这个域名访问redis服务
- mongo:mongo #可以用mongo这个域名访问mongo服务
- mysql:db #可以用db这个域名访问mysql服务
- rabbitmq:rabbit #可以用rabbit这个域名访问rabbitmq服务
- nacos-registry:nacos-registry #可以用nacos-registry这个域名访问nacos服务
mall-auth:
image: mall/mall-auth:1.0-SNAPSHOT
container_name: mall-auth
ports:
- 8401:8401
volumes:
- /mydata/app/mall-auth/logs:/var/logs
- /etc/localtime:/etc/localtime
environment:
- 'TZ="Asia/Shanghai"'
external_links:
- nacos-registry:nacos-registry #可以用nacos-registry这个域名访问nacos服务
mall-gateway:
image: mall/mall-gateway:1.0-SNAPSHOT
container_name: mall-gateway
ports:
- 8201:8201
volumes:
- /mydata/app/mall-gateway/logs:/var/logs
- /etc/localtime:/etc/localtime
environment:
- 'TZ="Asia/Shanghai"'
external_links:
- redis:redis #可以用redis这个域名访问redis服务
- nacos-registry:nacos-registry #可以用nacos-registry这个域名访问nacos服务
mall-monitor:
image: mall/mall-monitor:1.0-SNAPSHOT
container_name: mall-monitor
ports:
- 8101:8101
volumes:
- /mydata/app/mall-monitor/logs:/var/logs
- /etc/localtime:/etc/localtime
environment:
- 'TZ="Asia/Shanghai"'
external_links:
- nacos-registry:nacos-registry #可以用nacos-registry这个域名访问nacos服务
================================================
FILE: document/docker/docker-compose-env.yml
================================================
version: '3'
services:
mysql:
image: mysql:5.7
container_name: mysql
command: mysqld --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci
restart: always
environment:
MYSQL_ROOT_PASSWORD: root #设置root帐号密码
ports:
- 3306:3306
volumes:
- /mydata/mysql/data/db:/var/lib/mysql #数据文件挂载
- /mydata/mysql/data/conf:/etc/mysql/conf.d #配置文件挂载
- /mydata/mysql/log:/var/log/mysql #日志文件挂载
redis:
image: redis:7
container_name: redis
command: redis-server --appendonly yes
volumes:
- /mydata/redis/data:/data #数据文件挂载
ports:
- 6379:6379
nginx:
image: nginx:1.22
container_name: nginx
volumes:
- /mydata/nginx/conf:/etc/nginx #配置文件挂载
- /mydata/nginx/html:/usr/share/nginx/html #静态资源根目录挂载
- /mydata/nginx/log:/var/log/nginx #日志文件挂载
ports:
- 80:80
rabbitmq:
image: rabbitmq:3.9.11-management
container_name: rabbitmq
volumes:
- /mydata/rabbitmq/data:/var/lib/rabbitmq #数据文件挂载
- /mydata/rabbitmq/log:/var/log/rabbitmq #日志文件挂载
ports:
- 5672:5672
- 15672:15672
elasticsearch:
image: elasticsearch:7.17.3
container_name: elasticsearch
user: root
environment:
- "cluster.name=elasticsearch" #设置集群名称为elasticsearch
- "discovery.type=single-node" #以单一节点模式启动
- "ES_JAVA_OPTS=-Xms512m -Xmx1024m" #设置使用jvm内存大小
volumes:
- /mydata/elasticsearch/plugins:/usr/share/elasticsearch/plugins #插件文件挂载
- /mydata/elasticsearch/data:/usr/share/elasticsearch/data #数据文件挂载
ports:
- 9200:9200
- 9300:9300
logstash:
image: logstash:7.17.3
container_name: logstash
environment:
- TZ=Asia/Shanghai
volumes:
- /mydata/logstash/logstash.conf:/usr/share/logstash/pipeline/logstash.conf #挂载logstash的配置文件
depends_on:
- elasticsearch #kibana在elasticsearch启动之后再启动
links:
- elasticsearch:es #可以用es这个域名访问elasticsearch服务
ports:
- 4560:4560
- 4561:4561
- 4562:4562
- 4563:4563
kibana:
image: kibana:7.17.3
container_name: kibana
links:
- elasticsearch:es #可以用es这个域名访问elasticsearch服务
depends_on:
- elasticsearch #kibana在elasticsearch启动之后再启动
environment:
- "elasticsearch.hosts=http://es:9200" #设置访问elasticsearch的地址
ports:
- 5601:5601
mongo:
image: mongo:4
container_name: mongo
volumes:
- /mydata/mongo/db:/data/db #数据文件挂载
ports:
- 27017:27017
nacos-registry:
image: nacos/nacos-server:v2.1.0
container_name: nacos-registry
environment:
- "MODE=standalone"
ports:
- 8848:8848
================================================
FILE: document/docker/nginx.conf
================================================
user nginx;
worker_processes 1;
error_log /var/log/nginx/error.log warn;
pid /var/run/nginx.pid;
events {
worker_connections 1024;
}
http {
include /etc/nginx/mime.types;
default_type application/octet-stream;
log_format main '$remote_addr - $remote_user [$time_local] "$request" '
'$status $body_bytes_sent "$http_referer" '
'"$http_user_agent" "$http_x_forwarded_for"';
access_log /var/log/nginx/access.log main;
sendfile on;
#tcp_nopush on;
keepalive_timeout 65;
#gzip on;
server {
listen 80;
server_name localhost;
location / {
root /usr/share/nginx/html;
index index.html index.htm;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root /usr/share/nginx/html;
}
}
}
================================================
FILE: document/elk/logback-spring.xml
================================================
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE configuration>
<configuration>
<include resource="org/springframework/boot/logging/logback/base.xml"/>
<appender name="LOGSTASH" class="net.logstash.logback.appender.LogstashTcpSocketAppender">
<destination>localhost:4560</destination>
<encoder charset="UTF-8" class="net.logstash.logback.encoder.LogstashEncoder" />
</appender>
<root level="INFO">
<appender-ref ref="LOGSTASH" />
<appender-ref ref="CONSOLE" />
</root>
</configuration>
================================================
FILE: document/elk/logstash.conf
================================================
input {
tcp {
mode => "server"
host => "0.0.0.0"
port => 4560
codec => json_lines
type => "debug"
}
tcp {
mode => "server"
host => "0.0.0.0"
port => 4561
codec => json_lines
type => "error"
}
tcp {
mode => "server"
host => "0.0.0.0"
port => 4562
codec => json_lines
type => "business"
}
tcp {
mode => "server"
host => "0.0.0.0"
port => 4563
codec => json_lines
type => "record"
}
}
filter{
if [type] == "record" {
mutate {
remove_field => "port"
remove_field => "host"
remove_field => "@version"
}
json {
source => "message"
remove_field => ["message"]
}
}
}
output {
elasticsearch {
hosts => "localhost:9200"
index => "mall-%{type}-%{+YYYY.MM.dd}"
}
}
================================================
FILE: document/k8s/mall-admin-deployment.yaml
================================================
apiVersion: apps/v1
kind: Deployment
metadata:
name: mall-admin-deployment
namespace: default
labels:
app: mall-admin
spec:
replicas: 1
selector:
matchLabels:
app: mall-admin
template:
metadata:
labels:
app: mall-admin
spec:
containers:
- name: mall-admin
image: mall/mall-admin:1.0-SNAPSHOT
ports:
- containerPort: 8080
env:
# 指定环境
- name: spring.profiles.active
value: prod
# 指定时区
- name: TZ
value: Asia/Shanghai
# 指定Nacos地址
- name: spring.cloud.nacos.discovery.server-addr
value: http://192.168.3.101:8848
- name: spring.cloud.nacos.config.server-addr
value: http://192.168.3.101:8848
volumeMounts:
- mountPath: /var/logs
name: log-volume
volumes:
- name: log-volume
hostPath:
path: /mydata/app/mall-admin/logs
type: DirectoryOrCreate
================================================
FILE: document/k8s/mall-admin-service.yaml
================================================
apiVersion: v1
kind: Service
metadata:
name: mall-admin-service
namespace: default
spec:
type: ClusterIP
selector:
app: mall-admin
ports:
- name: http
protocol: TCP
port: 8080
targetPort: 8080
================================================
FILE: document/k8s/mall-auth-deployment.yaml
================================================
apiVersion: apps/v1
kind: Deployment
metadata:
name: mall-auth-deployment
namespace: default
labels:
app: mall-auth
spec:
replicas: 1
selector:
matchLabels:
app: mall-auth
template:
metadata:
labels:
app: mall-auth
spec:
containers:
- name: mall-auth
image: mall/mall-auth:1.0-SNAPSHOT
ports:
- containerPort: 8401
env:
# 指定环境
- name: spring.profiles.active
value: prod
# 指定时区
- name: TZ
value: Asia/Shanghai
# 指定Nacos地址
- name: spring.cloud.nacos.discovery.server-addr
value: http://192.168.3.101:8848
- name: spring.cloud.nacos.config.server-addr
value: http://192.168.3.101:8848
volumeMounts:
- mountPath: /var/logs
name: log-volume
volumes:
- name: log-volume
hostPath:
path: /mydata/app/mall-auth/logs
type: DirectoryOrCreate
================================================
FILE: document/k8s/mall-auth-service.yaml
================================================
apiVersion: v1
kind: Service
metadata:
name: mall-auth-service
namespace: default
spec:
type: ClusterIP
selector:
app: mall-auth
ports:
- name: http
protocol: TCP
port: 8401
targetPort: 8401
================================================
FILE: document/k8s/mall-gateway-deployment.yaml
================================================
apiVersion: apps/v1
kind: Deployment
metadata:
name: mall-gateway-deployment
namespace: default
labels:
app: mall-gateway
spec:
replicas: 1
selector:
matchLabels:
app: mall-gateway
template:
metadata:
labels:
app: mall-gateway
spec:
containers:
- name: mall-gateway
image: mall/mall-gateway:1.0-SNAPSHOT
ports:
- containerPort: 8201
env:
# 指定环境
- name: spring.profiles.active
value: prod
# 指定时区
- name: TZ
value: Asia/Shanghai
# 指定Nacos地址
- name: spring.cloud.nacos.discovery.server-addr
value: http://192.168.3.101:8848
- name: spring.cloud.nacos.config.server-addr
value: http://192.168.3.101:8848
volumeMounts:
- mountPath: /var/logs
name: log-volume
volumes:
- name: log-volume
hostPath:
path: /mydata/app/mall-gateway/logs
type: DirectoryOrCreate
================================================
FILE: document/k8s/mall-gateway-service.yaml
================================================
apiVersion: v1
kind: Service
metadata:
name: mall-gateway-service
namespace: default
spec:
type: NodePort
selector:
app: mall-gateway
ports:
- name: http
protocol: TCP
port: 8201
targetPort: 8201
nodePort: 30201
================================================
FILE: document/k8s/mall-monitor-deployment.yaml
================================================
apiVersion: apps/v1
kind: Deployment
metadata:
name: mall-monitor-deployment
namespace: default
labels:
app: mall-monitor
spec:
replicas: 1
selector:
matchLabels:
app: mall-monitor
template:
metadata:
labels:
app: mall-monitor
spec:
containers:
- name: mall-monitor
image: mall/mall-monitor:1.0-SNAPSHOT
ports:
- containerPort: 8101
env:
# 指定环境
- name: spring.profiles.active
value: prod
# 指定时区
- name: TZ
value: Asia/Shanghai
# 指定Nacos地址
- name: spring.cloud.nacos.discovery.server-addr
value: http://192.168.3.101:8848
- name: spring.cloud.nacos.config.server-addr
value: http://192.168.3.101:8848
volumeMounts:
- mountPath: /var/logs
name: log-volume
volumes:
- name: log-volume
hostPath:
path: /mydata/app/mall-monitor/logs
type: DirectoryOrCreate
================================================
FILE: document/k8s/mall-monitor-service.yaml
================================================
apiVersion: v1
kind: Service
metadata:
name: mall-monitor-service
namespace: default
spec:
type: NodePort
selector:
app: mall-monitor
ports:
- name: http
protocol: TCP
port: 8101
targetPort: 8101
nodePort: 30101
================================================
FILE: document/k8s/mall-portal-deployment.yaml
================================================
apiVersion: apps/v1
kind: Deployment
metadata:
name: mall-portal-deployment
namespace: default
labels:
app: mall-portal
spec:
replicas: 1
selector:
matchLabels:
app: mall-portal
template:
metadata:
labels:
app: mall-portal
spec:
containers:
- name: mall-portal
image: mall/mall-portal:1.0-SNAPSHOT
ports:
- containerPort: 8085
env:
# 指定环境
- name: spring.profiles.active
value: prod
# 指定时区
- name: TZ
value: Asia/Shanghai
# 指定Nacos地址
- name: spring.cloud.nacos.discovery.server-addr
value: http://192.168.3.101:8848
- name: spring.cloud.nacos.config.server-addr
value: http://192.168.3.101:8848
volumeMounts:
- mountPath: /var/logs
name: log-volume
volumes:
- name: log-volume
hostPath:
path: /mydata/app/mall-portal/logs
type: DirectoryOrCreate
================================================
FILE: document/k8s/mall-portal-service.yaml
================================================
apiVersion: v1
kind: Service
metadata:
name: mall-portal-service
namespace: default
spec:
type: ClusterIP
selector:
app: mall-portal
ports:
- name: http
protocol: TCP
port: 8085
targetPort: 8085
================================================
FILE: document/k8s/mall-search-deployment.yaml
================================================
apiVersion: apps/v1
kind: Deployment
metadata:
name: mall-search-deployment
namespace: default
labels:
app: mall-search
spec:
replicas: 1
selector:
matchLabels:
app: mall-search
template:
metadata:
labels:
app: mall-search
spec:
containers:
- name: mall-search
image: mall/mall-search:1.0-SNAPSHOT
ports:
- containerPort: 8081
env:
# 指定环境
- name: spring.profiles.active
value: prod
# 指定时区
- name: TZ
value: Asia/Shanghai
# 指定Nacos地址
- name: spring.cloud.nacos.discovery.server-addr
value: http://192.168.3.101:8848
- name: spring.cloud.nacos.config.server-addr
value: http://192.168.3.101:8848
volumeMounts:
- mountPath: /var/logs
name: log-volume
volumes:
- name: log-volume
hostPath:
path: /mydata/app/mall-search/logs
type: DirectoryOrCreate
================================================
FILE: document/k8s/mall-search-service.yaml
================================================
apiVersion: v1
kind: Service
metadata:
name: mall-search-service
namespace: default
spec:
type: ClusterIP
selector:
app: mall-search
ports:
- name: http
protocol: TCP
port: 8081
targetPort: 8081
================================================
FILE: document/pdm/mall.pdb
================================================
<?xml version="1.0" encoding="UTF-8"?>
<?PowerDesigner AppLocale="UTF16" ID="{7BB41C87-EFE8-409A-A86E-B1C3FCE34F8C}" Label="" LastModificationDate="1582621132" Name="mall" Objects="1197" Symbols="156" Target="MySQL 5.0" Type="{CDE44E21-9669-11D1-9914-006097355D9B}" signature="PDM_DATA_MODEL_XML" version="16.5.0.3982"?>
<!-- do not edit this file -->
<Model xmlns:a="attribute" xmlns:c="collection" xmlns:o="object">
<o:RootObject Id="o1">
<c:Children>
<o:Model Id="o2">
<a:ObjectID>7BB41C87-EFE8-409A-A86E-B1C3FCE34F8C</a:ObjectID>
<a:Name>mall</a:Name>
<a:Code>mall</a:Code>
<a:CreationDate>1521705583</a:CreationDate>
<a:Creator>zhenghong</a:Creator>
<a:ModificationDate>1580869150</a:ModificationDate>
<a:Modifier>zhenghong</a:Modifier>
<a:PackageOptionsText>[FolderOptions]
[FolderOptions\Physical Objects]
GenerationCheckModel=Yes
GenerationPath=
GenerationOptions=
GenerationTasks=
GenerationTargets=
GenerationSelections=
RevPkey=Yes
RevFkey=Yes
RevAkey=Yes
RevCheck=Yes
RevIndx=Yes
RevOpts=Yes
RevViewAsTabl=No
RevViewOpts=Yes
RevSystAsTabl=Yes
RevTablPerm=No
RevViewPerm=No
RevProcPerm=No
RevDbpkPerm=No
RevSqncPerm=No
RevAdtPerm=No
RevUserPriv=No
RevUserOpts=No
RevGrpePriv=No
RevRolePriv=No
RevDtbsOpts=Yes
RevDtbsPerm=No
RevViewIndx=Yes
RevJidxOpts=Yes
RevStats=No
RevTspcPerm=No
RevCaseSensitive=No
GenTrgrStdMsg=Yes
GenTrgrMsgTab=
GenTrgrMsgNo=
GenTrgrMsgTxt=
TrgrPreserve=No
TrgrIns=Yes
TrgrUpd=Yes
TrgrDel=Yes
TrgrC2Ins=Yes
TrgrC2Upd=Yes
TrgrC3=Yes
TrgrC4=Yes
TrgrC5=Yes
TrgrC6=Yes
TrgrC7=Yes
TrgrC8=Yes
TrgrC9=Yes
TrgrC10=Yes
TrgrC11=Yes
TrgrC1=Yes
TrgrC12Ins=Yes
TrgrC12Upd=Yes
TrgrC13=Yes
UpdateTableStatistics=Yes
UpdateColumnStatistics=Yes
[FolderOptions\Physical Objects\Database Generation]
GenScriptName=create.sql
GenScriptName0=update.sql
GenScriptName1=crebas.sql
GenScriptName2=crebas
GenScriptName3=
GenScriptName4=
GenScriptName5=
GenScriptName6=
GenScriptName7=
GenScriptName8=
GenScriptName9=
GenPathName=C:\Users\zhenghong\Desktop\
GenSingleFile=Yes
GenODBC=No
GenCheckModel=Yes
GenScriptPrev=Yes
GenArchiveModel=No
GenUseSync=No
GenSyncChoice=0
GenSyncArch=
GenSyncRmg=0
[FolderOptions\Physical Objects\Database Generation\Format]
GenScriptTitle=Yes
GenScriptNamLabl=No
GenScriptQDtbs=No
GenScriptQOwnr=Yes
GenScriptCase=0
GenScriptEncoding=UTF8
GenScriptNAcct=No
IdentifierDelimiter="
[FolderOptions\Physical Objects\Database Generation\Database]
Create=Yes
Open=Yes
Close=Yes
Drop=Yes
Permission=No
[FolderOptions\Physical Objects\Database Generation\Database\Create]
Physical Options=Yes
Header=Yes
Footer=Yes
[FolderOptions\Physical Objects\Database Generation\Tablespace]
Create=Yes
Drop=Yes
Comment=Yes
Permission=No
[FolderOptions\Physical Objects\Database Generation\Tablespace\Create]
Header=Yes
Footer=Yes
[FolderOptions\Physical Objects\Database Generation\Storage]
Create=Yes
Drop=Yes
Comment=Yes
[FolderOptions\Physical Objects\Database Generation\User]
Create=Yes
Drop=Yes
Comment=Yes
Privilege=No
[FolderOptions\Physical Objects\Database Generation\User\Create]
Physical Options=No
[FolderOptions\Physical Objects\Database Generation\Group]
Create=Yes
Drop=Yes
Comment=Yes
Privilege=No
[FolderOptions\Physical Objects\Database Generation\Role]
Create=Yes
Drop=Yes
Privilege=No
[FolderOptions\Physical Objects\Database Generation\UserDefinedDataType]
Create=Yes
Comment=Yes
Drop=Yes
[FolderOptions\Physical Objects\Database Generation\UserDefinedDataType\Create]
Default value=Yes
Check=Yes
[FolderOptions\Physical Objects\Database Generation\AbstractDataType]
Create=Yes
Header=Yes
Footer=Yes
Drop=Yes
Comment=Yes
Install JAVA class=Yes
Remove JAVA class=Yes
Permission=No
[FolderOptions\Physical Objects\Database Generation\Rule]
Create=Yes
Drop=Yes
Comment=Yes
[FolderOptions\Physical Objects\Database Generation\Default]
Create=Yes
Comment=Yes
Drop=Yes
[FolderOptions\Physical Objects\Database Generation\Sequence]
Create=Yes
Drop=Yes
Comment=Yes
Permission=No
[FolderOptions\Physical Objects\Database Generation\Table&&Column]
[FolderOptions\Physical Objects\Database Generation\Table&&Column\Table]
Create=Yes
Drop=Yes
Comment=Yes
Permission=No
[FolderOptions\Physical Objects\Database Generation\Table&&Column\Table\Create]
Check=Yes
Physical Options=Yes
Header=Yes
Footer=Yes
[FolderOptions\Physical Objects\Database Generation\Table&&Column\Table\Create\Check]
Constraint declaration=No
[FolderOptions\Physical Objects\Database Generation\Table&&Column\Column]
User datatype=No
Default value=Yes
Check=Yes
Physical Options=Yes
Comment=Yes
[FolderOptions\Physical Objects\Database Generation\Table&&Column\Column\Check]
Constraint declaration=No
[FolderOptions\Physical Objects\Database Generation\Table&&Column\Key]
[FolderOptions\Physical Objects\Database Generation\Table&&Column\Key\Primary key]
Create=Yes
Drop=Yes
Comment=Yes
[FolderOptions\Physical Objects\Database Generation\Table&&Column\Key\Primary key\Create]
Constraint declaration=No
Physical Options=Yes
[FolderOptions\Physical Objects\Database Generation\Table&&Column\Key\Alternate key]
Create=Yes
Drop=Yes
Comment=Yes
[FolderOptions\Physical Objects\Database Generation\Table&&Column\Key\Alternate key\Create]
Constraint declaration=No
Physical Options=Yes
[FolderOptions\Physical Objects\Database Generation\Table&&Column\Foreign key]
Create=No
Drop=Yes
Comment=Yes
[FolderOptions\Physical Objects\Database Generation\Table&&Column\Foreign key\Create]
Constraint declaration=Yes
[FolderOptions\Physical Objects\Database Generation\Table&&Column\Index]
Create=No
Drop=No
Comment=Yes
[FolderOptions\Physical Objects\Database Generation\Table&&Column\Index\Create]
Constraint declaration=Yes
Physical Options=Yes
[FolderOptions\Physical Objects\Database Generation\Table&&Column\Index\Filter]
Primary key=No
Foreign key=No
Alternate key=No
Cluster=Yes
Other=Yes
[FolderOptions\Physical Objects\Database Generation\Table&&Column\Trigger]
Create=Yes
Drop=Yes
Comment=Yes
[FolderOptions\Physical Objects\Database Generation\Table&&Column\Trigger\Filter]
For insert=Yes
For update=Yes
For delete=Yes
For other=Yes
[FolderOptions\Physical Objects\Database Generation\View]
Create=Yes
Drop=Yes
Comment=Yes
Permission=No
[FolderOptions\Physical Objects\Database Generation\View\Create]
Force Column list=No
Physical Options=Yes
Header=Yes
Footer=Yes
[FolderOptions\Physical Objects\Database Generation\View\ViewColumn]
Comment=Yes
[FolderOptions\Physical Objects\Database Generation\View\ViewIndex]
Create=Yes
Drop=Yes
Comment=Yes
[FolderOptions\Physical Objects\Database Generation\View\ViewIndex\Create]
Physical Options=Yes
[FolderOptions\Physical Objects\Database Generation\View\ViewIndex\Filter]
Cluster=Yes
Other=Yes
[FolderOptions\Physical Objects\Database Generation\View\Trigger]
Create=Yes
Drop=Yes
Comment=Yes
[FolderOptions\Physical Objects\Database Generation\View\Trigger\Filter]
For insert=Yes
For update=Yes
For delete=Yes
For other=Yes
[FolderOptions\Physical Objects\Database Generation\DBMSTrigger]
Create=Yes
Drop=Yes
Comment=Yes
[FolderOptions\Physical Objects\Database Generation\Synonym]
Create=Yes
Drop=Yes
[FolderOptions\Physical Objects\Database Generation\Synonym\Filter]
Table=Yes
View=Yes
Proc=Yes
Synonym=Yes
Database Package=Yes
Sequence=Yes
[FolderOptions\Physical Objects\Database Generation\JoinIndex]
Create=Yes
Drop=Yes
Comment=Yes
[FolderOptions\Physical Objects\Database Generation\JoinIndex\Create]
Physical Options=Yes
Header=Yes
Footer=Yes
[FolderOptions\Physical Objects\Database Generation\Procedure]
Create=Yes
Drop=Yes
Comment=Yes
Permission=No
[FolderOptions\Physical Objects\Database Generation\Procedure\Create]
Header=Yes
Footer=Yes
[FolderOptions\Physical Objects\Database Generation\DatabasePackage]
Create=Yes
Drop=Yes
Permission=No
[FolderOptions\Physical Objects\Database Generation\WebService]
Create=Yes
Drop=Yes
Comment=Yes
[FolderOptions\Physical Objects\Database Generation\Dimension]
Create=Yes
Drop=Yes
[FolderOptions\Physical Objects\Database Generation\Synchronization]
GenBackupTabl=1
GenKeepBackTabl=1
GenTmpTablDrop=No
GenKeepTablOpts=No
[FolderOptions\Physical Objects\Test Data]
GenDataPathName=C:\Users\zhenghong\Desktop\
GenDataSinglefile=Yes
GenDataScriptName=testdata.sql
GenDataScriptName0=
GenDataScriptName1=
GenDataScriptName2=
GenDataScriptName3=
GenDataScriptName4=
GenDataScriptName5=
GenDataScriptName6=
GenDataScriptName7=
GenDataScriptName8=
GenDataScriptName9=
GenDataOdbc=0
GenDataDelOld=No
GenDataTitle=No
GenDataDefNumRows=20
GenDataCommit=0
GenDataPacket=0
GenDataOwner=No
GenDataProfNumb=
GenDataProfChar=
GenDataProfDate=
GenDataCSVSeparator=,
GenDataFileFormat=CSV
GenDataUseWizard=No
[FolderOptions\Pdm]
IndxIQName=%COLUMN%_%INDEXTYPE%
IndxPK=Yes
IndxFK=Yes
IndxAK=Yes
IndxPKName=%TABLE%_PK
IndxFKName=%REFR%_FK
IndxAKName=%AKEY%_AK
IndxPreserve=No
IndxThreshold=0
IndxStats=No
RefrPreserve=No
JidxPreserve=No
RbldMultiFact=Yes
RbldMultiDim=Yes
RbldMultiJidx=Yes
CubePreserve=No
TablStProcPreserve=No
ProcDepPreserve=Yes
TrgrDepPreserve=Yes
CubeScriptPath=
CubeScriptCase=0
CubeScriptEncoding=ANSI
CubeScriptNacct=No
CubeScriptHeader=No
CubeScriptExt=csv
CubeScriptExt0=txt
CubeScriptExt1=
CubeScriptExt2=
CubeScriptSep=,
CubeScriptDeli="
EstimationYears=0
DfltDomnName=D_%.U:VALUE%
DfltColnName=D_%.U:VALUE%
DfltReuse=Yes
DfltDrop=Yes
[FolderOptions\CheckModel]
[FolderOptions\CheckModel\Package]
[FolderOptions\CheckModel\Package\CheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Package\CheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Package\DefaultCheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Package\DefaultCheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Package\NotApprovedTerms]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Package\CheckPackageMissTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Package\DefaultCheckPackageMissTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Package\CircularReference]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Package\ConstraintName]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Package\CnstMaxLen]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Package\CircularDependency]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Package\ShortcutUniqCode]
CheckSeverity=Yes
FixRequested=No
CheckRequested=No
[FolderOptions\CheckModel\Table]
[FolderOptions\CheckModel\Table\CheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table\CheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table\DefaultCheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table\DefaultCheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table\NotApprovedTerms]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table\UniqueName]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table\UniqueCode]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table\UniqIndex]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table\MaxLen - NAME]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table\MaxLen - CODE]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table\EmptyColl - COLNCOL]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table\EmptyColl - INDXCOL]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table\EmptyColl - KEYCOL]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table\SerialColumnNumber]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table\EmptyCollYesYes]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table\TableIndexes]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table\Mapping]
CheckSeverity=No
FixRequested=Yes
CheckRequested=Yes
[FolderOptions\CheckModel\Table\MappingSFMap]
CheckSeverity=No
FixRequested=Yes
CheckRequested=Yes
[FolderOptions\CheckModel\Table\EmptyColl - PERMCOL]
CheckSeverity=Yes
FixRequested=No
CheckRequested=No
[FolderOptions\CheckModel\Table\CheckTablePartitionKey]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table\CheckTableStartDate]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table\CheckTableRefNoLifecycle]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table\CheckTableSourceMapping]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table\CheckTablePartialColumnMapping]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table\CheckTableKeyColumnMapping]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table\CheckTableNotOnLifecycleTablespace]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table\MYSQL50_Table_Table_storage_type]
CheckSeverity=No
FixRequested=Yes
CheckRequested=Yes
[FolderOptions\CheckModel\Table.Column]
[FolderOptions\CheckModel\Table.Column\UniqueName]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table.Column\UniqueCode]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table.Column\CheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table.Column\CheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table.Column\DefaultCheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table.Column\DefaultCheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table.Column\NotApprovedTerms]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table.Column\MaxLen - CODE]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table.Column\DomainDivergence]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table.Column\ColumnMandatory]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table.Column\CheckNumParam]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table.Column\CheckPrecSupLng]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table.Column\CheckUndefDttp]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table.Column\FkeyDttpDivergence]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table.Column\FkeyCheckDivergence]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table.Column\ColnSqncNoKey]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table.Column\ColnSqncDttp]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table.Column\SerialColumnFK]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table.Column\ColumnCompExpr]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table.Column\CheckColumnOneToOneMapping]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table.Column\CheckColumnDataTypeMapping]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table.Column\CheckColumnNoMapping]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table.Column\CheckDttpIncompatibleFormat]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table.Column\MYSQL50_Column_Auto_increment_key]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table.Column\MYSQL50_Column_Datatype_attributes]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table.Index]
[FolderOptions\CheckModel\Table.Index\UniqueName]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table.Index\UniqueCode]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table.Index\CheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table.Index\CheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table.Index\DefaultCheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table.Index\DefaultCheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table.Index\NotApprovedTerms]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table.Index\MaxLen - CODE]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table.Index\EmptyColl - CIDXCOL]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table.Index\UndefIndexType]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table.Index\IndexColumnCount]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table.Index\IQIndxHNGUniq]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table.Index\CheckIncludeColl - Tabl]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table.Index\MYSQL50_Index_Fulltext_indexes_validity]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table.Key]
[FolderOptions\CheckModel\Table.Key\UniqueName]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table.Key\UniqueCode]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table.Key\CheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table.Key\CheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table.Key\DefaultCheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table.Key\DefaultCheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table.Key\NotApprovedTerms]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table.Key\MaxLen - CODE]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table.Key\EmptyColl - COLNCOL]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table.Key\CheckIncludeColl - Tabl]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table.Key\MultiKeySqnc]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table.Trigger]
[FolderOptions\CheckModel\Table.Trigger\UniqueName]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table.Trigger\UniqueCode]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table.Trigger\CheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table.Trigger\CheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table.Trigger\DefaultCheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table.Trigger\DefaultCheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table.Trigger\NotApprovedTerms]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table.Trigger\MaxLen - CODE]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Join Index]
[FolderOptions\CheckModel\Join Index\CheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Join Index\CheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Join Index\DefaultCheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Join Index\DefaultCheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Join Index\NotApprovedTerms]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Join Index\UniqueName]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Join Index\UniqueCode]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\View]
[FolderOptions\CheckModel\View\CheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\View\CheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\View\DefaultCheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\View\DefaultCheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\View\NotApprovedTerms]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\View\UniqueName]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\View\UniqueCode]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\View\MaxLen - CODE]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\View\EmptyColl - PERMCOL]
CheckSeverity=Yes
FixRequested=No
CheckRequested=No
[FolderOptions\CheckModel\View.View Index]
[FolderOptions\CheckModel\View.View Index\UniqueName]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\View.View Index\UniqueCode]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\View.View Index\CheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\View.View Index\CheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\View.View Index\DefaultCheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\View.View Index\DefaultCheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\View.View Index\NotApprovedTerms]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\View.View Index\MaxLen - CODE]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\View.View Index\EmptyColl - CIDXCOL]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\View.View Index\IndexColumnCount]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\View.View Index\CheckIncludeColl - Tabl]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Reference]
[FolderOptions\CheckModel\Reference\CheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Reference\CheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Reference\DefaultCheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Reference\DefaultCheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Reference\NotApprovedTerms]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Reference\UniqueName]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Reference\UniqueCode]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Reference\Reflexive]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Reference\EmptyColl - RFJNCOL]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Reference\MaxLen - CODE]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Reference\IncompleteJoin]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Reference\JoinOrder]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\View Reference]
[FolderOptions\CheckModel\View Reference\CheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\View Reference\CheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\View Reference\DefaultCheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\View Reference\DefaultCheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\View Reference\NotApprovedTerms]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\View Reference\UniqueName]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\View Reference\UniqueCode]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\View Reference\EmptyColl - VRFJNCOL]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Domain]
[FolderOptions\CheckModel\Domain\CheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Domain\CheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Domain\DefaultCheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Domain\DefaultCheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Domain\NotApprovedTerms]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Domain\UniqueName]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Domain\UniqueCode]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Domain\MaxLen - CODE]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Domain\CheckNumParam]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Domain\CheckPrecSupLng]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Domain\CheckUndefDttp]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Domain\CheckDttpIncompatibleFormat]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Default]
[FolderOptions\CheckModel\Default\CheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Default\CheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Default\DefaultCheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Default\DefaultCheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Default\NotApprovedTerms]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Default\UniqueName]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Default\UniqueCode]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Default\MaxLen - CODE]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Default\DfltValeEmpty]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Default\DfltSameVale]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\User]
[FolderOptions\CheckModel\User\CheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\User\CheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\User\DefaultCheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\User\DefaultCheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\User\NotApprovedTerms]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\User\UniqueName]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\User\UniqueCode]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\User\MaxLen - CODE]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\User\UniquePassword]
CheckSeverity=No
FixRequested=No
CheckRequested=No
[FolderOptions\CheckModel\Group]
[FolderOptions\CheckModel\Group\CheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Group\CheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Group\DefaultCheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Group\DefaultCheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Group\NotApprovedTerms]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Group\UniqueName]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Group\UniqueCode]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Group\MaxLen - CODE]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Group\EmptyColl - USERCOL]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Group\UniquePassword]
CheckSeverity=No
FixRequested=No
CheckRequested=No
[FolderOptions\CheckModel\Role]
[FolderOptions\CheckModel\Role\CheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Role\CheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Role\DefaultCheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Role\DefaultCheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Role\NotApprovedTerms]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Role\UniqueName]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Role\UniqueCode]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Role\MaxLen - CODE]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Role\EmptyColl - USERCOL]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Procedure]
[FolderOptions\CheckModel\Procedure\CheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Procedure\CheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Procedure\DefaultCheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Procedure\DefaultCheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Procedure\NotApprovedTerms]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Procedure\UniqueName]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Procedure\UniqueCode]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Procedure\MaxLen - CODE]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Procedure\ProcBodyEmpty]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Procedure\EmptyColl - PERMCOL]
CheckSeverity=Yes
FixRequested=No
CheckRequested=No
[FolderOptions\CheckModel\DBMS Trigger]
[FolderOptions\CheckModel\DBMS Trigger\CheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\DBMS Trigger\CheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\DBMS Trigger\DefaultCheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\DBMS Trigger\DefaultCheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\DBMS Trigger\NotApprovedTerms]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\DBMS Trigger\UniqueName]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\DBMS Trigger\UniqueCode]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\DBMS Trigger\MaxLen - CODE]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\DBMS Trigger\DbmsTriggerEvent]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Data Source]
[FolderOptions\CheckModel\Data Source\CheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Data Source\CheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Data Source\DefaultCheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Data Source\DefaultCheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Data Source\NotApprovedTerms]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Data Source\UniqueName]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Data Source\UniqueCode]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Data Source\EmptyColl - MODLSRC]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Data Source\DtscTargets]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Data Source\CheckDataSourceModels]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Horizontal Partitioning]
[FolderOptions\CheckModel\Horizontal Partitioning\UniqueName]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Horizontal Partitioning\UniqueCode]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Horizontal Partitioning\EmptyColl - PARTCOL]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Horizontal Partitioning\TargetTables]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Vertical Partitioning]
[FolderOptions\CheckModel\Vertical Partitioning\UniqueName]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Vertical Partitioning\UniqueCode]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Vertical Partitioning\EmptyColl - PARTCOL]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Vertical Partitioning\TargetTables]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table Collapsing]
[FolderOptions\CheckModel\Table Collapsing\UniqueName]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table Collapsing\UniqueCode]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table Collapsing\EmptyColl - TargetTable]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Table Collapsing\TargetTables]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Fact]
[FolderOptions\CheckModel\Fact\CheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Fact\CheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Fact\DefaultCheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Fact\DefaultCheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Fact\NotApprovedTerms]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Fact\UniqueName]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Fact\UniqueCode]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Fact\EmptyColl - MEASCOL]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Fact\Mapping]
CheckSeverity=No
FixRequested=Yes
CheckRequested=Yes
[FolderOptions\CheckModel\Fact\MappingSFMap]
CheckSeverity=No
FixRequested=Yes
CheckRequested=Yes
[FolderOptions\CheckModel\Fact\EmptyColl - ALLOLINKCOL]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Fact\CubeDupAssociation]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Dimension]
[FolderOptions\CheckModel\Dimension\CheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Dimension\CheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Dimension\DefaultCheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Dimension\DefaultCheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Dimension\NotApprovedTerms]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Dimension\UniqueName]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Dimension\UniqueCode]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Dimension\EmptyColl - DATTRCOL]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Dimension\EmptyColl - HIERCOL]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Dimension\DimnDupHierarchy]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Dimension\DimnDefHierarchy]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Dimension\Mapping]
CheckSeverity=No
FixRequested=Yes
CheckRequested=Yes
[FolderOptions\CheckModel\Dimension\MappingSFMap]
CheckSeverity=No
FixRequested=Yes
CheckRequested=Yes
[FolderOptions\CheckModel\Dimension\SerialColumnNumber]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Association]
[FolderOptions\CheckModel\Association\CheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Association\CheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Association\DefaultCheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Association\DefaultCheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Association\NotApprovedTerms]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Association\EmptyColl - Hierarchy]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Dimension.Attribute]
[FolderOptions\CheckModel\Dimension.Attribute\UniqueName]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Dimension.Attribute\UniqueCode]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Dimension.Attribute\CheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Dimension.Attribute\CheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Dimension.Attribute\DefaultCheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Dimension.Attribute\DefaultCheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Dimension.Attribute\NotApprovedTerms]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Fact.Measure]
[FolderOptions\CheckModel\Fact.Measure\UniqueName]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Fact.Measure\UniqueCode]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Fact.Measure\CheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Fact.Measure\CheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Fact.Measure\DefaultCheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Fact.Measure\DefaultCheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Fact.Measure\NotApprovedTerms]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Dimension.Hierarchy]
[FolderOptions\CheckModel\Dimension.Hierarchy\UniqueName]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Dimension.Hierarchy\UniqueCode]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Dimension.Hierarchy\CheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Dimension.Hierarchy\CheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Dimension.Hierarchy\DefaultCheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Dimension.Hierarchy\DefaultCheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Dimension.Hierarchy\NotApprovedTerms]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Dimension.Hierarchy\EmptyColl - DATTRCOL]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Synonym]
[FolderOptions\CheckModel\Synonym\CheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Synonym\CheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Synonym\DefaultCheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Synonym\DefaultCheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Synonym\NotApprovedTerms]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Synonym\UniqueName]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Synonym\UniqueCode]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Synonym\MaxLen - NAME]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Synonym\MaxLen - CODE]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Synonym\EmptyColl - BASEOBJ]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Abstract Data Type]
[FolderOptions\CheckModel\Abstract Data Type\CheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Abstract Data Type\CheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Abstract Data Type\DefaultCheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Abstract Data Type\DefaultCheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Abstract Data Type\NotApprovedTerms]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Abstract Data Type\UniqueName]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Abstract Data Type\UniqueCode]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Abstract Data Type\MaxLen - CODE]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Abstract Data Type\AdtInstantiable]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Abstract Data Type\AdtAbstractUsed]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Abstract Data Type.Abstract Data Type Procedure]
[FolderOptions\CheckModel\Abstract Data Type.Abstract Data Type Procedure\UniqueName]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Abstract Data Type.Abstract Data Type Procedure\UniqueCode]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Abstract Data Type.Abstract Data Type Procedure\CheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Abstract Data Type.Abstract Data Type Procedure\CheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Abstract Data Type.Abstract Data Type Procedure\DefaultCheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Abstract Data Type.Abstract Data Type Procedure\DefaultCheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Abstract Data Type.Abstract Data Type Procedure\NotApprovedTerms]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Abstract Data Type.Abstract Data Type Procedure\MaxLen - CODE]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Abstract Data Type.Abstract Data Type Procedure\AdtProcUniqName]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Abstract Data Type.Abstract Data Type Procedure\UniqueDefinition]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Abstract Data Type.Abstract Data Type Procedure\ReturnDataType]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Database Package]
[FolderOptions\CheckModel\Database Package\CheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Database Package\CheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Database Package\DefaultCheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Database Package\DefaultCheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Database Package\NotApprovedTerms]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Database Package\UniqueName]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Database Package\UniqueCode]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Database Package\MaxLen - NAME]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Database Package\MaxLen - CODE]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Database Package\EmptyColl - PROCOL]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Database Package\EmptyColl - CURCOL]
CheckSeverity=Yes
FixRequested=No
CheckRequested=No
[FolderOptions\CheckModel\Database Package\EmptyColl - VARCOL]
CheckSeverity=Yes
FixRequested=No
CheckRequested=No
[FolderOptions\CheckModel\Database Package\EmptyColl - TYPCOL]
CheckSeverity=Yes
FixRequested=No
CheckRequested=No
[FolderOptions\CheckModel\Database Package\EmptyColl - EXCCOL]
CheckSeverity=Yes
FixRequested=No
CheckRequested=No
[FolderOptions\CheckModel\Database Package.Database Package Procedure]
[FolderOptions\CheckModel\Database Package.Database Package Procedure\UniqueName]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Database Package.Database Package Procedure\UniqueCode]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Database Package.Database Package Procedure\CheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Database Package.Database Package Procedure\CheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Database Package.Database Package Procedure\DefaultCheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Database Package.Database Package Procedure\DefaultCheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Database Package.Database Package Procedure\NotApprovedTerms]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Database Package.Database Package Procedure\UniqueDefinition]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Database Package.Database Package Procedure\EmptyColl - PARM]
CheckSeverity=Yes
FixRequested=No
CheckRequested=No
[FolderOptions\CheckModel\Database Package.Database Package Procedure\ReturnDataType]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Sequence]
[FolderOptions\CheckModel\Sequence\CheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Sequence\CheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Sequence\DefaultCheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Sequence\DefaultCheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Sequence\NotApprovedTerms]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Sequence\UniqueName]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Sequence\UniqueCode]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Sequence\MaxLen - CODE]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Database Package.Database Package Cursor]
[FolderOptions\CheckModel\Database Package.Database Package Cursor\UniqueName]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Database Package.Database Package Cursor\UniqueCode]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Database Package.Database Package Cursor\CheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Database Package.Database Package Cursor\CheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Database Package.Database Package Cursor\DefaultCheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Database Package.Database Package Cursor\DefaultCheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Database Package.Database Package Cursor\NotApprovedTerms]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Database Package.Database Package Cursor\UniqueDefinition]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Database Package.Database Package Cursor\ReturnDataType]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Database Package.Database Package Cursor\EmptyColl - PARM]
CheckSeverity=Yes
FixRequested=No
CheckRequested=No
[FolderOptions\CheckModel\Database Package.Database Package Variable]
[FolderOptions\CheckModel\Database Package.Database Package Variable\UniqueName]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Database Package.Database Package Variable\UniqueCode]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Database Package.Database Package Variable\CheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Database Package.Database Package Variable\CheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Database Package.Database Package Variable\DefaultCheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Database Package.Database Package Variable\DefaultCheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Database Package.Database Package Variable\NotApprovedTerms]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Database Package.Database Package Variable\CheckUndefDttp]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Database Package.Database Package Type]
[FolderOptions\CheckModel\Database Package.Database Package Type\UniqueName]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Database Package.Database Package Type\UniqueCode]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Database Package.Database Package Type\CheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Database Package.Database Package Type\CheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Database Package.Database Package Type\DefaultCheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Database Package.Database Package Type\DefaultCheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Database Package.Database Package Type\NotApprovedTerms]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Database Package.Database Package Type\UniqueDefinition]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Database Package.Database Package Exception]
[FolderOptions\CheckModel\Database Package.Database Package Exception\UniqueName]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Database Package.Database Package Exception\UniqueCode]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Database Package.Database Package Exception\CheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Database Package.Database Package Exception\CheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Database Package.Database Package Exception\DefaultCheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Database Package.Database Package Exception\DefaultCheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Database Package.Database Package Exception\NotApprovedTerms]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Tablespace]
[FolderOptions\CheckModel\Tablespace\CheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Tablespace\CheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Tablespace\DefaultCheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Tablespace\DefaultCheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Tablespace\NotApprovedTerms]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Tablespace\UniqueName]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Tablespace\UniqueCode]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Tablespace\MaxLen - CODE]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Tablespace\IsObjectUsed]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Storage]
[FolderOptions\CheckModel\Storage\CheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Storage\CheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Storage\DefaultCheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Storage\DefaultCheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Storage\NotApprovedTerms]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Storage\UniqueName]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Storage\UniqueCode]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Storage\MaxLen - CODE]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Storage\IsObjectUsed]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Database]
[FolderOptions\CheckModel\Database\CheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Database\CheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Database\DefaultCheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Database\DefaultCheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Database\NotApprovedTerms]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Database\UniqueName]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Database\UniqueCode]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Database\MaxLen - CODE]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Database\IsObjectUsed]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Web Service]
[FolderOptions\CheckModel\Web Service\CheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Web Service\CheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Web Service\DefaultCheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Web Service\DefaultCheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Web Service\NotApprovedTerms]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Web Service\UniqueName]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Web Service\UniqueCode]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Web Service\MaxLen - CODE]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Web Service.Web Operation]
[FolderOptions\CheckModel\Web Service.Web Operation\UniqueName]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Web Service.Web Operation\UniqueCode]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Web Service.Web Operation\CheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Web Service.Web Operation\CheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Web Service.Web Operation\DefaultCheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Web Service.Web Operation\DefaultCheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Web Service.Web Operation\NotApprovedTerms]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Web Service.Web Operation\MaxLen - CODE]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Lifecycle]
[FolderOptions\CheckModel\Lifecycle\CheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Lifecycle\CheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Lifecycle\DefaultCheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Lifecycle\DefaultCheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Lifecycle\NotApprovedTerms]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Lifecycle\UniqueName]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Lifecycle\UniqueCode]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Lifecycle\CheckLifecyclePhase]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Lifecycle\CheckLifecycleRetention]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Lifecycle\CheckPartitionRange]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Lifecycle.Phase]
[FolderOptions\CheckModel\Lifecycle.Phase\UniqueName]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Lifecycle.Phase\UniqueCode]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Lifecycle.Phase\CheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Lifecycle.Phase\CheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Lifecycle.Phase\DefaultCheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Lifecycle.Phase\DefaultCheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Lifecycle.Phase\NotApprovedTerms]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Lifecycle.Phase\CheckPhaseTbspace]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Lifecycle.Phase\CheckPhaseIQTbspace]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Lifecycle.Phase\CheckPhaseDuplicateTbspace]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Lifecycle.Phase\CheckPhaseTbspaceCurrency]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Lifecycle.Phase\CheckPhaseRetention]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Lifecycle.Phase\CheckPhaseIdlePeriod]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Lifecycle.Phase\CheckPhaseDataSource]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Lifecycle.Phase\CheckPhaseExternalOnFirst]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Replication]
[FolderOptions\CheckModel\Replication\PartialReplication]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Business Rule]
[FolderOptions\CheckModel\Business Rule\CheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Business Rule\CheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Business Rule\DefaultCheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Business Rule\DefaultCheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Business Rule\NotApprovedTerms]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Business Rule\UniqueName]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Business Rule\UniqueCode]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Business Rule\EmptyColl - OBJCOL]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Extended Object]
[FolderOptions\CheckModel\Extended Object\CheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Extended Object\CheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Extended Object\DefaultCheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Extended Object\DefaultCheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Extended Object\NotApprovedTerms]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Extended Object\UniqueName]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Extended Object\UniqueCode]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Extended Link]
[FolderOptions\CheckModel\Extended Link\CheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Extended Link\CheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Extended Link\DefaultCheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Extended Link\DefaultCheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Extended Link\NotApprovedTerms]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Extended Link\UniqueName]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Extended Link\UniqueCode]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\File]
[FolderOptions\CheckModel\File\CheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\File\CheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\File\DefaultCheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\File\DefaultCheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\File\NotApprovedTerms]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\File\UniqueName]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\File\CheckPathExists]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Data Format]
[FolderOptions\CheckModel\Data Format\CheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Data Format\CheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Data Format\DefaultCheckUseOnlyTerms]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Data Format\DefaultCheckUseTermBySynonym]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Data Format\NotApprovedTerms]
CheckSeverity=Yes
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Data Format\UniqueName]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Data Format\UniqueCode]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes
[FolderOptions\CheckModel\Data Format\CheckDataFormatNullExpression]
CheckSeverity=No
FixRequested=No
CheckRequested=Yes</a:PackageOptionsText>
<a:ModelOptionsText>[ModelOptions]
[ModelOptions\Physical Objects]
CaseSensitive=No
DisplayName=Yes
EnableTrans=No
UseTerm=No
EnableRequirements=No
EnableFullShortcut=Yes
DefaultDttp=
IgnoreOwner=No
RebuildTrigger=Yes
RefrUnique=No
RefrAutoMigrate=Yes
RefrMigrateReuse=No
RefrMigrateDomain=Yes
RefrMigrateCheck=Yes
RefrMigrateRule=Yes
RefrMigrateExtd=No
RefrMigrDefaultLink=No
RefrDfltImpl=D
RefrPrgtColn=No
RefrMigrateToEnd=No
RebuildTriggerDep=No
ColnFKName=%.3:PARENT%_%COLUMN%
ColnFKNameUse=No
DomnCopyDttp=Yes
DomnCopyChck=No
DomnCopyRule=No
DomnCopyMand=No
DomnCopyExtd=No
DomnCopyProf=No
Notation=0
DomnDefaultMandatory=No
ColnDefaultMandatory=No
TablDefaultOwner=
ViewDefaultOwner=
TrgrDefaultOwnerTabl=
TrgrDefaultOwnerView=
IdxDefaultOwnerTabl=
IdxDefaultOwnerView=
JdxDefaultOwner=
DBPackDefaultOwner=
SeqDefaultOwner=
ProcDefaultOwner=
DBMSTrgrDefaultOwner=
Currency=USD
RefrDeleteConstraint=1
RefrUpdateConstraint=1
RefrParentMandatory=No
RefrParentChangeAllow=Yes
RefrCheckOnCommit=No
[ModelOptions\Physical Objects\NamingOptionsTemplates]
[ModelOptions\Physical Objects\ClssNamingOptions]
[ModelOptions\Physical Objects\ClssNamingOptions\PDMPCKG]
[ModelOptions\Physical Objects\ClssNamingOptions\PDMPCKG\Name]
Template=
MaxLen=254
Case=M
ValidChar=
InvldChar=
AllValid=Yes
NoAccent=No
DefaultChar=
Script=
ConvTable=
ConvTablePath=%_HOME%\Resource Files\Conversion Tables
[ModelOptions\Physical Objects\ClssNamingOptions\PDMPCKG\Code]
Template=
MaxLen=254
Case=M
ValidChar=
InvldChar=
AllValid=Yes
NoAccent=No
DefaultChar=
Script=
ConvTable=
ConvTablePath=%_HOME%\Resource Files\Conversion Tables
[ModelOptions\Physical Objects\ClssNamingOptions\PDMDOMN]
[ModelOptions\Physical Objects\ClssNamingOptions\PDMDOMN\Name]
Template=
MaxLen=254
Case=M
ValidChar=
InvldChar=
AllValid=Yes
NoAccent=No
DefaultChar=
Script=
ConvTable=
ConvTablePath=%_HOME%\Resource Files\Conversion Tables
[ModelOptions\Physical Objects\ClssNamingOptions\PDMDOMN\Code]
Template=
MaxLen=254
Case=M
ValidChar=
InvldChar=
AllValid=Yes
NoAccent=No
DefaultChar=
Script=
ConvTable=
ConvTablePath=%_HOME%\Resource Files\Conversion Tables
[ModelOptions\Physical Objects\ClssNamingOptions\TABL]
[ModelOptions\Physical Objects\ClssNamingOptions\TABL\Name]
Template=
MaxLen=254
Case=M
ValidChar=
InvldChar=
AllValid=Yes
NoAccent=No
DefaultChar=
Script=
ConvTable=
ConvTablePath=%_HOME%\Resource Files\Conversion Tables
[ModelOptions\Physical Objects\ClssNamingOptions\TABL\Code]
Template=
MaxLen=64
Case=M
ValidChar=
InvldChar=
AllValid=Yes
NoAccent=No
DefaultChar=
Script=
ConvTable=
ConvTablePath=%_HOME%\Resource Files\Conversion Tables
[ModelOptions\Physical Objects\ClssNamingOptions\COLN]
[ModelOptions\Physical Objects\ClssNamingOptions\COLN\Name]
Template=
MaxLen=254
Case=M
ValidChar=
InvldChar=
AllValid=Yes
NoAccent=No
DefaultChar=
Script=
ConvTable=
ConvTablePath=%_HOME%\Resource Files\Conversion Tables
[ModelOptions\Physical Objects\ClssNamingOptions\COLN\Code]
Template=
MaxLen=64
Case=M
ValidChar=
InvldChar=
AllValid=Yes
NoAccent=No
DefaultChar=
Script=
ConvTable=
ConvTablePath=%_HOME%\Resource Files\Conversion Tables
[ModelOptions\Physical Objects\ClssNamingOptions\INDX]
[ModelOptions\Physical Objects\ClssNamingOptions\INDX\Name]
Template=
MaxLen=254
Case=M
ValidChar=
InvldChar=
AllValid=Yes
NoAccent=No
DefaultChar=
Script=
ConvTable=
ConvTablePath=%_HOME%\Resource Files\Conversion Tables
[ModelOptions\Physical Objects\ClssNamingOptions\INDX\Code]
Template=
MaxLen=254
Case=M
ValidChar=
InvldChar=
AllValid=Yes
NoAccent=No
DefaultChar=
Script=
ConvTable=
ConvTablePath=%_HOME%\Resource Files\Conversion Tables
[ModelOptions\Physical Objects\ClssNamingOptions\REFR]
[ModelOptions\Physical Objects\ClssNamingOptions\REFR\Name]
Template=
MaxLen=254
Case=M
ValidChar=
InvldChar=
AllValid=Yes
NoAccent=No
DefaultChar=
Script=
ConvTable=
ConvTablePath=%_HOME%\Resource Files\Conversion Tables
[ModelOptions\Physical Objects\ClssNamingOptions\REFR\Code]
Template=
MaxLen=254
Case=M
ValidChar=
InvldChar=
AllValid=Yes
NoAccent=No
DefaultChar=
Script=
ConvTable=
ConvTablePath=%_HOME%\Resource Files\Conversion Tables
[ModelOptions\Physical Objects\ClssNamingOptions\VREF]
[ModelOptions\Physical Objects\ClssNamingOptions\VREF\Name]
Template=
MaxLen=254
Case=M
ValidChar=
InvldChar=
AllValid=Yes
NoAccent=No
DefaultChar=
Script=
ConvTable=
ConvTablePath=%_HOME%\Resource Files\Conversion Tables
[ModelOptions\Physical Objects\ClssNamingOptions\VREF\Code]
Template=
MaxLen=254
Case=M
ValidChar=
InvldChar=
AllValid=Yes
NoAccent=No
DefaultChar=
Script=
ConvTable=
ConvTablePath=%_HOME%\Resource Files\Conversion Tables
[ModelOptions\Physical Objects\ClssNamingOptions\VIEW]
[ModelOptions\Physical Objects\ClssNamingOptions\VIEW\Name]
Template=
MaxLen=254
Case=M
ValidChar=
InvldChar=
AllValid=Yes
NoAccent=No
DefaultChar=
Script=
ConvTable=
ConvTablePath=%_HOME%\Resource Files\Conversion Tables
[ModelOptions\Physical Objects\ClssNamingOptions\VIEW\Code]
Template=
MaxLen=64
Case=M
ValidChar=
InvldChar=
AllValid=Yes
NoAccent=No
DefaultChar=
Script=
ConvTable=
ConvTablePath=%_HOME%\Resource Files\Conversion Tables
[ModelOptions\Physical Objects\ClssNamingOptions\VIEWC]
[ModelOptions\Physical Objects\ClssNamingOptions\VIEWC\Name]
Template=
MaxLen=254
Case=M
ValidChar=
InvldChar=
AllValid=Yes
NoAccent=No
DefaultChar=
Script=
ConvTable=
ConvTablePath=%_HOME%\Resource Files\Conversion Tables
[ModelOptions\Physical Objects\ClssNamingOptions\VIEWC\Code]
Template=
MaxLen=254
Case=M
ValidChar=
InvldChar=
AllValid=Yes
NoAccent=No
DefaultChar=
Script=
ConvTable=
ConvTablePath=%_HOME%\Resource Files\Conversion Tables
[ModelOptions\Physical Objects\ClssNamingOptions\WEBSERV]
[ModelOptions\Physical Objects\ClssNamingOptions\WEBSERV\Name]
Template=
MaxLen=254
Case=M
ValidChar=
InvldChar=
AllValid=Yes
NoAccent=No
DefaultChar=
Script=
ConvTable=
ConvTablePath=%_HOME%\Resource Files\Conversion Tables
[ModelOptions\Physical Objects\ClssNamingOptions\WEBSERV\Code]
Template=
MaxLen=254
Case=M
ValidChar='a'-'z','A'-'Z','0'-'9',"/-_.!~*'()"
InvldChar=
AllValid=Yes
NoAccent=No
DefaultChar=
Script=
ConvTable=
ConvTablePath=%_HOME%\Resource Files\Conversion Tables
[ModelOptions\Physical Objects\ClssNamingOptions\WEBOP]
[ModelOptions\Physical Objects\ClssNamingOptions\WEBOP\Name]
Template=
MaxLen=254
Case=M
ValidChar=
InvldChar=
AllValid=Yes
NoAccent=No
DefaultChar=
Script=
ConvTable=
ConvTablePath=%_HOME%\Resource Files\Conversion Tables
[ModelOptions\Physical Objects\ClssNamingOptions\WEBOP\Code]
Template=
MaxLen=254
Case=M
ValidChar='a'-'z','A'-'Z','0'-'9',"/-_.!~*'()"
InvldChar=
AllValid=Yes
NoAccent=No
DefaultChar=
Script=
ConvTable=
ConvTablePath=%_HOME%\Resource Files\Conversion Tables
[ModelOptions\Physical Objects\ClssNamingOptions\WPARAM]
[ModelOptions\Physical Objects\ClssNamingOptions\WPARAM\Name]
Template=
MaxLen=254
Case=M
ValidChar=
InvldChar=
AllValid=Yes
NoAccent=No
DefaultChar=
Script=
ConvTable=
ConvTablePath=%_HOME%\Resource Files\Conversion Tables
[ModelOptions\Physical Objects\ClssNamingOptions\WPARAM\Code]
Template=
MaxLen=254
Case=M
ValidChar=
InvldChar=
AllValid=Yes
NoAccent=No
DefaultChar=
Script=
ConvTable=
ConvTablePath=%_HOME%\Resource Files\Conversion Tables
[ModelOptions\Physical Objects\ClssNamingOptions\FACT]
[ModelOptions\Physical Objects\ClssNamingOptions\FACT\Name]
Template=
MaxLen=254
Case=M
ValidChar=
InvldChar=
AllValid=Yes
NoAccent=No
DefaultChar=
Script=
ConvTable=
ConvTablePath=%_HOME%\Resource Files\Conversion Tables
[ModelOptions\Physical Objects\ClssNamingOptions\FACT\Code]
Template=
MaxLen=254
Case=M
ValidChar=
InvldChar=
AllValid=Yes
NoAccent=No
DefaultChar=
Script=
ConvTable=
ConvTablePath=%_HOME%\Resource Files\Conversion Tables
[ModelOptions\Physical Objects\ClssNamingOptions\DIMN]
[ModelOptions\Physical Objects\ClssNamingOptions\DIMN\Name]
Template=
MaxLen=254
Case=M
ValidChar=
InvldChar=
AllValid=Yes
NoAccent=No
DefaultChar=
Script=
ConvTable=
ConvTablePath=%_HOME%\Resource Files\Conversion Tables
[ModelOptions\Physical Objects\ClssNamingOptions\DIMN\Code]
Template=
MaxLen=254
Case=M
ValidChar=
InvldChar=
AllValid=Yes
NoAccent=No
DefaultChar=
Script=
ConvTable=
ConvTablePath=%_HOME%\Resource Files\Conversion Tables
[ModelOptions\Physical Objects\ClssNamingOptions\MEAS]
[ModelOptions\Physical Objects\ClssNamingOptions\MEAS\Name]
Template=
MaxLen=254
Case=M
ValidChar=
InvldChar=
AllValid=Yes
NoAccent=No
DefaultChar=
Script=
ConvTable=
ConvTablePath=%_HOME%\Resource Files\Conversion Tables
[ModelOptions\Physical Objects\ClssNamingOptions\MEAS\Code]
Template=
MaxLen=254
Case=M
ValidChar=
InvldChar=
AllValid=Yes
NoAccent=No
DefaultChar=
Script=
ConvTable=
ConvTablePath=%_HOME%\Resource Files\Conversion Tables
[ModelOptions\Physical Objects\ClssNamingOptions\DATTR]
[ModelOptions\Physical Objects\ClssNamingOptions\DATTR\Name]
Template=
MaxLen=254
Case=M
ValidChar=
InvldChar=
AllValid=Yes
NoAccent=No
DefaultChar=
Script=
ConvTable=
ConvTablePath=%_HOME%\Resource Files\Conversion Tables
[ModelOptions\Physical Objects\ClssNamingOptions\DATTR\Code]
Template=
MaxLen=254
Case=M
ValidChar=
InvldChar=
AllValid=Yes
NoAccent=No
DefaultChar=
Script=
ConvTable=
ConvTablePath=%_HOME%\Resource Files\Conversion Tables
[ModelOptions\Physical Objects\ClssNamingOptions\FILO]
[ModelOptions\Physical Objects\ClssNamingOptions\FILO\Name]
Template=
MaxLen=254
Case=M
ValidChar=
InvldChar=
AllValid=Yes
NoAccent=No
DefaultChar=
Script=
ConvTable=
ConvTablePath=%_HOME%\Resource Files\Conversion Tables
[ModelOptions\Physical Objects\ClssNamingOptions\FILO\Code]
Template=
MaxLen=254
Case=M
ValidChar=
InvldChar=
AllValid=Yes
NoAccent=No
DefaultChar=
Script=
ConvTable=
ConvTablePath=%_HOME%\Resource Files\Conversion Tables
[ModelOptions\Physical Objects\ClssNamingOptions\FRMEOBJ]
[ModelOptions\Physical Objects\ClssNamingOptions\FRMEOBJ\Name]
Template=
MaxLen=254
Case=M
ValidChar=
InvldChar=
AllValid=Yes
NoAccent=No
DefaultChar=
Script=
ConvTable=
ConvTablePath=%_HOME%\Resource Files\Conversion Tables
[ModelOptions\Physical Objects\ClssNamingOptions\FRMEOBJ\Code]
Template=
MaxLen=254
Case=M
ValidChar=
InvldChar=
AllValid=Yes
NoAccent=No
DefaultChar=
Script=
ConvTable=
ConvTablePath=%_HOME%\Resource Files\Conversion Tables
[ModelOptions\Physical Objects\ClssNamingOptions\FRMELNK]
[ModelOptions\Physical Objects\ClssNamingOptions\FRMELNK\Name]
Template=
MaxLen=254
Case=M
ValidChar=
InvldChar=
AllValid=Yes
NoAccent=No
DefaultChar=
Script=
ConvTable=
ConvTablePath=%_HOME%\Resource Files\Conversion Tables
[ModelOptions\Physical Objects\ClssNamingOptions\FRMELNK\Code]
Template=
MaxLen=254
Case=M
ValidChar=
InvldChar=
AllValid=Yes
NoAccent=No
DefaultChar=
Script=
ConvTable=
ConvTablePath=%_HOME%\Resource Files\Conversion Tables
[ModelOptions\Physical Objects\ClssNamingOptions\DefaultClass]
[ModelOptions\Physical Objects\ClssNamingOptions\DefaultClass\Name]
Template=
MaxLen=254
Case=M
ValidChar=
InvldChar=
AllValid=Yes
NoAccent=No
DefaultChar=
Script=
ConvTable=
ConvTablePath=%_HOME%\Resource Files\Conversion Tables
[ModelOptions\Physical Objects\ClssNamingOptions\DefaultClass\Code]
Template=
MaxLen=254
Case=M
ValidChar=
InvldChar=
AllValid=Yes
NoAccent=No
DefaultChar=
Script=
ConvTable=
ConvTablePath=%_HOME%\Resource Files\Conversion Tables
[ModelOptions\Connection]
[ModelOptions\Pdm]
[ModelOptions\Generate]
[ModelOptions\Generate\Xsm]
GenRootElement=Yes
GenComplexType=No
GenAttribute=Yes
CheckModel=Yes
SaveLinks=Yes
ORMapping=No
NameToCode=No
[ModelOptions\Generate\Pdm]
RRMapping=No
[ModelOptions\Generate\Cdm]
CheckModel=Yes
SaveLinks=Yes
NameToCode=No
Notation=2
[ModelOptions\Generate\Oom]
CheckModel=Yes
SaveLinks=Yes
ORMapping=No
NameToCode=Yes
ClassPrefix=
[ModelOptions\Generate\Ldm]
CheckModel=Yes
SaveLinks=Yes
NameToCode=No
[ModelOptions\Default Opts]
[ModelOptions\Default Opts\TABL]
PhysOpts=
[ModelOptions\Default Opts\COLN]
PhysOpts=
[ModelOptions\Default Opts\INDX]
PhysOpts=
[ModelOptions\Default Opts\AKEY]
PhysOpts=
[ModelOptions\Default Opts\PKEY]
PhysOpts=
[ModelOptions\Default Opts\STOR]
PhysOpts=
[ModelOptions\Default Opts\TSPC]
PhysOpts=
[ModelOptions\Default Opts\SQNC]
PhysOpts=
[ModelOptions\Default Opts\DTBS]
PhysOpts=
[ModelOptions\Default Opts\USER]
PhysOpts=
[ModelOptions\Default Opts\JIDX]
PhysOpts=</a:ModelOptionsText>
<c:DBMS>
<o:Shortcut Id="o3">
<a:ObjectID>14D4F090-917F-4538-8687-B423AA42B832</a:ObjectID>
<a:Name>MySQL 5.0</a:Name>
<a:Code>MYSQL50</a:Code>
<a:CreationDate>1521705583</a:CreationDate>
<a:Creator>zhenghong</a:Creator>
<a:ModificationDate>1521705583</a:ModificationDate>
<a:Modifier>zhenghong</a:Modifier>
<a:TargetStereotype/>
<a:TargetID>F4F16ECD-F2F1-4006-AF6F-638D5C65F35E</a:TargetID>
<a:TargetClassID>4BA9F647-DAB1-11D1-9944-006097355D9B</a:TargetClassID>
</o:Shortcut>
</c:DBMS>
<c:PhysicalDiagrams>
<o:PhysicalDiagram Id="o4">
<a:ObjectID>137EC109-4534-4C7A-BB72-091B8362EA59</a:ObjectID>
<a:Name>diagram</a:Name>
<a:Code>diagram</a:Code>
<a:CreationDate>1521705583</a:CreationDate>
<a:Creator>zhenghong</a:Creator>
<a:ModificationDate>1580869150</a:ModificationDate>
<a:Modifier>zhenghong</a:Modifier>
<a:DisplayPreferences>[DisplayPreferences]
[DisplayPreferences\PDM]
[DisplayPreferences\General]
Adjust to text=Yes
Snap Grid=No
Constrain Labels=Yes
Display Grid=No
Show Page Delimiter=Yes
Show Links intersections=Yes
Activate automatic link routing=Yes
Grid size=800
Graphic unit=2
Window color=255 255 255
Background image=
Background mode=8
Watermark image=
Watermark mode=8
Show watermark on screen=No
Gradient mode=0
Gradient end color=255 255 255
Show Swimlane=No
SwimlaneVert=Yes
TreeVert=No
CompDark=0
[DisplayPreferences\Object]
Show Icon=No
Mode=2
Trunc Length=40
Word Length=40
Word Text=!"#$%&')*+,-./:;=>?@\]^_`|}~
Shortcut IntIcon=Yes
Shortcut IntLoct=Yes
Shortcut IntFullPath=No
Shortcut IntLastPackage=Yes
Shortcut ExtIcon=Yes
Shortcut ExtLoct=No
Shortcut ExtFullPath=No
Shortcut ExtLastPackage=Yes
Shortcut ExtIncludeModl=Yes
EObjShowStrn=Yes
ExtendedObject.Comment=No
ExtendedObject.IconPicture=No
ExtendedObject.TextStyle=No
ExtendedObject_SymbolLayout=<Form>[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Object Name" Attribute="DisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF] <Separator Name="Separator" />[CRLF] <StandardAttribute Name="Comment" Attribute="Comment" Prefix="" Suffix="" Alignment="LEFT" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Icon" Attribute="IconPicture" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF] <StandardAttribute Name="Force top align" Attribute="TextStyle" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF]</Form>
ELnkShowStrn=Yes
ELnkShowName=Yes
ExtendedLink_SymbolLayout=<Form>[CRLF] <Form Name="Center" >[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Name" Attribute="DisplayName" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] </Form>[CRLF] <Form Name="Source" >[CRLF] </Form>[CRLF] <Form Name="Destination" >[CRLF] </Form>[CRLF]</Form>
FileObject.Stereotype=No
FileObject.DisplayName=Yes
FileObject.LocationOrName=No
FileObject.IconPicture=No
FileObject.TextStyle=No
FileObject.IconMode=Yes
FileObject_SymbolLayout=<Form>[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <ExclusiveChoice Name="Exclusive Choice" Mandatory="Yes" Display="HorizontalRadios" >[CRLF] <StandardAttribute Name="Name" Attribute="DisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Location" Attribute="LocationOrName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] </ExclusiveChoice>[CRLF] <StandardAttribute Name="Icon" Attribute="IconPicture" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF] <StandardAttribute Name="Force top align" Attribute="TextStyle" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF]</Form>
Package.Stereotype=Yes
Package.Comment=No
Package.IconPicture=No
Package.TextStyle=No
Package_SymbolLayout=<Form>[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Name" Attribute="DisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF] <Separator Name="Separator" />[CRLF] <StandardAttribute Name="Comment" Attribute="Comment" Prefix="" Suffix="" Alignment="LEFT" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Icon" Attribute="IconPicture" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF] <StandardAttribute Name="Force top align" Attribute="TextStyle" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF]</Form>
Display Model Version=Yes
Table.Stereotype=Yes
Table.DisplayName=Yes
Table.OwnerDisplayName=No
Table.Columns=Yes
Table.Columns._Filter="All Columns" PDMCOLNALL
Table.Columns._Columns=Stereotype DataType KeyIndicator
Table.Columns._Limit=-5
Table.Keys=No
Table.Keys._Columns=Stereotype Indicator
Table.Indexes=No
Table.Indexes._Columns=Stereotype
Table.Triggers=No
Table.Triggers._Columns=Stereotype
Table.Comment=No
Table.IconPicture=No
Table.TextStyle=No
Table_SymbolLayout=<Form>[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <ExclusiveChoice Name="Exclusive Choice" Mandatory="Yes" Display="HorizontalRadios" >[CRLF] <StandardAttribute Name="Name" Attribute="DisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Owner and Name" Attribute="OwnerDisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] </ExclusiveChoice>[CRLF] <Separator Name="Separator" />[CRLF] <StandardCollection Name="Columns" Collection="Columns" Columns="Stereotype No\r\nDisplayName Yes\r\nDataType No\r\nSymbolDataType No &quot;Domain or Data type&quot;\r\nDomain No\r\nKeyIndicator No\r\nIndexIndicator No\r\nNullStatus No" Filters="&quot;All Columns&quot; PDMCOLNALL &quot;&quot;\r\n&quot;PK Columns&quot; PDMCOLNPK &quot;\&quot;PRIM \&quot;TRUE\&quot; TRUE\&quot;&quot;\r\n&quot;Key Columns&quot; PDMCOLNKEY &quot;\&quot;KEYS \&quot;TRUE\&quot; TRUE\&quot;&quot;" HasLimit="Yes" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardCollection Name="Keys" Collection="Keys" Columns="Stereotype No\r\nDisplayName Yes\r\nIndicator No" HasLimit="No" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardCollection Name="Indexes" Collection="Indexes" Columns="Stereotype No\r\nDisplayName Yes\r\nIndicator No" HasLimit="No" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardCollection Name="Triggers" Collection="Triggers" Columns="Stereotype No\r\nDisplayName Yes" HasLimit="No" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Comment" Attribute="Comment" Prefix="" Suffix="" Alignment="LEFT" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Icon" Attribute="IconPicture" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF] <StandardAttribute Name="Force top align" Attribute="TextStyle" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF]</Form>
View.Stereotype=Yes
View.DisplayName=Yes
View.OwnerDisplayName=No
View.Columns=Yes
View.Columns._Columns=DisplayName
View.Columns._Limit=-5
View.TemporaryVTables=Yes
View.Indexes=No
View.Comment=No
View.IconPicture=No
View.TextStyle=No
View_SymbolLayout=<Form>[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <ExclusiveChoice Name="Exclusive Choice" Mandatory="Yes" Display="HorizontalRadios" >[CRLF] <StandardAttribute Name="Name" Attribute="DisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Owner and Name" Attribute="OwnerDisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] </ExclusiveChoice>[CRLF] <Separator Name="Separator" />[CRLF] <StandardCollection Name="Columns" Collection="Columns" Columns="DisplayName No\r\nExpression No\r\nDataType No\r\nSymbolDataType No &quot;Domain or Data type&quot;\r\nIndexIndicator No" HasLimit="Yes" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardCollection Name="Tables" Collection="TemporaryVTables" Columns="Name Yes" HasLimit="No" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardCollection Name="Indexes" Collection="Indexes" Columns="DisplayName Yes" HasLimit="No" HideEmpty="No" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Comment" Attribute="Comment" Prefix="" Suffix="" Alignment="LEFT" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Icon" Attribute="IconPicture" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF] <StandardAttribute Name="Force top align" Attribute="TextStyle" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF]</Form>
Procedure.Stereotype=No
Procedure.DisplayName=Yes
Procedure.OwnerDisplayName=No
Procedure.Comment=No
Procedure.IconPicture=No
Procedure.TextStyle=No
Procedure_SymbolLayout=<Form>[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <ExclusiveChoice Name="Exclusive Choice" Mandatory="Yes" Display="HorizontalRadios" >[CRLF] <StandardAttribute Name="Name" Attribute="DisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Owner and Name" Attribute="OwnerDisplayName" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="No" />[CRLF] </ExclusiveChoice>[CRLF] <Separator Name="Separator" />[CRLF] <StandardAttribute Name="Comment" Attribute="Comment" Prefix="" Suffix="" Alignment="LEFT" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Icon" Attribute="IconPicture" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF] <StandardAttribute Name="Force top align" Attribute="TextStyle" Prefix="" Suffix="" Alignment="CNTR" Caption="" Mandatory="Yes" />[CRLF]</Form>
Reference.Cardinality=No
Reference.ImplementationType=No
Reference.ChildRole=Yes
Reference.Stereotype=Yes
Reference.DisplayName=No
Reference.ForeignKeyConstraintName=No
Reference.JoinExpression=No
Reference.Integrity=No
Reference.ParentRole=Yes
Reference_SymbolLayout=<Form>[CRLF] <Form Name="Source" >[CRLF] <StandardAttribute Name="Cardinality" Attribute="Cardinality" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Implementation" Attribute="ImplementationType" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Child Role" Attribute="ChildRole" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] </Form>[CRLF] <Form Name="Center" >[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Caption="" Mandatory="No" />[CRLF] <ExclusiveChoice Name="Exclusive Choice" Mandatory="No" Display="HorizontalRadios" >[CRLF] <StandardAttribute Name="Name" Attribute="DisplayName" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Cons&amp;traint Name" Attribute="ForeignKeyConstraintName" Prefix="" Suffix="" Caption="Cons&amp;traint Name" Mandatory="No" />[CRLF] <StandardAttribute Name="Join" Attribute="JoinExpression" Prefix="" Suffix="" Caption="Join" Mandatory="No" />[CRLF] </ExclusiveChoice>[CRLF] <StandardAttribute Name="Referential integrity" Attribute="Integrity" Prefix="" Suffix="" Caption="Referential integrity" Mandatory="No" />[CRLF] </Form>[CRLF] <Form Name="Destination" >[CRLF] <StandardAttribute Name="Parent Role" Attribute="ParentRole" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] </Form>[CRLF]</Form>
ViewReference.ChildRole=Yes
ViewReference.Stereotype=Yes
ViewReference.DisplayName=No
ViewReference.JoinExpression=No
ViewReference.ParentRole=Yes
ViewReference_SymbolLayout=<Form>[CRLF] <Form Name="Source" >[CRLF] <StandardAttribute Name="Child Role" Attribute="ChildRole" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] </Form>[CRLF] <Form Name="Center" >[CRLF] <StandardAttribute Name="Stereotype" Attribute="Stereotype" Prefix="&lt;&lt;" Suffix="&gt;&gt;" Caption="" Mandatory="No" />[CRLF] <ExclusiveChoice Name="Exclusive Choice" Mandatory="No" Display="HorizontalRadios" >[CRLF] <StandardAttribute Name="Name" Attribute="DisplayName" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] <StandardAttribute Name="Join Expression" Attribute="JoinExpression" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] </ExclusiveChoice>[CRLF] </Form>[CRLF] <Form Name="Destination" >[CRLF] <StandardAttribute Name="Parent Role" Attribute="ParentRole" Prefix="" Suffix="" Caption="" Mandatory="No" />[CRLF] </Form>[CRLF]</Form>
[DisplayPreferences\Symbol]
[DisplayPreferences\Symbol\FRMEOBJ]
STRNFont=新宋体,8,N
STRNFont color=0 0 0
DISPNAMEFont=新宋体,8,N
DISPNAMEFont color=0 0 0
LABLFont=新宋体,8,N
LABLFont color=0 0 0
AutoAdjustToText=Yes
Keep aspect=No
Keep center=No
Keep size=No
Width=6000
Height=2000
Brush color=255 255 255
Fill Color=Yes
Brush style=6
Brush bitmap mode=12
Brush gradient mode=64
Brush gradient color=192 192 192
Brush background image=
Custom shape=
Custom text mode=0
Pen=1 0 255 128 128
Shadow color=192 192 192
Shadow=0
[DisplayPreferences\Symbol\FRMELNK]
CENTERFont=新宋体,8,N
CENTERFont color=0 0 0
Line style=1
AutoAdjustToText=Yes
Keep aspect=No
Keep center=No
Keep size=No
Brush color=255 255 255
Fill Color=Yes
Brush style=1
Brush bitmap mode=12
Brush gradient mode=0
Brush gradient color=118 118 118
Brush background image=
Custom shape=
Custom text mode=0
Pen=1 0 128 128 255
Shadow color=192 192 192
Shadow=0
[DisplayPreferences\Symbol\FILO]
OBJSTRNFont=新宋体,8,N
OBJSTRNFont color=0 0 0
DISPNAMEFont=新宋体,8,N
DISPNAMEFont color=0 0 0
LCNMFont=新宋体,8,N
LCNMFont color=0 0 0
AutoAdjustToText=Yes
Keep aspect=No
Keep center=No
Keep size=No
Width=4800
Height=3600
Brush color=255 255 255
Fill Color=Yes
Brush style=1
Brush bitmap mode=12
Brush gradient mode=0
Brush gradient color=118 118 118
Brush background image=
Custom shape=
Custom text mode=0
Pen=1 0 0 0 255
Shadow color=192 192 192
Shadow=0
[DisplayPreferences\Symbol\PDMPCKG]
STRNFont=新宋体,8,N
STRNFont color=0 0 0
DISPNAMEFont=新宋体,8,N
DISPNAMEFont color=0 0 0
LABLFont=新宋体,8,N
LABLFont color=0 0 0
AutoAdjustToText=Yes
Keep aspect=No
Keep center=No
Keep size=No
Width=4800
Height=4000
Brush color=255 255 192
Fill Color=Yes
Brush style=6
Brush bitmap mode=12
Brush gradient mode=65
Brush gradient color=255 255 255
Brush background image=
Custom shape=
Custom text mode=0
Pen=1 0 178 178 178
Shadow color=192 192 192
Shadow=0
[DisplayPreferences\Symbol\TABL]
STRNFont=新宋体,10,N
STRNFont color=0 0 0
DISPNAMEFont=新宋体,8,N
DISPNAMEFont color=0 0 0
OWNRDISPNAMEFont=新宋体,8,N
OWNRDISPNAMEFont color=0 0 0
ColumnsFont=新宋体,8,N
ColumnsFont color=0 0 0
TablePkColumnsFont=新宋体,8,U
TablePkColumnsFont color=0 0 0
TableFkColumnsFont=新宋体,8,N
TableFkColumnsFont color=0 0 0
KeysFont=新宋体,8,N
KeysFont color=0 0 0
IndexesFont=新宋体,8,N
IndexesFont color=0 0 0
TriggersFont=新宋体,8,N
TriggersFont color=0 0 0
LABLFont=新宋体,8,N
LABLFont color=0 0 0
AutoAdjustToText=Yes
Keep aspect=No
Keep center=No
Keep size=No
Width=4800
Height=4000
Brush color=178 214 252
Fill Color=Yes
Brush style=6
Brush bitmap mode=12
Brush gradient mode=65
Brush gradient color=255 255 255
Brush background image=
Custom shape=
Custom text mode=0
Pen=1 0 0 128 192
Shadow color=192 192 192
Shadow=0
[DisplayPreferences\Symbol\VIEW]
STRNFont=新宋体,8,N
STRNFont color=0 0 0
DISPNAMEFont=新宋体,8,N
DISPNAMEFont color=0 0 0
OWNRDISPNAMEFont=新宋体,8,N
OWNRDISPNAMEFont color=0 0 0
ColumnsFont=新宋体,8,N
ColumnsFont color=0 0 0
TablePkColumnsFont=新宋体,8,U
TablePkColumnsFont color=0 0 0
TableFkColumnsFont=新宋体,8,N
TableFkColumnsFont color=0 0 0
TemporaryVTablesFont=新宋体,8,N
TemporaryVTablesFont color=0 0 0
IndexesFont=新宋体,8,N
IndexesFont color=0 0 0
LABLFont=新宋体,8,N
LABLFont color=0 0 0
AutoAdjustToText=Yes
Keep aspect=No
Keep center=No
Keep size=No
Width=4800
Height=4000
Brush color=208 208 255
Fill Color=Yes
Brush style=6
Brush bitmap mode=12
Brush gradient mode=65
Brush gradient color=255 255 255
Brush background image=
Custom shape=
Custom text mode=0
Pen=1 0 128 128 192
Shadow color=192 192 192
Shadow=0
[DisplayPreferences\Symbol\PROC]
STRNFont=新宋体,8,N
STRNFont color=0 0 0
DISPNAMEFont=新宋体,8,N
DISPNAMEFont color=0 0 0
OWNRDISPNAMEFont=新宋体,8,N
OWNRDISPNAMEFont color=0 0 0
LABLFont=新宋体,8,N
LABLFont color=0 0 0
AutoAdjustToText=Yes
Keep aspect=No
Keep center=No
Keep size=No
Width=4000
Height=1000
Brush color=255 255 192
Fill Color=Yes
Brush style=6
Brush bitmap mode=12
Brush gradient mode=65
Brush gradient color=255 255 255
Brush background image=
Custom shape=
Custom text mode=0
Pen=1 0 128 108 0
Shadow color=192 192 192
Shadow=0
[DisplayPreferences\Symbol\REFR]
SOURCEFont=新宋体,8,N
SOURCEFont color=0 0 0
CENTERFont=新宋体,8,N
CENTERFont color=0 0 0
DESTINATIONFont=新宋体,8,N
DESTINATIONFont color=0 0 0
Line style=1
AutoAdjustToText=Yes
Keep aspect=No
Keep center=No
Keep size=No
Brush color=255 255 255
Fill Color=Yes
Brush style=1
Brush bitmap mode=12
Brush gradient mode=0
Brush gradient color=118 118 118
Brush background image=
Custom shape=
Custom text mode=0
Pen=1 0 0 128 192
Shadow color=192 192 192
Shadow=0
[DisplayPreferences\Symbol\VREF]
SOURCEFont=新宋体,8,N
SOURCEFont color=0 0 0
CENTERFont=新宋体,8,N
CENTERFont color=0 0 0
DESTINATIONFont=新宋体,8,N
DESTINATIONFont color=0 0 0
Line style=1
AutoAdjustToText=Yes
Keep aspect=No
Keep center=No
Keep size=No
Brush color=255 255 255
Fill Color=Yes
Brush style=1
Brush bitmap mode=12
Brush gradient mode=0
Brush gradient color=118 118 118
Brush background image=
Custom shape=
Custom text mode=0
Pen=1 0 128 128 192
Shadow color=192 192 192
Shadow=0
[DisplayPreferences\Symbol\USRDEPD]
OBJXSTRFont=新宋体,8,N
OBJXSTRFont color=0 0 0
Line style=1
AutoAdjustToText=Yes
Keep aspect=No
Keep center=No
Keep size=No
Brush color=255 255 255
Fill Color=Yes
Brush style=1
Brush bitmap mode=12
Brush gradient mode=0
Brush gradient color=118 118 118
Brush background image=
Custom shape=
Custom text mode=0
Pen=2 0 128 128 255
Shadow color=192 192 192
Shadow=0
[DisplayPreferences\Symbol\Free Symbol]
Free TextFont=新宋体,8,N
Free TextFont color=0 0 0
Line style=0
AutoAdjustToText=Yes
Keep aspect=No
Keep center=No
Keep size=No
Brush color=255 255 255
Fill Color=Yes
Brush style=1
Brush bitmap mode=12
Brush gradient mode=0
Brush gradient color=118 118 118
Brush background image=
Custom shape=
Custom text mode=0
Pen=1 0 0 0 255
Shadow color=192 192 192
Shadow=0</a:DisplayPreferences>
<a:PaperSize>(2280, 128972)</a:PaperSize>
<a:PageMargins>((315,354), (433,354))</a:PageMargins>
<a:PageOrientation>1</a:PageOrientation>
<a:PaperSource>15</a:PaperSource>
<c:Symbols>
<o:ReferenceSymbol Id="o5">
<a:CreationDate>1521706257</a:CreationDate>
<a:ModificationDate>1522399274</a:ModificationDate>
<a:Rect>((118,137911), (3606,139161))</a:Rect>
<a:ListOfPoints>((518,138536),(3206,138536))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o6"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o7"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o8"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o9">
<a:CreationDate>1521710488</a:CreationDate>
<a:ModificationDate>1522301998</a:ModificationDate>
<a:Rect>((-32542,131813), (-18882,146342))</a:Rect>
<a:ListOfPoints>((-32142,145942),(-32142,132438),(-19282,132438))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o10"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o6"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o11"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o12">
<a:CreationDate>1521770349</a:CreationDate>
<a:ModificationDate>1522399160</a:ModificationDate>
<a:Rect>((-19307,147483), (-18057,152962))</a:Rect>
<a:ListOfPoints>((-18682,152562),(-18682,147883))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o13"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o6"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o14"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o15">
<a:CreationDate>1521771362</a:CreationDate>
<a:ModificationDate>1522722888</a:ModificationDate>
<a:Rect>((-2768,147483), (-1518,154573))</a:Rect>
<a:ListOfPoints>((-2143,154173),(-2143,147883))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o16"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o6"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o17"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o18">
<a:CreationDate>1521773101</a:CreationDate>
<a:ModificationDate>1522399245</a:ModificationDate>
<a:Rect>((118,145689), (8052,147828))</a:Rect>
<a:ListOfPoints>((518,146089),(4085,146089),(4085,147203),(7652,147203))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o6"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o19"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o20"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o21">
<a:CreationDate>1521783613</a:CreationDate>
<a:ModificationDate>1522301998</a:ModificationDate>
<a:Rect>((-36148,140470), (-18882,141720))</a:Rect>
<a:ListOfPoints>((-19282,141095),(-35748,141095))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o6"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o22"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o23"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o24">
<a:CreationDate>1521791466</a:CreationDate>
<a:ModificationDate>1522721783</a:ModificationDate>
<a:Rect>((-35006,116007), (-18882,117257))</a:Rect>
<a:ListOfPoints>((-34606,116632),(-19282,116632))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o25"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o6"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o26"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o27">
<a:CreationDate>1521792428</a:CreationDate>
<a:ModificationDate>1522721669</a:ModificationDate>
<a:Rect>((-37186,123158), (-18882,124408))</a:Rect>
<a:ListOfPoints>((-36786,123783),(-19282,123783))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o28"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o6"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o29"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o30">
<a:CreationDate>1521792909</a:CreationDate>
<a:ModificationDate>1522721672</a:ModificationDate>
<a:Rect>((-36959,130601), (-18882,131851))</a:Rect>
<a:ListOfPoints>((-36559,131226),(-19282,131226))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o31"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o6"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o32"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o33">
<a:CreationDate>1522045168</a:CreationDate>
<a:ModificationDate>1522399263</a:ModificationDate>
<a:Rect>((26779,91096), (28029,95555))</a:Rect>
<a:ListOfPoints>((27404,91496),(27404,95155))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o34"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o35"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o36"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o37">
<a:CreationDate>1522046100</a:CreationDate>
<a:ModificationDate>1522399263</a:ModificationDate>
<a:Rect>((118,99478), (28233,125231))</a:Rect>
<a:ListOfPoints>((518,124831),(27608,124831),(27608,99878))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o6"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o35"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o38"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o39">
<a:CreationDate>1522046451</a:CreationDate>
<a:ModificationDate>1522399258</a:ModificationDate>
<a:Rect>((-10672,88961), (-7729,112209))</a:Rect>
<a:ListOfPoints>((-8129,89361),(-10047,89361),(-10047,111809))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o40"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o6"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o41"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o42">
<a:CreationDate>1522046456</a:CreationDate>
<a:ModificationDate>1522399261</a:ModificationDate>
<a:Rect>((6477,85210), (12264,86460))</a:Rect>
<a:ListOfPoints>((6877,85835),(11864,85835))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o40"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o34"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o43"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o44">
<a:CreationDate>1522112691</a:CreationDate>
<a:ModificationDate>1522399105</a:ModificationDate>
<a:Rect>((-41320,55031), (-36214,56281))</a:Rect>
<a:ListOfPoints>((-36614,55656),(-40920,55656))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o45"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o46"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o47"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o48">
<a:CreationDate>1522112694</a:CreationDate>
<a:ModificationDate>1522399105</a:ModificationDate>
<a:Rect>((-16713,57856), (-15463,112209))</a:Rect>
<a:ListOfPoints>((-16088,58256),(-16088,111809))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o45"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o6"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o49"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o50">
<a:CreationDate>1522114406</a:CreationDate>
<a:ModificationDate>1522399245</a:ModificationDate>
<a:Rect>((16796,151962), (26808,154513))</a:Rect>
<a:ListOfPoints>((18480,152362),(26408,152362),(26408,153888),(17196,153888))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<a:AutomaticRoutingState>4</a:AutomaticRoutingState>
<c:SourceSymbol>
<o:TableSymbol Ref="o19"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o19"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o51"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o52">
<a:CreationDate>1522115961</a:CreationDate>
<a:ModificationDate>1522399266</a:ModificationDate>
<a:Rect>((16844,105298), (20156,145559))</a:Rect>
<a:ListOfPoints>((17244,105698),(19531,105698),(19531,145159))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o53"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o19"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o54"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o55">
<a:CreationDate>1522115983</a:CreationDate>
<a:ModificationDate>1522399266</a:ModificationDate>
<a:Rect>((11839,91096), (13089,104099))</a:Rect>
<a:ListOfPoints>((12464,103699),(12464,91496))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o53"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o34"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o56"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o57">
<a:CreationDate>1522118676</a:CreationDate>
<a:ModificationDate>1522721912</a:ModificationDate>
<a:Rect>((-21193,102395), (-18057,112209))</a:Rect>
<a:ListOfPoints>((-20793,102795),(-18682,102795),(-18682,111809))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o58"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o6"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o59"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o60">
<a:CreationDate>1522119056</a:CreationDate>
<a:ModificationDate>1522721912</a:ModificationDate>
<a:Rect>((-37481,102138), (-32899,103388))</a:Rect>
<a:ListOfPoints>((-37081,102763),(-33299,102763))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o61"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o58"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o62"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o63">
<a:CreationDate>1522120295</a:CreationDate>
<a:ModificationDate>1522399221</a:ModificationDate>
<a:Rect>((-24810,167598), (-19344,168848))</a:Rect>
<a:ListOfPoints>((-19744,168223),(-24410,168223))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o64"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o65"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o66"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o67">
<a:CreationDate>1522138613</a:CreationDate>
<a:ModificationDate>1522399095</a:ModificationDate>
<a:Rect>((-24954,40604), (-19115,41854))</a:Rect>
<a:ListOfPoints>((-19515,41229),(-24554,41229))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o68"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o69"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o70"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o71">
<a:CreationDate>1522138618</a:CreationDate>
<a:ModificationDate>1522399095</a:ModificationDate>
<a:Rect>((-34348,42015), (-12721,130651))</a:Rect>
<a:ListOfPoints>((-13121,42415),(-13121,75553),(-33948,75553),(-33948,130026),(-19282,130026))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o68"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o6"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o72"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o73">
<a:CreationDate>1522138705</a:CreationDate>
<a:ModificationDate>1522399092</a:ModificationDate>
<a:Rect>((-43671,34853), (-38546,36103))</a:Rect>
<a:ListOfPoints>((-38946,35478),(-43271,35478))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o69"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o74"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o75"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o76">
<a:CreationDate>1522141157</a:CreationDate>
<a:ModificationDate>1522399066</a:ModificationDate>
<a:Rect>((-25433,19586), (-17431,20836))</a:Rect>
<a:ListOfPoints>((-17831,20211),(-25033,20211))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o77"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o78"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o79"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o80">
<a:CreationDate>1522141232</a:CreationDate>
<a:ModificationDate>1522399094</a:ModificationDate>
<a:Rect>((-43321,40604), (-38546,41854))</a:Rect>
<a:ListOfPoints>((-42921,41229),(-38946,41229))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o81"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o69"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o82"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o83">
<a:CreationDate>1522141316</a:CreationDate>
<a:ModificationDate>1522399068</a:ModificationDate>
<a:Rect>((-44663,18136), (-38253,19386))</a:Rect>
<a:ListOfPoints>((-38653,18761),(-44263,18761))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o78"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o84"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o85"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o86">
<a:CreationDate>1522142006</a:CreationDate>
<a:ModificationDate>1522399038</a:ModificationDate>
<a:Rect>((-42272,4919), (-33459,6169))</a:Rect>
<a:ListOfPoints>((-41872,5544),(-33859,5544))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o87"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o88"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o89"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o90">
<a:CreationDate>1522215975</a:CreationDate>
<a:ModificationDate>1522398810</a:ModificationDate>
<a:Rect>((62000,154589), (65163,155839))</a:Rect>
<a:ListOfPoints>((62400,155214),(64763,155214))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o91"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o92"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o93"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o94">
<a:CreationDate>1522216015</a:CreationDate>
<a:ModificationDate>1522398810</a:ModificationDate>
<a:Rect>((118,129221), (50900,156036))</a:Rect>
<a:ListOfPoints>((50500,155636),(41338,155636),(41338,129846),(518,129846))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o91"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o6"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o95"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o96">
<a:CreationDate>1522216251</a:CreationDate>
<a:ModificationDate>1522398808</a:ModificationDate>
<a:Rect>((62486,144990), (65163,146240))</a:Rect>
<a:ListOfPoints>((62886,145615),(64763,145615))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o97"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o92"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o98"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o99">
<a:CreationDate>1522216380</a:CreationDate>
<a:ModificationDate>1522399245</a:ModificationDate>
<a:Rect>((20100,145134), (46631,146384))</a:Rect>
<a:ListOfPoints>((46231,145759),(20500,145759))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o97"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o19"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o100"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o101">
<a:CreationDate>1522220508</a:CreationDate>
<a:ModificationDate>1541490687</a:ModificationDate>
<a:Rect>((77597,148397), (88375,149647))</a:Rect>
<a:ListOfPoints>((87975,149022),(77997,149022))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o102"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o92"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o103"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o104">
<a:CreationDate>1522220546</a:CreationDate>
<a:ModificationDate>1541490615</a:ModificationDate>
<a:Rect>((59369,64259), (99115,147363))</a:Rect>
<a:ListOfPoints>((98715,146963),(98715,64884),(59769,64884))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o102"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o105"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o106"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o107">
<a:CreationDate>1522224364</a:CreationDate>
<a:ModificationDate>1522399274</a:ModificationDate>
<a:Rect>((18744,122602), (80891,138598))</a:Rect>
<a:ListOfPoints>((80491,123002),(74505,123002),(74505,137973),(19144,137973))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o108"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o7"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o109"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o110">
<a:CreationDate>1522225874</a:CreationDate>
<a:ModificationDate>1522398795</a:ModificationDate>
<a:Rect>((118,126647), (80417,130069))</a:Rect>
<a:ListOfPoints>((80017,129669),(72926,129669),(72926,127272),(518,127272))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o111"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o6"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o112"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o113">
<a:CreationDate>1522226077</a:CreationDate>
<a:ModificationDate>1522398792</a:ModificationDate>
<a:Rect>((118,130712), (79609,136199))</a:Rect>
<a:ListOfPoints>((79209,135799),(38938,135799),(38938,131337),(518,131337))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o114"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o6"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o115"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o116">
<a:CreationDate>1522226272</a:CreationDate>
<a:ModificationDate>1522399075</a:ModificationDate>
<a:Rect>((-38306,48140), (83441,113756))</a:Rect>
<a:ListOfPoints>((83041,113356),(83041,94555),(-37681,94555),(-37681,48540))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o117"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o69"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o118"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o119">
<a:CreationDate>1522303390</a:CreationDate>
<a:ModificationDate>1542180981</a:ModificationDate>
<a:Rect>((56152,72245), (57402,98630))</a:Rect>
<a:ListOfPoints>((56777,98230),(56777,72645))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o120"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o105"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o121"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o122">
<a:CreationDate>1522303410</a:CreationDate>
<a:ModificationDate>1542180981</a:ModificationDate>
<a:Rect>((-9472,101195), (50367,112209))</a:Rect>
<a:ListOfPoints>((49967,101595),(-8847,101595),(-8847,111809))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o120"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o6"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o123"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o124">
<a:CreationDate>1522304178</a:CreationDate>
<a:ModificationDate>1538200596</a:ModificationDate>
<a:Rect>((35098,10654), (42842,11904))</a:Rect>
<a:ListOfPoints>((35498,11279),(42442,11279))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o125"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o126"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o127"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o128">
<a:CreationDate>1522386868</a:CreationDate>
<a:ModificationDate>1522398605</a:ModificationDate>
<a:Rect>((36870,42888), (49607,52723))</a:Rect>
<a:ListOfPoints>((49207,52323),(49207,43513),(37270,43513))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o105"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o129"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o130"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o131">
<a:CreationDate>1522387461</a:CreationDate>
<a:ModificationDate>1522399143</a:ModificationDate>
<a:Rect>((50982,72245), (52232,75672))</a:Rect>
<a:ListOfPoints>((51607,75272),(51607,72645))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o132"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o105"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o133"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o134">
<a:CreationDate>1522387526</a:CreationDate>
<a:ModificationDate>1522399245</a:ModificationDate>
<a:Rect>((20100,78871), (40538,151445))</a:Rect>
<a:ListOfPoints>((40138,79271),(40138,150820),(20500,150820))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o132"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o19"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o135"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o136">
<a:CreationDate>1522389232</a:CreationDate>
<a:ModificationDate>1522398872</a:ModificationDate>
<a:Rect>((33605,58216), (43845,60017))</a:Rect>
<a:ListOfPoints>((34005,59617),(34005,58841),(43445,58841))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<a:AutomaticRoutingState>2</a:AutomaticRoutingState>
<c:SourceSymbol>
<o:TableSymbol Ref="o137"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o105"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o138"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o139">
<a:CreationDate>1522390434</a:CreationDate>
<a:ModificationDate>1522398601</a:ModificationDate>
<a:Rect>((33005,54232), (43845,55482))</a:Rect>
<a:ListOfPoints>((33405,54857),(43445,54857))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o140"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o105"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o141"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o142">
<a:CreationDate>1522390644</a:CreationDate>
<a:ModificationDate>1522398535</a:ModificationDate>
<a:Rect>((33522,26819), (52232,52723))</a:Rect>
<a:ListOfPoints>((33922,27219),(51607,27219),(51607,52323))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o143"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o105"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o144"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o145">
<a:CreationDate>1522391366</a:CreationDate>
<a:ModificationDate>1522398601</a:ModificationDate>
<a:Rect>((59369,61859), (62562,63109))</a:Rect>
<a:ListOfPoints>((62162,62484),(59769,62484))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o146"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o105"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o147"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o148">
<a:CreationDate>1522391379</a:CreationDate>
<a:ModificationDate>1522398616</a:ModificationDate>
<a:Rect>((69534,56429), (70784,60444))</a:Rect>
<a:ListOfPoints>((70159,60044),(70159,56829))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o146"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o149"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o150"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o151">
<a:CreationDate>1522396648</a:CreationDate>
<a:ModificationDate>1522398621</a:ModificationDate>
<a:Rect>((52182,34420), (64724,52723))</a:Rect>
<a:ListOfPoints>((64324,34820),(52807,34820),(52807,52323))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o152"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o105"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o153"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o154">
<a:CreationDate>1522396864</a:CreationDate>
<a:ModificationDate>1522398618</a:ModificationDate>
<a:Rect>((53382,44918), (64185,52723))</a:Rect>
<a:ListOfPoints>((63785,45318),(54007,45318),(54007,52323))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o155"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o105"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o156"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o157">
<a:CreationDate>1522659209</a:CreationDate>
<a:ModificationDate>1522724919</a:ModificationDate>
<a:Rect>((-101497,31459), (51032,102938))</a:Rect>
<a:ListOfPoints>((-101097,102538),(-101097,31859),(50407,31859),(50407,52323))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o158"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o105"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o159"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o160">
<a:CreationDate>1522660753</a:CreationDate>
<a:ModificationDate>1522724919</a:ModificationDate>
<a:Rect>((-90857,129887), (-79217,131137))</a:Rect>
<a:ListOfPoints>((-79617,130512),(-90457,130512))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o161"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o158"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o162"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o163">
<a:CreationDate>1522660820</a:CreationDate>
<a:ModificationDate>1522719674</a:ModificationDate>
<a:Rect>((-64973,127931), (-18882,129181))</a:Rect>
<a:ListOfPoints>((-64573,128556),(-19282,128556))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o161"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o6"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o164"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o165">
<a:CreationDate>1522721755</a:CreationDate>
<a:ModificationDate>1522721783</a:ModificationDate>
<a:Rect>((-55169,48103), (20574,117096))</a:Rect>
<a:ListOfPoints>((-49770,116696),(-54769,116696),(-54769,48728),(20174,48728))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o25"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o129"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o166"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o167">
<a:CreationDate>1522724329</a:CreationDate>
<a:ModificationDate>1522724329</a:ModificationDate>
<a:Rect>((-100297,77071), (65163,153166))</a:Rect>
<a:ListOfPoints>((-99897,102538),(-99897,77471),(35821,77471),(35821,152541),(64763,152541))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o158"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o92"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o168"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o169">
<a:CreationDate>1522725331</a:CreationDate>
<a:ModificationDate>1522725331</a:ModificationDate>
<a:Rect>((-90857,117058), (-77798,118308))</a:Rect>
<a:ListOfPoints>((-78198,117683),(-90457,117683))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o170"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o158"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o171"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o172">
<a:CreationDate>1522733188</a:CreationDate>
<a:ModificationDate>1539745800</a:ModificationDate>
<a:Rect>((-90857,102513), (-73424,103763))</a:Rect>
<a:ListOfPoints>((-73824,103138),(-90457,103138))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o173"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o158"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o174"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o175">
<a:CreationDate>1522745521</a:CreationDate>
<a:ModificationDate>1539745800</a:ModificationDate>
<a:Rect>((-84902,89423), (-73424,90673))</a:Rect>
<a:ListOfPoints>((-73824,90048),(-84502,90048))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o173"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o176"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o177"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o178">
<a:CreationDate>1533109967</a:CreationDate>
<a:ModificationDate>1533110262</a:ModificationDate>
<a:Rect>((-119919,81722), (-12496,112209))</a:Rect>
<a:ListOfPoints>((-119519,94842),(-119519,82122),(-13121,82122),(-13121,111809))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o179"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o6"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o180"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o181">
<a:CreationDate>1533115827</a:CreationDate>
<a:ModificationDate>1533116074</a:ModificationDate>
<a:Rect>((-112642,102747), (-38745,153053))</a:Rect>
<a:ListOfPoints>((-112242,103147),(-109969,103147),(-109969,152428),(-39145,152428))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o179"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o10"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o182"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o183">
<a:CreationDate>1533115888</a:CreationDate>
<a:ModificationDate>1533115888</a:ModificationDate>
<a:Rect>((-121119,61859), (43845,95242))</a:Rect>
<a:ListOfPoints>((-120719,94842),(-120719,78671),(37870,78671),(37870,62484),(43445,62484))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o179"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o105"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o184"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o185">
<a:CreationDate>1538202362</a:CreationDate>
<a:ModificationDate>1580624566</a:ModificationDate>
<a:Rect>((25795,-5333), (33632,-148))</a:Rect>
<a:ListOfPoints>((26195,-2272),(26195,-548),(32832,-548),(32832,-4708),(32232,-4708))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<a:AutomaticRoutingState>4</a:AutomaticRoutingState>
<c:SourceSymbol>
<o:TableSymbol Ref="o186"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o186"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o187"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o188">
<a:CreationDate>1538202471</a:CreationDate>
<a:ModificationDate>1580609625</a:ModificationDate>
<a:Rect>((54116,11057), (59346,12307))</a:Rect>
<a:ListOfPoints>((58946,11682),(54516,11682))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o189"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o126"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o190"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o191">
<a:CreationDate>1538202492</a:CreationDate>
<a:ModificationDate>1580609625</a:ModificationDate>
<a:Rect>((65496,8109), (66746,11214))</a:Rect>
<a:ListOfPoints>((66121,10814),(66121,8509))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o189"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o192"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o193"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o194">
<a:CreationDate>1538202586</a:CreationDate>
<a:ModificationDate>1580624567</a:ModificationDate>
<a:Rect>((46201,-5622), (66746,1711))</a:Rect>
<a:ListOfPoints>((46601,-5222),(66121,-5222),(66121,1311))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o195"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o192"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o196"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o197">
<a:CreationDate>1538202588</a:CreationDate>
<a:ModificationDate>1580624567</a:ModificationDate>
<a:Rect>((31832,-6533), (34857,-5283))</a:Rect>
<a:ListOfPoints>((34457,-5908),(32232,-5908))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o195"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o186"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o198"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o199">
<a:CreationDate>1538202927</a:CreationDate>
<a:ModificationDate>1580624563</a:ModificationDate>
<a:Rect>((31729,2823), (42842,4073))</a:Rect>
<a:ListOfPoints>((32129,3448),(42442,3448))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o200"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o126"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o201"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o202">
<a:CreationDate>1538202929</a:CreationDate>
<a:ModificationDate>1580624566</a:ModificationDate>
<a:Rect>((24370,-2672), (25620,1487))</a:Rect>
<a:ListOfPoints>((24995,1087),(24995,-2272))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o200"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o186"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o203"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o204">
<a:CreationDate>1539746524</a:CreationDate>
<a:ModificationDate>1539746524</a:ModificationDate>
<a:Rect>((-65536,108004), (-18882,114533))</a:Rect>
<a:ListOfPoints>((-65136,108404),(-65136,113908),(-19282,113908))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o173"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o6"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o205"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o206">
<a:CreationDate>1541490540</a:CreationDate>
<a:ModificationDate>1541490615</a:ModificationDate>
<a:Rect>((-90857,91755), (97915,147363))</a:Rect>
<a:ListOfPoints>((97515,146963),(97515,92155),(-20193,92155),(-20193,111251),(-90457,111251))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o102"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o158"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o207"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o208">
<a:CreationDate>1542179374</a:CreationDate>
<a:ModificationDate>1542180977</a:ModificationDate>
<a:Rect>((47632,114935), (48882,118924))</a:Rect>
<a:ListOfPoints>((48257,115335),(48257,118524))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o209"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o210"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o211"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o212">
<a:CreationDate>1542179394</a:CreationDate>
<a:ModificationDate>1542180977</a:ModificationDate>
<a:Rect>((64837,114935), (66087,117902))</a:Rect>
<a:ListOfPoints>((65462,115335),(65462,117502))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o209"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o213"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o214"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o215">
<a:CreationDate>1542179438</a:CreationDate>
<a:ModificationDate>1542180977</a:ModificationDate>
<a:Rect>((118,111784), (42403,113034))</a:Rect>
<a:ListOfPoints>((42003,112409),(518,112409))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:ShadowColor>
<a:FontList>CENTER 0 新宋体,8,N
SOURCE 0 新宋体,8,N
DESTINATION 0 新宋体,8,N</a:FontList>
<c:SourceSymbol>
<o:TableSymbol Ref="o209"/>
</c:SourceSymbol>
<c:DestinationSymbol>
<o:TableSymbol Ref="o6"/>
</c:DestinationSymbol>
<c:Object>
<o:Reference Ref="o216"/>
</c:Object>
</o:ReferenceSymbol>
<o:ReferenceSymbol Id="o217">
<a:CreationDate>1580625109</a:CreationDate>
<a:ModificationDate>1580625137</a:ModificationDate>
<a:Rect>((83723,16521), (99015,25885))</a:Rect>
<a:ListOfPoints>((86540,16921),(86540,25485),(98615,25485),(98615,20467),(84123,20467))</a:ListOfPoints>
<a:CornerStyle>1</a:CornerStyle>
<a:ArrowStyle>1</a:ArrowStyle>
<a:LineColor>12615680</a:LineColor>
<a:ShadowColor>12632256</a:Sh
gitextract_ypyh5v9d/ ├── .gitignore ├── LICENSE ├── README.md ├── config/ │ ├── admin/ │ │ ├── mall-admin-dev.yaml │ │ └── mall-admin-prod.yaml │ ├── demo/ │ │ ├── mall-demo-dev.yaml │ │ └── mall-demo-prod.yaml │ ├── gateway/ │ │ ├── mall-gateway-dev.yaml │ │ └── mall-gateway-prod.yaml │ ├── portal/ │ │ ├── mall-portal-dev.yaml │ │ └── mall-portal-prod.yaml │ └── search/ │ ├── mall-search-dev.yaml │ └── mall-search-prod.yaml ├── document/ │ ├── docker/ │ │ ├── docker-compose-app.yml │ │ ├── docker-compose-env.yml │ │ └── nginx.conf │ ├── elk/ │ │ ├── logback-spring.xml │ │ └── logstash.conf │ ├── k8s/ │ │ ├── mall-admin-deployment.yaml │ │ ├── mall-admin-service.yaml │ │ ├── mall-auth-deployment.yaml │ │ ├── mall-auth-service.yaml │ │ ├── mall-gateway-deployment.yaml │ │ ├── mall-gateway-service.yaml │ │ ├── mall-monitor-deployment.yaml │ │ ├── mall-monitor-service.yaml │ │ ├── mall-portal-deployment.yaml │ │ ├── mall-portal-service.yaml │ │ ├── mall-search-deployment.yaml │ │ └── mall-search-service.yaml │ ├── mind/ │ │ ├── app.emmx │ │ ├── cms.emmx │ │ ├── home.emmx │ │ ├── oms.emmx │ │ ├── pms.emmx │ │ ├── sms.emmx │ │ └── ums.emmx │ ├── pdm/ │ │ ├── mall.pdb │ │ └── mall.pdm │ ├── pos/ │ │ ├── 业务架构图.pos │ │ ├── 微服务系统架构图.pos │ │ ├── 系统架构图.pos │ │ └── 项目开发进度图.pos │ ├── reference/ │ │ ├── deploy_windows.md │ │ ├── dev_flow.md │ │ └── function.md │ ├── sh/ │ │ ├── mall-admin.sh │ │ ├── mall-auth.sh │ │ ├── mall-gateway.sh │ │ ├── mall-monitor.sh │ │ ├── mall-portal.sh │ │ └── mall-search.sh │ └── sql/ │ └── mall.sql ├── mall-admin/ │ ├── pom.xml │ └── src/ │ ├── main/ │ │ ├── java/ │ │ │ └── com/ │ │ │ └── macro/ │ │ │ └── mall/ │ │ │ ├── MallAdminApplication.java │ │ │ ├── component/ │ │ │ │ └── PathResourceRulesHolder.java │ │ │ ├── config/ │ │ │ │ ├── MyBatisConfig.java │ │ │ │ ├── OssConfig.java │ │ │ │ ├── RedisConfig.java │ │ │ │ ├── SaTokenConfigure.java │ │ │ │ └── SpringDocConfig.java │ │ │ ├── controller/ │ │ │ │ ├── CmsPrefrenceAreaController.java │ │ │ │ ├── CmsSubjectController.java │ │ │ │ ├── MinioController.java │ │ │ │ ├── OmsCompanyAddressController.java │ │ │ │ ├── OmsOrderController.java │ │ │ │ ├── OmsOrderReturnApplyController.java │ │ │ │ ├── OmsOrderReturnReasonController.java │ │ │ │ ├── OmsOrderSettingController.java │ │ │ │ ├── OssController.java │ │ │ │ ├── PmsBrandController.java │ │ │ │ ├── PmsProductAttributeCategoryController.java │ │ │ │ ├── PmsProductAttributeController.java │ │ │ │ ├── PmsProductCategoryController.java │ │ │ │ ├── PmsProductController.java │ │ │ │ ├── PmsSkuStockController.java │ │ │ │ ├── SmsCouponController.java │ │ │ │ ├── SmsCouponHistoryController.java │ │ │ │ ├── SmsFlashPromotionController.java │ │ │ │ ├── SmsFlashPromotionProductRelationController.java │ │ │ │ ├── SmsFlashPromotionSessionController.java │ │ │ │ ├── SmsHomeAdvertiseController.java │ │ │ │ ├── SmsHomeBrandController.java │ │ │ │ ├── SmsHomeNewProductController.java │ │ │ │ ├── SmsHomeRecommendProductController.java │ │ │ │ ├── SmsHomeRecommendSubjectController.java │ │ │ │ ├── UmsAdminController.java │ │ │ │ ├── UmsMemberLevelController.java │ │ │ │ ├── UmsMenuController.java │ │ │ │ ├── UmsResourceCategoryController.java │ │ │ │ ├── UmsResourceController.java │ │ │ │ └── UmsRoleController.java │ │ │ ├── dao/ │ │ │ │ ├── CmsPrefrenceAreaProductRelationDao.java │ │ │ │ ├── CmsSubjectProductRelationDao.java │ │ │ │ ├── OmsOrderDao.java │ │ │ │ ├── OmsOrderOperateHistoryDao.java │ │ │ │ ├── OmsOrderReturnApplyDao.java │ │ │ │ ├── PmsMemberPriceDao.java │ │ │ │ ├── PmsProductAttributeCategoryDao.java │ │ │ │ ├── PmsProductAttributeDao.java │ │ │ │ ├── PmsProductAttributeValueDao.java │ │ │ │ ├── PmsProductCategoryAttributeRelationDao.java │ │ │ │ ├── PmsProductCategoryDao.java │ │ │ │ ├── PmsProductDao.java │ │ │ │ ├── PmsProductFullReductionDao.java │ │ │ │ ├── PmsProductLadderDao.java │ │ │ │ ├── PmsProductVertifyRecordDao.java │ │ │ │ ├── PmsSkuStockDao.java │ │ │ │ ├── SmsCouponDao.java │ │ │ │ ├── SmsCouponProductCategoryRelationDao.java │ │ │ │ ├── SmsCouponProductRelationDao.java │ │ │ │ ├── SmsFlashPromotionProductRelationDao.java │ │ │ │ ├── UmsAdminRoleRelationDao.java │ │ │ │ └── UmsRoleDao.java │ │ │ ├── dto/ │ │ │ │ ├── BucketPolicyConfigDto.java │ │ │ │ ├── MinioUploadDto.java │ │ │ │ ├── OmsMoneyInfoParam.java │ │ │ │ ├── OmsOrderDeliveryParam.java │ │ │ │ ├── OmsOrderDetail.java │ │ │ │ ├── OmsOrderQueryParam.java │ │ │ │ ├── OmsOrderReturnApplyResult.java │ │ │ │ ├── OmsReceiverInfoParam.java │ │ │ │ ├── OmsReturnApplyQueryParam.java │ │ │ │ ├── OmsUpdateStatusParam.java │ │ │ │ ├── OssCallbackParam.java │ │ │ │ ├── OssCallbackResult.java │ │ │ │ ├── OssPolicyResult.java │ │ │ │ ├── PmsBrandParam.java │ │ │ │ ├── PmsProductAttributeCategoryItem.java │ │ │ │ ├── PmsProductAttributeParam.java │ │ │ │ ├── PmsProductCategoryParam.java │ │ │ │ ├── PmsProductCategoryWithChildrenItem.java │ │ │ │ ├── PmsProductParam.java │ │ │ │ ├── PmsProductQueryParam.java │ │ │ │ ├── PmsProductResult.java │ │ │ │ ├── ProductAttrInfo.java │ │ │ │ ├── SmsCouponParam.java │ │ │ │ ├── SmsFlashPromotionProduct.java │ │ │ │ ├── SmsFlashPromotionSessionDetail.java │ │ │ │ ├── UmsAdminLoginParam.java │ │ │ │ ├── UmsAdminParam.java │ │ │ │ ├── UmsMenuNode.java │ │ │ │ └── UpdateAdminPasswordParam.java │ │ │ ├── service/ │ │ │ │ ├── CmsPrefrenceAreaService.java │ │ │ │ ├── CmsSubjectService.java │ │ │ │ ├── OmsCompanyAddressService.java │ │ │ │ ├── OmsOrderReturnApplyService.java │ │ │ │ ├── OmsOrderReturnReasonService.java │ │ │ │ ├── OmsOrderService.java │ │ │ │ ├── OmsOrderSettingService.java │ │ │ │ ├── OssService.java │ │ │ │ ├── PmsBrandService.java │ │ │ │ ├── PmsProductAttributeCategoryService.java │ │ │ │ ├── PmsProductAttributeService.java │ │ │ │ ├── PmsProductCategoryService.java │ │ │ │ ├── PmsProductService.java │ │ │ │ ├── PmsSkuStockService.java │ │ │ │ ├── SmsCouponHistoryService.java │ │ │ │ ├── SmsCouponService.java │ │ │ │ ├── SmsFlashPromotionProductRelationService.java │ │ │ │ ├── SmsFlashPromotionService.java │ │ │ │ ├── SmsFlashPromotionSessionService.java │ │ │ │ ├── SmsHomeAdvertiseService.java │ │ │ │ ├── SmsHomeBrandService.java │ │ │ │ ├── SmsHomeNewProductService.java │ │ │ │ ├── SmsHomeRecommendProductService.java │ │ │ │ ├── SmsHomeRecommendSubjectService.java │ │ │ │ ├── UmsAdminCacheService.java │ │ │ │ ├── UmsAdminService.java │ │ │ │ ├── UmsMemberLevelService.java │ │ │ │ ├── UmsMenuService.java │ │ │ │ ├── UmsResourceCategoryService.java │ │ │ │ ├── UmsResourceService.java │ │ │ │ ├── UmsRoleService.java │ │ │ │ └── impl/ │ │ │ │ ├── CmsPrefrenceAreaServiceImpl.java │ │ │ │ ├── CmsSubjectServiceImpl.java │ │ │ │ ├── OmsCompanyAddressServiceImpl.java │ │ │ │ ├── OmsOrderReturnApplyServiceImpl.java │ │ │ │ ├── OmsOrderReturnReasonServiceImpl.java │ │ │ │ ├── OmsOrderServiceImpl.java │ │ │ │ ├── OmsOrderSettingServiceImpl.java │ │ │ │ ├── OssServiceImpl.java │ │ │ │ ├── PmsBrandServiceImpl.java │ │ │ │ ├── PmsProductAttributeCategoryServiceImpl.java │ │ │ │ ├── PmsProductAttributeServiceImpl.java │ │ │ │ ├── PmsProductCategoryServiceImpl.java │ │ │ │ ├── PmsProductServiceImpl.java │ │ │ │ ├── PmsSkuStockServiceImpl.java │ │ │ │ ├── SmsCouponHistoryServiceImpl.java │ │ │ │ ├── SmsCouponServiceImpl.java │ │ │ │ ├── SmsFlashPromotionProductRelationServiceImpl.java │ │ │ │ ├── SmsFlashPromotionServiceImpl.java │ │ │ │ ├── SmsFlashPromotionSessionServiceImpl.java │ │ │ │ ├── SmsHomeAdvertiseServiceImpl.java │ │ │ │ ├── SmsHomeBrandServiceImpl.java │ │ │ │ ├── SmsHomeNewProductServiceImpl.java │ │ │ │ ├── SmsHomeRecommendProductServiceImpl.java │ │ │ │ ├── SmsHomeRecommendSubjectServiceImpl.java │ │ │ │ ├── UmsAdminCacheServiceImpl.java │ │ │ │ ├── UmsAdminServiceImpl.java │ │ │ │ ├── UmsMemberLevelServiceImpl.java │ │ │ │ ├── UmsMenuServiceImpl.java │ │ │ │ ├── UmsResourceCategoryServiceImpl.java │ │ │ │ ├── UmsResourceServiceImpl.java │ │ │ │ └── UmsRoleServiceImpl.java │ │ │ └── validator/ │ │ │ ├── FlagValidator.java │ │ │ └── FlagValidatorClass.java │ │ └── resources/ │ │ ├── META-INF/ │ │ │ └── MANIFEST.MF │ │ ├── application.yml │ │ ├── bootstrap-dev.yml │ │ ├── bootstrap-prod.yml │ │ ├── bootstrap.yml │ │ └── dao/ │ │ ├── CmsPrefrenceAreaProductRelationDao.xml │ │ ├── CmsSubjectProductRelationDao.xml │ │ ├── OmsOrderDao.xml │ │ ├── OmsOrderOperateHistoryDao.xml │ │ ├── OmsOrderReturnApplyDao.xml │ │ ├── PmsMemberPriceDao.xml │ │ ├── PmsProductAttributeCategoryDao.xml │ │ ├── PmsProductAttributeDao.xml │ │ ├── PmsProductAttributeValueDao.xml │ │ ├── PmsProductCategoryAttributeRelationDao.xml │ │ ├── PmsProductCategoryDao.xml │ │ ├── PmsProductDao.xml │ │ ├── PmsProductFullReductionDao.xml │ │ ├── PmsProductLadderDao.xml │ │ ├── PmsProductVertifyRecordDao.xml │ │ ├── PmsSkuStockDao.xml │ │ ├── SmsCouponDao.xml │ │ ├── SmsCouponProductCategoryRelationDao.xml │ │ ├── SmsCouponProductRelationDao.xml │ │ ├── SmsFlashPromotionProductRelationDao.xml │ │ ├── UmsAdminRoleRelationDao.xml │ │ └── UmsRoleDao.xml │ └── test/ │ └── com/ │ └── macro/ │ └── mall/ │ └── PmsDaoTests.java ├── mall-auth/ │ ├── pom.xml │ └── src/ │ └── main/ │ ├── java/ │ │ └── com/ │ │ └── macro/ │ │ └── mall/ │ │ └── auth/ │ │ ├── MallAuthApplication.java │ │ ├── config/ │ │ │ └── SpringDocConfig.java │ │ ├── controller/ │ │ │ └── AuthController.java │ │ ├── domain/ │ │ │ └── UmsAdminLoginParam.java │ │ └── service/ │ │ ├── UmsAdminService.java │ │ └── UmsMemberService.java │ └── resources/ │ ├── application.yml │ ├── bootstrap-dev.yml │ ├── bootstrap-prod.yml │ └── bootstrap.yml ├── mall-common/ │ ├── pom.xml │ └── src/ │ └── main/ │ ├── java/ │ │ └── com/ │ │ └── macro/ │ │ └── mall/ │ │ └── common/ │ │ ├── annotation/ │ │ │ └── CacheException.java │ │ ├── api/ │ │ │ ├── CommonPage.java │ │ │ ├── CommonResult.java │ │ │ ├── IErrorCode.java │ │ │ └── ResultCode.java │ │ ├── config/ │ │ │ └── BaseRedisConfig.java │ │ ├── constant/ │ │ │ └── AuthConstant.java │ │ ├── domain/ │ │ │ └── WebLog.java │ │ ├── dto/ │ │ │ └── UserDto.java │ │ ├── exception/ │ │ │ ├── ApiException.java │ │ │ ├── Asserts.java │ │ │ └── GlobalExceptionHandler.java │ │ ├── log/ │ │ │ └── WebLogAspect.java │ │ └── service/ │ │ ├── RedisService.java │ │ └── impl/ │ │ └── RedisServiceImpl.java │ └── resources/ │ └── logback-spring.xml ├── mall-demo/ │ ├── .gitignore │ ├── pom.xml │ └── src/ │ ├── main/ │ │ ├── java/ │ │ │ └── com/ │ │ │ └── macro/ │ │ │ └── mall/ │ │ │ ├── MallDemoApplication.java │ │ │ └── demo/ │ │ │ ├── component/ │ │ │ │ └── FeignRequestInterceptor.java │ │ │ ├── config/ │ │ │ │ ├── FeignConfig.java │ │ │ │ ├── MyBatisConfig.java │ │ │ │ └── SpringDocConfig.java │ │ │ ├── controller/ │ │ │ │ ├── DemoController.java │ │ │ │ ├── FeignAdminController.java │ │ │ │ ├── FeignPortalController.java │ │ │ │ └── FeignSearchController.java │ │ │ ├── dto/ │ │ │ │ ├── PmsBrandDto.java │ │ │ │ └── UmsAdminLoginParam.java │ │ │ ├── service/ │ │ │ │ ├── DemoService.java │ │ │ │ ├── FeignAdminService.java │ │ │ │ ├── FeignPortalService.java │ │ │ │ ├── FeignSearchService.java │ │ │ │ └── impl/ │ │ │ │ └── DemoServiceImpl.java │ │ │ └── validator/ │ │ │ ├── FlagValidator.java │ │ │ └── FlagValidatorClass.java │ │ └── resources/ │ │ ├── application.yml │ │ ├── bootstrap-dev.yml │ │ ├── bootstrap-prod.yml │ │ └── bootstrap.yml │ └── test/ │ └── java/ │ └── com/ │ └── macro/ │ └── mall/ │ └── MallDemoApplicationTests.java ├── mall-gateway/ │ ├── .gitignore │ ├── pom.xml │ └── src/ │ ├── main/ │ │ ├── java/ │ │ │ └── com/ │ │ │ └── macro/ │ │ │ └── mall/ │ │ │ ├── MallGatewayApplication.java │ │ │ ├── component/ │ │ │ │ └── StpInterfaceImpl.java │ │ │ ├── config/ │ │ │ │ ├── GlobalCorsConfig.java │ │ │ │ ├── IgnoreUrlsConfig.java │ │ │ │ ├── RedisConfig.java │ │ │ │ └── SaTokenConfig.java │ │ │ └── util/ │ │ │ └── StpMemberUtil.java │ │ └── resources/ │ │ ├── application.yml │ │ ├── bootstrap-dev.yml │ │ ├── bootstrap-prod.yml │ │ └── bootstrap.yml │ └── test/ │ └── java/ │ └── com/ │ └── macro/ │ └── mall/ │ └── MallGatewayApplicationTests.java ├── mall-mbg/ │ ├── .gitignore │ ├── pom.xml │ └── src/ │ └── main/ │ ├── java/ │ │ └── com/ │ │ └── macro/ │ │ └── mall/ │ │ ├── CommentGenerator.java │ │ ├── Generator.java │ │ ├── mapper/ │ │ │ ├── CmsHelpCategoryMapper.java │ │ │ ├── CmsHelpMapper.java │ │ │ ├── CmsMemberReportMapper.java │ │ │ ├── CmsPrefrenceAreaMapper.java │ │ │ ├── CmsPrefrenceAreaProductRelationMapper.java │ │ │ ├── CmsSubjectCategoryMapper.java │ │ │ ├── CmsSubjectCommentMapper.java │ │ │ ├── CmsSubjectMapper.java │ │ │ ├── CmsSubjectProductRelationMapper.java │ │ │ ├── CmsTopicCategoryMapper.java │ │ │ ├── CmsTopicCommentMapper.java │ │ │ ├── CmsTopicMapper.java │ │ │ ├── OmsCartItemMapper.java │ │ │ ├── OmsCompanyAddressMapper.java │ │ │ ├── OmsOrderItemMapper.java │ │ │ ├── OmsOrderMapper.java │ │ │ ├── OmsOrderOperateHistoryMapper.java │ │ │ ├── OmsOrderReturnApplyMapper.java │ │ │ ├── OmsOrderReturnReasonMapper.java │ │ │ ├── OmsOrderSettingMapper.java │ │ │ ├── PmsAlbumMapper.java │ │ │ ├── PmsAlbumPicMapper.java │ │ │ ├── PmsBrandMapper.java │ │ │ ├── PmsCommentMapper.java │ │ │ ├── PmsCommentReplayMapper.java │ │ │ ├── PmsFeightTemplateMapper.java │ │ │ ├── PmsMemberPriceMapper.java │ │ │ ├── PmsProductAttributeCategoryMapper.java │ │ │ ├── PmsProductAttributeMapper.java │ │ │ ├── PmsProductAttributeValueMapper.java │ │ │ ├── PmsProductCategoryAttributeRelationMapper.java │ │ │ ├── PmsProductCategoryMapper.java │ │ │ ├── PmsProductFullReductionMapper.java │ │ │ ├── PmsProductLadderMapper.java │ │ │ ├── PmsProductMapper.java │ │ │ ├── PmsProductOperateLogMapper.java │ │ │ ├── PmsProductVertifyRecordMapper.java │ │ │ ├── PmsSkuStockMapper.java │ │ │ ├── SmsCouponHistoryMapper.java │ │ │ ├── SmsCouponMapper.java │ │ │ ├── SmsCouponProductCategoryRelationMapper.java │ │ │ ├── SmsCouponProductRelationMapper.java │ │ │ ├── SmsFlashPromotionLogMapper.java │ │ │ ├── SmsFlashPromotionMapper.java │ │ │ ├── SmsFlashPromotionProductRelationMapper.java │ │ │ ├── SmsFlashPromotionSessionMapper.java │ │ │ ├── SmsHomeAdvertiseMapper.java │ │ │ ├── SmsHomeBrandMapper.java │ │ │ ├── SmsHomeNewProductMapper.java │ │ │ ├── SmsHomeRecommendProductMapper.java │ │ │ ├── SmsHomeRecommendSubjectMapper.java │ │ │ ├── UmsAdminLoginLogMapper.java │ │ │ ├── UmsAdminMapper.java │ │ │ ├── UmsAdminPermissionRelationMapper.java │ │ │ ├── UmsAdminRoleRelationMapper.java │ │ │ ├── UmsGrowthChangeHistoryMapper.java │ │ │ ├── UmsIntegrationChangeHistoryMapper.java │ │ │ ├── UmsIntegrationConsumeSettingMapper.java │ │ │ ├── UmsMemberLevelMapper.java │ │ │ ├── UmsMemberLoginLogMapper.java │ │ │ ├── UmsMemberMapper.java │ │ │ ├── UmsMemberMemberTagRelationMapper.java │ │ │ ├── UmsMemberProductCategoryRelationMapper.java │ │ │ ├── UmsMemberReceiveAddressMapper.java │ │ │ ├── UmsMemberRuleSettingMapper.java │ │ │ ├── UmsMemberStatisticsInfoMapper.java │ │ │ ├── UmsMemberTagMapper.java │ │ │ ├── UmsMemberTaskMapper.java │ │ │ ├── UmsMenuMapper.java │ │ │ ├── UmsPermissionMapper.java │ │ │ ├── UmsResourceCategoryMapper.java │ │ │ ├── UmsResourceMapper.java │ │ │ ├── UmsRoleMapper.java │ │ │ ├── UmsRoleMenuRelationMapper.java │ │ │ ├── UmsRolePermissionRelationMapper.java │ │ │ └── UmsRoleResourceRelationMapper.java │ │ └── model/ │ │ ├── CmsHelp.java │ │ ├── CmsHelpCategory.java │ │ ├── CmsHelpCategoryExample.java │ │ ├── CmsHelpExample.java │ │ ├── CmsMemberReport.java │ │ ├── CmsMemberReportExample.java │ │ ├── CmsPrefrenceArea.java │ │ ├── CmsPrefrenceAreaExample.java │ │ ├── CmsPrefrenceAreaProductRelation.java │ │ ├── CmsPrefrenceAreaProductRelationExample.java │ │ ├── CmsSubject.java │ │ ├── CmsSubjectCategory.java │ │ ├── CmsSubjectCategoryExample.java │ │ ├── CmsSubjectComment.java │ │ ├── CmsSubjectCommentExample.java │ │ ├── CmsSubjectExample.java │ │ ├── CmsSubjectProductRelation.java │ │ ├── CmsSubjectProductRelationExample.java │ │ ├── CmsTopic.java │ │ ├── CmsTopicCategory.java │ │ ├── CmsTopicCategoryExample.java │ │ ├── CmsTopicComment.java │ │ ├── CmsTopicCommentExample.java │ │ ├── CmsTopicExample.java │ │ ├── OmsCartItem.java │ │ ├── OmsCartItemExample.java │ │ ├── OmsCompanyAddress.java │ │ ├── OmsCompanyAddressExample.java │ │ ├── OmsOrder.java │ │ ├── OmsOrderExample.java │ │ ├── OmsOrderItem.java │ │ ├── OmsOrderItemExample.java │ │ ├── OmsOrderOperateHistory.java │ │ ├── OmsOrderOperateHistoryExample.java │ │ ├── OmsOrderReturnApply.java │ │ ├── OmsOrderReturnApplyExample.java │ │ ├── OmsOrderReturnReason.java │ │ ├── OmsOrderReturnReasonExample.java │ │ ├── OmsOrderSetting.java │ │ ├── OmsOrderSettingExample.java │ │ ├── PmsAlbum.java │ │ ├── PmsAlbumExample.java │ │ ├── PmsAlbumPic.java │ │ ├── PmsAlbumPicExample.java │ │ ├── PmsBrand.java │ │ ├── PmsBrandExample.java │ │ ├── PmsComment.java │ │ ├── PmsCommentExample.java │ │ ├── PmsCommentReplay.java │ │ ├── PmsCommentReplayExample.java │ │ ├── PmsFeightTemplate.java │ │ ├── PmsFeightTemplateExample.java │ │ ├── PmsMemberPrice.java │ │ ├── PmsMemberPriceExample.java │ │ ├── PmsProduct.java │ │ ├── PmsProductAttribute.java │ │ ├── PmsProductAttributeCategory.java │ │ ├── PmsProductAttributeCategoryExample.java │ │ ├── PmsProductAttributeExample.java │ │ ├── PmsProductAttributeValue.java │ │ ├── PmsProductAttributeValueExample.java │ │ ├── PmsProductCategory.java │ │ ├── PmsProductCategoryAttributeRelation.java │ │ ├── PmsProductCategoryAttributeRelationExample.java │ │ ├── PmsProductCategoryExample.java │ │ ├── PmsProductExample.java │ │ ├── PmsProductFullReduction.java │ │ ├── PmsProductFullReductionExample.java │ │ ├── PmsProductLadder.java │ │ ├── PmsProductLadderExample.java │ │ ├── PmsProductOperateLog.java │ │ ├── PmsProductOperateLogExample.java │ │ ├── PmsProductVertifyRecord.java │ │ ├── PmsProductVertifyRecordExample.java │ │ ├── PmsSkuStock.java │ │ ├── PmsSkuStockExample.java │ │ ├── SmsCoupon.java │ │ ├── SmsCouponExample.java │ │ ├── SmsCouponHistory.java │ │ ├── SmsCouponHistoryExample.java │ │ ├── SmsCouponProductCategoryRelation.java │ │ ├── SmsCouponProductCategoryRelationExample.java │ │ ├── SmsCouponProductRelation.java │ │ ├── SmsCouponProductRelationExample.java │ │ ├── SmsFlashPromotion.java │ │ ├── SmsFlashPromotionExample.java │ │ ├── SmsFlashPromotionLog.java │ │ ├── SmsFlashPromotionLogExample.java │ │ ├── SmsFlashPromotionProductRelation.java │ │ ├── SmsFlashPromotionProductRelationExample.java │ │ ├── SmsFlashPromotionSession.java │ │ ├── SmsFlashPromotionSessionExample.java │ │ ├── SmsHomeAdvertise.java │ │ ├── SmsHomeAdvertiseExample.java │ │ ├── SmsHomeBrand.java │ │ ├── SmsHomeBrandExample.java │ │ ├── SmsHomeNewProduct.java │ │ ├── SmsHomeNewProductExample.java │ │ ├── SmsHomeRecommendProduct.java │ │ ├── SmsHomeRecommendProductExample.java │ │ ├── SmsHomeRecommendSubject.java │ │ ├── SmsHomeRecommendSubjectExample.java │ │ ├── UmsAdmin.java │ │ ├── UmsAdminExample.java │ │ ├── UmsAdminLoginLog.java │ │ ├── UmsAdminLoginLogExample.java │ │ ├── UmsAdminPermissionRelation.java │ │ ├── UmsAdminPermissionRelationExample.java │ │ ├── UmsAdminRoleRelation.java │ │ ├── UmsAdminRoleRelationExample.java │ │ ├── UmsGrowthChangeHistory.java │ │ ├── UmsGrowthChangeHistoryExample.java │ │ ├── UmsIntegrationChangeHistory.java │ │ ├── UmsIntegrationChangeHistoryExample.java │ │ ├── UmsIntegrationConsumeSetting.java │ │ ├── UmsIntegrationConsumeSettingExample.java │ │ ├── UmsMember.java │ │ ├── UmsMemberExample.java │ │ ├── UmsMemberLevel.java │ │ ├── UmsMemberLevelExample.java │ │ ├── UmsMemberLoginLog.java │ │ ├── UmsMemberLoginLogExample.java │ │ ├── UmsMemberMemberTagRelation.java │ │ ├── UmsMemberMemberTagRelationExample.java │ │ ├── UmsMemberProductCategoryRelation.java │ │ ├── UmsMemberProductCategoryRelationExample.java │ │ ├── UmsMemberReceiveAddress.java │ │ ├── UmsMemberReceiveAddressExample.java │ │ ├── UmsMemberRuleSetting.java │ │ ├── UmsMemberRuleSettingExample.java │ │ ├── UmsMemberStatisticsInfo.java │ │ ├── UmsMemberStatisticsInfoExample.java │ │ ├── UmsMemberTag.java │ │ ├── UmsMemberTagExample.java │ │ ├── UmsMemberTask.java │ │ ├── UmsMemberTaskExample.java │ │ ├── UmsMenu.java │ │ ├── UmsMenuExample.java │ │ ├── UmsPermission.java │ │ ├── UmsPermissionExample.java │ │ ├── UmsResource.java │ │ ├── UmsResourceCategory.java │ │ ├── UmsResourceCategoryExample.java │ │ ├── UmsResourceExample.java │ │ ├── UmsRole.java │ │ ├── UmsRoleExample.java │ │ ├── UmsRoleMenuRelation.java │ │ ├── UmsRoleMenuRelationExample.java │ │ ├── UmsRolePermissionRelation.java │ │ ├── UmsRolePermissionRelationExample.java │ │ ├── UmsRoleResourceRelation.java │ │ └── UmsRoleResourceRelationExample.java │ └── resources/ │ ├── com/ │ │ └── macro/ │ │ └── mall/ │ │ └── mapper/ │ │ ├── CmsHelpCategoryMapper.xml │ │ ├── CmsHelpMapper.xml │ │ ├── CmsMemberReportMapper.xml │ │ ├── CmsPrefrenceAreaMapper.xml │ │ ├── CmsPrefrenceAreaProductRelationMapper.xml │ │ ├── CmsSubjectCategoryMapper.xml │ │ ├── CmsSubjectCommentMapper.xml │ │ ├── CmsSubjectMapper.xml │ │ ├── CmsSubjectProductRelationMapper.xml │ │ ├── CmsTopicCategoryMapper.xml │ │ ├── CmsTopicCommentMapper.xml │ │ ├── CmsTopicMapper.xml │ │ ├── OmsCartItemMapper.xml │ │ ├── OmsCompanyAddressMapper.xml │ │ ├── OmsOrderItemMapper.xml │ │ ├── OmsOrderMapper.xml │ │ ├── OmsOrderOperateHistoryMapper.xml │ │ ├── OmsOrderReturnApplyMapper.xml │ │ ├── OmsOrderReturnReasonMapper.xml │ │ ├── OmsOrderSettingMapper.xml │ │ ├── PmsAlbumMapper.xml │ │ ├── PmsAlbumPicMapper.xml │ │ ├── PmsBrandMapper.xml │ │ ├── PmsCommentMapper.xml │ │ ├── PmsCommentReplayMapper.xml │ │ ├── PmsFeightTemplateMapper.xml │ │ ├── PmsMemberPriceMapper.xml │ │ ├── PmsProductAttributeCategoryMapper.xml │ │ ├── PmsProductAttributeMapper.xml │ │ ├── PmsProductAttributeValueMapper.xml │ │ ├── PmsProductCategoryAttributeRelationMapper.xml │ │ ├── PmsProductCategoryMapper.xml │ │ ├── PmsProductFullReductionMapper.xml │ │ ├── PmsProductLadderMapper.xml │ │ ├── PmsProductMapper.xml │ │ ├── PmsProductOperateLogMapper.xml │ │ ├── PmsProductVertifyRecordMapper.xml │ │ ├── PmsSkuStockMapper.xml │ │ ├── SmsCouponHistoryMapper.xml │ │ ├── SmsCouponMapper.xml │ │ ├── SmsCouponProductCategoryRelationMapper.xml │ │ ├── SmsCouponProductRelationMapper.xml │ │ ├── SmsFlashPromotionLogMapper.xml │ │ ├── SmsFlashPromotionMapper.xml │ │ ├── SmsFlashPromotionProductRelationMapper.xml │ │ ├── SmsFlashPromotionSessionMapper.xml │ │ ├── SmsHomeAdvertiseMapper.xml │ │ ├── SmsHomeBrandMapper.xml │ │ ├── SmsHomeNewProductMapper.xml │ │ ├── SmsHomeRecommendProductMapper.xml │ │ ├── SmsHomeRecommendSubjectMapper.xml │ │ ├── UmsAdminLoginLogMapper.xml │ │ ├── UmsAdminMapper.xml │ │ ├── UmsAdminPermissionRelationMapper.xml │ │ ├── UmsAdminRoleRelationMapper.xml │ │ ├── UmsGrowthChangeHistoryMapper.xml │ │ ├── UmsIntegrationChangeHistoryMapper.xml │ │ ├── UmsIntegrationConsumeSettingMapper.xml │ │ ├── UmsMemberLevelMapper.xml │ │ ├── UmsMemberLoginLogMapper.xml │ │ ├── UmsMemberMapper.xml │ │ ├── UmsMemberMemberTagRelationMapper.xml │ │ ├── UmsMemberProductCategoryRelationMapper.xml │ │ ├── UmsMemberReceiveAddressMapper.xml │ │ ├── UmsMemberRuleSettingMapper.xml │ │ ├── UmsMemberStatisticsInfoMapper.xml │ │ ├── UmsMemberTagMapper.xml │ │ ├── UmsMemberTaskMapper.xml │ │ ├── UmsMenuMapper.xml │ │ ├── UmsPermissionMapper.xml │ │ ├── UmsResourceCategoryMapper.xml │ │ ├── UmsResourceMapper.xml │ │ ├── UmsRoleMapper.xml │ │ ├── UmsRoleMenuRelationMapper.xml │ │ ├── UmsRolePermissionRelationMapper.xml │ │ └── UmsRoleResourceRelationMapper.xml │ ├── generator.properties │ └── generatorConfig.xml ├── mall-monitor/ │ ├── .gitignore │ ├── pom.xml │ └── src/ │ ├── main/ │ │ ├── java/ │ │ │ └── com/ │ │ │ └── macro/ │ │ │ └── mall/ │ │ │ ├── MallMonitorApplication.java │ │ │ ├── config/ │ │ │ │ └── SecuritySecureConfig.java │ │ │ └── filter/ │ │ │ └── CustomCsrfFilter.java │ │ └── resources/ │ │ ├── application-dev.yml │ │ ├── application-prod.yml │ │ └── application.yml │ └── test/ │ └── java/ │ └── com/ │ └── macro/ │ └── mall/ │ └── MallMonitorApplicationTests.java ├── mall-portal/ │ ├── .gitignore │ ├── pom.xml │ └── src/ │ ├── main/ │ │ ├── java/ │ │ │ └── com/ │ │ │ └── macro/ │ │ │ └── mall/ │ │ │ └── portal/ │ │ │ ├── MallPortalApplication.java │ │ │ ├── component/ │ │ │ │ ├── CancelOrderReceiver.java │ │ │ │ ├── CancelOrderSender.java │ │ │ │ └── OrderTimeOutCancelTask.java │ │ │ ├── config/ │ │ │ │ ├── AlipayClientConfig.java │ │ │ │ ├── AlipayConfig.java │ │ │ │ ├── JacksonConfig.java │ │ │ │ ├── MyBatisConfig.java │ │ │ │ ├── RabbitMqConfig.java │ │ │ │ ├── RedisConfig.java │ │ │ │ ├── SpringDocConfig.java │ │ │ │ └── SpringTaskConfig.java │ │ │ ├── controller/ │ │ │ │ ├── AlipayController.java │ │ │ │ ├── HomeController.java │ │ │ │ ├── MemberAttentionController.java │ │ │ │ ├── MemberProductCollectionController.java │ │ │ │ ├── MemberReadHistoryController.java │ │ │ │ ├── OmsCartItemController.java │ │ │ │ ├── OmsPortalOrderController.java │ │ │ │ ├── OmsPortalOrderReturnApplyController.java │ │ │ │ ├── PmsPortalProductController.java │ │ │ │ ├── PortalBrandController.java │ │ │ │ ├── UmsMemberController.java │ │ │ │ ├── UmsMemberCouponController.java │ │ │ │ └── UmsMemberReceiveAddressController.java │ │ │ ├── dao/ │ │ │ │ ├── HomeDao.java │ │ │ │ ├── PortalOrderDao.java │ │ │ │ ├── PortalOrderItemDao.java │ │ │ │ ├── PortalProductDao.java │ │ │ │ └── SmsCouponHistoryDao.java │ │ │ ├── domain/ │ │ │ │ ├── AliPayParam.java │ │ │ │ ├── CartProduct.java │ │ │ │ ├── CartPromotionItem.java │ │ │ │ ├── ConfirmOrderResult.java │ │ │ │ ├── FlashPromotionProduct.java │ │ │ │ ├── HomeContentResult.java │ │ │ │ ├── HomeFlashPromotion.java │ │ │ │ ├── MemberBrandAttention.java │ │ │ │ ├── MemberProductCollection.java │ │ │ │ ├── MemberReadHistory.java │ │ │ │ ├── OmsOrderDetail.java │ │ │ │ ├── OmsOrderReturnApplyParam.java │ │ │ │ ├── OrderParam.java │ │ │ │ ├── PmsPortalProductDetail.java │ │ │ │ ├── PmsProductCategoryNode.java │ │ │ │ ├── PromotionProduct.java │ │ │ │ ├── QueueEnum.java │ │ │ │ └── SmsCouponHistoryDetail.java │ │ │ ├── repository/ │ │ │ │ ├── MemberBrandAttentionRepository.java │ │ │ │ ├── MemberProductCollectionRepository.java │ │ │ │ └── MemberReadHistoryRepository.java │ │ │ ├── service/ │ │ │ │ ├── AlipayService.java │ │ │ │ ├── HomeService.java │ │ │ │ ├── MemberAttentionService.java │ │ │ │ ├── MemberCollectionService.java │ │ │ │ ├── MemberReadHistoryService.java │ │ │ │ ├── OmsCartItemService.java │ │ │ │ ├── OmsPortalOrderReturnApplyService.java │ │ │ │ ├── OmsPortalOrderService.java │ │ │ │ ├── OmsPromotionService.java │ │ │ │ ├── PmsPortalProductService.java │ │ │ │ ├── PortalBrandService.java │ │ │ │ ├── UmsMemberCacheService.java │ │ │ │ ├── UmsMemberCouponService.java │ │ │ │ ├── UmsMemberReceiveAddressService.java │ │ │ │ ├── UmsMemberService.java │ │ │ │ └── impl/ │ │ │ │ ├── AlipayServiceImpl.java │ │ │ │ ├── HomeServiceImpl.java │ │ │ │ ├── MemberAttentionServiceImpl.java │ │ │ │ ├── MemberCollectionServiceImpl.java │ │ │ │ ├── MemberReadHistoryServiceImpl.java │ │ │ │ ├── OmsCartItemServiceImpl.java │ │ │ │ ├── OmsPortalOrderReturnApplyServiceImpl.java │ │ │ │ ├── OmsPortalOrderServiceImpl.java │ │ │ │ ├── OmsPromotionServiceImpl.java │ │ │ │ ├── PmsPortalProductServiceImpl.java │ │ │ │ ├── PortalBrandServiceImpl.java │ │ │ │ ├── UmsMemberCacheServiceImpl.java │ │ │ │ ├── UmsMemberCouponServiceImpl.java │ │ │ │ ├── UmsMemberReceiveAddressServiceImpl.java │ │ │ │ └── UmsMemberServiceImpl.java │ │ │ └── util/ │ │ │ ├── DateUtil.java │ │ │ └── StpMemberUtil.java │ │ └── resources/ │ │ ├── application.yml │ │ ├── bootstrap-dev.yml │ │ ├── bootstrap-prod.yml │ │ ├── bootstrap.yml │ │ └── dao/ │ │ ├── HomeDao.xml │ │ ├── PortalOrderDao.xml │ │ ├── PortalOrderItemDao.xml │ │ ├── PortalProductDao.xml │ │ └── SmsCouponHistoryDao.xml │ └── test/ │ └── java/ │ └── com/ │ └── macro/ │ └── mall/ │ └── portal/ │ ├── MallPortalApplicationTests.java │ └── PortalProductDaoTests.java ├── mall-search/ │ ├── .gitignore │ ├── pom.xml │ └── src/ │ ├── main/ │ │ ├── java/ │ │ │ └── com/ │ │ │ └── macro/ │ │ │ └── mall/ │ │ │ └── search/ │ │ │ ├── MallSearchApplication.java │ │ │ ├── config/ │ │ │ │ ├── MyBatisConfig.java │ │ │ │ └── SpringDocConfig.java │ │ │ ├── controller/ │ │ │ │ └── EsProductController.java │ │ │ ├── dao/ │ │ │ │ └── EsProductDao.java │ │ │ ├── domain/ │ │ │ │ ├── EsProduct.java │ │ │ │ ├── EsProductAttributeValue.java │ │ │ │ └── EsProductRelatedInfo.java │ │ │ ├── repository/ │ │ │ │ └── EsProductRepository.java │ │ │ └── service/ │ │ │ ├── EsProductService.java │ │ │ └── impl/ │ │ │ └── EsProductServiceImpl.java │ │ └── resources/ │ │ ├── application.yml │ │ ├── bootstrap-dev.yml │ │ ├── bootstrap-prod.yml │ │ ├── bootstrap.yml │ │ └── dao/ │ │ └── EsProductDao.xml │ └── test/ │ └── java/ │ └── com/ │ └── macro/ │ └── mall/ │ └── search/ │ └── MallSearchApplicationTests.java └── pom.xml
Showing preview only (1,449K chars total). Download the full file or copy to clipboard to get everything.
SYMBOL INDEX (15320 symbols across 531 files)
FILE: document/sql/mall.sql
type `cms_help` (line 24) | CREATE TABLE `cms_help` (
type `cms_help_category` (line 44) | CREATE TABLE `cms_help_category` (
type `cms_member_report` (line 62) | CREATE TABLE `cms_member_report` (
type `cms_prefrence_area` (line 81) | CREATE TABLE `cms_prefrence_area` (
type `cms_prefrence_area_product_relation` (line 103) | CREATE TABLE `cms_prefrence_area_product_relation` (
type `cms_subject` (line 126) | CREATE TABLE `cms_subject` (
type `cms_subject_category` (line 160) | CREATE TABLE `cms_subject_category` (
type `cms_subject_comment` (line 180) | CREATE TABLE `cms_subject_comment` (
type `cms_subject_product_relation` (line 199) | CREATE TABLE `cms_subject_product_relation` (
type `cms_topic` (line 227) | CREATE TABLE `cms_topic` (
type `cms_topic_category` (line 251) | CREATE TABLE `cms_topic_category` (
type `cms_topic_comment` (line 269) | CREATE TABLE `cms_topic_comment` (
type `oms_cart_item` (line 288) | CREATE TABLE `oms_cart_item` (
type `oms_company_address` (line 419) | CREATE TABLE `oms_company_address` (
type `oms_order` (line 444) | CREATE TABLE `oms_order` (
type `oms_order_item` (line 565) | CREATE TABLE `oms_order_item` (
type `oms_order_operate_history` (line 692) | CREATE TABLE `oms_order_operate_history` (
type `oms_order_return_apply` (line 749) | CREATE TABLE `oms_order_return_apply` (
type `oms_order_return_reason` (line 809) | CREATE TABLE `oms_order_return_reason` (
type `oms_order_setting` (line 835) | CREATE TABLE `oms_order_setting` (
type `pms_album` (line 854) | CREATE TABLE `pms_album` (
type `pms_album_pic` (line 872) | CREATE TABLE `pms_album_pic` (
type `pms_brand` (line 887) | CREATE TABLE `pms_brand` (
type `pms_comment` (line 922) | CREATE TABLE `pms_comment` (
type `pms_comment_replay` (line 949) | CREATE TABLE `pms_comment_replay` (
type `pms_feight_template` (line 968) | CREATE TABLE `pms_feight_template` (
type `pms_member_price` (line 988) | CREATE TABLE `pms_member_price` (
type `pms_product` (line 1085) | CREATE TABLE `pms_product` (
type `pms_product_attribute` (line 1177) | CREATE TABLE `pms_product_attribute` (
type `pms_product_attribute_category` (line 1254) | CREATE TABLE `pms_product_attribute_category` (
type `pms_product_attribute_value` (line 1282) | CREATE TABLE `pms_product_attribute_value` (
type `pms_product_category` (line 1428) | CREATE TABLE `pms_product_category` (
type `pms_product_category_attribute_relation` (line 1492) | CREATE TABLE `pms_product_category_attribute_relation` (
type `pms_product_full_reduction` (line 1512) | CREATE TABLE `pms_product_full_reduction` (
type `pms_product_ladder` (line 1564) | CREATE TABLE `pms_product_ladder` (
type `pms_product_operate_log` (line 1616) | CREATE TABLE `pms_product_operate_log` (
type `pms_product_vertify_record` (line 1640) | CREATE TABLE `pms_product_vertify_record` (
type `pms_sku_stock` (line 1660) | CREATE TABLE `pms_sku_stock` (
type `sms_coupon` (line 1779) | CREATE TABLE `sms_coupon` (
type `sms_coupon_history` (line 1814) | CREATE TABLE `sms_coupon_history` (
type `sms_coupon_product_category_relation` (line 1855) | CREATE TABLE `sms_coupon_product_category_relation` (
type `sms_coupon_product_relation` (line 1873) | CREATE TABLE `sms_coupon_product_relation` (
type `sms_flash_promotion` (line 1894) | CREATE TABLE `sms_flash_promotion` (
type `sms_flash_promotion_log` (line 1913) | CREATE TABLE `sms_flash_promotion_log` (
type `sms_flash_promotion_product_relation` (line 1932) | CREATE TABLE `sms_flash_promotion_product_relation` (
type `sms_flash_promotion_session` (line 1999) | CREATE TABLE `sms_flash_promotion_session` (
type `sms_home_advertise` (line 2024) | CREATE TABLE `sms_home_advertise` (
type `sms_home_brand` (line 2059) | CREATE TABLE `sms_home_brand` (
type `sms_home_new_product` (line 2085) | CREATE TABLE `sms_home_new_product` (
type `sms_home_recommend_product` (line 2111) | CREATE TABLE `sms_home_recommend_product` (
type `sms_home_recommend_subject` (line 2133) | CREATE TABLE `sms_home_recommend_subject` (
type `ums_admin` (line 2156) | CREATE TABLE `ums_admin` (
type `ums_admin_login_log` (line 2186) | CREATE TABLE `ums_admin_login_log` (
type `ums_admin_permission_relation` (line 2616) | CREATE TABLE `ums_admin_permission_relation` (
type `ums_admin_role_relation` (line 2632) | CREATE TABLE `ums_admin_role_relation` (
type `ums_growth_change_history` (line 2653) | CREATE TABLE `ums_growth_change_history` (
type `ums_integration_change_history` (line 2674) | CREATE TABLE `ums_integration_change_history` (
type `ums_integration_consume_setting` (line 2694) | CREATE TABLE `ums_integration_consume_setting` (
type `ums_member` (line 2712) | CREATE TABLE `ums_member` (
type `ums_member_level` (line 2755) | CREATE TABLE `ums_member_level` (
type `ums_member_login_log` (line 2784) | CREATE TABLE `ums_member_login_log` (
type `ums_member_member_tag_relation` (line 2803) | CREATE TABLE `ums_member_member_tag_relation` (
type `ums_member_product_category_relation` (line 2818) | CREATE TABLE `ums_member_product_category_relation` (
type `ums_member_receive_address` (line 2833) | CREATE TABLE `ums_member_receive_address` (
type `ums_member_rule_setting` (line 2860) | CREATE TABLE `ums_member_rule_setting` (
type `ums_member_statistics_info` (line 2879) | CREATE TABLE `ums_member_statistics_info` (
type `ums_member_tag` (line 2907) | CREATE TABLE `ums_member_tag` (
type `ums_member_task` (line 2923) | CREATE TABLE `ums_member_task` (
type `ums_menu` (line 2940) | CREATE TABLE `ums_menu` (
type `ums_permission` (line 2985) | CREATE TABLE `ums_permission` (
type `ums_resource` (line 3025) | CREATE TABLE `ums_resource` (
type `ums_resource_category` (line 3074) | CREATE TABLE `ums_resource_category` (
type `ums_role` (line 3096) | CREATE TABLE `ums_role` (
type `ums_role_menu_relation` (line 3118) | CREATE TABLE `ums_role_menu_relation` (
type `ums_role_permission_relation` (line 3168) | CREATE TABLE `ums_role_permission_relation` (
type `ums_role_resource_relation` (line 3200) | CREATE TABLE `ums_role_resource_relation` (
FILE: mall-admin/src/main/java/com/macro/mall/MallAdminApplication.java
class MallAdminApplication (line 12) | @EnableFeignClients
method main (line 16) | public static void main(String[] args) {
FILE: mall-admin/src/main/java/com/macro/mall/component/PathResourceRulesHolder.java
class PathResourceRulesHolder (line 13) | @Component
method initPathResourceMap (line 19) | @PostConstruct
FILE: mall-admin/src/main/java/com/macro/mall/config/MyBatisConfig.java
class MyBatisConfig (line 11) | @Configuration
FILE: mall-admin/src/main/java/com/macro/mall/config/OssConfig.java
class OssConfig (line 12) | @Configuration
method ossClient (line 20) | @Bean
FILE: mall-admin/src/main/java/com/macro/mall/config/RedisConfig.java
class RedisConfig (line 16) | @Configuration
FILE: mall-admin/src/main/java/com/macro/mall/config/SaTokenConfigure.java
class SaTokenConfigure (line 14) | @Configuration
method getStpLogicJwt (line 17) | @Bean
FILE: mall-admin/src/main/java/com/macro/mall/config/SpringDocConfig.java
class SpringDocConfig (line 20) | @Configuration
method mallAdminOpenAPI (line 25) | @Bean
method addViewControllers (line 46) | @Override
method orderGlobalOpenApiCustomizer (line 52) | @Bean
FILE: mall-admin/src/main/java/com/macro/mall/controller/CmsPrefrenceAreaController.java
class CmsPrefrenceAreaController (line 20) | @Controller
method listAll (line 27) | @Operation(summary = "获取所有商品优选")
FILE: mall-admin/src/main/java/com/macro/mall/controller/CmsSubjectController.java
class CmsSubjectController (line 23) | @Controller
method listAll (line 30) | @Operation(summary = "获取全部商品专题")
method getList (line 38) | @Operation(summary = "根据专题名称分页获取专题")
FILE: mall-admin/src/main/java/com/macro/mall/controller/MinioController.java
class MinioController (line 26) | @Tag(name = "MinioController", description = "MinIO对象存储管理")
method upload (line 41) | @Operation(summary = "文件上传")
method createBucketPolicyConfigDto (line 87) | private BucketPolicyConfigDto createBucketPolicyConfigDto(String bucke...
method delete (line 99) | @Operation(summary = "文件删除")
FILE: mall-admin/src/main/java/com/macro/mall/controller/OmsCompanyAddressController.java
class OmsCompanyAddressController (line 21) | @Controller
method list (line 28) | @Operation(summary = "获取所有收货地址")
FILE: mall-admin/src/main/java/com/macro/mall/controller/OmsOrderController.java
class OmsOrderController (line 21) | @Controller
method list (line 28) | @Operation(summary = "查询订单")
method delivery (line 38) | @Operation(summary = "批量发货")
method close (line 49) | @Operation(summary = "批量关闭订单")
method delete (line 60) | @Operation(summary = "批量删除订单")
method detail (line 71) | @Operation(summary = "获取订单详情:订单信息、商品信息、操作记录")
method updateReceiverInfo (line 79) | @Operation(summary = "修改收货人信息")
method updateReceiverInfo (line 90) | @Operation(summary = "修改订单费用信息")
method updateNote (line 101) | @Operation(summary = "备注订单")
FILE: mall-admin/src/main/java/com/macro/mall/controller/OmsOrderReturnApplyController.java
class OmsOrderReturnApplyController (line 23) | @Controller
method list (line 30) | @Operation(summary = "分页查询退货申请")
method delete (line 40) | @Operation(summary = "批量删除申请")
method getItem (line 51) | @Operation(summary = "获取退货申请详情")
method updateStatus (line 59) | @Operation(summary = "修改申请状态")
FILE: mall-admin/src/main/java/com/macro/mall/controller/OmsOrderReturnReasonController.java
class OmsOrderReturnReasonController (line 20) | @Controller
method create (line 27) | @Operation(summary = "添加退货原因")
method update (line 38) | @Operation(summary = "修改退货原因")
method delete (line 49) | @Operation(summary = "批量删除退货原因")
method list (line 60) | @Operation(summary = "分页查询全部退货原因")
method getItem (line 69) | @Operation(summary = "获取单个退货原因详情信息")
method updateStatus (line 77) | @Operation(summary = "修改退货原因启用状态")
FILE: mall-admin/src/main/java/com/macro/mall/controller/OmsOrderSettingController.java
class OmsOrderSettingController (line 17) | @Controller
method getItem (line 24) | @Operation(summary = "获取指定订单设置")
method update (line 32) | @Operation(summary = "修改指定订单设置")
FILE: mall-admin/src/main/java/com/macro/mall/controller/OssController.java
class OssController (line 20) | @Controller
method policy (line 27) | @Operation(summary = "oss上传签名生成")
method callback (line 35) | @Operation(summary = "oss上传成功回调")
FILE: mall-admin/src/main/java/com/macro/mall/controller/PmsBrandController.java
class PmsBrandController (line 22) | @Controller
method getList (line 29) | @Operation(summary = "获取全部品牌列表")
method create (line 36) | @Operation(summary = "添加品牌")
method update (line 50) | @Operation(summary = "更新品牌")
method delete (line 65) | @Operation(summary = "删除品牌")
method getList (line 77) | @Operation(summary = "根据品牌名称分页获取品牌列表")
method getItem (line 87) | @Operation(summary = "根据编号查询品牌信息")
method deleteBatch (line 94) | @Operation(summary = "批量删除品牌")
method updateShowStatus (line 106) | @Operation(summary = "批量更新显示状态")
method updateFactoryStatus (line 119) | @Operation(summary = "批量更新厂家制造商状态")
FILE: mall-admin/src/main/java/com/macro/mall/controller/PmsProductAttributeCategoryController.java
class PmsProductAttributeCategoryController (line 21) | @Controller
method create (line 28) | @Operation(summary = "添加商品属性分类")
method update (line 40) | @Operation(summary = "修改商品属性分类")
method delete (line 52) | @Operation(summary = "删除单个商品属性分类")
method getItem (line 64) | @Operation(summary = "获取单个商品属性分类信息")
method getList (line 72) | @Operation(summary = "分页获取所有商品属性分类")
method getListWithAttr (line 80) | @Operation(summary = "获取所有商品属性分类及其下属性")
FILE: mall-admin/src/main/java/com/macro/mall/controller/PmsProductAttributeController.java
class PmsProductAttributeController (line 25) | @Controller
method getList (line 32) | @Operation(summary = "根据分类查询属性列表或参数列表")
method create (line 44) | @Operation(summary = "添加商品属性信息")
method update (line 56) | @Operation(summary = "修改商品属性信息")
method getItem (line 68) | @Operation(summary = "查询单个商品属性")
method delete (line 76) | @Operation(summary = "批量删除商品属性")
method getAttrInfo (line 88) | @Operation(summary = "根据商品分类的id获取商品属性及属性分类")
FILE: mall-admin/src/main/java/com/macro/mall/controller/PmsProductCategoryController.java
class PmsProductCategoryController (line 23) | @Controller
method create (line 30) | @Operation(summary = "添加产品分类")
method update (line 42) | @Operation(summary = "修改商品分类")
method getList (line 56) | @Operation(summary = "分页查询商品分类")
method getItem (line 66) | @Operation(summary = "根据id获取商品分类")
method delete (line 74) | @Operation(summary = "删除商品分类")
method updateNavStatus (line 86) | @Operation(summary = "修改导航栏显示状态")
method updateShowStatus (line 98) | @Operation(summary = "修改显示状态")
method listWithChildren (line 110) | @Operation(summary = "查询所有一级分类及子分类")
FILE: mall-admin/src/main/java/com/macro/mall/controller/PmsProductController.java
class PmsProductController (line 23) | @Controller
method create (line 30) | @Operation(summary = "创建商品")
method getUpdateInfo (line 42) | @Operation(summary = "根据商品id获取商品编辑信息")
method update (line 50) | @Operation(summary = "更新商品")
method getList (line 62) | @Operation(summary = "查询商品")
method getList (line 72) | @Operation(summary = "根据商品名称或货号模糊查询")
method updateVerifyStatus (line 80) | @Operation(summary = "批量修改审核状态")
method updatePublishStatus (line 94) | @Operation(summary = "批量上下架")
method updateRecommendStatus (line 107) | @Operation(summary = "批量推荐商品")
method updateNewStatus (line 120) | @Operation(summary = "批量设为新品")
method updateDeleteStatus (line 133) | @Operation(summary = "批量修改删除状态")
FILE: mall-admin/src/main/java/com/macro/mall/controller/PmsSkuStockController.java
class PmsSkuStockController (line 19) | @Controller
method getList (line 26) | @Operation(summary = "根据商品编号及编号模糊搜索sku库存")
method update (line 33) | @Operation(summary = "批量更新库存信息")
FILE: mall-admin/src/main/java/com/macro/mall/controller/SmsCouponController.java
class SmsCouponController (line 21) | @Controller
method add (line 27) | @Operation(summary = "添加优惠券")
method delete (line 38) | @Operation(summary = "删除优惠券")
method update (line 49) | @Operation(summary = "修改优惠券")
method list (line 60) | @Operation(summary = "根据优惠券名称和类型分页获取优惠券列表")
method getItem (line 72) | @Operation(summary = "获取单个优惠券的详细信息")
FILE: mall-admin/src/main/java/com/macro/mall/controller/SmsCouponHistoryController.java
class SmsCouponHistoryController (line 23) | @Controller
method list (line 30) | @Operation(summary = "根据优惠券id,使用状态,订单编号分页获取领取记录")
FILE: mall-admin/src/main/java/com/macro/mall/controller/SmsFlashPromotionController.java
class SmsFlashPromotionController (line 19) | @Controller
method create (line 26) | @Operation(summary = "添加活动")
method update (line 37) | @Operation(summary = "编辑活动信息")
method delete (line 48) | @Operation(summary = "删除活动信息")
method update (line 59) | @Operation(summary = "修改上下线状态")
method getItem (line 70) | @Operation(summary = "获取活动详情")
method getItem (line 78) | @Operation(summary = "根据活动名称分页查询")
FILE: mall-admin/src/main/java/com/macro/mall/controller/SmsFlashPromotionProductRelationController.java
class SmsFlashPromotionProductRelationController (line 21) | @Controller
method create (line 28) | @Operation(summary = "批量选择商品添加关联")
method update (line 39) | @Operation(summary = "修改关联相关信息")
method delete (line 50) | @Operation(summary = "删除关联")
method getItem (line 61) | @Operation(summary = "获取管理商品促销信息")
method list (line 69) | @Operation(summary = "分页查询不同场次关联及商品信息")
FILE: mall-admin/src/main/java/com/macro/mall/controller/SmsFlashPromotionSessionController.java
class SmsFlashPromotionSessionController (line 20) | @Controller
method create (line 27) | @Operation(summary = "添加场次")
method update (line 38) | @Operation(summary = "修改场次")
method updateStatus (line 49) | @Operation(summary = "修改启用状态")
method delete (line 60) | @Operation(summary = "删除场次")
method getItem (line 71) | @Operation(summary = "获取场次详情")
method list (line 79) | @Operation(summary = "获取全部场次")
method selectList (line 87) | @Operation(summary = "获取全部可选场次及其数量")
FILE: mall-admin/src/main/java/com/macro/mall/controller/SmsHomeAdvertiseController.java
class SmsHomeAdvertiseController (line 20) | @Controller
method create (line 27) | @Operation(summary = "添加广告")
method delete (line 37) | @Operation(summary = "删除广告")
method updateStatus (line 47) | @Operation(summary = "修改上下线状态")
method getItem (line 57) | @Operation(summary = "获取广告详情")
method update (line 65) | @Operation(summary = "修改广告")
method list (line 75) | @Operation(summary = "分页查询广告")
FILE: mall-admin/src/main/java/com/macro/mall/controller/SmsHomeBrandController.java
class SmsHomeBrandController (line 20) | @Controller
method create (line 27) | @Operation(summary = "添加首页推荐品牌")
method updateSort (line 38) | @Operation(summary = "修改品牌排序")
method delete (line 49) | @Operation(summary = "批量删除推荐品牌")
method updateRecommendStatus (line 60) | @Operation(summary = "批量修改推荐状态")
method list (line 71) | @Operation(summary = "分页查询推荐品牌")
FILE: mall-admin/src/main/java/com/macro/mall/controller/SmsHomeNewProductController.java
class SmsHomeNewProductController (line 20) | @Controller
method create (line 27) | @Operation(summary = "添加首页推荐品牌")
method updateSort (line 38) | @Operation(summary = "修改推荐排序")
method delete (line 49) | @Operation(summary = "批量删除推荐")
method updateRecommendStatus (line 60) | @Operation(summary = "批量修改推荐状态")
method list (line 71) | @Operation(summary = "分页查询推荐")
FILE: mall-admin/src/main/java/com/macro/mall/controller/SmsHomeRecommendProductController.java
class SmsHomeRecommendProductController (line 20) | @Controller
method create (line 27) | @Operation(summary = "添加首页推荐")
method updateSort (line 38) | @Operation(summary = "修改推荐排序")
method delete (line 49) | @Operation(summary = "批量删除推荐")
method updateRecommendStatus (line 60) | @Operation(summary = "批量修改推荐状态")
method list (line 71) | @Operation(summary = "分页查询推荐")
FILE: mall-admin/src/main/java/com/macro/mall/controller/SmsHomeRecommendSubjectController.java
class SmsHomeRecommendSubjectController (line 20) | @Controller
method create (line 27) | @Operation(summary = "添加首页推荐专题")
method updateSort (line 38) | @Operation(summary = "修改推荐排序")
method delete (line 49) | @Operation(summary = "批量删除推荐")
method updateRecommendStatus (line 60) | @Operation(summary = "批量修改推荐状态")
method list (line 71) | @Operation(summary = "分页查询推荐")
FILE: mall-admin/src/main/java/com/macro/mall/controller/UmsAdminController.java
class UmsAdminController (line 32) | @Controller
method register (line 43) | @Operation(summary = "用户注册")
method login (line 54) | @Operation(summary = "登录以后返回token")
method getAdminInfo (line 68) | @Operation(summary = "获取当前登录用户信息")
method logout (line 85) | @Operation(summary = "登出功能")
method list (line 93) | @Operation(summary = "根据用户名或姓名分页获取用户列表")
method getItem (line 103) | @Operation(summary = "获取指定用户信息")
method update (line 111) | @Operation(summary = "修改指定用户信息")
method updatePassword (line 122) | @Operation(summary = "修改指定用户密码")
method delete (line 140) | @Operation(summary = "删除指定用户信息")
method updateStatus (line 151) | @Operation(summary = "修改帐号状态")
method updateRole (line 164) | @Operation(summary = "给用户分配角色")
method getRoleList (line 176) | @Operation(summary = "获取指定用户的角色")
FILE: mall-admin/src/main/java/com/macro/mall/controller/UmsMemberLevelController.java
class UmsMemberLevelController (line 22) | @Controller
method list (line 29) | @RequestMapping(value = "/list", method = RequestMethod.GET)
FILE: mall-admin/src/main/java/com/macro/mall/controller/UmsMenuController.java
class UmsMenuController (line 21) | @Controller
method create (line 29) | @Operation(summary = "添加后台菜单")
method update (line 41) | @Operation(summary = "修改后台菜单")
method getItem (line 54) | @Operation(summary = "根据ID获取菜单详情")
method delete (line 62) | @Operation(summary = "根据ID删除后台菜单")
method list (line 74) | @Operation(summary = "分页查询后台菜单")
method treeList (line 84) | @Operation(summary = "树形结构返回所有菜单列表")
method updateHidden (line 92) | @Operation(summary = "修改菜单显示状态")
FILE: mall-admin/src/main/java/com/macro/mall/controller/UmsResourceCategoryController.java
class UmsResourceCategoryController (line 19) | @Controller
method listAll (line 26) | @Operation(summary = "查询所有后台资源分类")
method create (line 34) | @Operation(summary = "添加后台资源分类")
method update (line 46) | @Operation(summary = "修改后台资源分类")
method delete (line 59) | @Operation(summary = "根据ID删除后台资源")
FILE: mall-admin/src/main/java/com/macro/mall/controller/UmsResourceController.java
class UmsResourceController (line 21) | @Controller
method create (line 29) | @Operation(summary = "添加后台资源")
method update (line 41) | @Operation(summary = "修改后台资源")
method getItem (line 54) | @Operation(summary = "根据ID获取资源详情")
method delete (line 62) | @Operation(summary = "根据ID删除后台资源")
method list (line 74) | @Operation(summary = "分页模糊查询后台资源")
method listAll (line 86) | @Operation(summary = "查询所有后台资源")
method initPathResourceMap (line 94) | @Operation(summary = "初始化路径和资源的关联数据")
FILE: mall-admin/src/main/java/com/macro/mall/controller/UmsRoleController.java
class UmsRoleController (line 20) | @Controller
method create (line 27) | @Operation(summary = "添加角色")
method update (line 38) | @Operation(summary = "修改角色")
method delete (line 49) | @Operation(summary = "批量删除角色")
method listAll (line 60) | @Operation(summary = "获取所有角色")
method list (line 68) | @Operation(summary = "根据角色名称分页获取角色列表")
method updateStatus (line 78) | @Operation(summary = "修改角色状态")
method listMenu (line 91) | @Operation(summary = "获取角色相关菜单")
method listResource (line 99) | @Operation(summary = "获取角色相关资源")
method allocMenu (line 107) | @Operation(summary = "给角色分配菜单")
method allocResource (line 115) | @Operation(summary = "给角色分配资源")
FILE: mall-admin/src/main/java/com/macro/mall/dao/CmsPrefrenceAreaProductRelationDao.java
type CmsPrefrenceAreaProductRelationDao (line 12) | public interface CmsPrefrenceAreaProductRelationDao {
method insertList (line 16) | int insertList(@Param("list") List<CmsPrefrenceAreaProductRelation> pr...
FILE: mall-admin/src/main/java/com/macro/mall/dao/CmsSubjectProductRelationDao.java
type CmsSubjectProductRelationDao (line 12) | public interface CmsSubjectProductRelationDao {
method insertList (line 16) | int insertList(@Param("list") List<CmsSubjectProductRelation> subjectP...
FILE: mall-admin/src/main/java/com/macro/mall/dao/OmsOrderDao.java
type OmsOrderDao (line 15) | public interface OmsOrderDao {
method getList (line 19) | List<OmsOrder> getList(@Param("queryParam") OmsOrderQueryParam queryPa...
method delivery (line 24) | int delivery(@Param("list") List<OmsOrderDeliveryParam> deliveryParamL...
method getDetail (line 29) | OmsOrderDetail getDetail(@Param("id") Long id);
FILE: mall-admin/src/main/java/com/macro/mall/dao/OmsOrderOperateHistoryDao.java
type OmsOrderOperateHistoryDao (line 12) | public interface OmsOrderOperateHistoryDao {
method insertList (line 16) | int insertList(@Param("list") List<OmsOrderOperateHistory> orderOperat...
FILE: mall-admin/src/main/java/com/macro/mall/dao/OmsOrderReturnApplyDao.java
type OmsOrderReturnApplyDao (line 14) | public interface OmsOrderReturnApplyDao {
method getList (line 18) | List<OmsOrderReturnApply> getList(@Param("queryParam") OmsReturnApplyQ...
method getDetail (line 23) | OmsOrderReturnApplyResult getDetail(@Param("id")Long id);
FILE: mall-admin/src/main/java/com/macro/mall/dao/PmsMemberPriceDao.java
type PmsMemberPriceDao (line 12) | public interface PmsMemberPriceDao {
method insertList (line 16) | int insertList(@Param("list") List<PmsMemberPrice> memberPriceList);
FILE: mall-admin/src/main/java/com/macro/mall/dao/PmsProductAttributeCategoryDao.java
type PmsProductAttributeCategoryDao (line 11) | public interface PmsProductAttributeCategoryDao {
method getListWithAttr (line 15) | List<PmsProductAttributeCategoryItem> getListWithAttr();
FILE: mall-admin/src/main/java/com/macro/mall/dao/PmsProductAttributeDao.java
type PmsProductAttributeDao (line 12) | public interface PmsProductAttributeDao {
method getProductAttrInfo (line 16) | List<ProductAttrInfo> getProductAttrInfo(@Param("id") Long productCate...
FILE: mall-admin/src/main/java/com/macro/mall/dao/PmsProductAttributeValueDao.java
type PmsProductAttributeValueDao (line 12) | public interface PmsProductAttributeValueDao {
method insertList (line 16) | int insertList(@Param("list")List<PmsProductAttributeValue> productAtt...
FILE: mall-admin/src/main/java/com/macro/mall/dao/PmsProductCategoryAttributeRelationDao.java
type PmsProductCategoryAttributeRelationDao (line 12) | public interface PmsProductCategoryAttributeRelationDao {
method insertList (line 16) | int insertList(@Param("list") List<PmsProductCategoryAttributeRelation...
FILE: mall-admin/src/main/java/com/macro/mall/dao/PmsProductCategoryDao.java
type PmsProductCategoryDao (line 11) | public interface PmsProductCategoryDao {
method listWithChildren (line 15) | List<PmsProductCategoryWithChildrenItem> listWithChildren();
FILE: mall-admin/src/main/java/com/macro/mall/dao/PmsProductDao.java
type PmsProductDao (line 11) | public interface PmsProductDao {
method getUpdateInfo (line 15) | PmsProductResult getUpdateInfo(@Param("id") Long id);
FILE: mall-admin/src/main/java/com/macro/mall/dao/PmsProductFullReductionDao.java
type PmsProductFullReductionDao (line 12) | public interface PmsProductFullReductionDao {
method insertList (line 16) | int insertList(@Param("list") List<PmsProductFullReduction> productFul...
FILE: mall-admin/src/main/java/com/macro/mall/dao/PmsProductLadderDao.java
type PmsProductLadderDao (line 12) | public interface PmsProductLadderDao {
method insertList (line 16) | int insertList(@Param("list") List<PmsProductLadder> productLadderList);
FILE: mall-admin/src/main/java/com/macro/mall/dao/PmsProductVertifyRecordDao.java
type PmsProductVertifyRecordDao (line 12) | public interface PmsProductVertifyRecordDao {
method insertList (line 16) | int insertList(@Param("list") List<PmsProductVertifyRecord> list);
FILE: mall-admin/src/main/java/com/macro/mall/dao/PmsSkuStockDao.java
type PmsSkuStockDao (line 12) | public interface PmsSkuStockDao {
method insertList (line 16) | int insertList(@Param("list")List<PmsSkuStock> skuStockList);
method replaceList (line 21) | int replaceList(@Param("list")List<PmsSkuStock> skuStockList);
FILE: mall-admin/src/main/java/com/macro/mall/dao/SmsCouponDao.java
type SmsCouponDao (line 10) | public interface SmsCouponDao {
method getItem (line 14) | SmsCouponParam getItem(@Param("id") Long id);
FILE: mall-admin/src/main/java/com/macro/mall/dao/SmsCouponProductCategoryRelationDao.java
type SmsCouponProductCategoryRelationDao (line 12) | public interface SmsCouponProductCategoryRelationDao {
method insertList (line 16) | int insertList(@Param("list")List<SmsCouponProductCategoryRelation> pr...
FILE: mall-admin/src/main/java/com/macro/mall/dao/SmsCouponProductRelationDao.java
type SmsCouponProductRelationDao (line 12) | public interface SmsCouponProductRelationDao {
method insertList (line 16) | int insertList(@Param("list")List<SmsCouponProductRelation> productRel...
FILE: mall-admin/src/main/java/com/macro/mall/dao/SmsFlashPromotionProductRelationDao.java
type SmsFlashPromotionProductRelationDao (line 12) | public interface SmsFlashPromotionProductRelationDao {
method getList (line 16) | List<SmsFlashPromotionProduct> getList(@Param("flashPromotionId") Long...
FILE: mall-admin/src/main/java/com/macro/mall/dao/UmsAdminRoleRelationDao.java
type UmsAdminRoleRelationDao (line 14) | public interface UmsAdminRoleRelationDao {
method insertList (line 18) | int insertList(@Param("list") List<UmsAdminRoleRelation> adminRoleRela...
method getRoleList (line 23) | List<UmsRole> getRoleList(@Param("adminId") Long adminId);
method getResourceList (line 28) | List<UmsResource> getResourceList(@Param("adminId") Long adminId);
method getAdminIdList (line 33) | List<Long> getAdminIdList(@Param("resourceId") Long resourceId);
FILE: mall-admin/src/main/java/com/macro/mall/dao/UmsRoleDao.java
type UmsRoleDao (line 13) | public interface UmsRoleDao {
method getMenuList (line 17) | List<UmsMenu> getMenuList(@Param("adminId") Long adminId);
method getMenuListByRoleId (line 21) | List<UmsMenu> getMenuListByRoleId(@Param("roleId") Long roleId);
method getResourceListByRoleId (line 25) | List<UmsResource> getResourceListByRoleId(@Param("roleId") Long roleId);
FILE: mall-admin/src/main/java/com/macro/mall/dto/BucketPolicyConfigDto.java
class BucketPolicyConfigDto (line 13) | @Data
class Statement (line 21) | @Data
FILE: mall-admin/src/main/java/com/macro/mall/dto/MinioUploadDto.java
class MinioUploadDto (line 11) | @Data
FILE: mall-admin/src/main/java/com/macro/mall/dto/OmsMoneyInfoParam.java
class OmsMoneyInfoParam (line 13) | @Getter
FILE: mall-admin/src/main/java/com/macro/mall/dto/OmsOrderDeliveryParam.java
class OmsOrderDeliveryParam (line 11) | @Getter
FILE: mall-admin/src/main/java/com/macro/mall/dto/OmsOrderDetail.java
class OmsOrderDetail (line 16) | public class OmsOrderDetail extends OmsOrder {
FILE: mall-admin/src/main/java/com/macro/mall/dto/OmsOrderQueryParam.java
class OmsOrderQueryParam (line 11) | @Getter
FILE: mall-admin/src/main/java/com/macro/mall/dto/OmsOrderReturnApplyResult.java
class OmsOrderReturnApplyResult (line 13) | public class OmsOrderReturnApplyResult extends OmsOrderReturnApply {
FILE: mall-admin/src/main/java/com/macro/mall/dto/OmsReceiverInfoParam.java
class OmsReceiverInfoParam (line 11) | @Getter
FILE: mall-admin/src/main/java/com/macro/mall/dto/OmsReturnApplyQueryParam.java
class OmsReturnApplyQueryParam (line 11) | @Getter
FILE: mall-admin/src/main/java/com/macro/mall/dto/OmsUpdateStatusParam.java
class OmsUpdateStatusParam (line 13) | @Getter
FILE: mall-admin/src/main/java/com/macro/mall/dto/OssCallbackParam.java
class OssCallbackParam (line 11) | @Data
FILE: mall-admin/src/main/java/com/macro/mall/dto/OssCallbackResult.java
class OssCallbackResult (line 11) | @Data
FILE: mall-admin/src/main/java/com/macro/mall/dto/OssPolicyResult.java
class OssPolicyResult (line 11) | @Data
FILE: mall-admin/src/main/java/com/macro/mall/dto/PmsBrandParam.java
class PmsBrandParam (line 15) | @Data
FILE: mall-admin/src/main/java/com/macro/mall/dto/PmsProductAttributeCategoryItem.java
class PmsProductAttributeCategoryItem (line 16) | public class PmsProductAttributeCategoryItem extends PmsProductAttribute...
FILE: mall-admin/src/main/java/com/macro/mall/dto/PmsProductAttributeParam.java
class PmsProductAttributeParam (line 14) | @Data
FILE: mall-admin/src/main/java/com/macro/mall/dto/PmsProductCategoryParam.java
class PmsProductCategoryParam (line 16) | @Data
FILE: mall-admin/src/main/java/com/macro/mall/dto/PmsProductCategoryWithChildrenItem.java
class PmsProductCategoryWithChildrenItem (line 13) | public class PmsProductCategoryWithChildrenItem extends PmsProductCatego...
FILE: mall-admin/src/main/java/com/macro/mall/dto/PmsProductParam.java
class PmsProductParam (line 14) | @Data
FILE: mall-admin/src/main/java/com/macro/mall/dto/PmsProductQueryParam.java
class PmsProductQueryParam (line 11) | @Data
FILE: mall-admin/src/main/java/com/macro/mall/dto/PmsProductResult.java
class PmsProductResult (line 11) | public class PmsProductResult extends PmsProductParam {
FILE: mall-admin/src/main/java/com/macro/mall/dto/ProductAttrInfo.java
class ProductAttrInfo (line 12) | @Data
FILE: mall-admin/src/main/java/com/macro/mall/dto/SmsCouponParam.java
class SmsCouponParam (line 16) | public class SmsCouponParam extends SmsCoupon {
FILE: mall-admin/src/main/java/com/macro/mall/dto/SmsFlashPromotionProduct.java
class SmsFlashPromotionProduct (line 13) | public class SmsFlashPromotionProduct extends SmsFlashPromotionProductRe...
FILE: mall-admin/src/main/java/com/macro/mall/dto/SmsFlashPromotionSessionDetail.java
class SmsFlashPromotionSessionDetail (line 12) | public class SmsFlashPromotionSessionDetail extends SmsFlashPromotionSes...
FILE: mall-admin/src/main/java/com/macro/mall/dto/UmsAdminLoginParam.java
class UmsAdminLoginParam (line 13) | @Data
FILE: mall-admin/src/main/java/com/macro/mall/dto/UmsAdminParam.java
class UmsAdminParam (line 14) | @Getter
FILE: mall-admin/src/main/java/com/macro/mall/dto/UmsMenuNode.java
class UmsMenuNode (line 14) | @Getter
FILE: mall-admin/src/main/java/com/macro/mall/dto/UpdateAdminPasswordParam.java
class UpdateAdminPasswordParam (line 13) | @Getter
FILE: mall-admin/src/main/java/com/macro/mall/service/CmsPrefrenceAreaService.java
type CmsPrefrenceAreaService (line 11) | public interface CmsPrefrenceAreaService {
method listAll (line 15) | List<CmsPrefrenceArea> listAll();
FILE: mall-admin/src/main/java/com/macro/mall/service/CmsSubjectService.java
type CmsSubjectService (line 11) | public interface CmsSubjectService {
method listAll (line 15) | List<CmsSubject> listAll();
method list (line 20) | List<CmsSubject> list(String keyword, Integer pageNum, Integer pageSize);
FILE: mall-admin/src/main/java/com/macro/mall/service/OmsCompanyAddressService.java
type OmsCompanyAddressService (line 11) | public interface OmsCompanyAddressService {
method list (line 15) | List<OmsCompanyAddress> list();
FILE: mall-admin/src/main/java/com/macro/mall/service/OmsOrderReturnApplyService.java
type OmsOrderReturnApplyService (line 14) | public interface OmsOrderReturnApplyService {
method list (line 18) | List<OmsOrderReturnApply> list(OmsReturnApplyQueryParam queryParam, In...
method delete (line 23) | int delete(List<Long> ids);
method updateStatus (line 28) | int updateStatus(Long id, OmsUpdateStatusParam statusParam);
method getItem (line 33) | OmsOrderReturnApplyResult getItem(Long id);
FILE: mall-admin/src/main/java/com/macro/mall/service/OmsOrderReturnReasonService.java
type OmsOrderReturnReasonService (line 11) | public interface OmsOrderReturnReasonService {
method create (line 15) | int create(OmsOrderReturnReason returnReason);
method update (line 20) | int update(Long id, OmsOrderReturnReason returnReason);
method delete (line 25) | int delete(List<Long> ids);
method list (line 30) | List<OmsOrderReturnReason> list(Integer pageSize, Integer pageNum);
method updateStatus (line 35) | int updateStatus(List<Long> ids, Integer status);
method getItem (line 40) | OmsOrderReturnReason getItem(Long id);
FILE: mall-admin/src/main/java/com/macro/mall/service/OmsOrderService.java
type OmsOrderService (line 13) | public interface OmsOrderService {
method list (line 17) | List<OmsOrder> list(OmsOrderQueryParam queryParam, Integer pageSize, I...
method delivery (line 22) | @Transactional
method close (line 28) | @Transactional
method delete (line 34) | int delete(List<Long> ids);
method detail (line 39) | OmsOrderDetail detail(Long id);
method updateReceiverInfo (line 44) | @Transactional
method updateMoneyInfo (line 50) | @Transactional
method updateNote (line 56) | @Transactional
FILE: mall-admin/src/main/java/com/macro/mall/service/OmsOrderSettingService.java
type OmsOrderSettingService (line 9) | public interface OmsOrderSettingService {
method getItem (line 13) | OmsOrderSetting getItem(Long id);
method update (line 18) | int update(Long id, OmsOrderSetting orderSetting);
FILE: mall-admin/src/main/java/com/macro/mall/service/OssService.java
type OssService (line 12) | public interface OssService {
method policy (line 16) | OssPolicyResult policy();
method callback (line 20) | OssCallbackResult callback(HttpServletRequest request);
FILE: mall-admin/src/main/java/com/macro/mall/service/PmsBrandService.java
type PmsBrandService (line 13) | public interface PmsBrandService {
method listAllBrand (line 17) | List<PmsBrand> listAllBrand();
method createBrand (line 22) | int createBrand(PmsBrandParam pmsBrandParam);
method updateBrand (line 27) | @Transactional
method deleteBrand (line 33) | int deleteBrand(Long id);
method deleteBrand (line 38) | int deleteBrand(List<Long> ids);
method listBrand (line 43) | List<PmsBrand> listBrand(String keyword, int pageNum, int pageSize);
method getBrand (line 48) | PmsBrand getBrand(Long id);
method updateShowStatus (line 53) | int updateShowStatus(List<Long> ids, Integer showStatus);
method updateFactoryStatus (line 58) | int updateFactoryStatus(List<Long> ids, Integer factoryStatus);
FILE: mall-admin/src/main/java/com/macro/mall/service/PmsProductAttributeCategoryService.java
type PmsProductAttributeCategoryService (line 12) | public interface PmsProductAttributeCategoryService {
method create (line 16) | int create(String name);
method update (line 21) | int update(Long id, String name);
method delete (line 26) | int delete(Long id);
method getItem (line 31) | PmsProductAttributeCategory getItem(Long id);
method getList (line 36) | List<PmsProductAttributeCategory> getList(Integer pageSize, Integer pa...
method getListWithAttr (line 41) | List<PmsProductAttributeCategoryItem> getListWithAttr();
FILE: mall-admin/src/main/java/com/macro/mall/service/PmsProductAttributeService.java
type PmsProductAttributeService (line 14) | public interface PmsProductAttributeService {
method getList (line 20) | List<PmsProductAttribute> getList(Long cid, Integer type, Integer page...
method create (line 25) | @Transactional
method update (line 31) | int update(Long id, PmsProductAttributeParam productAttributeParam);
method getItem (line 36) | PmsProductAttribute getItem(Long id);
method delete (line 38) | @Transactional
method getProductAttrInfo (line 41) | List<ProductAttrInfo> getProductAttrInfo(Long productCategoryId);
FILE: mall-admin/src/main/java/com/macro/mall/service/PmsProductCategoryService.java
type PmsProductCategoryService (line 16) | public interface PmsProductCategoryService {
method create (line 20) | @Transactional
method update (line 26) | @Transactional
method getList (line 32) | List<PmsProductCategory> getList(Long parentId, Integer pageSize, Inte...
method delete (line 37) | int delete(Long id);
method getItem (line 42) | PmsProductCategory getItem(Long id);
method updateNavStatus (line 47) | int updateNavStatus(List<Long> ids, Integer navStatus);
method updateShowStatus (line 52) | int updateShowStatus(List<Long> ids, Integer showStatus);
method listWithChildren (line 57) | List<PmsProductCategoryWithChildrenItem> listWithChildren();
FILE: mall-admin/src/main/java/com/macro/mall/service/PmsProductService.java
type PmsProductService (line 17) | public interface PmsProductService {
method create (line 21) | @Transactional(isolation = Isolation.DEFAULT,propagation = Propagation...
method getUpdateInfo (line 27) | PmsProductResult getUpdateInfo(Long id);
method update (line 32) | @Transactional
method list (line 38) | List<PmsProduct> list(PmsProductQueryParam productQueryParam, Integer ...
method updateVerifyStatus (line 46) | @Transactional
method updatePublishStatus (line 52) | int updatePublishStatus(List<Long> ids, Integer publishStatus);
method updateRecommendStatus (line 57) | int updateRecommendStatus(List<Long> ids, Integer recommendStatus);
method updateNewStatus (line 62) | int updateNewStatus(List<Long> ids, Integer newStatus);
method updateDeleteStatus (line 67) | int updateDeleteStatus(List<Long> ids, Integer deleteStatus);
method list (line 72) | List<PmsProduct> list(String keyword);
FILE: mall-admin/src/main/java/com/macro/mall/service/PmsSkuStockService.java
type PmsSkuStockService (line 11) | public interface PmsSkuStockService {
method getList (line 15) | List<PmsSkuStock> getList(Long pid, String keyword);
method update (line 20) | int update(Long pid, List<PmsSkuStock> skuStockList);
FILE: mall-admin/src/main/java/com/macro/mall/service/SmsCouponHistoryService.java
type SmsCouponHistoryService (line 11) | public interface SmsCouponHistoryService {
method list (line 18) | List<SmsCouponHistory> list(Long couponId, Integer useStatus, String o...
FILE: mall-admin/src/main/java/com/macro/mall/service/SmsCouponService.java
type SmsCouponService (line 13) | public interface SmsCouponService {
method create (line 17) | @Transactional
method delete (line 23) | @Transactional
method update (line 29) | @Transactional
method list (line 35) | List<SmsCoupon> list(String name, Integer type, Integer pageSize, Inte...
method getItem (line 41) | SmsCouponParam getItem(Long id);
FILE: mall-admin/src/main/java/com/macro/mall/service/SmsFlashPromotionProductRelationService.java
type SmsFlashPromotionProductRelationService (line 13) | public interface SmsFlashPromotionProductRelationService {
method create (line 17) | @Transactional
method update (line 23) | int update(Long id, SmsFlashPromotionProductRelation relation);
method delete (line 28) | int delete(Long id);
method getItem (line 33) | SmsFlashPromotionProductRelation getItem(Long id);
method list (line 41) | List<SmsFlashPromotionProduct> list(Long flashPromotionId, Long flashP...
method getCount (line 49) | long getCount(Long flashPromotionId,Long flashPromotionSessionId);
FILE: mall-admin/src/main/java/com/macro/mall/service/SmsFlashPromotionService.java
type SmsFlashPromotionService (line 11) | public interface SmsFlashPromotionService {
method create (line 15) | int create(SmsFlashPromotion flashPromotion);
method update (line 20) | int update(Long id, SmsFlashPromotion flashPromotion);
method delete (line 25) | int delete(Long id);
method updateStatus (line 30) | int updateStatus(Long id, Integer status);
method getItem (line 35) | SmsFlashPromotion getItem(Long id);
method list (line 40) | List<SmsFlashPromotion> list(String keyword, Integer pageSize, Integer...
FILE: mall-admin/src/main/java/com/macro/mall/service/SmsFlashPromotionSessionService.java
type SmsFlashPromotionSessionService (line 12) | public interface SmsFlashPromotionSessionService {
method create (line 16) | int create(SmsFlashPromotionSession promotionSession);
method update (line 21) | int update(Long id, SmsFlashPromotionSession promotionSession);
method updateStatus (line 26) | int updateStatus(Long id, Integer status);
method delete (line 31) | int delete(Long id);
method getItem (line 36) | SmsFlashPromotionSession getItem(Long id);
method list (line 41) | List<SmsFlashPromotionSession> list();
method selectList (line 46) | List<SmsFlashPromotionSessionDetail> selectList(Long flashPromotionId);
FILE: mall-admin/src/main/java/com/macro/mall/service/SmsHomeAdvertiseService.java
type SmsHomeAdvertiseService (line 11) | public interface SmsHomeAdvertiseService {
method create (line 15) | int create(SmsHomeAdvertise advertise);
method delete (line 20) | int delete(List<Long> ids);
method updateStatus (line 25) | int updateStatus(Long id, Integer status);
method getItem (line 30) | SmsHomeAdvertise getItem(Long id);
method update (line 35) | int update(Long id, SmsHomeAdvertise advertise);
method list (line 40) | List<SmsHomeAdvertise> list(String name, Integer type, String endTime,...
FILE: mall-admin/src/main/java/com/macro/mall/service/SmsHomeBrandService.java
type SmsHomeBrandService (line 12) | public interface SmsHomeBrandService {
method create (line 16) | @Transactional
method updateSort (line 22) | int updateSort(Long id, Integer sort);
method delete (line 27) | int delete(List<Long> ids);
method updateRecommendStatus (line 32) | int updateRecommendStatus(List<Long> ids, Integer recommendStatus);
method list (line 37) | List<SmsHomeBrand> list(String brandName, Integer recommendStatus, Int...
FILE: mall-admin/src/main/java/com/macro/mall/service/SmsHomeNewProductService.java
type SmsHomeNewProductService (line 12) | public interface SmsHomeNewProductService {
method create (line 16) | @Transactional
method updateSort (line 22) | int updateSort(Long id, Integer sort);
method delete (line 27) | int delete(List<Long> ids);
method updateRecommendStatus (line 32) | int updateRecommendStatus(List<Long> ids, Integer recommendStatus);
method list (line 37) | List<SmsHomeNewProduct> list(String productName, Integer recommendStat...
FILE: mall-admin/src/main/java/com/macro/mall/service/SmsHomeRecommendProductService.java
type SmsHomeRecommendProductService (line 12) | public interface SmsHomeRecommendProductService {
method create (line 16) | @Transactional
method updateSort (line 22) | int updateSort(Long id, Integer sort);
method delete (line 27) | int delete(List<Long> ids);
method updateRecommendStatus (line 32) | int updateRecommendStatus(List<Long> ids, Integer recommendStatus);
method list (line 37) | List<SmsHomeRecommendProduct> list(String productName, Integer recomme...
FILE: mall-admin/src/main/java/com/macro/mall/service/SmsHomeRecommendSubjectService.java
type SmsHomeRecommendSubjectService (line 12) | public interface SmsHomeRecommendSubjectService {
method create (line 16) | @Transactional
method updateSort (line 22) | int updateSort(Long id, Integer sort);
method delete (line 27) | int delete(List<Long> ids);
method updateRecommendStatus (line 32) | int updateRecommendStatus(List<Long> ids, Integer recommendStatus);
method list (line 37) | List<SmsHomeRecommendSubject> list(String subjectName, Integer recomme...
FILE: mall-admin/src/main/java/com/macro/mall/service/UmsAdminCacheService.java
type UmsAdminCacheService (line 12) | public interface UmsAdminCacheService {
method delAdmin (line 16) | void delAdmin(Long adminId);
method getAdmin (line 21) | UmsAdmin getAdmin(Long adminId);
method setAdmin (line 26) | void setAdmin(UmsAdmin admin);
FILE: mall-admin/src/main/java/com/macro/mall/service/UmsAdminService.java
type UmsAdminService (line 15) | public interface UmsAdminService {
method getAdminByUsername (line 19) | UmsAdmin getAdminByUsername(String username);
method register (line 24) | UmsAdmin register(UmsAdminParam umsAdminParam);
method login (line 31) | SaTokenInfo login(String username, String password);
method getItem (line 36) | UmsAdmin getItem(Long id);
method list (line 41) | List<UmsAdmin> list(String keyword, Integer pageSize, Integer pageNum);
method update (line 46) | int update(Long id, UmsAdmin admin);
method delete (line 51) | int delete(Long id);
method updateRole (line 56) | @Transactional
method getRoleList (line 62) | List<UmsRole> getRoleList(Long adminId);
method getResourceList (line 67) | List<UmsResource> getResourceList(Long adminId);
method updatePassword (line 72) | int updatePassword(UpdateAdminPasswordParam updatePasswordParam);
method getCurrentAdmin (line 77) | UmsAdmin getCurrentAdmin();
method logout (line 82) | void logout();
FILE: mall-admin/src/main/java/com/macro/mall/service/UmsMemberLevelService.java
type UmsMemberLevelService (line 11) | public interface UmsMemberLevelService {
method list (line 16) | List<UmsMemberLevel> list(Integer defaultStatus);
FILE: mall-admin/src/main/java/com/macro/mall/service/UmsMenuService.java
type UmsMenuService (line 12) | public interface UmsMenuService {
method create (line 16) | int create(UmsMenu umsMenu);
method update (line 21) | int update(Long id, UmsMenu umsMenu);
method getItem (line 26) | UmsMenu getItem(Long id);
method delete (line 31) | int delete(Long id);
method list (line 36) | List<UmsMenu> list(Long parentId, Integer pageSize, Integer pageNum);
method treeList (line 41) | List<UmsMenuNode> treeList();
method updateHidden (line 46) | int updateHidden(Long id, Integer hidden);
FILE: mall-admin/src/main/java/com/macro/mall/service/UmsResourceCategoryService.java
type UmsResourceCategoryService (line 11) | public interface UmsResourceCategoryService {
method listAll (line 16) | List<UmsResourceCategory> listAll();
method create (line 21) | int create(UmsResourceCategory umsResourceCategory);
method update (line 26) | int update(Long id, UmsResourceCategory umsResourceCategory);
method delete (line 31) | int delete(Long id);
FILE: mall-admin/src/main/java/com/macro/mall/service/UmsResourceService.java
type UmsResourceService (line 12) | public interface UmsResourceService {
method create (line 16) | int create(UmsResource umsResource);
method update (line 21) | int update(Long id, UmsResource umsResource);
method getItem (line 26) | UmsResource getItem(Long id);
method delete (line 31) | int delete(Long id);
method list (line 36) | List<UmsResource> list(Long categoryId, String nameKeyword, String url...
method listAll (line 41) | List<UmsResource> listAll();
method initPathResourceMap (line 46) | Map<String,String> initPathResourceMap();
FILE: mall-admin/src/main/java/com/macro/mall/service/UmsRoleService.java
type UmsRoleService (line 14) | public interface UmsRoleService {
method create (line 18) | int create(UmsRole role);
method update (line 23) | int update(Long id, UmsRole role);
method delete (line 28) | int delete(List<Long> ids);
method list (line 33) | List<UmsRole> list();
method list (line 38) | List<UmsRole> list(String keyword, Integer pageSize, Integer pageNum);
method getMenuList (line 43) | List<UmsMenu> getMenuList(Long adminId);
method listMenu (line 48) | List<UmsMenu> listMenu(Long roleId);
method listResource (line 53) | List<UmsResource> listResource(Long roleId);
method allocMenu (line 58) | @Transactional
method allocResource (line 64) | @Transactional
FILE: mall-admin/src/main/java/com/macro/mall/service/impl/CmsPrefrenceAreaServiceImpl.java
class CmsPrefrenceAreaServiceImpl (line 16) | @Service
method listAll (line 21) | @Override
FILE: mall-admin/src/main/java/com/macro/mall/service/impl/CmsSubjectServiceImpl.java
class CmsSubjectServiceImpl (line 18) | @Service
method listAll (line 23) | @Override
method list (line 28) | @Override
FILE: mall-admin/src/main/java/com/macro/mall/service/impl/OmsCompanyAddressServiceImpl.java
class OmsCompanyAddressServiceImpl (line 16) | @Service
method list (line 20) | @Override
FILE: mall-admin/src/main/java/com/macro/mall/service/impl/OmsOrderReturnApplyServiceImpl.java
class OmsOrderReturnApplyServiceImpl (line 22) | @Service
method list (line 28) | @Override
method delete (line 34) | @Override
method updateStatus (line 41) | @Override
method getItem (line 74) | @Override
FILE: mall-admin/src/main/java/com/macro/mall/service/impl/OmsOrderReturnReasonServiceImpl.java
class OmsOrderReturnReasonServiceImpl (line 18) | @Service
method create (line 22) | @Override
method update (line 28) | @Override
method delete (line 34) | @Override
method list (line 41) | @Override
method updateStatus (line 49) | @Override
method getItem (line 61) | @Override
FILE: mall-admin/src/main/java/com/macro/mall/service/impl/OmsOrderServiceImpl.java
class OmsOrderServiceImpl (line 24) | @Service
method list (line 35) | @Override
method delivery (line 41) | @Override
method close (line 60) | @Override
method delete (line 80) | @Override
method detail (line 89) | @Override
method updateReceiverInfo (line 94) | @Override
method updateMoneyInfo (line 118) | @Override
method updateNote (line 137) | @Override
FILE: mall-admin/src/main/java/com/macro/mall/service/impl/OmsOrderSettingServiceImpl.java
class OmsOrderSettingServiceImpl (line 13) | @Service
method getItem (line 18) | @Override
method update (line 23) | @Override
FILE: mall-admin/src/main/java/com/macro/mall/service/impl/OssServiceImpl.java
class OssServiceImpl (line 26) | @Service
method policy (line 49) | @Override
method callback (line 89) | @Override
FILE: mall-admin/src/main/java/com/macro/mall/service/impl/PmsBrandServiceImpl.java
class PmsBrandServiceImpl (line 23) | @Service
method listAllBrand (line 30) | @Override
method createBrand (line 35) | @Override
method updateBrand (line 46) | @Override
method deleteBrand (line 64) | @Override
method deleteBrand (line 69) | @Override
method listBrand (line 76) | @Override
method getBrand (line 88) | @Override
method updateShowStatus (line 93) | @Override
method updateFactoryStatus (line 102) | @Override
FILE: mall-admin/src/main/java/com/macro/mall/service/impl/PmsProductAttributeCategoryServiceImpl.java
class PmsProductAttributeCategoryServiceImpl (line 19) | @Service
method create (line 26) | @Override
method update (line 33) | @Override
method delete (line 41) | @Override
method getItem (line 46) | @Override
method getList (line 51) | @Override
method getListWithAttr (line 57) | @Override
FILE: mall-admin/src/main/java/com/macro/mall/service/impl/PmsProductAttributeServiceImpl.java
class PmsProductAttributeServiceImpl (line 23) | @Service
method getList (line 32) | @Override
method create (line 41) | @Override
method update (line 57) | @Override
method getItem (line 65) | @Override
method delete (line 70) | @Override
method getProductAttrInfo (line 97) | @Override
FILE: mall-admin/src/main/java/com/macro/mall/service/impl/PmsProductCategoryServiceImpl.java
class PmsProductCategoryServiceImpl (line 25) | @Service
method create (line 37) | @Override
method insertRelationList (line 58) | private void insertRelationList(Long productCategoryId, List<Long> pro...
method update (line 69) | @Override
method getList (line 95) | @Override
method delete (line 104) | @Override
method getItem (line 109) | @Override
method updateNavStatus (line 114) | @Override
method updateShowStatus (line 123) | @Override
method listWithChildren (line 132) | @Override
method setCategoryLevel (line 140) | private void setCategoryLevel(PmsProductCategory productCategory) {
FILE: mall-admin/src/main/java/com/macro/mall/service/impl/PmsProductServiceImpl.java
class PmsProductServiceImpl (line 30) | @Service
method create (line 68) | @Override
method handleSkuStockCode (line 97) | private void handleSkuStockCode(List<PmsSkuStock> skuStockList, Long p...
method getUpdateInfo (line 115) | @Override
method update (line 120) | @Override
method handleUpdateSkuStockList (line 163) | private void handleUpdateSkuStockList(Long id, PmsProductParam product...
method list (line 206) | @Override
method updateVerifyStatus (line 233) | @Override
method updatePublishStatus (line 255) | @Override
method updateRecommendStatus (line 264) | @Override
method updateNewStatus (line 273) | @Override
method updateDeleteStatus (line 282) | @Override
method list (line 291) | @Override
method relateAndInsertList (line 310) | private void relateAndInsertList(Object dao, List dataList, Long produ...
FILE: mall-admin/src/main/java/com/macro/mall/service/impl/PmsSkuStockServiceImpl.java
class PmsSkuStockServiceImpl (line 18) | @Service
method getList (line 25) | @Override
method update (line 35) | @Override
FILE: mall-admin/src/main/java/com/macro/mall/service/impl/SmsCouponHistoryServiceImpl.java
class SmsCouponHistoryServiceImpl (line 18) | @Service
method list (line 22) | @Override
FILE: mall-admin/src/main/java/com/macro/mall/service/impl/SmsCouponServiceImpl.java
class SmsCouponServiceImpl (line 23) | @Service
method create (line 37) | @Override
method delete (line 61) | @Override
method deleteProductCategoryRelation (line 72) | private void deleteProductCategoryRelation(Long id) {
method deleteProductRelation (line 78) | private void deleteProductRelation(Long id) {
method update (line 84) | @Override
method list (line 107) | @Override
method getItem (line 121) | @Override
FILE: mall-admin/src/main/java/com/macro/mall/service/impl/SmsFlashPromotionProductRelationServiceImpl.java
class SmsFlashPromotionProductRelationServiceImpl (line 19) | @Service
method create (line 25) | @Override
method update (line 33) | @Override
method delete (line 39) | @Override
method getItem (line 44) | @Override
method list (line 49) | @Override
method getCount (line 55) | @Override
FILE: mall-admin/src/main/java/com/macro/mall/service/impl/SmsFlashPromotionServiceImpl.java
class SmsFlashPromotionServiceImpl (line 19) | @Service
method create (line 24) | @Override
method update (line 30) | @Override
method delete (line 36) | @Override
method updateStatus (line 41) | @Override
method getItem (line 49) | @Override
method list (line 54) | @Override
FILE: mall-admin/src/main/java/com/macro/mall/service/impl/SmsFlashPromotionSessionServiceImpl.java
class SmsFlashPromotionSessionServiceImpl (line 21) | @Service
method create (line 28) | @Override
method update (line 34) | @Override
method updateStatus (line 40) | @Override
method delete (line 48) | @Override
method getItem (line 53) | @Override
method list (line 58) | @Override
method selectList (line 64) | @Override
FILE: mall-admin/src/main/java/com/macro/mall/service/impl/SmsHomeAdvertiseServiceImpl.java
class SmsHomeAdvertiseServiceImpl (line 21) | @Service
method create (line 26) | @Override
method delete (line 33) | @Override
method updateStatus (line 40) | @Override
method getItem (line 48) | @Override
method update (line 53) | @Override
method list (line 59) | @Override
FILE: mall-admin/src/main/java/com/macro/mall/service/impl/SmsHomeBrandServiceImpl.java
class SmsHomeBrandServiceImpl (line 18) | @Service
method create (line 22) | @Override
method updateSort (line 32) | @Override
method delete (line 40) | @Override
method updateRecommendStatus (line 47) | @Override
method list (line 56) | @Override
FILE: mall-admin/src/main/java/com/macro/mall/service/impl/SmsHomeNewProductServiceImpl.java
class SmsHomeNewProductServiceImpl (line 18) | @Service
method create (line 22) | @Override
method updateSort (line 32) | @Override
method delete (line 40) | @Override
method updateRecommendStatus (line 47) | @Override
method list (line 56) | @Override
FILE: mall-admin/src/main/java/com/macro/mall/service/impl/SmsHomeRecommendProductServiceImpl.java
class SmsHomeRecommendProductServiceImpl (line 18) | @Service
method create (line 22) | @Override
method updateSort (line 32) | @Override
method delete (line 40) | @Override
method updateRecommendStatus (line 47) | @Override
method list (line 56) | @Override
FILE: mall-admin/src/main/java/com/macro/mall/service/impl/SmsHomeRecommendSubjectServiceImpl.java
class SmsHomeRecommendSubjectServiceImpl (line 18) | @Service
method create (line 22) | @Override
method updateSort (line 32) | @Override
method delete (line 40) | @Override
method updateRecommendStatus (line 47) | @Override
method list (line 56) | @Override
FILE: mall-admin/src/main/java/com/macro/mall/service/impl/UmsAdminCacheServiceImpl.java
class UmsAdminCacheServiceImpl (line 15) | @Service
method delAdmin (line 26) | @Override
method getAdmin (line 32) | @Override
method setAdmin (line 38) | @Override
FILE: mall-admin/src/main/java/com/macro/mall/service/impl/UmsAdminServiceImpl.java
class UmsAdminServiceImpl (line 43) | @Service
method getAdminByUsername (line 57) | @Override
method register (line 68) | @Override
method login (line 88) | @Override
method insertLoginLog (line 124) | private void insertLoginLog(UmsAdmin admin) {
method updateLoginTimeByUsername (line 138) | private void updateLoginTimeByUsername(String username) {
method getItem (line 146) | @Override
method list (line 151) | @Override
method update (line 163) | @Override
method delete (line 183) | @Override
method updateRole (line 190) | @Override
method getRoleList (line 211) | @Override
method getResourceList (line 216) | @Override
method updatePassword (line 221) | @Override
method getCurrentAdmin (line 244) | @Override
method logout (line 254) | @Override
FILE: mall-admin/src/main/java/com/macro/mall/service/impl/UmsMemberLevelServiceImpl.java
class UmsMemberLevelServiceImpl (line 16) | @Service
method list (line 20) | @Override
FILE: mall-admin/src/main/java/com/macro/mall/service/impl/UmsMenuServiceImpl.java
class UmsMenuServiceImpl (line 20) | @Service
method create (line 25) | @Override
method updateLevel (line 35) | private void updateLevel(UmsMenu umsMenu) {
method update (line 50) | @Override
method getItem (line 57) | @Override
method delete (line 62) | @Override
method list (line 67) | @Override
method treeList (line 76) | @Override
method updateHidden (line 85) | @Override
method covertMenuNode (line 96) | private UmsMenuNode covertMenuNode(UmsMenu menu, List<UmsMenu> menuLis...
FILE: mall-admin/src/main/java/com/macro/mall/service/impl/UmsResourceCategoryServiceImpl.java
class UmsResourceCategoryServiceImpl (line 17) | @Service
method listAll (line 22) | @Override
method create (line 29) | @Override
method update (line 35) | @Override
method delete (line 41) | @Override
FILE: mall-admin/src/main/java/com/macro/mall/service/impl/UmsResourceServiceImpl.java
class UmsResourceServiceImpl (line 20) | @Service
method create (line 28) | @Override
method update (line 36) | @Override
method getItem (line 44) | @Override
method delete (line 49) | @Override
method list (line 56) | @Override
method listAll (line 73) | @Override
method initPathResourceMap (line 78) | @Override
FILE: mall-admin/src/main/java/com/macro/mall/service/impl/UmsRoleServiceImpl.java
class UmsRoleServiceImpl (line 22) | @Service
method create (line 34) | @Override
method update (line 42) | @Override
method delete (line 48) | @Override
method list (line 57) | @Override
method list (line 62) | @Override
method getMenuList (line 72) | @Override
method listMenu (line 77) | @Override
method listResource (line 82) | @Override
method allocMenu (line 87) | @Override
method allocResource (line 103) | @Override
FILE: mall-admin/src/main/java/com/macro/mall/validator/FlagValidatorClass.java
class FlagValidatorClass (line 10) | public class FlagValidatorClass implements ConstraintValidator<FlagValid...
method initialize (line 12) | @Override
method isValid (line 17) | @Override
FILE: mall-admin/src/test/com/macro/mall/PmsDaoTests.java
class PmsDaoTests (line 23) | @SpringBootTest
method testInsertBatch (line 30) | @Test
method testGetProductUpdateInfo (line 46) | @Test
FILE: mall-auth/src/main/java/com/macro/mall/auth/MallAuthApplication.java
class MallAuthApplication (line 8) | @EnableFeignClients
method main (line 13) | public static void main(String[] args) {
FILE: mall-auth/src/main/java/com/macro/mall/auth/config/SpringDocConfig.java
class SpringDocConfig (line 19) | @Configuration
method mallAuthOpenAPI (line 24) | @Bean
method addViewControllers (line 45) | @Override
FILE: mall-auth/src/main/java/com/macro/mall/auth/controller/AuthController.java
class AuthController (line 23) | @Controller
method login (line 34) | @Operation(summary = "登录以后返回token")
FILE: mall-auth/src/main/java/com/macro/mall/auth/domain/UmsAdminLoginParam.java
class UmsAdminLoginParam (line 12) | @Data
FILE: mall-auth/src/main/java/com/macro/mall/auth/service/UmsAdminService.java
type UmsAdminService (line 16) | @FeignClient("mall-admin")
method login (line 19) | @PostMapping("/admin/login")
FILE: mall-auth/src/main/java/com/macro/mall/auth/service/UmsMemberService.java
type UmsMemberService (line 14) | @FeignClient("mall-portal")
method login (line 16) | @PostMapping("/sso/login")
FILE: mall-common/src/main/java/com/macro/mall/common/api/CommonPage.java
class CommonPage (line 12) | public class CommonPage<T> {
method restPage (line 22) | public static <T> CommonPage<T> restPage(List<T> list) {
method restPage (line 36) | public static <T> CommonPage<T> restPage(Page<T> pageInfo) {
method getPageNum (line 46) | public Integer getPageNum() {
method setPageNum (line 50) | public void setPageNum(Integer pageNum) {
method getPageSize (line 54) | public Integer getPageSize() {
method setPageSize (line 58) | public void setPageSize(Integer pageSize) {
method getTotalPage (line 62) | public Integer getTotalPage() {
method setTotalPage (line 66) | public void setTotalPage(Integer totalPage) {
method getList (line 70) | public List<T> getList() {
method setList (line 74) | public void setList(List<T> list) {
method getTotal (line 78) | public Long getTotal() {
method setTotal (line 82) | public void setTotal(Long total) {
FILE: mall-common/src/main/java/com/macro/mall/common/api/CommonResult.java
class CommonResult (line 9) | public class CommonResult<T> {
method CommonResult (line 14) | protected CommonResult() {
method CommonResult (line 17) | protected CommonResult(long code, String message, T data) {
method success (line 28) | public static <T> CommonResult<T> success(T data) {
method success (line 38) | public static <T> CommonResult<T> success(T data, String message) {
method failed (line 46) | public static <T> CommonResult<T> failed(IErrorCode errorCode) {
method failed (line 55) | public static <T> CommonResult<T> failed(IErrorCode errorCode,String m...
method failed (line 63) | public static <T> CommonResult<T> failed(String message) {
method failed (line 70) | public static <T> CommonResult<T> failed() {
method validateFailed (line 77) | public static <T> CommonResult<T> validateFailed() {
method validateFailed (line 85) | public static <T> CommonResult<T> validateFailed(String message) {
method unauthorized (line 92) | public static <T> CommonResult<T> unauthorized(T data) {
method forbidden (line 99) | public static <T> CommonResult<T> forbidden(T data) {
method getCode (line 103) | public long getCode() {
method setCode (line 107) | public void setCode(long code) {
method getMessage (line 111) | public String getMessage() {
method setMessage (line 115) | public void setMessage(String message) {
method getData (line 119) | public T getData() {
method setData (line 123) | public void setData(T data) {
method toString (line 127) | @Override
FILE: mall-common/src/main/java/com/macro/mall/common/api/IErrorCode.java
type IErrorCode (line 7) | public interface IErrorCode {
method getCode (line 8) | long getCode();
method getMessage (line 10) | String getMessage();
FILE: mall-common/src/main/java/com/macro/mall/common/api/ResultCode.java
type ResultCode (line 7) | public enum ResultCode implements IErrorCode {
method ResultCode (line 16) | private ResultCode(long code, String message) {
method getCode (line 21) | public long getCode() {
method getMessage (line 25) | public String getMessage() {
FILE: mall-common/src/main/java/com/macro/mall/common/config/BaseRedisConfig.java
class BaseRedisConfig (line 27) | public class BaseRedisConfig {
method redisTemplate (line 29) | @Bean
method redisSerializer (line 42) | @Bean
method redisCacheManager (line 54) | @Bean
method redisService (line 64) | @Bean
FILE: mall-common/src/main/java/com/macro/mall/common/constant/AuthConstant.java
type AuthConstant (line 7) | public interface AuthConstant {
FILE: mall-common/src/main/java/com/macro/mall/common/domain/WebLog.java
class WebLog (line 10) | @Data
FILE: mall-common/src/main/java/com/macro/mall/common/dto/UserDto.java
class UserDto (line 13) | @Data
FILE: mall-common/src/main/java/com/macro/mall/common/exception/ApiException.java
class ApiException (line 9) | public class ApiException extends RuntimeException {
method ApiException (line 12) | public ApiException(IErrorCode errorCode) {
method ApiException (line 17) | public ApiException(String message) {
method ApiException (line 21) | public ApiException(Throwable cause) {
method ApiException (line 25) | public ApiException(String message, Throwable cause) {
method getErrorCode (line 29) | public IErrorCode getErrorCode() {
FILE: mall-common/src/main/java/com/macro/mall/common/exception/Asserts.java
class Asserts (line 9) | public class Asserts {
method fail (line 10) | public static void fail(String message) {
method fail (line 14) | public static void fail(IErrorCode errorCode) {
FILE: mall-common/src/main/java/com/macro/mall/common/exception/GlobalExceptionHandler.java
class GlobalExceptionHandler (line 16) | @ControllerAdvice
method handle (line 19) | @ResponseBody
method handleValidException (line 28) | @ResponseBody
method handleValidException (line 42) | @ResponseBody
FILE: mall-common/src/main/java/com/macro/mall/common/log/WebLogAspect.java
class WebLogAspect (line 36) | @Aspect
method webLog (line 42) | @Pointcut("execution(public * com.macro.mall.controller.*.*(..))||exec...
method doBefore (line 46) | @Before("webLog()")
method doAfterReturning (line 50) | @AfterReturning(value = "webLog()", returning = "ret")
method doAround (line 54) | @Around("webLog()")
method getParameter (line 95) | private Object getParameter(Method method, Object[] args) {
FILE: mall-common/src/main/java/com/macro/mall/common/service/RedisService.java
type RedisService (line 11) | public interface RedisService {
method set (line 16) | void set(String key, Object value, long time);
method set (line 21) | void set(String key, Object value);
method get (line 26) | Object get(String key);
method del (line 31) | Boolean del(String key);
method del (line 36) | Long del(List<String> keys);
method expire (line 41) | Boolean expire(String key, long time);
method getExpire (line 46) | Long getExpire(String key);
method hasKey (line 51) | Boolean hasKey(String key);
method incr (line 56) | Long incr(String key, long delta);
method decr (line 61) | Long decr(String key, long delta);
method hGet (line 66) | Object hGet(String key, String hashKey);
method hSet (line 71) | Boolean hSet(String key, String hashKey, Object value, long time);
method hSet (line 76) | void hSet(String key, String hashKey, Object value);
method hGetAll (line 81) | Map<Object, Object> hGetAll(String key);
method hSetAll (line 86) | Boolean hSetAll(String key, Map<String, Object> map, long time);
method hSetAll (line 91) | void hSetAll(String key, Map<String, ?> map);
method hDel (line 96) | void hDel(String key, Object... hashKey);
method hHasKey (line 101) | Boolean hHasKey(String key, String hashKey);
method hIncr (line 106) | Long hIncr(String key, String hashKey, Long delta);
method hDecr (line 111) | Long hDecr(String key, String hashKey, Long delta);
method sMembers (line 116) | Set<Object> sMembers(String key);
method sAdd (line 121) | Long sAdd(String key, Object... values);
method sAdd (line 126) | Long sAdd(String key, long time, Object... values);
method sIsMember (line 131) | Boolean sIsMember(String key, Object value);
method sSize (line 136) | Long sSize(String key);
method sRemove (line 141) | Long sRemove(String key, Object... values);
method lRange (line 146) | List<Object> lRange(String key, long start, long end);
method lSize (line 151) | Long lSize(String key);
method lIndex (line 156) | Object lIndex(String key, long index);
method lPush (line 161) | Long lPush(String key, Object value);
method lPush (line 166) | Long lPush(String key, Object value, long time);
method lPushAll (line 171) | Long lPushAll(String key, Object... values);
method lPushAll (line 176) | Long lPushAll(String key, Long time, Object... values);
method lRemove (line 181) | Long lRemove(String key, long count, Object value);
FILE: mall-common/src/main/java/com/macro/mall/common/service/impl/RedisServiceImpl.java
class RedisServiceImpl (line 17) | public class RedisServiceImpl implements RedisService {
method set (line 21) | @Override
method set (line 26) | @Override
method get (line 31) | @Override
method del (line 36) | @Override
method del (line 41) | @Override
method expire (line 46) | @Override
method getExpire (line 51) | @Override
method hasKey (line 56) | @Override
method incr (line 61) | @Override
method decr (line 66) | @Override
method hGet (line 71) | @Override
method hSet (line 76) | @Override
method hSet (line 82) | @Override
method hGetAll (line 87) | @Override
method hSetAll (line 92) | @Override
method hSetAll (line 98) | @Override
method hDel (line 103) | @Override
method hHasKey (line 108) | @Override
method hIncr (line 113) | @Override
method hDecr (line 118) | @Override
method sMembers (line 123) | @Override
method sAdd (line 128) | @Override
method sAdd (line 133) | @Override
method sIsMember (line 140) | @Override
method sSize (line 145) | @Override
method sRemove (line 150) | @Override
method lRange (line 155) | @Override
method lSize (line 160) | @Override
method lIndex (line 165) | @Override
method lPush (line 170) | @Override
method lPush (line 175) | @Override
method lPushAll (line 182) | @Override
method lPushAll (line 187) | @Override
method lRemove (line 194) | @Override
FILE: mall-demo/src/main/java/com/macro/mall/MallDemoApplication.java
class MallDemoApplication (line 8) | @EnableFeignClients
method main (line 12) | public static void main(String[] args) {
FILE: mall-demo/src/main/java/com/macro/mall/demo/component/FeignRequestInterceptor.java
class FeignRequestInterceptor (line 15) | public class FeignRequestInterceptor implements RequestInterceptor {
method apply (line 16) | @Override
FILE: mall-demo/src/main/java/com/macro/mall/demo/config/FeignConfig.java
class FeignConfig (line 12) | @Configuration
method feignLoggerLevel (line 14) | @Bean
method requestInterceptor (line 19) | @Bean
FILE: mall-demo/src/main/java/com/macro/mall/demo/config/MyBatisConfig.java
class MyBatisConfig (line 10) | @Configuration
FILE: mall-demo/src/main/java/com/macro/mall/demo/config/SpringDocConfig.java
class SpringDocConfig (line 20) | @Configuration
method mallAdminOpenAPI (line 25) | @Bean
method addViewControllers (line 46) | @Override
method orderGlobalOpenApiCustomizer (line 52) | @Bean
FILE: mall-demo/src/main/java/com/macro/mall/demo/controller/DemoController.java
class DemoController (line 22) | @Tag(name = "DemoController", description = "商品管理示例接口")
method getBrandList (line 30) | @Operation(summary = "获取全部品牌列表")
method createBrand (line 37) | @Operation(summary = "添加品牌")
method updateBrand (line 53) | @Operation(summary = "更新品牌")
method deleteBrand (line 69) | @Operation(summary = "删除品牌")
method listBrand (line 83) | @Operation(summary = "分页获取品牌列表")
method brand (line 92) | @Operation(summary = "根据编号查询品牌信息")
FILE: mall-demo/src/main/java/com/macro/mall/demo/controller/FeignAdminController.java
class FeignAdminController (line 19) | @Tag(name = "FeignAdminController", description = "Feign调用mall-admin接口示例")
method login (line 26) | @Operation(summary = "后台管理员登录")
method getBrandList (line 32) | @Operation(summary = "获取商品列表")
FILE: mall-demo/src/main/java/com/macro/mall/demo/controller/FeignPortalController.java
class FeignPortalController (line 15) | @Tag(name = "FeignPortalController", description = "Feign调用mall-portal接口...
method login (line 23) | @Operation(summary = "前台会员列表登录")
method cartList (line 29) | @Operation(summary = "获取购物车列表")
FILE: mall-demo/src/main/java/com/macro/mall/demo/controller/FeignSearchController.java
class FeignSearchController (line 14) | @Tag(name = "FeignSearchController", description = "Feign调用mall-search接口...
method search (line 22) | @Operation(summary = "简单商品搜索")
FILE: mall-demo/src/main/java/com/macro/mall/demo/dto/PmsBrandDto.java
class PmsBrandDto (line 11) | public class PmsBrandDto {
method getName (line 34) | public String getName() {
method setName (line 38) | public void setName(String name) {
method getFirstLetter (line 42) | public String getFirstLetter() {
method setFirstLetter (line 46) | public void setFirstLetter(String firstLetter) {
method getSort (line 50) | public Integer getSort() {
method setSort (line 54) | public void setSort(Integer sort) {
method getFactoryStatus (line 58) | public Integer getFactoryStatus() {
method setFactoryStatus (line 62) | public void setFactoryStatus(Integer factoryStatus) {
method getShowStatus (line 66) | public Integer getShowStatus() {
method setShowStatus (line 70) | public void setShowStatus(Integer showStatus) {
method getLogo (line 74) | public String getLogo() {
method setLogo (line 78) | public void setLogo(String logo) {
method getBigPic (line 82) | public String getBigPic() {
method setBigPic (line 86) | public void setBigPic(String bigPic) {
method getBrandStory (line 90) | public String getBrandStory() {
method setBrandStory (line 94) | public void setBrandStory(String brandStory) {
FILE: mall-demo/src/main/java/com/macro/mall/demo/dto/UmsAdminLoginParam.java
class UmsAdminLoginParam (line 11) | @Getter
FILE: mall-demo/src/main/java/com/macro/mall/demo/service/DemoService.java
type DemoService (line 11) | public interface DemoService {
method listAllBrand (line 12) | List<PmsBrand> listAllBrand();
method createBrand (line 14) | int createBrand(PmsBrandDto pmsBrandDto);
method updateBrand (line 16) | int updateBrand(Long id, PmsBrandDto pmsBrandDto);
method deleteBrand (line 18) | int deleteBrand(Long id);
method listBrand (line 20) | List<PmsBrand> listBrand(int pageNum, int pageSize);
method getBrand (line 22) | PmsBrand getBrand(Long id);
FILE: mall-demo/src/main/java/com/macro/mall/demo/service/FeignAdminService.java
type FeignAdminService (line 13) | @FeignClient("mall-admin")
method login (line 16) | @PostMapping("/admin/login")
method getList (line 19) | @GetMapping("/brand/listAll")
FILE: mall-demo/src/main/java/com/macro/mall/demo/service/FeignPortalService.java
type FeignPortalService (line 12) | @FeignClient("mall-portal")
method login (line 15) | @PostMapping("/sso/login")
method list (line 18) | @GetMapping("/cart/list")
FILE: mall-demo/src/main/java/com/macro/mall/demo/service/FeignSearchService.java
type FeignSearchService (line 11) | @FeignClient("mall-search")
method search (line 14) | @GetMapping("/esProduct/search/simple")
FILE: mall-demo/src/main/java/com/macro/mall/demo/service/impl/DemoServiceImpl.java
class DemoServiceImpl (line 18) | @Service
method listAllBrand (line 23) | @Override
method createBrand (line 28) | @Override
method updateBrand (line 35) | @Override
method deleteBrand (line 43) | @Override
method listBrand (line 48) | @Override
method getBrand (line 54) | @Override
FILE: mall-demo/src/main/java/com/macro/mall/demo/validator/FlagValidatorClass.java
class FlagValidatorClass (line 9) | public class FlagValidatorClass implements ConstraintValidator<FlagValid...
method initialize (line 11) | @Override
method isValid (line 16) | @Override
FILE: mall-demo/src/test/java/com/macro/mall/MallDemoApplicationTests.java
class MallDemoApplicationTests (line 11) | @SpringBootTest
method contextLoads (line 14) | @Test
method testLogStash (line 18) | @Test
FILE: mall-gateway/src/main/java/com/macro/mall/MallGatewayApplication.java
class MallGatewayApplication (line 7) | @EnableDiscoveryClient
method main (line 11) | public static void main(String[] args) {
FILE: mall-gateway/src/main/java/com/macro/mall/component/StpInterfaceImpl.java
class StpInterfaceImpl (line 17) | @Component
method getPermissionList (line 20) | @Override
method getRoleList (line 33) | @Override
FILE: mall-gateway/src/main/java/com/macro/mall/config/GlobalCorsConfig.java
class GlobalCorsConfig (line 15) | @Configuration
method corsFilter (line 18) | @Bean
FILE: mall-gateway/src/main/java/com/macro/mall/config/IgnoreUrlsConfig.java
class IgnoreUrlsConfig (line 14) | @Data
FILE: mall-gateway/src/main/java/com/macro/mall/config/RedisConfig.java
class RedisConfig (line 10) | @Configuration
FILE: mall-gateway/src/main/java/com/macro/mall/config/SaTokenConfig.java
class SaTokenConfig (line 34) | @Configuration
method getSaReactorFilter (line 43) | @Bean
method handleException (line 86) | private CommonResult handleException(Throwable e) {
FILE: mall-gateway/src/main/java/com/macro/mall/util/StpMemberUtil.java
class StpMemberUtil (line 37) | public class StpMemberUtil {
method StpMemberUtil (line 39) | private StpMemberUtil() {}
method getLoginType (line 56) | public static String getLoginType(){
method setStpLogic (line 69) | public static void setStpLogic(StpLogic newStpLogic) {
method getStpLogic (line 86) | public static StpLogic getStpLogic() {
method getTokenName (line 98) | public static String getTokenName() {
method setTokenValue (line 107) | public static void setTokenValue(String tokenValue){
method setTokenValue (line 117) | public static void setTokenValue(String tokenValue, int cookieTimeout){
method setTokenValue (line 127) | public static void setTokenValue(String tokenValue, SaLoginModel login...
method getTokenValue (line 136) | public static String getTokenValue() {
method getTokenValueNotCut (line 145) | public static String getTokenValueNotCut(){
method getTokenInfo (line 154) | public static SaTokenInfo getTokenInfo() {
method login (line 168) | public static void login(Object id) {
method login (line 178) | public static void login(Object id, String device) {
method login (line 188) | public static void login(Object id, boolean isLastingCookie) {
method login (line 198) | public static void login(Object id, long timeout) {
method login (line 208) | public static void login(Object id, SaLoginModel loginModel) {
method createLoginSession (line 218) | public static String createLoginSession(Object id) {
method createLoginSession (line 229) | public static String createLoginSession(Object id, SaLoginModel loginM...
method logout (line 238) | public static void logout() {
method logout (line 247) | public static void logout(Object loginId) {
method logout (line 257) | public static void logout(Object loginId, String device) {
method logoutByTokenValue (line 266) | public static void logoutByTokenValue(String tokenValue) {
method kickout (line 276) | public static void kickout(Object loginId) {
method kickout (line 287) | public static void kickout(Object loginId, String device) {
method kickoutByTokenValue (line 297) | public static void kickoutByTokenValue(String tokenValue) {
method replaced (line 308) | public static void replaced(Object loginId, String device) {
method isLogin (line 319) | public static boolean isLogin() {
method isLogin (line 328) | public static boolean isLogin(Object loginId) {
method checkLogin (line 335) | public static void checkLogin() {
method getLoginId (line 344) | public static Object getLoginId() {
method getLoginId (line 355) | public static <T> T getLoginId(T defaultValue) {
method getLoginIdDefaultNull (line 364) | public static Object getLoginIdDefaultNull() {
method getLoginIdAsString (line 373) | public static String getLoginIdAsString() {
method getLoginIdAsInt (line 382) | public static int getLoginIdAsInt() {
method getLoginIdAsLong (line 391) | public static long getLoginIdAsLong() {
method getLoginIdByToken (line 401) | public static Object getLoginIdByToken(String tokenValue) {
method getExtra (line 411) | public static Object getExtra(String key) {
method getExtra (line 422) | public static Object getExtra(String tokenValue, String key) {
method getSessionByLoginId (line 436) | public static SaSession getSessionByLoginId(Object loginId, boolean is...
method getSessionBySessionId (line 446) | public static SaSession getSessionBySessionId(String sessionId) {
method getSessionByLoginId (line 456) | public static SaSession getSessionByLoginId(Object loginId) {
method getSession (line 466) | public static SaSession getSession(boolean isCreate) {
method getSession (line 475) | public static SaSession getSession() {
method getTokenSessionByToken (line 488) | public static SaSession getTokenSessionByToken(String tokenValue) {
method getTokenSession (line 497) | public static SaSession getTokenSession() {
method getAnonTokenSession (line 506) | public static SaSession getAnonTokenSession() {
method updateLastActiveToNow (line 520) | public static void updateLastActiveToNow() {
method checkActiveTimeout (line 527) | public static void checkActiveTimeout() {
method getTokenTimeout (line 539) | public static long getTokenTimeout() {
method getTokenTimeout (line 549) | public static long getTokenTimeout(String token) {
method getSessionTimeout (line 558) | public static long getSessionTimeout() {
method getTokenSessionTimeout (line 567) | public static long getTokenSessionTimeout() {
method getTokenActiveTimeout (line 576) | public static long getTokenActiveTimeout() {
method renewTimeout (line 585) | public static void renewTimeout(long timeout) {
method renewTimeout (line 595) | public static void renewTimeout(String tokenValue, long timeout) {
method getRoleList (line 607) | public static List<String> getRoleList() {
method getRoleList (line 617) | public static List<String> getRoleList(Object loginId) {
method hasRole (line 627) | public static boolean hasRole(String role) {
method hasRole (line 638) | public static boolean hasRole(Object loginId, String role) {
method hasRoleAnd (line 648) | public static boolean hasRoleAnd(String... roleArray){
method hasRoleOr (line 658) | public static boolean hasRoleOr(String... roleArray){
method checkRole (line 667) | public static void checkRole(String role) {
method checkRoleAnd (line 676) | public static void checkRoleAnd(String... roleArray){
method checkRoleOr (line 685) | public static void checkRoleOr(String... roleArray){
method getPermissionList (line 697) | public static List<String> getPermissionList() {
method getPermissionList (line 707) | public static List<String> getPermissionList(Object loginId) {
method hasPermission (line 717) | public static boolean hasPermission(String permission) {
method hasPermission (line 728) | public static boolean hasPermission(Object loginId, String permission) {
method hasPermissionAnd (line 738) | public static boolean hasPermissionAnd(String... permissionArray){
method hasPermissionOr (line 748) | public static boolean hasPermissionOr(String... permissionArray){
method checkPermission (line 757) | public static void checkPermission(String permission) {
method checkPermissionAnd (line 766) | public static void checkPermissionAnd(String... permissionArray) {
method checkPermissionOr (line 775) | public static void checkPermissionOr(String... permissionArray) {
method getTokenValueByLoginId (line 792) | public static String getTokenValueByLoginId(Object loginId) {
method getTokenValueByLoginId (line 807) | public static String getTokenValueByLoginId(Object loginId, String dev...
method getTokenValueListByLoginId (line 817) | public static List<String> getTokenValueListByLoginId(Object loginId) {
method getTokenValueListByLoginId (line 828) | public static List<String> getTokenValueListByLoginId(Object loginId, ...
method getTokenSignListByLoginId (line 839) | public static List<TokenSign> getTokenSignListByLoginId(Object loginId...
method getLoginDevice (line 848) | public static String getLoginDevice() {
method searchTokenValue (line 865) | public static List<String> searchTokenValue(String keyword, int start,...
method searchSessionId (line 879) | public static List<String> searchSessionId(String keyword, int start, ...
method searchTokenSessionId (line 893) | public static List<String> searchTokenSessionId(String keyword, int st...
method disable (line 907) | public static void disable(Object loginId, long time) {
method isDisable (line 917) | public static boolean isDisable(Object loginId) {
method checkDisable (line 926) | public static void checkDisable(Object loginId) {
method getDisableTime (line 936) | public static long getDisableTime(Object loginId) {
method untieDisable (line 945) | public static void untieDisable(Object loginId) {
method disable (line 960) | public static void disable(Object loginId, String service, long time) {
method isDisable (line 971) | public static boolean isDisable(Object loginId, String service) {
method checkDisable (line 981) | public static void checkDisable(Object loginId, String... services) {
method getDisableTime (line 992) | public static long getDisableTime(Object loginId, String service) {
method untieDisable (line 1002) | public static void untieDisable(Object loginId, String... services) {
method disableLevel (line 1016) | public static void disableLevel(Object loginId, int level, long time) {
method disableLevel (line 1028) | public static void disableLevel(Object loginId, String service, int le...
method isDisableLevel (line 1039) | public static boolean isDisableLevel(Object loginId, int level) {
method isDisableLevel (line 1051) | public static boolean isDisableLevel(Object loginId, String service, i...
method checkDisableLevel (line 1061) | public static void checkDisableLevel(Object loginId, int level) {
method checkDisableLevel (line 1072) | public static void checkDisableLevel(Object loginId, String service, i...
method getDisableLevel (line 1082) | public static int getDisableLevel(Object loginId) {
method getDisableLevel (line 1093) | public static int getDisableLevel(Object loginId, String service) {
method switchTo (line 1105) | public static void switchTo(Object loginId) {
method endSwitch (line 1112) | public static void endSwitch() {
method isSwitch (line 1121) | public static boolean isSwitch() {
method switchTo (line 1131) | public static void switchTo(Object loginId, SaFunction function) {
method openSafe (line 1143) | public static void openSafe(long safeTime) {
method openSafe (line 1153) | public static void openSafe(String service, long safeTime) {
method isSafe (line 1162) | public static boolean isSafe() {
method isSafe (line 1172) | public static boolean isSafe(String service) {
method isSafe (line 1183) | public static boolean isSafe(String tokenValue, String service) {
method checkSafe (line 1190) | public static void checkSafe() {
method checkSafe (line 1199) | public static void checkSafe(String service) {
method getSafeTime (line 1208) | public static long getSafeTime() {
method getSafeTime (line 1218) | public static long getSafeTime(String service) {
method closeSafe (line 1225) | public static void closeSafe() {
method closeSafe (line 1234) | public static void closeSafe(String service) {
FILE: mall-gateway/src/test/java/com/macro/mall/MallGatewayApplicationTests.java
class MallGatewayApplicationTests (line 7) | @SpringBootTest
method contextLoads (line 10) | @Test
FILE: mall-mbg/src/main/java/com/macro/mall/CommentGenerator.java
class CommentGenerator (line 17) | public class CommentGenerator extends DefaultCommentGenerator {
method addConfigurationProperties (line 26) | @Override
method addFieldComment (line 35) | @Override
method addFieldJavaDoc (line 54) | private void addFieldJavaDoc(Field field, String remarks) {
method addJavaFileComment (line 66) | @Override
FILE: mall-mbg/src/main/java/com/macro/mall/Generator.java
class Generator (line 16) | public class Generator {
method main (line 17) | public static void main(String[] args) throws Exception {
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/CmsHelpCategoryMapper.java
type CmsHelpCategoryMapper (line 8) | public interface CmsHelpCategoryMapper {
method countByExample (line 9) | long countByExample(CmsHelpCategoryExample example);
method deleteByExample (line 11) | int deleteByExample(CmsHelpCategoryExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(CmsHelpCategory row);
method insertSelective (line 17) | int insertSelective(CmsHelpCategory row);
method selectByExample (line 19) | List<CmsHelpCategory> selectByExample(CmsHelpCategoryExample example);
method selectByPrimaryKey (line 21) | CmsHelpCategory selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") CmsHelpCategory row, @Param...
method updateByExample (line 25) | int updateByExample(@Param("row") CmsHelpCategory row, @Param("example...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(CmsHelpCategory row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(CmsHelpCategory row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/CmsHelpMapper.java
type CmsHelpMapper (line 8) | public interface CmsHelpMapper {
method countByExample (line 9) | long countByExample(CmsHelpExample example);
method deleteByExample (line 11) | int deleteByExample(CmsHelpExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(CmsHelp row);
method insertSelective (line 17) | int insertSelective(CmsHelp row);
method selectByExampleWithBLOBs (line 19) | List<CmsHelp> selectByExampleWithBLOBs(CmsHelpExample example);
method selectByExample (line 21) | List<CmsHelp> selectByExample(CmsHelpExample example);
method selectByPrimaryKey (line 23) | CmsHelp selectByPrimaryKey(Long id);
method updateByExampleSelective (line 25) | int updateByExampleSelective(@Param("row") CmsHelp row, @Param("exampl...
method updateByExampleWithBLOBs (line 27) | int updateByExampleWithBLOBs(@Param("row") CmsHelp row, @Param("exampl...
method updateByExample (line 29) | int updateByExample(@Param("row") CmsHelp row, @Param("example") CmsHe...
method updateByPrimaryKeySelective (line 31) | int updateByPrimaryKeySelective(CmsHelp row);
method updateByPrimaryKeyWithBLOBs (line 33) | int updateByPrimaryKeyWithBLOBs(CmsHelp row);
method updateByPrimaryKey (line 35) | int updateByPrimaryKey(CmsHelp row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/CmsMemberReportMapper.java
type CmsMemberReportMapper (line 8) | public interface CmsMemberReportMapper {
method countByExample (line 9) | long countByExample(CmsMemberReportExample example);
method deleteByExample (line 11) | int deleteByExample(CmsMemberReportExample example);
method insert (line 13) | int insert(CmsMemberReport row);
method insertSelective (line 15) | int insertSelective(CmsMemberReport row);
method selectByExample (line 17) | List<CmsMemberReport> selectByExample(CmsMemberReportExample example);
method updateByExampleSelective (line 19) | int updateByExampleSelective(@Param("row") CmsMemberReport row, @Param...
method updateByExample (line 21) | int updateByExample(@Param("row") CmsMemberReport row, @Param("example...
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/CmsPrefrenceAreaMapper.java
type CmsPrefrenceAreaMapper (line 8) | public interface CmsPrefrenceAreaMapper {
method countByExample (line 9) | long countByExample(CmsPrefrenceAreaExample example);
method deleteByExample (line 11) | int deleteByExample(CmsPrefrenceAreaExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(CmsPrefrenceArea row);
method insertSelective (line 17) | int insertSelective(CmsPrefrenceArea row);
method selectByExampleWithBLOBs (line 19) | List<CmsPrefrenceArea> selectByExampleWithBLOBs(CmsPrefrenceAreaExampl...
method selectByExample (line 21) | List<CmsPrefrenceArea> selectByExample(CmsPrefrenceAreaExample example);
method selectByPrimaryKey (line 23) | CmsPrefrenceArea selectByPrimaryKey(Long id);
method updateByExampleSelective (line 25) | int updateByExampleSelective(@Param("row") CmsPrefrenceArea row, @Para...
method updateByExampleWithBLOBs (line 27) | int updateByExampleWithBLOBs(@Param("row") CmsPrefrenceArea row, @Para...
method updateByExample (line 29) | int updateByExample(@Param("row") CmsPrefrenceArea row, @Param("exampl...
method updateByPrimaryKeySelective (line 31) | int updateByPrimaryKeySelective(CmsPrefrenceArea row);
method updateByPrimaryKeyWithBLOBs (line 33) | int updateByPrimaryKeyWithBLOBs(CmsPrefrenceArea row);
method updateByPrimaryKey (line 35) | int updateByPrimaryKey(CmsPrefrenceArea row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/CmsPrefrenceAreaProductRelationMapper.java
type CmsPrefrenceAreaProductRelationMapper (line 8) | public interface CmsPrefrenceAreaProductRelationMapper {
method countByExample (line 9) | long countByExample(CmsPrefrenceAreaProductRelationExample example);
method deleteByExample (line 11) | int deleteByExample(CmsPrefrenceAreaProductRelationExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(CmsPrefrenceAreaProductRelation row);
method insertSelective (line 17) | int insertSelective(CmsPrefrenceAreaProductRelation row);
method selectByExample (line 19) | List<CmsPrefrenceAreaProductRelation> selectByExample(CmsPrefrenceArea...
method selectByPrimaryKey (line 21) | CmsPrefrenceAreaProductRelation selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") CmsPrefrenceAreaProductRela...
method updateByExample (line 25) | int updateByExample(@Param("row") CmsPrefrenceAreaProductRelation row,...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(CmsPrefrenceAreaProductRelation row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(CmsPrefrenceAreaProductRelation row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/CmsSubjectCategoryMapper.java
type CmsSubjectCategoryMapper (line 8) | public interface CmsSubjectCategoryMapper {
method countByExample (line 9) | long countByExample(CmsSubjectCategoryExample example);
method deleteByExample (line 11) | int deleteByExample(CmsSubjectCategoryExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(CmsSubjectCategory row);
method insertSelective (line 17) | int insertSelective(CmsSubjectCategory row);
method selectByExample (line 19) | List<CmsSubjectCategory> selectByExample(CmsSubjectCategoryExample exa...
method selectByPrimaryKey (line 21) | CmsSubjectCategory selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") CmsSubjectCategory row, @Pa...
method updateByExample (line 25) | int updateByExample(@Param("row") CmsSubjectCategory row, @Param("exam...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(CmsSubjectCategory row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(CmsSubjectCategory row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/CmsSubjectCommentMapper.java
type CmsSubjectCommentMapper (line 8) | public interface CmsSubjectCommentMapper {
method countByExample (line 9) | long countByExample(CmsSubjectCommentExample example);
method deleteByExample (line 11) | int deleteByExample(CmsSubjectCommentExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(CmsSubjectComment row);
method insertSelective (line 17) | int insertSelective(CmsSubjectComment row);
method selectByExample (line 19) | List<CmsSubjectComment> selectByExample(CmsSubjectCommentExample examp...
method selectByPrimaryKey (line 21) | CmsSubjectComment selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") CmsSubjectComment row, @Par...
method updateByExample (line 25) | int updateByExample(@Param("row") CmsSubjectComment row, @Param("examp...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(CmsSubjectComment row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(CmsSubjectComment row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/CmsSubjectMapper.java
type CmsSubjectMapper (line 8) | public interface CmsSubjectMapper {
method countByExample (line 9) | long countByExample(CmsSubjectExample example);
method deleteByExample (line 11) | int deleteByExample(CmsSubjectExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(CmsSubject row);
method insertSelective (line 17) | int insertSelective(CmsSubject row);
method selectByExampleWithBLOBs (line 19) | List<CmsSubject> selectByExampleWithBLOBs(CmsSubjectExample example);
method selectByExample (line 21) | List<CmsSubject> selectByExample(CmsSubjectExample example);
method selectByPrimaryKey (line 23) | CmsSubject selectByPrimaryKey(Long id);
method updateByExampleSelective (line 25) | int updateByExampleSelective(@Param("row") CmsSubject row, @Param("exa...
method updateByExampleWithBLOBs (line 27) | int updateByExampleWithBLOBs(@Param("row") CmsSubject row, @Param("exa...
method updateByExample (line 29) | int updateByExample(@Param("row") CmsSubject row, @Param("example") Cm...
method updateByPrimaryKeySelective (line 31) | int updateByPrimaryKeySelective(CmsSubject row);
method updateByPrimaryKeyWithBLOBs (line 33) | int updateByPrimaryKeyWithBLOBs(CmsSubject row);
method updateByPrimaryKey (line 35) | int updateByPrimaryKey(CmsSubject row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/CmsSubjectProductRelationMapper.java
type CmsSubjectProductRelationMapper (line 8) | public interface CmsSubjectProductRelationMapper {
method countByExample (line 9) | long countByExample(CmsSubjectProductRelationExample example);
method deleteByExample (line 11) | int deleteByExample(CmsSubjectProductRelationExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(CmsSubjectProductRelation row);
method insertSelective (line 17) | int insertSelective(CmsSubjectProductRelation row);
method selectByExample (line 19) | List<CmsSubjectProductRelation> selectByExample(CmsSubjectProductRelat...
method selectByPrimaryKey (line 21) | CmsSubjectProductRelation selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") CmsSubjectProductRelation r...
method updateByExample (line 25) | int updateByExample(@Param("row") CmsSubjectProductRelation row, @Para...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(CmsSubjectProductRelation row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(CmsSubjectProductRelation row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/CmsTopicCategoryMapper.java
type CmsTopicCategoryMapper (line 8) | public interface CmsTopicCategoryMapper {
method countByExample (line 9) | long countByExample(CmsTopicCategoryExample example);
method deleteByExample (line 11) | int deleteByExample(CmsTopicCategoryExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(CmsTopicCategory row);
method insertSelective (line 17) | int insertSelective(CmsTopicCategory row);
method selectByExample (line 19) | List<CmsTopicCategory> selectByExample(CmsTopicCategoryExample example);
method selectByPrimaryKey (line 21) | CmsTopicCategory selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") CmsTopicCategory row, @Para...
method updateByExample (line 25) | int updateByExample(@Param("row") CmsTopicCategory row, @Param("exampl...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(CmsTopicCategory row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(CmsTopicCategory row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/CmsTopicCommentMapper.java
type CmsTopicCommentMapper (line 8) | public interface CmsTopicCommentMapper {
method countByExample (line 9) | long countByExample(CmsTopicCommentExample example);
method deleteByExample (line 11) | int deleteByExample(CmsTopicCommentExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(CmsTopicComment row);
method insertSelective (line 17) | int insertSelective(CmsTopicComment row);
method selectByExample (line 19) | List<CmsTopicComment> selectByExample(CmsTopicCommentExample example);
method selectByPrimaryKey (line 21) | CmsTopicComment selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") CmsTopicComment row, @Param...
method updateByExample (line 25) | int updateByExample(@Param("row") CmsTopicComment row, @Param("example...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(CmsTopicComment row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(CmsTopicComment row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/CmsTopicMapper.java
type CmsTopicMapper (line 8) | public interface CmsTopicMapper {
method countByExample (line 9) | long countByExample(CmsTopicExample example);
method deleteByExample (line 11) | int deleteByExample(CmsTopicExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(CmsTopic row);
method insertSelective (line 17) | int insertSelective(CmsTopic row);
method selectByExampleWithBLOBs (line 19) | List<CmsTopic> selectByExampleWithBLOBs(CmsTopicExample example);
method selectByExample (line 21) | List<CmsTopic> selectByExample(CmsTopicExample example);
method selectByPrimaryKey (line 23) | CmsTopic selectByPrimaryKey(Long id);
method updateByExampleSelective (line 25) | int updateByExampleSelective(@Param("row") CmsTopic row, @Param("examp...
method updateByExampleWithBLOBs (line 27) | int updateByExampleWithBLOBs(@Param("row") CmsTopic row, @Param("examp...
method updateByExample (line 29) | int updateByExample(@Param("row") CmsTopic row, @Param("example") CmsT...
method updateByPrimaryKeySelective (line 31) | int updateByPrimaryKeySelective(CmsTopic row);
method updateByPrimaryKeyWithBLOBs (line 33) | int updateByPrimaryKeyWithBLOBs(CmsTopic row);
method updateByPrimaryKey (line 35) | int updateByPrimaryKey(CmsTopic row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/OmsCartItemMapper.java
type OmsCartItemMapper (line 8) | public interface OmsCartItemMapper {
method countByExample (line 9) | long countByExample(OmsCartItemExample example);
method deleteByExample (line 11) | int deleteByExample(OmsCartItemExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(OmsCartItem row);
method insertSelective (line 17) | int insertSelective(OmsCartItem row);
method selectByExample (line 19) | List<OmsCartItem> selectByExample(OmsCartItemExample example);
method selectByPrimaryKey (line 21) | OmsCartItem selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") OmsCartItem row, @Param("ex...
method updateByExample (line 25) | int updateByExample(@Param("row") OmsCartItem row, @Param("example") O...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(OmsCartItem row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(OmsCartItem row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/OmsCompanyAddressMapper.java
type OmsCompanyAddressMapper (line 8) | public interface OmsCompanyAddressMapper {
method countByExample (line 9) | long countByExample(OmsCompanyAddressExample example);
method deleteByExample (line 11) | int deleteByExample(OmsCompanyAddressExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(OmsCompanyAddress row);
method insertSelective (line 17) | int insertSelective(OmsCompanyAddress row);
method selectByExample (line 19) | List<OmsCompanyAddress> selectByExample(OmsCompanyAddressExample examp...
method selectByPrimaryKey (line 21) | OmsCompanyAddress selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") OmsCompanyAddress row, @Par...
method updateByExample (line 25) | int updateByExample(@Param("row") OmsCompanyAddress row, @Param("examp...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(OmsCompanyAddress row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(OmsCompanyAddress row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/OmsOrderItemMapper.java
type OmsOrderItemMapper (line 8) | public interface OmsOrderItemMapper {
method countByExample (line 9) | long countByExample(OmsOrderItemExample example);
method deleteByExample (line 11) | int deleteByExample(OmsOrderItemExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(OmsOrderItem row);
method insertSelective (line 17) | int insertSelective(OmsOrderItem row);
method selectByExample (line 19) | List<OmsOrderItem> selectByExample(OmsOrderItemExample example);
method selectByPrimaryKey (line 21) | OmsOrderItem selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") OmsOrderItem row, @Param("e...
method updateByExample (line 25) | int updateByExample(@Param("row") OmsOrderItem row, @Param("example") ...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(OmsOrderItem row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(OmsOrderItem row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/OmsOrderMapper.java
type OmsOrderMapper (line 8) | public interface OmsOrderMapper {
method countByExample (line 9) | long countByExample(OmsOrderExample example);
method deleteByExample (line 11) | int deleteByExample(OmsOrderExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(OmsOrder row);
method insertSelective (line 17) | int insertSelective(OmsOrder row);
method selectByExample (line 19) | List<OmsOrder> selectByExample(OmsOrderExample example);
method selectByPrimaryKey (line 21) | OmsOrder selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") OmsOrder row, @Param("examp...
method updateByExample (line 25) | int updateByExample(@Param("row") OmsOrder row, @Param("example") OmsO...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(OmsOrder row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(OmsOrder row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/OmsOrderOperateHistoryMapper.java
type OmsOrderOperateHistoryMapper (line 8) | public interface OmsOrderOperateHistoryMapper {
method countByExample (line 9) | long countByExample(OmsOrderOperateHistoryExample example);
method deleteByExample (line 11) | int deleteByExample(OmsOrderOperateHistoryExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(OmsOrderOperateHistory row);
method insertSelective (line 17) | int insertSelective(OmsOrderOperateHistory row);
method selectByExample (line 19) | List<OmsOrderOperateHistory> selectByExample(OmsOrderOperateHistoryExa...
method selectByPrimaryKey (line 21) | OmsOrderOperateHistory selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") OmsOrderOperateHistory row,...
method updateByExample (line 25) | int updateByExample(@Param("row") OmsOrderOperateHistory row, @Param("...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(OmsOrderOperateHistory row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(OmsOrderOperateHistory row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/OmsOrderReturnApplyMapper.java
type OmsOrderReturnApplyMapper (line 8) | public interface OmsOrderReturnApplyMapper {
method countByExample (line 9) | long countByExample(OmsOrderReturnApplyExample example);
method deleteByExample (line 11) | int deleteByExample(OmsOrderReturnApplyExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(OmsOrderReturnApply row);
method insertSelective (line 17) | int insertSelective(OmsOrderReturnApply row);
method selectByExample (line 19) | List<OmsOrderReturnApply> selectByExample(OmsOrderReturnApplyExample e...
method selectByPrimaryKey (line 21) | OmsOrderReturnApply selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") OmsOrderReturnApply row, @P...
method updateByExample (line 25) | int updateByExample(@Param("row") OmsOrderReturnApply row, @Param("exa...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(OmsOrderReturnApply row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(OmsOrderReturnApply row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/OmsOrderReturnReasonMapper.java
type OmsOrderReturnReasonMapper (line 8) | public interface OmsOrderReturnReasonMapper {
method countByExample (line 9) | long countByExample(OmsOrderReturnReasonExample example);
method deleteByExample (line 11) | int deleteByExample(OmsOrderReturnReasonExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(OmsOrderReturnReason row);
method insertSelective (line 17) | int insertSelective(OmsOrderReturnReason row);
method selectByExample (line 19) | List<OmsOrderReturnReason> selectByExample(OmsOrderReturnReasonExample...
method selectByPrimaryKey (line 21) | OmsOrderReturnReason selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") OmsOrderReturnReason row, @...
method updateByExample (line 25) | int updateByExample(@Param("row") OmsOrderReturnReason row, @Param("ex...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(OmsOrderReturnReason row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(OmsOrderReturnReason row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/OmsOrderSettingMapper.java
type OmsOrderSettingMapper (line 8) | public interface OmsOrderSettingMapper {
method countByExample (line 9) | long countByExample(OmsOrderSettingExample example);
method deleteByExample (line 11) | int deleteByExample(OmsOrderSettingExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(OmsOrderSetting row);
method insertSelective (line 17) | int insertSelective(OmsOrderSetting row);
method selectByExample (line 19) | List<OmsOrderSetting> selectByExample(OmsOrderSettingExample example);
method selectByPrimaryKey (line 21) | OmsOrderSetting selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") OmsOrderSetting row, @Param...
method updateByExample (line 25) | int updateByExample(@Param("row") OmsOrderSetting row, @Param("example...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(OmsOrderSetting row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(OmsOrderSetting row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/PmsAlbumMapper.java
type PmsAlbumMapper (line 8) | public interface PmsAlbumMapper {
method countByExample (line 9) | long countByExample(PmsAlbumExample example);
method deleteByExample (line 11) | int deleteByExample(PmsAlbumExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(PmsAlbum row);
method insertSelective (line 17) | int insertSelective(PmsAlbum row);
method selectByExample (line 19) | List<PmsAlbum> selectByExample(PmsAlbumExample example);
method selectByPrimaryKey (line 21) | PmsAlbum selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") PmsAlbum row, @Param("examp...
method updateByExample (line 25) | int updateByExample(@Param("row") PmsAlbum row, @Param("example") PmsA...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(PmsAlbum row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(PmsAlbum row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/PmsAlbumPicMapper.java
type PmsAlbumPicMapper (line 8) | public interface PmsAlbumPicMapper {
method countByExample (line 9) | long countByExample(PmsAlbumPicExample example);
method deleteByExample (line 11) | int deleteByExample(PmsAlbumPicExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(PmsAlbumPic row);
method insertSelective (line 17) | int insertSelective(PmsAlbumPic row);
method selectByExample (line 19) | List<PmsAlbumPic> selectByExample(PmsAlbumPicExample example);
method selectByPrimaryKey (line 21) | PmsAlbumPic selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") PmsAlbumPic row, @Param("ex...
method updateByExample (line 25) | int updateByExample(@Param("row") PmsAlbumPic row, @Param("example") P...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(PmsAlbumPic row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(PmsAlbumPic row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/PmsBrandMapper.java
type PmsBrandMapper (line 8) | public interface PmsBrandMapper {
method countByExample (line 9) | long countByExample(PmsBrandExample example);
method deleteByExample (line 11) | int deleteByExample(PmsBrandExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(PmsBrand row);
method insertSelective (line 17) | int insertSelective(PmsBrand row);
method selectByExampleWithBLOBs (line 19) | List<PmsBrand> selectByExampleWithBLOBs(PmsBrandExample example);
method selectByExample (line 21) | List<PmsBrand> selectByExample(PmsBrandExample example);
method selectByPrimaryKey (line 23) | PmsBrand selectByPrimaryKey(Long id);
method updateByExampleSelective (line 25) | int updateByExampleSelective(@Param("row") PmsBrand row, @Param("examp...
method updateByExampleWithBLOBs (line 27) | int updateByExampleWithBLOBs(@Param("row") PmsBrand row, @Param("examp...
method updateByExample (line 29) | int updateByExample(@Param("row") PmsBrand row, @Param("example") PmsB...
method updateByPrimaryKeySelective (line 31) | int updateByPrimaryKeySelective(PmsBrand row);
method updateByPrimaryKeyWithBLOBs (line 33) | int updateByPrimaryKeyWithBLOBs(PmsBrand row);
method updateByPrimaryKey (line 35) | int updateByPrimaryKey(PmsBrand row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/PmsCommentMapper.java
type PmsCommentMapper (line 8) | public interface PmsCommentMapper {
method countByExample (line 9) | long countByExample(PmsCommentExample example);
method deleteByExample (line 11) | int deleteByExample(PmsCommentExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(PmsComment row);
method insertSelective (line 17) | int insertSelective(PmsComment row);
method selectByExampleWithBLOBs (line 19) | List<PmsComment> selectByExampleWithBLOBs(PmsCommentExample example);
method selectByExample (line 21) | List<PmsComment> selectByExample(PmsCommentExample example);
method selectByPrimaryKey (line 23) | PmsComment selectByPrimaryKey(Long id);
method updateByExampleSelective (line 25) | int updateByExampleSelective(@Param("row") PmsComment row, @Param("exa...
method updateByExampleWithBLOBs (line 27) | int updateByExampleWithBLOBs(@Param("row") PmsComment row, @Param("exa...
method updateByExample (line 29) | int updateByExample(@Param("row") PmsComment row, @Param("example") Pm...
method updateByPrimaryKeySelective (line 31) | int updateByPrimaryKeySelective(PmsComment row);
method updateByPrimaryKeyWithBLOBs (line 33) | int updateByPrimaryKeyWithBLOBs(PmsComment row);
method updateByPrimaryKey (line 35) | int updateByPrimaryKey(PmsComment row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/PmsCommentReplayMapper.java
type PmsCommentReplayMapper (line 8) | public interface PmsCommentReplayMapper {
method countByExample (line 9) | long countByExample(PmsCommentReplayExample example);
method deleteByExample (line 11) | int deleteByExample(PmsCommentReplayExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(PmsCommentReplay row);
method insertSelective (line 17) | int insertSelective(PmsCommentReplay row);
method selectByExample (line 19) | List<PmsCommentReplay> selectByExample(PmsCommentReplayExample example);
method selectByPrimaryKey (line 21) | PmsCommentReplay selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") PmsCommentReplay row, @Para...
method updateByExample (line 25) | int updateByExample(@Param("row") PmsCommentReplay row, @Param("exampl...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(PmsCommentReplay row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(PmsCommentReplay row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/PmsFeightTemplateMapper.java
type PmsFeightTemplateMapper (line 8) | public interface PmsFeightTemplateMapper {
method countByExample (line 9) | long countByExample(PmsFeightTemplateExample example);
method deleteByExample (line 11) | int deleteByExample(PmsFeightTemplateExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(PmsFeightTemplate row);
method insertSelective (line 17) | int insertSelective(PmsFeightTemplate row);
method selectByExample (line 19) | List<PmsFeightTemplate> selectByExample(PmsFeightTemplateExample examp...
method selectByPrimaryKey (line 21) | PmsFeightTemplate selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") PmsFeightTemplate row, @Par...
method updateByExample (line 25) | int updateByExample(@Param("row") PmsFeightTemplate row, @Param("examp...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(PmsFeightTemplate row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(PmsFeightTemplate row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/PmsMemberPriceMapper.java
type PmsMemberPriceMapper (line 8) | public interface PmsMemberPriceMapper {
method countByExample (line 9) | long countByExample(PmsMemberPriceExample example);
method deleteByExample (line 11) | int deleteByExample(PmsMemberPriceExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(PmsMemberPrice row);
method insertSelective (line 17) | int insertSelective(PmsMemberPrice row);
method selectByExample (line 19) | List<PmsMemberPrice> selectByExample(PmsMemberPriceExample example);
method selectByPrimaryKey (line 21) | PmsMemberPrice selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") PmsMemberPrice row, @Param(...
method updateByExample (line 25) | int updateByExample(@Param("row") PmsMemberPrice row, @Param("example"...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(PmsMemberPrice row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(PmsMemberPrice row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/PmsProductAttributeCategoryMapper.java
type PmsProductAttributeCategoryMapper (line 8) | public interface PmsProductAttributeCategoryMapper {
method countByExample (line 9) | long countByExample(PmsProductAttributeCategoryExample example);
method deleteByExample (line 11) | int deleteByExample(PmsProductAttributeCategoryExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(PmsProductAttributeCategory row);
method insertSelective (line 17) | int insertSelective(PmsProductAttributeCategory row);
method selectByExample (line 19) | List<PmsProductAttributeCategory> selectByExample(PmsProductAttributeC...
method selectByPrimaryKey (line 21) | PmsProductAttributeCategory selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") PmsProductAttributeCategory...
method updateByExample (line 25) | int updateByExample(@Param("row") PmsProductAttributeCategory row, @Pa...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(PmsProductAttributeCategory row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(PmsProductAttributeCategory row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/PmsProductAttributeMapper.java
type PmsProductAttributeMapper (line 8) | public interface PmsProductAttributeMapper {
method countByExample (line 9) | long countByExample(PmsProductAttributeExample example);
method deleteByExample (line 11) | int deleteByExample(PmsProductAttributeExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(PmsProductAttribute row);
method insertSelective (line 17) | int insertSelective(PmsProductAttribute row);
method selectByExample (line 19) | List<PmsProductAttribute> selectByExample(PmsProductAttributeExample e...
method selectByPrimaryKey (line 21) | PmsProductAttribute selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") PmsProductAttribute row, @P...
method updateByExample (line 25) | int updateByExample(@Param("row") PmsProductAttribute row, @Param("exa...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(PmsProductAttribute row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(PmsProductAttribute row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/PmsProductAttributeValueMapper.java
type PmsProductAttributeValueMapper (line 8) | public interface PmsProductAttributeValueMapper {
method countByExample (line 9) | long countByExample(PmsProductAttributeValueExample example);
method deleteByExample (line 11) | int deleteByExample(PmsProductAttributeValueExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(PmsProductAttributeValue row);
method insertSelective (line 17) | int insertSelective(PmsProductAttributeValue row);
method selectByExample (line 19) | List<PmsProductAttributeValue> selectByExample(PmsProductAttributeValu...
method selectByPrimaryKey (line 21) | PmsProductAttributeValue selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") PmsProductAttributeValue ro...
method updateByExample (line 25) | int updateByExample(@Param("row") PmsProductAttributeValue row, @Param...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(PmsProductAttributeValue row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(PmsProductAttributeValue row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/PmsProductCategoryAttributeRelationMapper.java
type PmsProductCategoryAttributeRelationMapper (line 8) | public interface PmsProductCategoryAttributeRelationMapper {
method countByExample (line 9) | long countByExample(PmsProductCategoryAttributeRelationExample example);
method deleteByExample (line 11) | int deleteByExample(PmsProductCategoryAttributeRelationExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(PmsProductCategoryAttributeRelation row);
method insertSelective (line 17) | int insertSelective(PmsProductCategoryAttributeRelation row);
method selectByExample (line 19) | List<PmsProductCategoryAttributeRelation> selectByExample(PmsProductCa...
method selectByPrimaryKey (line 21) | PmsProductCategoryAttributeRelation selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") PmsProductCategoryAttribute...
method updateByExample (line 25) | int updateByExample(@Param("row") PmsProductCategoryAttributeRelation ...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(PmsProductCategoryAttributeRelation row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(PmsProductCategoryAttributeRelation row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/PmsProductCategoryMapper.java
type PmsProductCategoryMapper (line 8) | public interface PmsProductCategoryMapper {
method countByExample (line 9) | long countByExample(PmsProductCategoryExample example);
method deleteByExample (line 11) | int deleteByExample(PmsProductCategoryExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(PmsProductCategory row);
method insertSelective (line 17) | int insertSelective(PmsProductCategory row);
method selectByExampleWithBLOBs (line 19) | List<PmsProductCategory> selectByExampleWithBLOBs(PmsProductCategoryEx...
method selectByExample (line 21) | List<PmsProductCategory> selectByExample(PmsProductCategoryExample exa...
method selectByPrimaryKey (line 23) | PmsProductCategory selectByPrimaryKey(Long id);
method updateByExampleSelective (line 25) | int updateByExampleSelective(@Param("row") PmsProductCategory row, @Pa...
method updateByExampleWithBLOBs (line 27) | int updateByExampleWithBLOBs(@Param("row") PmsProductCategory row, @Pa...
method updateByExample (line 29) | int updateByExample(@Param("row") PmsProductCategory row, @Param("exam...
method updateByPrimaryKeySelective (line 31) | int updateByPrimaryKeySelective(PmsProductCategory row);
method updateByPrimaryKeyWithBLOBs (line 33) | int updateByPrimaryKeyWithBLOBs(PmsProductCategory row);
method updateByPrimaryKey (line 35) | int updateByPrimaryKey(PmsProductCategory row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/PmsProductFullReductionMapper.java
type PmsProductFullReductionMapper (line 8) | public interface PmsProductFullReductionMapper {
method countByExample (line 9) | long countByExample(PmsProductFullReductionExample example);
method deleteByExample (line 11) | int deleteByExample(PmsProductFullReductionExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(PmsProductFullReduction row);
method insertSelective (line 17) | int insertSelective(PmsProductFullReduction row);
method selectByExample (line 19) | List<PmsProductFullReduction> selectByExample(PmsProductFullReductionE...
method selectByPrimaryKey (line 21) | PmsProductFullReduction selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") PmsProductFullReduction row...
method updateByExample (line 25) | int updateByExample(@Param("row") PmsProductFullReduction row, @Param(...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(PmsProductFullReduction row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(PmsProductFullReduction row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/PmsProductLadderMapper.java
type PmsProductLadderMapper (line 8) | public interface PmsProductLadderMapper {
method countByExample (line 9) | long countByExample(PmsProductLadderExample example);
method deleteByExample (line 11) | int deleteByExample(PmsProductLadderExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(PmsProductLadder row);
method insertSelective (line 17) | int insertSelective(PmsProductLadder row);
method selectByExample (line 19) | List<PmsProductLadder> selectByExample(PmsProductLadderExample example);
method selectByPrimaryKey (line 21) | PmsProductLadder selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") PmsProductLadder row, @Para...
method updateByExample (line 25) | int updateByExample(@Param("row") PmsProductLadder row, @Param("exampl...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(PmsProductLadder row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(PmsProductLadder row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/PmsProductMapper.java
type PmsProductMapper (line 8) | public interface PmsProductMapper {
method countByExample (line 9) | long countByExample(PmsProductExample example);
method deleteByExample (line 11) | int deleteByExample(PmsProductExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(PmsProduct row);
method insertSelective (line 17) | int insertSelective(PmsProduct row);
method selectByExampleWithBLOBs (line 19) | List<PmsProduct> selectByExampleWithBLOBs(PmsProductExample example);
method selectByExample (line 21) | List<PmsProduct> selectByExample(PmsProductExample example);
method selectByPrimaryKey (line 23) | PmsProduct selectByPrimaryKey(Long id);
method updateByExampleSelective (line 25) | int updateByExampleSelective(@Param("row") PmsProduct row, @Param("exa...
method updateByExampleWithBLOBs (line 27) | int updateByExampleWithBLOBs(@Param("row") PmsProduct row, @Param("exa...
method updateByExample (line 29) | int updateByExample(@Param("row") PmsProduct row, @Param("example") Pm...
method updateByPrimaryKeySelective (line 31) | int updateByPrimaryKeySelective(PmsProduct row);
method updateByPrimaryKeyWithBLOBs (line 33) | int updateByPrimaryKeyWithBLOBs(PmsProduct row);
method updateByPrimaryKey (line 35) | int updateByPrimaryKey(PmsProduct row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/PmsProductOperateLogMapper.java
type PmsProductOperateLogMapper (line 8) | public interface PmsProductOperateLogMapper {
method countByExample (line 9) | long countByExample(PmsProductOperateLogExample example);
method deleteByExample (line 11) | int deleteByExample(PmsProductOperateLogExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(PmsProductOperateLog row);
method insertSelective (line 17) | int insertSelective(PmsProductOperateLog row);
method selectByExample (line 19) | List<PmsProductOperateLog> selectByExample(PmsProductOperateLogExample...
method selectByPrimaryKey (line 21) | PmsProductOperateLog selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") PmsProductOperateLog row, @...
method updateByExample (line 25) | int updateByExample(@Param("row") PmsProductOperateLog row, @Param("ex...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(PmsProductOperateLog row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(PmsProductOperateLog row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/PmsProductVertifyRecordMapper.java
type PmsProductVertifyRecordMapper (line 8) | public interface PmsProductVertifyRecordMapper {
method countByExample (line 9) | long countByExample(PmsProductVertifyRecordExample example);
method deleteByExample (line 11) | int deleteByExample(PmsProductVertifyRecordExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(PmsProductVertifyRecord row);
method insertSelective (line 17) | int insertSelective(PmsProductVertifyRecord row);
method selectByExample (line 19) | List<PmsProductVertifyRecord> selectByExample(PmsProductVertifyRecordE...
method selectByPrimaryKey (line 21) | PmsProductVertifyRecord selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") PmsProductVertifyRecord row...
method updateByExample (line 25) | int updateByExample(@Param("row") PmsProductVertifyRecord row, @Param(...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(PmsProductVertifyRecord row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(PmsProductVertifyRecord row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/PmsSkuStockMapper.java
type PmsSkuStockMapper (line 8) | public interface PmsSkuStockMapper {
method countByExample (line 9) | long countByExample(PmsSkuStockExample example);
method deleteByExample (line 11) | int deleteByExample(PmsSkuStockExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(PmsSkuStock row);
method insertSelective (line 17) | int insertSelective(PmsSkuStock row);
method selectByExample (line 19) | List<PmsSkuStock> selectByExample(PmsSkuStockExample example);
method selectByPrimaryKey (line 21) | PmsSkuStock selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") PmsSkuStock row, @Param("ex...
method updateByExample (line 25) | int updateByExample(@Param("row") PmsSkuStock row, @Param("example") P...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(PmsSkuStock row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(PmsSkuStock row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/SmsCouponHistoryMapper.java
type SmsCouponHistoryMapper (line 8) | public interface SmsCouponHistoryMapper {
method countByExample (line 9) | long countByExample(SmsCouponHistoryExample example);
method deleteByExample (line 11) | int deleteByExample(SmsCouponHistoryExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(SmsCouponHistory row);
method insertSelective (line 17) | int insertSelective(SmsCouponHistory row);
method selectByExample (line 19) | List<SmsCouponHistory> selectByExample(SmsCouponHistoryExample example);
method selectByPrimaryKey (line 21) | SmsCouponHistory selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") SmsCouponHistory row, @Para...
method updateByExample (line 25) | int updateByExample(@Param("row") SmsCouponHistory row, @Param("exampl...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(SmsCouponHistory row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(SmsCouponHistory row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/SmsCouponMapper.java
type SmsCouponMapper (line 8) | public interface SmsCouponMapper {
method countByExample (line 9) | long countByExample(SmsCouponExample example);
method deleteByExample (line 11) | int deleteByExample(SmsCouponExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(SmsCoupon row);
method insertSelective (line 17) | int insertSelective(SmsCoupon row);
method selectByExample (line 19) | List<SmsCoupon> selectByExample(SmsCouponExample example);
method selectByPrimaryKey (line 21) | SmsCoupon selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") SmsCoupon row, @Param("exam...
method updateByExample (line 25) | int updateByExample(@Param("row") SmsCoupon row, @Param("example") Sms...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(SmsCoupon row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(SmsCoupon row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/SmsCouponProductCategoryRelationMapper.java
type SmsCouponProductCategoryRelationMapper (line 8) | public interface SmsCouponProductCategoryRelationMapper {
method countByExample (line 9) | long countByExample(SmsCouponProductCategoryRelationExample example);
method deleteByExample (line 11) | int deleteByExample(SmsCouponProductCategoryRelationExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(SmsCouponProductCategoryRelation row);
method insertSelective (line 17) | int insertSelective(SmsCouponProductCategoryRelation row);
method selectByExample (line 19) | List<SmsCouponProductCategoryRelation> selectByExample(SmsCouponProduc...
method selectByPrimaryKey (line 21) | SmsCouponProductCategoryRelation selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") SmsCouponProductCategoryRel...
method updateByExample (line 25) | int updateByExample(@Param("row") SmsCouponProductCategoryRelation row...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(SmsCouponProductCategoryRelation row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(SmsCouponProductCategoryRelation row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/SmsCouponProductRelationMapper.java
type SmsCouponProductRelationMapper (line 8) | public interface SmsCouponProductRelationMapper {
method countByExample (line 9) | long countByExample(SmsCouponProductRelationExample example);
method deleteByExample (line 11) | int deleteByExample(SmsCouponProductRelationExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(SmsCouponProductRelation row);
method insertSelective (line 17) | int insertSelective(SmsCouponProductRelation row);
method selectByExample (line 19) | List<SmsCouponProductRelation> selectByExample(SmsCouponProductRelatio...
method selectByPrimaryKey (line 21) | SmsCouponProductRelation selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") SmsCouponProductRelation ro...
method updateByExample (line 25) | int updateByExample(@Param("row") SmsCouponProductRelation row, @Param...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(SmsCouponProductRelation row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(SmsCouponProductRelation row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/SmsFlashPromotionLogMapper.java
type SmsFlashPromotionLogMapper (line 8) | public interface SmsFlashPromotionLogMapper {
method countByExample (line 9) | long countByExample(SmsFlashPromotionLogExample example);
method deleteByExample (line 11) | int deleteByExample(SmsFlashPromotionLogExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Integer id);
method insert (line 15) | int insert(SmsFlashPromotionLog row);
method insertSelective (line 17) | int insertSelective(SmsFlashPromotionLog row);
method selectByExample (line 19) | List<SmsFlashPromotionLog> selectByExample(SmsFlashPromotionLogExample...
method selectByPrimaryKey (line 21) | SmsFlashPromotionLog selectByPrimaryKey(Integer id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") SmsFlashPromotionLog row, @...
method updateByExample (line 25) | int updateByExample(@Param("row") SmsFlashPromotionLog row, @Param("ex...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(SmsFlashPromotionLog row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(SmsFlashPromotionLog row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/SmsFlashPromotionMapper.java
type SmsFlashPromotionMapper (line 8) | public interface SmsFlashPromotionMapper {
method countByExample (line 9) | long countByExample(SmsFlashPromotionExample example);
method deleteByExample (line 11) | int deleteByExample(SmsFlashPromotionExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(SmsFlashPromotion row);
method insertSelective (line 17) | int insertSelective(SmsFlashPromotion row);
method selectByExample (line 19) | List<SmsFlashPromotion> selectByExample(SmsFlashPromotionExample examp...
method selectByPrimaryKey (line 21) | SmsFlashPromotion selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") SmsFlashPromotion row, @Par...
method updateByExample (line 25) | int updateByExample(@Param("row") SmsFlashPromotion row, @Param("examp...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(SmsFlashPromotion row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(SmsFlashPromotion row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/SmsFlashPromotionProductRelationMapper.java
type SmsFlashPromotionProductRelationMapper (line 8) | public interface SmsFlashPromotionProductRelationMapper {
method countByExample (line 9) | long countByExample(SmsFlashPromotionProductRelationExample example);
method deleteByExample (line 11) | int deleteByExample(SmsFlashPromotionProductRelationExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(SmsFlashPromotionProductRelation row);
method insertSelective (line 17) | int insertSelective(SmsFlashPromotionProductRelation row);
method selectByExample (line 19) | List<SmsFlashPromotionProductRelation> selectByExample(SmsFlashPromoti...
method selectByPrimaryKey (line 21) | SmsFlashPromotionProductRelation selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") SmsFlashPromotionProductRel...
method updateByExample (line 25) | int updateByExample(@Param("row") SmsFlashPromotionProductRelation row...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(SmsFlashPromotionProductRelation row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(SmsFlashPromotionProductRelation row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/SmsFlashPromotionSessionMapper.java
type SmsFlashPromotionSessionMapper (line 8) | public interface SmsFlashPromotionSessionMapper {
method countByExample (line 9) | long countByExample(SmsFlashPromotionSessionExample example);
method deleteByExample (line 11) | int deleteByExample(SmsFlashPromotionSessionExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(SmsFlashPromotionSession row);
method insertSelective (line 17) | int insertSelective(SmsFlashPromotionSession row);
method selectByExample (line 19) | List<SmsFlashPromotionSession> selectByExample(SmsFlashPromotionSessio...
method selectByPrimaryKey (line 21) | SmsFlashPromotionSession selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") SmsFlashPromotionSession ro...
method updateByExample (line 25) | int updateByExample(@Param("row") SmsFlashPromotionSession row, @Param...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(SmsFlashPromotionSession row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(SmsFlashPromotionSession row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/SmsHomeAdvertiseMapper.java
type SmsHomeAdvertiseMapper (line 8) | public interface SmsHomeAdvertiseMapper {
method countByExample (line 9) | long countByExample(SmsHomeAdvertiseExample example);
method deleteByExample (line 11) | int deleteByExample(SmsHomeAdvertiseExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(SmsHomeAdvertise row);
method insertSelective (line 17) | int insertSelective(SmsHomeAdvertise row);
method selectByExample (line 19) | List<SmsHomeAdvertise> selectByExample(SmsHomeAdvertiseExample example);
method selectByPrimaryKey (line 21) | SmsHomeAdvertise selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") SmsHomeAdvertise row, @Para...
method updateByExample (line 25) | int updateByExample(@Param("row") SmsHomeAdvertise row, @Param("exampl...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(SmsHomeAdvertise row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(SmsHomeAdvertise row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/SmsHomeBrandMapper.java
type SmsHomeBrandMapper (line 8) | public interface SmsHomeBrandMapper {
method countByExample (line 9) | long countByExample(SmsHomeBrandExample example);
method deleteByExample (line 11) | int deleteByExample(SmsHomeBrandExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(SmsHomeBrand row);
method insertSelective (line 17) | int insertSelective(SmsHomeBrand row);
method selectByExample (line 19) | List<SmsHomeBrand> selectByExample(SmsHomeBrandExample example);
method selectByPrimaryKey (line 21) | SmsHomeBrand selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") SmsHomeBrand row, @Param("e...
method updateByExample (line 25) | int updateByExample(@Param("row") SmsHomeBrand row, @Param("example") ...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(SmsHomeBrand row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(SmsHomeBrand row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/SmsHomeNewProductMapper.java
type SmsHomeNewProductMapper (line 8) | public interface SmsHomeNewProductMapper {
method countByExample (line 9) | long countByExample(SmsHomeNewProductExample example);
method deleteByExample (line 11) | int deleteByExample(SmsHomeNewProductExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(SmsHomeNewProduct row);
method insertSelective (line 17) | int insertSelective(SmsHomeNewProduct row);
method selectByExample (line 19) | List<SmsHomeNewProduct> selectByExample(SmsHomeNewProductExample examp...
method selectByPrimaryKey (line 21) | SmsHomeNewProduct selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") SmsHomeNewProduct row, @Par...
method updateByExample (line 25) | int updateByExample(@Param("row") SmsHomeNewProduct row, @Param("examp...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(SmsHomeNewProduct row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(SmsHomeNewProduct row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/SmsHomeRecommendProductMapper.java
type SmsHomeRecommendProductMapper (line 8) | public interface SmsHomeRecommendProductMapper {
method countByExample (line 9) | long countByExample(SmsHomeRecommendProductExample example);
method deleteByExample (line 11) | int deleteByExample(SmsHomeRecommendProductExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(SmsHomeRecommendProduct row);
method insertSelective (line 17) | int insertSelective(SmsHomeRecommendProduct row);
method selectByExample (line 19) | List<SmsHomeRecommendProduct> selectByExample(SmsHomeRecommendProductE...
method selectByPrimaryKey (line 21) | SmsHomeRecommendProduct selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") SmsHomeRecommendProduct row...
method updateByExample (line 25) | int updateByExample(@Param("row") SmsHomeRecommendProduct row, @Param(...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(SmsHomeRecommendProduct row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(SmsHomeRecommendProduct row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/SmsHomeRecommendSubjectMapper.java
type SmsHomeRecommendSubjectMapper (line 8) | public interface SmsHomeRecommendSubjectMapper {
method countByExample (line 9) | long countByExample(SmsHomeRecommendSubjectExample example);
method deleteByExample (line 11) | int deleteByExample(SmsHomeRecommendSubjectExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(SmsHomeRecommendSubject row);
method insertSelective (line 17) | int insertSelective(SmsHomeRecommendSubject row);
method selectByExample (line 19) | List<SmsHomeRecommendSubject> selectByExample(SmsHomeRecommendSubjectE...
method selectByPrimaryKey (line 21) | SmsHomeRecommendSubject selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") SmsHomeRecommendSubject row...
method updateByExample (line 25) | int updateByExample(@Param("row") SmsHomeRecommendSubject row, @Param(...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(SmsHomeRecommendSubject row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(SmsHomeRecommendSubject row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/UmsAdminLoginLogMapper.java
type UmsAdminLoginLogMapper (line 8) | public interface UmsAdminLoginLogMapper {
method countByExample (line 9) | long countByExample(UmsAdminLoginLogExample example);
method deleteByExample (line 11) | int deleteByExample(UmsAdminLoginLogExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(UmsAdminLoginLog row);
method insertSelective (line 17) | int insertSelective(UmsAdminLoginLog row);
method selectByExample (line 19) | List<UmsAdminLoginLog> selectByExample(UmsAdminLoginLogExample example);
method selectByPrimaryKey (line 21) | UmsAdminLoginLog selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") UmsAdminLoginLog row, @Para...
method updateByExample (line 25) | int updateByExample(@Param("row") UmsAdminLoginLog row, @Param("exampl...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(UmsAdminLoginLog row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(UmsAdminLoginLog row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/UmsAdminMapper.java
type UmsAdminMapper (line 8) | public interface UmsAdminMapper {
method countByExample (line 9) | long countByExample(UmsAdminExample example);
method deleteByExample (line 11) | int deleteByExample(UmsAdminExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(UmsAdmin row);
method insertSelective (line 17) | int insertSelective(UmsAdmin row);
method selectByExample (line 19) | List<UmsAdmin> selectByExample(UmsAdminExample example);
method selectByPrimaryKey (line 21) | UmsAdmin selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") UmsAdmin row, @Param("examp...
method updateByExample (line 25) | int updateByExample(@Param("row") UmsAdmin row, @Param("example") UmsA...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(UmsAdmin row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(UmsAdmin row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/UmsAdminPermissionRelationMapper.java
type UmsAdminPermissionRelationMapper (line 8) | public interface UmsAdminPermissionRelationMapper {
method countByExample (line 9) | long countByExample(UmsAdminPermissionRelationExample example);
method deleteByExample (line 11) | int deleteByExample(UmsAdminPermissionRelationExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(UmsAdminPermissionRelation row);
method insertSelective (line 17) | int insertSelective(UmsAdminPermissionRelation row);
method selectByExample (line 19) | List<UmsAdminPermissionRelation> selectByExample(UmsAdminPermissionRel...
method selectByPrimaryKey (line 21) | UmsAdminPermissionRelation selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") UmsAdminPermissionRelation ...
method updateByExample (line 25) | int updateByExample(@Param("row") UmsAdminPermissionRelation row, @Par...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(UmsAdminPermissionRelation row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(UmsAdminPermissionRelation row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/UmsAdminRoleRelationMapper.java
type UmsAdminRoleRelationMapper (line 8) | public interface UmsAdminRoleRelationMapper {
method countByExample (line 9) | long countByExample(UmsAdminRoleRelationExample example);
method deleteByExample (line 11) | int deleteByExample(UmsAdminRoleRelationExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(UmsAdminRoleRelation row);
method insertSelective (line 17) | int insertSelective(UmsAdminRoleRelation row);
method selectByExample (line 19) | List<UmsAdminRoleRelation> selectByExample(UmsAdminRoleRelationExample...
method selectByPrimaryKey (line 21) | UmsAdminRoleRelation selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") UmsAdminRoleRelation row, @...
method updateByExample (line 25) | int updateByExample(@Param("row") UmsAdminRoleRelation row, @Param("ex...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(UmsAdminRoleRelation row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(UmsAdminRoleRelation row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/UmsGrowthChangeHistoryMapper.java
type UmsGrowthChangeHistoryMapper (line 8) | public interface UmsGrowthChangeHistoryMapper {
method countByExample (line 9) | long countByExample(UmsGrowthChangeHistoryExample example);
method deleteByExample (line 11) | int deleteByExample(UmsGrowthChangeHistoryExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(UmsGrowthChangeHistory row);
method insertSelective (line 17) | int insertSelective(UmsGrowthChangeHistory row);
method selectByExample (line 19) | List<UmsGrowthChangeHistory> selectByExample(UmsGrowthChangeHistoryExa...
method selectByPrimaryKey (line 21) | UmsGrowthChangeHistory selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") UmsGrowthChangeHistory row,...
method updateByExample (line 25) | int updateByExample(@Param("row") UmsGrowthChangeHistory row, @Param("...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(UmsGrowthChangeHistory row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(UmsGrowthChangeHistory row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/UmsIntegrationChangeHistoryMapper.java
type UmsIntegrationChangeHistoryMapper (line 8) | public interface UmsIntegrationChangeHistoryMapper {
method countByExample (line 9) | long countByExample(UmsIntegrationChangeHistoryExample example);
method deleteByExample (line 11) | int deleteByExample(UmsIntegrationChangeHistoryExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(UmsIntegrationChangeHistory row);
method insertSelective (line 17) | int insertSelective(UmsIntegrationChangeHistory row);
method selectByExample (line 19) | List<UmsIntegrationChangeHistory> selectByExample(UmsIntegrationChange...
method selectByPrimaryKey (line 21) | UmsIntegrationChangeHistory selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") UmsIntegrationChangeHistory...
method updateByExample (line 25) | int updateByExample(@Param("row") UmsIntegrationChangeHistory row, @Pa...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(UmsIntegrationChangeHistory row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(UmsIntegrationChangeHistory row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/UmsIntegrationConsumeSettingMapper.java
type UmsIntegrationConsumeSettingMapper (line 8) | public interface UmsIntegrationConsumeSettingMapper {
method countByExample (line 9) | long countByExample(UmsIntegrationConsumeSettingExample example);
method deleteByExample (line 11) | int deleteByExample(UmsIntegrationConsumeSettingExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(UmsIntegrationConsumeSetting row);
method insertSelective (line 17) | int insertSelective(UmsIntegrationConsumeSetting row);
method selectByExample (line 19) | List<UmsIntegrationConsumeSetting> selectByExample(UmsIntegrationConsu...
method selectByPrimaryKey (line 21) | UmsIntegrationConsumeSetting selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") UmsIntegrationConsumeSettin...
method updateByExample (line 25) | int updateByExample(@Param("row") UmsIntegrationConsumeSetting row, @P...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(UmsIntegrationConsumeSetting row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(UmsIntegrationConsumeSetting row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/UmsMemberLevelMapper.java
type UmsMemberLevelMapper (line 8) | public interface UmsMemberLevelMapper {
method countByExample (line 9) | long countByExample(UmsMemberLevelExample example);
method deleteByExample (line 11) | int deleteByExample(UmsMemberLevelExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(UmsMemberLevel row);
method insertSelective (line 17) | int insertSelective(UmsMemberLevel row);
method selectByExample (line 19) | List<UmsMemberLevel> selectByExample(UmsMemberLevelExample example);
method selectByPrimaryKey (line 21) | UmsMemberLevel selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") UmsMemberLevel row, @Param(...
method updateByExample (line 25) | int updateByExample(@Param("row") UmsMemberLevel row, @Param("example"...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(UmsMemberLevel row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(UmsMemberLevel row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/UmsMemberLoginLogMapper.java
type UmsMemberLoginLogMapper (line 8) | public interface UmsMemberLoginLogMapper {
method countByExample (line 9) | long countByExample(UmsMemberLoginLogExample example);
method deleteByExample (line 11) | int deleteByExample(UmsMemberLoginLogExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(UmsMemberLoginLog row);
method insertSelective (line 17) | int insertSelective(UmsMemberLoginLog row);
method selectByExample (line 19) | List<UmsMemberLoginLog> selectByExample(UmsMemberLoginLogExample examp...
method selectByPrimaryKey (line 21) | UmsMemberLoginLog selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") UmsMemberLoginLog row, @Par...
method updateByExample (line 25) | int updateByExample(@Param("row") UmsMemberLoginLog row, @Param("examp...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(UmsMemberLoginLog row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(UmsMemberLoginLog row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/UmsMemberMapper.java
type UmsMemberMapper (line 8) | public interface UmsMemberMapper {
method countByExample (line 9) | long countByExample(UmsMemberExample example);
method deleteByExample (line 11) | int deleteByExample(UmsMemberExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(UmsMember row);
method insertSelective (line 17) | int insertSelective(UmsMember row);
method selectByExample (line 19) | List<UmsMember> selectByExample(UmsMemberExample example);
method selectByPrimaryKey (line 21) | UmsMember selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") UmsMember row, @Param("exam...
method updateByExample (line 25) | int updateByExample(@Param("row") UmsMember row, @Param("example") Ums...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(UmsMember row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(UmsMember row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/UmsMemberMemberTagRelationMapper.java
type UmsMemberMemberTagRelationMapper (line 8) | public interface UmsMemberMemberTagRelationMapper {
method countByExample (line 9) | long countByExample(UmsMemberMemberTagRelationExample example);
method deleteByExample (line 11) | int deleteByExample(UmsMemberMemberTagRelationExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(UmsMemberMemberTagRelation row);
method insertSelective (line 17) | int insertSelective(UmsMemberMemberTagRelation row);
method selectByExample (line 19) | List<UmsMemberMemberTagRelation> selectByExample(UmsMemberMemberTagRel...
method selectByPrimaryKey (line 21) | UmsMemberMemberTagRelation selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") UmsMemberMemberTagRelation ...
method updateByExample (line 25) | int updateByExample(@Param("row") UmsMemberMemberTagRelation row, @Par...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(UmsMemberMemberTagRelation row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(UmsMemberMemberTagRelation row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/UmsMemberProductCategoryRelationMapper.java
type UmsMemberProductCategoryRelationMapper (line 8) | public interface UmsMemberProductCategoryRelationMapper {
method countByExample (line 9) | long countByExample(UmsMemberProductCategoryRelationExample example);
method deleteByExample (line 11) | int deleteByExample(UmsMemberProductCategoryRelationExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(UmsMemberProductCategoryRelation row);
method insertSelective (line 17) | int insertSelective(UmsMemberProductCategoryRelation row);
method selectByExample (line 19) | List<UmsMemberProductCategoryRelation> selectByExample(UmsMemberProduc...
method selectByPrimaryKey (line 21) | UmsMemberProductCategoryRelation selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") UmsMemberProductCategoryRel...
method updateByExample (line 25) | int updateByExample(@Param("row") UmsMemberProductCategoryRelation row...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(UmsMemberProductCategoryRelation row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(UmsMemberProductCategoryRelation row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/UmsMemberReceiveAddressMapper.java
type UmsMemberReceiveAddressMapper (line 8) | public interface UmsMemberReceiveAddressMapper {
method countByExample (line 9) | long countByExample(UmsMemberReceiveAddressExample example);
method deleteByExample (line 11) | int deleteByExample(UmsMemberReceiveAddressExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(UmsMemberReceiveAddress row);
method insertSelective (line 17) | int insertSelective(UmsMemberReceiveAddress row);
method selectByExample (line 19) | List<UmsMemberReceiveAddress> selectByExample(UmsMemberReceiveAddressE...
method selectByPrimaryKey (line 21) | UmsMemberReceiveAddress selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") UmsMemberReceiveAddress row...
method updateByExample (line 25) | int updateByExample(@Param("row") UmsMemberReceiveAddress row, @Param(...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(UmsMemberReceiveAddress row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(UmsMemberReceiveAddress row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/UmsMemberRuleSettingMapper.java
type UmsMemberRuleSettingMapper (line 8) | public interface UmsMemberRuleSettingMapper {
method countByExample (line 9) | long countByExample(UmsMemberRuleSettingExample example);
method deleteByExample (line 11) | int deleteByExample(UmsMemberRuleSettingExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(UmsMemberRuleSetting row);
method insertSelective (line 17) | int insertSelective(UmsMemberRuleSetting row);
method selectByExample (line 19) | List<UmsMemberRuleSetting> selectByExample(UmsMemberRuleSettingExample...
method selectByPrimaryKey (line 21) | UmsMemberRuleSetting selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") UmsMemberRuleSetting row, @...
method updateByExample (line 25) | int updateByExample(@Param("row") UmsMemberRuleSetting row, @Param("ex...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(UmsMemberRuleSetting row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(UmsMemberRuleSetting row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/UmsMemberStatisticsInfoMapper.java
type UmsMemberStatisticsInfoMapper (line 8) | public interface UmsMemberStatisticsInfoMapper {
method countByExample (line 9) | long countByExample(UmsMemberStatisticsInfoExample example);
method deleteByExample (line 11) | int deleteByExample(UmsMemberStatisticsInfoExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(UmsMemberStatisticsInfo row);
method insertSelective (line 17) | int insertSelective(UmsMemberStatisticsInfo row);
method selectByExample (line 19) | List<UmsMemberStatisticsInfo> selectByExample(UmsMemberStatisticsInfoE...
method selectByPrimaryKey (line 21) | UmsMemberStatisticsInfo selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") UmsMemberStatisticsInfo row...
method updateByExample (line 25) | int updateByExample(@Param("row") UmsMemberStatisticsInfo row, @Param(...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(UmsMemberStatisticsInfo row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(UmsMemberStatisticsInfo row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/UmsMemberTagMapper.java
type UmsMemberTagMapper (line 8) | public interface UmsMemberTagMapper {
method countByExample (line 9) | long countByExample(UmsMemberTagExample example);
method deleteByExample (line 11) | int deleteByExample(UmsMemberTagExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(UmsMemberTag row);
method insertSelective (line 17) | int insertSelective(UmsMemberTag row);
method selectByExample (line 19) | List<UmsMemberTag> selectByExample(UmsMemberTagExample example);
method selectByPrimaryKey (line 21) | UmsMemberTag selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") UmsMemberTag row, @Param("e...
method updateByExample (line 25) | int updateByExample(@Param("row") UmsMemberTag row, @Param("example") ...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(UmsMemberTag row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(UmsMemberTag row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/UmsMemberTaskMapper.java
type UmsMemberTaskMapper (line 8) | public interface UmsMemberTaskMapper {
method countByExample (line 9) | long countByExample(UmsMemberTaskExample example);
method deleteByExample (line 11) | int deleteByExample(UmsMemberTaskExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(UmsMemberTask row);
method insertSelective (line 17) | int insertSelective(UmsMemberTask row);
method selectByExample (line 19) | List<UmsMemberTask> selectByExample(UmsMemberTaskExample example);
method selectByPrimaryKey (line 21) | UmsMemberTask selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") UmsMemberTask row, @Param("...
method updateByExample (line 25) | int updateByExample(@Param("row") UmsMemberTask row, @Param("example")...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(UmsMemberTask row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(UmsMemberTask row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/UmsMenuMapper.java
type UmsMenuMapper (line 8) | public interface UmsMenuMapper {
method countByExample (line 9) | long countByExample(UmsMenuExample example);
method deleteByExample (line 11) | int deleteByExample(UmsMenuExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(UmsMenu row);
method insertSelective (line 17) | int insertSelective(UmsMenu row);
method selectByExample (line 19) | List<UmsMenu> selectByExample(UmsMenuExample example);
method selectByPrimaryKey (line 21) | UmsMenu selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") UmsMenu row, @Param("exampl...
method updateByExample (line 25) | int updateByExample(@Param("row") UmsMenu row, @Param("example") UmsMe...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(UmsMenu row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(UmsMenu row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/UmsPermissionMapper.java
type UmsPermissionMapper (line 8) | public interface UmsPermissionMapper {
method countByExample (line 9) | long countByExample(UmsPermissionExample example);
method deleteByExample (line 11) | int deleteByExample(UmsPermissionExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(UmsPermission row);
method insertSelective (line 17) | int insertSelective(UmsPermission row);
method selectByExample (line 19) | List<UmsPermission> selectByExample(UmsPermissionExample example);
method selectByPrimaryKey (line 21) | UmsPermission selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") UmsPermission row, @Param("...
method updateByExample (line 25) | int updateByExample(@Param("row") UmsPermission row, @Param("example")...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(UmsPermission row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(UmsPermission row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/UmsResourceCategoryMapper.java
type UmsResourceCategoryMapper (line 8) | public interface UmsResourceCategoryMapper {
method countByExample (line 9) | long countByExample(UmsResourceCategoryExample example);
method deleteByExample (line 11) | int deleteByExample(UmsResourceCategoryExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(UmsResourceCategory row);
method insertSelective (line 17) | int insertSelective(UmsResourceCategory row);
method selectByExample (line 19) | List<UmsResourceCategory> selectByExample(UmsResourceCategoryExample e...
method selectByPrimaryKey (line 21) | UmsResourceCategory selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") UmsResourceCategory row, @P...
method updateByExample (line 25) | int updateByExample(@Param("row") UmsResourceCategory row, @Param("exa...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(UmsResourceCategory row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(UmsResourceCategory row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/UmsResourceMapper.java
type UmsResourceMapper (line 8) | public interface UmsResourceMapper {
method countByExample (line 9) | long countByExample(UmsResourceExample example);
method deleteByExample (line 11) | int deleteByExample(UmsResourceExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(UmsResource row);
method insertSelective (line 17) | int insertSelective(UmsResource row);
method selectByExample (line 19) | List<UmsResource> selectByExample(UmsResourceExample example);
method selectByPrimaryKey (line 21) | UmsResource selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") UmsResource row, @Param("ex...
method updateByExample (line 25) | int updateByExample(@Param("row") UmsResource row, @Param("example") U...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(UmsResource row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(UmsResource row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/UmsRoleMapper.java
type UmsRoleMapper (line 8) | public interface UmsRoleMapper {
method countByExample (line 9) | long countByExample(UmsRoleExample example);
method deleteByExample (line 11) | int deleteByExample(UmsRoleExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(UmsRole row);
method insertSelective (line 17) | int insertSelective(UmsRole row);
method selectByExample (line 19) | List<UmsRole> selectByExample(UmsRoleExample example);
method selectByPrimaryKey (line 21) | UmsRole selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") UmsRole row, @Param("exampl...
method updateByExample (line 25) | int updateByExample(@Param("row") UmsRole row, @Param("example") UmsRo...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(UmsRole row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(UmsRole row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/UmsRoleMenuRelationMapper.java
type UmsRoleMenuRelationMapper (line 8) | public interface UmsRoleMenuRelationMapper {
method countByExample (line 9) | long countByExample(UmsRoleMenuRelationExample example);
method deleteByExample (line 11) | int deleteByExample(UmsRoleMenuRelationExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(UmsRoleMenuRelation row);
method insertSelective (line 17) | int insertSelective(UmsRoleMenuRelation row);
method selectByExample (line 19) | List<UmsRoleMenuRelation> selectByExample(UmsRoleMenuRelationExample e...
method selectByPrimaryKey (line 21) | UmsRoleMenuRelation selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") UmsRoleMenuRelation row, @P...
method updateByExample (line 25) | int updateByExample(@Param("row") UmsRoleMenuRelation row, @Param("exa...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(UmsRoleMenuRelation row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(UmsRoleMenuRelation row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/UmsRolePermissionRelationMapper.java
type UmsRolePermissionRelationMapper (line 8) | public interface UmsRolePermissionRelationMapper {
method countByExample (line 9) | long countByExample(UmsRolePermissionRelationExample example);
method deleteByExample (line 11) | int deleteByExample(UmsRolePermissionRelationExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(UmsRolePermissionRelation row);
method insertSelective (line 17) | int insertSelective(UmsRolePermissionRelation row);
method selectByExample (line 19) | List<UmsRolePermissionRelation> selectByExample(UmsRolePermissionRelat...
method selectByPrimaryKey (line 21) | UmsRolePermissionRelation selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") UmsRolePermissionRelation r...
method updateByExample (line 25) | int updateByExample(@Param("row") UmsRolePermissionRelation row, @Para...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(UmsRolePermissionRelation row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(UmsRolePermissionRelation row);
FILE: mall-mbg/src/main/java/com/macro/mall/mapper/UmsRoleResourceRelationMapper.java
type UmsRoleResourceRelationMapper (line 8) | public interface UmsRoleResourceRelationMapper {
method countByExample (line 9) | long countByExample(UmsRoleResourceRelationExample example);
method deleteByExample (line 11) | int deleteByExample(UmsRoleResourceRelationExample example);
method deleteByPrimaryKey (line 13) | int deleteByPrimaryKey(Long id);
method insert (line 15) | int insert(UmsRoleResourceRelation row);
method insertSelective (line 17) | int insertSelective(UmsRoleResourceRelation row);
method selectByExample (line 19) | List<UmsRoleResourceRelation> selectByExample(UmsRoleResourceRelationE...
method selectByPrimaryKey (line 21) | UmsRoleResourceRelation selectByPrimaryKey(Long id);
method updateByExampleSelective (line 23) | int updateByExampleSelective(@Param("row") UmsRoleResourceRelation row...
method updateByExample (line 25) | int updateByExample(@Param("row") UmsRoleResourceRelation row, @Param(...
method updateByPrimaryKeySelective (line 27) | int updateByPrimaryKeySelective(UmsRoleResourceRelation row);
method updateByPrimaryKey (line 29) | int updateByPrimaryKey(UmsRoleResourceRelation row);
FILE: mall-mbg/src/main/java/com/macro/mall/model/CmsHelp.java
class CmsHelp (line 7) | public class CmsHelp implements Serializable {
method getId (line 26) | public Long getId() {
method setId (line 30) | public void setId(Long id) {
method getCategoryId (line 34) | public Long getCategoryId() {
method setCategoryId (line 38) | public void setCategoryId(Long categoryId) {
method getIcon (line 42) | public String getIcon() {
method setIcon (line 46) | public void setIcon(String icon) {
method getTitle (line 50) | public String getTitle() {
method setTitle (line 54) | public void setTitle(String title) {
method getShowStatus (line 58) | public Integer getShowStatus() {
method setShowStatus (line 62) | public void setShowStatus(Integer showStatus) {
method getCreateTime (line 66) | public Date getCreateTime() {
method setCreateTime (line 70) | public void setCreateTime(Date createTime) {
method getReadCount (line 74) | public Integer getReadCount() {
method setReadCount (line 78) | public void setReadCount(Integer readCount) {
method getContent (line 82) | public String getContent() {
method setContent (line 86) | public void setContent(String content) {
method toString (line 90) | @Override
FILE: mall-mbg/src/main/java/com/macro/mall/model/CmsHelpCategory.java
class CmsHelpCategory (line 6) | public class CmsHelpCategory implements Serializable {
method getId (line 23) | public Long getId() {
method setId (line 27) | public void setId(Long id) {
method getName (line 31) | public String getName() {
method setName (line 35) | public void setName(String name) {
method getIcon (line 39) | public String getIcon() {
method setIcon (line 43) | public void setIcon(String icon) {
method getHelpCount (line 47) | public Integer getHelpCount() {
method setHelpCount (line 51) | public void setHelpCount(Integer helpCount) {
method getShowStatus (line 55) | public Integer getShowStatus() {
method setShowStatus (line 59) | public void setShowStatus(Integer showStatus) {
method getSort (line 63) | public Integer getSort() {
method setSort (line 67) | public void setSort(Integer sort) {
method toString (line 71) | @Override
FILE: mall-mbg/src/main/java/com/macro/mall/model/CmsHelpCategoryExample.java
class CmsHelpCategoryExample (line 6) | public class CmsHelpCategoryExample {
method CmsHelpCategoryExample (line 13) | public CmsHelpCategoryExample() {
method setOrderByClause (line 17) | public void setOrderByClause(String orderByClause) {
method getOrderByClause (line 21) | public String getOrderByClause() {
method setDistinct (line 25) | public void setDistinct(boolean distinct) {
method isDistinct (line 29) | public boolean isDistinct() {
method getOredCriteria (line 33) | public List<Criteria> getOredCriteria() {
method or (line 37) | public void or(Criteria criteria) {
method or (line 41) | public Criteria or() {
method createCriteria (line 47) | public Criteria createCriteria() {
method createCriteriaInternal (line 55) | protected Criteria createCriteriaInternal() {
method clear (line 60) | public void clear() {
class GeneratedCriteria (line 66) | protected abstract static class GeneratedCriteria {
method GeneratedCriteria (line 69) | protected GeneratedCriteria() {
method isValid (line 74) | public boolean isValid() {
method getAllCriteria (line 78) | public List<Criterion> getAllCriteria() {
method getCriteria (line 82) | public List<Criterion> getCriteria() {
method addCriterion (line 86) | protected void addCriterion(String condition) {
method addCriterion (line 93) | protected void addCriterion(String condition, Object value, String p...
method addCriterion (line 100) | protected void addCriterion(String condition, Object value1, Object ...
method andIdIsNull (line 107) | public Criteria andIdIsNull() {
method andIdIsNotNull (line 112) | public Criteria andIdIsNotNull() {
method andIdEqualTo (line 117) | public Criteria andIdEqualTo(Long value) {
method andIdNotEqualTo (line 122) | public Criteria andIdNotEqualTo(Long value) {
method andIdGreaterThan (line 127) | public Criteria andIdGreaterThan(Long value) {
method andIdGreaterThanOrEqualTo (line 132) | public Criteria andIdGreaterThanOrEqualTo(Long value) {
method andIdLessThan (line 137) | public Criteria andIdLessThan(Long value) {
method andIdLessThanOrEqualTo (line 142) | public Criteria andIdLessThanOrEqualTo(Long value) {
method andIdIn (line 147) | public Criteria andIdIn(List<Long> values) {
method andIdNotIn (line 152) | public Criteria andIdNotIn(List<Long> values) {
method andIdBetween (line 157) | public Criteria andIdBetween(Long value1, Long value2) {
method andIdNotBetween (line 162) | public Criteria andIdNotBetween(Long value1, Long value2) {
method andNameIsNull (line 167) | public Criteria andNameIsNull() {
method andNameIsNotNull (line 172) | public Criteria andNameIsNotNull() {
method andNameEqualTo (line 177) | public Criteria andNameEqualTo(String value) {
method andNameNotEqualTo (line 182) | public Criteria andNameNotEqualTo(String value) {
method andNameGreaterThan (line 187) | public Criteria andNameGreaterThan(String value) {
method andNameGreaterThanOrEqualTo (line 192) | public Criteria andNameGreaterThanOrEqualTo(String value) {
method andNameLessThan (line 197) | public Criteria andNameLessThan(String value) {
method andNameLessThanOrEqualTo (line 202) | public Criteria andNameLessThanOrEqualTo(String value) {
method andNameLike (line 207) | public Criteria andNameLike(String value) {
method andNameNotLike (line 212) | public Criteria andNameNotLike(String value) {
method andNameIn (line 217) | public Criteria andNameIn(List<String> values) {
method andNameNotIn (line 222) | public Criteria andNameNotIn(List<String> values) {
method andNameBetween (line 227) | public Criteria andNameBetween(String value1, String value2) {
method andNameNotBetween (line 232) | public Criteria andNameNotBetween(String value1, String value2) {
method andIconIsNull (line 237) | public Criteria andIconIsNull() {
method andIconIsNotNull (line 242) | public Criteria andIconIsNotNull() {
method andIconEqualTo (line 247) | public Criteria andIconEqualTo(String value) {
method andIconNotEqualTo (line 252) | public Criteria andIconNotEqualTo(String value) {
method andIconGreaterThan (line 257) | public Criteria andIconGreaterThan(String value) {
method andIconGreaterThanOrEqualTo (line 262) | public Criteria andIconGreaterThanOrEqualTo(String value) {
method andIconLessThan (line 267) | public Criteria andIconLessThan(String value) {
method andIconLessThanOrEqualTo (line 272) | public Criteria andIconLessThanOrEqualTo(String value) {
method andIconLike (line 277) | public Criteria andIconLike(String value) {
method andIconNotLike (line 282) | public Criteria andIconNotLike(String value) {
method andIconIn (line 287) | public Criteria andIconIn(List<String> values) {
method andIconNotIn (line 292) | public Criteria andIconNotIn(List<String> values) {
method andIconBetween (line 297) | public Criteria andIconBetween(String value1, String value2) {
method andIconNotBetween (line 302) | public Criteria andIconNotBetween(String value1, String value2) {
method andHelpCountIsNull (line 307) | public Criteria andHelpCountIsNull() {
method andHelpCountIsNotNull (line 312) | public Criteria andHelpCountIsNotNull() {
method andHelpCountEqualTo (line 317) | public Criteria andHelpCountEqualTo(Integer value) {
method andHelpCountNotEqualTo (line 322) | public Criteria andHelpCountNotEqualTo(Integer value) {
method andHelpCountGreaterThan (line 327) | public Criteria andHelpCountGreaterThan(Integer value) {
method andHelpCountGreaterThanOrEqualTo (line 332) | public Criteria andHelpCountGreaterThanOrEqualTo(Integer value) {
method andHelpCountLessThan (line 337) | public Criteria andHelpCountLessThan(Integer value) {
method andHelpCountLessThanOrEqualTo (line 342) | public Criteria andHelpCountLessThanOrEqualTo(Integer value) {
method andHelpCountIn (line 347) | public Criteria andHelpCountIn(List<Integer> values) {
method andHelpCountNotIn (line 352) | public Criteria andHelpCountNotIn(List<Integer> values) {
method andHelpCountBetween (line 357) | public Criteria andHelpCountBetween(Integer value1, Integer value2) {
method andHelpCountNotBetween (line 362) | public Criteria andHelpCountNotBetween(Integer value1, Integer value...
method andShowStatusIsNull (line 367) | public Criteria andShowStatusIsNull() {
method andShowStatusIsNotNull (line 372) | public Criteria andShowStatusIsNotNull() {
method andShowStatusEqualTo (line 377) | public Criteria andShowStatusEqualTo(Integer value) {
method andShowStatusNotEqualTo (line 382) | public Criteria andShowStatusNotEqualTo(Integer value) {
method andShowStatusGreaterThan (line 387) | public Criteria andShowStatusGreaterThan(Integer value) {
method andShowStatusGreaterThanOrEqualTo (line 392) | public Criteria andShowStatusGreaterThanOrEqualTo(Integer value) {
method andShowStatusLessThan (line 397) | public Criteria andShowStatusLessThan(Integer value) {
method andShowStatusLessThanOrEqualTo (line 402) | public Criteria andShowStatusLessThanOrEqualTo(Integer value) {
method andShowStatusIn (line 407) | public Criteria andShowStatusIn(List<Integer> values) {
method andShowStatusNotIn (line 412) | public Criteria andShowStatusNotIn(List<Integer> values) {
method andShowStatusBetween (line 417) | public Criteria andShowStatusBetween(Integer value1, Integer value2) {
method andShowStatusNotBetween (line 422) | public Criteria andShowStatusNotBetween(Integer value1, Integer valu...
method andSortIsNull (line 427) | public Criteria andSortIsNull() {
method andSortIsNotNull (line 432) | public Criteria andSortIsNotNull() {
method andSortEqualTo (line 437) | public Criteria andSortEqualTo(Integer value) {
method andSortNotEqualTo (line 442) | public Criteria andSortNotEqualTo(Integer value) {
method andSortGreaterThan (line 447) | public Criteria andSortGreaterThan(Integer value) {
method andSortGreaterThanOrEqualTo (line 452) | public Criteria andSortGreaterThanOrEqualTo(Integer value) {
method andSortLessThan (line 457) | public Criteria andSortLessThan(Integer value) {
method andSortLessThanOrEqualTo (line 462) | public Criteria andSortLessThanOrEqualTo(Integer value) {
method andSortIn (line 467) | public Criteria andSortIn(List<Integer> values) {
method andSortNotIn (line 472) | public Criteria andSortNotIn(List<Integer> values) {
method andSortBetween (line 477) | public Criteria andSortBetween(Integer value1, Integer value2) {
method andSortNotBetween (line 482) | public Criteria andSortNotBetween(Integer value1, Integer value2) {
class Criteria (line 488) | public static class Criteria extends GeneratedCriteria {
method Criteria (line 489) | protected Criteria() {
class Criterion (line 494) | public static class Criterion {
method getCondition (line
Condensed preview — 737 files, each showing path, character count, and a content snippet. Download the .json file or copy for the full structured content (6,256K chars).
[
{
"path": ".gitignore",
"chars": 84,
"preview": "# Maven #\ntarget/\n\n# IDEA #\n.idea/\n*.iml\n\n# Eclipse #\n.settings/\n.classpath\n.project"
},
{
"path": "LICENSE",
"chars": 11349,
"preview": " Apache License\n Version 2.0, January 2004\n "
},
{
"path": "README.md",
"chars": 8650,
"preview": "# mall-swarm\n\n<p>\n <a href=\"#公众号\"><img src=\"http://macro-oss.oss-cn-shenzhen.aliyuncs.com/mall/badge/%E5%85%AC%E4%BC%97"
},
{
"path": "config/admin/mall-admin-dev.yaml",
"chars": 1004,
"preview": "aliyun:\n oss:\n endpoint: oss-cn-shenzhen.aliyuncs.com # oss对外服务的访问域名\n accessKeyId: test # 访问身份验证中用到用户标识\n acces"
},
{
"path": "config/admin/mall-admin-prod.yaml",
"chars": 978,
"preview": "aliyun:\n oss:\n endpoint: oss-cn-shenzhen.aliyuncs.com # oss对外服务的访问域名\n accessKeyId: test # 访问身份验证中用到用户标识\n acces"
},
{
"path": "config/demo/mall-demo-dev.yaml",
"chars": 270,
"preview": "spring:\n datasource:\n url: jdbc:mysql://localhost:3306/mall?useUnicode=true&characterEncoding=utf-8&serverTimezone=A"
},
{
"path": "config/demo/mall-demo-prod.yaml",
"chars": 293,
"preview": "spring:\n datasource:\n url: jdbc:mysql://db:3306/mall?useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Sha"
},
{
"path": "config/gateway/mall-gateway-dev.yaml",
"chars": 289,
"preview": "spring:\n data:\n redis:\n host: localhost # Redis服务器地址\n database: 0 # Redis数据库索引(默认为0)\n port: 6379 # Re"
},
{
"path": "config/gateway/mall-gateway-prod.yaml",
"chars": 262,
"preview": "spring:\n data:\n redis:\n host: redis # Redis服务器地址\n database: 0 # Redis数据库索引(默认为0)\n port: 6379 # Redis服"
},
{
"path": "config/portal/mall-portal-dev.yaml",
"chars": 869,
"preview": "spring:\n datasource:\n url: jdbc:mysql://localhost:3306/mall?useUnicode=true&characterEncoding=utf-8&serverTimezone=A"
},
{
"path": "config/portal/mall-portal-prod.yaml",
"chars": 912,
"preview": "spring:\n datasource:\n url: jdbc:mysql://db:3306/mall?useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Sha"
},
{
"path": "config/search/mall-search-dev.yaml",
"chars": 299,
"preview": "spring:\n datasource:\n url: jdbc:mysql://localhost:3306/mall?useUnicode=true&characterEncoding=utf-8&serverTimezone=A"
},
{
"path": "config/search/mall-search-prod.yaml",
"chars": 412,
"preview": "spring:\n datasource:\n url: jdbc:mysql://db:3306/mall?useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Sha"
},
{
"path": "document/docker/docker-compose-app.yml",
"chars": 2468,
"preview": "version: '3'\nservices:\n mall-admin:\n image: mall/mall-admin:1.0-SNAPSHOT\n container_name: mall-admin\n ports:\n "
},
{
"path": "document/docker/docker-compose-env.yml",
"chars": 2666,
"preview": "version: '3'\nservices:\n mysql:\n image: mysql:5.7\n container_name: mysql\n command: mysqld --character-set-serve"
},
{
"path": "document/docker/nginx.conf",
"chars": 896,
"preview": "\nuser nginx;\nworker_processes 1;\n\nerror_log /var/log/nginx/error.log warn;\npid /var/run/nginx.pid;\n\n\nevents {\n"
},
{
"path": "document/elk/logback-spring.xml",
"chars": 539,
"preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE configuration>\n<configuration>\n <include resource=\"org/springframewo"
},
{
"path": "document/elk/logstash.conf",
"chars": 810,
"preview": "input {\n tcp {\n mode => \"server\"\n host => \"0.0.0.0\"\n port => 4560\n codec => json_lines\n type => \"debug\"\n"
},
{
"path": "document/k8s/mall-admin-deployment.yaml",
"chars": 1065,
"preview": "apiVersion: apps/v1\nkind: Deployment\nmetadata:\n name: mall-admin-deployment\n namespace: default\n labels:\n app: mal"
},
{
"path": "document/k8s/mall-admin-service.yaml",
"chars": 228,
"preview": "apiVersion: v1\nkind: Service\nmetadata:\n name: mall-admin-service\n namespace: default\nspec:\n type: ClusterIP\n selecto"
},
{
"path": "document/k8s/mall-auth-deployment.yaml",
"chars": 1058,
"preview": "apiVersion: apps/v1\nkind: Deployment\nmetadata:\n name: mall-auth-deployment\n namespace: default\n labels:\n app: mall"
},
{
"path": "document/k8s/mall-auth-service.yaml",
"chars": 226,
"preview": "apiVersion: v1\nkind: Service\nmetadata:\n name: mall-auth-service\n namespace: default\nspec:\n type: ClusterIP\n selector"
},
{
"path": "document/k8s/mall-gateway-deployment.yaml",
"chars": 1079,
"preview": "apiVersion: apps/v1\nkind: Deployment\nmetadata:\n name: mall-gateway-deployment\n namespace: default\n labels:\n app: m"
},
{
"path": "document/k8s/mall-gateway-service.yaml",
"chars": 253,
"preview": "apiVersion: v1\nkind: Service\nmetadata:\n name: mall-gateway-service\n namespace: default\nspec:\n type: NodePort\n select"
},
{
"path": "document/k8s/mall-monitor-deployment.yaml",
"chars": 1079,
"preview": "apiVersion: apps/v1\nkind: Deployment\nmetadata:\n name: mall-monitor-deployment\n namespace: default\n labels:\n app: m"
},
{
"path": "document/k8s/mall-monitor-service.yaml",
"chars": 253,
"preview": "apiVersion: v1\nkind: Service\nmetadata:\n name: mall-monitor-service\n namespace: default\nspec:\n type: NodePort\n select"
},
{
"path": "document/k8s/mall-portal-deployment.yaml",
"chars": 1072,
"preview": "apiVersion: apps/v1\nkind: Deployment\nmetadata:\n name: mall-portal-deployment\n namespace: default\n labels:\n app: ma"
},
{
"path": "document/k8s/mall-portal-service.yaml",
"chars": 230,
"preview": "apiVersion: v1\nkind: Service\nmetadata:\n name: mall-portal-service\n namespace: default\nspec:\n type: ClusterIP\n select"
},
{
"path": "document/k8s/mall-search-deployment.yaml",
"chars": 1072,
"preview": "apiVersion: apps/v1\nkind: Deployment\nmetadata:\n name: mall-search-deployment\n namespace: default\n labels:\n app: ma"
},
{
"path": "document/k8s/mall-search-service.yaml",
"chars": 230,
"preview": "apiVersion: v1\nkind: Service\nmetadata:\n name: mall-search-service\n namespace: default\nspec:\n type: ClusterIP\n select"
},
{
"path": "document/pdm/mall.pdb",
"chars": 624111,
"preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<?PowerDesigner AppLocale=\"UTF16\" ID=\"{7BB41C87-EFE8-409A-A86E-B1C3FCE34F8C}\" Lab"
},
{
"path": "document/pdm/mall.pdm",
"chars": 622985,
"preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<?PowerDesigner AppLocale=\"UTF16\" ID=\"{7BB41C87-EFE8-409A-A86E-B1C3FCE34F8C}\" Lab"
},
{
"path": "document/pos/业务架构图.pos",
"chars": 62594,
"preview": "{\"diagram\":{\"image\":{\"height\":623,\"pngdata\":\"iVBORw0KGgoAAAANSUhEUgAAAlkAAAJvCAYAAABI28T3AAAACXBIWXMAAAsTAAALEwEAmpwYAAA"
},
{
"path": "document/pos/微服务系统架构图.pos",
"chars": 377326,
"preview": "{\"diagram\":{\"image\":{\"height\":1225,\"pngdata\":\"iVBORw0KGgoAAAANSUhEUgAABp4AAATJCAYAAADO9GVkAAAACXBIWXMAAAsTAAALEwEAmpwYAA"
},
{
"path": "document/pos/系统架构图.pos",
"chars": 105815,
"preview": "{\"diagram\":{\"image\":{\"height\":983,\"pngdata\":\"iVBORw0KGgoAAAANSUhEUgAABdMAAAPXCAYAAADAKdIQAAAACXBIWXMAAAsTAAALEwEAmpwYAAA"
},
{
"path": "document/pos/项目开发进度图.pos",
"chars": 4451,
"preview": "{\"diagram\":{\"image\":{\"height\":200,\"pngdata\":\"iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAACXBIWXMAAAsTAAALEwEAmpwYAAA"
},
{
"path": "document/reference/deploy_windows.md",
"chars": 2358,
"preview": "# mall-swarm 在Windows环境下的部署\n\n## 开发环境搭建\n\n> `mall-swarm`中使用到的环境和`mall`项目中大致相同,具体可以查看[mall在Windows环境下的部署](https://github.co"
},
{
"path": "document/reference/dev_flow.md",
"chars": 5836,
"preview": "# mall\n\n## 技术选型\n\n### 后端技术\n\n技术 | 名称 \n----|----\nSpring Boot | 容器+MVC框架\nSpring Security | 认证和授权框架\nMyBatis | ORM框架 \nMyBatis"
},
{
"path": "document/reference/function.md",
"chars": 678,
"preview": "# mall功能结构说明\n\n## 后台管理系统\n\n### 商品管理\n\n
About this extraction
This page contains the full source code of the macrozheng/mall-swarm GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 737 files (5.6 MB), approximately 1.5M tokens, and a symbol index with 15320 extracted functions, classes, methods, constants, and types. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.
Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.