升级版本3.0
This commit is contained in:
parent
02092fb0c9
commit
11e32b2c5f
|
|
@ -5,7 +5,7 @@
|
||||||
> **项目持续更新中,还有很多不足,请多包含!如有任何疑问请提交issuse!谢谢! 💪✨🏆**
|
> **项目持续更新中,还有很多不足,请多包含!如有任何疑问请提交issuse!谢谢! 💪✨🏆**
|
||||||
|
|
||||||
## 一、系统介绍
|
## 一、系统介绍
|
||||||
启航电商ERP系统2.0版本是一个完整开箱即用的开源电商ERP系统,经历1.0版本的迭代优化和客户使用验证。开发者可以直接部署即可使用。
|
启航电商ERP系统3.0版本在原版本基础上新增自动任务拉取订单、订单自动导入订单库等重大升级,进一步提升了开箱即用的特性。
|
||||||
|
|
||||||
启航电商ERP系统逐步演变成了一个完整的ERP,主体功能包括:采购管理、商品管理、店铺商品管理、订单库、店铺订单管理、发货管理(手动发货、电子面单发货、供应商发货)、售后管理、库存管理等。
|
启航电商ERP系统逐步演变成了一个完整的ERP,主体功能包括:采购管理、商品管理、店铺商品管理、订单库、店铺订单管理、发货管理(手动发货、电子面单发货、供应商发货)、售后管理、库存管理等。
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,7 @@ package cn.qihangerp.erp.controller;
|
||||||
|
|
||||||
import cn.qihangerp.common.AjaxResult;
|
import cn.qihangerp.common.AjaxResult;
|
||||||
import cn.qihangerp.common.TableDataInfo;
|
import cn.qihangerp.common.TableDataInfo;
|
||||||
import cn.qihangerp.module.erp.domain.ErpLogistics;
|
import cn.qihangerp.model.entity.ErpLogistics;
|
||||||
import cn.qihangerp.module.erp.service.ErpLogisticsService;
|
import cn.qihangerp.module.erp.service.ErpLogisticsService;
|
||||||
import cn.qihangerp.security.common.BaseController;
|
import cn.qihangerp.security.common.BaseController;
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
package cn.qihangerp.module.open.dou.bo;
|
package cn.qihangerp.model.bo;
|
||||||
|
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
|
||||||
|
|
@ -1,7 +1,6 @@
|
||||||
package cn.qihangerp.module.erp.domain;
|
package cn.qihangerp.model.entity;
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.annotation.IdType;
|
import com.baomidou.mybatisplus.annotation.IdType;
|
||||||
import com.baomidou.mybatisplus.annotation.TableField;
|
|
||||||
import com.baomidou.mybatisplus.annotation.TableId;
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
import com.baomidou.mybatisplus.annotation.TableName;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
package cn.qihangerp.api.dou.controller;
|
package cn.qihangerp.api.dou.controller;
|
||||||
|
|
||||||
|
|
||||||
import cn.qihangerp.module.open.dou.bo.DouOrderConfirmBo;
|
import cn.qihangerp.model.bo.DouOrderConfirmBo;
|
||||||
import cn.qihangerp.common.AjaxResult;
|
import cn.qihangerp.common.AjaxResult;
|
||||||
import cn.qihangerp.common.PageQuery;
|
import cn.qihangerp.common.PageQuery;
|
||||||
import cn.qihangerp.common.PageResult;
|
import cn.qihangerp.common.PageResult;
|
||||||
|
|
|
||||||
|
|
@ -5,7 +5,7 @@ import cn.qihangerp.common.PageResult;
|
||||||
import cn.qihangerp.common.ResultVo;
|
import cn.qihangerp.common.ResultVo;
|
||||||
import cn.qihangerp.model.entity.DouOrder;
|
import cn.qihangerp.model.entity.DouOrder;
|
||||||
import cn.qihangerp.model.bo.DouOrderBo;
|
import cn.qihangerp.model.bo.DouOrderBo;
|
||||||
import cn.qihangerp.module.open.dou.bo.DouOrderConfirmBo;
|
import cn.qihangerp.model.bo.DouOrderConfirmBo;
|
||||||
import com.baomidou.mybatisplus.extension.service.IService;
|
import com.baomidou.mybatisplus.extension.service.IService;
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -8,14 +8,13 @@ import cn.qihangerp.common.enums.EnumShopType;
|
||||||
import cn.qihangerp.common.utils.DateUtils;
|
import cn.qihangerp.common.utils.DateUtils;
|
||||||
import cn.qihangerp.model.entity.*;
|
import cn.qihangerp.model.entity.*;
|
||||||
import cn.qihangerp.model.bo.DouOrderBo;
|
import cn.qihangerp.model.bo.DouOrderBo;
|
||||||
import cn.qihangerp.module.open.dou.bo.DouOrderConfirmBo;
|
import cn.qihangerp.model.bo.DouOrderConfirmBo;
|
||||||
import cn.qihangerp.module.open.dou.mapper.*;
|
import cn.qihangerp.module.open.dou.mapper.*;
|
||||||
import cn.qihangerp.module.open.dou.service.DouOrderService;
|
import cn.qihangerp.module.open.dou.service.DouOrderService;
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||||
import lombok.AllArgsConstructor;
|
import lombok.AllArgsConstructor;
|
||||||
import lombok.extern.java.Log;
|
|
||||||
import lombok.extern.slf4j.Slf4j;
|
import lombok.extern.slf4j.Slf4j;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
import org.springframework.transaction.annotation.Transactional;
|
import org.springframework.transaction.annotation.Transactional;
|
||||||
|
|
|
||||||
|
|
@ -1,13 +1,13 @@
|
||||||
package cn.qihangerp.module.erp.mapper;
|
package cn.qihangerp.module.erp.mapper;
|
||||||
|
|
||||||
import cn.qihangerp.module.erp.domain.ErpLogistics;
|
import cn.qihangerp.model.entity.ErpLogistics;
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author 1
|
* @author 1
|
||||||
* @description 针对表【erp_logistics(采购物流公司表)】的数据库操作Mapper
|
* @description 针对表【erp_logistics(采购物流公司表)】的数据库操作Mapper
|
||||||
* @createDate 2025-12-30 08:20:08
|
* @createDate 2025-12-30 08:20:08
|
||||||
* @Entity cn.qihangerp.module.erp.domain.ErpLogistics
|
* @Entity cn.qihangerp.model.entity.ErpLogistics
|
||||||
*/
|
*/
|
||||||
public interface ErpLogisticsMapper extends BaseMapper<ErpLogistics> {
|
public interface ErpLogisticsMapper extends BaseMapper<ErpLogistics> {
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
package cn.qihangerp.module.erp.service;
|
package cn.qihangerp.module.erp.service;
|
||||||
|
|
||||||
import cn.qihangerp.module.erp.domain.ErpLogistics;
|
import cn.qihangerp.model.entity.ErpLogistics;
|
||||||
import com.baomidou.mybatisplus.extension.service.IService;
|
import com.baomidou.mybatisplus.extension.service.IService;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
package cn.qihangerp.module.erp.service.impl;
|
package cn.qihangerp.module.erp.service.impl;
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||||
import cn.qihangerp.module.erp.domain.ErpLogistics;
|
import cn.qihangerp.model.entity.ErpLogistics;
|
||||||
import cn.qihangerp.module.erp.service.ErpLogisticsService;
|
import cn.qihangerp.module.erp.service.ErpLogisticsService;
|
||||||
import cn.qihangerp.module.erp.mapper.ErpLogisticsMapper;
|
import cn.qihangerp.module.erp.mapper.ErpLogisticsMapper;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,7 @@
|
||||||
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||||
<mapper namespace="cn.qihangerp.module.erp.mapper.ErpLogisticsMapper">
|
<mapper namespace="cn.qihangerp.module.erp.mapper.ErpLogisticsMapper">
|
||||||
|
|
||||||
<resultMap id="BaseResultMap" type="cn.qihangerp.module.erp.domain.ErpLogistics">
|
<resultMap id="BaseResultMap" type="cn.qihangerp.model.entity.ErpLogistics">
|
||||||
<id property="id" column="id" />
|
<id property="id" column="id" />
|
||||||
<result property="code" column="code" />
|
<result property="code" column="code" />
|
||||||
<result property="name" column="name" />
|
<result property="name" column="name" />
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue