Giter Club home page Giter Club logo

leshare-seller-wepy's Introduction

电商管理后台(小程序版)

项目描述

  • 基于微信小程序的电商平台卖家端,采用wepy框架开发;
  • 项目实现了基本的电商管理后台功能;
  • 目前后端数据是基于easy-mock的随机模拟数据;
  • 目前只对接了部分接口,如果接口报错404,说明该接口还尚未配置Mock数据,后续会继续完善。

小程序商城买家端:https://github.com/coolhwm/leshare-shop-wepy

部分截图

预览1 预览2 预览3

部署说明

安装环境

# 安装(更新) wepy 命令行工具。
cnpm install wepy-cli -g
# 安装依赖包
cnpm install
# 开发实时编译。
npm run dev

小程序工具

  • 使用微信开发者工具-->添加项目,选择dist目录;
  • 可以使用体验APPID;
  • 关闭ES6转ES5;
  • 关闭上传代码时样式自动补;
  • 关闭代码压缩上传;
  • 打开不校验合法域名;

登录系统

  • 输入任意11位电话号码及任意4位验证码即可完成登录;
  • 体验项目功能;

WePY开发文档参考

功能清单

工作台

  • 首页
  • 浏览统计
  • 页面分享

订单管理

  • 列表页面;
  • 详情页面;
  • 发货页面;
  • 备注页面;
  • 关闭页面;
  • 改价页面;
  • 订单退款;
  • 物流页面;

商品管理

  • 新增商品;
  • 编辑商品;
  • 删除商品;
  • 上架下架;
  • 商品分类;
  • 商品图片;
  • 商品详情;
  • 商品列表;
  • 商品评价;
  • 多规格支持;

货架管理

  • 货架布局;
  • 货架内容;

店铺管理

  • 店铺详情展示;
  • 切换账号/切换店铺;
  • 公告管理;
  • 店铺状态;
  • 物流模板;
  • 联系我们;
  • 分类管理;
  • 店铺信息管理;
  • 配送员管理;
  • 物流地域限制;
  • 商品关联物流方式;

营销管理

  • 卡券展示;
  • 制券;
  • 会员卡管理;
  • 编辑/删除;
  • 卡券核销;
  • 发放卡券;
  • 优惠券发放记录;
  • 会员卡管理;
  • 积分管理;
  • 满减优惠管理;
  • 满送/秒杀活动

用户管理

  • 用户列表;
  • 用户详情;
  • 用户订单;
  • 常购商品;
  • 用户统计;
  • 客服消息;

更新日志

  • 2017/06/28:工程初始化,熟悉框架使用方法;
  • 2017/07/05:完成列表、发货、备注、关闭页面;
  • 2017/07/06:完成详情、改价、物流页面、首页;
  • 2017/07/06:完成新增商品、商品分类、商品图片、商品详情;
  • 2017/07/23:完成用户管理、店铺管理、商品管理;
  • 2017/07/24:完成优惠券管理;
  • 2017/07/25:完成公告管理、商品评价、页面分享;
  • 2017/08/02:完成物流模板、完成店铺状态;
  • 2017/09/08:增加卖家确认送达功能;
  • 2017/09/24:增加分类管理、配送员管理、店铺管理、优惠管理;
  • 2017/10/09:增加卡券核销;
  • 2017/10/25:增加用户详情、用户订单、常购商品、用户优惠券、用户统计;
  • 2017/10/27:堂食外卖、访客详情、优惠券领取记录、优惠券投放;
  • 2017/11/07:会员卡管理、会员级别;
  • 2017/11/12:会员积分管理、会员折扣管理;
  • 2018/03/20:开放Mock环境;

License

MIT

leshare-seller-wepy's People

Contributors

13666017873 avatar coolhwm avatar hxiugangxh avatar lin19950219 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

leshare-seller-wepy's Issues

收不到短信验证码

输入手机号,点击发送,发送成功,但手机上一直收不到发送的验证码,有没有公用的验证码呀?

编译报错

请问下,在编译的时候需要安装那些额外的插件呢?我编译后没有生成js文件

iPhone 无法显示 SliderPannel 组件。

./src/pages/goods/edit.wpy

  <!-- 分类 -->
  <SliderPanel :display.sync="isInnerDisplay" btn='false'>
    <view slot="title">商品分类</view>
    <view slot="content" class="weui-cells-form">
      <radio-group id="inner" key="" bindchange="radio" @tap="selectInner">
        <label class="weui-cell weui-check__label" wx:for="{{innerCategories}}" wx:key="value">
          <radio class="weui-check" value="{{item.name}}" checked="{{input.inner == item.name}}"/>
          <view class="weui-cell__bd">{{item.name}}</view>
          <view class="weui-cell__ft weui-cell__ft_in-radio" wx:if="{{input.inner == item.name}}">
            <icon class="weui-icon-radio" type="success_no_circle" size="16"></icon>
          </view>
        </label>
      </radio-group>

      <!-- 新增分类 -->
      <view class="weui-cell weui-cell_input weui-cell_vcode">
        <view class="weui-cell__hd">
          <view class="weui-label"> + 新增分类</view>
        </view>
        <view class="weui-cell__bd">
          <input class="weui-input" id="newInner" @input="input" placeholder="输入分类名称" />
        </view>
        <view class="weui-cell__ft">
          <view class="weui-vcode-btn" @tap="addInner">确定</view>
        </view>
      </view>
    </view>
  </SliderPanel>

在iPhone上测试,点击“请选择商品分类”时,无法显示弹窗。在电脑可以。

这段代码没有看懂,请指导下

数据源

{"code":0,"data":[{"status":0,"total":5},{"status":1,"total":6},{"status":2,"total":10},{"status":3,"total":5},{"status":6,"total":3},{"status":7,"total":3},{"status":8,"total":7},{"status":9,"total":10}]}

<view>
      <view class="count-box row-around bg-white">
        <navigator class="count-item column-center"  @tap="order('2')" open-type="switchTab" url="../order/index">
          <text class="count-value">{{order.n2}}</text>
          <text class="muted">待接单订单</text>
        </navigator>
        <view class="vr"/>
        <navigator class="count-item column-center"  @tap="order('9')" open-type="switchTab" url="../order/index">
          <text class="count-value">{{order.n9}}</text>
          <text class="muted">待发货订单</text>
        </navigator>
        <view class="vr"/>
        <navigator class="count-item column-center"  @tap="order('3')" open-type="switchTab" url="../order/index">
          <text class="count-value">{{order.n3}}</text>
          <text class="muted">待送达订单</text>
        </navigator>
        <view class="vr"/>
        <!--<navigator class="count-item column-center" @tap="order('5')" open-type="switchTab" url="../order/index">-->
          <!--<text class="count-value">{{order.n5}}</text>-->
          <!--<text class="muted">待退款订单</text>-->
        <!--</navigator>-->
      </view>

这段代码中绑定的order.n2,order.n9,order.n3,是什么意思啊?我没有看懂啊。请指导下。谢谢。

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.