Code Monkey home page Code Monkey logo

ec's Introduction

EC

商城项目代码仓库

ec's People

Contributors

yiwentianxia avatar

Watchers

James Cloos avatar  avatar

Forkers

bluesky504

ec's Issues

最小系统需求整理

1.home首页商品:提供不通菜单参数(进口系、养生系、特产系、坚果系、鲜果系、零食系)不通参数请求返回不通结果。
广告API,商品分类API,商品API(默认10个推荐商品),
数据字段需求,所有的返回数据中需要包含至少商品信息,商品图片地址,商品ID,商品分类。商家ID商品价格(商品详情所需要的查询字段)等。
2。商品详情页面,API提供查询商品ID的详情,轮播广告图片,价格,详情,详情图片介绍等。
3,购物车页面API 提供客户关联的所有订单。订单信息分别包含以下至少数据:
商品图片地址,商品数量 ,商品ID,关联的用户ID。
3.1 购物车选中付款API ,生成订单API ,其中需要添加收获地址API。付款API(微信,支付宝)。
4. 我的订单页面。当前所有订单,每个订单的商品信息,商品图片地址,商品ID,订单状态信息。

eshop分销功能设计实现方案

  1. 分销的用户关系网为tree数据结构,故用distributions 分销关系表来承载基本的分销用户的父子关系;
  2. 分销处理流程如下:
  • 用户携带上级分销者(如果非扫描分销二维码进入的则携带商家信息)的用户信息进入商城首页;
  • 前端拿到信息后,调用商家分销api创建分销关系接口来创建当前访问者与携带的父级分销者的分销父子关系;

工作计划 2016.11.30

前端

后端

java后端

  1. java服务端测试环境搭建,测试api提供,数据库访问正常;(齐小锋)
    注:linux 环境已经搭建好,测试api(延期)

cms后端

  1. 商品管理模块完成。(任保和)

ruby后端

  1. 给java服务提供api token鉴权接口; (张伟)
  2. 建立订单相关表,并提供CURD接口;(all)
  3. 建立商品相关表,并提供CURD接口;(all)

java服务端演示版本需求特性

  1. java服务端环境及框架在测试环境部署,运行正常,数据库访问ok;
  2. 提供测试restful api并与前段配合调通(解决跨域问题);
  3. java端所有restful api请求的鉴权统一调用ruby服务端接口实现功能完成;
  4. 提供商品展示,商品分类 restful api接口;
    ok

demo版本所需表建立,相关资源的CURD接口实现

最小系统所需表:

+-----------------------------+
| Tables_in_eshop_development |
+-----------------------------+
| accounts                    |
| accounts_roles              |
| customers                   |
| detail_items                |
| orders                      |
| pictures                    |
| products                    |
| roles                       |
| shopping_carts              |
| stores                      |
| stores_products             |
+-----------------------------+

开工会纪要

会议目标

1. 理需求,划分模块和功能

需求

  • 需求参考“环球捕手”微信公众号

功能模块

2. 技术实现方案确定

3. 指定下周迭代计划

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.