Skip to content

chenweil/caoguo

 
 

Repository files navigation

功能

  • 微信小程序电商平台
  • 后台开发语言 Go gmsec
  • gormt 嵌入,自动数据库代码生成 gorm 自动构建(gormt)
  • 支持优惠券,物流系统
  • uniapp 小程序端

安装

  • 进入到 server 目录
  • 安装 cmake 工具
  • 安装服务器
git clone git@github.com:xxjwxc/caoguo.git

cd caoguo
git submodule update --init --recursive

cd server
make run
  • 客户端运行(hbuilder 直接导入 uniapp 即可)

部署运行

  • 可直接运行程序
  • 安装服务方式
sudo ./caoguo install
sudo ./caoguo start

or

sudo ./caoguo stop
sudo ./caoguo run

proto配置新加接口

  • 修改目录apidoc/proto/caoguo/目录下相关proto文件
  • 进入到server目录 使用make gen生成相关接口

配置说明

  • 服务配置
base:
    serial_number: "v1" # 版本号
    service_name: "caoguo" # 服务名
    service_displayname: "caoguo" # 服务显示名
    sercice_desc: "caoguo" # 描述
    is_dev: true
mysql_info:
    port : 3306 # 端口号
    username : root # 用户名
    host :  localhost # 地址
    password : 123456 # 密码
    # host : localhost
    # password : qwer
    database : caoguo_dev # 数据库名
kdniao: # 快递鸟配置
    business_id : 1317777
    app_key : 111111-2222-3333-4444-555555555
email: # 发邮件配置
    user: xie1xiao1jun@126.com
    password: pppppppppppppp
    host: smtp.126.com:25
wx_info: # 微信相关配置
    app_id : wxc111111111111
    app_secret : 111111111111111111111
    api_key : 1111111111111111111111111
    mch_id : 1111111111111111
    notify_url : http://www.xxjwxc.cn
    shear_url : ""
file_host: https://localhost/commcn/api/v1
oauth2_url: http://localhost/oauth2/api/v1
register_url: http://localhost/register/api/v1
token_type: nomal
app_id: wwwthings
app_secret: 4EE0A9A43B9B911C067BEE5CC50A9972
port : 8001
  • uniapp 配置 修改caoguo\uniapp\commcn\utils\server\def.jsserver.Host进行服务器配置

  • 数据库说明 详细请看mysql目录

实际效果图

show

show

show

show

show

show

show

show

show

show

show

show

show

About

golang,微信小程序,电商系统

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vue 47.2%
  • Go 39.7%
  • JavaScript 11.3%
  • SCSS 1.5%
  • Makefile 0.1%
  • CSS 0.1%
  • Other 0.1%