Coder Social home page Coder Social logo

ittim-erp's Introduction

提姆跨境电商ERP实现了多平台订单统一处理、多仓库商品统一管理、供应链流程控制,实现库存精准化、数据精细化管理。

ittimerp

演示地址 | 项目源码 | 依赖文档

基本功能

  • 店铺管理 多平台多店铺统一管理
  • 商品管理 支持开发商品和正式商品
  • 订单管理 包括正常订单、异常订单、FBA订单
  • 发货管理 订单发货、售后
  • 供应链管理 采购、出运
  • 仓储管理 出仓、入仓、调拨、盘点、预警
  • 报表管理
  • 财务管理
  • 基础数据
  • 系统设置
  • 多平台
    • Amazon
    • eBay
    • Wayfair
    • Overstock
    • Walmart
    • Opencart
    • Shopify
    • Houzz
    • Google
    • Lowes
    • Homedepot
    • NewEgg
    • Sears
  • catchadmin 所有以下包括不限的基本功能均支持,可方便二开
    • 用户管理 后台用户管理
    • 部门管理 配置公司的部门结构,支持树形结构
    • 岗位管理 配置后台用户的职务
    • 菜单管理 配置系统菜单,按钮等等
    • 角色管理 配置用户担当的角色,分配权限
    • 数据结构 管理后台表结构
    • 操作日志 后台用户操作记录
    • 登录日志 后台系统用户的登录记录
    • 敏感词 支持敏感词配置
    • 短信平台 短信云管理,支持 阿里大于,腾讯云,Ucloud,Submail
    • 云上传 支持云上传,七牛,OSS,腾讯

商品模块

订单模块

供应链模块

仓储模块

环境要求

  • php7.1+ (需以下扩展)
    • mbstring
    • json
    • openssl
    • xml
    • pdo
  • nginx
  • mysql
  • redis

如何安装

安装之前请确保已安装 Composer

下载项目

  • 通过 Git 下载(推荐)
git clone https://gitee.com/salgee/ittim-erp && cd ittim-erp

curl -sS https://install.phpcomposer.com/installer | php

composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/

安装

下载完成之后通过命令来进行安装依赖

composer install --ignore-platform-reqs 

初始化数据库

php think catch:install

预览地址

预览地址

Talking

  • 加入 QQ 群 192394918 前请先 star 项目支持一下

Thanks

系列文章

如果是刚开始使用 thinkphp6, 以下文章可能会对你有些许帮助,文章基于 RC3 版本。整体架构是不变的。

命名规范

遵循PSR-2命名规范和PSR-4自动加载规范,并且注意如下规范:

目录和文件

  • 目录不强制规范,支持小写驼峰,建议使用单字母表达,不可出现_
  • 类库、函数文件统一以.php为后缀;
  • 类的文件名均以命名空间定义,并且命名空间的路径和类库文件所在路径一致;
  • 类名和类文件名保持一致,统一采用大驼峰法命名(首字母大写);

函数和类、属性命名

  • 类的命名采用大驼峰法,例如 UserUserType,默认不需要添加后缀,例如UserController应该直接命名为User
  • 函数的命名使用小驼峰法,例如 getClientIp
  • 方法的命名使用小驼峰法,例如 getUserName
  • 属性的命名使用小驼峰法,例如 tableNameinstance
  • 以双下划线“__”打头的函数或方法作为魔法方法,例如 __call__autoload

常量和配置

  • 常量以大写字母和下划线命名,例如 APP_PATHTHINK_PATH
  • 配置参数以小写字母和下划线命名,例如 url_route_onurl_convert

数据表和字段

  • 数据表和字段采用小写加下划线方式命名,并注意字段名不要以下划线开头,例如 think_user 表和 user_name字段,不建议使用驼峰和中文作为数据表字段命名。

ittim-erp's People

Contributors

salgee avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.