From 5a1c4f66e9fd58174e4778cbd1f956e3aae641e3 Mon Sep 17 00:00:00 2001
From: Richie <280645618@qq.com>
Date: Sun, 2 Mar 2025 01:40:08 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E9=A1=B9=E7=9B=AE=E7=BB=93?=
=?UTF-8?q?=E6=9E=84=E5=92=8C=E8=8F=9C=E5=8D=95=E7=BB=93=E6=9E=84?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
README.md | 5 +
.../qihang => cn/qihangerp}/common/App.java | 2 +-
.../qihangerp}/common/PageQuery.java | 3 +-
.../qihangerp}/common/PageResult.java | 4 +-
.../qihangerp}/common/ResultVo.java | 2 +-
.../qihangerp}/common/ResultVoEnum.java | 2 +-
.../qihangerp}/common/api/ShopApiParams.java | 2 +-
.../common/bo/LinkErpGoodsSkuBo.java | 2 +-
.../qihangerp}/common/common/AjaxResult.java | 4 +-
.../qihangerp}/common/common/ApiResult.java | 0
.../qihangerp}/common/common/CharsetKit.java | 4 +-
.../qihangerp}/common/common/R.java | 0
.../common/common/ServiceException.java | 2 +-
.../common/common/ServletUtils.java | 0
.../common/common/TableDataInfo.java | 2 +-
.../config}/FastJson2JsonRedisSerializer.java | 2 +-
.../qihangerp}/common/config/RedisCache.java | 2 +-
.../qihangerp}/common/config/RedisConfig.java | 2 +-
.../common/constant/CacheConstants.java | 2 +-
.../qihangerp}/common/constant/Constants.java | 2 +-
.../qihangerp}/common/constant/Convert.java | 6 +-
.../common/constant/StrFormatter.java | 4 +-
.../common/constant/UserConstants.java | 2 +-
.../qihangerp}/common/enums/EnumShopType.java | 2 +-
.../qihangerp}/common/enums/HttpStatus.java | 2 +-
.../common/enums/JdOrderStateEnum.java | 2 +-
.../common/enums/TaoOrderStateEnum.java | 2 +-
.../qihangerp}/common/enums/UserStatus.java | 2 +-
.../common/exception/BaseException.java | 6 +-
.../common/exception/UserException.java | 2 +-
.../exception/UserNotExistsException.java | 2 +-
.../qihangerp}/common/mq/MqMessage.java | 6 +-
.../qihangerp}/common/mq/MqType.java | 2 +-
.../qihangerp}/common/mq/MqUtils.java | 2 +-
.../common/task/IPollableService.java | 2 +-
.../common/task/SchedulingConfiguration.java | 2 +-
.../qihangerp}/common/utils/DateUtils.java | 2 +-
.../cn/qihangerp/common}/utils/IdUtils.java | 2 +-
.../qihangerp}/common/utils/MessageUtils.java | 2 +-
.../qihangerp}/common/utils/SpringUtils.java | 2 +-
.../qihangerp}/common/utils/StringUtils.java | 6 +-
.../java/cn/qihangerp/common}/utils/UUID.java | 2 +-
.../common}/utils/http/HttpHelper.java | 2 +-
.../common/utils/http/HttpUtils.java | 6 +-
.../common/utils/ip/AddressUtils.java | 0
.../qihangerp}/common/utils/ip/IpUtils.java | 0
gateway/src/main/resources/application.yaml | 6 +-
goods/pom.xml | 34 +
.../main/java/cn/qihangerp/module/App.java | 13 +
.../java/cn/qihangerp/module/goods/a.java | 4 +
.../qihangerp/module/goods/domain/OGoods.java | 216 ++++++
.../module/goods/domain/OGoodsBrand.java | 49 ++
.../module/goods/domain/OGoodsCategory.java | 83 +++
.../goods/domain/OGoodsCategoryAttribute.java | 42 ++
.../domain/OGoodsCategoryAttributeValue.java | 47 ++
.../module/goods/domain/OGoodsInventory.java | 69 ++
.../goods/domain/OGoodsInventoryBatch.java | 99 +++
.../module/goods/domain/OGoodsSku.java | 122 ++++
.../module/goods/domain/OGoodsSkuAttr.java | 57 ++
.../module/goods/domain/OGoodsSupplier.java | 119 ++++
.../module/goods/domain/bo/GoodsAddBo.java | 126 ++++
.../module/goods/domain/bo/GoodsAddSkuBo.java | 90 ++-
.../module/goods/domain/bo/GoodsSkuAddBo.java | 19 +
.../goods/domain/vo/GoodsSpecListVo.java | 29 +
.../goods/mapper/OGoodsBrandMapper.java | 18 +
.../mapper/OGoodsCategoryAttributeMapper.java | 18 +
.../OGoodsCategoryAttributeValueMapper.java | 18 +
.../goods/mapper/OGoodsCategoryMapper.java | 18 +
.../mapper/OGoodsInventoryBatchMapper.java | 18 +
.../goods/mapper/OGoodsInventoryMapper.java | 18 +
.../module/goods/mapper/OGoodsMapper.java | 22 +
.../goods/mapper/OGoodsSkuAttrMapper.java | 18 +
.../module/goods/mapper/OGoodsSkuMapper.java | 19 +
.../goods/mapper/OGoodsSupplierMapper.java | 18 +
.../goods/service/OGoodsBrandService.java | 15 +
.../OGoodsCategoryAttributeService.java | 13 +
.../OGoodsCategoryAttributeValueService.java | 13 +
.../goods/service/OGoodsCategoryService.java | 13 +
.../service/OGoodsInventoryBatchService.java | 13 +
.../goods/service/OGoodsInventoryService.java | 16 +
.../module/goods/service/OGoodsService.java | 58 ++
.../goods/service/OGoodsSkuAttrService.java | 13 +
.../goods/service/OGoodsSkuService.java | 16 +
.../goods/service/OGoodsSupplierService.java | 15 +
.../service/impl/OGoodsBrandServiceImpl.java | 41 ++
.../OGoodsCategoryAttributeServiceImpl.java | 22 +
...oodsCategoryAttributeValueServiceImpl.java | 22 +
.../impl/OGoodsCategoryServiceImpl.java | 66 ++
.../impl/OGoodsInventoryBatchServiceImpl.java | 22 +
.../impl/OGoodsInventoryServiceImpl.java | 47 ++
.../goods/service/impl/OGoodsServiceImpl.java | 329 +++++++++
.../impl/OGoodsSkuAttrServiceImpl.java | 22 +
.../service/impl/OGoodsSkuServiceImpl.java | 41 ++
.../impl/OGoodsSupplierServiceImpl.java | 39 ++
.../resources/mapper/OGoodsBrandMapper.xml | 22 +
.../mapper/OGoodsCategoryAttributeMapper.xml | 19 +
.../OGoodsCategoryAttributeValueMapper.xml | 20 +
.../resources/mapper/OGoodsCategoryMapper.xml | 30 +
.../mapper/OGoodsInventoryBatchMapper.xml | 35 +
.../mapper/OGoodsInventoryMapper.xml | 30 +
.../main/resources/mapper/OGoodsMapper.xml | 97 +++
.../resources/mapper/OGoodsSkuAttrMapper.xml | 23 +
.../main/resources/mapper/OGoodsSkuMapper.xml | 43 ++
.../resources/mapper/OGoodsSupplierMapper.xml | 40 ++
oms-api/pom.xml | 5 +
.../qihang => cn/qihangerp}/oms/OmsApi.java | 8 +-
.../oms}/config/MybatisPlusConfig.java | 4 +-
.../oms/controller/AfterSaleController.java | 13 +-
.../oms/controller/GoodsBrandController.java | 70 ++
.../controller/GoodsCategoryController.java | 141 ++++
.../oms/controller/GoodsController.java | 247 +++++++
.../controller/GoodsInventoryController.java | 47 ++
.../controller/GoodsSupplierController.java | 67 ++
.../oms/controller/HomeController.java | 2 +-
.../oms/controller/OrderController.java | 18 +-
.../oms/controller/OrderItemController.java | 18 +-
.../oms/controller/RefundController.java | 17 +-
.../oms/controller/ShipController.java | 27 +-
.../oms/controller/ShopController.java | 46 +-
.../controller/ShopPullLogsController.java | 18 +-
.../oms/domain/ErpSaleAfterInfo.java | 2 +-
.../oms/domain/ErpSaleAfterRefund.java | 2 +-
.../qihangerp}/oms/domain/ErpSaleOrder.java | 2 +-
.../oms/domain/ErpSaleOrderItem.java | 2 +-
.../qihangerp}/oms/domain/ErpShipStockUp.java | 2 +-
.../qihangerp}/oms/domain/ErpShipWaybill.java | 2 +-
.../qihangerp/oms/domain/OShop.java} | 71 +-
.../qihangerp/oms/domain/OShopPlatform.java} | 48 +-
.../oms/domain/OShopPullLasttime.java | 60 ++
.../qihangerp/oms/domain/OShopPullLogs.java | 75 +++
.../qihangerp}/oms/domain/OmsDouGoodsSku.java | 2 +-
.../qihangerp}/oms/domain/OmsDouOrder.java | 2 +-
.../oms/domain/OmsDouOrderItem.java | 2 +-
.../qihangerp}/oms/domain/OmsDouRefund.java | 2 +-
.../qihangerp}/oms/domain/OmsJdAfterSale.java | 2 +-
.../qihangerp}/oms/domain/OmsJdGoodsSku.java | 2 +-
.../qihangerp}/oms/domain/OmsJdOrder.java | 2 +-
.../qihangerp}/oms/domain/OmsJdOrderItem.java | 2 +-
.../qihangerp}/oms/domain/OmsPddGoodsSku.java | 2 +-
.../qihangerp}/oms/domain/OmsPddOrder.java | 2 +-
.../oms/domain/OmsPddOrderItem.java | 2 +-
.../qihangerp}/oms/domain/OmsPddRefund.java | 2 +-
.../qihangerp}/oms/domain/OmsTaoGoodsSku.java | 2 +-
.../qihangerp}/oms/domain/OmsTaoOrder.java | 2 +-
.../oms/domain/OmsTaoOrderItem.java | 2 +-
.../qihangerp}/oms/domain/OmsTaoRefund.java | 2 +-
.../qihangerp}/oms/domain/OmsWeiGoodsSku.java | 2 +-
.../qihangerp}/oms/domain/OmsWeiOrder.java | 2 +-
.../oms/domain/OmsWeiOrderItem.java | 2 +-
.../qihangerp}/oms/domain/OmsWeiRefund.java | 2 +-
.../java/cn/qihangerp/oms/domain/SShop.java | 118 ++++
.../java/cn/qihangerp/oms/domain/ShopBo.java | 40 ++
.../oms/domain/SysLogisticsCompany.java | 2 +-
.../qihangerp/oms/domain/SysShopPullLogs.java | 245 +++++++
.../oms/domain/bo/OrderItemListBo.java | 2 +-
.../oms/domain/bo/ShipStockUpBo.java | 2 +-
.../oms/domain/bo/ShipWaybillBo.java | 2 +-
.../oms/domain/vo/OrderItemListVo.java | 2 +-
.../oms/mapper/ErpSaleAfterInfoMapper.java | 4 +-
.../oms/mapper/ErpSaleAfterRefundMapper.java | 4 +-
.../oms/mapper/ErpSaleOrderItemMapper.java | 8 +-
.../oms/mapper/ErpSaleOrderMapper.java | 4 +-
.../oms/mapper/ErpShipStockUpMapper.java | 4 +-
.../oms/mapper/ErpShipWaybillMapper.java | 4 +-
.../cn/qihangerp/oms/mapper/OShopMapper.java | 19 +
.../oms/mapper/OShopPlatformMapper.java | 19 +
.../oms/mapper/OShopPullLasttimeMapper.java | 19 +
.../oms/mapper/OShopPullLogsMapper.java} | 9 +-
.../oms/mapper/OmsDouGoodsSkuMapper.java | 4 +-
.../oms/mapper/OmsDouOrderItemMapper.java | 4 +-
.../oms/mapper/OmsDouOrderMapper.java | 4 +-
.../oms/mapper/OmsDouRefundMapper.java | 4 +-
.../oms/mapper/OmsJdAfterSaleMapper.java | 4 +-
.../oms/mapper/OmsJdGoodsSkuMapper.java | 4 +-
.../oms/mapper/OmsJdOrderItemMapper.java | 4 +-
.../oms/mapper/OmsJdOrderMapper.java | 4 +-
.../oms/mapper/OmsPddGoodsSkuMapper.java | 4 +-
.../oms/mapper/OmsPddOrderItemMapper.java | 4 +-
.../oms/mapper/OmsPddOrderMapper.java | 4 +-
.../oms/mapper/OmsPddRefundMapper.java | 4 +-
.../oms/mapper/OmsTaoGoodsSkuMapper.java | 4 +-
.../oms/mapper/OmsTaoOrderItemMapper.java | 4 +-
.../oms/mapper/OmsTaoOrderMapper.java | 4 +-
.../oms/mapper/OmsTaoRefundMapper.java | 4 +-
.../oms/mapper/OmsWeiGoodsSkuMapper.java | 4 +-
.../oms/mapper/OmsWeiOrderItemMapper.java | 4 +-
.../oms/mapper/OmsWeiOrderMapper.java | 4 +-
.../oms/mapper/OmsWeiRefundMapper.java | 4 +-
.../oms/mapper/SysLogisticsCompanyMapper.java | 4 +-
.../qihangerp}/oms/mapper/SysUserMapper.java | 4 +-
.../qihangerp}/oms/mq/ApiMessageReceiver.java | 12 +-
.../qihangerp}/oms/mq/KafkaMQConsumer.java | 13 +-
.../qihangerp}/oms/mq/MqMessage.java | 2 +-
.../qihangerp}/oms/mq/MqUtils.java | 2 +-
.../qihangerp}/oms/mq/SubscriberConfig.java | 2 +-
.../oms/service/ErpSaleAfterInfoService.java | 8 +-
.../service/ErpSaleAfterRefundService.java | 11 +-
.../oms/service/ErpSaleOrderItemService.java | 12 +-
.../oms/service/ErpSaleOrderService.java | 10 +-
.../oms/service/ErpShipStockUpService.java | 11 +-
.../oms/service/ErpShipWaybillService.java | 12 +-
.../oms/service/OShopPlatformService.java | 14 +
.../oms/service/OShopPullLasttimeService.java | 18 +
.../oms/service/OShopPullLogsService.java | 17 +
.../qihangerp/oms/service/OShopService.java | 32 +
.../oms/service/OmsDouGoodsSkuService.java | 4 +-
.../oms/service/OmsDouOrderItemService.java | 4 +-
.../oms/service/OmsDouOrderService.java | 4 +-
.../oms/service/OmsDouRefundService.java | 4 +-
.../oms/service/OmsJdAfterSaleService.java | 4 +-
.../oms/service/OmsJdGoodsSkuService.java | 4 +-
.../oms/service/OmsJdOrderItemService.java | 4 +-
.../oms/service/OmsJdOrderService.java | 4 +-
.../oms/service/OmsPddGoodsSkuService.java | 4 +-
.../oms/service/OmsPddOrderItemService.java | 4 +-
.../oms/service/OmsPddOrderService.java | 4 +-
.../oms/service/OmsPddRefundService.java | 4 +-
.../oms/service/OmsTaoGoodsSkuService.java | 4 +-
.../oms/service/OmsTaoOrderItemService.java | 4 +-
.../oms/service/OmsTaoOrderService.java | 4 +-
.../oms/service/OmsTaoRefundService.java | 4 +-
.../oms/service/OmsWeiGoodsSkuService.java | 4 +-
.../oms/service/OmsWeiOrderItemService.java | 4 +-
.../oms/service/OmsWeiOrderService.java | 4 +-
.../oms/service/OmsWeiRefundService.java | 4 +-
.../oms/service/SShopPlatformService.java | 13 +
.../service/SysLogisticsCompanyService.java | 8 +-
.../impl/ErpSaleAfterInfoServiceImpl.java | 14 +-
.../impl/ErpSaleAfterRefundServiceImpl.java | 20 +-
.../impl/ErpSaleOrderItemServiceImpl.java | 18 +-
.../service/impl/ErpSaleOrderServiceImpl.java | 29 +-
.../impl/ErpShipStockUpServiceImpl.java | 16 +-
.../impl/ErpShipWaybillServiceImpl.java | 18 +-
.../impl/OShopPlatformServiceImpl.java | 29 +
.../impl/OShopPullLasttimeServiceImpl.java | 43 ++
.../impl/OShopPullLogsServiceImpl.java | 41 ++
.../oms/service/impl/OShopServiceImpl.java | 120 ++++
.../impl/OmsDouGoodsSkuServiceImpl.java | 8 +-
.../impl/OmsDouOrderItemServiceImpl.java | 10 +-
.../service/impl/OmsDouOrderServiceImpl.java | 10 +-
.../service/impl/OmsDouRefundServiceImpl.java | 8 +-
.../impl/OmsJdAfterSaleServiceImpl.java | 10 +-
.../impl/OmsJdGoodsSkuServiceImpl.java | 10 +-
.../impl/OmsJdOrderItemServiceImpl.java | 8 +-
.../service/impl/OmsJdOrderServiceImpl.java | 10 +-
.../impl/OmsPddGoodsSkuServiceImpl.java | 8 +-
.../impl/OmsPddOrderItemServiceImpl.java | 10 +-
.../service/impl/OmsPddOrderServiceImpl.java | 10 +-
.../service/impl/OmsPddRefundServiceImpl.java | 10 +-
.../impl/OmsTaoGoodsSkuServiceImpl.java | 10 +-
.../impl/OmsTaoOrderItemServiceImpl.java | 10 +-
.../service/impl/OmsTaoOrderServiceImpl.java | 10 +-
.../service/impl/OmsTaoRefundServiceImpl.java | 10 +-
.../impl/OmsWeiGoodsSkuServiceImpl.java | 10 +-
.../impl/OmsWeiOrderItemServiceImpl.java | 10 +-
.../service/impl/OmsWeiOrderServiceImpl.java | 10 +-
.../service/impl/OmsWeiRefundServiceImpl.java | 10 +-
.../impl/SShopPlatformServiceImpl.java | 22 +
.../impl/SysLogisticsCompanyServiceImpl.java | 14 +-
.../oms/service/impl/SysUserServiceImpl.java | 14 +-
.../qihangerp}/oms/utils/BaseController.java | 0
.../qihangerp}/oms/utils/SecurityUtils.java | 0
.../cn/qihangerp/oms/vo/GoodsSpecListVo.java | 103 +++
.../qihang/oms/domain/SysShopPullLogs.java | 245 -------
.../com/qihang/oms/mapper/SShopMapper.java | 18 -
.../oms/mapper/SShopPlatformMapper.java | 18 -
.../oms/service/SShopPlatformService.java | 13 -
.../com/qihang/oms/service/SShopService.java | 13 -
.../oms/service/SysShopPullLogsService.java | 16 -
.../impl/SShopPlatformServiceImpl.java | 22 -
.../oms/service/impl/SShopServiceImpl.java | 22 -
.../impl/SysShopPullLogsServiceImpl.java | 40 --
oms-api/src/main/resources/application.yml | 19 +-
.../mapper/ErpSaleAfterInfoMapper.xml | 4 +-
.../mapper/ErpSaleAfterRefundMapper.xml | 4 +-
.../mapper/ErpSaleOrderItemMapper.xml | 4 +-
.../resources/mapper/ErpSaleOrderMapper.xml | 4 +-
.../resources/mapper/ErpShipStockUpMapper.xml | 4 +-
.../resources/mapper/ErpShipWaybillMapper.xml | 4 +-
.../src/main/resources/mapper/OShopMapper.xml | 38 ++
...formMapper.xml => OShopPlatformMapper.xml} | 18 +-
.../mapper/OShopPullLasttimeMapper.xml | 20 +
...LogsMapper.xml => OShopPullLogsMapper.xml} | 4 +-
.../resources/mapper/OmsDouGoodsSkuMapper.xml | 4 +-
.../mapper/OmsDouOrderItemMapper.xml | 4 +-
.../resources/mapper/OmsDouOrderMapper.xml | 4 +-
.../resources/mapper/OmsDouRefundMapper.xml | 4 +-
.../resources/mapper/OmsJdAfterSaleMapper.xml | 4 +-
.../resources/mapper/OmsJdGoodsSkuMapper.xml | 4 +-
.../resources/mapper/OmsJdOrderItemMapper.xml | 4 +-
.../resources/mapper/OmsJdOrderMapper.xml | 4 +-
.../resources/mapper/OmsPddGoodsSkuMapper.xml | 4 +-
.../mapper/OmsPddOrderItemMapper.xml | 4 +-
.../resources/mapper/OmsPddOrderMapper.xml | 4 +-
.../resources/mapper/OmsPddRefundMapper.xml | 4 +-
.../resources/mapper/OmsTaoGoodsSkuMapper.xml | 4 +-
.../mapper/OmsTaoOrderItemMapper.xml | 4 +-
.../resources/mapper/OmsTaoOrderMapper.xml | 4 +-
.../resources/mapper/OmsTaoRefundMapper.xml | 4 +-
.../resources/mapper/OmsWeiGoodsSkuMapper.xml | 4 +-
.../mapper/OmsWeiOrderItemMapper.xml | 4 +-
.../resources/mapper/OmsWeiOrderMapper.xml | 4 +-
.../resources/mapper/OmsWeiRefundMapper.xml | 4 +-
.../src/main/resources/mapper/SShopMapper.xml | 39 --
.../mapper/SysLogisticsCompanyMapper.xml | 4 +-
.../main/resources/mapper/SysUserMapper.xml | 2 +-
.../main/java/cn/qihangerp/open/OpenApi.java | 2 +-
.../open/config/MybatisPlusConfig.java | 2 +-
.../open/dou/controller/DouApiHelper.java | 6 +-
.../dou/controller/DouGoodsApiController.java | 6 +-
.../dou/controller/DouGoodsController.java | 12 +-
.../dou/controller/DouOrderApiController.java | 12 +-
.../dou/controller/DouOrderContoller.java | 16 +-
.../controller/DouRefundApiController.java | 12 +-
.../dou/controller/DouRefundController.java | 16 +-
.../dou/controller/DouWaybillController.java | 8 +-
.../open/dou/service/OmsDouGoodsService.java | 4 +-
.../dou/service/OmsDouGoodsSkuService.java | 4 +-
.../open/dou/service/OmsDouOrderService.java | 6 +-
.../open/dou/service/OmsDouRefundService.java | 6 +-
.../service/impl/OmsDouGoodsServiceImpl.java | 6 +-
.../impl/OmsDouGoodsSkuServiceImpl.java | 4 +-
.../service/impl/OmsDouOrderServiceImpl.java | 10 +-
.../service/impl/OmsDouRefundServiceImpl.java | 8 +-
.../cn/qihangerp/open/jd/JdApiCommon.java | 8 +-
.../controller/JdAfterSaleApiController.java | 14 +-
.../jd/controller/JdAfterSaleController.java | 16 +-
.../jd/controller/JdGoodsApiController.java | 6 +-
.../open/jd/controller/JdGoodsController.java | 12 +-
.../open/jd/controller/JdOAuthController.java | 4 +-
.../jd/controller/JdOrderApiController.java | 12 +-
.../open/jd/controller/JdOrderController.java | 16 +-
.../jd/controller/JdWaybillController.java | 6 +-
.../jd/service/OmsJdAfterSaleService.java | 6 +-
.../open/jd/service/OmsJdGoodsSkuService.java | 6 +-
.../open/jd/service/OmsJdOrderService.java | 6 +-
.../impl/OmsJdAfterSaleServiceImpl.java | 8 +-
.../impl/OmsJdGoodsSkuServiceImpl.java | 6 +-
.../service/impl/OmsJdOrderServiceImpl.java | 8 +-
.../kwai/controller/KwaiOAuthController.java | 2 +-
.../controller/KwaiOrderApiController.java | 8 +-
.../qihangerp/open/mapper/SysUserMapper.java | 2 +-
.../cn/qihangerp/open/pdd/PddApiCommon.java | 8 +-
.../pdd/controller/PddGoodsApiController.java | 9 +-
.../pdd/controller/PddGoodsController.java | 12 +-
.../pdd/controller/PddOAuthController.java | 4 +-
.../pdd/controller/PddOrderApiController.java | 12 +-
.../pdd/controller/PddOrderController.java | 16 +-
.../controller/PddRefundApiController.java | 4 +-
.../pdd/controller/PddRefundController.java | 16 +-
.../pdd/controller/PddWaybillController.java | 6 +-
.../open/pdd/service/OmsPddGoodsService.java | 4 +-
.../pdd/service/OmsPddGoodsSkuService.java | 4 +-
.../open/pdd/service/OmsPddOrderService.java | 6 +-
.../open/pdd/service/OmsPddRefundService.java | 6 +-
.../service/impl/OmsPddGoodsServiceImpl.java | 6 +-
.../impl/OmsPddGoodsSkuServiceImpl.java | 4 +-
.../service/impl/OmsPddOrderServiceImpl.java | 8 +-
.../service/impl/OmsPddRefundServiceImpl.java | 8 +-
.../open/service/ErpShipWaybillService.java | 2 +-
.../impl/ErpShipWaybillServiceImpl.java | 8 +-
.../open/service/impl/SysUserServiceImpl.java | 10 +-
.../cn/qihangerp/open/tao/TaoApiCommon.java | 8 +-
.../tao/controller/TaoGoodsApiController.java | 17 +-
.../tao/controller/TaoGoodsController.java | 12 +-
.../tao/controller/TaoOAuthController.java | 4 +-
.../tao/controller/TaoOrderApiController.java | 14 +-
.../tao/controller/TaoOrderContoller.java | 16 +-
.../controller/TaoRefundApiController.java | 16 +-
.../tao/controller/TaoRefundContoller.java | 16 +-
.../tao/controller/TaoWaybillController.java | 6 +-
.../open/tao/service/OmsTaoGoodsService.java | 4 +-
.../tao/service/OmsTaoGoodsSkuService.java | 4 +-
.../open/tao/service/OmsTaoOrderService.java | 6 +-
.../open/tao/service/OmsTaoRefundService.java | 6 +-
.../service/impl/OmsTaoGoodsServiceImpl.java | 6 +-
.../impl/OmsTaoGoodsSkuServiceImpl.java | 4 +-
.../service/impl/OmsTaoOrderServiceImpl.java | 8 +-
.../service/impl/OmsTaoRefundServiceImpl.java | 6 +-
.../open/wei/controller/WeiApiCommon.java | 6 +-
.../wei/controller/WeiGoodsApiController.java | 6 +-
.../wei/controller/WeiGoodsController.java | 12 +-
.../wei/controller/WeiOrderApiController.java | 8 +-
.../wei/controller/WeiOrderController.java | 16 +-
.../controller/WeiRefundApiController.java | 14 +-
.../wei/controller/WeiRefundController.java | 16 +-
.../wei/controller/WeiWayBillController.java | 6 +-
.../wei/service/OmsWeiGoodsSkuService.java | 4 +-
.../open/wei/service/OmsWeiOrderService.java | 6 +-
.../open/wei/service/OmsWeiRefundService.java | 6 +-
.../service/impl/OmsWeiGoodsServiceImpl.java | 2 +-
.../impl/OmsWeiGoodsSkuServiceImpl.java | 4 +-
.../service/impl/OmsWeiOrderServiceImpl.java | 8 +-
.../service/impl/OmsWeiRefundServiceImpl.java | 8 +-
open-api/src/main/resources/application.yml | 4 +-
pom.xml | 1 +
.../qihang => cn/qihangerp}/security/App.java | 2 +-
.../security/AuthenticationContextHolder.java | 2 +-
.../AuthenticationExceptionHandler.java | 6 +-
.../JwtAuthenticationTokenFilter.java | 6 +-
.../qihangerp}/security/LoginUser.java | 4 +-
.../security/LogoutSuccessHandlerImpl.java | 9 +-
.../qihangerp}/security/SecurityConfig.java | 2 +-
.../qihangerp}/security/TokenService.java | 18 +-
.../security/UserDetailsServiceImpl.java | 14 +-
.../UserPasswordNotMatchException.java | 4 +-
.../security/common/BaseController.java | 14 +-
.../qihangerp/security/common/Constants.java | 108 +++
.../security/common/SecurityUtils.java | 8 +-
.../qihangerp}/security/entity/SysUser.java | 2 +-
.../security/mapper/SysUserMapper.java | 0
.../security/service/ISysUserService.java | 4 +-
.../security/service/SysLoginService.java | 26 +-
.../service/impl/SysUserServiceImpl.java | 0
.../security/utils/AddressUtils.java | 6 +-
.../qihangerp}/security/utils/IpUtils.java | 4 +-
.../security/utils/ServletUtils.java | 8 +-
.../qihangerp}/security/vo/MetaVo.java | 4 +-
.../qihangerp}/security/vo/RouterVo.java | 2 +-
sys-api/pom.xml | 1 +
.../sys/api => cn/qihangerp/sys}/SysApi.java | 7 +-
.../qihangerp/sys}/common/DictUtils.java | 12 +-
.../sys}/config/MybatisPlusConfig.java | 4 +-
.../sys}/controller/HomeController.java | 4 +-
.../controller/SysDictDataController.java | 16 +-
.../controller/SysDictTypeController.java | 12 +-
.../sys}/controller/SysLoginController.java | 23 +-
.../sys}/controller/SysMenuController.java | 111 ++--
.../sys}/controller/SysTaskController.java | 18 +-
.../sys}/controller/SysUserController.java | 16 +-
.../qihangerp/sys}/domain/BaseEntity.java | 2 +-
.../qihangerp/sys}/domain/LoginBody.java | 2 +-
.../java/cn/qihangerp/sys/domain/SysDept.java | 195 ++++++
.../qihangerp/sys}/domain/SysDictData.java | 4 +-
.../qihangerp/sys}/domain/SysDictType.java | 2 +-
.../java/cn/qihangerp/sys/domain/SysMenu.java | 278 ++++++++
.../java/cn/qihangerp/sys/domain/SysRole.java | 262 ++++++++
.../cn/qihangerp/sys/domain/SysRoleMenu.java | 46 ++
.../qihangerp/sys}/domain/SysTask.java | 2 +-
.../qihangerp/sys}/domain/SysTaskLogs.java | 2 +-
.../cn/qihangerp/sys/domain/SysUserRole.java | 46 ++
.../qihangerp/sys/domain/vo/MenuMetaVo.java | 4 +
.../sys}/domain/vo/MenusDetailVo.java | 2 +-
.../qihangerp/sys}/domain/vo/MenusVo.java | 2 +-
.../qihangerp/sys/domain/vo/TreeSelect.java | 77 +++
.../qihangerp/sys}/domain/vo/UserInfoVo.java | 2 +-
.../qihangerp/sys}/feign/EchoService.java | 2 +-
.../qihangerp/sys/mapper/SysDeptMapper.java | 121 ++++
.../sys}/mapper/SysDictDataMapper.java | 4 +-
.../sys}/mapper/SysDictTypeMapper.java | 4 +-
.../qihangerp/sys/mapper/SysMenuMapper.java | 127 ++++
.../qihangerp/sys/mapper/SysRoleMapper.java | 111 ++++
.../sys/mapper/SysRoleMenuMapper.java | 48 ++
.../sys}/mapper/SysTaskLogsMapper.java | 4 +-
.../qihangerp/sys}/mapper/SysTaskMapper.java | 4 +-
.../qihangerp/sys}/mapper/SysUserMapper.java | 4 +-
.../sys/mapper/SysUserRoleMapper.java | 64 ++
.../sys}/service/ISysDictDataService.java | 4 +-
.../sys}/service/ISysDictTypeService.java | 6 +-
.../sys/service/ISysMenuService.java | 156 +++++
.../sys/service/ISysRoleService.java | 174 +++++
.../qihangerp/sys/service/SysMenuService.java | 36 +
.../sys}/service/SysPermissionService.java | 11 +-
.../sys}/service/SysTaskLogsService.java | 9 +-
.../sys}/service/SysTaskService.java | 8 +-
.../service/impl/SysDictDataServiceImpl.java | 10 +-
.../service/impl/SysDictTypeServiceImpl.java | 20 +-
.../sys}/service/impl/SysMenuServiceImpl.java | 417 +++++++++---
.../sys/service/impl/SysRoleServiceImpl.java | 419 ++++++++++++
.../service/impl/SysTaskLogsServiceImpl.java | 15 +-
.../sys}/service/impl/SysTaskServiceImpl.java | 14 +-
.../sys}/service/impl/SysUserServiceImpl.java | 18 +-
.../qihangerp/sys}/utils/DateUtils.java | 2 +-
.../utils}/FastJson2JsonRedisSerializer.java | 2 +-
.../java/cn/qihangerp/sys}/utils/IdUtils.java | 2 +-
.../java/cn/qihangerp/sys}/utils/UUID.java | 2 +-
.../qihangerp/sys}/utils/http/HttpHelper.java | 2 +-
.../qihangerp/sys}/utils/ip/AddressUtils.java | 0
.../qihangerp/sys}/utils/ip/IpUtils.java | 0
.../com/qihang/sys/api/domain/SysMenu.java | 121 ----
.../com/qihang/sys/api/domain/SysRole.java | 352 ----------
.../qihang/sys/api/domain/vo/MenuMetaVo.java | 4 -
.../qihang/sys/api/mapper/SysMenuMapper.java | 23 -
.../qihang/sys/api/mapper/SysRoleMapper.java | 20 -
.../sys/api/service/SysMenuService.java | 21 -
.../sys/api/service/SysRoleService.java | 19 -
.../api/service/impl/SysRoleServiceImpl.java | 45 --
sys-api/src/main/resources/application.yaml | 4 +-
.../main/resources/mapper/SysDeptMapper.xml | 159 +++++
.../main/resources/mapper/SysMenuMapper.xml | 253 +++++--
.../main/resources/mapper/SysRoleMapper.xml | 4 +-
.../resources/mapper/SysRoleMenuMapper.xml | 34 +
.../resources/mapper/SysTaskLogsMapper.xml | 4 +-
.../main/resources/mapper/SysTaskMapper.xml | 4 +-
.../resources/mapper/SysUserRoleMapper.xml | 44 ++
.../mapper/system/SysDictDataMapper.xml | 2 +-
.../mapper/system/SysDictTypeMapper.xml | 2 +-
.../resources/mapper/user/SysUserMapper.xml | 2 +-
vue/src/api/goods/brand.js | 10 +-
vue/src/api/goods/category.js | 10 +-
vue/src/api/goods/categoryAttribute.js | 10 +-
vue/src/api/goods/categoryAttributeValue.js | 10 +-
vue/src/api/goods/goods.js | 13 +-
vue/src/api/goods/goodsInventory.js | 30 +-
vue/src/api/goods/supplier.js | 44 ++
vue/src/api/offline/goodsSku.js | 53 ++
vue/src/api/offline/order.js | 35 +
vue/src/api/offline/refund.js | 13 +
vue/src/api/offline/ship.js | 19 +
vue/src/api/offline/shop.js | 44 ++
vue/src/api/system/menu.js | 4 +-
vue/src/views/dou/goods/index.vue | 315 +++++++++
vue/src/views/dou/order/index.vue | 402 +++++++++++
vue/src/views/dou/refund/index.vue | 13 +-
vue/src/views/goods/brand/index.vue | 260 ++++++++
.../goods/category/categoryAttribute.vue | 306 +++++++++
.../goods/category/categoryAttributeValue.vue | 315 +++++++++
vue/src/views/goods/category/index.vue | 363 ++++++++++
vue/src/views/goods/create.vue | 626 ++++++++++++++++++
vue/src/views/goods/goodsInventory/index.vue | 270 ++++++++
vue/src/views/goods/index.vue | 601 +++++++++++++++++
vue/src/views/goods/shopGoods/index.vue | 70 ++
vue/src/views/goods/spec/index.vue | 311 +++++++++
vue/src/views/goods/supplier/index.vue | 388 +++++++++++
vue/src/views/offline/aftersale/index.vue | 351 ++++++++++
vue/src/views/offline/goods/index.vue | 329 +++++++++
vue/src/views/offline/order/create.vue | 481 ++++++++++++++
vue/src/views/offline/order/index.vue | 548 +++++++++++++++
vue/src/views/offline/shop/index.vue | 330 +++++++++
vue/src/views/pdd/goods/index.vue | 302 +++++++++
vue/src/views/pdd/order/index.vue | 404 +++++++++++
vue/src/views/pdd/refund/index.vue | 291 ++++++++
vue/src/views/wei/goods/index.vue | 275 ++++++++
vue/src/views/wei/order/index.vue | 509 ++++++++++++++
vue/src/views/wei/order/pull_log.vue | 143 ++++
vue/src/views/wei/refund/index.vue | 391 +++++++++++
vue/vue.config.js | 4 +-
537 files changed, 17332 insertions(+), 2614 deletions(-)
rename common/src/main/java/{com/qihang => cn/qihangerp}/common/App.java (84%)
rename common/src/main/java/{com/qihang/common => cn/qihangerp}/common/PageQuery.java (96%)
rename common/src/main/java/{com/qihang/common => cn/qihangerp}/common/PageResult.java (93%)
rename common/src/main/java/{com/qihang/common => cn/qihangerp}/common/ResultVo.java (98%)
rename common/src/main/java/{com/qihang/common => cn/qihangerp}/common/ResultVoEnum.java (98%)
rename common/src/main/java/{com/qihang => cn/qihangerp}/common/api/ShopApiParams.java (88%)
rename common/src/main/java/{com/qihang => cn/qihangerp}/common/bo/LinkErpGoodsSkuBo.java (82%)
rename common/src/main/java/{com/qihang => cn/qihangerp}/common/common/AjaxResult.java (98%)
rename common/src/main/java/{com/qihang => cn/qihangerp}/common/common/ApiResult.java (100%)
rename common/src/main/java/{com/qihang => cn/qihangerp}/common/common/CharsetKit.java (96%)
rename common/src/main/java/{com/qihang => cn/qihangerp}/common/common/R.java (100%)
rename common/src/main/java/{com/qihang => cn/qihangerp}/common/common/ServiceException.java (97%)
rename common/src/main/java/{com/qihang => cn/qihangerp}/common/common/ServletUtils.java (100%)
rename common/src/main/java/{com/qihang => cn/qihangerp}/common/common/TableDataInfo.java (97%)
rename {sys-api/src/main/java/com/qihang/sys/api/utils => common/src/main/java/cn/qihangerp/common/config}/FastJson2JsonRedisSerializer.java (97%)
rename common/src/main/java/{com/qihang => cn/qihangerp}/common/config/RedisCache.java (99%)
rename common/src/main/java/{com/qihang => cn/qihangerp}/common/config/RedisConfig.java (98%)
rename common/src/main/java/{com/qihang => cn/qihangerp}/common/constant/CacheConstants.java (95%)
rename common/src/main/java/{com/qihang => cn/qihangerp}/common/constant/Constants.java (98%)
rename common/src/main/java/{com/qihang => cn/qihangerp}/common/constant/Convert.java (99%)
rename common/src/main/java/{com/qihang => cn/qihangerp}/common/constant/StrFormatter.java (97%)
rename common/src/main/java/{com/qihang => cn/qihangerp}/common/constant/UserConstants.java (98%)
rename common/src/main/java/{com/qihang => cn/qihangerp}/common/enums/EnumShopType.java (96%)
rename common/src/main/java/{com/qihang => cn/qihangerp}/common/enums/HttpStatus.java (96%)
rename common/src/main/java/{com/qihang => cn/qihangerp}/common/enums/JdOrderStateEnum.java (97%)
rename common/src/main/java/{com/qihang => cn/qihangerp}/common/enums/TaoOrderStateEnum.java (98%)
rename common/src/main/java/{com/qihang => cn/qihangerp}/common/enums/UserStatus.java (92%)
rename common/src/main/java/{com/qihang => cn/qihangerp}/common/exception/BaseException.java (92%)
rename common/src/main/java/{com/qihang => cn/qihangerp}/common/exception/UserException.java (87%)
rename common/src/main/java/{com/qihang => cn/qihangerp}/common/exception/UserNotExistsException.java (87%)
rename common/src/main/java/{com/qihang => cn/qihangerp}/common/mq/MqMessage.java (92%)
rename common/src/main/java/{com/qihang => cn/qihangerp}/common/mq/MqType.java (94%)
rename common/src/main/java/{com/qihang => cn/qihangerp}/common/mq/MqUtils.java (93%)
rename common/src/main/java/{com/qihang => cn/qihangerp}/common/task/IPollableService.java (92%)
rename common/src/main/java/{com/qihang => cn/qihangerp}/common/task/SchedulingConfiguration.java (99%)
rename common/src/main/java/{com/qihang => cn/qihangerp}/common/utils/DateUtils.java (99%)
rename {sys-api/src/main/java/com/qihang/sys/api => common/src/main/java/cn/qihangerp/common}/utils/IdUtils.java (96%)
rename common/src/main/java/{com/qihang => cn/qihangerp}/common/utils/MessageUtils.java (94%)
rename common/src/main/java/{com/qihang => cn/qihangerp}/common/utils/SpringUtils.java (99%)
rename common/src/main/java/{com/qihang => cn/qihangerp}/common/utils/StringUtils.java (99%)
rename {sys-api/src/main/java/com/qihang/sys/api => common/src/main/java/cn/qihangerp/common}/utils/UUID.java (99%)
rename {sys-api/src/main/java/com/qihang/sys/api => common/src/main/java/cn/qihangerp/common}/utils/http/HttpHelper.java (97%)
rename common/src/main/java/{com/qihang => cn/qihangerp}/common/utils/http/HttpUtils.java (98%)
rename common/src/main/java/{com/qihang => cn/qihangerp}/common/utils/ip/AddressUtils.java (100%)
rename common/src/main/java/{com/qihang => cn/qihangerp}/common/utils/ip/IpUtils.java (100%)
create mode 100644 goods/pom.xml
create mode 100644 goods/src/main/java/cn/qihangerp/module/App.java
create mode 100644 goods/src/main/java/cn/qihangerp/module/goods/a.java
create mode 100644 goods/src/main/java/cn/qihangerp/module/goods/domain/OGoods.java
create mode 100644 goods/src/main/java/cn/qihangerp/module/goods/domain/OGoodsBrand.java
create mode 100644 goods/src/main/java/cn/qihangerp/module/goods/domain/OGoodsCategory.java
create mode 100644 goods/src/main/java/cn/qihangerp/module/goods/domain/OGoodsCategoryAttribute.java
create mode 100644 goods/src/main/java/cn/qihangerp/module/goods/domain/OGoodsCategoryAttributeValue.java
create mode 100644 goods/src/main/java/cn/qihangerp/module/goods/domain/OGoodsInventory.java
create mode 100644 goods/src/main/java/cn/qihangerp/module/goods/domain/OGoodsInventoryBatch.java
create mode 100644 goods/src/main/java/cn/qihangerp/module/goods/domain/OGoodsSku.java
create mode 100644 goods/src/main/java/cn/qihangerp/module/goods/domain/OGoodsSkuAttr.java
create mode 100644 goods/src/main/java/cn/qihangerp/module/goods/domain/OGoodsSupplier.java
create mode 100644 goods/src/main/java/cn/qihangerp/module/goods/domain/bo/GoodsAddBo.java
rename oms-api/src/main/java/com/qihang/oms/vo/GoodsSpecListVo.java => goods/src/main/java/cn/qihangerp/module/goods/domain/bo/GoodsAddSkuBo.java (53%)
create mode 100644 goods/src/main/java/cn/qihangerp/module/goods/domain/bo/GoodsSkuAddBo.java
create mode 100644 goods/src/main/java/cn/qihangerp/module/goods/domain/vo/GoodsSpecListVo.java
create mode 100644 goods/src/main/java/cn/qihangerp/module/goods/mapper/OGoodsBrandMapper.java
create mode 100644 goods/src/main/java/cn/qihangerp/module/goods/mapper/OGoodsCategoryAttributeMapper.java
create mode 100644 goods/src/main/java/cn/qihangerp/module/goods/mapper/OGoodsCategoryAttributeValueMapper.java
create mode 100644 goods/src/main/java/cn/qihangerp/module/goods/mapper/OGoodsCategoryMapper.java
create mode 100644 goods/src/main/java/cn/qihangerp/module/goods/mapper/OGoodsInventoryBatchMapper.java
create mode 100644 goods/src/main/java/cn/qihangerp/module/goods/mapper/OGoodsInventoryMapper.java
create mode 100644 goods/src/main/java/cn/qihangerp/module/goods/mapper/OGoodsMapper.java
create mode 100644 goods/src/main/java/cn/qihangerp/module/goods/mapper/OGoodsSkuAttrMapper.java
create mode 100644 goods/src/main/java/cn/qihangerp/module/goods/mapper/OGoodsSkuMapper.java
create mode 100644 goods/src/main/java/cn/qihangerp/module/goods/mapper/OGoodsSupplierMapper.java
create mode 100644 goods/src/main/java/cn/qihangerp/module/goods/service/OGoodsBrandService.java
create mode 100644 goods/src/main/java/cn/qihangerp/module/goods/service/OGoodsCategoryAttributeService.java
create mode 100644 goods/src/main/java/cn/qihangerp/module/goods/service/OGoodsCategoryAttributeValueService.java
create mode 100644 goods/src/main/java/cn/qihangerp/module/goods/service/OGoodsCategoryService.java
create mode 100644 goods/src/main/java/cn/qihangerp/module/goods/service/OGoodsInventoryBatchService.java
create mode 100644 goods/src/main/java/cn/qihangerp/module/goods/service/OGoodsInventoryService.java
create mode 100644 goods/src/main/java/cn/qihangerp/module/goods/service/OGoodsService.java
create mode 100644 goods/src/main/java/cn/qihangerp/module/goods/service/OGoodsSkuAttrService.java
create mode 100644 goods/src/main/java/cn/qihangerp/module/goods/service/OGoodsSkuService.java
create mode 100644 goods/src/main/java/cn/qihangerp/module/goods/service/OGoodsSupplierService.java
create mode 100644 goods/src/main/java/cn/qihangerp/module/goods/service/impl/OGoodsBrandServiceImpl.java
create mode 100644 goods/src/main/java/cn/qihangerp/module/goods/service/impl/OGoodsCategoryAttributeServiceImpl.java
create mode 100644 goods/src/main/java/cn/qihangerp/module/goods/service/impl/OGoodsCategoryAttributeValueServiceImpl.java
create mode 100644 goods/src/main/java/cn/qihangerp/module/goods/service/impl/OGoodsCategoryServiceImpl.java
create mode 100644 goods/src/main/java/cn/qihangerp/module/goods/service/impl/OGoodsInventoryBatchServiceImpl.java
create mode 100644 goods/src/main/java/cn/qihangerp/module/goods/service/impl/OGoodsInventoryServiceImpl.java
create mode 100644 goods/src/main/java/cn/qihangerp/module/goods/service/impl/OGoodsServiceImpl.java
create mode 100644 goods/src/main/java/cn/qihangerp/module/goods/service/impl/OGoodsSkuAttrServiceImpl.java
create mode 100644 goods/src/main/java/cn/qihangerp/module/goods/service/impl/OGoodsSkuServiceImpl.java
create mode 100644 goods/src/main/java/cn/qihangerp/module/goods/service/impl/OGoodsSupplierServiceImpl.java
create mode 100644 goods/src/main/resources/mapper/OGoodsBrandMapper.xml
create mode 100644 goods/src/main/resources/mapper/OGoodsCategoryAttributeMapper.xml
create mode 100644 goods/src/main/resources/mapper/OGoodsCategoryAttributeValueMapper.xml
create mode 100644 goods/src/main/resources/mapper/OGoodsCategoryMapper.xml
create mode 100644 goods/src/main/resources/mapper/OGoodsInventoryBatchMapper.xml
create mode 100644 goods/src/main/resources/mapper/OGoodsInventoryMapper.xml
create mode 100644 goods/src/main/resources/mapper/OGoodsMapper.xml
create mode 100644 goods/src/main/resources/mapper/OGoodsSkuAttrMapper.xml
create mode 100644 goods/src/main/resources/mapper/OGoodsSkuMapper.xml
create mode 100644 goods/src/main/resources/mapper/OGoodsSupplierMapper.xml
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/OmsApi.java (71%)
rename {sys-api/src/main/java/com/qihang/sys/api => oms-api/src/main/java/cn/qihangerp/oms}/config/MybatisPlusConfig.java (87%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/controller/AfterSaleController.java (66%)
create mode 100644 oms-api/src/main/java/cn/qihangerp/oms/controller/GoodsBrandController.java
create mode 100644 oms-api/src/main/java/cn/qihangerp/oms/controller/GoodsCategoryController.java
create mode 100644 oms-api/src/main/java/cn/qihangerp/oms/controller/GoodsController.java
create mode 100644 oms-api/src/main/java/cn/qihangerp/oms/controller/GoodsInventoryController.java
create mode 100644 oms-api/src/main/java/cn/qihangerp/oms/controller/GoodsSupplierController.java
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/controller/HomeController.java (92%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/controller/OrderController.java (79%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/controller/OrderItemController.java (64%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/controller/RefundController.java (60%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/controller/ShipController.java (57%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/controller/ShopController.java (63%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/controller/ShopPullLogsController.java (55%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/domain/ErpSaleAfterInfo.java (98%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/domain/ErpSaleAfterRefund.java (98%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/domain/ErpSaleOrder.java (99%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/domain/ErpSaleOrderItem.java (98%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/domain/ErpShipStockUp.java (97%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/domain/ErpShipWaybill.java (97%)
rename oms-api/src/main/java/{com/qihang/oms/domain/SShop.java => cn/qihangerp/oms/domain/OShop.java} (57%)
rename oms-api/src/main/java/{com/qihang/oms/domain/SShopPlatform.java => cn/qihangerp/oms/domain/OShopPlatform.java} (51%)
create mode 100644 oms-api/src/main/java/cn/qihangerp/oms/domain/OShopPullLasttime.java
create mode 100644 oms-api/src/main/java/cn/qihangerp/oms/domain/OShopPullLogs.java
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/domain/OmsDouGoodsSku.java (98%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/domain/OmsDouOrder.java (99%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/domain/OmsDouOrderItem.java (99%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/domain/OmsDouRefund.java (99%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/domain/OmsJdAfterSale.java (99%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/domain/OmsJdGoodsSku.java (97%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/domain/OmsJdOrder.java (99%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/domain/OmsJdOrderItem.java (97%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/domain/OmsPddGoodsSku.java (97%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/domain/OmsPddOrder.java (99%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/domain/OmsPddOrderItem.java (98%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/domain/OmsPddRefund.java (99%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/domain/OmsTaoGoodsSku.java (98%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/domain/OmsTaoOrder.java (99%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/domain/OmsTaoOrderItem.java (99%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/domain/OmsTaoRefund.java (99%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/domain/OmsWeiGoodsSku.java (97%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/domain/OmsWeiOrder.java (98%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/domain/OmsWeiOrderItem.java (98%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/domain/OmsWeiRefund.java (98%)
create mode 100644 oms-api/src/main/java/cn/qihangerp/oms/domain/SShop.java
create mode 100644 oms-api/src/main/java/cn/qihangerp/oms/domain/ShopBo.java
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/domain/SysLogisticsCompany.java (99%)
create mode 100644 oms-api/src/main/java/cn/qihangerp/oms/domain/SysShopPullLogs.java
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/domain/bo/OrderItemListBo.java (95%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/domain/bo/ShipStockUpBo.java (79%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/domain/bo/ShipWaybillBo.java (80%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/domain/vo/OrderItemListVo.java (96%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/mapper/ErpSaleAfterInfoMapper.java (80%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/mapper/ErpSaleAfterRefundMapper.java (80%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/mapper/ErpSaleOrderItemMapper.java (78%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/mapper/ErpSaleOrderMapper.java (80%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/mapper/ErpShipStockUpMapper.java (80%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/mapper/ErpShipWaybillMapper.java (80%)
create mode 100644 oms-api/src/main/java/cn/qihangerp/oms/mapper/OShopMapper.java
create mode 100644 oms-api/src/main/java/cn/qihangerp/oms/mapper/OShopPlatformMapper.java
create mode 100644 oms-api/src/main/java/cn/qihangerp/oms/mapper/OShopPullLasttimeMapper.java
rename oms-api/src/main/java/{com/qihang/oms/mapper/SysShopPullLogsMapper.java => cn/qihangerp/oms/mapper/OShopPullLogsMapper.java} (50%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/mapper/OmsDouGoodsSkuMapper.java (80%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/mapper/OmsDouOrderItemMapper.java (80%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/mapper/OmsDouOrderMapper.java (80%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/mapper/OmsDouRefundMapper.java (80%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/mapper/OmsJdAfterSaleMapper.java (80%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/mapper/OmsJdGoodsSkuMapper.java (80%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/mapper/OmsJdOrderItemMapper.java (80%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/mapper/OmsJdOrderMapper.java (80%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/mapper/OmsPddGoodsSkuMapper.java (80%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/mapper/OmsPddOrderItemMapper.java (80%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/mapper/OmsPddOrderMapper.java (80%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/mapper/OmsPddRefundMapper.java (80%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/mapper/OmsTaoGoodsSkuMapper.java (80%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/mapper/OmsTaoOrderItemMapper.java (80%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/mapper/OmsTaoOrderMapper.java (80%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/mapper/OmsTaoRefundMapper.java (80%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/mapper/OmsWeiGoodsSkuMapper.java (79%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/mapper/OmsWeiOrderItemMapper.java (79%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/mapper/OmsWeiOrderMapper.java (79%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/mapper/OmsWeiRefundMapper.java (80%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/mapper/SysLogisticsCompanyMapper.java (80%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/mapper/SysUserMapper.java (97%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/mq/ApiMessageReceiver.java (90%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/mq/KafkaMQConsumer.java (93%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/mq/MqMessage.java (90%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/mq/MqUtils.java (89%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/mq/SubscriberConfig.java (98%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/service/ErpSaleAfterInfoService.java (69%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/service/ErpSaleAfterRefundService.java (72%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/service/ErpSaleOrderItemService.java (58%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/service/ErpSaleOrderService.java (83%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/service/ErpShipStockUpService.java (58%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/service/ErpShipWaybillService.java (55%)
create mode 100644 oms-api/src/main/java/cn/qihangerp/oms/service/OShopPlatformService.java
create mode 100644 oms-api/src/main/java/cn/qihangerp/oms/service/OShopPullLasttimeService.java
create mode 100644 oms-api/src/main/java/cn/qihangerp/oms/service/OShopPullLogsService.java
create mode 100644 oms-api/src/main/java/cn/qihangerp/oms/service/OShopService.java
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/service/OmsDouGoodsSkuService.java (77%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/service/OmsDouOrderItemService.java (78%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/service/OmsDouOrderService.java (77%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/service/OmsDouRefundService.java (77%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/service/OmsJdAfterSaleService.java (78%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/service/OmsJdGoodsSkuService.java (77%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/service/OmsJdOrderItemService.java (78%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/service/OmsJdOrderService.java (77%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/service/OmsPddGoodsSkuService.java (77%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/service/OmsPddOrderItemService.java (78%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/service/OmsPddOrderService.java (77%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/service/OmsPddRefundService.java (78%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/service/OmsTaoGoodsSkuService.java (77%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/service/OmsTaoOrderItemService.java (78%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/service/OmsTaoOrderService.java (77%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/service/OmsTaoRefundService.java (77%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/service/OmsWeiGoodsSkuService.java (76%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/service/OmsWeiOrderItemService.java (76%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/service/OmsWeiOrderService.java (76%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/service/OmsWeiRefundService.java (78%)
create mode 100644 oms-api/src/main/java/cn/qihangerp/oms/service/SShopPlatformService.java
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/service/SysLogisticsCompanyService.java (70%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/service/impl/ErpSaleAfterInfoServiceImpl.java (78%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/service/impl/ErpSaleAfterRefundServiceImpl.java (99%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/service/impl/ErpSaleOrderItemServiceImpl.java (62%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/service/impl/ErpSaleOrderServiceImpl.java (98%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/service/impl/ErpShipStockUpServiceImpl.java (75%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/service/impl/ErpShipWaybillServiceImpl.java (74%)
create mode 100644 oms-api/src/main/java/cn/qihangerp/oms/service/impl/OShopPlatformServiceImpl.java
create mode 100644 oms-api/src/main/java/cn/qihangerp/oms/service/impl/OShopPullLasttimeServiceImpl.java
create mode 100644 oms-api/src/main/java/cn/qihangerp/oms/service/impl/OShopPullLogsServiceImpl.java
create mode 100644 oms-api/src/main/java/cn/qihangerp/oms/service/impl/OShopServiceImpl.java
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/service/impl/OmsDouGoodsSkuServiceImpl.java (68%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/service/impl/OmsDouOrderItemServiceImpl.java (62%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/service/impl/OmsDouOrderServiceImpl.java (62%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/service/impl/OmsDouRefundServiceImpl.java (68%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/service/impl/OmsJdAfterSaleServiceImpl.java (62%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/service/impl/OmsJdGoodsSkuServiceImpl.java (62%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/service/impl/OmsJdOrderItemServiceImpl.java (68%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/service/impl/OmsJdOrderServiceImpl.java (62%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/service/impl/OmsPddGoodsSkuServiceImpl.java (68%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/service/impl/OmsPddOrderItemServiceImpl.java (62%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/service/impl/OmsPddOrderServiceImpl.java (62%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/service/impl/OmsPddRefundServiceImpl.java (62%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/service/impl/OmsTaoGoodsSkuServiceImpl.java (62%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/service/impl/OmsTaoOrderItemServiceImpl.java (62%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/service/impl/OmsTaoOrderServiceImpl.java (62%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/service/impl/OmsTaoRefundServiceImpl.java (62%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/service/impl/OmsWeiGoodsSkuServiceImpl.java (60%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/service/impl/OmsWeiOrderItemServiceImpl.java (60%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/service/impl/OmsWeiOrderServiceImpl.java (61%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/service/impl/OmsWeiRefundServiceImpl.java (62%)
create mode 100644 oms-api/src/main/java/cn/qihangerp/oms/service/impl/SShopPlatformServiceImpl.java
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/service/impl/SysLogisticsCompanyServiceImpl.java (77%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/service/impl/SysUserServiceImpl.java (95%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/utils/BaseController.java (100%)
rename oms-api/src/main/java/{com/qihang => cn/qihangerp}/oms/utils/SecurityUtils.java (100%)
create mode 100644 oms-api/src/main/java/cn/qihangerp/oms/vo/GoodsSpecListVo.java
delete mode 100644 oms-api/src/main/java/com/qihang/oms/domain/SysShopPullLogs.java
delete mode 100644 oms-api/src/main/java/com/qihang/oms/mapper/SShopMapper.java
delete mode 100644 oms-api/src/main/java/com/qihang/oms/mapper/SShopPlatformMapper.java
delete mode 100644 oms-api/src/main/java/com/qihang/oms/service/SShopPlatformService.java
delete mode 100644 oms-api/src/main/java/com/qihang/oms/service/SShopService.java
delete mode 100644 oms-api/src/main/java/com/qihang/oms/service/SysShopPullLogsService.java
delete mode 100644 oms-api/src/main/java/com/qihang/oms/service/impl/SShopPlatformServiceImpl.java
delete mode 100644 oms-api/src/main/java/com/qihang/oms/service/impl/SShopServiceImpl.java
delete mode 100644 oms-api/src/main/java/com/qihang/oms/service/impl/SysShopPullLogsServiceImpl.java
create mode 100644 oms-api/src/main/resources/mapper/OShopMapper.xml
rename oms-api/src/main/resources/mapper/{SShopPlatformMapper.xml => OShopPlatformMapper.xml} (52%)
create mode 100644 oms-api/src/main/resources/mapper/OShopPullLasttimeMapper.xml
rename oms-api/src/main/resources/mapper/{SysShopPullLogsMapper.xml => OShopPullLogsMapper.xml} (87%)
delete mode 100644 oms-api/src/main/resources/mapper/SShopMapper.xml
rename security/src/main/java/{com/qihang => cn/qihangerp}/security/App.java (80%)
rename security/src/main/java/{com/qihang => cn/qihangerp}/security/AuthenticationContextHolder.java (94%)
rename security/src/main/java/{com/qihang => cn/qihangerp}/security/AuthenticationExceptionHandler.java (92%)
rename security/src/main/java/{com/qihang => cn/qihangerp}/security/JwtAuthenticationTokenFilter.java (96%)
rename security/src/main/java/{com/qihang => cn/qihangerp}/security/LoginUser.java (98%)
rename security/src/main/java/{com/qihang => cn/qihangerp}/security/LogoutSuccessHandlerImpl.java (87%)
rename security/src/main/java/{com/qihang => cn/qihangerp}/security/SecurityConfig.java (99%)
rename security/src/main/java/{com/qihang => cn/qihangerp}/security/TokenService.java (93%)
rename security/src/main/java/{com/qihang => cn/qihangerp}/security/UserDetailsServiceImpl.java (87%)
rename security/src/main/java/{com/qihang => cn/qihangerp}/security/UserPasswordNotMatchException.java (78%)
rename security/src/main/java/{com/qihang => cn/qihangerp}/security/common/BaseController.java (90%)
create mode 100644 security/src/main/java/cn/qihangerp/security/common/Constants.java
rename security/src/main/java/{com/qihang => cn/qihangerp}/security/common/SecurityUtils.java (93%)
rename security/src/main/java/{com/qihang => cn/qihangerp}/security/entity/SysUser.java (99%)
rename security/src/main/java/{com/qihang => cn/qihangerp}/security/mapper/SysUserMapper.java (100%)
rename security/src/main/java/{com/qihang => cn/qihangerp}/security/service/ISysUserService.java (97%)
rename security/src/main/java/{com/qihang => cn/qihangerp}/security/service/SysLoginService.java (88%)
rename security/src/main/java/{com/qihang => cn/qihangerp}/security/service/impl/SysUserServiceImpl.java (100%)
rename security/src/main/java/{com/qihang => cn/qihangerp}/security/utils/AddressUtils.java (91%)
rename security/src/main/java/{com/qihang => cn/qihangerp}/security/utils/IpUtils.java (99%)
rename security/src/main/java/{com/qihang => cn/qihangerp}/security/utils/ServletUtils.java (96%)
rename security/src/main/java/{com/qihang => cn/qihangerp}/security/vo/MetaVo.java (95%)
rename security/src/main/java/{com/qihang => cn/qihangerp}/security/vo/RouterVo.java (98%)
rename sys-api/src/main/java/{com/qihang/sys/api => cn/qihangerp/sys}/SysApi.java (83%)
rename sys-api/src/main/java/{com/qihang/sys/api => cn/qihangerp/sys}/common/DictUtils.java (94%)
rename {oms-api/src/main/java/com/qihang/oms => sys-api/src/main/java/cn/qihangerp/sys}/config/MybatisPlusConfig.java (90%)
rename sys-api/src/main/java/{com/qihang/sys/api => cn/qihangerp/sys}/controller/HomeController.java (93%)
rename sys-api/src/main/java/{com/qihang/sys/api => cn/qihangerp/sys}/controller/SysDictDataController.java (86%)
rename sys-api/src/main/java/{com/qihang/sys/api => cn/qihangerp/sys}/controller/SysDictTypeController.java (90%)
rename sys-api/src/main/java/{com/qihang/sys/api => cn/qihangerp/sys}/controller/SysLoginController.java (80%)
rename sys-api/src/main/java/{com/qihang/sys/api => cn/qihangerp/sys}/controller/SysMenuController.java (52%)
rename sys-api/src/main/java/{com/qihang/sys/api => cn/qihangerp/sys}/controller/SysTaskController.java (71%)
rename sys-api/src/main/java/{com/qihang/sys/api => cn/qihangerp/sys}/controller/SysUserController.java (94%)
rename sys-api/src/main/java/{com/qihang/sys/api => cn/qihangerp/sys}/domain/BaseEntity.java (98%)
rename sys-api/src/main/java/{com/qihang/sys/api => cn/qihangerp/sys}/domain/LoginBody.java (96%)
create mode 100644 sys-api/src/main/java/cn/qihangerp/sys/domain/SysDept.java
rename sys-api/src/main/java/{com/qihang/sys/api => cn/qihangerp/sys}/domain/SysDictData.java (97%)
rename sys-api/src/main/java/{com/qihang/sys/api => cn/qihangerp/sys}/domain/SysDictType.java (97%)
create mode 100644 sys-api/src/main/java/cn/qihangerp/sys/domain/SysMenu.java
create mode 100644 sys-api/src/main/java/cn/qihangerp/sys/domain/SysRole.java
create mode 100644 sys-api/src/main/java/cn/qihangerp/sys/domain/SysRoleMenu.java
rename sys-api/src/main/java/{com/qihang/sys/api => cn/qihangerp/sys}/domain/SysTask.java (99%)
rename sys-api/src/main/java/{com/qihang/sys/api => cn/qihangerp/sys}/domain/SysTaskLogs.java (99%)
create mode 100644 sys-api/src/main/java/cn/qihangerp/sys/domain/SysUserRole.java
create mode 100644 sys-api/src/main/java/cn/qihangerp/sys/domain/vo/MenuMetaVo.java
rename sys-api/src/main/java/{com/qihang/sys/api => cn/qihangerp/sys}/domain/vo/MenusDetailVo.java (96%)
rename sys-api/src/main/java/{com/qihang/sys/api => cn/qihangerp/sys}/domain/vo/MenusVo.java (97%)
create mode 100644 sys-api/src/main/java/cn/qihangerp/sys/domain/vo/TreeSelect.java
rename sys-api/src/main/java/{com/qihang/sys/api => cn/qihangerp/sys}/domain/vo/UserInfoVo.java (96%)
rename sys-api/src/main/java/{com/qihang/sys/api => cn/qihangerp/sys}/feign/EchoService.java (91%)
create mode 100644 sys-api/src/main/java/cn/qihangerp/sys/mapper/SysDeptMapper.java
rename sys-api/src/main/java/{com/qihang/sys/api => cn/qihangerp/sys}/mapper/SysDictDataMapper.java (96%)
rename sys-api/src/main/java/{com/qihang/sys/api => cn/qihangerp/sys}/mapper/SysDictTypeMapper.java (95%)
create mode 100644 sys-api/src/main/java/cn/qihangerp/sys/mapper/SysMenuMapper.java
create mode 100644 sys-api/src/main/java/cn/qihangerp/sys/mapper/SysRoleMapper.java
create mode 100644 sys-api/src/main/java/cn/qihangerp/sys/mapper/SysRoleMenuMapper.java
rename sys-api/src/main/java/{com/qihang/sys/api => cn/qihangerp/sys}/mapper/SysTaskLogsMapper.java (78%)
rename sys-api/src/main/java/{com/qihang/sys/api => cn/qihangerp/sys}/mapper/SysTaskMapper.java (78%)
rename sys-api/src/main/java/{com/qihang/sys/api => cn/qihangerp/sys}/mapper/SysUserMapper.java (97%)
create mode 100644 sys-api/src/main/java/cn/qihangerp/sys/mapper/SysUserRoleMapper.java
rename sys-api/src/main/java/{com/qihang/sys/api => cn/qihangerp/sys}/service/ISysDictDataService.java (94%)
rename sys-api/src/main/java/{com/qihang/sys/api => cn/qihangerp/sys}/service/ISysDictTypeService.java (94%)
create mode 100644 sys-api/src/main/java/cn/qihangerp/sys/service/ISysMenuService.java
create mode 100644 sys-api/src/main/java/cn/qihangerp/sys/service/ISysRoleService.java
create mode 100644 sys-api/src/main/java/cn/qihangerp/sys/service/SysMenuService.java
rename sys-api/src/main/java/{com/qihang/sys/api => cn/qihangerp/sys}/service/SysPermissionService.java (87%)
rename sys-api/src/main/java/{com/qihang/sys/api => cn/qihangerp/sys}/service/SysTaskLogsService.java (61%)
rename sys-api/src/main/java/{com/qihang/sys/api => cn/qihangerp/sys}/service/SysTaskService.java (64%)
rename sys-api/src/main/java/{com/qihang/sys/api => cn/qihangerp/sys}/service/impl/SysDictDataServiceImpl.java (92%)
rename sys-api/src/main/java/{com/qihang/sys/api => cn/qihangerp/sys}/service/impl/SysDictTypeServiceImpl.java (92%)
rename sys-api/src/main/java/{com/qihang/sys/api => cn/qihangerp/sys}/service/impl/SysMenuServiceImpl.java (56%)
create mode 100644 sys-api/src/main/java/cn/qihangerp/sys/service/impl/SysRoleServiceImpl.java
rename sys-api/src/main/java/{com/qihang/sys/api => cn/qihangerp/sys}/service/impl/SysTaskLogsServiceImpl.java (72%)
rename sys-api/src/main/java/{com/qihang/sys/api => cn/qihangerp/sys}/service/impl/SysTaskServiceImpl.java (74%)
rename sys-api/src/main/java/{com/qihang/sys/api => cn/qihangerp/sys}/service/impl/SysUserServiceImpl.java (94%)
rename sys-api/src/main/java/{com/qihang/sys/api => cn/qihangerp/sys}/utils/DateUtils.java (99%)
rename {common/src/main/java/com/qihang/common/config => sys-api/src/main/java/cn/qihangerp/sys/utils}/FastJson2JsonRedisSerializer.java (97%)
rename {common/src/main/java/com/qihang/common => sys-api/src/main/java/cn/qihangerp/sys}/utils/IdUtils.java (96%)
rename {common/src/main/java/com/qihang/common => sys-api/src/main/java/cn/qihangerp/sys}/utils/UUID.java (99%)
rename {common/src/main/java/com/qihang/common => sys-api/src/main/java/cn/qihangerp/sys}/utils/http/HttpHelper.java (97%)
rename sys-api/src/main/java/{com/qihang/sys/api => cn/qihangerp/sys}/utils/ip/AddressUtils.java (100%)
rename sys-api/src/main/java/{com/qihang/sys/api => cn/qihangerp/sys}/utils/ip/IpUtils.java (100%)
delete mode 100644 sys-api/src/main/java/com/qihang/sys/api/domain/SysMenu.java
delete mode 100644 sys-api/src/main/java/com/qihang/sys/api/domain/SysRole.java
delete mode 100644 sys-api/src/main/java/com/qihang/sys/api/domain/vo/MenuMetaVo.java
delete mode 100644 sys-api/src/main/java/com/qihang/sys/api/mapper/SysMenuMapper.java
delete mode 100644 sys-api/src/main/java/com/qihang/sys/api/mapper/SysRoleMapper.java
delete mode 100644 sys-api/src/main/java/com/qihang/sys/api/service/SysMenuService.java
delete mode 100644 sys-api/src/main/java/com/qihang/sys/api/service/SysRoleService.java
delete mode 100644 sys-api/src/main/java/com/qihang/sys/api/service/impl/SysRoleServiceImpl.java
create mode 100644 sys-api/src/main/resources/mapper/SysDeptMapper.xml
create mode 100644 sys-api/src/main/resources/mapper/SysRoleMenuMapper.xml
create mode 100644 sys-api/src/main/resources/mapper/SysUserRoleMapper.xml
create mode 100644 vue/src/api/goods/supplier.js
create mode 100644 vue/src/api/offline/goodsSku.js
create mode 100644 vue/src/api/offline/order.js
create mode 100644 vue/src/api/offline/refund.js
create mode 100644 vue/src/api/offline/ship.js
create mode 100644 vue/src/api/offline/shop.js
create mode 100644 vue/src/views/dou/goods/index.vue
create mode 100644 vue/src/views/dou/order/index.vue
create mode 100644 vue/src/views/goods/brand/index.vue
create mode 100644 vue/src/views/goods/category/categoryAttribute.vue
create mode 100644 vue/src/views/goods/category/categoryAttributeValue.vue
create mode 100644 vue/src/views/goods/category/index.vue
create mode 100644 vue/src/views/goods/create.vue
create mode 100644 vue/src/views/goods/goodsInventory/index.vue
create mode 100644 vue/src/views/goods/index.vue
create mode 100644 vue/src/views/goods/shopGoods/index.vue
create mode 100644 vue/src/views/goods/spec/index.vue
create mode 100644 vue/src/views/goods/supplier/index.vue
create mode 100644 vue/src/views/offline/aftersale/index.vue
create mode 100644 vue/src/views/offline/goods/index.vue
create mode 100644 vue/src/views/offline/order/create.vue
create mode 100644 vue/src/views/offline/order/index.vue
create mode 100644 vue/src/views/offline/shop/index.vue
create mode 100644 vue/src/views/pdd/goods/index.vue
create mode 100644 vue/src/views/pdd/order/index.vue
create mode 100644 vue/src/views/pdd/refund/index.vue
create mode 100644 vue/src/views/wei/goods/index.vue
create mode 100644 vue/src/views/wei/order/index.vue
create mode 100644 vue/src/views/wei/order/pull_log.vue
create mode 100644 vue/src/views/wei/refund/index.vue
diff --git a/README.md b/README.md
index fec614ef..213d90aa 100644
--- a/README.md
+++ b/README.md
@@ -110,6 +110,11 @@ graph TD
`java -Dserver.port=8888 -Dcsp.sentinel.dashboard.server=localhost:8888 -Dproject.name=sentinel-dashboard -jar sentinel-dashboard.jar`
+#### 启动KRaft模式kafka
++ 0 进入kafka解压目录
++ 1 生成UUID`bin\windows\kafka-storage.bat random-uuid`
++ 2 格式化`bin\windows\kafka-storage.bat format -t ujpyXZx-S9-jGlwxgORmow -c config\kraft\server.properties`
++ 3 启动`bin\windows\kafka-server-start.bat config\kraft\server.properties`
### 2、项目结构
#### 2.1 core
diff --git a/common/src/main/java/com/qihang/common/App.java b/common/src/main/java/cn/qihangerp/common/App.java
similarity index 84%
rename from common/src/main/java/com/qihang/common/App.java
rename to common/src/main/java/cn/qihangerp/common/App.java
index 7db512ed..e46ade19 100644
--- a/common/src/main/java/com/qihang/common/App.java
+++ b/common/src/main/java/cn/qihangerp/common/App.java
@@ -1,4 +1,4 @@
-package com.qihang.common;
+package cn.qihangerp.common;
/**
* Hello world!
diff --git a/common/src/main/java/com/qihang/common/common/PageQuery.java b/common/src/main/java/cn/qihangerp/common/PageQuery.java
similarity index 96%
rename from common/src/main/java/com/qihang/common/common/PageQuery.java
rename to common/src/main/java/cn/qihangerp/common/PageQuery.java
index f091122f..b9830387 100644
--- a/common/src/main/java/com/qihang/common/common/PageQuery.java
+++ b/common/src/main/java/cn/qihangerp/common/PageQuery.java
@@ -1,5 +1,6 @@
-package com.qihang.common.common;
+package cn.qihangerp.common;
+import cn.qihangerp.common.common.ServiceException;
import com.baomidou.mybatisplus.core.metadata.OrderItem;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import lombok.Data;
diff --git a/common/src/main/java/com/qihang/common/common/PageResult.java b/common/src/main/java/cn/qihangerp/common/PageResult.java
similarity index 93%
rename from common/src/main/java/com/qihang/common/common/PageResult.java
rename to common/src/main/java/cn/qihangerp/common/PageResult.java
index a7ef9e46..370f37f8 100644
--- a/common/src/main/java/com/qihang/common/common/PageResult.java
+++ b/common/src/main/java/cn/qihangerp/common/PageResult.java
@@ -1,7 +1,7 @@
-package com.qihang.common.common;
+package cn.qihangerp.common;
+import cn.qihangerp.common.enums.HttpStatus;
import com.baomidou.mybatisplus.core.metadata.IPage;
-import com.qihang.common.enums.HttpStatus;
import lombok.Data;
import java.io.Serializable;
diff --git a/common/src/main/java/com/qihang/common/common/ResultVo.java b/common/src/main/java/cn/qihangerp/common/ResultVo.java
similarity index 98%
rename from common/src/main/java/com/qihang/common/common/ResultVo.java
rename to common/src/main/java/cn/qihangerp/common/ResultVo.java
index 259185e7..fac5d454 100644
--- a/common/src/main/java/com/qihang/common/common/ResultVo.java
+++ b/common/src/main/java/cn/qihangerp/common/ResultVo.java
@@ -1,4 +1,4 @@
-package com.qihang.common.common;
+package cn.qihangerp.common;
import lombok.Data;
diff --git a/common/src/main/java/com/qihang/common/common/ResultVoEnum.java b/common/src/main/java/cn/qihangerp/common/ResultVoEnum.java
similarity index 98%
rename from common/src/main/java/com/qihang/common/common/ResultVoEnum.java
rename to common/src/main/java/cn/qihangerp/common/ResultVoEnum.java
index ca6b8a9d..bf3570c2 100644
--- a/common/src/main/java/com/qihang/common/common/ResultVoEnum.java
+++ b/common/src/main/java/cn/qihangerp/common/ResultVoEnum.java
@@ -1,4 +1,4 @@
-package com.qihang.common.common;
+package cn.qihangerp.common;
/**
* 描述:
* 结果枚举
diff --git a/common/src/main/java/com/qihang/common/api/ShopApiParams.java b/common/src/main/java/cn/qihangerp/common/api/ShopApiParams.java
similarity index 88%
rename from common/src/main/java/com/qihang/common/api/ShopApiParams.java
rename to common/src/main/java/cn/qihangerp/common/api/ShopApiParams.java
index ca6513dd..3b7fc337 100644
--- a/common/src/main/java/com/qihang/common/api/ShopApiParams.java
+++ b/common/src/main/java/cn/qihangerp/common/api/ShopApiParams.java
@@ -1,4 +1,4 @@
-package com.qihang.common.api;
+package cn.qihangerp.common.api;
import lombok.Data;
diff --git a/common/src/main/java/com/qihang/common/bo/LinkErpGoodsSkuBo.java b/common/src/main/java/cn/qihangerp/common/bo/LinkErpGoodsSkuBo.java
similarity index 82%
rename from common/src/main/java/com/qihang/common/bo/LinkErpGoodsSkuBo.java
rename to common/src/main/java/cn/qihangerp/common/bo/LinkErpGoodsSkuBo.java
index b9963ed3..a9ee8259 100644
--- a/common/src/main/java/com/qihang/common/bo/LinkErpGoodsSkuBo.java
+++ b/common/src/main/java/cn/qihangerp/common/bo/LinkErpGoodsSkuBo.java
@@ -1,4 +1,4 @@
-package com.qihang.common.bo;
+package cn.qihangerp.common.bo;
import lombok.Data;
diff --git a/common/src/main/java/com/qihang/common/common/AjaxResult.java b/common/src/main/java/cn/qihangerp/common/common/AjaxResult.java
similarity index 98%
rename from common/src/main/java/com/qihang/common/common/AjaxResult.java
rename to common/src/main/java/cn/qihangerp/common/common/AjaxResult.java
index dd31bb67..46361f94 100644
--- a/common/src/main/java/com/qihang/common/common/AjaxResult.java
+++ b/common/src/main/java/cn/qihangerp/common/common/AjaxResult.java
@@ -1,7 +1,7 @@
-package com.qihang.common.common;
+package cn.qihangerp.common.common;
-import com.qihang.common.enums.HttpStatus;
+import cn.qihangerp.common.enums.HttpStatus;
import java.util.HashMap;
import java.util.Objects;
diff --git a/common/src/main/java/com/qihang/common/common/ApiResult.java b/common/src/main/java/cn/qihangerp/common/common/ApiResult.java
similarity index 100%
rename from common/src/main/java/com/qihang/common/common/ApiResult.java
rename to common/src/main/java/cn/qihangerp/common/common/ApiResult.java
diff --git a/common/src/main/java/com/qihang/common/common/CharsetKit.java b/common/src/main/java/cn/qihangerp/common/common/CharsetKit.java
similarity index 96%
rename from common/src/main/java/com/qihang/common/common/CharsetKit.java
rename to common/src/main/java/cn/qihangerp/common/common/CharsetKit.java
index d48387eb..355042af 100644
--- a/common/src/main/java/com/qihang/common/common/CharsetKit.java
+++ b/common/src/main/java/cn/qihangerp/common/common/CharsetKit.java
@@ -1,6 +1,6 @@
-package com.qihang.common.common;
+package cn.qihangerp.common.common;
-import com.qihang.common.utils.StringUtils;
+import cn.qihangerp.common.utils.StringUtils;
import java.nio.charset.Charset;
import java.nio.charset.StandardCharsets;
diff --git a/common/src/main/java/com/qihang/common/common/R.java b/common/src/main/java/cn/qihangerp/common/common/R.java
similarity index 100%
rename from common/src/main/java/com/qihang/common/common/R.java
rename to common/src/main/java/cn/qihangerp/common/common/R.java
diff --git a/common/src/main/java/com/qihang/common/common/ServiceException.java b/common/src/main/java/cn/qihangerp/common/common/ServiceException.java
similarity index 97%
rename from common/src/main/java/com/qihang/common/common/ServiceException.java
rename to common/src/main/java/cn/qihangerp/common/common/ServiceException.java
index 06751af4..105c85a2 100644
--- a/common/src/main/java/com/qihang/common/common/ServiceException.java
+++ b/common/src/main/java/cn/qihangerp/common/common/ServiceException.java
@@ -1,4 +1,4 @@
-package com.qihang.common.common;
+package cn.qihangerp.common.common;
/**
* 业务异常
diff --git a/common/src/main/java/com/qihang/common/common/ServletUtils.java b/common/src/main/java/cn/qihangerp/common/common/ServletUtils.java
similarity index 100%
rename from common/src/main/java/com/qihang/common/common/ServletUtils.java
rename to common/src/main/java/cn/qihangerp/common/common/ServletUtils.java
diff --git a/common/src/main/java/com/qihang/common/common/TableDataInfo.java b/common/src/main/java/cn/qihangerp/common/common/TableDataInfo.java
similarity index 97%
rename from common/src/main/java/com/qihang/common/common/TableDataInfo.java
rename to common/src/main/java/cn/qihangerp/common/common/TableDataInfo.java
index f220ed04..a2f58cc6 100644
--- a/common/src/main/java/com/qihang/common/common/TableDataInfo.java
+++ b/common/src/main/java/cn/qihangerp/common/common/TableDataInfo.java
@@ -1,4 +1,4 @@
-package com.qihang.common.common;
+package cn.qihangerp.common.common;
import java.io.Serializable;
import java.util.List;
diff --git a/sys-api/src/main/java/com/qihang/sys/api/utils/FastJson2JsonRedisSerializer.java b/common/src/main/java/cn/qihangerp/common/config/FastJson2JsonRedisSerializer.java
similarity index 97%
rename from sys-api/src/main/java/com/qihang/sys/api/utils/FastJson2JsonRedisSerializer.java
rename to common/src/main/java/cn/qihangerp/common/config/FastJson2JsonRedisSerializer.java
index 489b40d6..f666018d 100644
--- a/sys-api/src/main/java/com/qihang/sys/api/utils/FastJson2JsonRedisSerializer.java
+++ b/common/src/main/java/cn/qihangerp/common/config/FastJson2JsonRedisSerializer.java
@@ -1,4 +1,4 @@
-package com.qihang.sys.api.utils;
+package cn.qihangerp.common.config;
import com.alibaba.fastjson2.JSON;
import com.alibaba.fastjson2.JSONReader;
diff --git a/common/src/main/java/com/qihang/common/config/RedisCache.java b/common/src/main/java/cn/qihangerp/common/config/RedisCache.java
similarity index 99%
rename from common/src/main/java/com/qihang/common/config/RedisCache.java
rename to common/src/main/java/cn/qihangerp/common/config/RedisCache.java
index 9b8296d7..b964195d 100644
--- a/common/src/main/java/com/qihang/common/config/RedisCache.java
+++ b/common/src/main/java/cn/qihangerp/common/config/RedisCache.java
@@ -1,4 +1,4 @@
-package com.qihang.common.config;
+package cn.qihangerp.common.config;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.data.redis.core.BoundSetOperations;
diff --git a/common/src/main/java/com/qihang/common/config/RedisConfig.java b/common/src/main/java/cn/qihangerp/common/config/RedisConfig.java
similarity index 98%
rename from common/src/main/java/com/qihang/common/config/RedisConfig.java
rename to common/src/main/java/cn/qihangerp/common/config/RedisConfig.java
index 06d4c685..4400f4d6 100644
--- a/common/src/main/java/com/qihang/common/config/RedisConfig.java
+++ b/common/src/main/java/cn/qihangerp/common/config/RedisConfig.java
@@ -1,4 +1,4 @@
-package com.qihang.common.config;
+package cn.qihangerp.common.config;
import org.springframework.cache.annotation.CachingConfigurerSupport;
diff --git a/common/src/main/java/com/qihang/common/constant/CacheConstants.java b/common/src/main/java/cn/qihangerp/common/constant/CacheConstants.java
similarity index 95%
rename from common/src/main/java/com/qihang/common/constant/CacheConstants.java
rename to common/src/main/java/cn/qihangerp/common/constant/CacheConstants.java
index 7709d9eb..ad23ceaf 100644
--- a/common/src/main/java/com/qihang/common/constant/CacheConstants.java
+++ b/common/src/main/java/cn/qihangerp/common/constant/CacheConstants.java
@@ -1,4 +1,4 @@
-package com.qihang.common.constant;
+package cn.qihangerp.common.constant;
/**
* 缓存的key 常量
diff --git a/common/src/main/java/com/qihang/common/constant/Constants.java b/common/src/main/java/cn/qihangerp/common/constant/Constants.java
similarity index 98%
rename from common/src/main/java/com/qihang/common/constant/Constants.java
rename to common/src/main/java/cn/qihangerp/common/constant/Constants.java
index 895a8c26..a10260b7 100644
--- a/common/src/main/java/com/qihang/common/constant/Constants.java
+++ b/common/src/main/java/cn/qihangerp/common/constant/Constants.java
@@ -1,4 +1,4 @@
-package com.qihang.common.constant;
+package cn.qihangerp.common.constant;
import io.jsonwebtoken.Claims;
diff --git a/common/src/main/java/com/qihang/common/constant/Convert.java b/common/src/main/java/cn/qihangerp/common/constant/Convert.java
similarity index 99%
rename from common/src/main/java/com/qihang/common/constant/Convert.java
rename to common/src/main/java/cn/qihangerp/common/constant/Convert.java
index d3fd20cc..0982b100 100644
--- a/common/src/main/java/com/qihang/common/constant/Convert.java
+++ b/common/src/main/java/cn/qihangerp/common/constant/Convert.java
@@ -1,7 +1,7 @@
-package com.qihang.common.constant;
+package cn.qihangerp.common.constant;
-import com.qihang.common.common.CharsetKit;
-import com.qihang.common.utils.StringUtils;
+import cn.qihangerp.common.common.CharsetKit;
+import cn.qihangerp.common.utils.StringUtils;
import org.apache.commons.lang3.ArrayUtils;
import java.math.BigDecimal;
diff --git a/common/src/main/java/com/qihang/common/constant/StrFormatter.java b/common/src/main/java/cn/qihangerp/common/constant/StrFormatter.java
similarity index 97%
rename from common/src/main/java/com/qihang/common/constant/StrFormatter.java
rename to common/src/main/java/cn/qihangerp/common/constant/StrFormatter.java
index 2fd0adce..ecfa773e 100644
--- a/common/src/main/java/com/qihang/common/constant/StrFormatter.java
+++ b/common/src/main/java/cn/qihangerp/common/constant/StrFormatter.java
@@ -1,7 +1,7 @@
-package com.qihang.common.constant;
+package cn.qihangerp.common.constant;
-import com.qihang.common.utils.StringUtils;
+import cn.qihangerp.common.utils.StringUtils;
/**
* 字符串格式化
diff --git a/common/src/main/java/com/qihang/common/constant/UserConstants.java b/common/src/main/java/cn/qihangerp/common/constant/UserConstants.java
similarity index 98%
rename from common/src/main/java/com/qihang/common/constant/UserConstants.java
rename to common/src/main/java/cn/qihangerp/common/constant/UserConstants.java
index 9077c961..99dc318a 100644
--- a/common/src/main/java/com/qihang/common/constant/UserConstants.java
+++ b/common/src/main/java/cn/qihangerp/common/constant/UserConstants.java
@@ -1,4 +1,4 @@
-package com.qihang.common.constant;
+package cn.qihangerp.common.constant;
/**
* 用户常量信息
diff --git a/common/src/main/java/com/qihang/common/enums/EnumShopType.java b/common/src/main/java/cn/qihangerp/common/enums/EnumShopType.java
similarity index 96%
rename from common/src/main/java/com/qihang/common/enums/EnumShopType.java
rename to common/src/main/java/cn/qihangerp/common/enums/EnumShopType.java
index 3ae50d39..3b8f5a8d 100644
--- a/common/src/main/java/com/qihang/common/enums/EnumShopType.java
+++ b/common/src/main/java/cn/qihangerp/common/enums/EnumShopType.java
@@ -1,4 +1,4 @@
-package com.qihang.common.enums;
+package cn.qihangerp.common.enums;
/**
* 描述:
diff --git a/common/src/main/java/com/qihang/common/enums/HttpStatus.java b/common/src/main/java/cn/qihangerp/common/enums/HttpStatus.java
similarity index 96%
rename from common/src/main/java/com/qihang/common/enums/HttpStatus.java
rename to common/src/main/java/cn/qihangerp/common/enums/HttpStatus.java
index 8cc45ec7..de6f8eee 100644
--- a/common/src/main/java/com/qihang/common/enums/HttpStatus.java
+++ b/common/src/main/java/cn/qihangerp/common/enums/HttpStatus.java
@@ -1,4 +1,4 @@
-package com.qihang.common.enums;//package com.qihang.oms.api.common;
+package cn.qihangerp.common.enums;//package com.qihang.oms.api.common;
/**
* 返回状态码
diff --git a/common/src/main/java/com/qihang/common/enums/JdOrderStateEnum.java b/common/src/main/java/cn/qihangerp/common/enums/JdOrderStateEnum.java
similarity index 97%
rename from common/src/main/java/com/qihang/common/enums/JdOrderStateEnum.java
rename to common/src/main/java/cn/qihangerp/common/enums/JdOrderStateEnum.java
index adfe603c..ac59ef83 100644
--- a/common/src/main/java/com/qihang/common/enums/JdOrderStateEnum.java
+++ b/common/src/main/java/cn/qihangerp/common/enums/JdOrderStateEnum.java
@@ -1,4 +1,4 @@
-package com.qihang.common.enums;
+package cn.qihangerp.common.enums;
/**
* 描述:
diff --git a/common/src/main/java/com/qihang/common/enums/TaoOrderStateEnum.java b/common/src/main/java/cn/qihangerp/common/enums/TaoOrderStateEnum.java
similarity index 98%
rename from common/src/main/java/com/qihang/common/enums/TaoOrderStateEnum.java
rename to common/src/main/java/cn/qihangerp/common/enums/TaoOrderStateEnum.java
index 69625c5c..a2b32eee 100644
--- a/common/src/main/java/com/qihang/common/enums/TaoOrderStateEnum.java
+++ b/common/src/main/java/cn/qihangerp/common/enums/TaoOrderStateEnum.java
@@ -1,4 +1,4 @@
-package com.qihang.common.enums;
+package cn.qihangerp.common.enums;
/**
* 描述:
diff --git a/common/src/main/java/com/qihang/common/enums/UserStatus.java b/common/src/main/java/cn/qihangerp/common/enums/UserStatus.java
similarity index 92%
rename from common/src/main/java/com/qihang/common/enums/UserStatus.java
rename to common/src/main/java/cn/qihangerp/common/enums/UserStatus.java
index 961fb6f3..39bb30ef 100644
--- a/common/src/main/java/com/qihang/common/enums/UserStatus.java
+++ b/common/src/main/java/cn/qihangerp/common/enums/UserStatus.java
@@ -1,4 +1,4 @@
-package com.qihang.common.enums;
+package cn.qihangerp.common.enums;
/**
* 用户状态
diff --git a/common/src/main/java/com/qihang/common/exception/BaseException.java b/common/src/main/java/cn/qihangerp/common/exception/BaseException.java
similarity index 92%
rename from common/src/main/java/com/qihang/common/exception/BaseException.java
rename to common/src/main/java/cn/qihangerp/common/exception/BaseException.java
index 3cb8c51b..531029da 100644
--- a/common/src/main/java/com/qihang/common/exception/BaseException.java
+++ b/common/src/main/java/cn/qihangerp/common/exception/BaseException.java
@@ -1,8 +1,8 @@
-package com.qihang.common.exception;
+package cn.qihangerp.common.exception;
-import com.qihang.common.utils.MessageUtils;
-import com.qihang.common.utils.StringUtils;
+import cn.qihangerp.common.utils.MessageUtils;
+import cn.qihangerp.common.utils.StringUtils;
/**
* 基础异常
diff --git a/common/src/main/java/com/qihang/common/exception/UserException.java b/common/src/main/java/cn/qihangerp/common/exception/UserException.java
similarity index 87%
rename from common/src/main/java/com/qihang/common/exception/UserException.java
rename to common/src/main/java/cn/qihangerp/common/exception/UserException.java
index 7249b1cb..a3210111 100644
--- a/common/src/main/java/com/qihang/common/exception/UserException.java
+++ b/common/src/main/java/cn/qihangerp/common/exception/UserException.java
@@ -1,4 +1,4 @@
-package com.qihang.common.exception;
+package cn.qihangerp.common.exception;
diff --git a/common/src/main/java/com/qihang/common/exception/UserNotExistsException.java b/common/src/main/java/cn/qihangerp/common/exception/UserNotExistsException.java
similarity index 87%
rename from common/src/main/java/com/qihang/common/exception/UserNotExistsException.java
rename to common/src/main/java/cn/qihangerp/common/exception/UserNotExistsException.java
index 920f27f0..90606a99 100644
--- a/common/src/main/java/com/qihang/common/exception/UserNotExistsException.java
+++ b/common/src/main/java/cn/qihangerp/common/exception/UserNotExistsException.java
@@ -1,4 +1,4 @@
-package com.qihang.common.exception;
+package cn.qihangerp.common.exception;
/**
* 用户不存在异常类
diff --git a/common/src/main/java/com/qihang/common/mq/MqMessage.java b/common/src/main/java/cn/qihangerp/common/mq/MqMessage.java
similarity index 92%
rename from common/src/main/java/com/qihang/common/mq/MqMessage.java
rename to common/src/main/java/cn/qihangerp/common/mq/MqMessage.java
index 8316df3e..dc3345ba 100644
--- a/common/src/main/java/com/qihang/common/mq/MqMessage.java
+++ b/common/src/main/java/cn/qihangerp/common/mq/MqMessage.java
@@ -1,10 +1,8 @@
-package com.qihang.common.mq;
+package cn.qihangerp.common.mq;
-import com.qihang.common.enums.EnumShopType;
+import cn.qihangerp.common.enums.EnumShopType;
import lombok.Data;
-import java.util.List;
-
@Data
public class MqMessage {
private int mqType;// 消息类型(1:订单消息;2:退款消息)
diff --git a/common/src/main/java/com/qihang/common/mq/MqType.java b/common/src/main/java/cn/qihangerp/common/mq/MqType.java
similarity index 94%
rename from common/src/main/java/com/qihang/common/mq/MqType.java
rename to common/src/main/java/cn/qihangerp/common/mq/MqType.java
index f035b687..eec80f40 100644
--- a/common/src/main/java/com/qihang/common/mq/MqType.java
+++ b/common/src/main/java/cn/qihangerp/common/mq/MqType.java
@@ -1,4 +1,4 @@
-package com.qihang.common.mq;
+package cn.qihangerp.common.mq;
public class MqType {
/**
diff --git a/common/src/main/java/com/qihang/common/mq/MqUtils.java b/common/src/main/java/cn/qihangerp/common/mq/MqUtils.java
similarity index 93%
rename from common/src/main/java/com/qihang/common/mq/MqUtils.java
rename to common/src/main/java/cn/qihangerp/common/mq/MqUtils.java
index 12e7369b..1bc31ece 100644
--- a/common/src/main/java/com/qihang/common/mq/MqUtils.java
+++ b/common/src/main/java/cn/qihangerp/common/mq/MqUtils.java
@@ -1,4 +1,4 @@
-package com.qihang.common.mq;
+package cn.qihangerp.common.mq;
import lombok.AllArgsConstructor;
import org.springframework.data.redis.core.RedisTemplate;
diff --git a/common/src/main/java/com/qihang/common/task/IPollableService.java b/common/src/main/java/cn/qihangerp/common/task/IPollableService.java
similarity index 92%
rename from common/src/main/java/com/qihang/common/task/IPollableService.java
rename to common/src/main/java/cn/qihangerp/common/task/IPollableService.java
index 7d18bdbd..3010101e 100644
--- a/common/src/main/java/com/qihang/common/task/IPollableService.java
+++ b/common/src/main/java/cn/qihangerp/common/task/IPollableService.java
@@ -1,4 +1,4 @@
-package com.qihang.common.task;
+package cn.qihangerp.common.task;
public interface IPollableService {
/**
diff --git a/common/src/main/java/com/qihang/common/task/SchedulingConfiguration.java b/common/src/main/java/cn/qihangerp/common/task/SchedulingConfiguration.java
similarity index 99%
rename from common/src/main/java/com/qihang/common/task/SchedulingConfiguration.java
rename to common/src/main/java/cn/qihangerp/common/task/SchedulingConfiguration.java
index 18fa7c77..eb74b54b 100644
--- a/common/src/main/java/com/qihang/common/task/SchedulingConfiguration.java
+++ b/common/src/main/java/cn/qihangerp/common/task/SchedulingConfiguration.java
@@ -1,4 +1,4 @@
-package com.qihang.common.task;
+package cn.qihangerp.common.task;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
diff --git a/common/src/main/java/com/qihang/common/utils/DateUtils.java b/common/src/main/java/cn/qihangerp/common/utils/DateUtils.java
similarity index 99%
rename from common/src/main/java/com/qihang/common/utils/DateUtils.java
rename to common/src/main/java/cn/qihangerp/common/utils/DateUtils.java
index 3157d40c..d92d98c4 100644
--- a/common/src/main/java/com/qihang/common/utils/DateUtils.java
+++ b/common/src/main/java/cn/qihangerp/common/utils/DateUtils.java
@@ -1,4 +1,4 @@
-package com.qihang.common.utils;
+package cn.qihangerp.common.utils;
import org.apache.commons.lang3.time.DateFormatUtils;
diff --git a/sys-api/src/main/java/com/qihang/sys/api/utils/IdUtils.java b/common/src/main/java/cn/qihangerp/common/utils/IdUtils.java
similarity index 96%
rename from sys-api/src/main/java/com/qihang/sys/api/utils/IdUtils.java
rename to common/src/main/java/cn/qihangerp/common/utils/IdUtils.java
index b4f4dfbc..38206450 100644
--- a/sys-api/src/main/java/com/qihang/sys/api/utils/IdUtils.java
+++ b/common/src/main/java/cn/qihangerp/common/utils/IdUtils.java
@@ -1,4 +1,4 @@
-package com.qihang.sys.api.utils;
+package cn.qihangerp.common.utils;
/**
* ID生成器工具类
diff --git a/common/src/main/java/com/qihang/common/utils/MessageUtils.java b/common/src/main/java/cn/qihangerp/common/utils/MessageUtils.java
similarity index 94%
rename from common/src/main/java/com/qihang/common/utils/MessageUtils.java
rename to common/src/main/java/cn/qihangerp/common/utils/MessageUtils.java
index 07cb1722..d19430fa 100644
--- a/common/src/main/java/com/qihang/common/utils/MessageUtils.java
+++ b/common/src/main/java/cn/qihangerp/common/utils/MessageUtils.java
@@ -1,4 +1,4 @@
-package com.qihang.common.utils;
+package cn.qihangerp.common.utils;
import org.springframework.context.MessageSource;
import org.springframework.context.i18n.LocaleContextHolder;
diff --git a/common/src/main/java/com/qihang/common/utils/SpringUtils.java b/common/src/main/java/cn/qihangerp/common/utils/SpringUtils.java
similarity index 99%
rename from common/src/main/java/com/qihang/common/utils/SpringUtils.java
rename to common/src/main/java/cn/qihangerp/common/utils/SpringUtils.java
index 3dd63b6d..af82da1f 100644
--- a/common/src/main/java/com/qihang/common/utils/SpringUtils.java
+++ b/common/src/main/java/cn/qihangerp/common/utils/SpringUtils.java
@@ -1,4 +1,4 @@
-package com.qihang.common.utils;
+package cn.qihangerp.common.utils;
import org.springframework.aop.framework.AopContext;
import org.springframework.beans.BeansException;
diff --git a/common/src/main/java/com/qihang/common/utils/StringUtils.java b/common/src/main/java/cn/qihangerp/common/utils/StringUtils.java
similarity index 99%
rename from common/src/main/java/com/qihang/common/utils/StringUtils.java
rename to common/src/main/java/cn/qihangerp/common/utils/StringUtils.java
index b86cfe82..32fcb825 100644
--- a/common/src/main/java/com/qihang/common/utils/StringUtils.java
+++ b/common/src/main/java/cn/qihangerp/common/utils/StringUtils.java
@@ -1,7 +1,7 @@
-package com.qihang.common.utils;
+package cn.qihangerp.common.utils;
-import com.qihang.common.constant.Constants;
-import com.qihang.common.constant.StrFormatter;
+import cn.qihangerp.common.constant.Constants;
+import cn.qihangerp.common.constant.StrFormatter;
import java.util.*;
diff --git a/sys-api/src/main/java/com/qihang/sys/api/utils/UUID.java b/common/src/main/java/cn/qihangerp/common/utils/UUID.java
similarity index 99%
rename from sys-api/src/main/java/com/qihang/sys/api/utils/UUID.java
rename to common/src/main/java/cn/qihangerp/common/utils/UUID.java
index 030bb2b4..a602faee 100644
--- a/sys-api/src/main/java/com/qihang/sys/api/utils/UUID.java
+++ b/common/src/main/java/cn/qihangerp/common/utils/UUID.java
@@ -1,4 +1,4 @@
-package com.qihang.sys.api.utils;
+package cn.qihangerp.common.utils;
diff --git a/sys-api/src/main/java/com/qihang/sys/api/utils/http/HttpHelper.java b/common/src/main/java/cn/qihangerp/common/utils/http/HttpHelper.java
similarity index 97%
rename from sys-api/src/main/java/com/qihang/sys/api/utils/http/HttpHelper.java
rename to common/src/main/java/cn/qihangerp/common/utils/http/HttpHelper.java
index bcd746d5..659c2a18 100644
--- a/sys-api/src/main/java/com/qihang/sys/api/utils/http/HttpHelper.java
+++ b/common/src/main/java/cn/qihangerp/common/utils/http/HttpHelper.java
@@ -1,4 +1,4 @@
-package com.qihang.sys.api.utils.http;
+package cn.qihangerp.common.utils.http;
import jakarta.servlet.ServletRequest;
import org.apache.commons.lang3.exception.ExceptionUtils;
diff --git a/common/src/main/java/com/qihang/common/utils/http/HttpUtils.java b/common/src/main/java/cn/qihangerp/common/utils/http/HttpUtils.java
similarity index 98%
rename from common/src/main/java/com/qihang/common/utils/http/HttpUtils.java
rename to common/src/main/java/cn/qihangerp/common/utils/http/HttpUtils.java
index 0449ff03..8c1f45f8 100644
--- a/common/src/main/java/com/qihang/common/utils/http/HttpUtils.java
+++ b/common/src/main/java/cn/qihangerp/common/utils/http/HttpUtils.java
@@ -1,7 +1,7 @@
-package com.qihang.common.utils.http;
+package cn.qihangerp.common.utils.http;
-import com.qihang.common.constant.Constants;
-import com.qihang.common.utils.StringUtils;
+import cn.qihangerp.common.utils.StringUtils;
+import cn.qihangerp.common.constant.Constants;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
diff --git a/common/src/main/java/com/qihang/common/utils/ip/AddressUtils.java b/common/src/main/java/cn/qihangerp/common/utils/ip/AddressUtils.java
similarity index 100%
rename from common/src/main/java/com/qihang/common/utils/ip/AddressUtils.java
rename to common/src/main/java/cn/qihangerp/common/utils/ip/AddressUtils.java
diff --git a/common/src/main/java/com/qihang/common/utils/ip/IpUtils.java b/common/src/main/java/cn/qihangerp/common/utils/ip/IpUtils.java
similarity index 100%
rename from common/src/main/java/com/qihang/common/utils/ip/IpUtils.java
rename to common/src/main/java/cn/qihangerp/common/utils/ip/IpUtils.java
diff --git a/gateway/src/main/resources/application.yaml b/gateway/src/main/resources/application.yaml
index 3bbc16f0..489f7494 100644
--- a/gateway/src/main/resources/application.yaml
+++ b/gateway/src/main/resources/application.yaml
@@ -1,5 +1,5 @@
server:
- port: 8080
+ port: 8088
spring:
application:
name: gateway
@@ -13,8 +13,8 @@ spring:
nacos:
discovery:
server-addr: 127.0.0.1:8848
-# username: nacos
-# password: nacos
+ username: nacos
+ password: nacos
sentinel:
transport:
dashboard: 127.0.0.1:8888 # sentinel控制台地址
diff --git a/goods/pom.xml b/goods/pom.xml
new file mode 100644
index 00000000..61076ab2
--- /dev/null
+++ b/goods/pom.xml
@@ -0,0 +1,34 @@
+
+ 4.0.0
+
+ cn.qihangerp
+ qihangerp-cloud
+ 2.0.6
+
+
+ cn.qihangerp.module
+ goods
+ jar
+
+ goods
+ http://maven.apache.org
+
+
+ UTF-8
+
+
+
+
+ cn.qihangerp
+ common
+ 2.0.6
+
+
+ com.baomidou
+ mybatis-plus-spring-boot3-starter
+ 3.5.5
+ compile
+
+
+
diff --git a/goods/src/main/java/cn/qihangerp/module/App.java b/goods/src/main/java/cn/qihangerp/module/App.java
new file mode 100644
index 00000000..06eca50c
--- /dev/null
+++ b/goods/src/main/java/cn/qihangerp/module/App.java
@@ -0,0 +1,13 @@
+package cn.qihangerp.module;
+
+/**
+ * Hello world!
+ *
+ */
+public class App
+{
+ public static void main( String[] args )
+ {
+ System.out.println( "Hello World!" );
+ }
+}
diff --git a/goods/src/main/java/cn/qihangerp/module/goods/a.java b/goods/src/main/java/cn/qihangerp/module/goods/a.java
new file mode 100644
index 00000000..c6ea7b9a
--- /dev/null
+++ b/goods/src/main/java/cn/qihangerp/module/goods/a.java
@@ -0,0 +1,4 @@
+package cn.qihangerp.module.goods;
+
+public class a {
+}
diff --git a/goods/src/main/java/cn/qihangerp/module/goods/domain/OGoods.java b/goods/src/main/java/cn/qihangerp/module/goods/domain/OGoods.java
new file mode 100644
index 00000000..e1de4124
--- /dev/null
+++ b/goods/src/main/java/cn/qihangerp/module/goods/domain/OGoods.java
@@ -0,0 +1,216 @@
+package cn.qihangerp.module.goods.domain;
+
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import lombok.Data;
+
+import java.io.Serializable;
+import java.math.BigDecimal;
+import java.util.Date;
+import java.util.List;
+
+/**
+ * 商品库存管理
+ * @TableName o_goods
+ */
+@Data
+public class OGoods implements Serializable {
+ /**
+ * 主键id
+ */
+ @TableId(value = "id", type= IdType.AUTO)
+ private String id;
+
+ /**
+ * 商品名称
+ */
+ private String name;
+
+ /**
+ * 商品图片地址
+ */
+ private String image;
+
+ /**
+ * 商品唯一ID
+ */
+ private String outerErpGoodsId;
+
+ /**
+ * 商品编号
+ */
+ private String goodsNum;
+
+ /**
+ * 单位名称
+ */
+ private String unitName;
+ /**发货地*/
+ private String province;
+ private String city;
+ private String town;
+
+ /**
+ * 商品分类ID
+ */
+ private Long categoryId;
+
+ /**
+ * 条码
+ */
+ private String barCode;
+
+ /**
+ * 备注
+ */
+ private String remark;
+
+ /**
+ * 状态1销售中2已下架
+ */
+ private Integer status;
+
+ /**
+ * 衣长/裙长/裤长
+ */
+ private Double length;
+
+ /**
+ * 高度/袖长
+ */
+ private Double height;
+
+ /**
+ * 宽度/胸阔(围)
+ */
+ private Double width;
+
+ /**
+ * 肩阔
+ */
+ private Double width1;
+
+ /**
+ * 腰阔
+ */
+ private Double width2;
+
+ /**
+ * 臀阔
+ */
+ private Double width3;
+
+ /**
+ * 重量
+ */
+ private Double weight;
+
+ /**
+ * 0启用 1禁用
+ */
+ private Integer disable;
+
+ /**
+ * 保质期
+ */
+ private String period;
+
+ /**
+ * 预计采购价格
+ */
+ private BigDecimal purPrice;
+
+ /**
+ * 建议批发价
+ */
+ private BigDecimal wholePrice;
+
+ /**
+ * 建议零售价
+ */
+ private BigDecimal retailPrice;
+
+ /**
+ * 单位成本
+ */
+ private BigDecimal unitCost;
+
+ /**
+ * 供应商id
+ */
+ private Long supplierId;
+
+ /**
+ * 品牌id
+ */
+ private Long brandId;
+
+ /**
+ * 属性1:季节
+ */
+ private String attr1;
+
+ /**
+ * 属性2:分类
+ */
+ private String attr2;
+
+ /**
+ * 属性3:风格
+ */
+ private String attr3;
+
+ /**
+ * 属性4:年份
+ */
+ private String attr4;
+
+ /**
+ * 属性5:面料
+ */
+ private String attr5;
+
+ /**
+ * 外链url
+ */
+ private String linkUrl;
+
+ /**
+ * 最低库存(预警)
+ */
+ private Integer lowQty;
+
+ /**
+ * 最高库存(预警)
+ */
+ private Integer highQty;
+
+ /**
+ * 创建人
+ */
+ private String createBy;
+
+ /**
+ * 创建时间
+ */
+ private Date createTime;
+
+ /**
+ * 更新人
+ */
+ private String updateBy;
+
+ /**
+ * 更新时间
+ */
+ private Date updateTime;
+
+ @TableField(exist = false)
+ private List skuList;
+
+ private static final long serialVersionUID = 1L;
+
+
+}
\ No newline at end of file
diff --git a/goods/src/main/java/cn/qihangerp/module/goods/domain/OGoodsBrand.java b/goods/src/main/java/cn/qihangerp/module/goods/domain/OGoodsBrand.java
new file mode 100644
index 00000000..23ae7485
--- /dev/null
+++ b/goods/src/main/java/cn/qihangerp/module/goods/domain/OGoodsBrand.java
@@ -0,0 +1,49 @@
+package cn.qihangerp.module.goods.domain;
+
+import java.io.Serializable;
+import java.util.Date;
+import lombok.Data;
+
+/**
+ *
+ * @TableName o_goods_brand
+ */
+@Data
+public class OGoodsBrand implements Serializable {
+ /**
+ * 主键ID
+ */
+ private Integer id;
+
+ /**
+ * 品牌名
+ */
+ private String name;
+
+ /**
+ * 状态
+ */
+ private Integer status;
+
+ /**
+ *
+ */
+ private String createBy;
+
+ /**
+ *
+ */
+ private Date createTime;
+
+ /**
+ *
+ */
+ private String updateBy;
+
+ /**
+ *
+ */
+ private Date updateTime;
+
+ private static final long serialVersionUID = 1L;
+}
\ No newline at end of file
diff --git a/goods/src/main/java/cn/qihangerp/module/goods/domain/OGoodsCategory.java b/goods/src/main/java/cn/qihangerp/module/goods/domain/OGoodsCategory.java
new file mode 100644
index 00000000..ed1dfd88
--- /dev/null
+++ b/goods/src/main/java/cn/qihangerp/module/goods/domain/OGoodsCategory.java
@@ -0,0 +1,83 @@
+package cn.qihangerp.module.goods.domain;
+
+import java.io.Serializable;
+import java.util.Date;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import lombok.Data;
+
+/**
+ *
+ * @TableName o_goods_category
+ */
+@Data
+public class OGoodsCategory implements Serializable {
+ /**
+ *
+ */
+ @TableId(type = IdType.AUTO)
+ private Long id;
+
+ /**
+ * 分类编码
+ */
+ private String number;
+
+ /**
+ * 分类名称
+ */
+ private String name;
+
+ /**
+ *
+ */
+ private String remark;
+
+ /**
+ * 上架分类id
+ */
+ private Long parentId;
+
+ /**
+ * 分类路径
+ */
+ private String path;
+
+ /**
+ * 排序值
+ */
+ private Integer sort;
+
+ /**
+ * 图片
+ */
+ private String image;
+
+ /**
+ * 0正常 1删除
+ */
+ private Integer isdelete;
+
+ /**
+ * 创建人
+ */
+ private String createBy;
+
+ /**
+ * 创建时间
+ */
+ private Date createTime;
+
+ /**
+ * 更新人
+ */
+ private String updateBy;
+
+ /**
+ * 更新时间
+ */
+ private Date updateTime;
+
+ private static final long serialVersionUID = 1L;
+}
\ No newline at end of file
diff --git a/goods/src/main/java/cn/qihangerp/module/goods/domain/OGoodsCategoryAttribute.java b/goods/src/main/java/cn/qihangerp/module/goods/domain/OGoodsCategoryAttribute.java
new file mode 100644
index 00000000..4e2a3a9b
--- /dev/null
+++ b/goods/src/main/java/cn/qihangerp/module/goods/domain/OGoodsCategoryAttribute.java
@@ -0,0 +1,42 @@
+package cn.qihangerp.module.goods.domain;
+
+import java.io.Serializable;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import lombok.Data;
+
+/**
+ *
+ * @TableName o_goods_category_attribute
+ */
+@Data
+public class OGoodsCategoryAttribute implements Serializable {
+ /**
+ * 主键id
+ */
+ @TableId(type = IdType.AUTO)
+ private Long id;
+
+ /**
+ *
+ */
+ private Long categoryId;
+
+ /**
+ * 类型:0属性1规格
+ */
+ private Integer type;
+
+ /**
+ * '属性名'
+ */
+ private String title;
+
+ /**
+ * 固定值color颜色size尺码style款式
+ */
+ private String code;
+
+ private static final long serialVersionUID = 1L;
+}
\ No newline at end of file
diff --git a/goods/src/main/java/cn/qihangerp/module/goods/domain/OGoodsCategoryAttributeValue.java b/goods/src/main/java/cn/qihangerp/module/goods/domain/OGoodsCategoryAttributeValue.java
new file mode 100644
index 00000000..28de36c2
--- /dev/null
+++ b/goods/src/main/java/cn/qihangerp/module/goods/domain/OGoodsCategoryAttributeValue.java
@@ -0,0 +1,47 @@
+package cn.qihangerp.module.goods.domain;
+
+import java.io.Serializable;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import lombok.Data;
+
+/**
+ *
+ * @TableName o_goods_category_attribute_value
+ */
+@Data
+public class OGoodsCategoryAttributeValue implements Serializable {
+ /**
+ * 主键,属性值id
+ */
+ @TableId(type = IdType.AUTO)
+ private Integer id;
+
+ /**
+ * 属性id
+ */
+ private Long categoryAttributeId;
+
+ /**
+ * 属性值文本
+ */
+ private String value;
+
+ /**
+ * 生成SKU的编码
+ */
+ private String skuCode;
+
+ /**
+ *
+ */
+ private Integer ordernum;
+
+ /**
+ *
+ */
+ private Integer isdelete;
+
+ private static final long serialVersionUID = 1L;
+}
\ No newline at end of file
diff --git a/goods/src/main/java/cn/qihangerp/module/goods/domain/OGoodsInventory.java b/goods/src/main/java/cn/qihangerp/module/goods/domain/OGoodsInventory.java
new file mode 100644
index 00000000..ec3d8286
--- /dev/null
+++ b/goods/src/main/java/cn/qihangerp/module/goods/domain/OGoodsInventory.java
@@ -0,0 +1,69 @@
+package cn.qihangerp.module.goods.domain;
+
+import java.io.Serializable;
+import java.util.Date;
+import lombok.Data;
+
+/**
+ * 商品库存表
+ * @TableName o_goods_inventory
+ */
+@Data
+public class OGoodsInventory implements Serializable {
+ /**
+ * 主键ID
+ */
+ private String id;
+
+ /**
+ * 商品id
+ */
+ private String goodsId;
+
+ /**
+ * 商品编码
+ */
+ private String goodsNum;
+
+ /**
+ * 商品规格id
+ */
+ private String skuId;
+
+ /**
+ * 规格编码(唯一)
+ */
+ private String skuCode;
+
+ /**
+ * 当前库存
+ */
+ private Long quantity;
+
+ /**
+ * 0正常 1删除
+ */
+ private Integer isDelete;
+
+ /**
+ * 创建时间
+ */
+ private Date createTime;
+
+ /**
+ * 创建人
+ */
+ private String createBy;
+
+ /**
+ * 更新时间
+ */
+ private Date updateTime;
+
+ /**
+ * 更新人
+ */
+ private String updateBy;
+
+ private static final long serialVersionUID = 1L;
+}
\ No newline at end of file
diff --git a/goods/src/main/java/cn/qihangerp/module/goods/domain/OGoodsInventoryBatch.java b/goods/src/main/java/cn/qihangerp/module/goods/domain/OGoodsInventoryBatch.java
new file mode 100644
index 00000000..c8d1e8a2
--- /dev/null
+++ b/goods/src/main/java/cn/qihangerp/module/goods/domain/OGoodsInventoryBatch.java
@@ -0,0 +1,99 @@
+package cn.qihangerp.module.goods.domain;
+
+import java.io.Serializable;
+import java.util.Date;
+import lombok.Data;
+
+/**
+ * 商品库存批次
+ * @TableName o_goods_inventory_batch
+ */
+@Data
+public class OGoodsInventoryBatch implements Serializable {
+ /**
+ * 主键ID
+ */
+ private Long id;
+
+ /**
+ * 批次号
+ */
+ private String batchNum;
+
+ /**
+ * 初始数量
+ */
+ private Long originQty;
+
+ /**
+ * 当前数量
+ */
+ private Long currentQty;
+
+ /**
+ * 采购价
+ */
+ private Double purPrice;
+
+ /**
+ * 采购单id
+ */
+ private Long purId;
+
+ /**
+ * 采购单itemId
+ */
+ private Long purItemId;
+
+ /**
+ * 备注
+ */
+ private String remark;
+
+ /**
+ * 规格id
+ */
+ private String skuId;
+
+ /**
+ * 商品id
+ */
+ private String goodsId;
+
+ /**
+ * sku编码
+ */
+ private String skuCode;
+
+ /**
+ * 仓库id
+ */
+ private Long warehouseId;
+
+ /**
+ * 仓位id
+ */
+ private Long positionId;
+
+ /**
+ * 创建时间
+ */
+ private Date createTime;
+
+ /**
+ * 创建人
+ */
+ private String createBy;
+
+ /**
+ * 更新时间
+ */
+ private Date updateTime;
+
+ /**
+ * 更新人
+ */
+ private String updateBy;
+
+ private static final long serialVersionUID = 1L;
+}
\ No newline at end of file
diff --git a/goods/src/main/java/cn/qihangerp/module/goods/domain/OGoodsSku.java b/goods/src/main/java/cn/qihangerp/module/goods/domain/OGoodsSku.java
new file mode 100644
index 00000000..e91da3f9
--- /dev/null
+++ b/goods/src/main/java/cn/qihangerp/module/goods/domain/OGoodsSku.java
@@ -0,0 +1,122 @@
+package cn.qihangerp.module.goods.domain;
+
+//import com.baomidou.mybatisplus.annotation.IdType;
+//import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import lombok.Data;
+
+import java.io.Serializable;
+import java.math.BigDecimal;
+
+/**
+ * 商品规格库存管理
+ * @TableName o_goods_sku
+ */
+@Data
+public class OGoodsSku implements Serializable {
+ /**
+ * 主键id
+ */
+ @TableId(value = "id", type= IdType.AUTO)
+ private String id;
+ private String goodsId;
+
+ /**
+ * 商品id
+ */
+ private String outerErpGoodsId;
+
+
+ /**
+ * skuId(唯一)
+ */
+ private String outerErpSkuId;
+ private String goodsName;
+
+ /**
+ * 规格名
+ */
+ private String skuName;
+
+ /**
+ * 规格编码
+ */
+ private String skuCode;
+
+ /**
+ * 颜色id
+ */
+ private Long colorId;
+
+ /**
+ * 颜色值
+ */
+ private String colorValue;
+
+ /**
+ * 颜色图片
+ */
+ private String colorImage;
+
+ /**
+ * 尺码id
+ */
+ private Long sizeId;
+
+ /**
+ * 尺码值
+ */
+ private String sizeValue;
+
+ /**
+ * 款式id
+ */
+ private Long styleId;
+
+ /**
+ * 款式值
+ */
+ private String styleValue;
+
+ /**
+ * 库存条形码
+ */
+ private String barCode;
+
+
+ /**
+ * 建议零售价
+ */
+ private BigDecimal retailPrice;
+ private BigDecimal purPrice;
+
+ /**
+ * 单位成本
+ */
+ private BigDecimal unitCost;
+
+ /**
+ * 备注
+ */
+ private String remark;
+
+ /**
+ * 状态
+ */
+ private Integer status;
+
+ /**
+ * 最低库存(预警)
+ */
+ private Integer lowQty;
+
+ /**
+ * 最高库存(预警)
+ */
+ private Integer highQty;
+
+ private String volume;
+ private static final long serialVersionUID = 1L;
+
+}
\ No newline at end of file
diff --git a/goods/src/main/java/cn/qihangerp/module/goods/domain/OGoodsSkuAttr.java b/goods/src/main/java/cn/qihangerp/module/goods/domain/OGoodsSkuAttr.java
new file mode 100644
index 00000000..2b8c5e4a
--- /dev/null
+++ b/goods/src/main/java/cn/qihangerp/module/goods/domain/OGoodsSkuAttr.java
@@ -0,0 +1,57 @@
+package cn.qihangerp.module.goods.domain;
+
+import java.io.Serializable;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import lombok.Data;
+
+/**
+ *
+ * @TableName o_goods_sku_attr
+ */
+@Data
+public class OGoodsSkuAttr implements Serializable {
+ /**
+ *
+ */
+ @TableId(value = "id", type= IdType.AUTO)
+ private Long id;
+
+ /**
+ *
+ */
+ private String goodsId;
+
+ /**
+ *
+ */
+ private String type;
+
+ /**
+ *
+ */
+ private String k;
+
+ /**
+ *
+ */
+ private Long kid;
+
+ /**
+ *
+ */
+ private Long vid;
+
+ /**
+ *
+ */
+ private String v;
+
+ /**
+ *
+ */
+ private String img;
+
+ private static final long serialVersionUID = 1L;
+}
\ No newline at end of file
diff --git a/goods/src/main/java/cn/qihangerp/module/goods/domain/OGoodsSupplier.java b/goods/src/main/java/cn/qihangerp/module/goods/domain/OGoodsSupplier.java
new file mode 100644
index 00000000..2b7b233d
--- /dev/null
+++ b/goods/src/main/java/cn/qihangerp/module/goods/domain/OGoodsSupplier.java
@@ -0,0 +1,119 @@
+package cn.qihangerp.module.goods.domain;
+
+import java.io.Serializable;
+import java.util.Date;
+import lombok.Data;
+
+/**
+ *
+ * @TableName o_goods_supplier
+ */
+@Data
+public class OGoodsSupplier implements Serializable {
+ /**
+ *
+ */
+ private String id;
+
+ /**
+ * 供应商名称
+ */
+ private String name;
+
+ /**
+ * 供应商编码
+ */
+ private String number;
+
+ /**
+ * 税率
+ */
+ private Double taxrate;
+
+ /**
+ * 期初应付款
+ */
+ private Double amount;
+
+ /**
+ * 期初预付款
+ */
+ private Double periodmoney;
+
+ /**
+ * 初期往来余额
+ */
+ private Double difmoney;
+
+ /**
+ * 余额日期
+ */
+ private Date begindate;
+
+ /**
+ * 备注
+ */
+ private String remark;
+
+ /**
+ * 职位
+ */
+ private String place;
+
+ /**
+ * 联系人
+ */
+ private String linkman;
+
+ /**
+ * 联系方式
+ */
+ private String contact;
+
+ /**
+ * 省
+ */
+ private String province;
+
+ /**
+ * 市
+ */
+ private String city;
+
+ /**
+ * 区县
+ */
+ private String county;
+
+ /**
+ * 收货地址详情
+ */
+ private String address;
+
+ /**
+ *
+ */
+ private String pinyin;
+
+ /**
+ * 0启用 1禁用
+ */
+ private Integer disable;
+
+ /**
+ * 0正常 1删除
+ */
+ private Integer isdelete;
+
+ /**
+ * 分管采购员
+ */
+ private String purchasername;
+
+ /**
+ * 创建时间
+ */
+ private Date createtime;
+
+ private static final long serialVersionUID = 1L;
+}
\ No newline at end of file
diff --git a/goods/src/main/java/cn/qihangerp/module/goods/domain/bo/GoodsAddBo.java b/goods/src/main/java/cn/qihangerp/module/goods/domain/bo/GoodsAddBo.java
new file mode 100644
index 00000000..b20751b6
--- /dev/null
+++ b/goods/src/main/java/cn/qihangerp/module/goods/domain/bo/GoodsAddBo.java
@@ -0,0 +1,126 @@
+package cn.qihangerp.module.goods.domain.bo;
+
+import lombok.Data;
+
+import java.math.BigDecimal;
+import java.util.List;
+import java.util.Map;
+
+/**
+ * 商品管理对象 erp_goods
+ *
+ * @author qihang
+ * @date 2023-12-29
+ */
+@Data
+public class GoodsAddBo
+{
+ private static final long serialVersionUID = 1L;
+
+ /** 主键id */
+ private Long id;
+
+ /** 商品名称 */
+ private String name;
+
+ /** 商品图片地址 */
+ private String image;
+
+ /** 商品编号 */
+ private String number;
+ /** 外部商品id */
+ private String outerErpGoodsId;
+ /**发货地*/
+ private String province;
+ private String city;
+ private String town;
+
+ /** 单位名称 */
+ private String unitName;
+
+ /** 商品分类ID */
+ private Long categoryId;
+
+ /** 条码 */
+ private String barCode;
+
+ /** 状态1销售中2已下架 */
+ private Integer status;
+
+// /** 衣长/裙长/裤长 */
+// private Long length;
+//
+// /** 高度/袖长 */
+// private Long height;
+//
+// /** 宽度/胸阔(围) */
+// private Long width;
+//
+// /** 肩阔 */
+// private Long width1;
+//
+// /** 腰阔 */
+// private Long width2;
+//
+// /** 臀阔 */
+// private Long width3;
+//
+// /** 重量 */
+// private Long weight;
+//
+// /** 0启用 1禁用 */
+// private Integer disable;
+
+ /** 保质期 */
+ private String period;
+
+ /** 预计采购价格 */
+ private BigDecimal purPrice;
+
+ /** 建议批发价 */
+ private BigDecimal wholePrice;
+
+ /** 建议零售价 */
+ private BigDecimal retailPrice;
+
+ /** 单位成本 */
+ private BigDecimal unitCost;
+
+ /** 供应商id */
+ private Long supplierId;
+
+ /** 品牌id */
+ private Long brandId;
+
+// /** 属性1:季节 */
+// private String attr1;
+//
+// /** 属性2:分类 */
+// private String attr2;
+//
+// /** 属性3:风格 */
+// private String attr3;
+//
+// /** 属性4:年份 */
+// private String attr4;
+//
+// /** 属性5:面料 */
+ private String attr5;
+
+ /** 外链url */
+ private String linkUrl;
+
+// /** 最低库存(预警) */
+// private Long lowQty;
+//
+// /** 最高库存(预警) */
+// private Long highQty;
+
+ private Long[] colorValues;
+ private Map colorImages;
+// private Map colorNames;
+ private Long[] sizeValues;
+ private Long[] styleValues;
+ private List specList;
+
+}
diff --git a/oms-api/src/main/java/com/qihang/oms/vo/GoodsSpecListVo.java b/goods/src/main/java/cn/qihangerp/module/goods/domain/bo/GoodsAddSkuBo.java
similarity index 53%
rename from oms-api/src/main/java/com/qihang/oms/vo/GoodsSpecListVo.java
rename to goods/src/main/java/cn/qihangerp/module/goods/domain/bo/GoodsAddSkuBo.java
index 87a4744a..7eb83ef3 100644
--- a/oms-api/src/main/java/com/qihang/oms/vo/GoodsSpecListVo.java
+++ b/goods/src/main/java/cn/qihangerp/module/goods/domain/bo/GoodsAddSkuBo.java
@@ -1,64 +1,36 @@
-package com.qihang.oms.vo;
-
+package cn.qihangerp.module.goods.domain.bo;
import java.math.BigDecimal;
-public class GoodsSpecListVo {
-
- private Long id;
- private Long goodsId;
-
- /** 商品名称 */
- private String name;
-
- /** 商品编号 */
- private String number;
- private String specNum;
+public class GoodsAddSkuBo {
+ private Long colorId;
private String colorValue;
- /** 商品图片地址 */
- private String colorImage;
+ private Long sizeId;
private String sizeValue;
+ private Long styleId;
private String styleValue;
+
+ private String specNum;
+
private BigDecimal purPrice;
- public Long getId() {
- return id;
+ //外部ERP商品Sku Id
+ private String outerErpSkuId;
+
+ public String getOuterErpSkuId() {
+ return outerErpSkuId;
}
- public void setId(Long id) {
- this.id = id;
+ public void setOuterErpSkuId(String outerErpSkuId) {
+ this.outerErpSkuId = outerErpSkuId;
}
- public Long getGoodsId() {
- return goodsId;
+ public Long getColorId() {
+ return colorId;
}
- public void setGoodsId(Long goodsId) {
- this.goodsId = goodsId;
- }
-
- public String getName() {
- return name;
- }
-
- public void setName(String name) {
- this.name = name;
- }
-
- public String getNumber() {
- return number;
- }
-
- public void setNumber(String number) {
- this.number = number;
- }
-
- public String getSpecNum() {
- return specNum;
- }
-
- public void setSpecNum(String specNum) {
- this.specNum = specNum;
+ public void setColorId(Long colorId) {
+ this.colorId = colorId;
}
public String getColorValue() {
@@ -69,12 +41,12 @@ public class GoodsSpecListVo {
this.colorValue = colorValue;
}
- public String getColorImage() {
- return colorImage;
+ public Long getSizeId() {
+ return sizeId;
}
- public void setColorImage(String colorImage) {
- this.colorImage = colorImage;
+ public void setSizeId(Long sizeId) {
+ this.sizeId = sizeId;
}
public String getSizeValue() {
@@ -85,6 +57,14 @@ public class GoodsSpecListVo {
this.sizeValue = sizeValue;
}
+ public Long getStyleId() {
+ return styleId;
+ }
+
+ public void setStyleId(Long styleId) {
+ this.styleId = styleId;
+ }
+
public String getStyleValue() {
return styleValue;
}
@@ -93,6 +73,14 @@ public class GoodsSpecListVo {
this.styleValue = styleValue;
}
+ public String getSpecNum() {
+ return specNum;
+ }
+
+ public void setSpecNum(String specNum) {
+ this.specNum = specNum;
+ }
+
public BigDecimal getPurPrice() {
return purPrice;
}
diff --git a/goods/src/main/java/cn/qihangerp/module/goods/domain/bo/GoodsSkuAddBo.java b/goods/src/main/java/cn/qihangerp/module/goods/domain/bo/GoodsSkuAddBo.java
new file mode 100644
index 00000000..2977a755
--- /dev/null
+++ b/goods/src/main/java/cn/qihangerp/module/goods/domain/bo/GoodsSkuAddBo.java
@@ -0,0 +1,19 @@
+package cn.qihangerp.module.goods.domain.bo;
+
+import lombok.Data;
+
+import java.math.BigDecimal;
+
+@Data
+public class GoodsSkuAddBo {
+ private String erpSkuId; //erp商品ID
+ private String erpSkuName;// erp商品名称
+ private String erpSkuCode;// erp商品编码
+ private BigDecimal salePrice;// erp商品零售价
+ private String productSpec;// erp商品规格
+ private String productColor;// erp商品颜色
+ private String materialKind;// erp商品材质
+ private String productVolume;// erp商品体积
+ private String productPicture1;// erp商品图片地址
+ private Integer productIsUse;// 是否在用
+}
diff --git a/goods/src/main/java/cn/qihangerp/module/goods/domain/vo/GoodsSpecListVo.java b/goods/src/main/java/cn/qihangerp/module/goods/domain/vo/GoodsSpecListVo.java
new file mode 100644
index 00000000..1750b04d
--- /dev/null
+++ b/goods/src/main/java/cn/qihangerp/module/goods/domain/vo/GoodsSpecListVo.java
@@ -0,0 +1,29 @@
+package cn.qihangerp.module.goods.domain.vo;
+
+
+import lombok.Data;
+
+import java.math.BigDecimal;
+
+@Data
+public class GoodsSpecListVo {
+
+ private Long skuId;
+// private Long goodsId;
+
+ /** 商品名称 */
+ private String goodsName;
+ private String skuName;
+
+ /** 商品编号 */
+ private String outerErpSkuId;
+ private String skuCode;
+ private String colorValue;
+ /** 商品图片地址 */
+ private String colorImage;
+ private String sizeValue;
+ private String styleValue;
+ private BigDecimal retailPrice;
+ private BigDecimal purPrice;
+
+}
diff --git a/goods/src/main/java/cn/qihangerp/module/goods/mapper/OGoodsBrandMapper.java b/goods/src/main/java/cn/qihangerp/module/goods/mapper/OGoodsBrandMapper.java
new file mode 100644
index 00000000..be679e5f
--- /dev/null
+++ b/goods/src/main/java/cn/qihangerp/module/goods/mapper/OGoodsBrandMapper.java
@@ -0,0 +1,18 @@
+package cn.qihangerp.module.goods.mapper;
+
+import cn.qihangerp.module.goods.domain.OGoodsBrand;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+* @author qilip
+* @description 针对表【o_goods_brand】的数据库操作Mapper
+* @createDate 2024-09-07 16:11:56
+* @Entity cn.qihangerp.module.goods.domain.OGoodsBrand
+*/
+public interface OGoodsBrandMapper extends BaseMapper {
+
+}
+
+
+
+
diff --git a/goods/src/main/java/cn/qihangerp/module/goods/mapper/OGoodsCategoryAttributeMapper.java b/goods/src/main/java/cn/qihangerp/module/goods/mapper/OGoodsCategoryAttributeMapper.java
new file mode 100644
index 00000000..a889c7e5
--- /dev/null
+++ b/goods/src/main/java/cn/qihangerp/module/goods/mapper/OGoodsCategoryAttributeMapper.java
@@ -0,0 +1,18 @@
+package cn.qihangerp.module.goods.mapper;
+
+import cn.qihangerp.module.goods.domain.OGoodsCategoryAttribute;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+* @author qilip
+* @description 针对表【o_goods_category_attribute】的数据库操作Mapper
+* @createDate 2024-09-07 16:11:56
+* @Entity cn.qihangerp.module.goods.domain.OGoodsCategoryAttribute
+*/
+public interface OGoodsCategoryAttributeMapper extends BaseMapper {
+
+}
+
+
+
+
diff --git a/goods/src/main/java/cn/qihangerp/module/goods/mapper/OGoodsCategoryAttributeValueMapper.java b/goods/src/main/java/cn/qihangerp/module/goods/mapper/OGoodsCategoryAttributeValueMapper.java
new file mode 100644
index 00000000..c7cc5dc3
--- /dev/null
+++ b/goods/src/main/java/cn/qihangerp/module/goods/mapper/OGoodsCategoryAttributeValueMapper.java
@@ -0,0 +1,18 @@
+package cn.qihangerp.module.goods.mapper;
+
+import cn.qihangerp.module.goods.domain.OGoodsCategoryAttributeValue;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+* @author qilip
+* @description 针对表【o_goods_category_attribute_value】的数据库操作Mapper
+* @createDate 2024-09-07 16:11:56
+* @Entity cn.qihangerp.module.goods.domain.OGoodsCategoryAttributeValue
+*/
+public interface OGoodsCategoryAttributeValueMapper extends BaseMapper {
+
+}
+
+
+
+
diff --git a/goods/src/main/java/cn/qihangerp/module/goods/mapper/OGoodsCategoryMapper.java b/goods/src/main/java/cn/qihangerp/module/goods/mapper/OGoodsCategoryMapper.java
new file mode 100644
index 00000000..0b75f71f
--- /dev/null
+++ b/goods/src/main/java/cn/qihangerp/module/goods/mapper/OGoodsCategoryMapper.java
@@ -0,0 +1,18 @@
+package cn.qihangerp.module.goods.mapper;
+
+import cn.qihangerp.module.goods.domain.OGoodsCategory;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+* @author qilip
+* @description 针对表【o_goods_category】的数据库操作Mapper
+* @createDate 2024-09-07 16:11:56
+* @Entity cn.qihangerp.module.goods.domain.OGoodsCategory
+*/
+public interface OGoodsCategoryMapper extends BaseMapper {
+
+}
+
+
+
+
diff --git a/goods/src/main/java/cn/qihangerp/module/goods/mapper/OGoodsInventoryBatchMapper.java b/goods/src/main/java/cn/qihangerp/module/goods/mapper/OGoodsInventoryBatchMapper.java
new file mode 100644
index 00000000..470049aa
--- /dev/null
+++ b/goods/src/main/java/cn/qihangerp/module/goods/mapper/OGoodsInventoryBatchMapper.java
@@ -0,0 +1,18 @@
+package cn.qihangerp.module.goods.mapper;
+
+import cn.qihangerp.module.goods.domain.OGoodsInventoryBatch;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+* @author qilip
+* @description 针对表【o_goods_inventory_batch(商品库存批次)】的数据库操作Mapper
+* @createDate 2024-09-23 22:39:50
+* @Entity cn.qihangerp.module.goods.domain.OGoodsInventoryBatch
+*/
+public interface OGoodsInventoryBatchMapper extends BaseMapper {
+
+}
+
+
+
+
diff --git a/goods/src/main/java/cn/qihangerp/module/goods/mapper/OGoodsInventoryMapper.java b/goods/src/main/java/cn/qihangerp/module/goods/mapper/OGoodsInventoryMapper.java
new file mode 100644
index 00000000..7f337fe4
--- /dev/null
+++ b/goods/src/main/java/cn/qihangerp/module/goods/mapper/OGoodsInventoryMapper.java
@@ -0,0 +1,18 @@
+package cn.qihangerp.module.goods.mapper;
+
+import cn.qihangerp.module.goods.domain.OGoodsInventory;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+* @author qilip
+* @description 针对表【o_goods_inventory(商品库存表)】的数据库操作Mapper
+* @createDate 2024-09-23 22:39:50
+* @Entity cn.qihangerp.module.goods.domain.OGoodsInventory
+*/
+public interface OGoodsInventoryMapper extends BaseMapper {
+ long getAllInventoryQuantity();
+}
+
+
+
+
diff --git a/goods/src/main/java/cn/qihangerp/module/goods/mapper/OGoodsMapper.java b/goods/src/main/java/cn/qihangerp/module/goods/mapper/OGoodsMapper.java
new file mode 100644
index 00000000..8cf06f07
--- /dev/null
+++ b/goods/src/main/java/cn/qihangerp/module/goods/mapper/OGoodsMapper.java
@@ -0,0 +1,22 @@
+package cn.qihangerp.module.goods.mapper;
+
+import cn.qihangerp.module.goods.domain.OGoods;
+import cn.qihangerp.module.goods.domain.vo.GoodsSpecListVo;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+
+import java.util.List;
+
+/**
+* @author TW
+* @description 针对表【o_goods(商品库存管理)】的数据库操作Mapper
+* @createDate 2024-03-11 14:24:49
+* @Entity cn.qihangerp.module.goods.domain.OGoods
+*/
+public interface OGoodsMapper extends BaseMapper {
+ List searchGoodsSpec(String keyword);
+}
+
+
+
+
diff --git a/goods/src/main/java/cn/qihangerp/module/goods/mapper/OGoodsSkuAttrMapper.java b/goods/src/main/java/cn/qihangerp/module/goods/mapper/OGoodsSkuAttrMapper.java
new file mode 100644
index 00000000..d9ccd658
--- /dev/null
+++ b/goods/src/main/java/cn/qihangerp/module/goods/mapper/OGoodsSkuAttrMapper.java
@@ -0,0 +1,18 @@
+package cn.qihangerp.module.goods.mapper;
+
+import cn.qihangerp.module.goods.domain.OGoodsSkuAttr;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+* @author qilip
+* @description 针对表【o_goods_sku_attr】的数据库操作Mapper
+* @createDate 2024-09-07 20:31:18
+* @Entity cn.qihangerp.module.goods.domain.OGoodsSkuAttr
+*/
+public interface OGoodsSkuAttrMapper extends BaseMapper {
+
+}
+
+
+
+
diff --git a/goods/src/main/java/cn/qihangerp/module/goods/mapper/OGoodsSkuMapper.java b/goods/src/main/java/cn/qihangerp/module/goods/mapper/OGoodsSkuMapper.java
new file mode 100644
index 00000000..40bc37a6
--- /dev/null
+++ b/goods/src/main/java/cn/qihangerp/module/goods/mapper/OGoodsSkuMapper.java
@@ -0,0 +1,19 @@
+package cn.qihangerp.module.goods.mapper;
+
+
+import cn.qihangerp.module.goods.domain.OGoodsSku;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+* @author TW
+* @description 针对表【o_goods_sku(商品规格库存管理)】的数据库操作Mapper
+* @createDate 2024-03-11 14:24:49
+* @Entity cn.qihangerp.domain.OGoodsSku
+*/
+public interface OGoodsSkuMapper extends BaseMapper {
+
+}
+
+
+
+
diff --git a/goods/src/main/java/cn/qihangerp/module/goods/mapper/OGoodsSupplierMapper.java b/goods/src/main/java/cn/qihangerp/module/goods/mapper/OGoodsSupplierMapper.java
new file mode 100644
index 00000000..7714b139
--- /dev/null
+++ b/goods/src/main/java/cn/qihangerp/module/goods/mapper/OGoodsSupplierMapper.java
@@ -0,0 +1,18 @@
+package cn.qihangerp.module.goods.mapper;
+
+import cn.qihangerp.module.goods.domain.OGoodsSupplier;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+* @author qilip
+* @description 针对表【o_goods_supplier】的数据库操作Mapper
+* @createDate 2024-09-07 16:35:43
+* @Entity cn.qihangerp.module.goods.domain.OGoodsSupplier
+*/
+public interface OGoodsSupplierMapper extends BaseMapper {
+
+}
+
+
+
+
diff --git a/goods/src/main/java/cn/qihangerp/module/goods/service/OGoodsBrandService.java b/goods/src/main/java/cn/qihangerp/module/goods/service/OGoodsBrandService.java
new file mode 100644
index 00000000..bc06a93d
--- /dev/null
+++ b/goods/src/main/java/cn/qihangerp/module/goods/service/OGoodsBrandService.java
@@ -0,0 +1,15 @@
+package cn.qihangerp.module.goods.service;
+
+import cn.qihangerp.common.PageQuery;
+import cn.qihangerp.common.PageResult;
+import cn.qihangerp.module.goods.domain.OGoodsBrand;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+* @author qilip
+* @description 针对表【o_goods_brand】的数据库操作Service
+* @createDate 2024-09-07 16:11:56
+*/
+public interface OGoodsBrandService extends IService {
+ PageResult queryPageList(OGoodsBrand bo, PageQuery pageQuery);
+}
diff --git a/goods/src/main/java/cn/qihangerp/module/goods/service/OGoodsCategoryAttributeService.java b/goods/src/main/java/cn/qihangerp/module/goods/service/OGoodsCategoryAttributeService.java
new file mode 100644
index 00000000..2f4004c4
--- /dev/null
+++ b/goods/src/main/java/cn/qihangerp/module/goods/service/OGoodsCategoryAttributeService.java
@@ -0,0 +1,13 @@
+package cn.qihangerp.module.goods.service;
+
+import cn.qihangerp.module.goods.domain.OGoodsCategoryAttribute;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+* @author qilip
+* @description 针对表【o_goods_category_attribute】的数据库操作Service
+* @createDate 2024-09-07 16:11:56
+*/
+public interface OGoodsCategoryAttributeService extends IService {
+
+}
diff --git a/goods/src/main/java/cn/qihangerp/module/goods/service/OGoodsCategoryAttributeValueService.java b/goods/src/main/java/cn/qihangerp/module/goods/service/OGoodsCategoryAttributeValueService.java
new file mode 100644
index 00000000..daa5c481
--- /dev/null
+++ b/goods/src/main/java/cn/qihangerp/module/goods/service/OGoodsCategoryAttributeValueService.java
@@ -0,0 +1,13 @@
+package cn.qihangerp.module.goods.service;
+
+import cn.qihangerp.module.goods.domain.OGoodsCategoryAttributeValue;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+* @author qilip
+* @description 针对表【o_goods_category_attribute_value】的数据库操作Service
+* @createDate 2024-09-07 16:11:56
+*/
+public interface OGoodsCategoryAttributeValueService extends IService {
+
+}
diff --git a/goods/src/main/java/cn/qihangerp/module/goods/service/OGoodsCategoryService.java b/goods/src/main/java/cn/qihangerp/module/goods/service/OGoodsCategoryService.java
new file mode 100644
index 00000000..e75f6cf9
--- /dev/null
+++ b/goods/src/main/java/cn/qihangerp/module/goods/service/OGoodsCategoryService.java
@@ -0,0 +1,13 @@
+package cn.qihangerp.module.goods.service;
+
+import cn.qihangerp.module.goods.domain.OGoodsCategory;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+* @author qilip
+* @description 针对表【o_goods_category】的数据库操作Service
+* @createDate 2024-09-07 16:11:56
+*/
+public interface OGoodsCategoryService extends IService {
+ void addCategory(OGoodsCategory category);
+}
diff --git a/goods/src/main/java/cn/qihangerp/module/goods/service/OGoodsInventoryBatchService.java b/goods/src/main/java/cn/qihangerp/module/goods/service/OGoodsInventoryBatchService.java
new file mode 100644
index 00000000..b558267d
--- /dev/null
+++ b/goods/src/main/java/cn/qihangerp/module/goods/service/OGoodsInventoryBatchService.java
@@ -0,0 +1,13 @@
+package cn.qihangerp.module.goods.service;
+
+import cn.qihangerp.module.goods.domain.OGoodsInventoryBatch;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+* @author qilip
+* @description 针对表【o_goods_inventory_batch(商品库存批次)】的数据库操作Service
+* @createDate 2024-09-23 22:39:50
+*/
+public interface OGoodsInventoryBatchService extends IService {
+
+}
diff --git a/goods/src/main/java/cn/qihangerp/module/goods/service/OGoodsInventoryService.java b/goods/src/main/java/cn/qihangerp/module/goods/service/OGoodsInventoryService.java
new file mode 100644
index 00000000..ee28d729
--- /dev/null
+++ b/goods/src/main/java/cn/qihangerp/module/goods/service/OGoodsInventoryService.java
@@ -0,0 +1,16 @@
+package cn.qihangerp.module.goods.service;
+
+import cn.qihangerp.common.PageQuery;
+import cn.qihangerp.common.PageResult;
+import cn.qihangerp.module.goods.domain.OGoodsInventory;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+* @author qilip
+* @description 针对表【o_goods_inventory(商品库存表)】的数据库操作Service
+* @createDate 2024-09-23 22:39:50
+*/
+public interface OGoodsInventoryService extends IService {
+ PageResult queryPageList(OGoodsInventory bo, PageQuery pageQuery);
+ long getAllInventoryQuantity();
+}
diff --git a/goods/src/main/java/cn/qihangerp/module/goods/service/OGoodsService.java b/goods/src/main/java/cn/qihangerp/module/goods/service/OGoodsService.java
new file mode 100644
index 00000000..0cc539fc
--- /dev/null
+++ b/goods/src/main/java/cn/qihangerp/module/goods/service/OGoodsService.java
@@ -0,0 +1,58 @@
+package cn.qihangerp.module.goods.service;
+
+import cn.qihangerp.common.PageQuery;
+import cn.qihangerp.common.PageResult;
+import cn.qihangerp.common.ResultVo;
+
+import cn.qihangerp.module.goods.domain.OGoods;
+import cn.qihangerp.module.goods.domain.OGoodsSku;
+import cn.qihangerp.module.goods.domain.bo.GoodsAddBo;
+import cn.qihangerp.module.goods.domain.bo.GoodsSkuAddBo;
+import cn.qihangerp.module.goods.domain.vo.GoodsSpecListVo;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+
+
+import java.util.List;
+
+/**
+* @author TW
+* @description 针对表【o_goods(商品库存管理)】的数据库操作Service
+* @createDate 2024-03-11 14:24:49
+*/
+public interface OGoodsService extends IService {
+
+ PageResult querySkuPageList(OGoodsSku bo, PageQuery pageQuery);
+ PageResult queryPageList(OGoods bo, PageQuery pageQuery);
+
+ List searchGoodsSpec(String keyword);
+ List selectGoodsList(OGoods goods);
+ OGoods selectGoodsById(Long id);
+ /**
+ * 新增商品管理
+ *
+ * @param goods 商品管理
+ * @return 结果
+ */
+ public ResultVo insertGoods(String userName , GoodsAddBo goods);
+
+ /**
+ * 修改商品管理
+ *
+ * @param goods 商品管理
+ * @return 结果
+ */
+ public int updateGoods(OGoods goods);
+
+ /**
+ * 批量删除商品管理
+ *
+ * @param ids 需要删除的商品管理主键集合
+ * @return 结果
+ */
+ public int deleteGoodsByIds(Long[] ids);
+
+ int insertGoodsSku(OGoodsSku goodsSku);
+// int saveGoodsSku(GoodsSkuAddBo addBo);
+// int batchSaveGoodsSku(List list);
+}
diff --git a/goods/src/main/java/cn/qihangerp/module/goods/service/OGoodsSkuAttrService.java b/goods/src/main/java/cn/qihangerp/module/goods/service/OGoodsSkuAttrService.java
new file mode 100644
index 00000000..dea341f0
--- /dev/null
+++ b/goods/src/main/java/cn/qihangerp/module/goods/service/OGoodsSkuAttrService.java
@@ -0,0 +1,13 @@
+package cn.qihangerp.module.goods.service;
+
+import cn.qihangerp.module.goods.domain.OGoodsSkuAttr;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+* @author qilip
+* @description 针对表【o_goods_sku_attr】的数据库操作Service
+* @createDate 2024-09-07 20:31:18
+*/
+public interface OGoodsSkuAttrService extends IService {
+
+}
diff --git a/goods/src/main/java/cn/qihangerp/module/goods/service/OGoodsSkuService.java b/goods/src/main/java/cn/qihangerp/module/goods/service/OGoodsSkuService.java
new file mode 100644
index 00000000..079a60e9
--- /dev/null
+++ b/goods/src/main/java/cn/qihangerp/module/goods/service/OGoodsSkuService.java
@@ -0,0 +1,16 @@
+package cn.qihangerp.module.goods.service;
+
+
+import cn.qihangerp.module.goods.domain.OGoodsSku;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+import java.util.List;
+
+/**
+* @author TW
+* @description 针对表【o_goods_sku(商品规格库存管理)】的数据库操作Service
+* @createDate 2024-03-11 14:24:49
+*/
+public interface OGoodsSkuService extends IService {
+ List searchGoodsSpec(String keyword);
+}
diff --git a/goods/src/main/java/cn/qihangerp/module/goods/service/OGoodsSupplierService.java b/goods/src/main/java/cn/qihangerp/module/goods/service/OGoodsSupplierService.java
new file mode 100644
index 00000000..31ba6104
--- /dev/null
+++ b/goods/src/main/java/cn/qihangerp/module/goods/service/OGoodsSupplierService.java
@@ -0,0 +1,15 @@
+package cn.qihangerp.module.goods.service;
+
+import cn.qihangerp.common.PageQuery;
+import cn.qihangerp.common.PageResult;
+import cn.qihangerp.module.goods.domain.OGoodsSupplier;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+* @author qilip
+* @description 针对表【o_goods_supplier】的数据库操作Service
+* @createDate 2024-09-07 16:35:43
+*/
+public interface OGoodsSupplierService extends IService {
+ PageResult queryPageList(OGoodsSupplier bo, PageQuery pageQuery);
+}
diff --git a/goods/src/main/java/cn/qihangerp/module/goods/service/impl/OGoodsBrandServiceImpl.java b/goods/src/main/java/cn/qihangerp/module/goods/service/impl/OGoodsBrandServiceImpl.java
new file mode 100644
index 00000000..f3e74b7e
--- /dev/null
+++ b/goods/src/main/java/cn/qihangerp/module/goods/service/impl/OGoodsBrandServiceImpl.java
@@ -0,0 +1,41 @@
+package cn.qihangerp.module.goods.service.impl;
+
+import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import cn.qihangerp.common.PageQuery;
+import cn.qihangerp.common.PageResult;
+import cn.qihangerp.module.goods.domain.OGoodsBrand;
+import cn.qihangerp.module.goods.service.OGoodsBrandService;
+import cn.qihangerp.module.goods.mapper.OGoodsBrandMapper;
+import lombok.AllArgsConstructor;
+import org.springframework.stereotype.Service;
+import org.springframework.util.StringUtils;
+
+/**
+* @author qilip
+* @description 针对表【o_goods_brand】的数据库操作Service实现
+* @createDate 2024-09-07 16:11:56
+*/
+@AllArgsConstructor
+@Service
+public class OGoodsBrandServiceImpl extends ServiceImpl
+ implements OGoodsBrandService {
+ private final OGoodsBrandMapper mapper;
+
+ @Override
+ public PageResult queryPageList(OGoodsBrand bo, PageQuery pageQuery) {
+
+ LambdaQueryWrapper queryWrapper = new LambdaQueryWrapper();
+
+ queryWrapper.like(StringUtils.hasText(bo.getName()), OGoodsBrand::getName, bo.getName());
+ Page pages = mapper.selectPage(pageQuery.build(), queryWrapper);
+
+ return PageResult.build(pages);
+ }
+
+}
+
+
+
+
diff --git a/goods/src/main/java/cn/qihangerp/module/goods/service/impl/OGoodsCategoryAttributeServiceImpl.java b/goods/src/main/java/cn/qihangerp/module/goods/service/impl/OGoodsCategoryAttributeServiceImpl.java
new file mode 100644
index 00000000..7e7fe99d
--- /dev/null
+++ b/goods/src/main/java/cn/qihangerp/module/goods/service/impl/OGoodsCategoryAttributeServiceImpl.java
@@ -0,0 +1,22 @@
+package cn.qihangerp.module.goods.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import cn.qihangerp.module.goods.domain.OGoodsCategoryAttribute;
+import cn.qihangerp.module.goods.service.OGoodsCategoryAttributeService;
+import cn.qihangerp.module.goods.mapper.OGoodsCategoryAttributeMapper;
+import org.springframework.stereotype.Service;
+
+/**
+* @author qilip
+* @description 针对表【o_goods_category_attribute】的数据库操作Service实现
+* @createDate 2024-09-07 16:11:56
+*/
+@Service
+public class OGoodsCategoryAttributeServiceImpl extends ServiceImpl
+ implements OGoodsCategoryAttributeService{
+
+}
+
+
+
+
diff --git a/goods/src/main/java/cn/qihangerp/module/goods/service/impl/OGoodsCategoryAttributeValueServiceImpl.java b/goods/src/main/java/cn/qihangerp/module/goods/service/impl/OGoodsCategoryAttributeValueServiceImpl.java
new file mode 100644
index 00000000..ecbbd332
--- /dev/null
+++ b/goods/src/main/java/cn/qihangerp/module/goods/service/impl/OGoodsCategoryAttributeValueServiceImpl.java
@@ -0,0 +1,22 @@
+package cn.qihangerp.module.goods.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import cn.qihangerp.module.goods.domain.OGoodsCategoryAttributeValue;
+import cn.qihangerp.module.goods.service.OGoodsCategoryAttributeValueService;
+import cn.qihangerp.module.goods.mapper.OGoodsCategoryAttributeValueMapper;
+import org.springframework.stereotype.Service;
+
+/**
+* @author qilip
+* @description 针对表【o_goods_category_attribute_value】的数据库操作Service实现
+* @createDate 2024-09-07 16:11:56
+*/
+@Service
+public class OGoodsCategoryAttributeValueServiceImpl extends ServiceImpl
+ implements OGoodsCategoryAttributeValueService{
+
+}
+
+
+
+
diff --git a/goods/src/main/java/cn/qihangerp/module/goods/service/impl/OGoodsCategoryServiceImpl.java b/goods/src/main/java/cn/qihangerp/module/goods/service/impl/OGoodsCategoryServiceImpl.java
new file mode 100644
index 00000000..07f26290
--- /dev/null
+++ b/goods/src/main/java/cn/qihangerp/module/goods/service/impl/OGoodsCategoryServiceImpl.java
@@ -0,0 +1,66 @@
+package cn.qihangerp.module.goods.service.impl;
+
+import cn.qihangerp.module.goods.domain.OGoodsCategoryAttribute;
+import cn.qihangerp.module.goods.domain.OGoodsCategoryAttributeValue;
+import cn.qihangerp.module.goods.mapper.OGoodsCategoryAttributeMapper;
+import cn.qihangerp.module.goods.mapper.OGoodsCategoryAttributeValueMapper;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import cn.qihangerp.module.goods.domain.OGoodsCategory;
+import cn.qihangerp.module.goods.service.OGoodsCategoryService;
+import cn.qihangerp.module.goods.mapper.OGoodsCategoryMapper;
+import lombok.AllArgsConstructor;
+import org.springframework.stereotype.Service;
+import org.springframework.transaction.annotation.Transactional;
+
+import java.util.Date;
+
+/**
+* @author qilip
+* @description 针对表【o_goods_category】的数据库操作Service实现
+* @createDate 2024-09-07 16:11:56
+*/
+@AllArgsConstructor
+@Service
+public class OGoodsCategoryServiceImpl extends ServiceImpl
+ implements OGoodsCategoryService{
+ private final OGoodsCategoryMapper oGoodsCategoryMapper;
+ private final OGoodsCategoryAttributeMapper attributeMapper;
+ private final OGoodsCategoryAttributeValueMapper attributeValueMapper;
+ @Transactional
+ @Override
+ public void addCategory(OGoodsCategory category) {
+ // 添加分类
+ if(category.getSort()==null){
+ category.setSort(0);
+ }
+ if(category.getParentId()==null){
+ category.setParentId(0L);
+ }
+ category.setCreateTime(new Date());
+ category.setIsdelete(0);
+ oGoodsCategoryMapper.insert(category);
+ // 如果是已经分类,添加默认规格
+ if(category.getParentId()==0) {
+ // 添加颜色规格
+ OGoodsCategoryAttribute att1 = new OGoodsCategoryAttribute();
+ att1.setCategoryId(category.getId());
+ att1.setType(1);
+ att1.setTitle("颜色");
+ att1.setCode("color");
+ attributeMapper.insert(att1);
+ // 添加颜色规格值
+ OGoodsCategoryAttributeValue av1 = new OGoodsCategoryAttributeValue();
+ av1.setCategoryAttributeId(att1.getId());
+ av1.setValue("默认");
+ av1.setSkuCode("00");
+ av1.setOrdernum(0);
+ av1.setIsdelete(0);
+ attributeValueMapper.insert(av1);
+
+ }
+ }
+}
+
+
+
+
diff --git a/goods/src/main/java/cn/qihangerp/module/goods/service/impl/OGoodsInventoryBatchServiceImpl.java b/goods/src/main/java/cn/qihangerp/module/goods/service/impl/OGoodsInventoryBatchServiceImpl.java
new file mode 100644
index 00000000..80bb3430
--- /dev/null
+++ b/goods/src/main/java/cn/qihangerp/module/goods/service/impl/OGoodsInventoryBatchServiceImpl.java
@@ -0,0 +1,22 @@
+package cn.qihangerp.module.goods.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import cn.qihangerp.module.goods.domain.OGoodsInventoryBatch;
+import cn.qihangerp.module.goods.service.OGoodsInventoryBatchService;
+import cn.qihangerp.module.goods.mapper.OGoodsInventoryBatchMapper;
+import org.springframework.stereotype.Service;
+
+/**
+* @author qilip
+* @description 针对表【o_goods_inventory_batch(商品库存批次)】的数据库操作Service实现
+* @createDate 2024-09-23 22:39:50
+*/
+@Service
+public class OGoodsInventoryBatchServiceImpl extends ServiceImpl
+ implements OGoodsInventoryBatchService{
+
+}
+
+
+
+
diff --git a/goods/src/main/java/cn/qihangerp/module/goods/service/impl/OGoodsInventoryServiceImpl.java b/goods/src/main/java/cn/qihangerp/module/goods/service/impl/OGoodsInventoryServiceImpl.java
new file mode 100644
index 00000000..a7f094e9
--- /dev/null
+++ b/goods/src/main/java/cn/qihangerp/module/goods/service/impl/OGoodsInventoryServiceImpl.java
@@ -0,0 +1,47 @@
+package cn.qihangerp.module.goods.service.impl;
+
+import cn.qihangerp.common.PageQuery;
+import cn.qihangerp.common.PageResult;
+import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import cn.qihangerp.module.goods.domain.OGoodsInventory;
+import cn.qihangerp.module.goods.service.OGoodsInventoryService;
+import cn.qihangerp.module.goods.mapper.OGoodsInventoryMapper;
+import lombok.AllArgsConstructor;
+import org.springframework.stereotype.Service;
+import org.springframework.util.StringUtils;
+
+/**
+* @author qilip
+* @description 针对表【o_goods_inventory(商品库存表)】的数据库操作Service实现
+* @createDate 2024-09-23 22:39:50
+*/
+@AllArgsConstructor
+@Service
+public class OGoodsInventoryServiceImpl extends ServiceImpl
+ implements OGoodsInventoryService{
+ private final OGoodsInventoryMapper mapper;
+
+ @Override
+ public PageResult queryPageList(OGoodsInventory bo, PageQuery pageQuery) {
+ LambdaQueryWrapper queryWrapper = new LambdaQueryWrapper();
+ queryWrapper.eq(bo.getGoodsId()!=null,OGoodsInventory::getGoodsId,bo.getGoodsId());
+ queryWrapper.eq(bo.getSkuId()!=null,OGoodsInventory::getSkuId,bo.getSkuId());
+ queryWrapper.eq(StringUtils.hasText(bo.getGoodsNum()),OGoodsInventory::getGoodsNum,bo.getGoodsNum());
+ queryWrapper.eq(StringUtils.hasText(bo.getSkuCode()),OGoodsInventory::getSkuCode,bo.getSkuCode());
+
+ Page pages = mapper.selectPage(pageQuery.build(), queryWrapper);
+
+ return PageResult.build(pages);
+ }
+
+ @Override
+ public long getAllInventoryQuantity() {
+ return mapper.getAllInventoryQuantity();
+ }
+}
+
+
+
+
diff --git a/goods/src/main/java/cn/qihangerp/module/goods/service/impl/OGoodsServiceImpl.java b/goods/src/main/java/cn/qihangerp/module/goods/service/impl/OGoodsServiceImpl.java
new file mode 100644
index 00000000..7a17c93b
--- /dev/null
+++ b/goods/src/main/java/cn/qihangerp/module/goods/service/impl/OGoodsServiceImpl.java
@@ -0,0 +1,329 @@
+package cn.qihangerp.module.goods.service.impl;
+
+import cn.qihangerp.module.goods.domain.OGoodsInventory;
+import cn.qihangerp.module.goods.domain.OGoodsSku;
+import cn.qihangerp.module.goods.domain.bo.GoodsSkuAddBo;
+import cn.qihangerp.module.goods.domain.vo.GoodsSpecListVo;
+import cn.qihangerp.module.goods.mapper.OGoodsInventoryMapper;
+import cn.qihangerp.module.goods.mapper.OGoodsMapper;
+import cn.qihangerp.module.goods.mapper.OGoodsSkuAttrMapper;
+
+
+import cn.qihangerp.module.goods.mapper.OGoodsSkuMapper;
+import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import cn.qihangerp.common.PageQuery;
+import cn.qihangerp.common.PageResult;
+import cn.qihangerp.common.ResultVo;
+
+import cn.qihangerp.module.goods.domain.OGoods;
+
+import cn.qihangerp.module.goods.domain.OGoodsSkuAttr;
+import cn.qihangerp.module.goods.domain.bo.GoodsAddBo;
+import cn.qihangerp.module.goods.domain.bo.GoodsAddSkuBo;
+import cn.qihangerp.module.goods.service.OGoodsService;
+
+import lombok.AllArgsConstructor;
+import org.springframework.stereotype.Service;
+import org.springframework.transaction.annotation.Transactional;
+import org.springframework.util.StringUtils;
+
+import java.util.Date;
+import java.util.List;
+
+/**
+* @author TW
+* @description 针对表【o_goods(商品库存管理)】的数据库操作Service实现
+* @createDate 2024-03-11 14:24:49
+*/
+@AllArgsConstructor
+@Service
+public class OGoodsServiceImpl extends ServiceImpl
+ implements OGoodsService{
+ private final OGoodsMapper goodsMapper;
+ private final OGoodsSkuMapper skuMapper;
+ private final OGoodsSkuAttrMapper skuAttrMapper;
+ private final OGoodsInventoryMapper inventoryMapper;
+// private final OOrderItemMapper orderItemMapper;
+
+ @Override
+ public PageResult querySkuPageList(OGoodsSku bo, PageQuery pageQuery) {
+ LambdaQueryWrapper queryWrapper = new LambdaQueryWrapper<>();
+ queryWrapper.eq(bo.getStatus()!=null, OGoodsSku::getStatus,bo.getStatus());
+ queryWrapper.eq(bo.getOuterErpSkuId()!=null,OGoodsSku::getOuterErpSkuId,bo.getOuterErpSkuId());
+ queryWrapper.eq(bo.getOuterErpGoodsId()!=null,OGoodsSku::getOuterErpGoodsId,bo.getOuterErpGoodsId());
+ queryWrapper.eq(StringUtils.hasText(bo.getSkuCode()),OGoodsSku::getSkuCode,bo.getSkuCode());
+ Page pages = skuMapper.selectPage(pageQuery.build(), queryWrapper);
+
+ return PageResult.build(pages);
+ }
+
+ @Override
+ public PageResult queryPageList(OGoods bo, PageQuery pageQuery) {
+ LambdaQueryWrapper queryWrapper = new LambdaQueryWrapper();
+ queryWrapper.eq(bo.getStatus()!=null, OGoods::getStatus,bo.getStatus());
+ queryWrapper.eq(bo.getCategoryId()!=null,OGoods::getCategoryId,bo.getCategoryId());
+ queryWrapper.eq(bo.getSupplierId()!=null,OGoods::getSupplierId,bo.getSupplierId());
+ queryWrapper.eq(StringUtils.hasText(bo.getGoodsNum()),OGoods::getGoodsNum,bo.getGoodsNum());
+ queryWrapper.like(StringUtils.hasText(bo.getName()),OGoods::getName,bo.getName());
+ Page pages = goodsMapper.selectPage(pageQuery.build(), queryWrapper);
+ if(pages.getRecords()!=null){
+ for(OGoods g:pages.getRecords()){
+ g.setSkuList(skuMapper.selectList(new LambdaQueryWrapper().eq(OGoodsSku::getGoodsId,g.getId())));
+ }
+ }
+ return PageResult.build(pages);
+ }
+
+ @Override
+ public List searchGoodsSpec(String keyword) {
+ return goodsMapper.searchGoodsSpec(keyword);
+ }
+
+ @Override
+ public List selectGoodsList(OGoods goods) {
+ List list = goodsMapper.selectList(new LambdaQueryWrapper<>());
+ return list;
+ }
+
+ @Override
+ public OGoods selectGoodsById(Long id) {
+ return goodsMapper.selectById(id);
+ }
+
+ @Transactional
+ @Override
+ public ResultVo insertGoods(String userName , GoodsAddBo bo)
+ {
+ if(StringUtils.isEmpty(bo.getNumber())) return ResultVo.error(500,"商品编码不能为空");
+ // 查询编码是否存在
+ List goodsList = goodsMapper.selectList(new LambdaQueryWrapper().eq(OGoods::getGoodsNum,bo.getNumber()));
+ if(goodsList!=null && goodsList.size()>0) return ResultVo.error(-1,"商品编码已存在");// return -1;
+
+ OGoods goods = new OGoods();
+ goods.setGoodsNum(bo.getNumber());
+ goods.setName(bo.getName());
+ goods.setImage(bo.getImage());
+ goods.setOuterErpGoodsId(bo.getOuterErpGoodsId());
+ goods.setUnitName(bo.getUnitName());
+ goods.setCategoryId(bo.getCategoryId());
+ goods.setBarCode(bo.getBarCode());
+ goods.setStatus(1);
+ goods.setLength(0.0);
+ goods.setHeight(0.0);
+ goods.setWidth(0.0);
+ goods.setWidth1(0.0);
+ goods.setWidth2(0.0);
+ goods.setWidth3(0.0);
+ goods.setWeight(0.0);
+ goods.setDisable(0);
+ goods.setPeriod(bo.getPeriod());
+ goods.setPurPrice(bo.getPurPrice());
+ goods.setWholePrice(bo.getWholePrice());
+ goods.setRetailPrice(bo.getRetailPrice());
+ goods.setUnitCost(bo.getUnitCost());
+ goods.setSupplierId(bo.getSupplierId());
+ goods.setBrandId(bo.getBrandId());
+ goods.setLinkUrl(bo.getLinkUrl());
+ goods.setLowQty(0);
+ goods.setHighQty(0);
+ goods.setCreateBy(userName);
+ goods.setCreateTime(new Date());
+ goods.setProvince(bo.getProvince());
+ goods.setCity(bo.getCity());
+ goods.setTown(bo.getTown());
+
+ // 1、添加主表o_goods
+ goodsMapper.insert(goods);
+
+ // 2、添加规格表erp_goods_spec
+ for (GoodsAddSkuBo skuBo:bo.getSpecList()) {
+ OGoodsSku spec = new OGoodsSku();
+ spec.setGoodsId(goods.getId());
+ spec.setOuterErpGoodsId(bo.getOuterErpGoodsId());
+ spec.setOuterErpSkuId(skuBo.getOuterErpSkuId());
+ spec.setGoodsName(bo.getName());
+ String skuName ="";
+ if(StringUtils.hasText(skuBo.getColorValue()))
+ skuName+= skuBo.getColorValue();
+ if(StringUtils.hasText(skuBo.getSizeValue()))
+ skuName+= " "+ skuBo.getSizeValue();
+ if(StringUtils.hasText(skuBo.getStyleValue()))
+ skuName+= " "+ skuBo.getStyleValue();
+
+ spec.setSkuName(skuName);
+ spec.setSkuCode(skuBo.getSpecNum());
+ spec.setColorId(skuBo.getColorId());
+ spec.setColorValue(skuBo.getColorValue());
+ if(bo.getColorImages()!=null && StringUtils.hasText(bo.getColorImages().get(skuBo.getColorId()))){
+ spec.setColorImage(bo.getColorImages().get(skuBo.getColorId()));
+ }else {
+ spec.setColorImage(goods.getImage());
+ }
+ spec.setSizeId(skuBo.getSizeId());
+ spec.setSizeValue(skuBo.getSizeValue());
+ spec.setStyleId(skuBo.getStyleId());
+ spec.setStyleValue(skuBo.getStyleValue());
+ if(bo.getPurPrice() == null){
+ spec.setPurPrice(goods.getPurPrice());
+ }else spec.setPurPrice(bo.getPurPrice());
+ spec.setStatus(1);
+
+ skuMapper.insert(spec);
+
+ // 添加商品库存表
+ OGoodsInventory inventory = new OGoodsInventory();
+ inventory.setSkuId(spec.getId());
+ inventory.setGoodsId(goods.getId());
+ inventory.setGoodsNum(bo.getNumber());
+ inventory.setSkuCode(skuBo.getSpecNum());
+ inventory.setQuantity(0L);
+ inventory.setIsDelete(0);
+ inventory.setCreateTime(new Date());
+ inventory.setCreateBy("添加商品");
+ inventoryMapper.insert(inventory);
+ }
+
+ // 3、添加规格属性表erp_goods_spec_attr
+ if(bo.getColorValues()!=null) {
+ for (Long val:bo.getColorValues()) {
+ OGoodsSkuAttr specAttr = new OGoodsSkuAttr();
+ specAttr.setGoodsId(goods.getId());
+ specAttr.setType("color");
+ specAttr.setK("颜色");
+ specAttr.setKid(114L);
+ specAttr.setVid(val);
+ skuAttrMapper.insert(specAttr);
+ }
+
+ }
+ if(bo.getSizeValues()!=null) {
+ for (Long val:bo.getSizeValues()) {
+ OGoodsSkuAttr specAttr = new OGoodsSkuAttr();
+ specAttr.setGoodsId(goods.getId());
+ specAttr.setType("size");
+ specAttr.setK("尺码");
+ specAttr.setKid(115L);
+ specAttr.setVid(val);
+ skuAttrMapper.insert(specAttr);
+ }
+
+ }
+ if(bo.getColorValues()!=null) {
+ for (Long val:bo.getColorValues()) {
+ OGoodsSkuAttr specAttr = new OGoodsSkuAttr();
+ specAttr.setGoodsId(goods.getId());
+ specAttr.setType("style");
+ specAttr.setK("款式");
+ specAttr.setKid(116L);
+ specAttr.setVid(val);
+ skuAttrMapper.insert(specAttr);
+ }
+
+ }
+// TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
+ return ResultVo.success(Long.parseLong(goods.getId()));
+ }
+
+ @Override
+ public int updateGoods(OGoods goods) {
+ return goodsMapper.updateById(goods);
+ }
+
+ @Transactional
+ @Override
+ public int deleteGoodsByIds(Long[] ids) {
+ // 有业务关联的商品
+// for (Long id:ids){
+// List oOrderItems = orderItemMapper.selectList(new LambdaQueryWrapper().eq(OOrderItem::getGoodsId, id));
+// if(oOrderItems.isEmpty()){
+// // 删除库存
+// inventoryMapper.delete(new LambdaQueryWrapper().eq(OGoodsInventory::getGoodsId,id));
+// // 删除skuAttr
+// skuAttrMapper.delete(new LambdaQueryWrapper().eq(OGoodsSkuAttr::getGoodsId,id));
+// // 删除sku
+// skuMapper.delete(new LambdaQueryWrapper().eq(OGoodsSku::getGoodsId,id));
+// // 删除商品
+// goodsMapper.deleteById(id);
+// }else{
+// return -100;//有关联的订单,不能删除
+// }
+// }
+ return 0;
+ }
+
+ @Override
+ public int insertGoodsSku(OGoodsSku goodsSku) {
+ // 是否存在
+ List oGoodsSkus = skuMapper.selectList(new LambdaQueryWrapper().eq(OGoodsSku::getOuterErpSkuId, goodsSku.getOuterErpSkuId()).or().eq(OGoodsSku::getSkuCode, goodsSku.getSkuCode()));
+ if(oGoodsSkus==null || oGoodsSkus.size() ==0) {
+ // 查询goodsId外键
+ if (StringUtils.hasText(goodsSku.getOuterErpGoodsId())) {
+ List oGoods = goodsMapper.selectList(new LambdaQueryWrapper().eq(OGoods::getOuterErpGoodsId, goodsSku.getOuterErpGoodsId()));
+ if (oGoods != null && oGoods.size() > 0) {
+ goodsSku.setGoodsId(oGoods.get(0).getId());
+ } else {
+ goodsSku.setGoodsId("0");
+ }
+ } else {
+ goodsSku.setGoodsId("0");
+ }
+ return skuMapper.insert(goodsSku);
+ }
+ return -1;
+ }
+
+// @Override
+// public int saveGoodsSku(GoodsSkuAddBo addBo) {
+// // 是否存在
+// List oGoodsSkus = skuMapper.selectList(new LambdaQueryWrapper().eq(OGoodsSku::getOuterErpSkuId, addBo.getErpSkuId()));
+// if(oGoodsSkus==null || oGoodsSkus.size() ==0) {
+// //不存在,新增
+// OGoodsSku insert = new OGoodsSku();
+// insert.setGoodsId(addBo.getGoodsk);
+// insert.setOuterErpGoodsId("0");
+// insert.setOuterErpSkuId(addBo.getErpSkuId());
+// insert.setSkuName(addBo.getProductSpec());
+// insert.setSkuCode(addBo.getErpSkuCode());
+// insert.setGoodsName(addBo.getErpSkuName());
+// insert.setRetailPrice(addBo.getSalePrice());
+// insert.setColorValue(addBo.getProductColor());
+// insert.setColorImage(addBo.getProductPicture1());
+// insert.setSizeValue(addBo.getMaterialKind());
+// insert.setVolume(addBo.getProductVolume());
+// insert.setStatus(addBo.getProductIsUse());
+// skuMapper.insert(insert);
+// }else{
+// // 存在,修改
+// OGoodsSku update = new OGoodsSku();
+// update.setId(oGoodsSkus.get(0).getId());
+// update.setOuterErpSkuId(addBo.getErpSkuId());
+// update.setSkuName(addBo.getProductSpec());
+// update.setSkuCode(addBo.getErpSkuCode());
+// update.setGoodsName(addBo.getErpSkuName());
+// update.setRetailPrice(addBo.getSalePrice());
+// update.setColorValue(addBo.getProductColor());
+// update.setColorImage(addBo.getProductPicture1());
+// update.setSizeValue(addBo.getMaterialKind());
+// update.setVolume(addBo.getProductVolume());
+// update.setStatus(addBo.getProductIsUse());
+// skuMapper.updateById(update);
+// }
+// return 1;
+// }
+//
+// @Override
+// public int batchSaveGoodsSku(List list) {
+// for (var bo:list) {
+// if(StringUtils.hasText(bo.getErpSkuId()) && StringUtils.hasText(bo.getErpSkuCode()) ){
+// this.saveGoodsSku(bo);
+// }
+// }
+// return 1;
+// }
+}
+
+
+
+
diff --git a/goods/src/main/java/cn/qihangerp/module/goods/service/impl/OGoodsSkuAttrServiceImpl.java b/goods/src/main/java/cn/qihangerp/module/goods/service/impl/OGoodsSkuAttrServiceImpl.java
new file mode 100644
index 00000000..b49385c5
--- /dev/null
+++ b/goods/src/main/java/cn/qihangerp/module/goods/service/impl/OGoodsSkuAttrServiceImpl.java
@@ -0,0 +1,22 @@
+package cn.qihangerp.module.goods.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import cn.qihangerp.module.goods.domain.OGoodsSkuAttr;
+import cn.qihangerp.module.goods.service.OGoodsSkuAttrService;
+import cn.qihangerp.module.goods.mapper.OGoodsSkuAttrMapper;
+import org.springframework.stereotype.Service;
+
+/**
+* @author qilip
+* @description 针对表【o_goods_sku_attr】的数据库操作Service实现
+* @createDate 2024-09-07 20:31:18
+*/
+@Service
+public class OGoodsSkuAttrServiceImpl extends ServiceImpl
+ implements OGoodsSkuAttrService{
+
+}
+
+
+
+
diff --git a/goods/src/main/java/cn/qihangerp/module/goods/service/impl/OGoodsSkuServiceImpl.java b/goods/src/main/java/cn/qihangerp/module/goods/service/impl/OGoodsSkuServiceImpl.java
new file mode 100644
index 00000000..1999241e
--- /dev/null
+++ b/goods/src/main/java/cn/qihangerp/module/goods/service/impl/OGoodsSkuServiceImpl.java
@@ -0,0 +1,41 @@
+package cn.qihangerp.module.goods.service.impl;
+
+
+import cn.qihangerp.module.goods.domain.OGoodsSku;
+import cn.qihangerp.module.goods.mapper.OGoodsSkuMapper;
+import cn.qihangerp.module.goods.service.OGoodsSkuService;
+import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import lombok.AllArgsConstructor;
+import org.springframework.stereotype.Service;
+
+import java.util.List;
+
+/**
+* @author TW
+* @description 针对表【o_goods_sku(商品规格库存管理)】的数据库操作Service实现
+* @createDate 2024-03-11 14:24:49
+*/
+@AllArgsConstructor
+@Service
+public class OGoodsSkuServiceImpl extends ServiceImpl
+ implements OGoodsSkuService {
+ private final OGoodsSkuMapper skuMapper;
+ @Override
+ public List searchGoodsSpec(String keyword) {
+ LambdaQueryWrapper queryWrapper =
+ new LambdaQueryWrapper()
+ .likeRight(OGoodsSku::getGoodsId,keyword).or()
+ .likeRight(OGoodsSku::getId,keyword).or()
+ .likeRight(OGoodsSku::getSkuCode,keyword).or()
+ .like(OGoodsSku::getGoodsName,keyword).or()
+ .like(OGoodsSku::getSkuName,keyword)
+ ;
+ queryWrapper.last("LIMIT 10");
+ return skuMapper.selectList(queryWrapper);
+ }
+}
+
+
+
+
diff --git a/goods/src/main/java/cn/qihangerp/module/goods/service/impl/OGoodsSupplierServiceImpl.java b/goods/src/main/java/cn/qihangerp/module/goods/service/impl/OGoodsSupplierServiceImpl.java
new file mode 100644
index 00000000..eb3d018a
--- /dev/null
+++ b/goods/src/main/java/cn/qihangerp/module/goods/service/impl/OGoodsSupplierServiceImpl.java
@@ -0,0 +1,39 @@
+package cn.qihangerp.module.goods.service.impl;
+
+import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import cn.qihangerp.common.PageQuery;
+import cn.qihangerp.common.PageResult;
+import cn.qihangerp.module.goods.domain.OGoodsSupplier;
+import cn.qihangerp.module.goods.service.OGoodsSupplierService;
+import cn.qihangerp.module.goods.mapper.OGoodsSupplierMapper;
+import lombok.AllArgsConstructor;
+import org.springframework.stereotype.Service;
+import org.springframework.util.StringUtils;
+
+/**
+* @author qilip
+* @description 针对表【o_goods_supplier】的数据库操作Service实现
+* @createDate 2024-09-07 16:35:43
+*/
+@AllArgsConstructor
+@Service
+public class OGoodsSupplierServiceImpl extends ServiceImpl
+ implements OGoodsSupplierService{
+ private final OGoodsSupplierMapper mapper;
+
+ @Override
+ public PageResult queryPageList(OGoodsSupplier bo, PageQuery pageQuery) {
+ LambdaQueryWrapper queryWrapper = new LambdaQueryWrapper();
+
+ queryWrapper.like(StringUtils.hasText(bo.getName()), OGoodsSupplier::getName, bo.getName());
+ Page pages = mapper.selectPage(pageQuery.build(), queryWrapper);
+
+ return PageResult.build(pages);
+ }
+}
+
+
+
+
diff --git a/goods/src/main/resources/mapper/OGoodsBrandMapper.xml b/goods/src/main/resources/mapper/OGoodsBrandMapper.xml
new file mode 100644
index 00000000..48c4641e
--- /dev/null
+++ b/goods/src/main/resources/mapper/OGoodsBrandMapper.xml
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ id,name,status,
+ create_by,create_time,update_by,
+ update_time
+
+
diff --git a/goods/src/main/resources/mapper/OGoodsCategoryAttributeMapper.xml b/goods/src/main/resources/mapper/OGoodsCategoryAttributeMapper.xml
new file mode 100644
index 00000000..d61dee39
--- /dev/null
+++ b/goods/src/main/resources/mapper/OGoodsCategoryAttributeMapper.xml
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ id,category_id,type,
+ title,code
+
+
diff --git a/goods/src/main/resources/mapper/OGoodsCategoryAttributeValueMapper.xml b/goods/src/main/resources/mapper/OGoodsCategoryAttributeValueMapper.xml
new file mode 100644
index 00000000..91ec933f
--- /dev/null
+++ b/goods/src/main/resources/mapper/OGoodsCategoryAttributeValueMapper.xml
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ id,category_attribute_id,value,
+ sku_code,orderNum,isDelete
+
+
diff --git a/goods/src/main/resources/mapper/OGoodsCategoryMapper.xml b/goods/src/main/resources/mapper/OGoodsCategoryMapper.xml
new file mode 100644
index 00000000..38146d7a
--- /dev/null
+++ b/goods/src/main/resources/mapper/OGoodsCategoryMapper.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ id,`number`,`name`,
+ remark,parent_id,path,
+ sort,image,isDelete,
+ create_by,create_time,update_by,
+ update_time
+
+
diff --git a/goods/src/main/resources/mapper/OGoodsInventoryBatchMapper.xml b/goods/src/main/resources/mapper/OGoodsInventoryBatchMapper.xml
new file mode 100644
index 00000000..03d40eeb
--- /dev/null
+++ b/goods/src/main/resources/mapper/OGoodsInventoryBatchMapper.xml
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ id,batch_num,origin_qty,
+ current_qty,pur_price,pur_id,
+ pur_item_id,remark,sku_id,
+ goods_id,sku_code,warehouse_id,
+ position_id,create_time,create_by,
+ update_time,update_by
+
+
diff --git a/goods/src/main/resources/mapper/OGoodsInventoryMapper.xml b/goods/src/main/resources/mapper/OGoodsInventoryMapper.xml
new file mode 100644
index 00000000..cbe46bf0
--- /dev/null
+++ b/goods/src/main/resources/mapper/OGoodsInventoryMapper.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ id,goods_id,goods_num,
+ sku_id,sku_code,quantity,
+ is_delete,create_time,create_by,
+ update_time,update_by
+
+
+
diff --git a/goods/src/main/resources/mapper/OGoodsMapper.xml b/goods/src/main/resources/mapper/OGoodsMapper.xml
new file mode 100644
index 00000000..cce1191e
--- /dev/null
+++ b/goods/src/main/resources/mapper/OGoodsMapper.xml
@@ -0,0 +1,97 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ id,name,image,province,city,town,
+ outer_erp_goods_id,goods_num,unit_name,
+ category_id,bar_code,remark,
+ status,length,height,
+ width,width1,width2,
+ width3,weight,disable,
+ period,pur_price,whole_price,
+ retail_price,unit_cost,supplier_id,
+ brand_id,attr1,attr2,
+ attr3,attr4,attr5,
+ link_url,low_qty,high_qty,
+ create_by,create_time,update_by,
+ update_time
+
+
+
+
diff --git a/goods/src/main/resources/mapper/OGoodsSkuAttrMapper.xml b/goods/src/main/resources/mapper/OGoodsSkuAttrMapper.xml
new file mode 100644
index 00000000..e334049a
--- /dev/null
+++ b/goods/src/main/resources/mapper/OGoodsSkuAttrMapper.xml
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ id,goods_id,type,
+ k,kid,vid,
+ v,img
+
+
diff --git a/goods/src/main/resources/mapper/OGoodsSkuMapper.xml b/goods/src/main/resources/mapper/OGoodsSkuMapper.xml
new file mode 100644
index 00000000..957f526f
--- /dev/null
+++ b/goods/src/main/resources/mapper/OGoodsSkuMapper.xml
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ id,goods_id,outer_erp_goods_id,outer_erp_sku_id,goods_name,
+ sku_name,sku_code,color_id,
+ color_value,color_image,size_id,
+ size_value,style_id,style_value,
+ bar_code,pur_price,
+ retail_price,unit_cost,remark,
+ status,low_qty,high_qty,
+ volume
+
+
diff --git a/goods/src/main/resources/mapper/OGoodsSupplierMapper.xml b/goods/src/main/resources/mapper/OGoodsSupplierMapper.xml
new file mode 100644
index 00000000..e915afab
--- /dev/null
+++ b/goods/src/main/resources/mapper/OGoodsSupplierMapper.xml
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ id,name,number,
+ taxRate,amount,periodMoney,
+ difMoney,beginDate,remark,
+ place,linkMan,contact,
+ province,city,county,
+ address,pinYin,disable,
+ isDelete,purchaserName,createTime
+
+
diff --git a/oms-api/pom.xml b/oms-api/pom.xml
index d75cfa1f..0ca606d8 100644
--- a/oms-api/pom.xml
+++ b/oms-api/pom.xml
@@ -63,6 +63,11 @@
security
2.0.6
+
+ cn.qihangerp.module
+ goods
+ 2.0.6
+
mysql
mysql-connector-java
diff --git a/oms-api/src/main/java/com/qihang/oms/OmsApi.java b/oms-api/src/main/java/cn/qihangerp/oms/OmsApi.java
similarity index 71%
rename from oms-api/src/main/java/com/qihang/oms/OmsApi.java
rename to oms-api/src/main/java/cn/qihangerp/oms/OmsApi.java
index f2434132..f0953c73 100644
--- a/oms-api/src/main/java/com/qihang/oms/OmsApi.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/OmsApi.java
@@ -1,14 +1,16 @@
-package com.qihang.oms;
+package cn.qihangerp.oms;
import org.mybatis.spring.annotation.MapperScan;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
//import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
+import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
import org.springframework.context.annotation.ComponentScan;
//@EnableDiscoveryClient
-@MapperScan("com.qihang.oms.mapper")
-@ComponentScan(basePackages={"com.qihang"})
+//@MapperScan("cn.qihangerp.oms.mapper")
+@EnableDiscoveryClient
+@ComponentScan(basePackages={"cn.qihangerp"})
@SpringBootApplication
public class OmsApi {
public static void main( String[] args )
diff --git a/sys-api/src/main/java/com/qihang/sys/api/config/MybatisPlusConfig.java b/oms-api/src/main/java/cn/qihangerp/oms/config/MybatisPlusConfig.java
similarity index 87%
rename from sys-api/src/main/java/com/qihang/sys/api/config/MybatisPlusConfig.java
rename to oms-api/src/main/java/cn/qihangerp/oms/config/MybatisPlusConfig.java
index 46e7efae..bf6a553c 100644
--- a/sys-api/src/main/java/com/qihang/sys/api/config/MybatisPlusConfig.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/config/MybatisPlusConfig.java
@@ -1,4 +1,4 @@
-package com.qihang.sys.api.config;
+package cn.qihangerp.oms.config;
import com.baomidou.mybatisplus.annotation.DbType;
import com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor;
@@ -8,7 +8,7 @@ import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
@Configuration
-@MapperScan("com.qihang.sys.api.mapper")
+@MapperScan({"cn.qihangerp.oms.mapper","cn.qihangerp.module.*.mapper"})
public class MybatisPlusConfig {
@Bean
public MybatisPlusInterceptor mybatisPlusInterceptor() {
diff --git a/oms-api/src/main/java/com/qihang/oms/controller/AfterSaleController.java b/oms-api/src/main/java/cn/qihangerp/oms/controller/AfterSaleController.java
similarity index 66%
rename from oms-api/src/main/java/com/qihang/oms/controller/AfterSaleController.java
rename to oms-api/src/main/java/cn/qihangerp/oms/controller/AfterSaleController.java
index 197bed7e..3c38d7ff 100644
--- a/oms-api/src/main/java/com/qihang/oms/controller/AfterSaleController.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/controller/AfterSaleController.java
@@ -1,11 +1,10 @@
-package com.qihang.oms.controller;
+package cn.qihangerp.oms.controller;
-import com.qihang.common.common.PageQuery;
-import com.qihang.common.common.TableDataInfo;
-import com.qihang.oms.domain.ErpSaleAfterInfo;
-import com.qihang.oms.domain.ErpSaleOrder;
-import com.qihang.oms.service.ErpSaleAfterInfoService;
-import com.qihang.security.common.BaseController;
+import cn.qihangerp.common.PageQuery;
+import cn.qihangerp.common.common.TableDataInfo;
+import cn.qihangerp.oms.service.ErpSaleAfterInfoService;
+import cn.qihangerp.oms.domain.ErpSaleAfterInfo;
+import cn.qihangerp.security.common.BaseController;
import lombok.AllArgsConstructor;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
diff --git a/oms-api/src/main/java/cn/qihangerp/oms/controller/GoodsBrandController.java b/oms-api/src/main/java/cn/qihangerp/oms/controller/GoodsBrandController.java
new file mode 100644
index 00000000..d93a963c
--- /dev/null
+++ b/oms-api/src/main/java/cn/qihangerp/oms/controller/GoodsBrandController.java
@@ -0,0 +1,70 @@
+package cn.qihangerp.oms.controller;
+
+
+
+import cn.qihangerp.common.PageQuery;
+
+import cn.qihangerp.common.common.AjaxResult;
+import cn.qihangerp.common.common.TableDataInfo;
+import cn.qihangerp.module.goods.domain.OGoodsBrand;
+import cn.qihangerp.module.goods.service.OGoodsBrandService;
+import cn.qihangerp.security.common.BaseController;
+import lombok.AllArgsConstructor;
+import org.springframework.web.bind.annotation.*;
+
+import java.util.Arrays;
+import java.util.Date;
+
+@AllArgsConstructor
+@RestController
+@RequestMapping("/goods_brand")
+public class GoodsBrandController extends BaseController {
+ private final OGoodsBrandService brandService;
+ @GetMapping("/list")
+ public TableDataInfo skuList(OGoodsBrand bo, PageQuery pageQuery)
+ {
+ var pageList = brandService.queryPageList(bo,pageQuery);
+ return getDataTable(pageList);
+ }
+
+ /**
+ * 获取商品品牌详细信息
+ */
+ @GetMapping(value = "/{id}")
+ public AjaxResult getInfo(@PathVariable("id") Long id)
+ {
+ return success(brandService.getById(id));
+ }
+
+ /**
+ * 新增商品品牌
+ */
+ @PostMapping
+ public AjaxResult add(@RequestBody OGoodsBrand erpGoodsBrand)
+ {
+ erpGoodsBrand.setStatus(1);
+ erpGoodsBrand.setCreateBy(getUsername());
+ erpGoodsBrand.setCreateTime(new Date());
+ return toAjax(brandService.save(erpGoodsBrand));
+ }
+
+ /**
+ * 修改商品品牌
+ */
+ @PutMapping
+ public AjaxResult edit(@RequestBody OGoodsBrand erpGoodsBrand)
+ {
+ erpGoodsBrand.setUpdateBy(getUsername());
+ erpGoodsBrand.setUpdateTime(new Date());
+ return toAjax(brandService.updateById(erpGoodsBrand));
+ }
+
+ /**
+ * 删除商品品牌
+ */
+ @DeleteMapping("/{ids}")
+ public AjaxResult remove(@PathVariable Long[] ids)
+ {
+ return toAjax(brandService.removeByIds(Arrays.stream(ids).toList()));
+ }
+}
diff --git a/oms-api/src/main/java/cn/qihangerp/oms/controller/GoodsCategoryController.java b/oms-api/src/main/java/cn/qihangerp/oms/controller/GoodsCategoryController.java
new file mode 100644
index 00000000..184249f5
--- /dev/null
+++ b/oms-api/src/main/java/cn/qihangerp/oms/controller/GoodsCategoryController.java
@@ -0,0 +1,141 @@
+package cn.qihangerp.oms.controller;
+
+
+import cn.qihangerp.common.common.AjaxResult;
+import cn.qihangerp.common.common.TableDataInfo;
+import cn.qihangerp.module.goods.domain.OGoodsCategory;
+import cn.qihangerp.module.goods.domain.OGoodsCategoryAttribute;
+import cn.qihangerp.module.goods.domain.OGoodsCategoryAttributeValue;
+import cn.qihangerp.module.goods.service.OGoodsCategoryAttributeService;
+import cn.qihangerp.module.goods.service.OGoodsCategoryAttributeValueService;
+import cn.qihangerp.module.goods.service.OGoodsCategoryService;
+import cn.qihangerp.security.common.BaseController;
+import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
+import lombok.AllArgsConstructor;
+import org.springframework.web.bind.annotation.*;
+
+import java.util.Arrays;
+import java.util.Date;
+
+@AllArgsConstructor
+@RestController
+@RequestMapping("/goods_category")
+public class GoodsCategoryController extends BaseController {
+ private final OGoodsCategoryService categoryService;
+ private final OGoodsCategoryAttributeService categoryAttributeService;
+ private final OGoodsCategoryAttributeValueService categoryAttributeValueService;
+
+ @GetMapping("/list")
+ public TableDataInfo categoryList()
+ {
+ var pageList = categoryService.list();
+ return getDataTable(pageList);
+ }
+
+ @GetMapping(value = "/{id}")
+ public AjaxResult getInfo(@PathVariable("id") Long id)
+ {
+ return success(categoryService.getById(id));
+ }
+
+ @PostMapping
+ public AjaxResult add(@RequestBody OGoodsCategory category)
+ {
+ category.setCreateBy(getUsername());
+ categoryService.addCategory(category);
+ return toAjax(1);
+ }
+
+ @PutMapping
+ public AjaxResult edit(@RequestBody OGoodsCategory category)
+ {
+ category.setUpdateBy(getUsername());
+ category.setUpdateTime(new Date());
+ return toAjax(categoryService.updateById(category));
+ }
+ /**
+ * 删除分类
+ * @param ids
+ * @return
+ */
+ @DeleteMapping("/del/{ids}")
+ public AjaxResult remove(@PathVariable Long[] ids)
+ {
+ return toAjax(categoryService.removeByIds(Arrays.stream(ids).toList()));
+ }
+
+ /**
+ * 分类属性列表
+ * @param categoryId
+ * @return
+ */
+ @GetMapping("/attribute_list")
+ public TableDataInfo attributeList(Integer categoryId)
+ {
+ var pageList = categoryAttributeService.list(new LambdaQueryWrapper().eq(OGoodsCategoryAttribute::getCategoryId,categoryId));
+ return getDataTable(pageList);
+ }
+
+ /**
+ * 分类属性添加
+ * @param attribute
+ * @return
+ */
+ @PostMapping("/attribute_add")
+ public AjaxResult attributeAdd(@RequestBody OGoodsCategoryAttribute attribute)
+ {
+ return toAjax(categoryAttributeService.save(attribute));
+ }
+
+ @GetMapping(value = "/attribute/{id}")
+ public AjaxResult getAttributeInfo(@PathVariable("id") Long id)
+ {
+ return success(categoryAttributeService.getById(id));
+ }
+
+ @PutMapping("/attribute")
+ public AjaxResult attributeEdit(@RequestBody OGoodsCategoryAttribute attribute)
+ {
+ return toAjax(categoryAttributeService.updateById(attribute));
+ }
+ @DeleteMapping("/attribute/{ids}")
+ public AjaxResult attributeRemove(@PathVariable Long[] ids)
+ {
+ return toAjax(categoryAttributeService.removeByIds(Arrays.stream(ids).toList()));
+ }
+
+ @GetMapping("/attribute_value_list")
+ public TableDataInfo attributeValueList(Integer categoryAttributeId)
+ {
+ var pageList = categoryAttributeValueService.list(
+ new LambdaQueryWrapper().eq(OGoodsCategoryAttributeValue::getCategoryAttributeId,categoryAttributeId));
+ return getDataTable(pageList);
+
+ }
+
+ @PostMapping("/attribute_value")
+ public AjaxResult add(@RequestBody OGoodsCategoryAttributeValue attributeValue)
+ {
+ return toAjax(categoryAttributeValueService.save(attributeValue));
+ }
+ @GetMapping(value = "/attribute_value/{id}")
+ public AjaxResult getAttributeValueInfo(@PathVariable("id") Long id)
+ {
+ return success(categoryAttributeValueService.getById(id));
+ }
+
+ @PutMapping("/attribute_value")
+ public AjaxResult attributeValueEdit(@RequestBody OGoodsCategoryAttributeValue attributeValue)
+ {
+ return toAjax(categoryAttributeValueService.updateById(attributeValue));
+ }
+
+ /**
+ * 删除商品分类属性值
+ */
+ @DeleteMapping("/attribute_value/{ids}")
+ public AjaxResult removeAttributeValue(@PathVariable Long[] ids)
+ {
+ return toAjax(categoryAttributeValueService.removeByIds(Arrays.stream(ids).toList()));
+ }
+}
diff --git a/oms-api/src/main/java/cn/qihangerp/oms/controller/GoodsController.java b/oms-api/src/main/java/cn/qihangerp/oms/controller/GoodsController.java
new file mode 100644
index 00000000..6e92f48c
--- /dev/null
+++ b/oms-api/src/main/java/cn/qihangerp/oms/controller/GoodsController.java
@@ -0,0 +1,247 @@
+package cn.qihangerp.oms.controller;
+
+
+
+import cn.qihangerp.common.PageQuery;
+import cn.qihangerp.common.PageResult;
+import cn.qihangerp.common.ResultVo;
+import cn.qihangerp.common.common.AjaxResult;
+import cn.qihangerp.common.common.TableDataInfo;
+
+
+import cn.qihangerp.module.goods.domain.OGoods;
+import cn.qihangerp.module.goods.domain.OGoodsSku;
+import cn.qihangerp.module.goods.domain.bo.GoodsAddBo;
+import cn.qihangerp.module.goods.domain.vo.GoodsSpecListVo;
+import cn.qihangerp.module.goods.service.OGoodsService;
+
+
+import cn.qihangerp.module.goods.service.OGoodsSkuService;
+import cn.qihangerp.security.common.BaseController;
+import com.fasterxml.jackson.databind.exc.InvalidFormatException;
+import lombok.AllArgsConstructor;
+import org.apache.poi.hssf.usermodel.HSSFWorkbook;
+import org.apache.poi.ss.usermodel.*;
+import org.apache.poi.ss.util.NumberToTextConverter;
+import org.apache.poi.xssf.usermodel.XSSFWorkbook;
+import org.springframework.security.access.prepost.PreAuthorize;
+import org.springframework.util.StringUtils;
+import org.springframework.web.bind.annotation.*;
+import org.springframework.web.multipart.MultipartFile;
+
+import java.io.File;
+import java.io.FileInputStream;
+import java.io.IOException;
+import java.io.InputStream;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+
+/**
+ * 商品管理Controller
+ *
+ * @author qihang
+ * @date 2023-12-29
+ */
+@AllArgsConstructor
+@RestController
+@RequestMapping("/goods")
+public class GoodsController extends BaseController
+{
+ private final OGoodsService goodsService;
+ private final OGoodsSkuService skuService;
+
+ /**
+ * 搜索商品SKU
+ * 条件:商品编码、SKU、商品名称
+ */
+ @GetMapping("/searchSku")
+ public TableDataInfo searchSkuBy(String keyword)
+ {
+ List list = goodsService.searchGoodsSpec(keyword);
+ return getDataTable(list);
+ }
+
+ @GetMapping("/sku_list")
+ public TableDataInfo skuList(OGoodsSku bo, PageQuery pageQuery)
+ {
+ var pageList = goodsService.querySkuPageList(bo,pageQuery);
+ return getDataTable(pageList);
+ }
+
+ /**
+ * 查询商品管理列表
+ */
+ @PreAuthorize("@ss.hasPermi('goods:goods:list')")
+ @GetMapping("/list")
+ public TableDataInfo list(OGoods goods, PageQuery pageQuery)
+ {
+ PageResult pageList = goodsService.queryPageList(goods, pageQuery);
+ return getDataTable(pageList);
+ }
+
+ /**
+ * 获取商品管理详细信息
+ */
+ @PreAuthorize("@ss.hasPermi('goods:goods:query')")
+ @GetMapping(value = "/{id}")
+ public AjaxResult getInfo(@PathVariable("id") Long id)
+ {
+ return success(goodsService.selectGoodsById(id));
+ }
+ /**
+ * 获取商品管理详细信息
+ */
+ @PreAuthorize("@ss.hasPermi('goods:goods:query')")
+ @GetMapping(value = "/sku/{id}")
+ public AjaxResult getSkuInfo(@PathVariable("id") Long id)
+ {
+ return success(skuService.getById(id));
+ }
+ /**
+ * 新增商品管理
+ */
+ @PreAuthorize("@ss.hasPermi('goods:goods:add')")
+ @PostMapping("/add")
+ public AjaxResult add(@RequestBody GoodsAddBo goods)
+ {
+ ResultVo resultVo = goodsService.insertGoods(getUsername(), goods);
+ if(resultVo.getCode()!=0) return AjaxResult.error(resultVo.getMsg());
+ else return AjaxResult.success(resultVo.getData());
+// goods.setCreateBy(getUsername());
+// int result = goodsService.insertGoods(goods);
+// if(result == -1) new AjaxResult(501,"商品编码已存在");
+// return toAjax(1);
+ }
+
+ @PreAuthorize("@ss.hasPermi('goods:goods:add')")
+ @PostMapping("/goodsSku")
+ public AjaxResult addSku(@RequestBody OGoodsSku goodsSku)
+ {
+
+ int result = goodsService.insertGoodsSku(goodsSku);
+ if(result == -1) new AjaxResult(501,"商品编码已存在");
+ return toAjax(1);
+ }
+
+ /**
+ * 修改商品管理
+ */
+ @PreAuthorize("@ss.hasPermi('goods:goods:edit')")
+ @PutMapping
+ public AjaxResult edit(@RequestBody OGoods goods)
+ {
+ return toAjax(goodsService.updateGoods(goods));
+ }
+
+ /**
+ * 修改商品基本资料
+ * @param sku
+ * @return
+ */
+ @PutMapping("/sku")
+ public AjaxResult editSku(@RequestBody OGoodsSku sku)
+ {
+ return toAjax(skuService.updateById(sku));
+ }
+
+ /**
+ * 删除商品管理
+ */
+ @PreAuthorize("@ss.hasPermi('goods:goods:remove')")
+ @DeleteMapping("/del/{ids}")
+ public AjaxResult remove(@PathVariable Long[] ids)
+ {
+ int result = goodsService.deleteGoodsByIds(ids);
+ if(result==0) return AjaxResult.success();
+ else if (result==-100) return AjaxResult.error("有关联的订单,不能删除!");
+ else return AjaxResult.error();
+ }
+
+ @RequestMapping(value = "/goods_sku_import", method = RequestMethod.POST)
+ public AjaxResult orderSendExcel(@RequestPart("file") MultipartFile file) throws IOException, InvalidFormatException {
+
+ String fileName = file.getOriginalFilename();
+ String dir = System.getProperty("user.dir");
+ String destFileName = dir + File.separator + "/import/uploadedfiles_" + fileName;
+ System.out.println(destFileName);
+ File destFile = new File(destFileName);
+ file.transferTo(destFile);
+ InputStream fis = null;
+ fis = new FileInputStream(destFileName);
+ if (fis == null) return AjaxResult.error("没有文件");
+
+ Workbook workbook = null;
+
+ try {
+ if (fileName.toLowerCase().endsWith("xlsx")) {
+ workbook = new XSSFWorkbook(fis);
+ } else if (fileName.toLowerCase().endsWith("xls")) {
+ workbook = new HSSFWorkbook(fis);
+ }
+ // workbook = new HSSFWorkbook(fis);
+ } catch (Exception ex) {
+ return AjaxResult.error(ex.getMessage());
+ }
+
+ if (workbook == null) return AjaxResult.error(502, "未读取到Excel文件");
+
+ /****************开始处理excel****************/
+ int success = 0;
+ int fail = 0;
+ Sheet sheet = null;
+ try {
+ sheet = workbook.getSheetAt(0);
+ int lastRowNum = sheet.getLastRowNum();//最后一行索引
+ Row row = null;
+
+ for (int i = 1; i <= lastRowNum; i++) {
+ row = sheet.getRow(i);
+ //数据
+ OGoodsSku sku = new OGoodsSku();
+ for(int c=0;c<6;c++){
+ Cell cell = row.getCell(c);
+ String cellValue = "";
+ if (cell != null) {
+ if (cell.getCellType() == CellType.STRING) {
+ cellValue = cell.getStringCellValue().replace("\t", "");
+ } else if (cell.getCellType() == CellType.NUMERIC) {
+ cellValue = NumberToTextConverter.toText(cell.getNumericCellValue()).replace("\t", "");
+ }
+ }
+ if(c == 1) {
+ if(StringUtils.hasText(cellValue) ){
+ sku.setOuterErpGoodsId(cellValue);
+ }else {
+ sku.setOuterErpGoodsId("0");
+ }
+ }
+ if(StringUtils.hasText(cellValue)) {
+ if (c == 0) {
+ sku.setOuterErpSkuId(cellValue);
+ } else if (c == 2) {
+ sku.setSkuCode(cellValue);
+ } else if (c == 3) {
+ sku.setSkuName(cellValue);
+ } else if (c == 4) {
+ sku.setColorImage(cellValue);
+ } else if (c == 5) {
+ sku.setRemark(cellValue);
+ }
+ }
+ }
+ goodsService.insertGoodsSku(sku);
+ success++;
+ }
+
+
+ } catch (Exception ex) {
+ fail++;
+ ex.printStackTrace();
+ }
+ Map result = new HashMap<>();
+ result.put("success",success);
+ result.put("fail",fail);
+ return AjaxResult.success(result);
+ }
+}
diff --git a/oms-api/src/main/java/cn/qihangerp/oms/controller/GoodsInventoryController.java b/oms-api/src/main/java/cn/qihangerp/oms/controller/GoodsInventoryController.java
new file mode 100644
index 00000000..38985ecf
--- /dev/null
+++ b/oms-api/src/main/java/cn/qihangerp/oms/controller/GoodsInventoryController.java
@@ -0,0 +1,47 @@
+package cn.qihangerp.oms.controller;
+
+
+import cn.qihangerp.common.PageQuery;
+import cn.qihangerp.common.PageResult;
+
+import cn.qihangerp.common.common.AjaxResult;
+import cn.qihangerp.common.common.TableDataInfo;
+import cn.qihangerp.module.goods.domain.OGoodsInventory;
+import cn.qihangerp.module.goods.domain.OGoodsInventoryBatch;
+import cn.qihangerp.module.goods.service.OGoodsInventoryBatchService;
+import cn.qihangerp.module.goods.service.OGoodsInventoryService;
+import cn.qihangerp.security.common.BaseController;
+import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
+import lombok.AllArgsConstructor;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.PathVariable;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+import java.util.List;
+
+@AllArgsConstructor
+@RestController
+@RequestMapping("/goodsInventory")
+public class GoodsInventoryController extends BaseController {
+ private final OGoodsInventoryService goodsInventoryService;
+ private final OGoodsInventoryBatchService inventoryBatchService;
+
+ @GetMapping("/list")
+ public TableDataInfo list(OGoodsInventory bo, PageQuery pageQuery)
+ {
+ PageResult pageResult = goodsInventoryService.queryPageList(bo, pageQuery);
+ return getDataTable(pageResult);
+ }
+
+ @GetMapping(value = "/{id}")
+ public AjaxResult getInfo(@PathVariable("id") Long id)
+ {
+ OGoodsInventory goodsInventory = goodsInventoryService.getById(id);
+ if(goodsInventory!=null) {
+ List list = inventoryBatchService.list(new LambdaQueryWrapper().eq(OGoodsInventoryBatch::getSkuId, goodsInventory.getSkuId()));
+ return AjaxResult.success(list);
+ }
+ return success();
+ }
+}
diff --git a/oms-api/src/main/java/cn/qihangerp/oms/controller/GoodsSupplierController.java b/oms-api/src/main/java/cn/qihangerp/oms/controller/GoodsSupplierController.java
new file mode 100644
index 00000000..96e04be6
--- /dev/null
+++ b/oms-api/src/main/java/cn/qihangerp/oms/controller/GoodsSupplierController.java
@@ -0,0 +1,67 @@
+package cn.qihangerp.oms.controller;
+
+
+import cn.qihangerp.common.PageQuery;
+
+import cn.qihangerp.common.common.AjaxResult;
+import cn.qihangerp.common.common.TableDataInfo;
+import cn.qihangerp.module.goods.domain.OGoodsSupplier;
+import cn.qihangerp.module.goods.service.OGoodsSupplierService;
+import cn.qihangerp.security.common.BaseController;
+import lombok.AllArgsConstructor;
+import org.springframework.web.bind.annotation.*;
+
+import java.util.Arrays;
+import java.util.Date;
+
+@AllArgsConstructor
+@RestController
+@RequestMapping("/supplier")
+public class GoodsSupplierController extends BaseController {
+ private final OGoodsSupplierService supplierService;
+
+ @GetMapping("/list")
+ public TableDataInfo list(OGoodsSupplier bo, PageQuery pageQuery)
+ {
+ var pageList = supplierService.queryPageList(bo,pageQuery);
+ return getDataTable(pageList);
+ }
+
+ /**
+ * 获取【请填写功能名称】详细信息
+ */
+ @GetMapping(value = "/{id}")
+ public AjaxResult getInfo(@PathVariable("id") Long id)
+ {
+ return success(supplierService.getById(id));
+ }
+
+ /**
+ * 新增【请填写功能名称】
+ */
+ @PostMapping
+ public AjaxResult add(@RequestBody OGoodsSupplier scmSupplier)
+ {
+ scmSupplier.setCreatetime(new Date());
+ scmSupplier.setIsdelete(0);
+ return toAjax(supplierService.save(scmSupplier));
+ }
+
+ /**
+ * 修改【请填写功能名称】
+ */
+ @PutMapping
+ public AjaxResult edit(@RequestBody OGoodsSupplier scmSupplier)
+ {
+ return toAjax(supplierService.updateById(scmSupplier));
+ }
+
+ /**
+ * 删除【请填写功能名称】
+ */
+ @DeleteMapping("/{ids}")
+ public AjaxResult remove(@PathVariable Long[] ids)
+ {
+ return toAjax(supplierService.removeByIds(Arrays.stream(ids).toList()));
+ }
+}
diff --git a/oms-api/src/main/java/com/qihang/oms/controller/HomeController.java b/oms-api/src/main/java/cn/qihangerp/oms/controller/HomeController.java
similarity index 92%
rename from oms-api/src/main/java/com/qihang/oms/controller/HomeController.java
rename to oms-api/src/main/java/cn/qihangerp/oms/controller/HomeController.java
index 4d78a16a..ccb8fd93 100644
--- a/oms-api/src/main/java/com/qihang/oms/controller/HomeController.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/controller/HomeController.java
@@ -1,4 +1,4 @@
-package com.qihang.oms.controller;
+package cn.qihangerp.oms.controller;
import lombok.AllArgsConstructor;
import org.springframework.beans.factory.annotation.Autowired;
diff --git a/oms-api/src/main/java/com/qihang/oms/controller/OrderController.java b/oms-api/src/main/java/cn/qihangerp/oms/controller/OrderController.java
similarity index 79%
rename from oms-api/src/main/java/com/qihang/oms/controller/OrderController.java
rename to oms-api/src/main/java/cn/qihangerp/oms/controller/OrderController.java
index 044f348a..e98fb02e 100644
--- a/oms-api/src/main/java/com/qihang/oms/controller/OrderController.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/controller/OrderController.java
@@ -1,20 +1,16 @@
-package com.qihang.oms.controller;
+package cn.qihangerp.oms.controller;
-import com.qihang.common.common.AjaxResult;
-import com.qihang.common.common.PageQuery;
-import com.qihang.common.common.TableDataInfo;
-import com.qihang.common.mq.MqType;
-import com.qihang.oms.domain.ErpSaleOrder;
-import com.qihang.oms.domain.ErpSaleOrderItem;
-import com.qihang.oms.service.ErpSaleOrderService;
-import com.qihang.security.common.BaseController;
+import cn.qihangerp.common.common.AjaxResult;
+import cn.qihangerp.common.PageQuery;
+import cn.qihangerp.common.common.TableDataInfo;
+import cn.qihangerp.oms.service.ErpSaleOrderService;
+import cn.qihangerp.oms.domain.ErpSaleOrder;
+import cn.qihangerp.security.common.BaseController;
import lombok.AllArgsConstructor;
-import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.kafka.core.KafkaTemplate;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.web.bind.annotation.*;
-import java.util.List;
/**
* 店铺订单Controller
diff --git a/oms-api/src/main/java/com/qihang/oms/controller/OrderItemController.java b/oms-api/src/main/java/cn/qihangerp/oms/controller/OrderItemController.java
similarity index 64%
rename from oms-api/src/main/java/com/qihang/oms/controller/OrderItemController.java
rename to oms-api/src/main/java/cn/qihangerp/oms/controller/OrderItemController.java
index 2e272af5..ec9ea606 100644
--- a/oms-api/src/main/java/com/qihang/oms/controller/OrderItemController.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/controller/OrderItemController.java
@@ -1,18 +1,12 @@
-package com.qihang.oms.controller;
+package cn.qihangerp.oms.controller;
-import com.qihang.common.common.AjaxResult;
-import com.qihang.common.common.PageQuery;
-import com.qihang.common.common.TableDataInfo;
-import com.qihang.oms.domain.ErpSaleOrderItem;
-import com.qihang.oms.domain.bo.OrderItemListBo;
-import com.qihang.oms.service.ErpSaleOrderItemService;
-import com.qihang.oms.service.ErpSaleOrderService;
-import com.qihang.security.common.BaseController;
+import cn.qihangerp.common.PageQuery;
+import cn.qihangerp.common.common.TableDataInfo;
+import cn.qihangerp.oms.service.ErpSaleOrderItemService;
+import cn.qihangerp.oms.domain.bo.OrderItemListBo;
+import cn.qihangerp.security.common.BaseController;
import lombok.AllArgsConstructor;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.security.access.prepost.PreAuthorize;
-import org.springframework.util.StringUtils;
import org.springframework.web.bind.annotation.*;
/**
diff --git a/oms-api/src/main/java/com/qihang/oms/controller/RefundController.java b/oms-api/src/main/java/cn/qihangerp/oms/controller/RefundController.java
similarity index 60%
rename from oms-api/src/main/java/com/qihang/oms/controller/RefundController.java
rename to oms-api/src/main/java/cn/qihangerp/oms/controller/RefundController.java
index e0aba9b0..527ed6a5 100644
--- a/oms-api/src/main/java/com/qihang/oms/controller/RefundController.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/controller/RefundController.java
@@ -1,19 +1,14 @@
-package com.qihang.oms.controller;
+package cn.qihangerp.oms.controller;
-import com.qihang.common.common.AjaxResult;
-import com.qihang.common.common.PageQuery;
-import com.qihang.common.common.TableDataInfo;
-import com.qihang.oms.domain.ErpSaleAfterRefund;
-import com.qihang.oms.domain.ErpSaleOrder;
-import com.qihang.oms.service.ErpSaleAfterRefundService;
-import com.qihang.oms.service.ErpSaleOrderService;
-import com.qihang.security.common.BaseController;
+import cn.qihangerp.common.PageQuery;
+import cn.qihangerp.common.common.TableDataInfo;
+import cn.qihangerp.oms.domain.ErpSaleAfterRefund;
+import cn.qihangerp.oms.service.ErpSaleAfterRefundService;
+import cn.qihangerp.security.common.BaseController;
import lombok.AllArgsConstructor;
import org.springframework.kafka.core.KafkaTemplate;
-import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.web.bind.annotation.GetMapping;
-import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
diff --git a/oms-api/src/main/java/com/qihang/oms/controller/ShipController.java b/oms-api/src/main/java/cn/qihangerp/oms/controller/ShipController.java
similarity index 57%
rename from oms-api/src/main/java/com/qihang/oms/controller/ShipController.java
rename to oms-api/src/main/java/cn/qihangerp/oms/controller/ShipController.java
index 3c82fc7f..6a8b72de 100644
--- a/oms-api/src/main/java/com/qihang/oms/controller/ShipController.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/controller/ShipController.java
@@ -1,26 +1,15 @@
-package com.qihang.oms.controller;
+package cn.qihangerp.oms.controller;
-import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
-import com.qihang.common.common.AjaxResult;
-import com.qihang.common.common.PageQuery;
-import com.qihang.common.common.PageResult;
-import com.qihang.common.common.TableDataInfo;
-import com.qihang.oms.domain.ErpSaleOrder;
-import com.qihang.oms.domain.SShop;
-import com.qihang.oms.domain.SShopPlatform;
-import com.qihang.oms.domain.SysLogisticsCompany;
-import com.qihang.oms.domain.bo.ShipStockUpBo;
-import com.qihang.oms.domain.bo.ShipWaybillBo;
-import com.qihang.oms.service.*;
-import com.qihang.security.common.BaseController;
+import cn.qihangerp.common.PageQuery;
+import cn.qihangerp.common.common.TableDataInfo;
+import cn.qihangerp.oms.domain.bo.ShipStockUpBo;
+import cn.qihangerp.oms.domain.bo.ShipWaybillBo;
+import cn.qihangerp.oms.service.ErpShipStockUpService;
+import cn.qihangerp.oms.service.ErpShipWaybillService;
+import cn.qihangerp.security.common.BaseController;
import lombok.AllArgsConstructor;
-import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.web.bind.annotation.*;
-import java.util.Arrays;
-import java.util.Date;
-import java.util.List;
-
/**
* 店铺Controller
*
diff --git a/oms-api/src/main/java/com/qihang/oms/controller/ShopController.java b/oms-api/src/main/java/cn/qihangerp/oms/controller/ShopController.java
similarity index 63%
rename from oms-api/src/main/java/com/qihang/oms/controller/ShopController.java
rename to oms-api/src/main/java/cn/qihangerp/oms/controller/ShopController.java
index 12f92f65..06a57b77 100644
--- a/oms-api/src/main/java/com/qihang/oms/controller/ShopController.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/controller/ShopController.java
@@ -1,17 +1,17 @@
-package com.qihang.oms.controller;
+package cn.qihangerp.oms.controller;
+import cn.qihangerp.oms.domain.OShop;
+import cn.qihangerp.oms.domain.OShopPlatform;
+
+import cn.qihangerp.oms.domain.ShopBo;
+import cn.qihangerp.oms.service.OShopPlatformService;
+import cn.qihangerp.oms.service.OShopService;
+
+import cn.qihangerp.oms.service.SysLogisticsCompanyService;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
-import com.qihang.common.common.AjaxResult;
-import com.qihang.common.common.PageQuery;
-import com.qihang.common.common.PageResult;
-import com.qihang.common.common.TableDataInfo;
-import com.qihang.oms.domain.SShop;
-import com.qihang.oms.domain.SShopPlatform;
-import com.qihang.oms.domain.SysLogisticsCompany;
-import com.qihang.oms.service.SShopPlatformService;
-import com.qihang.oms.service.SShopService;
-import com.qihang.oms.service.SysLogisticsCompanyService;
-import com.qihang.security.common.BaseController;
+import cn.qihangerp.common.common.AjaxResult;
+import cn.qihangerp.common.common.TableDataInfo;
+import cn.qihangerp.security.common.BaseController;
import lombok.AllArgsConstructor;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.web.bind.annotation.*;
@@ -31,25 +31,25 @@ import java.util.List;
@RequestMapping("/shop")
public class ShopController extends BaseController {
private final SysLogisticsCompanyService logisticsCompanyService;
- private final SShopService shopService;
- private final SShopPlatformService platformService;
+ private final OShopService shopService;
+ private final OShopPlatformService platformService;
/**
* 查询店铺列表logistics
*/
@PreAuthorize("@ss.hasPermi('shop:shop:list')")
@GetMapping("/list")
- public TableDataInfo list(SShop shop)
+ public TableDataInfo list(ShopBo shop)
{
- LambdaQueryWrapper qw = new LambdaQueryWrapper().eq(shop.getPlatform()!=null,SShop::getPlatform,shop.getPlatform());
- List list = shopService.list(qw);
+ LambdaQueryWrapper qw = new LambdaQueryWrapper().eq(shop.getPlatform()!=null,OShop::getType,shop.getPlatform());
+ List list = shopService.list(qw);
return getDataTable(list);
}
@GetMapping("/platformList")
public TableDataInfo platformList()
{
- List list = platformService.list();
+ List list = platformService.list();
return getDataTable(list);
}
@@ -74,9 +74,9 @@ public class ShopController extends BaseController {
*/
@PreAuthorize("@ss.hasPermi('shop:shop:add')")
@PostMapping("/shop")
- public AjaxResult add(@RequestBody SShop shop)
+ public AjaxResult add(@RequestBody OShop shop)
{
- shop.setCreateTime(new Date());
+// shop.setCreateTime(new Date());
return toAjax(shopService.save(shop));
}
@@ -85,9 +85,9 @@ public class ShopController extends BaseController {
*/
@PreAuthorize("@ss.hasPermi('shop:shop:edit')")
@PutMapping("/shop")
- public AjaxResult edit(@RequestBody SShop shop)
+ public AjaxResult edit(@RequestBody OShop shop)
{
- shop.setUpdateTime(new Date());
+// shop.setUpdateTime(new Date());
return toAjax(shopService.updateById(shop));
}
@@ -97,7 +97,7 @@ public class ShopController extends BaseController {
* @return
*/
@PutMapping("/platform")
- public AjaxResult edit(@RequestBody SShopPlatform platform)
+ public AjaxResult edit(@RequestBody OShopPlatform platform)
{
return toAjax(platformService.updateById(platform));
}
diff --git a/oms-api/src/main/java/com/qihang/oms/controller/ShopPullLogsController.java b/oms-api/src/main/java/cn/qihangerp/oms/controller/ShopPullLogsController.java
similarity index 55%
rename from oms-api/src/main/java/com/qihang/oms/controller/ShopPullLogsController.java
rename to oms-api/src/main/java/cn/qihangerp/oms/controller/ShopPullLogsController.java
index 9c7fd643..41f2bea3 100644
--- a/oms-api/src/main/java/com/qihang/oms/controller/ShopPullLogsController.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/controller/ShopPullLogsController.java
@@ -1,10 +1,12 @@
-package com.qihang.oms.controller;
+package cn.qihangerp.oms.controller;
-import com.qihang.common.common.PageQuery;
-import com.qihang.common.common.TableDataInfo;
-import com.qihang.oms.domain.SysShopPullLogs;
-import com.qihang.oms.service.SysShopPullLogsService;
-import com.qihang.security.common.BaseController;
+import cn.qihangerp.common.PageQuery;
+import cn.qihangerp.common.common.TableDataInfo;
+
+import cn.qihangerp.oms.domain.OShopPullLogs;
+
+import cn.qihangerp.oms.service.OShopPullLogsService;
+import cn.qihangerp.security.common.BaseController;
import lombok.AllArgsConstructor;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
@@ -14,10 +16,10 @@ import org.springframework.web.bind.annotation.RestController;
@RestController
@RequestMapping("/shop")
public class ShopPullLogsController extends BaseController {
- private final SysShopPullLogsService pullLogsService;
+ private final OShopPullLogsService pullLogsService;
@GetMapping("/pull_logs_list")
- public TableDataInfo list(SysShopPullLogs logs, PageQuery pageQuery)
+ public TableDataInfo list(OShopPullLogs logs, PageQuery pageQuery)
{
var pageList = pullLogsService.queryPageList(logs,pageQuery);
return getDataTable(pageList);
diff --git a/oms-api/src/main/java/com/qihang/oms/domain/ErpSaleAfterInfo.java b/oms-api/src/main/java/cn/qihangerp/oms/domain/ErpSaleAfterInfo.java
similarity index 98%
rename from oms-api/src/main/java/com/qihang/oms/domain/ErpSaleAfterInfo.java
rename to oms-api/src/main/java/cn/qihangerp/oms/domain/ErpSaleAfterInfo.java
index f3c810f9..0fc4b456 100644
--- a/oms-api/src/main/java/com/qihang/oms/domain/ErpSaleAfterInfo.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/domain/ErpSaleAfterInfo.java
@@ -1,4 +1,4 @@
-package com.qihang.oms.domain;
+package cn.qihangerp.oms.domain;
import java.io.Serializable;
import java.util.Date;
diff --git a/oms-api/src/main/java/com/qihang/oms/domain/ErpSaleAfterRefund.java b/oms-api/src/main/java/cn/qihangerp/oms/domain/ErpSaleAfterRefund.java
similarity index 98%
rename from oms-api/src/main/java/com/qihang/oms/domain/ErpSaleAfterRefund.java
rename to oms-api/src/main/java/cn/qihangerp/oms/domain/ErpSaleAfterRefund.java
index 82ec0d4c..61971066 100644
--- a/oms-api/src/main/java/com/qihang/oms/domain/ErpSaleAfterRefund.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/domain/ErpSaleAfterRefund.java
@@ -1,4 +1,4 @@
-package com.qihang.oms.domain;
+package cn.qihangerp.oms.domain;
import java.io.Serializable;
import java.util.Date;
diff --git a/oms-api/src/main/java/com/qihang/oms/domain/ErpSaleOrder.java b/oms-api/src/main/java/cn/qihangerp/oms/domain/ErpSaleOrder.java
similarity index 99%
rename from oms-api/src/main/java/com/qihang/oms/domain/ErpSaleOrder.java
rename to oms-api/src/main/java/cn/qihangerp/oms/domain/ErpSaleOrder.java
index fc5c21d3..be259d8f 100644
--- a/oms-api/src/main/java/com/qihang/oms/domain/ErpSaleOrder.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/domain/ErpSaleOrder.java
@@ -1,4 +1,4 @@
-package com.qihang.oms.domain;
+package cn.qihangerp.oms.domain;
import java.io.Serializable;
import java.math.BigDecimal;
diff --git a/oms-api/src/main/java/com/qihang/oms/domain/ErpSaleOrderItem.java b/oms-api/src/main/java/cn/qihangerp/oms/domain/ErpSaleOrderItem.java
similarity index 98%
rename from oms-api/src/main/java/com/qihang/oms/domain/ErpSaleOrderItem.java
rename to oms-api/src/main/java/cn/qihangerp/oms/domain/ErpSaleOrderItem.java
index 4468a1ff..6701c1b1 100644
--- a/oms-api/src/main/java/com/qihang/oms/domain/ErpSaleOrderItem.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/domain/ErpSaleOrderItem.java
@@ -1,4 +1,4 @@
-package com.qihang.oms.domain;
+package cn.qihangerp.oms.domain;
import java.io.Serializable;
import java.util.Date;
diff --git a/oms-api/src/main/java/com/qihang/oms/domain/ErpShipStockUp.java b/oms-api/src/main/java/cn/qihangerp/oms/domain/ErpShipStockUp.java
similarity index 97%
rename from oms-api/src/main/java/com/qihang/oms/domain/ErpShipStockUp.java
rename to oms-api/src/main/java/cn/qihangerp/oms/domain/ErpShipStockUp.java
index ad770186..27e06e49 100644
--- a/oms-api/src/main/java/com/qihang/oms/domain/ErpShipStockUp.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/domain/ErpShipStockUp.java
@@ -1,4 +1,4 @@
-package com.qihang.oms.domain;
+package cn.qihangerp.oms.domain;
import java.io.Serializable;
import java.util.Date;
diff --git a/oms-api/src/main/java/com/qihang/oms/domain/ErpShipWaybill.java b/oms-api/src/main/java/cn/qihangerp/oms/domain/ErpShipWaybill.java
similarity index 97%
rename from oms-api/src/main/java/com/qihang/oms/domain/ErpShipWaybill.java
rename to oms-api/src/main/java/cn/qihangerp/oms/domain/ErpShipWaybill.java
index 8ba541fa..d55662b5 100644
--- a/oms-api/src/main/java/com/qihang/oms/domain/ErpShipWaybill.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/domain/ErpShipWaybill.java
@@ -1,4 +1,4 @@
-package com.qihang.oms.domain;
+package cn.qihangerp.oms.domain;
import java.io.Serializable;
import java.util.Date;
diff --git a/oms-api/src/main/java/com/qihang/oms/domain/SShop.java b/oms-api/src/main/java/cn/qihangerp/oms/domain/OShop.java
similarity index 57%
rename from oms-api/src/main/java/com/qihang/oms/domain/SShop.java
rename to oms-api/src/main/java/cn/qihangerp/oms/domain/OShop.java
index 7c5d6d24..1ad056c2 100644
--- a/oms-api/src/main/java/com/qihang/oms/domain/SShop.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/domain/OShop.java
@@ -1,63 +1,53 @@
-package com.qihang.oms.domain;
-
-import java.io.Serializable;
-import java.util.Date;
+package cn.qihangerp.oms.domain;
import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;
+import java.io.Serializable;
+
/**
- * 电商平台店铺表
- * @TableName s_shop
+ * 数据中心-店铺
+ * @TableName sys_shop
*/
@Data
-public class SShop implements Serializable {
+public class OShop implements Serializable {
/**
* 主键
*/
@TableId(value = "id", type = IdType.AUTO)
- private Integer id;
+ private Long id;
/**
* 店铺名
*/
private String name;
- /**
- * 店铺别名
- */
- private String nickName;
-
- /**
- * 标识
- */
- private String ename;
-
- /**
- * 店铺主题
- */
- private String company;
-
/**
* 对应第三方平台Id
*/
- private Integer platform;
+ private Integer type;
/**
* 店铺url
*/
- private String shopUrl;
+ private String url;
/**
* 排序
*/
- private Integer orderNum;
+ private Integer sort;
/**
- * 是否删除0否1是
+ * 状态(1正常2已删除)
*/
- private Integer isDelete;
+ private Integer status;
+
+ /**
+ * 更新时间
+ */
+ private Long modifyOn;
/**
* 描述
@@ -65,17 +55,17 @@ public class SShop implements Serializable {
private String remark;
/**
- * 第三方平台店铺id
+ * 第三方平台店铺id,淘宝天猫开放平台使用
*/
- private Long sellerShopId;
+ private Long sellerId;
/**
- * Appkey(微信视频号小店专用)
+ * Appkey
*/
private String appKey;
/**
- * Appsercet(微信视频号小店专用)
+ * Appsercet
*/
private String appSercet;
@@ -85,9 +75,9 @@ public class SShop implements Serializable {
private String accessToken;
/**
- * accessToken到期(秒)
+ * 到期
*/
- private Long accessExpiresIn;
+ private Long expiresIn;
/**
* access_token开始时间
@@ -105,14 +95,15 @@ public class SShop implements Serializable {
private Long refreshTokenTimeout;
/**
- * 创建时间
+ * 请求url
*/
- private Date createTime;
+ private String apiRequestUrl;
- /**
- * 更新时间
- */
- private Date updateTime;
+
+ @TableField(exist = false)
+ private Integer verifyUser;
private static final long serialVersionUID = 1L;
+
+
}
\ No newline at end of file
diff --git a/oms-api/src/main/java/com/qihang/oms/domain/SShopPlatform.java b/oms-api/src/main/java/cn/qihangerp/oms/domain/OShopPlatform.java
similarity index 51%
rename from oms-api/src/main/java/com/qihang/oms/domain/SShopPlatform.java
rename to oms-api/src/main/java/cn/qihangerp/oms/domain/OShopPlatform.java
index 9141be62..ba232b18 100644
--- a/oms-api/src/main/java/com/qihang/oms/domain/SShopPlatform.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/domain/OShopPlatform.java
@@ -1,22 +1,21 @@
-package com.qihang.oms.domain;
-
-import java.io.Serializable;
-import java.util.Date;
+package cn.qihangerp.oms.domain;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;
+import java.io.Serializable;
+
/**
- * 电商平台配置表
- * @TableName s_shop_platform
+ * 店铺平台配置表
+ * @TableName o_shop_platform
*/
@Data
-public class SShopPlatform implements Serializable {
+public class OShopPlatform implements Serializable {
/**
- * 主键
+ *
*/
- @TableId(value = "id", type = IdType.AUTO)
+ @TableId(type = IdType.AUTO)
private Integer id;
/**
@@ -25,39 +24,36 @@ public class SShopPlatform implements Serializable {
private String name;
/**
- * appKey
+ * 平台编码
+ */
+ private String code;
+
+ /**
+ *
*/
private String appKey;
/**
- * appSecret
+ *
*/
private String appSecret;
/**
- * 描述
+ * 平台回调uri
*/
- private String remark;
+ private String redirectUri;
/**
- * 服务url
+ * 接口访问地址
*/
private String serverUrl;
+ private Integer sort;
+ private Long regionId;
/**
- * 回调url
+ * 状态(0启用1关闭)
*/
- private String redirectUrl;
-
- /**
- * 创建时间
- */
- private Date createTime;
-
- /**
- * 更新时间
- */
- private Date updateTime;
+ private String status;
private static final long serialVersionUID = 1L;
}
\ No newline at end of file
diff --git a/oms-api/src/main/java/cn/qihangerp/oms/domain/OShopPullLasttime.java b/oms-api/src/main/java/cn/qihangerp/oms/domain/OShopPullLasttime.java
new file mode 100644
index 00000000..c99c00b6
--- /dev/null
+++ b/oms-api/src/main/java/cn/qihangerp/oms/domain/OShopPullLasttime.java
@@ -0,0 +1,60 @@
+package cn.qihangerp.oms.domain;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import lombok.Data;
+
+import java.io.Serializable;
+import java.time.LocalDateTime;
+import java.util.Date;
+
+/**
+ * 店铺更新最后时间记录
+ * @TableName sys_shop_pull_lasttime
+ */
+@Data
+public class OShopPullLasttime implements Serializable {
+ /**
+ *
+ */
+ @TableId(type = IdType.AUTO)
+ private String id;
+
+ /**
+ * 店铺id
+ */
+ private Long shopId;
+
+ /**
+ * 类型(ORDER:订单,REFUND:退款)
+ */
+ private Object pullType;
+
+ /**
+ * 最后更新时间
+ */
+ private LocalDateTime lasttime;
+
+ /**
+ * 创建时间
+ */
+ private Date createTime;
+
+ /**
+ * 更新时间
+ */
+ private Date updateTime;
+
+ private static final long serialVersionUID = 1L;
+ public OShopPullLasttime(){
+
+ }
+
+ public OShopPullLasttime(Long shopId, Object pullType, LocalDateTime lasttime, Date createTime, Date updateTime) {
+ this.shopId = shopId;
+ this.pullType = pullType;
+ this.lasttime = lasttime;
+ this.createTime = createTime;
+ this.updateTime = updateTime;
+ }
+}
\ No newline at end of file
diff --git a/oms-api/src/main/java/cn/qihangerp/oms/domain/OShopPullLogs.java b/oms-api/src/main/java/cn/qihangerp/oms/domain/OShopPullLogs.java
new file mode 100644
index 00000000..7b03dcba
--- /dev/null
+++ b/oms-api/src/main/java/cn/qihangerp/oms/domain/OShopPullLogs.java
@@ -0,0 +1,75 @@
+package cn.qihangerp.oms.domain;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import lombok.Data;
+
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * 店铺更新日志表
+ * @TableName sys_shop_pull_logs
+ */
+@Data
+public class OShopPullLogs implements Serializable {
+ /**
+ * 主键Id
+ */
+ @TableId(type = IdType.AUTO)
+ private Long id;
+
+ /**
+ * 店铺id
+ */
+ private Long shopId;
+
+ /**
+ * 平台id
+ */
+ private Integer shopType;
+
+ /**
+ * 类型(ORDER订单,GOODS商品,REFUND退款)
+ */
+ private String pullType;
+
+ /**
+ * 拉取方式(主动拉取、定时任务)
+ */
+ private String pullWay;
+
+ /**
+ * 拉取参数
+ */
+ private String pullParams;
+
+ /**
+ * 拉取结果
+ */
+ private String pullResult;
+
+ /**
+ * 拉取时间
+ */
+ private Date pullTime;
+
+ /**
+ * 耗时(毫秒)
+ */
+ private Long duration;
+
+ public OShopPullLogs(Long shopId, Integer shopType, String pullType, String pullWay, String pullParams, String pullResult, Date pullTime, Long duration) {
+ this.shopId = shopId;
+ this.shopType = shopType;
+ this.pullType = pullType;
+ this.pullWay = pullWay;
+ this.pullParams = pullParams;
+ this.pullResult = pullResult;
+ this.pullTime = pullTime;
+ this.duration = duration;
+ }
+
+ public OShopPullLogs(){}
+ private static final long serialVersionUID = 1L;
+}
\ No newline at end of file
diff --git a/oms-api/src/main/java/com/qihang/oms/domain/OmsDouGoodsSku.java b/oms-api/src/main/java/cn/qihangerp/oms/domain/OmsDouGoodsSku.java
similarity index 98%
rename from oms-api/src/main/java/com/qihang/oms/domain/OmsDouGoodsSku.java
rename to oms-api/src/main/java/cn/qihangerp/oms/domain/OmsDouGoodsSku.java
index 907234c0..75e8ceb1 100644
--- a/oms-api/src/main/java/com/qihang/oms/domain/OmsDouGoodsSku.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/domain/OmsDouGoodsSku.java
@@ -1,4 +1,4 @@
-package com.qihang.oms.domain;
+package cn.qihangerp.oms.domain;
import java.io.Serializable;
import lombok.Data;
diff --git a/oms-api/src/main/java/com/qihang/oms/domain/OmsDouOrder.java b/oms-api/src/main/java/cn/qihangerp/oms/domain/OmsDouOrder.java
similarity index 99%
rename from oms-api/src/main/java/com/qihang/oms/domain/OmsDouOrder.java
rename to oms-api/src/main/java/cn/qihangerp/oms/domain/OmsDouOrder.java
index ae3f65b0..42457c31 100644
--- a/oms-api/src/main/java/com/qihang/oms/domain/OmsDouOrder.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/domain/OmsDouOrder.java
@@ -1,4 +1,4 @@
-package com.qihang.oms.domain;
+package cn.qihangerp.oms.domain;
import java.io.Serializable;
import java.util.Date;
diff --git a/oms-api/src/main/java/com/qihang/oms/domain/OmsDouOrderItem.java b/oms-api/src/main/java/cn/qihangerp/oms/domain/OmsDouOrderItem.java
similarity index 99%
rename from oms-api/src/main/java/com/qihang/oms/domain/OmsDouOrderItem.java
rename to oms-api/src/main/java/cn/qihangerp/oms/domain/OmsDouOrderItem.java
index d7edc205..0ac909bf 100644
--- a/oms-api/src/main/java/com/qihang/oms/domain/OmsDouOrderItem.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/domain/OmsDouOrderItem.java
@@ -1,4 +1,4 @@
-package com.qihang.oms.domain;
+package cn.qihangerp.oms.domain;
import java.io.Serializable;
import lombok.Data;
diff --git a/oms-api/src/main/java/com/qihang/oms/domain/OmsDouRefund.java b/oms-api/src/main/java/cn/qihangerp/oms/domain/OmsDouRefund.java
similarity index 99%
rename from oms-api/src/main/java/com/qihang/oms/domain/OmsDouRefund.java
rename to oms-api/src/main/java/cn/qihangerp/oms/domain/OmsDouRefund.java
index 7c39a116..e1ac6583 100644
--- a/oms-api/src/main/java/com/qihang/oms/domain/OmsDouRefund.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/domain/OmsDouRefund.java
@@ -1,4 +1,4 @@
-package com.qihang.oms.domain;
+package cn.qihangerp.oms.domain;
import java.io.Serializable;
import java.util.Date;
diff --git a/oms-api/src/main/java/com/qihang/oms/domain/OmsJdAfterSale.java b/oms-api/src/main/java/cn/qihangerp/oms/domain/OmsJdAfterSale.java
similarity index 99%
rename from oms-api/src/main/java/com/qihang/oms/domain/OmsJdAfterSale.java
rename to oms-api/src/main/java/cn/qihangerp/oms/domain/OmsJdAfterSale.java
index defd0848..deae4086 100644
--- a/oms-api/src/main/java/com/qihang/oms/domain/OmsJdAfterSale.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/domain/OmsJdAfterSale.java
@@ -1,4 +1,4 @@
-package com.qihang.oms.domain;
+package cn.qihangerp.oms.domain;
import java.io.Serializable;
import java.math.BigDecimal;
diff --git a/oms-api/src/main/java/com/qihang/oms/domain/OmsJdGoodsSku.java b/oms-api/src/main/java/cn/qihangerp/oms/domain/OmsJdGoodsSku.java
similarity index 97%
rename from oms-api/src/main/java/com/qihang/oms/domain/OmsJdGoodsSku.java
rename to oms-api/src/main/java/cn/qihangerp/oms/domain/OmsJdGoodsSku.java
index 27b0530d..63af9b69 100644
--- a/oms-api/src/main/java/com/qihang/oms/domain/OmsJdGoodsSku.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/domain/OmsJdGoodsSku.java
@@ -1,4 +1,4 @@
-package com.qihang.oms.domain;
+package cn.qihangerp.oms.domain;
import java.io.Serializable;
import java.math.BigDecimal;
diff --git a/oms-api/src/main/java/com/qihang/oms/domain/OmsJdOrder.java b/oms-api/src/main/java/cn/qihangerp/oms/domain/OmsJdOrder.java
similarity index 99%
rename from oms-api/src/main/java/com/qihang/oms/domain/OmsJdOrder.java
rename to oms-api/src/main/java/cn/qihangerp/oms/domain/OmsJdOrder.java
index 6093886f..97946891 100644
--- a/oms-api/src/main/java/com/qihang/oms/domain/OmsJdOrder.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/domain/OmsJdOrder.java
@@ -1,4 +1,4 @@
-package com.qihang.oms.domain;
+package cn.qihangerp.oms.domain;
import java.io.Serializable;
import java.util.Date;
diff --git a/oms-api/src/main/java/com/qihang/oms/domain/OmsJdOrderItem.java b/oms-api/src/main/java/cn/qihangerp/oms/domain/OmsJdOrderItem.java
similarity index 97%
rename from oms-api/src/main/java/com/qihang/oms/domain/OmsJdOrderItem.java
rename to oms-api/src/main/java/cn/qihangerp/oms/domain/OmsJdOrderItem.java
index 11dd2c03..d22f77d5 100644
--- a/oms-api/src/main/java/com/qihang/oms/domain/OmsJdOrderItem.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/domain/OmsJdOrderItem.java
@@ -1,4 +1,4 @@
-package com.qihang.oms.domain;
+package cn.qihangerp.oms.domain;
import java.io.Serializable;
import lombok.Data;
diff --git a/oms-api/src/main/java/com/qihang/oms/domain/OmsPddGoodsSku.java b/oms-api/src/main/java/cn/qihangerp/oms/domain/OmsPddGoodsSku.java
similarity index 97%
rename from oms-api/src/main/java/com/qihang/oms/domain/OmsPddGoodsSku.java
rename to oms-api/src/main/java/cn/qihangerp/oms/domain/OmsPddGoodsSku.java
index af238fc0..3f58691e 100644
--- a/oms-api/src/main/java/com/qihang/oms/domain/OmsPddGoodsSku.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/domain/OmsPddGoodsSku.java
@@ -1,4 +1,4 @@
-package com.qihang.oms.domain;
+package cn.qihangerp.oms.domain;
import java.io.Serializable;
import java.util.Date;
diff --git a/oms-api/src/main/java/com/qihang/oms/domain/OmsPddOrder.java b/oms-api/src/main/java/cn/qihangerp/oms/domain/OmsPddOrder.java
similarity index 99%
rename from oms-api/src/main/java/com/qihang/oms/domain/OmsPddOrder.java
rename to oms-api/src/main/java/cn/qihangerp/oms/domain/OmsPddOrder.java
index 15ea9c68..e819ab0f 100644
--- a/oms-api/src/main/java/com/qihang/oms/domain/OmsPddOrder.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/domain/OmsPddOrder.java
@@ -1,4 +1,4 @@
-package com.qihang.oms.domain;
+package cn.qihangerp.oms.domain;
import java.io.Serializable;
import java.util.Date;
diff --git a/oms-api/src/main/java/com/qihang/oms/domain/OmsPddOrderItem.java b/oms-api/src/main/java/cn/qihangerp/oms/domain/OmsPddOrderItem.java
similarity index 98%
rename from oms-api/src/main/java/com/qihang/oms/domain/OmsPddOrderItem.java
rename to oms-api/src/main/java/cn/qihangerp/oms/domain/OmsPddOrderItem.java
index 1106be77..b278ff84 100644
--- a/oms-api/src/main/java/com/qihang/oms/domain/OmsPddOrderItem.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/domain/OmsPddOrderItem.java
@@ -1,4 +1,4 @@
-package com.qihang.oms.domain;
+package cn.qihangerp.oms.domain;
import java.io.Serializable;
import java.util.Date;
diff --git a/oms-api/src/main/java/com/qihang/oms/domain/OmsPddRefund.java b/oms-api/src/main/java/cn/qihangerp/oms/domain/OmsPddRefund.java
similarity index 99%
rename from oms-api/src/main/java/com/qihang/oms/domain/OmsPddRefund.java
rename to oms-api/src/main/java/cn/qihangerp/oms/domain/OmsPddRefund.java
index 2a2c3a5f..00dd756a 100644
--- a/oms-api/src/main/java/com/qihang/oms/domain/OmsPddRefund.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/domain/OmsPddRefund.java
@@ -1,4 +1,4 @@
-package com.qihang.oms.domain;
+package cn.qihangerp.oms.domain;
import java.io.Serializable;
import java.util.Date;
diff --git a/oms-api/src/main/java/com/qihang/oms/domain/OmsTaoGoodsSku.java b/oms-api/src/main/java/cn/qihangerp/oms/domain/OmsTaoGoodsSku.java
similarity index 98%
rename from oms-api/src/main/java/com/qihang/oms/domain/OmsTaoGoodsSku.java
rename to oms-api/src/main/java/cn/qihangerp/oms/domain/OmsTaoGoodsSku.java
index eedf1546..b4befa2f 100644
--- a/oms-api/src/main/java/com/qihang/oms/domain/OmsTaoGoodsSku.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/domain/OmsTaoGoodsSku.java
@@ -1,4 +1,4 @@
-package com.qihang.oms.domain;
+package cn.qihangerp.oms.domain;
import java.io.Serializable;
import java.util.Date;
diff --git a/oms-api/src/main/java/com/qihang/oms/domain/OmsTaoOrder.java b/oms-api/src/main/java/cn/qihangerp/oms/domain/OmsTaoOrder.java
similarity index 99%
rename from oms-api/src/main/java/com/qihang/oms/domain/OmsTaoOrder.java
rename to oms-api/src/main/java/cn/qihangerp/oms/domain/OmsTaoOrder.java
index 5843ce5b..51cc59f9 100644
--- a/oms-api/src/main/java/com/qihang/oms/domain/OmsTaoOrder.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/domain/OmsTaoOrder.java
@@ -1,4 +1,4 @@
-package com.qihang.oms.domain;
+package cn.qihangerp.oms.domain;
import java.io.Serializable;
import java.math.BigDecimal;
diff --git a/oms-api/src/main/java/com/qihang/oms/domain/OmsTaoOrderItem.java b/oms-api/src/main/java/cn/qihangerp/oms/domain/OmsTaoOrderItem.java
similarity index 99%
rename from oms-api/src/main/java/com/qihang/oms/domain/OmsTaoOrderItem.java
rename to oms-api/src/main/java/cn/qihangerp/oms/domain/OmsTaoOrderItem.java
index 1dfce29c..11247ec2 100644
--- a/oms-api/src/main/java/com/qihang/oms/domain/OmsTaoOrderItem.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/domain/OmsTaoOrderItem.java
@@ -1,4 +1,4 @@
-package com.qihang.oms.domain;
+package cn.qihangerp.oms.domain;
import java.io.Serializable;
import java.math.BigDecimal;
diff --git a/oms-api/src/main/java/com/qihang/oms/domain/OmsTaoRefund.java b/oms-api/src/main/java/cn/qihangerp/oms/domain/OmsTaoRefund.java
similarity index 99%
rename from oms-api/src/main/java/com/qihang/oms/domain/OmsTaoRefund.java
rename to oms-api/src/main/java/cn/qihangerp/oms/domain/OmsTaoRefund.java
index 04f41576..7472db54 100644
--- a/oms-api/src/main/java/com/qihang/oms/domain/OmsTaoRefund.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/domain/OmsTaoRefund.java
@@ -1,4 +1,4 @@
-package com.qihang.oms.domain;
+package cn.qihangerp.oms.domain;
import java.io.Serializable;
import java.util.Date;
diff --git a/oms-api/src/main/java/com/qihang/oms/domain/OmsWeiGoodsSku.java b/oms-api/src/main/java/cn/qihangerp/oms/domain/OmsWeiGoodsSku.java
similarity index 97%
rename from oms-api/src/main/java/com/qihang/oms/domain/OmsWeiGoodsSku.java
rename to oms-api/src/main/java/cn/qihangerp/oms/domain/OmsWeiGoodsSku.java
index 0130daf4..076f6beb 100644
--- a/oms-api/src/main/java/com/qihang/oms/domain/OmsWeiGoodsSku.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/domain/OmsWeiGoodsSku.java
@@ -1,4 +1,4 @@
-package com.qihang.oms.domain;
+package cn.qihangerp.oms.domain;
import java.io.Serializable;
import lombok.Data;
diff --git a/oms-api/src/main/java/com/qihang/oms/domain/OmsWeiOrder.java b/oms-api/src/main/java/cn/qihangerp/oms/domain/OmsWeiOrder.java
similarity index 98%
rename from oms-api/src/main/java/com/qihang/oms/domain/OmsWeiOrder.java
rename to oms-api/src/main/java/cn/qihangerp/oms/domain/OmsWeiOrder.java
index 6d3236a6..f93a2b7f 100644
--- a/oms-api/src/main/java/com/qihang/oms/domain/OmsWeiOrder.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/domain/OmsWeiOrder.java
@@ -1,4 +1,4 @@
-package com.qihang.oms.domain;
+package cn.qihangerp.oms.domain;
import java.io.Serializable;
import java.util.Date;
diff --git a/oms-api/src/main/java/com/qihang/oms/domain/OmsWeiOrderItem.java b/oms-api/src/main/java/cn/qihangerp/oms/domain/OmsWeiOrderItem.java
similarity index 98%
rename from oms-api/src/main/java/com/qihang/oms/domain/OmsWeiOrderItem.java
rename to oms-api/src/main/java/cn/qihangerp/oms/domain/OmsWeiOrderItem.java
index 18cd41e4..60709cda 100644
--- a/oms-api/src/main/java/com/qihang/oms/domain/OmsWeiOrderItem.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/domain/OmsWeiOrderItem.java
@@ -1,4 +1,4 @@
-package com.qihang.oms.domain;
+package cn.qihangerp.oms.domain;
import java.io.Serializable;
import lombok.Data;
diff --git a/oms-api/src/main/java/com/qihang/oms/domain/OmsWeiRefund.java b/oms-api/src/main/java/cn/qihangerp/oms/domain/OmsWeiRefund.java
similarity index 98%
rename from oms-api/src/main/java/com/qihang/oms/domain/OmsWeiRefund.java
rename to oms-api/src/main/java/cn/qihangerp/oms/domain/OmsWeiRefund.java
index b27202f6..bc5b518c 100644
--- a/oms-api/src/main/java/com/qihang/oms/domain/OmsWeiRefund.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/domain/OmsWeiRefund.java
@@ -1,4 +1,4 @@
-package com.qihang.oms.domain;
+package cn.qihangerp.oms.domain;
import java.io.Serializable;
import java.util.Date;
diff --git a/oms-api/src/main/java/cn/qihangerp/oms/domain/SShop.java b/oms-api/src/main/java/cn/qihangerp/oms/domain/SShop.java
new file mode 100644
index 00000000..9bd6d666
--- /dev/null
+++ b/oms-api/src/main/java/cn/qihangerp/oms/domain/SShop.java
@@ -0,0 +1,118 @@
+//package cn.qihangerp.oms.domain;
+//
+//import java.io.Serializable;
+//import java.util.Date;
+//
+//import com.baomidou.mybatisplus.annotation.IdType;
+//import com.baomidou.mybatisplus.annotation.TableId;
+//import lombok.Data;
+//
+///**
+// * 电商平台店铺表
+// * @TableName s_shop
+// */
+//@Data
+//public class SShop implements Serializable {
+// /**
+// * 主键
+// */
+// @TableId(value = "id", type = IdType.AUTO)
+// private Integer id;
+//
+// /**
+// * 店铺名
+// */
+// private String name;
+//
+// /**
+// * 店铺别名
+// */
+// private String nickName;
+//
+// /**
+// * 标识
+// */
+// private String ename;
+//
+// /**
+// * 店铺主题
+// */
+// private String company;
+//
+// /**
+// * 对应第三方平台Id
+// */
+// private Integer platform;
+//
+// /**
+// * 店铺url
+// */
+// private String shopUrl;
+//
+// /**
+// * 排序
+// */
+// private Integer orderNum;
+//
+// /**
+// * 是否删除0否1是
+// */
+// private Integer isDelete;
+//
+// /**
+// * 描述
+// */
+// private String remark;
+//
+// /**
+// * 第三方平台店铺id
+// */
+// private Long sellerShopId;
+//
+// /**
+// * Appkey(微信视频号小店专用)
+// */
+// private String appKey;
+//
+// /**
+// * Appsercet(微信视频号小店专用)
+// */
+// private String appSercet;
+//
+// /**
+// * 第三方平台sessionKey(access_token)
+// */
+// private String accessToken;
+//
+// /**
+// * accessToken到期(秒)
+// */
+// private Long accessExpiresIn;
+//
+// /**
+// * access_token开始时间
+// */
+// private Long accessTokenBegin;
+//
+// /**
+// * 刷新token
+// */
+// private String refreshToken;
+//
+// /**
+// * 刷新token过期时间
+// */
+// private Long refreshTokenTimeout;
+//
+// /**
+// * 创建时间
+// */
+// private Date createTime;
+//
+// /**
+// * 更新时间
+// */
+// private Date updateTime;
+//
+// private static final long serialVersionUID = 1L;
+//}
\ No newline at end of file
diff --git a/oms-api/src/main/java/cn/qihangerp/oms/domain/ShopBo.java b/oms-api/src/main/java/cn/qihangerp/oms/domain/ShopBo.java
new file mode 100644
index 00000000..b2158234
--- /dev/null
+++ b/oms-api/src/main/java/cn/qihangerp/oms/domain/ShopBo.java
@@ -0,0 +1,40 @@
+package cn.qihangerp.oms.domain;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import lombok.Data;
+
+import java.io.Serializable;
+
+/**
+ * 数据中心-店铺
+ * @TableName sys_shop
+ */
+@Data
+public class ShopBo implements Serializable {
+
+
+ /**
+ * 店铺名
+ */
+ private String name;
+
+ /**
+ * 对应第三方平台Id
+ */
+ private Integer platform;
+
+
+
+ /**
+ * 状态(1正常2已删除)
+ */
+ private Integer status;
+
+
+
+ private static final long serialVersionUID = 1L;
+
+
+}
\ No newline at end of file
diff --git a/oms-api/src/main/java/com/qihang/oms/domain/SysLogisticsCompany.java b/oms-api/src/main/java/cn/qihangerp/oms/domain/SysLogisticsCompany.java
similarity index 99%
rename from oms-api/src/main/java/com/qihang/oms/domain/SysLogisticsCompany.java
rename to oms-api/src/main/java/cn/qihangerp/oms/domain/SysLogisticsCompany.java
index 29814469..a37d5165 100644
--- a/oms-api/src/main/java/com/qihang/oms/domain/SysLogisticsCompany.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/domain/SysLogisticsCompany.java
@@ -1,4 +1,4 @@
-package com.qihang.oms.domain;
+package cn.qihangerp.oms.domain;
import java.io.Serializable;
diff --git a/oms-api/src/main/java/cn/qihangerp/oms/domain/SysShopPullLogs.java b/oms-api/src/main/java/cn/qihangerp/oms/domain/SysShopPullLogs.java
new file mode 100644
index 00000000..40af8f0e
--- /dev/null
+++ b/oms-api/src/main/java/cn/qihangerp/oms/domain/SysShopPullLogs.java
@@ -0,0 +1,245 @@
+//package cn.qihangerp.oms.domain;
+//
+//import com.baomidou.mybatisplus.annotation.TableName;
+//
+//import java.io.Serializable;
+//import java.util.Date;
+//
+///**
+// * 更新日志表
+// * @TableName sys_shop_pull_logs
+// */
+//@TableName("s_shop_pull_logs")
+//public class SysShopPullLogs implements Serializable {
+// /**
+// * 主键Id
+// */
+// private Long id;
+//
+// /**
+// * 店铺id
+// */
+// private Integer shopId;
+//
+// /**
+// * 平台id
+// */
+// private Integer shopType;
+//
+// /**
+// * 类型(ORDER订单,GOODS商品,REFUND退款)
+// */
+// private String pullType;
+//
+// /**
+// * 拉取方式(主动拉取、定时任务)
+// */
+// private String pullWay;
+//
+// /**
+// * 拉取参数
+// */
+// private String pullParams;
+//
+// /**
+// * 拉取结果
+// */
+// private String pullResult;
+//
+// /**
+// * 拉取时间
+// */
+// private Date pullTime;
+//
+// /**
+// * 耗时(毫秒)
+// */
+// private Long duration;
+//
+// private static final long serialVersionUID = 1L;
+//
+// /**
+// * 主键Id
+// */
+// public Long getId() {
+// return id;
+// }
+//
+// /**
+// * 主键Id
+// */
+// public void setId(Long id) {
+// this.id = id;
+// }
+//
+// /**
+// * 店铺id
+// */
+// public Integer getShopId() {
+// return shopId;
+// }
+//
+// /**
+// * 店铺id
+// */
+// public void setShopId(Integer shopId) {
+// this.shopId = shopId;
+// }
+//
+// /**
+// * 平台id
+// */
+// public Integer getShopType() {
+// return shopType;
+// }
+//
+// /**
+// * 平台id
+// */
+// public void setShopType(Integer shopType) {
+// this.shopType = shopType;
+// }
+//
+// /**
+// * 类型(ORDER订单,GOODS商品,REFUND退款)
+// */
+// public String getPullType() {
+// return pullType;
+// }
+//
+// /**
+// * 类型(ORDER订单,GOODS商品,REFUND退款)
+// */
+// public void setPullType(String pullType) {
+// this.pullType = pullType;
+// }
+//
+// /**
+// * 拉取方式(主动拉取、定时任务)
+// */
+// public String getPullWay() {
+// return pullWay;
+// }
+//
+// /**
+// * 拉取方式(主动拉取、定时任务)
+// */
+// public void setPullWay(String pullWay) {
+// this.pullWay = pullWay;
+// }
+//
+// /**
+// * 拉取参数
+// */
+// public String getPullParams() {
+// return pullParams;
+// }
+//
+// /**
+// * 拉取参数
+// */
+// public void setPullParams(String pullParams) {
+// this.pullParams = pullParams;
+// }
+//
+// /**
+// * 拉取结果
+// */
+// public String getPullResult() {
+// return pullResult;
+// }
+//
+// /**
+// * 拉取结果
+// */
+// public void setPullResult(String pullResult) {
+// this.pullResult = pullResult;
+// }
+//
+// /**
+// * 拉取时间
+// */
+// public Date getPullTime() {
+// return pullTime;
+// }
+//
+// /**
+// * 拉取时间
+// */
+// public void setPullTime(Date pullTime) {
+// this.pullTime = pullTime;
+// }
+//
+// /**
+// * 耗时(毫秒)
+// */
+// public Long getDuration() {
+// return duration;
+// }
+//
+// /**
+// * 耗时(毫秒)
+// */
+// public void setDuration(Long duration) {
+// this.duration = duration;
+// }
+//
+// @Override
+// public boolean equals(Object that) {
+// if (this == that) {
+// return true;
+// }
+// if (that == null) {
+// return false;
+// }
+// if (getClass() != that.getClass()) {
+// return false;
+// }
+// SysShopPullLogs other = (SysShopPullLogs) that;
+// return (this.getId() == null ? other.getId() == null : this.getId().equals(other.getId()))
+// && (this.getShopId() == null ? other.getShopId() == null : this.getShopId().equals(other.getShopId()))
+// && (this.getShopType() == null ? other.getShopType() == null : this.getShopType().equals(other.getShopType()))
+// && (this.getPullType() == null ? other.getPullType() == null : this.getPullType().equals(other.getPullType()))
+// && (this.getPullWay() == null ? other.getPullWay() == null : this.getPullWay().equals(other.getPullWay()))
+// && (this.getPullParams() == null ? other.getPullParams() == null : this.getPullParams().equals(other.getPullParams()))
+// && (this.getPullResult() == null ? other.getPullResult() == null : this.getPullResult().equals(other.getPullResult()))
+// && (this.getPullTime() == null ? other.getPullTime() == null : this.getPullTime().equals(other.getPullTime()))
+// && (this.getDuration() == null ? other.getDuration() == null : this.getDuration().equals(other.getDuration()));
+// }
+//
+// @Override
+// public int hashCode() {
+// final int prime = 31;
+// int result = 1;
+// result = prime * result + ((getId() == null) ? 0 : getId().hashCode());
+// result = prime * result + ((getShopId() == null) ? 0 : getShopId().hashCode());
+// result = prime * result + ((getShopType() == null) ? 0 : getShopType().hashCode());
+// result = prime * result + ((getPullType() == null) ? 0 : getPullType().hashCode());
+// result = prime * result + ((getPullWay() == null) ? 0 : getPullWay().hashCode());
+// result = prime * result + ((getPullParams() == null) ? 0 : getPullParams().hashCode());
+// result = prime * result + ((getPullResult() == null) ? 0 : getPullResult().hashCode());
+// result = prime * result + ((getPullTime() == null) ? 0 : getPullTime().hashCode());
+// result = prime * result + ((getDuration() == null) ? 0 : getDuration().hashCode());
+// return result;
+// }
+//
+// @Override
+// public String toString() {
+// StringBuilder sb = new StringBuilder();
+// sb.append(getClass().getSimpleName());
+// sb.append(" [");
+// sb.append("Hash = ").append(hashCode());
+// sb.append(", id=").append(id);
+// sb.append(", shopId=").append(shopId);
+// sb.append(", shopType=").append(shopType);
+// sb.append(", pullType=").append(pullType);
+// sb.append(", pullWay=").append(pullWay);
+// sb.append(", pullParams=").append(pullParams);
+// sb.append(", pullResult=").append(pullResult);
+// sb.append(", pullTime=").append(pullTime);
+// sb.append(", duration=").append(duration);
+// sb.append(", serialVersionUID=").append(serialVersionUID);
+// sb.append("]");
+// return sb.toString();
+// }
+//}
\ No newline at end of file
diff --git a/oms-api/src/main/java/com/qihang/oms/domain/bo/OrderItemListBo.java b/oms-api/src/main/java/cn/qihangerp/oms/domain/bo/OrderItemListBo.java
similarity index 95%
rename from oms-api/src/main/java/com/qihang/oms/domain/bo/OrderItemListBo.java
rename to oms-api/src/main/java/cn/qihangerp/oms/domain/bo/OrderItemListBo.java
index 7fcc9c0e..9c9ba3f4 100644
--- a/oms-api/src/main/java/com/qihang/oms/domain/bo/OrderItemListBo.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/domain/bo/OrderItemListBo.java
@@ -1,4 +1,4 @@
-package com.qihang.oms.domain.bo;
+package cn.qihangerp.oms.domain.bo;
import lombok.Data;
diff --git a/oms-api/src/main/java/com/qihang/oms/domain/bo/ShipStockUpBo.java b/oms-api/src/main/java/cn/qihangerp/oms/domain/bo/ShipStockUpBo.java
similarity index 79%
rename from oms-api/src/main/java/com/qihang/oms/domain/bo/ShipStockUpBo.java
rename to oms-api/src/main/java/cn/qihangerp/oms/domain/bo/ShipStockUpBo.java
index 290307df..5d1f2755 100644
--- a/oms-api/src/main/java/com/qihang/oms/domain/bo/ShipStockUpBo.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/domain/bo/ShipStockUpBo.java
@@ -1,4 +1,4 @@
-package com.qihang.oms.domain.bo;
+package cn.qihangerp.oms.domain.bo;
import lombok.Data;
diff --git a/oms-api/src/main/java/com/qihang/oms/domain/bo/ShipWaybillBo.java b/oms-api/src/main/java/cn/qihangerp/oms/domain/bo/ShipWaybillBo.java
similarity index 80%
rename from oms-api/src/main/java/com/qihang/oms/domain/bo/ShipWaybillBo.java
rename to oms-api/src/main/java/cn/qihangerp/oms/domain/bo/ShipWaybillBo.java
index 3957a9c1..d1286a6c 100644
--- a/oms-api/src/main/java/com/qihang/oms/domain/bo/ShipWaybillBo.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/domain/bo/ShipWaybillBo.java
@@ -1,4 +1,4 @@
-package com.qihang.oms.domain.bo;
+package cn.qihangerp.oms.domain.bo;
import lombok.Data;
diff --git a/oms-api/src/main/java/com/qihang/oms/domain/vo/OrderItemListVo.java b/oms-api/src/main/java/cn/qihangerp/oms/domain/vo/OrderItemListVo.java
similarity index 96%
rename from oms-api/src/main/java/com/qihang/oms/domain/vo/OrderItemListVo.java
rename to oms-api/src/main/java/cn/qihangerp/oms/domain/vo/OrderItemListVo.java
index e889b19b..7f545b09 100644
--- a/oms-api/src/main/java/com/qihang/oms/domain/vo/OrderItemListVo.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/domain/vo/OrderItemListVo.java
@@ -1,4 +1,4 @@
-package com.qihang.oms.domain.vo;
+package cn.qihangerp.oms.domain.vo;
import lombok.Data;
diff --git a/oms-api/src/main/java/com/qihang/oms/mapper/ErpSaleAfterInfoMapper.java b/oms-api/src/main/java/cn/qihangerp/oms/mapper/ErpSaleAfterInfoMapper.java
similarity index 80%
rename from oms-api/src/main/java/com/qihang/oms/mapper/ErpSaleAfterInfoMapper.java
rename to oms-api/src/main/java/cn/qihangerp/oms/mapper/ErpSaleAfterInfoMapper.java
index 72508cf5..ea4e7239 100644
--- a/oms-api/src/main/java/com/qihang/oms/mapper/ErpSaleAfterInfoMapper.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/mapper/ErpSaleAfterInfoMapper.java
@@ -1,6 +1,6 @@
-package com.qihang.oms.mapper;
+package cn.qihangerp.oms.mapper;
-import com.qihang.oms.domain.ErpSaleAfterInfo;
+import cn.qihangerp.oms.domain.ErpSaleAfterInfo;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
diff --git a/oms-api/src/main/java/com/qihang/oms/mapper/ErpSaleAfterRefundMapper.java b/oms-api/src/main/java/cn/qihangerp/oms/mapper/ErpSaleAfterRefundMapper.java
similarity index 80%
rename from oms-api/src/main/java/com/qihang/oms/mapper/ErpSaleAfterRefundMapper.java
rename to oms-api/src/main/java/cn/qihangerp/oms/mapper/ErpSaleAfterRefundMapper.java
index f706f59e..33a5db85 100644
--- a/oms-api/src/main/java/com/qihang/oms/mapper/ErpSaleAfterRefundMapper.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/mapper/ErpSaleAfterRefundMapper.java
@@ -1,6 +1,6 @@
-package com.qihang.oms.mapper;
+package cn.qihangerp.oms.mapper;
-import com.qihang.oms.domain.ErpSaleAfterRefund;
+import cn.qihangerp.oms.domain.ErpSaleAfterRefund;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
diff --git a/oms-api/src/main/java/com/qihang/oms/mapper/ErpSaleOrderItemMapper.java b/oms-api/src/main/java/cn/qihangerp/oms/mapper/ErpSaleOrderItemMapper.java
similarity index 78%
rename from oms-api/src/main/java/com/qihang/oms/mapper/ErpSaleOrderItemMapper.java
rename to oms-api/src/main/java/cn/qihangerp/oms/mapper/ErpSaleOrderItemMapper.java
index 9e6830a7..25e383f7 100644
--- a/oms-api/src/main/java/com/qihang/oms/mapper/ErpSaleOrderItemMapper.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/mapper/ErpSaleOrderItemMapper.java
@@ -1,10 +1,10 @@
-package com.qihang.oms.mapper;
+package cn.qihangerp.oms.mapper;
+import cn.qihangerp.oms.domain.ErpSaleOrderItem;
+import cn.qihangerp.oms.domain.bo.OrderItemListBo;
+import cn.qihangerp.oms.domain.vo.OrderItemListVo;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
-import com.qihang.oms.domain.ErpSaleOrderItem;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-import com.qihang.oms.domain.bo.OrderItemListBo;
-import com.qihang.oms.domain.vo.OrderItemListVo;
import io.lettuce.core.dynamic.annotation.Param;
import java.util.List;
diff --git a/oms-api/src/main/java/com/qihang/oms/mapper/ErpSaleOrderMapper.java b/oms-api/src/main/java/cn/qihangerp/oms/mapper/ErpSaleOrderMapper.java
similarity index 80%
rename from oms-api/src/main/java/com/qihang/oms/mapper/ErpSaleOrderMapper.java
rename to oms-api/src/main/java/cn/qihangerp/oms/mapper/ErpSaleOrderMapper.java
index c2cf1b1c..fadf2e31 100644
--- a/oms-api/src/main/java/com/qihang/oms/mapper/ErpSaleOrderMapper.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/mapper/ErpSaleOrderMapper.java
@@ -1,6 +1,6 @@
-package com.qihang.oms.mapper;
+package cn.qihangerp.oms.mapper;
-import com.qihang.oms.domain.ErpSaleOrder;
+import cn.qihangerp.oms.domain.ErpSaleOrder;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
diff --git a/oms-api/src/main/java/com/qihang/oms/mapper/ErpShipStockUpMapper.java b/oms-api/src/main/java/cn/qihangerp/oms/mapper/ErpShipStockUpMapper.java
similarity index 80%
rename from oms-api/src/main/java/com/qihang/oms/mapper/ErpShipStockUpMapper.java
rename to oms-api/src/main/java/cn/qihangerp/oms/mapper/ErpShipStockUpMapper.java
index e0678422..e809cd48 100644
--- a/oms-api/src/main/java/com/qihang/oms/mapper/ErpShipStockUpMapper.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/mapper/ErpShipStockUpMapper.java
@@ -1,6 +1,6 @@
-package com.qihang.oms.mapper;
+package cn.qihangerp.oms.mapper;
-import com.qihang.oms.domain.ErpShipStockUp;
+import cn.qihangerp.oms.domain.ErpShipStockUp;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
diff --git a/oms-api/src/main/java/com/qihang/oms/mapper/ErpShipWaybillMapper.java b/oms-api/src/main/java/cn/qihangerp/oms/mapper/ErpShipWaybillMapper.java
similarity index 80%
rename from oms-api/src/main/java/com/qihang/oms/mapper/ErpShipWaybillMapper.java
rename to oms-api/src/main/java/cn/qihangerp/oms/mapper/ErpShipWaybillMapper.java
index bf93016c..2e07284f 100644
--- a/oms-api/src/main/java/com/qihang/oms/mapper/ErpShipWaybillMapper.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/mapper/ErpShipWaybillMapper.java
@@ -1,6 +1,6 @@
-package com.qihang.oms.mapper;
+package cn.qihangerp.oms.mapper;
-import com.qihang.oms.domain.ErpShipWaybill;
+import cn.qihangerp.oms.domain.ErpShipWaybill;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
diff --git a/oms-api/src/main/java/cn/qihangerp/oms/mapper/OShopMapper.java b/oms-api/src/main/java/cn/qihangerp/oms/mapper/OShopMapper.java
new file mode 100644
index 00000000..db8986a9
--- /dev/null
+++ b/oms-api/src/main/java/cn/qihangerp/oms/mapper/OShopMapper.java
@@ -0,0 +1,19 @@
+package cn.qihangerp.oms.mapper;
+
+
+import cn.qihangerp.oms.domain.OShop;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+* @author qilip
+* @description 针对表【sys_shop(数据中心-店铺)】的数据库操作Mapper
+* @createDate 2024-03-17 15:17:34
+* @Entity cn.qihangerp.oms.domain.SysShop
+*/
+public interface OShopMapper extends BaseMapper {
+
+}
+
+
+
+
diff --git a/oms-api/src/main/java/cn/qihangerp/oms/mapper/OShopPlatformMapper.java b/oms-api/src/main/java/cn/qihangerp/oms/mapper/OShopPlatformMapper.java
new file mode 100644
index 00000000..53dbd9bf
--- /dev/null
+++ b/oms-api/src/main/java/cn/qihangerp/oms/mapper/OShopPlatformMapper.java
@@ -0,0 +1,19 @@
+package cn.qihangerp.oms.mapper;
+
+
+import cn.qihangerp.oms.domain.OShopPlatform;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+* @author qilip
+* @description 针对表【o_shop_platform(店铺平台配置表)】的数据库操作Mapper
+* @createDate 2024-07-27 18:06:22
+* @Entity cn.qihangerp.domain.OShopPlatform
+*/
+public interface OShopPlatformMapper extends BaseMapper {
+
+}
+
+
+
+
diff --git a/oms-api/src/main/java/cn/qihangerp/oms/mapper/OShopPullLasttimeMapper.java b/oms-api/src/main/java/cn/qihangerp/oms/mapper/OShopPullLasttimeMapper.java
new file mode 100644
index 00000000..34289639
--- /dev/null
+++ b/oms-api/src/main/java/cn/qihangerp/oms/mapper/OShopPullLasttimeMapper.java
@@ -0,0 +1,19 @@
+package cn.qihangerp.oms.mapper;
+
+
+import cn.qihangerp.oms.domain.OShopPullLasttime;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+* @author TW
+* @description 针对表【sys_shop_pull_lasttime(店铺更新最后时间记录)】的数据库操作Mapper
+* @createDate 2024-06-04 16:13:03
+* @Entity cn.qihangerp.domain.SysShopPullLasttime
+*/
+public interface OShopPullLasttimeMapper extends BaseMapper {
+
+}
+
+
+
+
diff --git a/oms-api/src/main/java/com/qihang/oms/mapper/SysShopPullLogsMapper.java b/oms-api/src/main/java/cn/qihangerp/oms/mapper/OShopPullLogsMapper.java
similarity index 50%
rename from oms-api/src/main/java/com/qihang/oms/mapper/SysShopPullLogsMapper.java
rename to oms-api/src/main/java/cn/qihangerp/oms/mapper/OShopPullLogsMapper.java
index 0b863b07..b47a3f7c 100644
--- a/oms-api/src/main/java/com/qihang/oms/mapper/SysShopPullLogsMapper.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/mapper/OShopPullLogsMapper.java
@@ -1,15 +1,16 @@
-package com.qihang.oms.mapper;
+package cn.qihangerp.oms.mapper;
-import com.qihang.oms.domain.SysShopPullLogs;
+
+import cn.qihangerp.oms.domain.OShopPullLogs;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* @author TW
* @description 针对表【sys_shop_pull_logs(更新日志表)】的数据库操作Mapper
* @createDate 2024-03-22 17:43:38
-* @Entity com.qihang.oms.domain.SysShopPullLogs
+* @Entity cn.qihangerp.oms.domain.SysShopPullLogs
*/
-public interface SysShopPullLogsMapper extends BaseMapper {
+public interface OShopPullLogsMapper extends BaseMapper {
}
diff --git a/oms-api/src/main/java/com/qihang/oms/mapper/OmsDouGoodsSkuMapper.java b/oms-api/src/main/java/cn/qihangerp/oms/mapper/OmsDouGoodsSkuMapper.java
similarity index 80%
rename from oms-api/src/main/java/com/qihang/oms/mapper/OmsDouGoodsSkuMapper.java
rename to oms-api/src/main/java/cn/qihangerp/oms/mapper/OmsDouGoodsSkuMapper.java
index 88846f42..25c6771e 100644
--- a/oms-api/src/main/java/com/qihang/oms/mapper/OmsDouGoodsSkuMapper.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/mapper/OmsDouGoodsSkuMapper.java
@@ -1,6 +1,6 @@
-package com.qihang.oms.mapper;
+package cn.qihangerp.oms.mapper;
-import com.qihang.oms.domain.OmsDouGoodsSku;
+import cn.qihangerp.oms.domain.OmsDouGoodsSku;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
diff --git a/oms-api/src/main/java/com/qihang/oms/mapper/OmsDouOrderItemMapper.java b/oms-api/src/main/java/cn/qihangerp/oms/mapper/OmsDouOrderItemMapper.java
similarity index 80%
rename from oms-api/src/main/java/com/qihang/oms/mapper/OmsDouOrderItemMapper.java
rename to oms-api/src/main/java/cn/qihangerp/oms/mapper/OmsDouOrderItemMapper.java
index 4d18c5f0..adb9ef8c 100644
--- a/oms-api/src/main/java/com/qihang/oms/mapper/OmsDouOrderItemMapper.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/mapper/OmsDouOrderItemMapper.java
@@ -1,6 +1,6 @@
-package com.qihang.oms.mapper;
+package cn.qihangerp.oms.mapper;
-import com.qihang.oms.domain.OmsDouOrderItem;
+import cn.qihangerp.oms.domain.OmsDouOrderItem;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
diff --git a/oms-api/src/main/java/com/qihang/oms/mapper/OmsDouOrderMapper.java b/oms-api/src/main/java/cn/qihangerp/oms/mapper/OmsDouOrderMapper.java
similarity index 80%
rename from oms-api/src/main/java/com/qihang/oms/mapper/OmsDouOrderMapper.java
rename to oms-api/src/main/java/cn/qihangerp/oms/mapper/OmsDouOrderMapper.java
index 3e831c8b..4dfc4ba3 100644
--- a/oms-api/src/main/java/com/qihang/oms/mapper/OmsDouOrderMapper.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/mapper/OmsDouOrderMapper.java
@@ -1,6 +1,6 @@
-package com.qihang.oms.mapper;
+package cn.qihangerp.oms.mapper;
-import com.qihang.oms.domain.OmsDouOrder;
+import cn.qihangerp.oms.domain.OmsDouOrder;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
diff --git a/oms-api/src/main/java/com/qihang/oms/mapper/OmsDouRefundMapper.java b/oms-api/src/main/java/cn/qihangerp/oms/mapper/OmsDouRefundMapper.java
similarity index 80%
rename from oms-api/src/main/java/com/qihang/oms/mapper/OmsDouRefundMapper.java
rename to oms-api/src/main/java/cn/qihangerp/oms/mapper/OmsDouRefundMapper.java
index 4809ea39..dc99c10a 100644
--- a/oms-api/src/main/java/com/qihang/oms/mapper/OmsDouRefundMapper.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/mapper/OmsDouRefundMapper.java
@@ -1,6 +1,6 @@
-package com.qihang.oms.mapper;
+package cn.qihangerp.oms.mapper;
-import com.qihang.oms.domain.OmsDouRefund;
+import cn.qihangerp.oms.domain.OmsDouRefund;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
diff --git a/oms-api/src/main/java/com/qihang/oms/mapper/OmsJdAfterSaleMapper.java b/oms-api/src/main/java/cn/qihangerp/oms/mapper/OmsJdAfterSaleMapper.java
similarity index 80%
rename from oms-api/src/main/java/com/qihang/oms/mapper/OmsJdAfterSaleMapper.java
rename to oms-api/src/main/java/cn/qihangerp/oms/mapper/OmsJdAfterSaleMapper.java
index 99fd2c1a..5cec9460 100644
--- a/oms-api/src/main/java/com/qihang/oms/mapper/OmsJdAfterSaleMapper.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/mapper/OmsJdAfterSaleMapper.java
@@ -1,6 +1,6 @@
-package com.qihang.oms.mapper;
+package cn.qihangerp.oms.mapper;
-import com.qihang.oms.domain.OmsJdAfterSale;
+import cn.qihangerp.oms.domain.OmsJdAfterSale;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
diff --git a/oms-api/src/main/java/com/qihang/oms/mapper/OmsJdGoodsSkuMapper.java b/oms-api/src/main/java/cn/qihangerp/oms/mapper/OmsJdGoodsSkuMapper.java
similarity index 80%
rename from oms-api/src/main/java/com/qihang/oms/mapper/OmsJdGoodsSkuMapper.java
rename to oms-api/src/main/java/cn/qihangerp/oms/mapper/OmsJdGoodsSkuMapper.java
index bbc7cb2c..6b5c5003 100644
--- a/oms-api/src/main/java/com/qihang/oms/mapper/OmsJdGoodsSkuMapper.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/mapper/OmsJdGoodsSkuMapper.java
@@ -1,6 +1,6 @@
-package com.qihang.oms.mapper;
+package cn.qihangerp.oms.mapper;
-import com.qihang.oms.domain.OmsJdGoodsSku;
+import cn.qihangerp.oms.domain.OmsJdGoodsSku;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
diff --git a/oms-api/src/main/java/com/qihang/oms/mapper/OmsJdOrderItemMapper.java b/oms-api/src/main/java/cn/qihangerp/oms/mapper/OmsJdOrderItemMapper.java
similarity index 80%
rename from oms-api/src/main/java/com/qihang/oms/mapper/OmsJdOrderItemMapper.java
rename to oms-api/src/main/java/cn/qihangerp/oms/mapper/OmsJdOrderItemMapper.java
index 17e5ca9f..0f8ee679 100644
--- a/oms-api/src/main/java/com/qihang/oms/mapper/OmsJdOrderItemMapper.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/mapper/OmsJdOrderItemMapper.java
@@ -1,6 +1,6 @@
-package com.qihang.oms.mapper;
+package cn.qihangerp.oms.mapper;
-import com.qihang.oms.domain.OmsJdOrderItem;
+import cn.qihangerp.oms.domain.OmsJdOrderItem;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
diff --git a/oms-api/src/main/java/com/qihang/oms/mapper/OmsJdOrderMapper.java b/oms-api/src/main/java/cn/qihangerp/oms/mapper/OmsJdOrderMapper.java
similarity index 80%
rename from oms-api/src/main/java/com/qihang/oms/mapper/OmsJdOrderMapper.java
rename to oms-api/src/main/java/cn/qihangerp/oms/mapper/OmsJdOrderMapper.java
index f8ce629d..c1d096ba 100644
--- a/oms-api/src/main/java/com/qihang/oms/mapper/OmsJdOrderMapper.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/mapper/OmsJdOrderMapper.java
@@ -1,6 +1,6 @@
-package com.qihang.oms.mapper;
+package cn.qihangerp.oms.mapper;
-import com.qihang.oms.domain.OmsJdOrder;
+import cn.qihangerp.oms.domain.OmsJdOrder;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
diff --git a/oms-api/src/main/java/com/qihang/oms/mapper/OmsPddGoodsSkuMapper.java b/oms-api/src/main/java/cn/qihangerp/oms/mapper/OmsPddGoodsSkuMapper.java
similarity index 80%
rename from oms-api/src/main/java/com/qihang/oms/mapper/OmsPddGoodsSkuMapper.java
rename to oms-api/src/main/java/cn/qihangerp/oms/mapper/OmsPddGoodsSkuMapper.java
index 22b3992b..97df6156 100644
--- a/oms-api/src/main/java/com/qihang/oms/mapper/OmsPddGoodsSkuMapper.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/mapper/OmsPddGoodsSkuMapper.java
@@ -1,6 +1,6 @@
-package com.qihang.oms.mapper;
+package cn.qihangerp.oms.mapper;
-import com.qihang.oms.domain.OmsPddGoodsSku;
+import cn.qihangerp.oms.domain.OmsPddGoodsSku;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
diff --git a/oms-api/src/main/java/com/qihang/oms/mapper/OmsPddOrderItemMapper.java b/oms-api/src/main/java/cn/qihangerp/oms/mapper/OmsPddOrderItemMapper.java
similarity index 80%
rename from oms-api/src/main/java/com/qihang/oms/mapper/OmsPddOrderItemMapper.java
rename to oms-api/src/main/java/cn/qihangerp/oms/mapper/OmsPddOrderItemMapper.java
index a9956e65..443d7e38 100644
--- a/oms-api/src/main/java/com/qihang/oms/mapper/OmsPddOrderItemMapper.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/mapper/OmsPddOrderItemMapper.java
@@ -1,6 +1,6 @@
-package com.qihang.oms.mapper;
+package cn.qihangerp.oms.mapper;
-import com.qihang.oms.domain.OmsPddOrderItem;
+import cn.qihangerp.oms.domain.OmsPddOrderItem;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
diff --git a/oms-api/src/main/java/com/qihang/oms/mapper/OmsPddOrderMapper.java b/oms-api/src/main/java/cn/qihangerp/oms/mapper/OmsPddOrderMapper.java
similarity index 80%
rename from oms-api/src/main/java/com/qihang/oms/mapper/OmsPddOrderMapper.java
rename to oms-api/src/main/java/cn/qihangerp/oms/mapper/OmsPddOrderMapper.java
index 38a9c18f..df81eace 100644
--- a/oms-api/src/main/java/com/qihang/oms/mapper/OmsPddOrderMapper.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/mapper/OmsPddOrderMapper.java
@@ -1,6 +1,6 @@
-package com.qihang.oms.mapper;
+package cn.qihangerp.oms.mapper;
-import com.qihang.oms.domain.OmsPddOrder;
+import cn.qihangerp.oms.domain.OmsPddOrder;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
diff --git a/oms-api/src/main/java/com/qihang/oms/mapper/OmsPddRefundMapper.java b/oms-api/src/main/java/cn/qihangerp/oms/mapper/OmsPddRefundMapper.java
similarity index 80%
rename from oms-api/src/main/java/com/qihang/oms/mapper/OmsPddRefundMapper.java
rename to oms-api/src/main/java/cn/qihangerp/oms/mapper/OmsPddRefundMapper.java
index 89c25dd9..8a232b79 100644
--- a/oms-api/src/main/java/com/qihang/oms/mapper/OmsPddRefundMapper.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/mapper/OmsPddRefundMapper.java
@@ -1,6 +1,6 @@
-package com.qihang.oms.mapper;
+package cn.qihangerp.oms.mapper;
-import com.qihang.oms.domain.OmsPddRefund;
+import cn.qihangerp.oms.domain.OmsPddRefund;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
diff --git a/oms-api/src/main/java/com/qihang/oms/mapper/OmsTaoGoodsSkuMapper.java b/oms-api/src/main/java/cn/qihangerp/oms/mapper/OmsTaoGoodsSkuMapper.java
similarity index 80%
rename from oms-api/src/main/java/com/qihang/oms/mapper/OmsTaoGoodsSkuMapper.java
rename to oms-api/src/main/java/cn/qihangerp/oms/mapper/OmsTaoGoodsSkuMapper.java
index 954fcd28..f60e936e 100644
--- a/oms-api/src/main/java/com/qihang/oms/mapper/OmsTaoGoodsSkuMapper.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/mapper/OmsTaoGoodsSkuMapper.java
@@ -1,6 +1,6 @@
-package com.qihang.oms.mapper;
+package cn.qihangerp.oms.mapper;
-import com.qihang.oms.domain.OmsTaoGoodsSku;
+import cn.qihangerp.oms.domain.OmsTaoGoodsSku;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
diff --git a/oms-api/src/main/java/com/qihang/oms/mapper/OmsTaoOrderItemMapper.java b/oms-api/src/main/java/cn/qihangerp/oms/mapper/OmsTaoOrderItemMapper.java
similarity index 80%
rename from oms-api/src/main/java/com/qihang/oms/mapper/OmsTaoOrderItemMapper.java
rename to oms-api/src/main/java/cn/qihangerp/oms/mapper/OmsTaoOrderItemMapper.java
index 53b9ed1c..68dfe92c 100644
--- a/oms-api/src/main/java/com/qihang/oms/mapper/OmsTaoOrderItemMapper.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/mapper/OmsTaoOrderItemMapper.java
@@ -1,6 +1,6 @@
-package com.qihang.oms.mapper;
+package cn.qihangerp.oms.mapper;
-import com.qihang.oms.domain.OmsTaoOrderItem;
+import cn.qihangerp.oms.domain.OmsTaoOrderItem;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
diff --git a/oms-api/src/main/java/com/qihang/oms/mapper/OmsTaoOrderMapper.java b/oms-api/src/main/java/cn/qihangerp/oms/mapper/OmsTaoOrderMapper.java
similarity index 80%
rename from oms-api/src/main/java/com/qihang/oms/mapper/OmsTaoOrderMapper.java
rename to oms-api/src/main/java/cn/qihangerp/oms/mapper/OmsTaoOrderMapper.java
index 04429a3e..555fa786 100644
--- a/oms-api/src/main/java/com/qihang/oms/mapper/OmsTaoOrderMapper.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/mapper/OmsTaoOrderMapper.java
@@ -1,6 +1,6 @@
-package com.qihang.oms.mapper;
+package cn.qihangerp.oms.mapper;
-import com.qihang.oms.domain.OmsTaoOrder;
+import cn.qihangerp.oms.domain.OmsTaoOrder;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
diff --git a/oms-api/src/main/java/com/qihang/oms/mapper/OmsTaoRefundMapper.java b/oms-api/src/main/java/cn/qihangerp/oms/mapper/OmsTaoRefundMapper.java
similarity index 80%
rename from oms-api/src/main/java/com/qihang/oms/mapper/OmsTaoRefundMapper.java
rename to oms-api/src/main/java/cn/qihangerp/oms/mapper/OmsTaoRefundMapper.java
index 5f1883ab..a881f442 100644
--- a/oms-api/src/main/java/com/qihang/oms/mapper/OmsTaoRefundMapper.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/mapper/OmsTaoRefundMapper.java
@@ -1,6 +1,6 @@
-package com.qihang.oms.mapper;
+package cn.qihangerp.oms.mapper;
-import com.qihang.oms.domain.OmsTaoRefund;
+import cn.qihangerp.oms.domain.OmsTaoRefund;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
diff --git a/oms-api/src/main/java/com/qihang/oms/mapper/OmsWeiGoodsSkuMapper.java b/oms-api/src/main/java/cn/qihangerp/oms/mapper/OmsWeiGoodsSkuMapper.java
similarity index 79%
rename from oms-api/src/main/java/com/qihang/oms/mapper/OmsWeiGoodsSkuMapper.java
rename to oms-api/src/main/java/cn/qihangerp/oms/mapper/OmsWeiGoodsSkuMapper.java
index 29fe56fb..e10b4598 100644
--- a/oms-api/src/main/java/com/qihang/oms/mapper/OmsWeiGoodsSkuMapper.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/mapper/OmsWeiGoodsSkuMapper.java
@@ -1,6 +1,6 @@
-package com.qihang.oms.mapper;
+package cn.qihangerp.oms.mapper;
-import com.qihang.oms.domain.OmsWeiGoodsSku;
+import cn.qihangerp.oms.domain.OmsWeiGoodsSku;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
diff --git a/oms-api/src/main/java/com/qihang/oms/mapper/OmsWeiOrderItemMapper.java b/oms-api/src/main/java/cn/qihangerp/oms/mapper/OmsWeiOrderItemMapper.java
similarity index 79%
rename from oms-api/src/main/java/com/qihang/oms/mapper/OmsWeiOrderItemMapper.java
rename to oms-api/src/main/java/cn/qihangerp/oms/mapper/OmsWeiOrderItemMapper.java
index 73cbff28..46850e43 100644
--- a/oms-api/src/main/java/com/qihang/oms/mapper/OmsWeiOrderItemMapper.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/mapper/OmsWeiOrderItemMapper.java
@@ -1,6 +1,6 @@
-package com.qihang.oms.mapper;
+package cn.qihangerp.oms.mapper;
-import com.qihang.oms.domain.OmsWeiOrderItem;
+import cn.qihangerp.oms.domain.OmsWeiOrderItem;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
diff --git a/oms-api/src/main/java/com/qihang/oms/mapper/OmsWeiOrderMapper.java b/oms-api/src/main/java/cn/qihangerp/oms/mapper/OmsWeiOrderMapper.java
similarity index 79%
rename from oms-api/src/main/java/com/qihang/oms/mapper/OmsWeiOrderMapper.java
rename to oms-api/src/main/java/cn/qihangerp/oms/mapper/OmsWeiOrderMapper.java
index 6baf1650..8be22c63 100644
--- a/oms-api/src/main/java/com/qihang/oms/mapper/OmsWeiOrderMapper.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/mapper/OmsWeiOrderMapper.java
@@ -1,6 +1,6 @@
-package com.qihang.oms.mapper;
+package cn.qihangerp.oms.mapper;
-import com.qihang.oms.domain.OmsWeiOrder;
+import cn.qihangerp.oms.domain.OmsWeiOrder;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
diff --git a/oms-api/src/main/java/com/qihang/oms/mapper/OmsWeiRefundMapper.java b/oms-api/src/main/java/cn/qihangerp/oms/mapper/OmsWeiRefundMapper.java
similarity index 80%
rename from oms-api/src/main/java/com/qihang/oms/mapper/OmsWeiRefundMapper.java
rename to oms-api/src/main/java/cn/qihangerp/oms/mapper/OmsWeiRefundMapper.java
index c9fd1985..6770ee2a 100644
--- a/oms-api/src/main/java/com/qihang/oms/mapper/OmsWeiRefundMapper.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/mapper/OmsWeiRefundMapper.java
@@ -1,6 +1,6 @@
-package com.qihang.oms.mapper;
+package cn.qihangerp.oms.mapper;
-import com.qihang.oms.domain.OmsWeiRefund;
+import cn.qihangerp.oms.domain.OmsWeiRefund;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
diff --git a/oms-api/src/main/java/com/qihang/oms/mapper/SysLogisticsCompanyMapper.java b/oms-api/src/main/java/cn/qihangerp/oms/mapper/SysLogisticsCompanyMapper.java
similarity index 80%
rename from oms-api/src/main/java/com/qihang/oms/mapper/SysLogisticsCompanyMapper.java
rename to oms-api/src/main/java/cn/qihangerp/oms/mapper/SysLogisticsCompanyMapper.java
index fdbe6466..5863d9e8 100644
--- a/oms-api/src/main/java/com/qihang/oms/mapper/SysLogisticsCompanyMapper.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/mapper/SysLogisticsCompanyMapper.java
@@ -1,6 +1,6 @@
-package com.qihang.oms.mapper;
+package cn.qihangerp.oms.mapper;
-import com.qihang.oms.domain.SysLogisticsCompany;
+import cn.qihangerp.oms.domain.SysLogisticsCompany;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
diff --git a/oms-api/src/main/java/com/qihang/oms/mapper/SysUserMapper.java b/oms-api/src/main/java/cn/qihangerp/oms/mapper/SysUserMapper.java
similarity index 97%
rename from oms-api/src/main/java/com/qihang/oms/mapper/SysUserMapper.java
rename to oms-api/src/main/java/cn/qihangerp/oms/mapper/SysUserMapper.java
index b2f217df..5436e553 100644
--- a/oms-api/src/main/java/com/qihang/oms/mapper/SysUserMapper.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/mapper/SysUserMapper.java
@@ -1,6 +1,6 @@
-package com.qihang.oms.mapper;
+package cn.qihangerp.oms.mapper;
-import com.qihang.security.entity.SysUser;
+import cn.qihangerp.security.entity.SysUser;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
diff --git a/oms-api/src/main/java/com/qihang/oms/mq/ApiMessageReceiver.java b/oms-api/src/main/java/cn/qihangerp/oms/mq/ApiMessageReceiver.java
similarity index 90%
rename from oms-api/src/main/java/com/qihang/oms/mq/ApiMessageReceiver.java
rename to oms-api/src/main/java/cn/qihangerp/oms/mq/ApiMessageReceiver.java
index cbe0b939..51162dbf 100644
--- a/oms-api/src/main/java/com/qihang/oms/mq/ApiMessageReceiver.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/mq/ApiMessageReceiver.java
@@ -1,12 +1,12 @@
-package com.qihang.oms.mq;
+package cn.qihangerp.oms.mq;
+import cn.qihangerp.oms.service.ErpSaleOrderService;
import com.alibaba.fastjson2.JSON;
-import com.qihang.common.enums.EnumShopType;
-import com.qihang.common.mq.MqMessage;
-import com.qihang.common.mq.MqType;
-import com.qihang.common.utils.SpringUtils;
-import com.qihang.oms.service.ErpSaleOrderService;
+import cn.qihangerp.common.enums.EnumShopType;
+import cn.qihangerp.common.mq.MqMessage;
+import cn.qihangerp.common.mq.MqType;
+import cn.qihangerp.common.utils.SpringUtils;
import lombok.AllArgsConstructor;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
diff --git a/oms-api/src/main/java/com/qihang/oms/mq/KafkaMQConsumer.java b/oms-api/src/main/java/cn/qihangerp/oms/mq/KafkaMQConsumer.java
similarity index 93%
rename from oms-api/src/main/java/com/qihang/oms/mq/KafkaMQConsumer.java
rename to oms-api/src/main/java/cn/qihangerp/oms/mq/KafkaMQConsumer.java
index a374470e..db56e7dd 100644
--- a/oms-api/src/main/java/com/qihang/oms/mq/KafkaMQConsumer.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/mq/KafkaMQConsumer.java
@@ -1,16 +1,15 @@
-package com.qihang.oms.mq;
+package cn.qihangerp.oms.mq;
+import cn.qihangerp.oms.service.ErpSaleOrderService;
import com.alibaba.fastjson2.JSON;
-import com.qihang.common.enums.EnumShopType;
-import com.qihang.common.mq.MqMessage;
-import com.qihang.common.mq.MqType;
-import com.qihang.oms.service.ErpSaleAfterRefundService;
-import com.qihang.oms.service.ErpSaleOrderService;
+import cn.qihangerp.common.enums.EnumShopType;
+import cn.qihangerp.common.mq.MqMessage;
+import cn.qihangerp.common.mq.MqType;
+import cn.qihangerp.oms.service.ErpSaleAfterRefundService;
import lombok.AllArgsConstructor;
import org.apache.kafka.clients.consumer.ConsumerRecord;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
-import org.springframework.data.redis.connection.Message;
import org.springframework.kafka.annotation.KafkaListener;
import org.springframework.stereotype.Component;
diff --git a/oms-api/src/main/java/com/qihang/oms/mq/MqMessage.java b/oms-api/src/main/java/cn/qihangerp/oms/mq/MqMessage.java
similarity index 90%
rename from oms-api/src/main/java/com/qihang/oms/mq/MqMessage.java
rename to oms-api/src/main/java/cn/qihangerp/oms/mq/MqMessage.java
index 06fc73d0..2c00e0a6 100644
--- a/oms-api/src/main/java/com/qihang/oms/mq/MqMessage.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/mq/MqMessage.java
@@ -1,4 +1,4 @@
-package com.qihang.oms.mq;//package com.qihang.sys.api.mq;
+package cn.qihangerp.oms.mq;//package com.qihang.sys.api.mq;
//
//import lombok.Data;
//
diff --git a/oms-api/src/main/java/com/qihang/oms/mq/MqUtils.java b/oms-api/src/main/java/cn/qihangerp/oms/mq/MqUtils.java
similarity index 89%
rename from oms-api/src/main/java/com/qihang/oms/mq/MqUtils.java
rename to oms-api/src/main/java/cn/qihangerp/oms/mq/MqUtils.java
index 9fbbf469..da97ef71 100644
--- a/oms-api/src/main/java/com/qihang/oms/mq/MqUtils.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/mq/MqUtils.java
@@ -1,4 +1,4 @@
-package com.qihang.oms.mq;//package com.qihang.sys.api.mq;
+package cn.qihangerp.oms.mq;//package com.qihang.sys.api.mq;
//
//import lombok.AllArgsConstructor;
//import org.springframework.data.redis.core.RedisTemplate;
diff --git a/oms-api/src/main/java/com/qihang/oms/mq/SubscriberConfig.java b/oms-api/src/main/java/cn/qihangerp/oms/mq/SubscriberConfig.java
similarity index 98%
rename from oms-api/src/main/java/com/qihang/oms/mq/SubscriberConfig.java
rename to oms-api/src/main/java/cn/qihangerp/oms/mq/SubscriberConfig.java
index 1bd006c8..bba810be 100644
--- a/oms-api/src/main/java/com/qihang/oms/mq/SubscriberConfig.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/mq/SubscriberConfig.java
@@ -1,4 +1,4 @@
-package com.qihang.oms.mq;
+package cn.qihangerp.oms.mq;
import lombok.AllArgsConstructor;
import org.springframework.boot.autoconfigure.AutoConfigureAfter;
diff --git a/oms-api/src/main/java/com/qihang/oms/service/ErpSaleAfterInfoService.java b/oms-api/src/main/java/cn/qihangerp/oms/service/ErpSaleAfterInfoService.java
similarity index 69%
rename from oms-api/src/main/java/com/qihang/oms/service/ErpSaleAfterInfoService.java
rename to oms-api/src/main/java/cn/qihangerp/oms/service/ErpSaleAfterInfoService.java
index e8d8bc6a..26d919b7 100644
--- a/oms-api/src/main/java/com/qihang/oms/service/ErpSaleAfterInfoService.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/ErpSaleAfterInfoService.java
@@ -1,8 +1,8 @@
-package com.qihang.oms.service;
+package cn.qihangerp.oms.service;
-import com.qihang.common.common.PageQuery;
-import com.qihang.common.common.PageResult;
-import com.qihang.oms.domain.ErpSaleAfterInfo;
+import cn.qihangerp.common.PageQuery;
+import cn.qihangerp.common.PageResult;
+import cn.qihangerp.oms.domain.ErpSaleAfterInfo;
import com.baomidou.mybatisplus.extension.service.IService;
/**
diff --git a/oms-api/src/main/java/com/qihang/oms/service/ErpSaleAfterRefundService.java b/oms-api/src/main/java/cn/qihangerp/oms/service/ErpSaleAfterRefundService.java
similarity index 72%
rename from oms-api/src/main/java/com/qihang/oms/service/ErpSaleAfterRefundService.java
rename to oms-api/src/main/java/cn/qihangerp/oms/service/ErpSaleAfterRefundService.java
index ac09a141..6dab0b6f 100644
--- a/oms-api/src/main/java/com/qihang/oms/service/ErpSaleAfterRefundService.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/ErpSaleAfterRefundService.java
@@ -1,11 +1,10 @@
-package com.qihang.oms.service;
+package cn.qihangerp.oms.service;
-import com.qihang.common.common.PageQuery;
-import com.qihang.common.common.PageResult;
-import com.qihang.common.common.ResultVo;
-import com.qihang.oms.domain.ErpSaleAfterRefund;
+import cn.qihangerp.common.PageQuery;
+import cn.qihangerp.common.PageResult;
+import cn.qihangerp.common.ResultVo;
+import cn.qihangerp.oms.domain.ErpSaleAfterRefund;
import com.baomidou.mybatisplus.extension.service.IService;
-import com.qihang.oms.domain.ErpSaleOrder;
/**
* @author TW
diff --git a/oms-api/src/main/java/com/qihang/oms/service/ErpSaleOrderItemService.java b/oms-api/src/main/java/cn/qihangerp/oms/service/ErpSaleOrderItemService.java
similarity index 58%
rename from oms-api/src/main/java/com/qihang/oms/service/ErpSaleOrderItemService.java
rename to oms-api/src/main/java/cn/qihangerp/oms/service/ErpSaleOrderItemService.java
index 821ad40a..01fa8095 100644
--- a/oms-api/src/main/java/com/qihang/oms/service/ErpSaleOrderItemService.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/ErpSaleOrderItemService.java
@@ -1,11 +1,11 @@
-package com.qihang.oms.service;
+package cn.qihangerp.oms.service;
-import com.qihang.common.common.PageQuery;
-import com.qihang.common.common.PageResult;
-import com.qihang.oms.domain.ErpSaleOrderItem;
+import cn.qihangerp.common.PageQuery;
+import cn.qihangerp.common.PageResult;
+import cn.qihangerp.oms.domain.ErpSaleOrderItem;
import com.baomidou.mybatisplus.extension.service.IService;
-import com.qihang.oms.domain.bo.OrderItemListBo;
-import com.qihang.oms.domain.vo.OrderItemListVo;
+import cn.qihangerp.oms.domain.bo.OrderItemListBo;
+import cn.qihangerp.oms.domain.vo.OrderItemListVo;
/**
* @author TW
diff --git a/oms-api/src/main/java/com/qihang/oms/service/ErpSaleOrderService.java b/oms-api/src/main/java/cn/qihangerp/oms/service/ErpSaleOrderService.java
similarity index 83%
rename from oms-api/src/main/java/com/qihang/oms/service/ErpSaleOrderService.java
rename to oms-api/src/main/java/cn/qihangerp/oms/service/ErpSaleOrderService.java
index 3ccd012a..25441a5f 100644
--- a/oms-api/src/main/java/com/qihang/oms/service/ErpSaleOrderService.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/ErpSaleOrderService.java
@@ -1,9 +1,9 @@
-package com.qihang.oms.service;
+package cn.qihangerp.oms.service;
-import com.qihang.common.common.PageQuery;
-import com.qihang.common.common.PageResult;
-import com.qihang.common.common.ResultVo;
-import com.qihang.oms.domain.ErpSaleOrder;
+import cn.qihangerp.common.PageQuery;
+import cn.qihangerp.common.PageResult;
+import cn.qihangerp.common.ResultVo;
+import cn.qihangerp.oms.domain.ErpSaleOrder;
import com.baomidou.mybatisplus.extension.service.IService;
import java.util.List;
diff --git a/oms-api/src/main/java/com/qihang/oms/service/ErpShipStockUpService.java b/oms-api/src/main/java/cn/qihangerp/oms/service/ErpShipStockUpService.java
similarity index 58%
rename from oms-api/src/main/java/com/qihang/oms/service/ErpShipStockUpService.java
rename to oms-api/src/main/java/cn/qihangerp/oms/service/ErpShipStockUpService.java
index cfeb0882..0b2328b2 100644
--- a/oms-api/src/main/java/com/qihang/oms/service/ErpShipStockUpService.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/ErpShipStockUpService.java
@@ -1,11 +1,10 @@
-package com.qihang.oms.service;
+package cn.qihangerp.oms.service;
-import com.qihang.common.common.PageQuery;
-import com.qihang.common.common.PageResult;
-import com.qihang.oms.domain.ErpSaleOrder;
-import com.qihang.oms.domain.ErpShipStockUp;
+import cn.qihangerp.common.PageQuery;
+import cn.qihangerp.common.PageResult;
+import cn.qihangerp.oms.domain.ErpShipStockUp;
+import cn.qihangerp.oms.domain.bo.ShipStockUpBo;
import com.baomidou.mybatisplus.extension.service.IService;
-import com.qihang.oms.domain.bo.ShipStockUpBo;
/**
* @author TW
diff --git a/oms-api/src/main/java/com/qihang/oms/service/ErpShipWaybillService.java b/oms-api/src/main/java/cn/qihangerp/oms/service/ErpShipWaybillService.java
similarity index 55%
rename from oms-api/src/main/java/com/qihang/oms/service/ErpShipWaybillService.java
rename to oms-api/src/main/java/cn/qihangerp/oms/service/ErpShipWaybillService.java
index 549a04f5..fb7964e4 100644
--- a/oms-api/src/main/java/com/qihang/oms/service/ErpShipWaybillService.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/ErpShipWaybillService.java
@@ -1,12 +1,10 @@
-package com.qihang.oms.service;
+package cn.qihangerp.oms.service;
-import com.qihang.common.common.PageQuery;
-import com.qihang.common.common.PageResult;
-import com.qihang.oms.domain.ErpShipStockUp;
-import com.qihang.oms.domain.ErpShipWaybill;
+import cn.qihangerp.common.PageQuery;
+import cn.qihangerp.common.PageResult;
+import cn.qihangerp.oms.domain.ErpShipWaybill;
import com.baomidou.mybatisplus.extension.service.IService;
-import com.qihang.oms.domain.bo.ShipStockUpBo;
-import com.qihang.oms.domain.bo.ShipWaybillBo;
+import cn.qihangerp.oms.domain.bo.ShipWaybillBo;
/**
* @author TW
diff --git a/oms-api/src/main/java/cn/qihangerp/oms/service/OShopPlatformService.java b/oms-api/src/main/java/cn/qihangerp/oms/service/OShopPlatformService.java
new file mode 100644
index 00000000..6a9ec18b
--- /dev/null
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/OShopPlatformService.java
@@ -0,0 +1,14 @@
+package cn.qihangerp.oms.service;
+
+
+import cn.qihangerp.oms.domain.OShopPlatform;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+* @author qilip
+* @description 针对表【o_shop_platform(店铺平台配置表)】的数据库操作Service
+* @createDate 2024-07-27 18:06:22
+*/
+public interface OShopPlatformService extends IService {
+ OShopPlatform selectById(Integer id);
+}
diff --git a/oms-api/src/main/java/cn/qihangerp/oms/service/OShopPullLasttimeService.java b/oms-api/src/main/java/cn/qihangerp/oms/service/OShopPullLasttimeService.java
new file mode 100644
index 00000000..5e05a5ff
--- /dev/null
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/OShopPullLasttimeService.java
@@ -0,0 +1,18 @@
+package cn.qihangerp.oms.service;
+
+
+import cn.qihangerp.oms.domain.OShopPullLasttime;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+import java.util.List;
+
+/**
+* @author TW
+* @description 针对表【sys_shop_pull_lasttime(店铺更新最后时间记录)】的数据库操作Service
+* @createDate 2024-06-04 16:13:03
+*/
+public interface OShopPullLasttimeService extends IService {
+ OShopPullLasttime getLasttimeByShop(Long shopId, String pullType);
+
+ List getLasttimeByShop(Long shopId);
+}
diff --git a/oms-api/src/main/java/cn/qihangerp/oms/service/OShopPullLogsService.java b/oms-api/src/main/java/cn/qihangerp/oms/service/OShopPullLogsService.java
new file mode 100644
index 00000000..def17971
--- /dev/null
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/OShopPullLogsService.java
@@ -0,0 +1,17 @@
+package cn.qihangerp.oms.service;
+
+import cn.qihangerp.common.PageQuery;
+import cn.qihangerp.common.PageResult;
+
+import cn.qihangerp.oms.domain.OShopPullLogs;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+* @author TW
+* @description 针对表【sys_shop_pull_logs(更新日志表)】的数据库操作Service
+* @createDate 2024-03-22 17:43:38
+*/
+public interface OShopPullLogsService extends IService {
+
+ PageResult queryPageList(OShopPullLogs bo, PageQuery pageQuery);
+}
diff --git a/oms-api/src/main/java/cn/qihangerp/oms/service/OShopService.java b/oms-api/src/main/java/cn/qihangerp/oms/service/OShopService.java
new file mode 100644
index 00000000..f1e2ae36
--- /dev/null
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/OShopService.java
@@ -0,0 +1,32 @@
+package cn.qihangerp.oms.service;
+
+import cn.qihangerp.common.PageQuery;
+import cn.qihangerp.common.PageResult;
+import cn.qihangerp.common.enums.EnumShopType;
+
+import cn.qihangerp.oms.domain.OShop;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+import java.util.List;
+
+/**
+* @author qilip
+* @description 针对表【sys_shop(数据中心-店铺)】的数据库操作Service
+* @createDate 2024-03-17 15:17:34
+*/
+public interface OShopService extends IService {
+ PageResult queryPageList(OShop bo, PageQuery pageQuery);
+ List selectShopList(OShop shop);
+ OShop selectShopById(Long id);
+ int updateShopById(OShop shop);
+ int insertShop(OShop shop);
+
+ int deleteShopByIds(Long[] ids);
+// List selectShopPlatformList();
+// SysPlatform selectShopPlatformById(Long id);
+// int updateShopPlatformById(SysPlatform platform);
+ List selectShopByShopType(EnumShopType shopType);
+ void updateSessionKey(Long shopId,String sessionKey);
+
+// void updateShopManage(Long shopId,Long userId,Long groupId);
+}
diff --git a/oms-api/src/main/java/com/qihang/oms/service/OmsDouGoodsSkuService.java b/oms-api/src/main/java/cn/qihangerp/oms/service/OmsDouGoodsSkuService.java
similarity index 77%
rename from oms-api/src/main/java/com/qihang/oms/service/OmsDouGoodsSkuService.java
rename to oms-api/src/main/java/cn/qihangerp/oms/service/OmsDouGoodsSkuService.java
index 85a3c20b..adc29800 100644
--- a/oms-api/src/main/java/com/qihang/oms/service/OmsDouGoodsSkuService.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/OmsDouGoodsSkuService.java
@@ -1,6 +1,6 @@
-package com.qihang.oms.service;
+package cn.qihangerp.oms.service;
-import com.qihang.oms.domain.OmsDouGoodsSku;
+import cn.qihangerp.oms.domain.OmsDouGoodsSku;
import com.baomidou.mybatisplus.extension.service.IService;
/**
diff --git a/oms-api/src/main/java/com/qihang/oms/service/OmsDouOrderItemService.java b/oms-api/src/main/java/cn/qihangerp/oms/service/OmsDouOrderItemService.java
similarity index 78%
rename from oms-api/src/main/java/com/qihang/oms/service/OmsDouOrderItemService.java
rename to oms-api/src/main/java/cn/qihangerp/oms/service/OmsDouOrderItemService.java
index ffabb0f5..f24d7eff 100644
--- a/oms-api/src/main/java/com/qihang/oms/service/OmsDouOrderItemService.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/OmsDouOrderItemService.java
@@ -1,6 +1,6 @@
-package com.qihang.oms.service;
+package cn.qihangerp.oms.service;
-import com.qihang.oms.domain.OmsDouOrderItem;
+import cn.qihangerp.oms.domain.OmsDouOrderItem;
import com.baomidou.mybatisplus.extension.service.IService;
/**
diff --git a/oms-api/src/main/java/com/qihang/oms/service/OmsDouOrderService.java b/oms-api/src/main/java/cn/qihangerp/oms/service/OmsDouOrderService.java
similarity index 77%
rename from oms-api/src/main/java/com/qihang/oms/service/OmsDouOrderService.java
rename to oms-api/src/main/java/cn/qihangerp/oms/service/OmsDouOrderService.java
index dac1c727..deef1f14 100644
--- a/oms-api/src/main/java/com/qihang/oms/service/OmsDouOrderService.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/OmsDouOrderService.java
@@ -1,6 +1,6 @@
-package com.qihang.oms.service;
+package cn.qihangerp.oms.service;
-import com.qihang.oms.domain.OmsDouOrder;
+import cn.qihangerp.oms.domain.OmsDouOrder;
import com.baomidou.mybatisplus.extension.service.IService;
/**
diff --git a/oms-api/src/main/java/com/qihang/oms/service/OmsDouRefundService.java b/oms-api/src/main/java/cn/qihangerp/oms/service/OmsDouRefundService.java
similarity index 77%
rename from oms-api/src/main/java/com/qihang/oms/service/OmsDouRefundService.java
rename to oms-api/src/main/java/cn/qihangerp/oms/service/OmsDouRefundService.java
index 3a120cbb..854e2a94 100644
--- a/oms-api/src/main/java/com/qihang/oms/service/OmsDouRefundService.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/OmsDouRefundService.java
@@ -1,6 +1,6 @@
-package com.qihang.oms.service;
+package cn.qihangerp.oms.service;
-import com.qihang.oms.domain.OmsDouRefund;
+import cn.qihangerp.oms.domain.OmsDouRefund;
import com.baomidou.mybatisplus.extension.service.IService;
/**
diff --git a/oms-api/src/main/java/com/qihang/oms/service/OmsJdAfterSaleService.java b/oms-api/src/main/java/cn/qihangerp/oms/service/OmsJdAfterSaleService.java
similarity index 78%
rename from oms-api/src/main/java/com/qihang/oms/service/OmsJdAfterSaleService.java
rename to oms-api/src/main/java/cn/qihangerp/oms/service/OmsJdAfterSaleService.java
index c53d44a8..e6b05c8d 100644
--- a/oms-api/src/main/java/com/qihang/oms/service/OmsJdAfterSaleService.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/OmsJdAfterSaleService.java
@@ -1,6 +1,6 @@
-package com.qihang.oms.service;
+package cn.qihangerp.oms.service;
-import com.qihang.oms.domain.OmsJdAfterSale;
+import cn.qihangerp.oms.domain.OmsJdAfterSale;
import com.baomidou.mybatisplus.extension.service.IService;
/**
diff --git a/oms-api/src/main/java/com/qihang/oms/service/OmsJdGoodsSkuService.java b/oms-api/src/main/java/cn/qihangerp/oms/service/OmsJdGoodsSkuService.java
similarity index 77%
rename from oms-api/src/main/java/com/qihang/oms/service/OmsJdGoodsSkuService.java
rename to oms-api/src/main/java/cn/qihangerp/oms/service/OmsJdGoodsSkuService.java
index 7ece40e9..e06f34d9 100644
--- a/oms-api/src/main/java/com/qihang/oms/service/OmsJdGoodsSkuService.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/OmsJdGoodsSkuService.java
@@ -1,6 +1,6 @@
-package com.qihang.oms.service;
+package cn.qihangerp.oms.service;
-import com.qihang.oms.domain.OmsJdGoodsSku;
+import cn.qihangerp.oms.domain.OmsJdGoodsSku;
import com.baomidou.mybatisplus.extension.service.IService;
/**
diff --git a/oms-api/src/main/java/com/qihang/oms/service/OmsJdOrderItemService.java b/oms-api/src/main/java/cn/qihangerp/oms/service/OmsJdOrderItemService.java
similarity index 78%
rename from oms-api/src/main/java/com/qihang/oms/service/OmsJdOrderItemService.java
rename to oms-api/src/main/java/cn/qihangerp/oms/service/OmsJdOrderItemService.java
index c158dc59..ac9b1c79 100644
--- a/oms-api/src/main/java/com/qihang/oms/service/OmsJdOrderItemService.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/OmsJdOrderItemService.java
@@ -1,6 +1,6 @@
-package com.qihang.oms.service;
+package cn.qihangerp.oms.service;
-import com.qihang.oms.domain.OmsJdOrderItem;
+import cn.qihangerp.oms.domain.OmsJdOrderItem;
import com.baomidou.mybatisplus.extension.service.IService;
/**
diff --git a/oms-api/src/main/java/com/qihang/oms/service/OmsJdOrderService.java b/oms-api/src/main/java/cn/qihangerp/oms/service/OmsJdOrderService.java
similarity index 77%
rename from oms-api/src/main/java/com/qihang/oms/service/OmsJdOrderService.java
rename to oms-api/src/main/java/cn/qihangerp/oms/service/OmsJdOrderService.java
index d7412b95..75840390 100644
--- a/oms-api/src/main/java/com/qihang/oms/service/OmsJdOrderService.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/OmsJdOrderService.java
@@ -1,6 +1,6 @@
-package com.qihang.oms.service;
+package cn.qihangerp.oms.service;
-import com.qihang.oms.domain.OmsJdOrder;
+import cn.qihangerp.oms.domain.OmsJdOrder;
import com.baomidou.mybatisplus.extension.service.IService;
/**
diff --git a/oms-api/src/main/java/com/qihang/oms/service/OmsPddGoodsSkuService.java b/oms-api/src/main/java/cn/qihangerp/oms/service/OmsPddGoodsSkuService.java
similarity index 77%
rename from oms-api/src/main/java/com/qihang/oms/service/OmsPddGoodsSkuService.java
rename to oms-api/src/main/java/cn/qihangerp/oms/service/OmsPddGoodsSkuService.java
index 908f2a94..8ec26a25 100644
--- a/oms-api/src/main/java/com/qihang/oms/service/OmsPddGoodsSkuService.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/OmsPddGoodsSkuService.java
@@ -1,6 +1,6 @@
-package com.qihang.oms.service;
+package cn.qihangerp.oms.service;
-import com.qihang.oms.domain.OmsPddGoodsSku;
+import cn.qihangerp.oms.domain.OmsPddGoodsSku;
import com.baomidou.mybatisplus.extension.service.IService;
/**
diff --git a/oms-api/src/main/java/com/qihang/oms/service/OmsPddOrderItemService.java b/oms-api/src/main/java/cn/qihangerp/oms/service/OmsPddOrderItemService.java
similarity index 78%
rename from oms-api/src/main/java/com/qihang/oms/service/OmsPddOrderItemService.java
rename to oms-api/src/main/java/cn/qihangerp/oms/service/OmsPddOrderItemService.java
index 89713bc8..cf5eb041 100644
--- a/oms-api/src/main/java/com/qihang/oms/service/OmsPddOrderItemService.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/OmsPddOrderItemService.java
@@ -1,6 +1,6 @@
-package com.qihang.oms.service;
+package cn.qihangerp.oms.service;
-import com.qihang.oms.domain.OmsPddOrderItem;
+import cn.qihangerp.oms.domain.OmsPddOrderItem;
import com.baomidou.mybatisplus.extension.service.IService;
/**
diff --git a/oms-api/src/main/java/com/qihang/oms/service/OmsPddOrderService.java b/oms-api/src/main/java/cn/qihangerp/oms/service/OmsPddOrderService.java
similarity index 77%
rename from oms-api/src/main/java/com/qihang/oms/service/OmsPddOrderService.java
rename to oms-api/src/main/java/cn/qihangerp/oms/service/OmsPddOrderService.java
index f279459d..c2ab9a46 100644
--- a/oms-api/src/main/java/com/qihang/oms/service/OmsPddOrderService.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/OmsPddOrderService.java
@@ -1,6 +1,6 @@
-package com.qihang.oms.service;
+package cn.qihangerp.oms.service;
-import com.qihang.oms.domain.OmsPddOrder;
+import cn.qihangerp.oms.domain.OmsPddOrder;
import com.baomidou.mybatisplus.extension.service.IService;
/**
diff --git a/oms-api/src/main/java/com/qihang/oms/service/OmsPddRefundService.java b/oms-api/src/main/java/cn/qihangerp/oms/service/OmsPddRefundService.java
similarity index 78%
rename from oms-api/src/main/java/com/qihang/oms/service/OmsPddRefundService.java
rename to oms-api/src/main/java/cn/qihangerp/oms/service/OmsPddRefundService.java
index 43f1c1ff..eba5b919 100644
--- a/oms-api/src/main/java/com/qihang/oms/service/OmsPddRefundService.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/OmsPddRefundService.java
@@ -1,6 +1,6 @@
-package com.qihang.oms.service;
+package cn.qihangerp.oms.service;
-import com.qihang.oms.domain.OmsPddRefund;
+import cn.qihangerp.oms.domain.OmsPddRefund;
import com.baomidou.mybatisplus.extension.service.IService;
/**
diff --git a/oms-api/src/main/java/com/qihang/oms/service/OmsTaoGoodsSkuService.java b/oms-api/src/main/java/cn/qihangerp/oms/service/OmsTaoGoodsSkuService.java
similarity index 77%
rename from oms-api/src/main/java/com/qihang/oms/service/OmsTaoGoodsSkuService.java
rename to oms-api/src/main/java/cn/qihangerp/oms/service/OmsTaoGoodsSkuService.java
index 056f7d3b..c7be9625 100644
--- a/oms-api/src/main/java/com/qihang/oms/service/OmsTaoGoodsSkuService.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/OmsTaoGoodsSkuService.java
@@ -1,6 +1,6 @@
-package com.qihang.oms.service;
+package cn.qihangerp.oms.service;
-import com.qihang.oms.domain.OmsTaoGoodsSku;
+import cn.qihangerp.oms.domain.OmsTaoGoodsSku;
import com.baomidou.mybatisplus.extension.service.IService;
/**
diff --git a/oms-api/src/main/java/com/qihang/oms/service/OmsTaoOrderItemService.java b/oms-api/src/main/java/cn/qihangerp/oms/service/OmsTaoOrderItemService.java
similarity index 78%
rename from oms-api/src/main/java/com/qihang/oms/service/OmsTaoOrderItemService.java
rename to oms-api/src/main/java/cn/qihangerp/oms/service/OmsTaoOrderItemService.java
index db1bf460..54a64582 100644
--- a/oms-api/src/main/java/com/qihang/oms/service/OmsTaoOrderItemService.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/OmsTaoOrderItemService.java
@@ -1,6 +1,6 @@
-package com.qihang.oms.service;
+package cn.qihangerp.oms.service;
-import com.qihang.oms.domain.OmsTaoOrderItem;
+import cn.qihangerp.oms.domain.OmsTaoOrderItem;
import com.baomidou.mybatisplus.extension.service.IService;
/**
diff --git a/oms-api/src/main/java/com/qihang/oms/service/OmsTaoOrderService.java b/oms-api/src/main/java/cn/qihangerp/oms/service/OmsTaoOrderService.java
similarity index 77%
rename from oms-api/src/main/java/com/qihang/oms/service/OmsTaoOrderService.java
rename to oms-api/src/main/java/cn/qihangerp/oms/service/OmsTaoOrderService.java
index 510542a0..7105479a 100644
--- a/oms-api/src/main/java/com/qihang/oms/service/OmsTaoOrderService.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/OmsTaoOrderService.java
@@ -1,6 +1,6 @@
-package com.qihang.oms.service;
+package cn.qihangerp.oms.service;
-import com.qihang.oms.domain.OmsTaoOrder;
+import cn.qihangerp.oms.domain.OmsTaoOrder;
import com.baomidou.mybatisplus.extension.service.IService;
/**
diff --git a/oms-api/src/main/java/com/qihang/oms/service/OmsTaoRefundService.java b/oms-api/src/main/java/cn/qihangerp/oms/service/OmsTaoRefundService.java
similarity index 77%
rename from oms-api/src/main/java/com/qihang/oms/service/OmsTaoRefundService.java
rename to oms-api/src/main/java/cn/qihangerp/oms/service/OmsTaoRefundService.java
index 96ae10f1..443285cf 100644
--- a/oms-api/src/main/java/com/qihang/oms/service/OmsTaoRefundService.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/OmsTaoRefundService.java
@@ -1,6 +1,6 @@
-package com.qihang.oms.service;
+package cn.qihangerp.oms.service;
-import com.qihang.oms.domain.OmsTaoRefund;
+import cn.qihangerp.oms.domain.OmsTaoRefund;
import com.baomidou.mybatisplus.extension.service.IService;
/**
diff --git a/oms-api/src/main/java/com/qihang/oms/service/OmsWeiGoodsSkuService.java b/oms-api/src/main/java/cn/qihangerp/oms/service/OmsWeiGoodsSkuService.java
similarity index 76%
rename from oms-api/src/main/java/com/qihang/oms/service/OmsWeiGoodsSkuService.java
rename to oms-api/src/main/java/cn/qihangerp/oms/service/OmsWeiGoodsSkuService.java
index 25798b0c..66b8e13a 100644
--- a/oms-api/src/main/java/com/qihang/oms/service/OmsWeiGoodsSkuService.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/OmsWeiGoodsSkuService.java
@@ -1,6 +1,6 @@
-package com.qihang.oms.service;
+package cn.qihangerp.oms.service;
-import com.qihang.oms.domain.OmsWeiGoodsSku;
+import cn.qihangerp.oms.domain.OmsWeiGoodsSku;
import com.baomidou.mybatisplus.extension.service.IService;
/**
diff --git a/oms-api/src/main/java/com/qihang/oms/service/OmsWeiOrderItemService.java b/oms-api/src/main/java/cn/qihangerp/oms/service/OmsWeiOrderItemService.java
similarity index 76%
rename from oms-api/src/main/java/com/qihang/oms/service/OmsWeiOrderItemService.java
rename to oms-api/src/main/java/cn/qihangerp/oms/service/OmsWeiOrderItemService.java
index 61325c92..df0166db 100644
--- a/oms-api/src/main/java/com/qihang/oms/service/OmsWeiOrderItemService.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/OmsWeiOrderItemService.java
@@ -1,6 +1,6 @@
-package com.qihang.oms.service;
+package cn.qihangerp.oms.service;
-import com.qihang.oms.domain.OmsWeiOrderItem;
+import cn.qihangerp.oms.domain.OmsWeiOrderItem;
import com.baomidou.mybatisplus.extension.service.IService;
/**
diff --git a/oms-api/src/main/java/com/qihang/oms/service/OmsWeiOrderService.java b/oms-api/src/main/java/cn/qihangerp/oms/service/OmsWeiOrderService.java
similarity index 76%
rename from oms-api/src/main/java/com/qihang/oms/service/OmsWeiOrderService.java
rename to oms-api/src/main/java/cn/qihangerp/oms/service/OmsWeiOrderService.java
index c767fb49..6b515ab9 100644
--- a/oms-api/src/main/java/com/qihang/oms/service/OmsWeiOrderService.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/OmsWeiOrderService.java
@@ -1,6 +1,6 @@
-package com.qihang.oms.service;
+package cn.qihangerp.oms.service;
-import com.qihang.oms.domain.OmsWeiOrder;
+import cn.qihangerp.oms.domain.OmsWeiOrder;
import com.baomidou.mybatisplus.extension.service.IService;
/**
diff --git a/oms-api/src/main/java/com/qihang/oms/service/OmsWeiRefundService.java b/oms-api/src/main/java/cn/qihangerp/oms/service/OmsWeiRefundService.java
similarity index 78%
rename from oms-api/src/main/java/com/qihang/oms/service/OmsWeiRefundService.java
rename to oms-api/src/main/java/cn/qihangerp/oms/service/OmsWeiRefundService.java
index c4dbfbbe..c3da8ae6 100644
--- a/oms-api/src/main/java/com/qihang/oms/service/OmsWeiRefundService.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/OmsWeiRefundService.java
@@ -1,6 +1,6 @@
-package com.qihang.oms.service;
+package cn.qihangerp.oms.service;
-import com.qihang.oms.domain.OmsWeiRefund;
+import cn.qihangerp.oms.domain.OmsWeiRefund;
import com.baomidou.mybatisplus.extension.service.IService;
/**
diff --git a/oms-api/src/main/java/cn/qihangerp/oms/service/SShopPlatformService.java b/oms-api/src/main/java/cn/qihangerp/oms/service/SShopPlatformService.java
new file mode 100644
index 00000000..65ff598b
--- /dev/null
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/SShopPlatformService.java
@@ -0,0 +1,13 @@
+//package cn.qihangerp.oms.service;
+//
+//import cn.qihangerp.oms.domain.SShopPlatform;
+//import com.baomidou.mybatisplus.extension.service.IService;
+//
+///**
+//* @author TW
+//* @description 针对表【s_shop_platform(电商平台配置表)】的数据库操作Service
+//* @createDate 2024-06-04 14:53:08
+//*/
+//public interface SShopPlatformService extends IService {
+//
+//}
diff --git a/oms-api/src/main/java/com/qihang/oms/service/SysLogisticsCompanyService.java b/oms-api/src/main/java/cn/qihangerp/oms/service/SysLogisticsCompanyService.java
similarity index 70%
rename from oms-api/src/main/java/com/qihang/oms/service/SysLogisticsCompanyService.java
rename to oms-api/src/main/java/cn/qihangerp/oms/service/SysLogisticsCompanyService.java
index d5f0b7c2..b4a725d6 100644
--- a/oms-api/src/main/java/com/qihang/oms/service/SysLogisticsCompanyService.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/SysLogisticsCompanyService.java
@@ -1,8 +1,8 @@
-package com.qihang.oms.service;
+package cn.qihangerp.oms.service;
-import com.qihang.common.common.PageQuery;
-import com.qihang.common.common.PageResult;
-import com.qihang.oms.domain.SysLogisticsCompany;
+import cn.qihangerp.common.PageQuery;
+import cn.qihangerp.common.PageResult;
+import cn.qihangerp.oms.domain.SysLogisticsCompany;
import com.baomidou.mybatisplus.extension.service.IService;
/**
diff --git a/oms-api/src/main/java/com/qihang/oms/service/impl/ErpSaleAfterInfoServiceImpl.java b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/ErpSaleAfterInfoServiceImpl.java
similarity index 78%
rename from oms-api/src/main/java/com/qihang/oms/service/impl/ErpSaleAfterInfoServiceImpl.java
rename to oms-api/src/main/java/cn/qihangerp/oms/service/impl/ErpSaleAfterInfoServiceImpl.java
index 67c869d3..7ae65850 100644
--- a/oms-api/src/main/java/com/qihang/oms/service/impl/ErpSaleAfterInfoServiceImpl.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/ErpSaleAfterInfoServiceImpl.java
@@ -1,13 +1,13 @@
-package com.qihang.oms.service.impl;
+package cn.qihangerp.oms.service.impl;
+import cn.qihangerp.oms.service.ErpSaleAfterInfoService;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import com.qihang.common.common.PageQuery;
-import com.qihang.common.common.PageResult;
-import com.qihang.oms.domain.ErpSaleAfterInfo;
-import com.qihang.oms.service.ErpSaleAfterInfoService;
-import com.qihang.oms.mapper.ErpSaleAfterInfoMapper;
+import cn.qihangerp.common.PageQuery;
+import cn.qihangerp.common.PageResult;
+import cn.qihangerp.oms.domain.ErpSaleAfterInfo;
+import cn.qihangerp.oms.mapper.ErpSaleAfterInfoMapper;
import lombok.AllArgsConstructor;
import org.springframework.stereotype.Service;
@@ -19,7 +19,7 @@ import org.springframework.stereotype.Service;
@AllArgsConstructor
@Service
public class ErpSaleAfterInfoServiceImpl extends ServiceImpl
- implements ErpSaleAfterInfoService{
+ implements ErpSaleAfterInfoService {
private final ErpSaleAfterInfoMapper mapper;
@Override
public PageResult queryPageList(ErpSaleAfterInfo bo, PageQuery pageQuery) {
diff --git a/oms-api/src/main/java/com/qihang/oms/service/impl/ErpSaleAfterRefundServiceImpl.java b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/ErpSaleAfterRefundServiceImpl.java
similarity index 99%
rename from oms-api/src/main/java/com/qihang/oms/service/impl/ErpSaleAfterRefundServiceImpl.java
rename to oms-api/src/main/java/cn/qihangerp/oms/service/impl/ErpSaleAfterRefundServiceImpl.java
index a5e9d044..56ef7c82 100644
--- a/oms-api/src/main/java/com/qihang/oms/service/impl/ErpSaleAfterRefundServiceImpl.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/ErpSaleAfterRefundServiceImpl.java
@@ -1,17 +1,17 @@
-package com.qihang.oms.service.impl;
+package cn.qihangerp.oms.service.impl;
+import cn.qihangerp.common.enums.EnumShopType;
+import cn.qihangerp.oms.domain.*;
+import cn.qihangerp.oms.mapper.*;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import com.qihang.common.common.PageQuery;
-import com.qihang.common.common.PageResult;
-import com.qihang.common.common.ResultVo;
-import com.qihang.common.common.ResultVoEnum;
-import com.qihang.common.enums.EnumShopType;
-import com.qihang.oms.domain.*;
-import com.qihang.oms.mapper.*;
-import com.qihang.oms.service.ErpSaleAfterRefundService;
-import com.qihang.oms.service.OmsWeiRefundService;
+import cn.qihangerp.common.PageQuery;
+import cn.qihangerp.common.PageResult;
+import cn.qihangerp.common.ResultVo;
+import cn.qihangerp.common.ResultVoEnum;
+
+import cn.qihangerp.oms.service.ErpSaleAfterRefundService;
import lombok.AllArgsConstructor;
import lombok.extern.java.Log;
import org.springframework.stereotype.Service;
diff --git a/oms-api/src/main/java/com/qihang/oms/service/impl/ErpSaleOrderItemServiceImpl.java b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/ErpSaleOrderItemServiceImpl.java
similarity index 62%
rename from oms-api/src/main/java/com/qihang/oms/service/impl/ErpSaleOrderItemServiceImpl.java
rename to oms-api/src/main/java/cn/qihangerp/oms/service/impl/ErpSaleOrderItemServiceImpl.java
index c6b0c0dc..d88adf0c 100644
--- a/oms-api/src/main/java/com/qihang/oms/service/impl/ErpSaleOrderItemServiceImpl.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/ErpSaleOrderItemServiceImpl.java
@@ -1,13 +1,13 @@
-package com.qihang.oms.service.impl;
+package cn.qihangerp.oms.service.impl;
+import cn.qihangerp.oms.service.ErpSaleOrderItemService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import com.qihang.common.common.PageQuery;
-import com.qihang.common.common.PageResult;
-import com.qihang.oms.domain.ErpSaleOrderItem;
-import com.qihang.oms.domain.bo.OrderItemListBo;
-import com.qihang.oms.domain.vo.OrderItemListVo;
-import com.qihang.oms.service.ErpSaleOrderItemService;
-import com.qihang.oms.mapper.ErpSaleOrderItemMapper;
+import cn.qihangerp.common.PageQuery;
+import cn.qihangerp.common.PageResult;
+import cn.qihangerp.oms.domain.ErpSaleOrderItem;
+import cn.qihangerp.oms.domain.bo.OrderItemListBo;
+import cn.qihangerp.oms.domain.vo.OrderItemListVo;
+import cn.qihangerp.oms.mapper.ErpSaleOrderItemMapper;
import lombok.AllArgsConstructor;
import org.springframework.stereotype.Service;
@@ -19,7 +19,7 @@ import org.springframework.stereotype.Service;
@AllArgsConstructor
@Service
public class ErpSaleOrderItemServiceImpl extends ServiceImpl
- implements ErpSaleOrderItemService{
+ implements ErpSaleOrderItemService {
private final ErpSaleOrderItemMapper mapper;
@Override
diff --git a/oms-api/src/main/java/com/qihang/oms/service/impl/ErpSaleOrderServiceImpl.java b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/ErpSaleOrderServiceImpl.java
similarity index 98%
rename from oms-api/src/main/java/com/qihang/oms/service/impl/ErpSaleOrderServiceImpl.java
rename to oms-api/src/main/java/cn/qihangerp/oms/service/impl/ErpSaleOrderServiceImpl.java
index b93ba61a..c4adca7d 100644
--- a/oms-api/src/main/java/com/qihang/oms/service/impl/ErpSaleOrderServiceImpl.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/ErpSaleOrderServiceImpl.java
@@ -1,27 +1,26 @@
-package com.qihang.oms.service.impl;
+package cn.qihangerp.oms.service.impl;
+import cn.qihangerp.common.enums.EnumShopType;
+import cn.qihangerp.common.utils.DateUtils;
+import cn.qihangerp.oms.domain.*;
+import cn.qihangerp.oms.mapper.*;
+import cn.qihangerp.oms.service.ErpSaleOrderService;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import com.qihang.common.common.PageQuery;
-import com.qihang.common.common.PageResult;
-import com.qihang.common.common.ResultVo;
-import com.qihang.common.common.ResultVoEnum;
-import com.qihang.common.enums.EnumShopType;
-import com.qihang.common.enums.JdOrderStateEnum;
-import com.qihang.common.enums.TaoOrderStateEnum;
-import com.qihang.common.utils.DateUtils;
-import com.qihang.common.utils.StringUtils;
-import com.qihang.oms.domain.*;
-import com.qihang.oms.mapper.*;
-import com.qihang.oms.service.ErpSaleOrderService;
+import cn.qihangerp.common.PageQuery;
+import cn.qihangerp.common.PageResult;
+import cn.qihangerp.common.ResultVo;
+import cn.qihangerp.common.ResultVoEnum;
+import cn.qihangerp.common.enums.JdOrderStateEnum;
+import cn.qihangerp.common.enums.TaoOrderStateEnum;
+import cn.qihangerp.common.utils.StringUtils;
import lombok.AllArgsConstructor;
import lombok.extern.java.Log;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import java.math.BigDecimal;
-import java.util.ArrayList;
import java.util.Date;
import java.util.List;
@@ -34,7 +33,7 @@ import java.util.List;
@AllArgsConstructor
@Service
public class ErpSaleOrderServiceImpl extends ServiceImpl
- implements ErpSaleOrderService{
+ implements ErpSaleOrderService {
private final ErpSaleOrderMapper orderMapper;
private final ErpSaleOrderItemMapper orderItemMapper;
diff --git a/oms-api/src/main/java/com/qihang/oms/service/impl/ErpShipStockUpServiceImpl.java b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/ErpShipStockUpServiceImpl.java
similarity index 75%
rename from oms-api/src/main/java/com/qihang/oms/service/impl/ErpShipStockUpServiceImpl.java
rename to oms-api/src/main/java/cn/qihangerp/oms/service/impl/ErpShipStockUpServiceImpl.java
index e3572318..82caf505 100644
--- a/oms-api/src/main/java/com/qihang/oms/service/impl/ErpShipStockUpServiceImpl.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/ErpShipStockUpServiceImpl.java
@@ -1,16 +1,14 @@
-package com.qihang.oms.service.impl;
+package cn.qihangerp.oms.service.impl;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import com.qihang.common.common.PageQuery;
-import com.qihang.common.common.PageResult;
-import com.qihang.oms.domain.ErpSaleOrder;
-import com.qihang.oms.domain.ErpSaleOrderItem;
-import com.qihang.oms.domain.ErpShipStockUp;
-import com.qihang.oms.domain.bo.ShipStockUpBo;
-import com.qihang.oms.service.ErpShipStockUpService;
-import com.qihang.oms.mapper.ErpShipStockUpMapper;
+import cn.qihangerp.common.PageQuery;
+import cn.qihangerp.common.PageResult;
+import cn.qihangerp.oms.domain.ErpShipStockUp;
+import cn.qihangerp.oms.domain.bo.ShipStockUpBo;
+import cn.qihangerp.oms.service.ErpShipStockUpService;
+import cn.qihangerp.oms.mapper.ErpShipStockUpMapper;
import lombok.AllArgsConstructor;
import org.springframework.stereotype.Service;
import org.springframework.util.StringUtils;
diff --git a/oms-api/src/main/java/com/qihang/oms/service/impl/ErpShipWaybillServiceImpl.java b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/ErpShipWaybillServiceImpl.java
similarity index 74%
rename from oms-api/src/main/java/com/qihang/oms/service/impl/ErpShipWaybillServiceImpl.java
rename to oms-api/src/main/java/cn/qihangerp/oms/service/impl/ErpShipWaybillServiceImpl.java
index e8ed99ab..d73cb31b 100644
--- a/oms-api/src/main/java/com/qihang/oms/service/impl/ErpShipWaybillServiceImpl.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/ErpShipWaybillServiceImpl.java
@@ -1,16 +1,14 @@
-package com.qihang.oms.service.impl;
+package cn.qihangerp.oms.service.impl;
+import cn.qihangerp.oms.service.ErpShipWaybillService;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import com.qihang.common.common.PageQuery;
-import com.qihang.common.common.PageResult;
-import com.qihang.oms.domain.ErpShipStockUp;
-import com.qihang.oms.domain.ErpShipWaybill;
-import com.qihang.oms.domain.bo.ShipStockUpBo;
-import com.qihang.oms.domain.bo.ShipWaybillBo;
-import com.qihang.oms.service.ErpShipWaybillService;
-import com.qihang.oms.mapper.ErpShipWaybillMapper;
+import cn.qihangerp.common.PageQuery;
+import cn.qihangerp.common.PageResult;
+import cn.qihangerp.oms.domain.ErpShipWaybill;
+import cn.qihangerp.oms.domain.bo.ShipWaybillBo;
+import cn.qihangerp.oms.mapper.ErpShipWaybillMapper;
import lombok.AllArgsConstructor;
import org.springframework.stereotype.Service;
import org.springframework.util.StringUtils;
@@ -23,7 +21,7 @@ import org.springframework.util.StringUtils;
@AllArgsConstructor
@Service
public class ErpShipWaybillServiceImpl extends ServiceImpl
- implements ErpShipWaybillService{
+ implements ErpShipWaybillService {
private final ErpShipWaybillMapper mapper;
@Override
public PageResult queryPageList(ShipWaybillBo bo, PageQuery pageQuery) {
diff --git a/oms-api/src/main/java/cn/qihangerp/oms/service/impl/OShopPlatformServiceImpl.java b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/OShopPlatformServiceImpl.java
new file mode 100644
index 00000000..9f65fa3a
--- /dev/null
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/OShopPlatformServiceImpl.java
@@ -0,0 +1,29 @@
+package cn.qihangerp.oms.service.impl;
+
+
+import cn.qihangerp.oms.domain.OShopPlatform;
+import cn.qihangerp.oms.mapper.OShopPlatformMapper;
+import cn.qihangerp.oms.service.OShopPlatformService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import lombok.AllArgsConstructor;
+import org.springframework.stereotype.Service;
+
+/**
+* @author qilip
+* @description 针对表【o_shop_platform(店铺平台配置表)】的数据库操作Service实现
+* @createDate 2024-07-27 18:06:22
+*/
+@AllArgsConstructor
+@Service
+public class OShopPlatformServiceImpl extends ServiceImpl
+ implements OShopPlatformService {
+ private final OShopPlatformMapper mapper;
+ @Override
+ public OShopPlatform selectById(Integer id) {
+ return mapper.selectById(id);
+ }
+}
+
+
+
+
diff --git a/oms-api/src/main/java/cn/qihangerp/oms/service/impl/OShopPullLasttimeServiceImpl.java b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/OShopPullLasttimeServiceImpl.java
new file mode 100644
index 00000000..adda20b2
--- /dev/null
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/OShopPullLasttimeServiceImpl.java
@@ -0,0 +1,43 @@
+package cn.qihangerp.oms.service.impl;
+
+
+import cn.qihangerp.oms.domain.OShopPullLasttime;
+import cn.qihangerp.oms.mapper.OShopPullLasttimeMapper;
+import cn.qihangerp.oms.service.OShopPullLasttimeService;
+import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import lombok.AllArgsConstructor;
+import org.springframework.stereotype.Service;
+
+import java.util.List;
+
+/**
+* @author TW
+* @description 针对表【sys_shop_pull_lasttime(店铺更新最后时间记录)】的数据库操作Service实现
+* @createDate 2024-06-04 16:13:03
+*/
+@AllArgsConstructor
+@Service
+public class OShopPullLasttimeServiceImpl extends ServiceImpl
+ implements OShopPullLasttimeService {
+ private final OShopPullLasttimeMapper mapper;
+
+ @Override
+ public OShopPullLasttime getLasttimeByShop(Long shopId, String pullType) {
+ List oShopPullLasttimes = mapper.selectList(new LambdaQueryWrapper().eq(OShopPullLasttime::getShopId, shopId).eq(OShopPullLasttime::getPullType, pullType));
+ if(oShopPullLasttimes != null && !oShopPullLasttimes.isEmpty()) return oShopPullLasttimes.get(0);
+ else return null;
+ }
+
+ @Override
+ public List getLasttimeByShop(Long shopId) {
+ List list = mapper.selectList(new LambdaQueryWrapper()
+ .eq(OShopPullLasttime::getShopId, shopId));
+
+ return list;
+ }
+}
+
+
+
+
diff --git a/oms-api/src/main/java/cn/qihangerp/oms/service/impl/OShopPullLogsServiceImpl.java b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/OShopPullLogsServiceImpl.java
new file mode 100644
index 00000000..e895450a
--- /dev/null
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/OShopPullLogsServiceImpl.java
@@ -0,0 +1,41 @@
+package cn.qihangerp.oms.service.impl;
+
+import cn.qihangerp.common.PageQuery;
+import cn.qihangerp.common.PageResult;
+
+import cn.qihangerp.oms.domain.OShopPullLogs;
+import cn.qihangerp.oms.mapper.OShopPullLogsMapper;
+import cn.qihangerp.oms.service.OShopPullLogsService;
+import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import lombok.AllArgsConstructor;
+import org.springframework.stereotype.Service;
+import org.springframework.util.StringUtils;
+
+/**
+* @author TW
+* @description 针对表【sys_shop_pull_logs(更新日志表)】的数据库操作Service实现
+* @createDate 2024-03-22 17:43:38
+*/
+@AllArgsConstructor
+@Service
+public class OShopPullLogsServiceImpl extends ServiceImpl
+ implements OShopPullLogsService {
+ private final OShopPullLogsMapper mapper;
+
+ @Override
+ public PageResult queryPageList(OShopPullLogs bo, PageQuery pageQuery) {
+ LambdaQueryWrapper queryWrapper = new LambdaQueryWrapper();
+ queryWrapper.eq(bo.getShopId()!=null, OShopPullLogs::getShopId,bo.getShopId());
+ queryWrapper.eq(bo.getShopType()!=null, OShopPullLogs::getShopType,bo.getShopType());
+ queryWrapper.eq(StringUtils.hasText(bo.getPullType()), OShopPullLogs::getPullType,bo.getPullType());
+ Page pages = mapper.selectPage(pageQuery.build(), queryWrapper);
+
+ return PageResult.build(pages);
+ }
+}
+
+
+
+
diff --git a/oms-api/src/main/java/cn/qihangerp/oms/service/impl/OShopServiceImpl.java b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/OShopServiceImpl.java
new file mode 100644
index 00000000..cbee3a84
--- /dev/null
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/OShopServiceImpl.java
@@ -0,0 +1,120 @@
+package cn.qihangerp.oms.service.impl;
+
+import cn.qihangerp.common.PageQuery;
+import cn.qihangerp.common.PageResult;
+import cn.qihangerp.common.enums.EnumShopType;
+
+import cn.qihangerp.oms.domain.OShop;
+import cn.qihangerp.oms.domain.OShopPullLasttime;
+import cn.qihangerp.oms.mapper.OShopMapper;
+import cn.qihangerp.oms.service.OShopPullLasttimeService;
+import cn.qihangerp.oms.service.OShopService;
+import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import lombok.AllArgsConstructor;
+import org.springframework.stereotype.Service;
+import org.springframework.util.StringUtils;
+
+import java.util.Arrays;
+import java.util.List;
+
+/**
+* @author qilip
+* @description 针对表【sys_shop(数据中心-店铺)】的数据库操作Service实现
+* @createDate 2024-03-17 15:17:34
+*/
+@AllArgsConstructor
+@Service
+public class OShopServiceImpl extends ServiceImpl
+ implements OShopService {
+ private final OShopMapper mapper;
+ private final OShopPullLasttimeService pullLasttimeService;
+
+ @Override
+ public PageResult queryPageList(OShop bo, PageQuery pageQuery) {
+ LambdaQueryWrapper queryWrapper = new LambdaQueryWrapper()
+ .likeRight(StringUtils.hasText(bo.getName()), OShop::getName, bo.getName())
+ .eq(bo.getType()!=null, OShop::getType, bo.getType());
+
+
+ Page pages = mapper.selectPage(pageQuery.build(), queryWrapper);
+ return PageResult.build(pages);
+ }
+
+ @Override
+ public List selectShopList(OShop shop) {
+ LambdaQueryWrapper qw = new LambdaQueryWrapper()
+ .eq(shop.getType()!=null, OShop::getType,shop.getType())
+
+ ;
+ return mapper.selectList(qw);
+ }
+
+ @Override
+ public OShop selectShopById(Long id) {
+ return mapper.selectById(id);
+ }
+
+ @Override
+ public int updateShopById(OShop shop) {
+ return mapper.updateById(shop);
+ }
+
+ @Override
+ public int insertShop(OShop shop) {
+ return mapper.insert(shop);
+ }
+
+ @Override
+ public int deleteShopByIds(Long[] ids) {
+ //删除pulllasttime
+ pullLasttimeService.remove(new LambdaQueryWrapper().in(OShopPullLasttime::getShopId,ids));
+ return mapper.deleteBatchIds(Arrays.asList(ids));
+ }
+
+
+ @Override
+ public List selectShopByShopType(EnumShopType shopType) {
+ LambdaQueryWrapper qw = new LambdaQueryWrapper()
+ .eq(OShop::getType,shopType.getIndex())
+ .eq(OShop::getStatus,1);
+ return mapper.selectList(qw);
+ }
+
+ @Override
+ public void updateSessionKey(Long shopId, String sessionKey) {
+ OShop shop = new OShop();
+ shop.setId(shopId);
+ shop.setAccessToken(sessionKey);
+ mapper.updateById(shop);
+ }
+
+// @Override
+// public void updateShopManage(Long shopId, Long userId, Long groupId) {
+// OShop shop = new OShop();
+// shop.setId(shopId);
+// shop.setManageUserId(userId);
+// shop.setShopGroupId(groupId);
+// shop.setModifyOn(System.currentTimeMillis()/1000);
+// mapper.updateById(shop);
+// }
+// @Override
+// public List selectShopPlatformList() {
+// return platformMapper.selectList(new LambdaQueryWrapper<>());
+// }
+//
+// @Override
+// public SysPlatform selectShopPlatformById(Long id) {
+// return platformMapper.selectById(id);
+// }
+//
+// @Override
+// public int updateShopPlatformById(SysPlatform platform) {
+// return platformMapper.updateById(platform);
+// }
+}
+
+
+
+
diff --git a/oms-api/src/main/java/com/qihang/oms/service/impl/OmsDouGoodsSkuServiceImpl.java b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/OmsDouGoodsSkuServiceImpl.java
similarity index 68%
rename from oms-api/src/main/java/com/qihang/oms/service/impl/OmsDouGoodsSkuServiceImpl.java
rename to oms-api/src/main/java/cn/qihangerp/oms/service/impl/OmsDouGoodsSkuServiceImpl.java
index e4bd2425..06c55b04 100644
--- a/oms-api/src/main/java/com/qihang/oms/service/impl/OmsDouGoodsSkuServiceImpl.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/OmsDouGoodsSkuServiceImpl.java
@@ -1,9 +1,9 @@
-package com.qihang.oms.service.impl;
+package cn.qihangerp.oms.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import com.qihang.oms.domain.OmsDouGoodsSku;
-import com.qihang.oms.service.OmsDouGoodsSkuService;
-import com.qihang.oms.mapper.OmsDouGoodsSkuMapper;
+import cn.qihangerp.oms.domain.OmsDouGoodsSku;
+import cn.qihangerp.oms.service.OmsDouGoodsSkuService;
+import cn.qihangerp.oms.mapper.OmsDouGoodsSkuMapper;
import org.springframework.stereotype.Service;
/**
diff --git a/oms-api/src/main/java/com/qihang/oms/service/impl/OmsDouOrderItemServiceImpl.java b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/OmsDouOrderItemServiceImpl.java
similarity index 62%
rename from oms-api/src/main/java/com/qihang/oms/service/impl/OmsDouOrderItemServiceImpl.java
rename to oms-api/src/main/java/cn/qihangerp/oms/service/impl/OmsDouOrderItemServiceImpl.java
index 9e600cb5..aff04135 100644
--- a/oms-api/src/main/java/com/qihang/oms/service/impl/OmsDouOrderItemServiceImpl.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/OmsDouOrderItemServiceImpl.java
@@ -1,9 +1,9 @@
-package com.qihang.oms.service.impl;
+package cn.qihangerp.oms.service.impl;
+import cn.qihangerp.oms.service.OmsDouOrderItemService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import com.qihang.oms.domain.OmsDouOrderItem;
-import com.qihang.oms.service.OmsDouOrderItemService;
-import com.qihang.oms.mapper.OmsDouOrderItemMapper;
+import cn.qihangerp.oms.domain.OmsDouOrderItem;
+import cn.qihangerp.oms.mapper.OmsDouOrderItemMapper;
import org.springframework.stereotype.Service;
/**
@@ -13,7 +13,7 @@ import org.springframework.stereotype.Service;
*/
@Service
public class OmsDouOrderItemServiceImpl extends ServiceImpl
- implements OmsDouOrderItemService{
+ implements OmsDouOrderItemService {
}
diff --git a/oms-api/src/main/java/com/qihang/oms/service/impl/OmsDouOrderServiceImpl.java b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/OmsDouOrderServiceImpl.java
similarity index 62%
rename from oms-api/src/main/java/com/qihang/oms/service/impl/OmsDouOrderServiceImpl.java
rename to oms-api/src/main/java/cn/qihangerp/oms/service/impl/OmsDouOrderServiceImpl.java
index 9d16224b..8e71a842 100644
--- a/oms-api/src/main/java/com/qihang/oms/service/impl/OmsDouOrderServiceImpl.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/OmsDouOrderServiceImpl.java
@@ -1,9 +1,9 @@
-package com.qihang.oms.service.impl;
+package cn.qihangerp.oms.service.impl;
+import cn.qihangerp.oms.service.OmsDouOrderService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import com.qihang.oms.domain.OmsDouOrder;
-import com.qihang.oms.service.OmsDouOrderService;
-import com.qihang.oms.mapper.OmsDouOrderMapper;
+import cn.qihangerp.oms.domain.OmsDouOrder;
+import cn.qihangerp.oms.mapper.OmsDouOrderMapper;
import org.springframework.stereotype.Service;
/**
@@ -13,7 +13,7 @@ import org.springframework.stereotype.Service;
*/
@Service
public class OmsDouOrderServiceImpl extends ServiceImpl
- implements OmsDouOrderService{
+ implements OmsDouOrderService {
}
diff --git a/oms-api/src/main/java/com/qihang/oms/service/impl/OmsDouRefundServiceImpl.java b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/OmsDouRefundServiceImpl.java
similarity index 68%
rename from oms-api/src/main/java/com/qihang/oms/service/impl/OmsDouRefundServiceImpl.java
rename to oms-api/src/main/java/cn/qihangerp/oms/service/impl/OmsDouRefundServiceImpl.java
index f7dbbe76..8b2a23eb 100644
--- a/oms-api/src/main/java/com/qihang/oms/service/impl/OmsDouRefundServiceImpl.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/OmsDouRefundServiceImpl.java
@@ -1,9 +1,9 @@
-package com.qihang.oms.service.impl;
+package cn.qihangerp.oms.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import com.qihang.oms.domain.OmsDouRefund;
-import com.qihang.oms.service.OmsDouRefundService;
-import com.qihang.oms.mapper.OmsDouRefundMapper;
+import cn.qihangerp.oms.domain.OmsDouRefund;
+import cn.qihangerp.oms.service.OmsDouRefundService;
+import cn.qihangerp.oms.mapper.OmsDouRefundMapper;
import org.springframework.stereotype.Service;
/**
diff --git a/oms-api/src/main/java/com/qihang/oms/service/impl/OmsJdAfterSaleServiceImpl.java b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/OmsJdAfterSaleServiceImpl.java
similarity index 62%
rename from oms-api/src/main/java/com/qihang/oms/service/impl/OmsJdAfterSaleServiceImpl.java
rename to oms-api/src/main/java/cn/qihangerp/oms/service/impl/OmsJdAfterSaleServiceImpl.java
index 049be664..ba15ae26 100644
--- a/oms-api/src/main/java/com/qihang/oms/service/impl/OmsJdAfterSaleServiceImpl.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/OmsJdAfterSaleServiceImpl.java
@@ -1,9 +1,9 @@
-package com.qihang.oms.service.impl;
+package cn.qihangerp.oms.service.impl;
+import cn.qihangerp.oms.service.OmsJdAfterSaleService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import com.qihang.oms.domain.OmsJdAfterSale;
-import com.qihang.oms.service.OmsJdAfterSaleService;
-import com.qihang.oms.mapper.OmsJdAfterSaleMapper;
+import cn.qihangerp.oms.domain.OmsJdAfterSale;
+import cn.qihangerp.oms.mapper.OmsJdAfterSaleMapper;
import org.springframework.stereotype.Service;
/**
@@ -13,7 +13,7 @@ import org.springframework.stereotype.Service;
*/
@Service
public class OmsJdAfterSaleServiceImpl extends ServiceImpl
- implements OmsJdAfterSaleService{
+ implements OmsJdAfterSaleService {
}
diff --git a/oms-api/src/main/java/com/qihang/oms/service/impl/OmsJdGoodsSkuServiceImpl.java b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/OmsJdGoodsSkuServiceImpl.java
similarity index 62%
rename from oms-api/src/main/java/com/qihang/oms/service/impl/OmsJdGoodsSkuServiceImpl.java
rename to oms-api/src/main/java/cn/qihangerp/oms/service/impl/OmsJdGoodsSkuServiceImpl.java
index e98e529a..79017a34 100644
--- a/oms-api/src/main/java/com/qihang/oms/service/impl/OmsJdGoodsSkuServiceImpl.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/OmsJdGoodsSkuServiceImpl.java
@@ -1,9 +1,9 @@
-package com.qihang.oms.service.impl;
+package cn.qihangerp.oms.service.impl;
+import cn.qihangerp.oms.service.OmsJdGoodsSkuService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import com.qihang.oms.domain.OmsJdGoodsSku;
-import com.qihang.oms.service.OmsJdGoodsSkuService;
-import com.qihang.oms.mapper.OmsJdGoodsSkuMapper;
+import cn.qihangerp.oms.domain.OmsJdGoodsSku;
+import cn.qihangerp.oms.mapper.OmsJdGoodsSkuMapper;
import org.springframework.stereotype.Service;
/**
@@ -13,7 +13,7 @@ import org.springframework.stereotype.Service;
*/
@Service
public class OmsJdGoodsSkuServiceImpl extends ServiceImpl
- implements OmsJdGoodsSkuService{
+ implements OmsJdGoodsSkuService {
}
diff --git a/oms-api/src/main/java/com/qihang/oms/service/impl/OmsJdOrderItemServiceImpl.java b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/OmsJdOrderItemServiceImpl.java
similarity index 68%
rename from oms-api/src/main/java/com/qihang/oms/service/impl/OmsJdOrderItemServiceImpl.java
rename to oms-api/src/main/java/cn/qihangerp/oms/service/impl/OmsJdOrderItemServiceImpl.java
index d7d825f9..d2317c7d 100644
--- a/oms-api/src/main/java/com/qihang/oms/service/impl/OmsJdOrderItemServiceImpl.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/OmsJdOrderItemServiceImpl.java
@@ -1,9 +1,9 @@
-package com.qihang.oms.service.impl;
+package cn.qihangerp.oms.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import com.qihang.oms.domain.OmsJdOrderItem;
-import com.qihang.oms.service.OmsJdOrderItemService;
-import com.qihang.oms.mapper.OmsJdOrderItemMapper;
+import cn.qihangerp.oms.domain.OmsJdOrderItem;
+import cn.qihangerp.oms.service.OmsJdOrderItemService;
+import cn.qihangerp.oms.mapper.OmsJdOrderItemMapper;
import org.springframework.stereotype.Service;
/**
diff --git a/oms-api/src/main/java/com/qihang/oms/service/impl/OmsJdOrderServiceImpl.java b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/OmsJdOrderServiceImpl.java
similarity index 62%
rename from oms-api/src/main/java/com/qihang/oms/service/impl/OmsJdOrderServiceImpl.java
rename to oms-api/src/main/java/cn/qihangerp/oms/service/impl/OmsJdOrderServiceImpl.java
index 8fb2936d..252ceabb 100644
--- a/oms-api/src/main/java/com/qihang/oms/service/impl/OmsJdOrderServiceImpl.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/OmsJdOrderServiceImpl.java
@@ -1,9 +1,9 @@
-package com.qihang.oms.service.impl;
+package cn.qihangerp.oms.service.impl;
+import cn.qihangerp.oms.service.OmsJdOrderService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import com.qihang.oms.domain.OmsJdOrder;
-import com.qihang.oms.service.OmsJdOrderService;
-import com.qihang.oms.mapper.OmsJdOrderMapper;
+import cn.qihangerp.oms.domain.OmsJdOrder;
+import cn.qihangerp.oms.mapper.OmsJdOrderMapper;
import org.springframework.stereotype.Service;
/**
@@ -13,7 +13,7 @@ import org.springframework.stereotype.Service;
*/
@Service
public class OmsJdOrderServiceImpl extends ServiceImpl
- implements OmsJdOrderService{
+ implements OmsJdOrderService {
}
diff --git a/oms-api/src/main/java/com/qihang/oms/service/impl/OmsPddGoodsSkuServiceImpl.java b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/OmsPddGoodsSkuServiceImpl.java
similarity index 68%
rename from oms-api/src/main/java/com/qihang/oms/service/impl/OmsPddGoodsSkuServiceImpl.java
rename to oms-api/src/main/java/cn/qihangerp/oms/service/impl/OmsPddGoodsSkuServiceImpl.java
index 0161ac7d..da2faa7d 100644
--- a/oms-api/src/main/java/com/qihang/oms/service/impl/OmsPddGoodsSkuServiceImpl.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/OmsPddGoodsSkuServiceImpl.java
@@ -1,9 +1,9 @@
-package com.qihang.oms.service.impl;
+package cn.qihangerp.oms.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import com.qihang.oms.domain.OmsPddGoodsSku;
-import com.qihang.oms.service.OmsPddGoodsSkuService;
-import com.qihang.oms.mapper.OmsPddGoodsSkuMapper;
+import cn.qihangerp.oms.domain.OmsPddGoodsSku;
+import cn.qihangerp.oms.service.OmsPddGoodsSkuService;
+import cn.qihangerp.oms.mapper.OmsPddGoodsSkuMapper;
import org.springframework.stereotype.Service;
/**
diff --git a/oms-api/src/main/java/com/qihang/oms/service/impl/OmsPddOrderItemServiceImpl.java b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/OmsPddOrderItemServiceImpl.java
similarity index 62%
rename from oms-api/src/main/java/com/qihang/oms/service/impl/OmsPddOrderItemServiceImpl.java
rename to oms-api/src/main/java/cn/qihangerp/oms/service/impl/OmsPddOrderItemServiceImpl.java
index c193efa3..83cc2cb1 100644
--- a/oms-api/src/main/java/com/qihang/oms/service/impl/OmsPddOrderItemServiceImpl.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/OmsPddOrderItemServiceImpl.java
@@ -1,9 +1,9 @@
-package com.qihang.oms.service.impl;
+package cn.qihangerp.oms.service.impl;
+import cn.qihangerp.oms.service.OmsPddOrderItemService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import com.qihang.oms.domain.OmsPddOrderItem;
-import com.qihang.oms.service.OmsPddOrderItemService;
-import com.qihang.oms.mapper.OmsPddOrderItemMapper;
+import cn.qihangerp.oms.domain.OmsPddOrderItem;
+import cn.qihangerp.oms.mapper.OmsPddOrderItemMapper;
import org.springframework.stereotype.Service;
/**
@@ -13,7 +13,7 @@ import org.springframework.stereotype.Service;
*/
@Service
public class OmsPddOrderItemServiceImpl extends ServiceImpl
- implements OmsPddOrderItemService{
+ implements OmsPddOrderItemService {
}
diff --git a/oms-api/src/main/java/com/qihang/oms/service/impl/OmsPddOrderServiceImpl.java b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/OmsPddOrderServiceImpl.java
similarity index 62%
rename from oms-api/src/main/java/com/qihang/oms/service/impl/OmsPddOrderServiceImpl.java
rename to oms-api/src/main/java/cn/qihangerp/oms/service/impl/OmsPddOrderServiceImpl.java
index f581f713..5e55640b 100644
--- a/oms-api/src/main/java/com/qihang/oms/service/impl/OmsPddOrderServiceImpl.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/OmsPddOrderServiceImpl.java
@@ -1,9 +1,9 @@
-package com.qihang.oms.service.impl;
+package cn.qihangerp.oms.service.impl;
+import cn.qihangerp.oms.service.OmsPddOrderService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import com.qihang.oms.domain.OmsPddOrder;
-import com.qihang.oms.service.OmsPddOrderService;
-import com.qihang.oms.mapper.OmsPddOrderMapper;
+import cn.qihangerp.oms.domain.OmsPddOrder;
+import cn.qihangerp.oms.mapper.OmsPddOrderMapper;
import org.springframework.stereotype.Service;
/**
@@ -13,7 +13,7 @@ import org.springframework.stereotype.Service;
*/
@Service
public class OmsPddOrderServiceImpl extends ServiceImpl
- implements OmsPddOrderService{
+ implements OmsPddOrderService {
}
diff --git a/oms-api/src/main/java/com/qihang/oms/service/impl/OmsPddRefundServiceImpl.java b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/OmsPddRefundServiceImpl.java
similarity index 62%
rename from oms-api/src/main/java/com/qihang/oms/service/impl/OmsPddRefundServiceImpl.java
rename to oms-api/src/main/java/cn/qihangerp/oms/service/impl/OmsPddRefundServiceImpl.java
index e0c12243..8fcdba18 100644
--- a/oms-api/src/main/java/com/qihang/oms/service/impl/OmsPddRefundServiceImpl.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/OmsPddRefundServiceImpl.java
@@ -1,9 +1,9 @@
-package com.qihang.oms.service.impl;
+package cn.qihangerp.oms.service.impl;
+import cn.qihangerp.oms.service.OmsPddRefundService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import com.qihang.oms.domain.OmsPddRefund;
-import com.qihang.oms.service.OmsPddRefundService;
-import com.qihang.oms.mapper.OmsPddRefundMapper;
+import cn.qihangerp.oms.domain.OmsPddRefund;
+import cn.qihangerp.oms.mapper.OmsPddRefundMapper;
import org.springframework.stereotype.Service;
/**
@@ -13,7 +13,7 @@ import org.springframework.stereotype.Service;
*/
@Service
public class OmsPddRefundServiceImpl extends ServiceImpl
- implements OmsPddRefundService{
+ implements OmsPddRefundService {
}
diff --git a/oms-api/src/main/java/com/qihang/oms/service/impl/OmsTaoGoodsSkuServiceImpl.java b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/OmsTaoGoodsSkuServiceImpl.java
similarity index 62%
rename from oms-api/src/main/java/com/qihang/oms/service/impl/OmsTaoGoodsSkuServiceImpl.java
rename to oms-api/src/main/java/cn/qihangerp/oms/service/impl/OmsTaoGoodsSkuServiceImpl.java
index e86775b3..cb9440d9 100644
--- a/oms-api/src/main/java/com/qihang/oms/service/impl/OmsTaoGoodsSkuServiceImpl.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/OmsTaoGoodsSkuServiceImpl.java
@@ -1,9 +1,9 @@
-package com.qihang.oms.service.impl;
+package cn.qihangerp.oms.service.impl;
+import cn.qihangerp.oms.service.OmsTaoGoodsSkuService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import com.qihang.oms.domain.OmsTaoGoodsSku;
-import com.qihang.oms.service.OmsTaoGoodsSkuService;
-import com.qihang.oms.mapper.OmsTaoGoodsSkuMapper;
+import cn.qihangerp.oms.domain.OmsTaoGoodsSku;
+import cn.qihangerp.oms.mapper.OmsTaoGoodsSkuMapper;
import org.springframework.stereotype.Service;
/**
@@ -13,7 +13,7 @@ import org.springframework.stereotype.Service;
*/
@Service
public class OmsTaoGoodsSkuServiceImpl extends ServiceImpl
- implements OmsTaoGoodsSkuService{
+ implements OmsTaoGoodsSkuService {
}
diff --git a/oms-api/src/main/java/com/qihang/oms/service/impl/OmsTaoOrderItemServiceImpl.java b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/OmsTaoOrderItemServiceImpl.java
similarity index 62%
rename from oms-api/src/main/java/com/qihang/oms/service/impl/OmsTaoOrderItemServiceImpl.java
rename to oms-api/src/main/java/cn/qihangerp/oms/service/impl/OmsTaoOrderItemServiceImpl.java
index 364bc8be..7f74ff13 100644
--- a/oms-api/src/main/java/com/qihang/oms/service/impl/OmsTaoOrderItemServiceImpl.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/OmsTaoOrderItemServiceImpl.java
@@ -1,9 +1,9 @@
-package com.qihang.oms.service.impl;
+package cn.qihangerp.oms.service.impl;
+import cn.qihangerp.oms.service.OmsTaoOrderItemService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import com.qihang.oms.domain.OmsTaoOrderItem;
-import com.qihang.oms.service.OmsTaoOrderItemService;
-import com.qihang.oms.mapper.OmsTaoOrderItemMapper;
+import cn.qihangerp.oms.domain.OmsTaoOrderItem;
+import cn.qihangerp.oms.mapper.OmsTaoOrderItemMapper;
import org.springframework.stereotype.Service;
/**
@@ -13,7 +13,7 @@ import org.springframework.stereotype.Service;
*/
@Service
public class OmsTaoOrderItemServiceImpl extends ServiceImpl
- implements OmsTaoOrderItemService{
+ implements OmsTaoOrderItemService {
}
diff --git a/oms-api/src/main/java/com/qihang/oms/service/impl/OmsTaoOrderServiceImpl.java b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/OmsTaoOrderServiceImpl.java
similarity index 62%
rename from oms-api/src/main/java/com/qihang/oms/service/impl/OmsTaoOrderServiceImpl.java
rename to oms-api/src/main/java/cn/qihangerp/oms/service/impl/OmsTaoOrderServiceImpl.java
index deaf4550..be7a1b14 100644
--- a/oms-api/src/main/java/com/qihang/oms/service/impl/OmsTaoOrderServiceImpl.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/OmsTaoOrderServiceImpl.java
@@ -1,9 +1,9 @@
-package com.qihang.oms.service.impl;
+package cn.qihangerp.oms.service.impl;
+import cn.qihangerp.oms.service.OmsTaoOrderService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import com.qihang.oms.domain.OmsTaoOrder;
-import com.qihang.oms.service.OmsTaoOrderService;
-import com.qihang.oms.mapper.OmsTaoOrderMapper;
+import cn.qihangerp.oms.domain.OmsTaoOrder;
+import cn.qihangerp.oms.mapper.OmsTaoOrderMapper;
import org.springframework.stereotype.Service;
/**
@@ -13,7 +13,7 @@ import org.springframework.stereotype.Service;
*/
@Service
public class OmsTaoOrderServiceImpl extends ServiceImpl
- implements OmsTaoOrderService{
+ implements OmsTaoOrderService {
}
diff --git a/oms-api/src/main/java/com/qihang/oms/service/impl/OmsTaoRefundServiceImpl.java b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/OmsTaoRefundServiceImpl.java
similarity index 62%
rename from oms-api/src/main/java/com/qihang/oms/service/impl/OmsTaoRefundServiceImpl.java
rename to oms-api/src/main/java/cn/qihangerp/oms/service/impl/OmsTaoRefundServiceImpl.java
index dc7000cc..f49a2af3 100644
--- a/oms-api/src/main/java/com/qihang/oms/service/impl/OmsTaoRefundServiceImpl.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/OmsTaoRefundServiceImpl.java
@@ -1,9 +1,9 @@
-package com.qihang.oms.service.impl;
+package cn.qihangerp.oms.service.impl;
+import cn.qihangerp.oms.service.OmsTaoRefundService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import com.qihang.oms.domain.OmsTaoRefund;
-import com.qihang.oms.service.OmsTaoRefundService;
-import com.qihang.oms.mapper.OmsTaoRefundMapper;
+import cn.qihangerp.oms.domain.OmsTaoRefund;
+import cn.qihangerp.oms.mapper.OmsTaoRefundMapper;
import org.springframework.stereotype.Service;
/**
@@ -13,7 +13,7 @@ import org.springframework.stereotype.Service;
*/
@Service
public class OmsTaoRefundServiceImpl extends ServiceImpl
- implements OmsTaoRefundService{
+ implements OmsTaoRefundService {
}
diff --git a/oms-api/src/main/java/com/qihang/oms/service/impl/OmsWeiGoodsSkuServiceImpl.java b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/OmsWeiGoodsSkuServiceImpl.java
similarity index 60%
rename from oms-api/src/main/java/com/qihang/oms/service/impl/OmsWeiGoodsSkuServiceImpl.java
rename to oms-api/src/main/java/cn/qihangerp/oms/service/impl/OmsWeiGoodsSkuServiceImpl.java
index 045315d1..67d7eb63 100644
--- a/oms-api/src/main/java/com/qihang/oms/service/impl/OmsWeiGoodsSkuServiceImpl.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/OmsWeiGoodsSkuServiceImpl.java
@@ -1,9 +1,9 @@
-package com.qihang.oms.service.impl;
+package cn.qihangerp.oms.service.impl;
+import cn.qihangerp.oms.service.OmsWeiGoodsSkuService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import com.qihang.oms.domain.OmsWeiGoodsSku;
-import com.qihang.oms.service.OmsWeiGoodsSkuService;
-import com.qihang.oms.mapper.OmsWeiGoodsSkuMapper;
+import cn.qihangerp.oms.domain.OmsWeiGoodsSku;
+import cn.qihangerp.oms.mapper.OmsWeiGoodsSkuMapper;
import org.springframework.stereotype.Service;
/**
@@ -13,7 +13,7 @@ import org.springframework.stereotype.Service;
*/
@Service
public class OmsWeiGoodsSkuServiceImpl extends ServiceImpl
- implements OmsWeiGoodsSkuService{
+ implements OmsWeiGoodsSkuService {
}
diff --git a/oms-api/src/main/java/com/qihang/oms/service/impl/OmsWeiOrderItemServiceImpl.java b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/OmsWeiOrderItemServiceImpl.java
similarity index 60%
rename from oms-api/src/main/java/com/qihang/oms/service/impl/OmsWeiOrderItemServiceImpl.java
rename to oms-api/src/main/java/cn/qihangerp/oms/service/impl/OmsWeiOrderItemServiceImpl.java
index 66630260..9a1ea839 100644
--- a/oms-api/src/main/java/com/qihang/oms/service/impl/OmsWeiOrderItemServiceImpl.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/OmsWeiOrderItemServiceImpl.java
@@ -1,9 +1,9 @@
-package com.qihang.oms.service.impl;
+package cn.qihangerp.oms.service.impl;
+import cn.qihangerp.oms.service.OmsWeiOrderItemService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import com.qihang.oms.domain.OmsWeiOrderItem;
-import com.qihang.oms.service.OmsWeiOrderItemService;
-import com.qihang.oms.mapper.OmsWeiOrderItemMapper;
+import cn.qihangerp.oms.domain.OmsWeiOrderItem;
+import cn.qihangerp.oms.mapper.OmsWeiOrderItemMapper;
import org.springframework.stereotype.Service;
/**
@@ -13,7 +13,7 @@ import org.springframework.stereotype.Service;
*/
@Service
public class OmsWeiOrderItemServiceImpl extends ServiceImpl
- implements OmsWeiOrderItemService{
+ implements OmsWeiOrderItemService {
}
diff --git a/oms-api/src/main/java/com/qihang/oms/service/impl/OmsWeiOrderServiceImpl.java b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/OmsWeiOrderServiceImpl.java
similarity index 61%
rename from oms-api/src/main/java/com/qihang/oms/service/impl/OmsWeiOrderServiceImpl.java
rename to oms-api/src/main/java/cn/qihangerp/oms/service/impl/OmsWeiOrderServiceImpl.java
index ae52fa00..cebfe169 100644
--- a/oms-api/src/main/java/com/qihang/oms/service/impl/OmsWeiOrderServiceImpl.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/OmsWeiOrderServiceImpl.java
@@ -1,9 +1,9 @@
-package com.qihang.oms.service.impl;
+package cn.qihangerp.oms.service.impl;
+import cn.qihangerp.oms.service.OmsWeiOrderService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import com.qihang.oms.domain.OmsWeiOrder;
-import com.qihang.oms.service.OmsWeiOrderService;
-import com.qihang.oms.mapper.OmsWeiOrderMapper;
+import cn.qihangerp.oms.domain.OmsWeiOrder;
+import cn.qihangerp.oms.mapper.OmsWeiOrderMapper;
import org.springframework.stereotype.Service;
/**
@@ -13,7 +13,7 @@ import org.springframework.stereotype.Service;
*/
@Service
public class OmsWeiOrderServiceImpl extends ServiceImpl
- implements OmsWeiOrderService{
+ implements OmsWeiOrderService {
}
diff --git a/oms-api/src/main/java/com/qihang/oms/service/impl/OmsWeiRefundServiceImpl.java b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/OmsWeiRefundServiceImpl.java
similarity index 62%
rename from oms-api/src/main/java/com/qihang/oms/service/impl/OmsWeiRefundServiceImpl.java
rename to oms-api/src/main/java/cn/qihangerp/oms/service/impl/OmsWeiRefundServiceImpl.java
index feb8b2ef..b949aacb 100644
--- a/oms-api/src/main/java/com/qihang/oms/service/impl/OmsWeiRefundServiceImpl.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/OmsWeiRefundServiceImpl.java
@@ -1,9 +1,9 @@
-package com.qihang.oms.service.impl;
+package cn.qihangerp.oms.service.impl;
+import cn.qihangerp.oms.service.OmsWeiRefundService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import com.qihang.oms.domain.OmsWeiRefund;
-import com.qihang.oms.service.OmsWeiRefundService;
-import com.qihang.oms.mapper.OmsWeiRefundMapper;
+import cn.qihangerp.oms.domain.OmsWeiRefund;
+import cn.qihangerp.oms.mapper.OmsWeiRefundMapper;
import org.springframework.stereotype.Service;
/**
@@ -13,7 +13,7 @@ import org.springframework.stereotype.Service;
*/
@Service
public class OmsWeiRefundServiceImpl extends ServiceImpl
- implements OmsWeiRefundService{
+ implements OmsWeiRefundService {
}
diff --git a/oms-api/src/main/java/cn/qihangerp/oms/service/impl/SShopPlatformServiceImpl.java b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/SShopPlatformServiceImpl.java
new file mode 100644
index 00000000..20aca3a6
--- /dev/null
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/SShopPlatformServiceImpl.java
@@ -0,0 +1,22 @@
+//package cn.qihangerp.oms.service.impl;
+//
+//import cn.qihangerp.oms.service.SShopPlatformService;
+//import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+//import cn.qihangerp.oms.domain.SShopPlatform;
+//import cn.qihangerp.oms.mapper.SShopPlatformMapper;
+//import org.springframework.stereotype.Service;
+//
+///**
+//* @author TW
+//* @description 针对表【s_shop_platform(电商平台配置表)】的数据库操作Service实现
+//* @createDate 2024-06-04 14:53:08
+//*/
+//@Service
+//public class SShopPlatformServiceImpl extends ServiceImpl
+// implements SShopPlatformService {
+//
+//}
+//
+//
+//
+//
diff --git a/oms-api/src/main/java/com/qihang/oms/service/impl/SysLogisticsCompanyServiceImpl.java b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/SysLogisticsCompanyServiceImpl.java
similarity index 77%
rename from oms-api/src/main/java/com/qihang/oms/service/impl/SysLogisticsCompanyServiceImpl.java
rename to oms-api/src/main/java/cn/qihangerp/oms/service/impl/SysLogisticsCompanyServiceImpl.java
index fbc705e1..34752eeb 100644
--- a/oms-api/src/main/java/com/qihang/oms/service/impl/SysLogisticsCompanyServiceImpl.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/SysLogisticsCompanyServiceImpl.java
@@ -1,13 +1,13 @@
-package com.qihang.oms.service.impl;
+package cn.qihangerp.oms.service.impl;
+import cn.qihangerp.oms.service.SysLogisticsCompanyService;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import com.qihang.common.common.PageQuery;
-import com.qihang.common.common.PageResult;
-import com.qihang.oms.domain.SysLogisticsCompany;
-import com.qihang.oms.service.SysLogisticsCompanyService;
-import com.qihang.oms.mapper.SysLogisticsCompanyMapper;
+import cn.qihangerp.common.PageQuery;
+import cn.qihangerp.common.PageResult;
+import cn.qihangerp.oms.domain.SysLogisticsCompany;
+import cn.qihangerp.oms.mapper.SysLogisticsCompanyMapper;
import lombok.AllArgsConstructor;
import org.springframework.stereotype.Service;
@@ -19,7 +19,7 @@ import org.springframework.stereotype.Service;
@AllArgsConstructor
@Service
public class SysLogisticsCompanyServiceImpl extends ServiceImpl
- implements SysLogisticsCompanyService{
+ implements SysLogisticsCompanyService {
private final SysLogisticsCompanyMapper mapper;
@Override
diff --git a/oms-api/src/main/java/com/qihang/oms/service/impl/SysUserServiceImpl.java b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/SysUserServiceImpl.java
similarity index 95%
rename from oms-api/src/main/java/com/qihang/oms/service/impl/SysUserServiceImpl.java
rename to oms-api/src/main/java/cn/qihangerp/oms/service/impl/SysUserServiceImpl.java
index b54ed2d9..3e55eeb2 100644
--- a/oms-api/src/main/java/com/qihang/oms/service/impl/SysUserServiceImpl.java
+++ b/oms-api/src/main/java/cn/qihangerp/oms/service/impl/SysUserServiceImpl.java
@@ -1,11 +1,11 @@
-package com.qihang.oms.service.impl;
+package cn.qihangerp.oms.service.impl;
-import com.qihang.common.common.ServiceException;
-import com.qihang.common.constant.UserConstants;
-import com.qihang.common.utils.StringUtils;
-import com.qihang.oms.mapper.SysUserMapper;
-import com.qihang.security.entity.SysUser;
-import com.qihang.security.service.ISysUserService;
+import cn.qihangerp.common.common.ServiceException;
+import cn.qihangerp.common.constant.UserConstants;
+import cn.qihangerp.common.utils.StringUtils;
+import cn.qihangerp.oms.mapper.SysUserMapper;
+import cn.qihangerp.security.entity.SysUser;
+import cn.qihangerp.security.service.ISysUserService;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
diff --git a/oms-api/src/main/java/com/qihang/oms/utils/BaseController.java b/oms-api/src/main/java/cn/qihangerp/oms/utils/BaseController.java
similarity index 100%
rename from oms-api/src/main/java/com/qihang/oms/utils/BaseController.java
rename to oms-api/src/main/java/cn/qihangerp/oms/utils/BaseController.java
diff --git a/oms-api/src/main/java/com/qihang/oms/utils/SecurityUtils.java b/oms-api/src/main/java/cn/qihangerp/oms/utils/SecurityUtils.java
similarity index 100%
rename from oms-api/src/main/java/com/qihang/oms/utils/SecurityUtils.java
rename to oms-api/src/main/java/cn/qihangerp/oms/utils/SecurityUtils.java
diff --git a/oms-api/src/main/java/cn/qihangerp/oms/vo/GoodsSpecListVo.java b/oms-api/src/main/java/cn/qihangerp/oms/vo/GoodsSpecListVo.java
new file mode 100644
index 00000000..2930ad41
--- /dev/null
+++ b/oms-api/src/main/java/cn/qihangerp/oms/vo/GoodsSpecListVo.java
@@ -0,0 +1,103 @@
+//package cn.qihangerp.oms.vo;
+//
+//
+//import java.math.BigDecimal;
+//
+//public class GoodsSpecListVo {
+//
+// private Long id;
+// private Long goodsId;
+//
+// /** 商品名称 */
+// private String name;
+//
+// /** 商品编号 */
+// private String number;
+// private String specNum;
+// private String colorValue;
+// /** 商品图片地址 */
+// private String colorImage;
+// private String sizeValue;
+// private String styleValue;
+// private BigDecimal purPrice;
+//
+// public Long getId() {
+// return id;
+// }
+//
+// public void setId(Long id) {
+// this.id = id;
+// }
+//
+// public Long getGoodsId() {
+// return goodsId;
+// }
+//
+// public void setGoodsId(Long goodsId) {
+// this.goodsId = goodsId;
+// }
+//
+// public String getName() {
+// return name;
+// }
+//
+// public void setName(String name) {
+// this.name = name;
+// }
+//
+// public String getNumber() {
+// return number;
+// }
+//
+// public void setNumber(String number) {
+// this.number = number;
+// }
+//
+// public String getSpecNum() {
+// return specNum;
+// }
+//
+// public void setSpecNum(String specNum) {
+// this.specNum = specNum;
+// }
+//
+// public String getColorValue() {
+// return colorValue;
+// }
+//
+// public void setColorValue(String colorValue) {
+// this.colorValue = colorValue;
+// }
+//
+// public String getColorImage() {
+// return colorImage;
+// }
+//
+// public void setColorImage(String colorImage) {
+// this.colorImage = colorImage;
+// }
+//
+// public String getSizeValue() {
+// return sizeValue;
+// }
+//
+// public void setSizeValue(String sizeValue) {
+// this.sizeValue = sizeValue;
+// }
+//
+// public String getStyleValue() {
+// return styleValue;
+// }
+//
+// public void setStyleValue(String styleValue) {
+// this.styleValue = styleValue;
+// }
+//
+// public BigDecimal getPurPrice() {
+// return purPrice;
+// }
+//
+// public void setPurPrice(BigDecimal purPrice) {
+// this.purPrice = purPrice;
+// }
+//}
diff --git a/oms-api/src/main/java/com/qihang/oms/domain/SysShopPullLogs.java b/oms-api/src/main/java/com/qihang/oms/domain/SysShopPullLogs.java
deleted file mode 100644
index b47d7063..00000000
--- a/oms-api/src/main/java/com/qihang/oms/domain/SysShopPullLogs.java
+++ /dev/null
@@ -1,245 +0,0 @@
-package com.qihang.oms.domain;
-
-import com.baomidou.mybatisplus.annotation.TableName;
-
-import java.io.Serializable;
-import java.util.Date;
-
-/**
- * 更新日志表
- * @TableName sys_shop_pull_logs
- */
-@TableName("s_shop_pull_logs")
-public class SysShopPullLogs implements Serializable {
- /**
- * 主键Id
- */
- private Long id;
-
- /**
- * 店铺id
- */
- private Integer shopId;
-
- /**
- * 平台id
- */
- private Integer shopType;
-
- /**
- * 类型(ORDER订单,GOODS商品,REFUND退款)
- */
- private String pullType;
-
- /**
- * 拉取方式(主动拉取、定时任务)
- */
- private String pullWay;
-
- /**
- * 拉取参数
- */
- private String pullParams;
-
- /**
- * 拉取结果
- */
- private String pullResult;
-
- /**
- * 拉取时间
- */
- private Date pullTime;
-
- /**
- * 耗时(毫秒)
- */
- private Long duration;
-
- private static final long serialVersionUID = 1L;
-
- /**
- * 主键Id
- */
- public Long getId() {
- return id;
- }
-
- /**
- * 主键Id
- */
- public void setId(Long id) {
- this.id = id;
- }
-
- /**
- * 店铺id
- */
- public Integer getShopId() {
- return shopId;
- }
-
- /**
- * 店铺id
- */
- public void setShopId(Integer shopId) {
- this.shopId = shopId;
- }
-
- /**
- * 平台id
- */
- public Integer getShopType() {
- return shopType;
- }
-
- /**
- * 平台id
- */
- public void setShopType(Integer shopType) {
- this.shopType = shopType;
- }
-
- /**
- * 类型(ORDER订单,GOODS商品,REFUND退款)
- */
- public String getPullType() {
- return pullType;
- }
-
- /**
- * 类型(ORDER订单,GOODS商品,REFUND退款)
- */
- public void setPullType(String pullType) {
- this.pullType = pullType;
- }
-
- /**
- * 拉取方式(主动拉取、定时任务)
- */
- public String getPullWay() {
- return pullWay;
- }
-
- /**
- * 拉取方式(主动拉取、定时任务)
- */
- public void setPullWay(String pullWay) {
- this.pullWay = pullWay;
- }
-
- /**
- * 拉取参数
- */
- public String getPullParams() {
- return pullParams;
- }
-
- /**
- * 拉取参数
- */
- public void setPullParams(String pullParams) {
- this.pullParams = pullParams;
- }
-
- /**
- * 拉取结果
- */
- public String getPullResult() {
- return pullResult;
- }
-
- /**
- * 拉取结果
- */
- public void setPullResult(String pullResult) {
- this.pullResult = pullResult;
- }
-
- /**
- * 拉取时间
- */
- public Date getPullTime() {
- return pullTime;
- }
-
- /**
- * 拉取时间
- */
- public void setPullTime(Date pullTime) {
- this.pullTime = pullTime;
- }
-
- /**
- * 耗时(毫秒)
- */
- public Long getDuration() {
- return duration;
- }
-
- /**
- * 耗时(毫秒)
- */
- public void setDuration(Long duration) {
- this.duration = duration;
- }
-
- @Override
- public boolean equals(Object that) {
- if (this == that) {
- return true;
- }
- if (that == null) {
- return false;
- }
- if (getClass() != that.getClass()) {
- return false;
- }
- SysShopPullLogs other = (SysShopPullLogs) that;
- return (this.getId() == null ? other.getId() == null : this.getId().equals(other.getId()))
- && (this.getShopId() == null ? other.getShopId() == null : this.getShopId().equals(other.getShopId()))
- && (this.getShopType() == null ? other.getShopType() == null : this.getShopType().equals(other.getShopType()))
- && (this.getPullType() == null ? other.getPullType() == null : this.getPullType().equals(other.getPullType()))
- && (this.getPullWay() == null ? other.getPullWay() == null : this.getPullWay().equals(other.getPullWay()))
- && (this.getPullParams() == null ? other.getPullParams() == null : this.getPullParams().equals(other.getPullParams()))
- && (this.getPullResult() == null ? other.getPullResult() == null : this.getPullResult().equals(other.getPullResult()))
- && (this.getPullTime() == null ? other.getPullTime() == null : this.getPullTime().equals(other.getPullTime()))
- && (this.getDuration() == null ? other.getDuration() == null : this.getDuration().equals(other.getDuration()));
- }
-
- @Override
- public int hashCode() {
- final int prime = 31;
- int result = 1;
- result = prime * result + ((getId() == null) ? 0 : getId().hashCode());
- result = prime * result + ((getShopId() == null) ? 0 : getShopId().hashCode());
- result = prime * result + ((getShopType() == null) ? 0 : getShopType().hashCode());
- result = prime * result + ((getPullType() == null) ? 0 : getPullType().hashCode());
- result = prime * result + ((getPullWay() == null) ? 0 : getPullWay().hashCode());
- result = prime * result + ((getPullParams() == null) ? 0 : getPullParams().hashCode());
- result = prime * result + ((getPullResult() == null) ? 0 : getPullResult().hashCode());
- result = prime * result + ((getPullTime() == null) ? 0 : getPullTime().hashCode());
- result = prime * result + ((getDuration() == null) ? 0 : getDuration().hashCode());
- return result;
- }
-
- @Override
- public String toString() {
- StringBuilder sb = new StringBuilder();
- sb.append(getClass().getSimpleName());
- sb.append(" [");
- sb.append("Hash = ").append(hashCode());
- sb.append(", id=").append(id);
- sb.append(", shopId=").append(shopId);
- sb.append(", shopType=").append(shopType);
- sb.append(", pullType=").append(pullType);
- sb.append(", pullWay=").append(pullWay);
- sb.append(", pullParams=").append(pullParams);
- sb.append(", pullResult=").append(pullResult);
- sb.append(", pullTime=").append(pullTime);
- sb.append(", duration=").append(duration);
- sb.append(", serialVersionUID=").append(serialVersionUID);
- sb.append("]");
- return sb.toString();
- }
-}
\ No newline at end of file
diff --git a/oms-api/src/main/java/com/qihang/oms/mapper/SShopMapper.java b/oms-api/src/main/java/com/qihang/oms/mapper/SShopMapper.java
deleted file mode 100644
index bca0218d..00000000
--- a/oms-api/src/main/java/com/qihang/oms/mapper/SShopMapper.java
+++ /dev/null
@@ -1,18 +0,0 @@
-package com.qihang.oms.mapper;
-
-import com.qihang.oms.domain.SShop;
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-
-/**
-* @author TW
-* @description 针对表【s_shop(电商平台店铺表)】的数据库操作Mapper
-* @createDate 2024-06-04 14:53:08
-* @Entity com.qihang.oms.domain.SShop
-*/
-public interface SShopMapper extends BaseMapper {
-
-}
-
-
-
-
diff --git a/oms-api/src/main/java/com/qihang/oms/mapper/SShopPlatformMapper.java b/oms-api/src/main/java/com/qihang/oms/mapper/SShopPlatformMapper.java
deleted file mode 100644
index 94ada75f..00000000
--- a/oms-api/src/main/java/com/qihang/oms/mapper/SShopPlatformMapper.java
+++ /dev/null
@@ -1,18 +0,0 @@
-package com.qihang.oms.mapper;
-
-import com.qihang.oms.domain.SShopPlatform;
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-
-/**
-* @author TW
-* @description 针对表【s_shop_platform(电商平台配置表)】的数据库操作Mapper
-* @createDate 2024-06-04 14:53:08
-* @Entity com.qihang.oms.domain.SShopPlatform
-*/
-public interface SShopPlatformMapper extends BaseMapper {
-
-}
-
-
-
-
diff --git a/oms-api/src/main/java/com/qihang/oms/service/SShopPlatformService.java b/oms-api/src/main/java/com/qihang/oms/service/SShopPlatformService.java
deleted file mode 100644
index 4047d989..00000000
--- a/oms-api/src/main/java/com/qihang/oms/service/SShopPlatformService.java
+++ /dev/null
@@ -1,13 +0,0 @@
-package com.qihang.oms.service;
-
-import com.qihang.oms.domain.SShopPlatform;
-import com.baomidou.mybatisplus.extension.service.IService;
-
-/**
-* @author TW
-* @description 针对表【s_shop_platform(电商平台配置表)】的数据库操作Service
-* @createDate 2024-06-04 14:53:08
-*/
-public interface SShopPlatformService extends IService {
-
-}
diff --git a/oms-api/src/main/java/com/qihang/oms/service/SShopService.java b/oms-api/src/main/java/com/qihang/oms/service/SShopService.java
deleted file mode 100644
index 94904f80..00000000
--- a/oms-api/src/main/java/com/qihang/oms/service/SShopService.java
+++ /dev/null
@@ -1,13 +0,0 @@
-package com.qihang.oms.service;
-
-import com.qihang.oms.domain.SShop;
-import com.baomidou.mybatisplus.extension.service.IService;
-
-/**
-* @author TW
-* @description 针对表【s_shop(电商平台店铺表)】的数据库操作Service
-* @createDate 2024-06-04 14:53:08
-*/
-public interface SShopService extends IService {
-
-}
diff --git a/oms-api/src/main/java/com/qihang/oms/service/SysShopPullLogsService.java b/oms-api/src/main/java/com/qihang/oms/service/SysShopPullLogsService.java
deleted file mode 100644
index a21e33e9..00000000
--- a/oms-api/src/main/java/com/qihang/oms/service/SysShopPullLogsService.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.qihang.oms.service;
-
-import com.qihang.common.common.PageQuery;
-import com.qihang.common.common.PageResult;
-import com.qihang.oms.domain.SysShopPullLogs;
-import com.baomidou.mybatisplus.extension.service.IService;
-
-/**
-* @author TW
-* @description 针对表【sys_shop_pull_logs(更新日志表)】的数据库操作Service
-* @createDate 2024-03-22 17:43:38
-*/
-public interface SysShopPullLogsService extends IService {
-
- PageResult queryPageList(SysShopPullLogs bo, PageQuery pageQuery);
-}
diff --git a/oms-api/src/main/java/com/qihang/oms/service/impl/SShopPlatformServiceImpl.java b/oms-api/src/main/java/com/qihang/oms/service/impl/SShopPlatformServiceImpl.java
deleted file mode 100644
index b5318c62..00000000
--- a/oms-api/src/main/java/com/qihang/oms/service/impl/SShopPlatformServiceImpl.java
+++ /dev/null
@@ -1,22 +0,0 @@
-package com.qihang.oms.service.impl;
-
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import com.qihang.oms.domain.SShopPlatform;
-import com.qihang.oms.service.SShopPlatformService;
-import com.qihang.oms.mapper.SShopPlatformMapper;
-import org.springframework.stereotype.Service;
-
-/**
-* @author TW
-* @description 针对表【s_shop_platform(电商平台配置表)】的数据库操作Service实现
-* @createDate 2024-06-04 14:53:08
-*/
-@Service
-public class SShopPlatformServiceImpl extends ServiceImpl
- implements SShopPlatformService{
-
-}
-
-
-
-
diff --git a/oms-api/src/main/java/com/qihang/oms/service/impl/SShopServiceImpl.java b/oms-api/src/main/java/com/qihang/oms/service/impl/SShopServiceImpl.java
deleted file mode 100644
index 8b57fde3..00000000
--- a/oms-api/src/main/java/com/qihang/oms/service/impl/SShopServiceImpl.java
+++ /dev/null
@@ -1,22 +0,0 @@
-package com.qihang.oms.service.impl;
-
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import com.qihang.oms.domain.SShop;
-import com.qihang.oms.service.SShopService;
-import com.qihang.oms.mapper.SShopMapper;
-import org.springframework.stereotype.Service;
-
-/**
-* @author TW
-* @description 针对表【s_shop(电商平台店铺表)】的数据库操作Service实现
-* @createDate 2024-06-04 14:53:08
-*/
-@Service
-public class SShopServiceImpl extends ServiceImpl
- implements SShopService{
-
-}
-
-
-
-
diff --git a/oms-api/src/main/java/com/qihang/oms/service/impl/SysShopPullLogsServiceImpl.java b/oms-api/src/main/java/com/qihang/oms/service/impl/SysShopPullLogsServiceImpl.java
deleted file mode 100644
index 3cea3fb6..00000000
--- a/oms-api/src/main/java/com/qihang/oms/service/impl/SysShopPullLogsServiceImpl.java
+++ /dev/null
@@ -1,40 +0,0 @@
-package com.qihang.oms.service.impl;
-
-import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
-import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import com.qihang.common.common.PageQuery;
-import com.qihang.common.common.PageResult;
-import com.qihang.oms.domain.SysShopPullLogs;
-import com.qihang.oms.service.SysShopPullLogsService;
-import com.qihang.oms.mapper.SysShopPullLogsMapper;
-import lombok.AllArgsConstructor;
-import org.springframework.stereotype.Service;
-import org.springframework.util.StringUtils;
-
-/**
-* @author TW
-* @description 针对表【sys_shop_pull_logs(更新日志表)】的数据库操作Service实现
-* @createDate 2024-03-22 17:43:38
-*/
-@AllArgsConstructor
-@Service
-public class SysShopPullLogsServiceImpl extends ServiceImpl
- implements SysShopPullLogsService{
- private final SysShopPullLogsMapper mapper;
-
- @Override
- public PageResult queryPageList(SysShopPullLogs bo, PageQuery pageQuery) {
- LambdaQueryWrapper queryWrapper = new LambdaQueryWrapper();
- queryWrapper.eq(bo.getShopId()!=null,SysShopPullLogs::getShopId,bo.getShopId());
- queryWrapper.eq(bo.getShopType()!=null,SysShopPullLogs::getShopType,bo.getShopType());
- queryWrapper.eq(StringUtils.hasText(bo.getPullType()),SysShopPullLogs::getPullType,bo.getPullType());
- Page pages = mapper.selectPage(pageQuery.build(), queryWrapper);
-
- return PageResult.build(pages);
- }
-}
-
-
-
-
diff --git a/oms-api/src/main/resources/application.yml b/oms-api/src/main/resources/application.yml
index 633eee79..a83c2275 100644
--- a/oms-api/src/main/resources/application.yml
+++ b/oms-api/src/main/resources/application.yml
@@ -1,14 +1,19 @@
server:
port: 8083
spring:
- cloud:
- nacos:
-# serverAddr: 127.0.0.1:8848
- discovery:
- server-addr: 127.0.0.1:8848
-
application:
name: oms-api
+ cloud:
+ loadbalancer:
+ nacos:
+ enabled: true
+ nacos:
+ # serverAddr: 127.0.0.1:8848
+ discovery:
+ server-addr: 127.0.0.1:8848
+ username: nacos
+ password: nacos
+
data:
# redis 配置
redis:
@@ -79,6 +84,6 @@ spring:
mybatis-plus:
mapper-locations: classpath*:mapper/**/*Mapper.xml
- type-aliases-package: com.qihang.oms.domain;com.qihang.security.entity;
+ type-aliases-package: cn.qihangerp.oms.domain;cn.qihangerp.module.domain;cn.qihangerp.security.entity;
configuration:
log-impl: org.apache.ibatis.logging.stdout.StdOutImpl # 开启sql日志
\ No newline at end of file
diff --git a/oms-api/src/main/resources/mapper/ErpSaleAfterInfoMapper.xml b/oms-api/src/main/resources/mapper/ErpSaleAfterInfoMapper.xml
index 4ed69a19..ca5903c9 100644
--- a/oms-api/src/main/resources/mapper/ErpSaleAfterInfoMapper.xml
+++ b/oms-api/src/main/resources/mapper/ErpSaleAfterInfoMapper.xml
@@ -2,9 +2,9 @@
-
+
-
+
diff --git a/oms-api/src/main/resources/mapper/ErpSaleAfterRefundMapper.xml b/oms-api/src/main/resources/mapper/ErpSaleAfterRefundMapper.xml
index 8e27dfc4..14df5143 100644
--- a/oms-api/src/main/resources/mapper/ErpSaleAfterRefundMapper.xml
+++ b/oms-api/src/main/resources/mapper/ErpSaleAfterRefundMapper.xml
@@ -2,9 +2,9 @@
-
+
-
+
diff --git a/oms-api/src/main/resources/mapper/ErpSaleOrderItemMapper.xml b/oms-api/src/main/resources/mapper/ErpSaleOrderItemMapper.xml
index 58b7734b..3d66040a 100644
--- a/oms-api/src/main/resources/mapper/ErpSaleOrderItemMapper.xml
+++ b/oms-api/src/main/resources/mapper/ErpSaleOrderItemMapper.xml
@@ -2,9 +2,9 @@
-
+
-
+
diff --git a/oms-api/src/main/resources/mapper/ErpSaleOrderMapper.xml b/oms-api/src/main/resources/mapper/ErpSaleOrderMapper.xml
index f2752876..66efda0c 100644
--- a/oms-api/src/main/resources/mapper/ErpSaleOrderMapper.xml
+++ b/oms-api/src/main/resources/mapper/ErpSaleOrderMapper.xml
@@ -2,9 +2,9 @@
-
+
-
+
diff --git a/oms-api/src/main/resources/mapper/ErpShipStockUpMapper.xml b/oms-api/src/main/resources/mapper/ErpShipStockUpMapper.xml
index d30969e5..f1870997 100644
--- a/oms-api/src/main/resources/mapper/ErpShipStockUpMapper.xml
+++ b/oms-api/src/main/resources/mapper/ErpShipStockUpMapper.xml
@@ -2,9 +2,9 @@
-
+
-
+
diff --git a/oms-api/src/main/resources/mapper/ErpShipWaybillMapper.xml b/oms-api/src/main/resources/mapper/ErpShipWaybillMapper.xml
index 237eb782..6fde84a4 100644
--- a/oms-api/src/main/resources/mapper/ErpShipWaybillMapper.xml
+++ b/oms-api/src/main/resources/mapper/ErpShipWaybillMapper.xml
@@ -2,9 +2,9 @@
-
+
-
+
diff --git a/oms-api/src/main/resources/mapper/OShopMapper.xml b/oms-api/src/main/resources/mapper/OShopMapper.xml
new file mode 100644
index 00000000..1103e931
--- /dev/null
+++ b/oms-api/src/main/resources/mapper/OShopMapper.xml
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ id,name,type,
+ url,sort,status,shop_group_id,
+ modify_on,remark,seller_id,region_id,manage_user_id
+ app_key,app_sercet,access_token,
+ expires_in,access_token_begin,refresh_token,
+ refresh_token_timeout,api_request_url
+
+
diff --git a/oms-api/src/main/resources/mapper/SShopPlatformMapper.xml b/oms-api/src/main/resources/mapper/OShopPlatformMapper.xml
similarity index 52%
rename from oms-api/src/main/resources/mapper/SShopPlatformMapper.xml
rename to oms-api/src/main/resources/mapper/OShopPlatformMapper.xml
index d5622f7c..edcde3f5 100644
--- a/oms-api/src/main/resources/mapper/SShopPlatformMapper.xml
+++ b/oms-api/src/main/resources/mapper/OShopPlatformMapper.xml
@@ -2,23 +2,23 @@
-
+
-
+
+
-
+
-
-
-
+
+
- id,name,app_key,
- app_secret,remark,server_url,
- redirect_url,create_time,update_time
+ id,name,code,
+ app_key,app_secret,redirect_uri,region_id,
+ server_url,status
diff --git a/oms-api/src/main/resources/mapper/OShopPullLasttimeMapper.xml b/oms-api/src/main/resources/mapper/OShopPullLasttimeMapper.xml
new file mode 100644
index 00000000..5449f0c7
--- /dev/null
+++ b/oms-api/src/main/resources/mapper/OShopPullLasttimeMapper.xml
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ id,shop_id,pull_type,
+ lasttime,create_time,update_time
+
+
diff --git a/oms-api/src/main/resources/mapper/SysShopPullLogsMapper.xml b/oms-api/src/main/resources/mapper/OShopPullLogsMapper.xml
similarity index 87%
rename from oms-api/src/main/resources/mapper/SysShopPullLogsMapper.xml
rename to oms-api/src/main/resources/mapper/OShopPullLogsMapper.xml
index 1ddd8f2e..1d3d6068 100644
--- a/oms-api/src/main/resources/mapper/SysShopPullLogsMapper.xml
+++ b/oms-api/src/main/resources/mapper/OShopPullLogsMapper.xml
@@ -2,9 +2,9 @@
-
+
-
+
diff --git a/oms-api/src/main/resources/mapper/OmsDouGoodsSkuMapper.xml b/oms-api/src/main/resources/mapper/OmsDouGoodsSkuMapper.xml
index 8f481634..5eb53338 100644
--- a/oms-api/src/main/resources/mapper/OmsDouGoodsSkuMapper.xml
+++ b/oms-api/src/main/resources/mapper/OmsDouGoodsSkuMapper.xml
@@ -2,9 +2,9 @@
-
+
-
+
diff --git a/oms-api/src/main/resources/mapper/OmsDouOrderItemMapper.xml b/oms-api/src/main/resources/mapper/OmsDouOrderItemMapper.xml
index 8114e993..df979cf4 100644
--- a/oms-api/src/main/resources/mapper/OmsDouOrderItemMapper.xml
+++ b/oms-api/src/main/resources/mapper/OmsDouOrderItemMapper.xml
@@ -2,9 +2,9 @@
-
+
-
+
diff --git a/oms-api/src/main/resources/mapper/OmsDouOrderMapper.xml b/oms-api/src/main/resources/mapper/OmsDouOrderMapper.xml
index ecb321b0..b5cb1fdc 100644
--- a/oms-api/src/main/resources/mapper/OmsDouOrderMapper.xml
+++ b/oms-api/src/main/resources/mapper/OmsDouOrderMapper.xml
@@ -2,9 +2,9 @@
-
+
-
+
diff --git a/oms-api/src/main/resources/mapper/OmsDouRefundMapper.xml b/oms-api/src/main/resources/mapper/OmsDouRefundMapper.xml
index 7726c144..86ba1786 100644
--- a/oms-api/src/main/resources/mapper/OmsDouRefundMapper.xml
+++ b/oms-api/src/main/resources/mapper/OmsDouRefundMapper.xml
@@ -2,9 +2,9 @@
-
+
-
+
diff --git a/oms-api/src/main/resources/mapper/OmsJdAfterSaleMapper.xml b/oms-api/src/main/resources/mapper/OmsJdAfterSaleMapper.xml
index ee81965c..06eb3aee 100644
--- a/oms-api/src/main/resources/mapper/OmsJdAfterSaleMapper.xml
+++ b/oms-api/src/main/resources/mapper/OmsJdAfterSaleMapper.xml
@@ -2,9 +2,9 @@
-
+
-
+
diff --git a/oms-api/src/main/resources/mapper/OmsJdGoodsSkuMapper.xml b/oms-api/src/main/resources/mapper/OmsJdGoodsSkuMapper.xml
index 63c98e80..a7a9e633 100644
--- a/oms-api/src/main/resources/mapper/OmsJdGoodsSkuMapper.xml
+++ b/oms-api/src/main/resources/mapper/OmsJdGoodsSkuMapper.xml
@@ -2,9 +2,9 @@
-
+
-
+
diff --git a/oms-api/src/main/resources/mapper/OmsJdOrderItemMapper.xml b/oms-api/src/main/resources/mapper/OmsJdOrderItemMapper.xml
index 9bab914c..9414f7a2 100644
--- a/oms-api/src/main/resources/mapper/OmsJdOrderItemMapper.xml
+++ b/oms-api/src/main/resources/mapper/OmsJdOrderItemMapper.xml
@@ -2,9 +2,9 @@
-
+
-
+
diff --git a/oms-api/src/main/resources/mapper/OmsJdOrderMapper.xml b/oms-api/src/main/resources/mapper/OmsJdOrderMapper.xml
index 34a11fc2..ccfef22d 100644
--- a/oms-api/src/main/resources/mapper/OmsJdOrderMapper.xml
+++ b/oms-api/src/main/resources/mapper/OmsJdOrderMapper.xml
@@ -2,9 +2,9 @@
-
+
-
+
diff --git a/oms-api/src/main/resources/mapper/OmsPddGoodsSkuMapper.xml b/oms-api/src/main/resources/mapper/OmsPddGoodsSkuMapper.xml
index 3b407ff1..73ddb682 100644
--- a/oms-api/src/main/resources/mapper/OmsPddGoodsSkuMapper.xml
+++ b/oms-api/src/main/resources/mapper/OmsPddGoodsSkuMapper.xml
@@ -2,9 +2,9 @@
-
+
-
+
diff --git a/oms-api/src/main/resources/mapper/OmsPddOrderItemMapper.xml b/oms-api/src/main/resources/mapper/OmsPddOrderItemMapper.xml
index 8423faa3..25f5cc17 100644
--- a/oms-api/src/main/resources/mapper/OmsPddOrderItemMapper.xml
+++ b/oms-api/src/main/resources/mapper/OmsPddOrderItemMapper.xml
@@ -2,9 +2,9 @@
-
+
-
+
diff --git a/oms-api/src/main/resources/mapper/OmsPddOrderMapper.xml b/oms-api/src/main/resources/mapper/OmsPddOrderMapper.xml
index 43d28077..3c7dbeff 100644
--- a/oms-api/src/main/resources/mapper/OmsPddOrderMapper.xml
+++ b/oms-api/src/main/resources/mapper/OmsPddOrderMapper.xml
@@ -2,9 +2,9 @@
-
+
-
+