画布 1
v2_10.广州钻石
  一期
    需求
      B2B小程序
        会员登陆注册
          注册流程包括：微信登录、手机号授权、认证注册申请。
会员通过登录小程序进行账户开设：使用微信一键登录功能，手机号授权后可见登录账户，状态为待认证注册。填写注册会员申请表，表单包含姓名、登陆密码、已认证的手机号、公司名称和营业执照上传附件，提交申请，后台进行复核。复核成功后完成注册。注册成功后，通过微信订阅通知发送服务通知用户。
        首页
          首页功能包括：广告banner、功能入口、公告资讯、消息通知
            平台推送给客户的内容包括：广告、新闻、资讯、通知、平台披露，展示这些数据。
            显示广告banner轮播，功能入口在轮播图之后。包括证书号查询钻石、钻石查询、小工具（金价、查询证书、钻石计算器）。
            底部显示资讯向下滚动补充。
            底部功能入口为：首页、钻石交易、钻石圈、我的。
        钻石交易
          挂牌大厅标签
            默认进入挂牌大厅，左滑或点击汉堡菜单显示钻石分类：包含毛坯、裸钻、批量、彩钻、首饰五大分类。点击分类展示搜索条件：形状、颜色、净度、切工、抛光、对称、证书、荧光属性参数选项等可供选择搜索，还提供克拉、证书编号、地点等扩展选项进行搜索。
            会员通过钻石条件搜索钻石结果，搜索结果将采用网格式展示在挂牌大厅中，点击结果后查看详情，主要展示内容包括：货期、供应商、形状、地点、克拉、颜色、净度、切工、抛光、对称、荧光、尺寸、奶咖、证书及编号、图片、[视频、报告]、国际报价、折扣、美金价、人民币价格。
            可对搜索到的钻石商品结果添加到收藏或立即进行交易。
        钻石圈
          钻石圈页功能包含我的收藏、钻石对比。
            包含会员用户自己关注的商品，这些商品通过搜索后可以将其添加到收藏栏。
            会员可对收藏栏中的钻石进行勾选进入对比页面，可多件对比。3个
            也可以勾选后移出收藏栏，快速下单或批量下单。
        我的
          该页功能包含：头像及账户状态、基础资料管理、我的资金情况、签解约管理、仓储、现货交易-挂牌、订单管理、设置。
          当前登录账户账下所有资产、订单、资金、库存、服务、以及权益保障、售后等内容。
          一般顶部栏左侧显示用户头像，顶部栏右侧显示用户状态，右侧显示箭头，点击进入基础资料管理界面。基础资料包含包含认证会员时填写的信息，账号、真实姓名、手机号、公司名称、营业执照、会员资格类型、会员注册时间，这些不可变更项，可变更项包含头像、邮箱。
          除此之外会员还可维护收货地址、联系方式、发票抬头常用信息。最后一个选项是设置，设置中可退出登录。
          头像之下是资金、仓储、交易、订单管理履约四个部分。
          资金包含可用余额、冻结、应收、应付、可出。绑定签约银行卡，充值，提现。
          仓储包含库存总数、在售数量、已售数量。
          交易包含在售、已成交、待发、退换等操作。
          订单管理履约包含已成、待收货确认、退换等操作。
      PC会员管理端
        会员登陆注册
          微信扫码登录、账号密码登录、手机号验证码登录。
          用户可点击注册按钮进行注册，验证手机号后，填写认证注册表单，表单包含姓名、登陆密码、已认证的手机号、公司名称和营业执照上传附件，提交申请，后台进行复核。复核成功后完成注册。注册成功后，将通过短信通知客户。
        主页框架
          置顶轮播图、搜索栏、消息通知、我的账户。
          主页框架将承载客户端显示区域及常用功能入口。
        钻石搜索
          搜索分类栏、搜索条件、搜索结果、添加到收藏、进入交易。
          系统按毛坯、单颗、成批裸钻、彩钻、钻石首饰划分，填写搜索参数后进行搜索，搜索条件同B2B小程序， 展示符合条件的搜索结果，可添加收藏或进行交易。
        挂牌大厅
          挂牌筛选、挂牌单展示、摘牌下单、我的挂牌、我的摘牌。
          挂牌大厅为已挂牌的商品进行展示，会员可申请挂牌，也可自由摘牌下单。
        我的收藏
          我的收藏、钻石对比。
          会员用户自己已添加收藏的商品。可以对收藏的商品做对比。
        交易管理
          订单管理、收发货管理、退货退款管理。
          对订单进行结算、交收，履约等管理操作。可以根据订单状态划分：已付款、待到货、待发货、已发货、已完成、已作废、退款退货等。
        我的仓储
          搜索分类栏、库存导入、库存管理。
          会员对自身仓库中的商品进行管理，可新增、导入、导出仓储数据。维护和查看库存情况，根据交易、服务等业务跟踪仓储状态。
          入库、交易占用、出库、查询、统计、导出等。
        报表中心
          会员报表、仓储报表、交易报表
          会员报表包含账户资金、出入金、买卖订单、履约、手续费等。
          仓储报表包含商品类目、仓储数、市场、挂牌数、今日成交、费用等。
          交易报表包含市场、订单数、成交均价、履约、手续费。
      交易综合平台管理系统
        总览
          概要总览。
显示平台统计数据图表，后台驾驶舱。展示商品、交易、收发货、注册会员、资金等。
实时显示【汇总】概况，如“2021年1月至今，广州钻石交易中心共计挂牌270宗，挂牌金额145401.77万元，交易259宗，交易金额30632.85万元，其中国内交易3186.21万元，国际交易27446.65万元，进出口交易1046.77万元。”
        平台管理
          系统管理员管理、角色管理、管理操作日志、错误码管理、地区信息、协议信息、系统运行设置、用户关键日志。
          平台管理模块维护平台系统管理员用户、角色权限，查看系统操作日志、维护错误信息提示、基础数据维护等相关功能。
        会员管理
          会员角色管理、普通会员、核心会员、会员资料、在线注册申请资料、在线注册审核。
          后台管理人员可以新增会员注册申请。审批流程与前端注册申请一致。
          后台管理人员维护会员角色，设置会员角色与功能权限关系，默认费率。
          用户注册为会员，按要求填写相应信息提交后进入该功能进行会员管理。后台管理人员对申请会员进行审核，配置会员角色、权限、费率，也可以拒绝申请，标明拒绝原因，同时后台管理人员可通过登记手机或微信联系客户，再次发起直到正确申请。
          根据业务需要管理人员可维护会员信息，包括权限、账户状态[正常、冻结、禁用]、基本信息、费用的变更。
        商品管理
          商品类目、商品属性、商品参数范围。
          商品管理是对在平台上交易商品的商品信息，包含商品分类、商品属性、属性参数范围等数据维护管理的模块。例如：毛坯、裸钻、首饰为类目，形状、切割、净度等为属性，D-Z等为参数范围。
        仓储管理
          库存管理、组合搜索、数据导入导出、进出口记录。
          仓储管理可对自有库管理，第三方库管理（前置：对接第三方库存数据），管理库存数据。每个仓库在平台上逻辑区分，可设置仓库参数信息和仓库属性信息，以便于分类管理。
          支持组合条件搜索库存商品；仓储的入库、出库、调拨管理，按照会员自主管理流程完成相关业务；提供库存数据API接口。支持出仓、入仓、库存管理，进出口量额等数据统计及导出。
          提供库存数据当前查询和导出。
        交易管理
          交易市场参数配置、挂牌市场管理、订单管理、履约管理[收发货管理、退货退款管理、开票]。
          支持交易单据查询，挂牌、下单、成交、履约、发票等订单业务的状态并根据状态进行处理。
          支持查看订单交易达成后，交收履约的监控，过程资金支付情况。履约过程中是否有异常情况，可申请退款退货。
        资金结算管理
          资金账户查询、资金流水查询、出金入金查询、支付账户查询、结算报表、出金入金设置。
          包含银行托管结算对账功能监管资金，使用银行日终清算产品。
          支持出金入金审核配置，例如出金审核、入金审核。
        报表
          平台经营报表、会员报表、仓储报表、交易报表、结算报表。报表以结算货币为单位。
          会员报表包含账户资金、出入金、买卖订单、履约、手续费等。
          平台经营报表包含账户数、市场、订单数、库存数、总费用、利润等。
          仓储报表包含商品类目、仓储数、市场、挂牌数、今日成交、费用等。
          交易报表包含市场、商品类目、订单数、成交均价、履约、手续费。
          结算报表包含结算日、结算银行、上日余额、总入金、总出金、总费用、入金服务费、出金服务费。
        通知系统
          站内消息。
          系统提供面向交易平台管理员、会员交登录账户等发送特定消息。
      接口开发
        银行接口
          对接银行清算接口，例如：兴业银行。
          平台B2B交易对接银行日终清算接口，使用日终清算可极大使交易支付结算一体化，支付成本降低。使交易平台能够保障交易双方资金安全，和履约保障。
        证书查询接口
          对接证书查询接口
        消息通知服务号
          系统提供消息阅读，B2B小程序用户也可订阅服务号接受通知。
    功能点
      开户
        注册申请
        实名申请
        实名审核
      帐户
        资金
          操作：冻结、解冻、增加、减少
        商品收藏
        购物车
      商品
        商品类目、商品属性、商品参数配置
        保存到仓库
        保存并上架
        批量上传
        批量同步
      库存
        库存管理、组合搜索、数据导入导出、进出口记录
      交易
        挂牌、摘牌
          手续费
        联系沟通
      订单履约
        收支付款项、收发货，开收票等
        待付款
        待发货
        待收货
        已完成
        退货
      汇率
        人民币 - 美元
      银行
        签到、签退
        签约、解约
        出金、入金
          申请、审核
          手续费
        对账、清算
        单边账处理
      短信
        注册验证码
        修改密码验证码
      通知
        公告、通知
      资讯
        广告、新闻、资讯、平台披露
      报表
        平台经营报表、会员报表、仓储报表、交易报表、结算报表。报表以结算货币为单位。
        会员报表包含账户资金、出入金、买卖订单、履约、手续费等。
        平台经营报表包含账户数、市场、订单数、库存数、总费用、利润等。
        仓储报表包含商品类目、仓储数、市场、挂牌数、今日成交、费用等。
        交易报表包含市场、商品类目、订单数、成交均价、履约、手续费。
        结算报表包含结算日、结算银行、上日余额、总入金、总出金、总费用、入金服务费、出金服务费。
      工具
        金价查询
        查询证书
        钻石计算器
    功能菜单
      平台管理系统
        GZZS_平台管理系统.xmind
      PC会员端
        GZZS_PC会员端.xmind
      B2B小程序
        GZZS_B2B小程序.xmind
    运维准备
      开发环境
        代码
          Gogs
            新部署
        构建
          Jenkins
            新部署
        项目管理
          Redmine
            现有
        要求
          20、30两个网段均可访问
      Dock Compose
        MariaDB
        Rabbitmq
        Redis
    数据库设计
      平台模块
        gin-vue-admin
      系统模块
        会员系统
          会员功能菜单表
          会员角色菜单表
          用户菜单表
        通用系统
          系统参数表
          IP黑名单表
          地区字典表
          协议表
          错误码表
          短信模板表
          短信发送记录表
          新闻分类表
          新闻资讯表
          轮播图配置表
      用户模块
        用户申请表
          新用户
            管理端开户
          实名认证申请
        用户信息表
        资金账户表
        登录账户表
        登录流水表
        在线用户表
        资金流水表
        收货地址表
        发票信息表
        商品收藏表
        购物车表
      商品模块
      挂牌模块
      出境检测
      保税服务
      银行模块
      报表模块
      工具模块
        汇率配置表
    商品
      关键属性
        货币类型
        货品编号
        商品照片
        备注
        仓存地点
        市场价
        商品分类
        上架状态
        仓单扫描件
      销售属性
        成批裸钻
          总价
          总重量
          平均单颗重量
          克拉单价
          形状
          颜色范围
          净度范围
          切工范围
          对称度范围
          抛光度范围
          荧光范围
        单颗裸钻
          价格
          克拉重量
          克拉单价
          形状
          颜色
          净度
          切工
          对称度
          抛光度
          荧光
          尺寸
            a*b*c
          证书类型
          证书编号
        成批毛坯
          总价
          总重量
          平均单颗重量
          克拉单价
          晶型范围
          颜色范围
          净度范围
          荧光范围
          金伯利证书编号
          原产地
          金伯利证书重量
          金伯利证书图片
          仓单扫描件
        钻石首饰
          价格
          款式
          主石重量
          主石形状
          主石颜色
          主石净度
          主石切工
          主石对称
          主石抛光
          主石荧光
          主石尺寸
          配石描述
          镶嵌材料
          证书类型
          证书编号
        彩色钻石
          价格
          克拉重量
          克拉单价
          形状
          荧光
          净度
          抛光度
          对称度
          颜色
            三级
          尺寸
          证书类型
          证书编号
    问题
      需求
        1. 仓库是平台维护，还是会员维护？
          平台维护
        2.挂牌交易是否有部分成交？
        2.交易履约详细流程？
        3.交易退换货详细流程？
        工具
          证书查询地址
          钻石计算器
      技术
        服务间协议格式
        各服务何时初化数据
          设置系统初始化时间点？
  二期