`
jimphei
  • 浏览: 40782 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

ecshop数据字典(四)--关于会员,会员等级积分以及订单

    博客分类:
  • php
阅读更多

会员表

--
-- Table structure for table `ecs_users`
--

CREATE TABLE IF NOT EXISTS `ecs_users` (
  `user_id` mediumint(8) unsigned NOT NULL auto_increment,
  `email` varchar(60) NOT NULL default '',
  `user_name` varchar(60) NOT NULL default '',
  `password` varchar(32) NOT NULL default '',
  `question` varchar(255) NOT NULL default '',--密码提问
  `answer` varchar(255) NOT NULL default '',--密码回答
  `sex` tinyint(1) unsigned NOT NULL default '0',
  `birthday` date NOT NULL default '0000-00-00',
  `user_money` decimal(10,2) NOT NULL default '0.00',--现有资金
  `frozen_money` decimal(10,2) NOT NULL default '0.00',--冻结资金
  `pay_points` int(10) unsigned NOT NULL default '0',--消费积分
  `rank_points` int(10) unsigned NOT NULL default '0',--会员等级积分
  `address_id` mediumint(8) unsigned NOT NULL default '0',--收货信息id,表值表ecs_user_address
  `reg_time` int(10) unsigned NOT NULL default '0',--注册时间
  `last_login` int(11) unsigned NOT NULL default '0',--最后登录时间
  `last_time` datetime NOT NULL default '0000-00-00 00:00:00',--最后修改时间
  `last_ip` varchar(15) NOT NULL default '',--最后登录ip
  `visit_count` smallint(5) unsigned NOT NULL default '0',--会员登记id,取值ecs_user_rank
  `user_rank` tinyint(3) unsigned NOT NULL default '0',--会员等级id,取值ecs_user_rank
  `is_special` tinyint(3) unsigned NOT NULL default '0',--是否特殊
  `salt` varchar(10) NOT NULL default '0',
  `parent_id` mediumint(9) NOT NULL default '0',--推荐人id
  `flag` tinyint(3) unsigned NOT NULL default '0',--标识
  `alias` varchar(60) NOT NULL,--称昵
  `msn` varchar(60) NOT NULL,
  `qq` varchar(20) NOT NULL,
  `office_phone` varchar(20) NOT NULL,
  `home_phone` varchar(20) NOT NULL,
  `mobile_phone` varchar(20) NOT NULL,
  `is_validated` tinyint(3) unsigned NOT NULL default '0',--是否邮箱验证
  `credit_line` decimal(10,2) unsigned NOT NULL,--最大消费
  `passwd_question` varchar(50) default NULL,--密码取回问题
  `passwd_answer` varchar(255) default NULL,--密码取回回答
  PRIMARY KEY  (`user_id`),
  UNIQUE KEY `user_name` (`user_name`),
  KEY `email` (`email`),
  KEY `parent_id` (`parent_id`),
  KEY `flag` (`flag`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=8 ;

 

 

 

会员等级类型表

CREATE TABLE IF NOT EXISTS `ecs_user_rank` (
  `rank_id` tinyint(3) unsigned NOT NULL auto_increment,----等级编号
  `rank_name` varchar(30) NOT NULL default '',---等级名称
  `min_points` int(10) unsigned NOT NULL default '0',---该等级的最低积分
  `max_points` int(10) unsigned NOT NULL default '0',---该等级的最高积分
  `discount` tinyint(3) unsigned NOT NULL default '0',---该等级的商品折扣
  `show_price` tinyint(1) unsigned NOT NULL default '1',---是否在不是该等级会员购买页面显示该会员等级的折扣价格.1,显示;0,不显示
  `special_rank` tinyint(1) unsigned NOT NULL default '0',---是否事特殊会员等级组.0,不是;1,是
  PRIMARY KEY  (`rank_id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=4 ;

 订单表

--
-- Table structure for table `ecs_order_info`
--

CREATE TABLE IF NOT EXISTS `ecs_order_info` (
  `order_id` mediumint(8) unsigned NOT NULL auto_increment,
  `order_sn` varchar(20) NOT NULL default '',--订单编号,唯一
  `user_id` mediumint(8) unsigned NOT NULL default '0',
  `order_status` tinyint(1) unsigned NOT NULL default '0',--订单的状态;0未确认,1确认,2已取消,3无效,4退货
  `shipping_status` tinyint(1) unsigned NOT NULL default '0',--商品配送情况;0未发货,1已发货,2已收货,4退货
  `pay_status` tinyint(1) unsigned NOT NULL default '0',--支付状态;0未付款;1付款中;2已付款
  `consignee` varchar(60) NOT NULL default '',--收货人的姓名,用户页面填写,默认取值表user_address
  `country` smallint(5) unsigned NOT NULL default '0',--国家取值于ecs_address
  `province` smallint(5) unsigned NOT NULL default '0',--省
  `city` smallint(5) unsigned NOT NULL default '0',--市
  `district` smallint(5) unsigned NOT NULL default '0',--区
  `address` varchar(255) NOT NULL default '',---详细地址
  `zipcode` varchar(60) NOT NULL default '',--
  `tel` varchar(60) NOT NULL default '',
  `mobile` varchar(60) NOT NULL default '',
  `email` varchar(60) NOT NULL default '',
  `best_time` varchar(120) NOT NULL default '',--收货人的最佳送货时间,用户页面填写,默认取值于表user_addr
  `sign_building` varchar(120) NOT NULL default '',--送货人的地址的标志性建筑,用户页面填写,默认取值于表user_address
  `postscript` varchar(255) NOT NULL default '',--订单附言,由用户提交订单前填写
  `shipping_id` tinyint(3) NOT NULL default '0',--用户选择的配送方式id,取值表ecs_shipping
  `shipping_name` varchar(120) NOT NULL default '',--用户选择的配送方式的名称,取值表ecs_shipping
  `pay_id` tinyint(3) NOT NULL default '0',--用户选择的支付方式的id,取值表ecs_payment
  `pay_name` varchar(120) NOT NULL default '',--用户选择的支付方式名称,取值表ecs_payment
  `how_oos` varchar(120) NOT NULL default '',--缺货处理方式,等待所有商品备齐后再发,取消订单;与店主协商
  `how_surplus` varchar(120) NOT NULL default '',--根据字段猜测应该是余额处理方式,程序未作这部分实现
  `pack_name` varchar(120) NOT NULL default '',--包装名称,取值表ecs_pack
  `card_name` varchar(120) NOT NULL default '',--贺卡的名称,取值ecs_card
  `card_message` varchar(255) NOT NULL default '',--贺卡内容,由用户提交
  `inv_payee` varchar(120) NOT NULL default '',--发票抬头,用户页面填写
  `inv_content` varchar(120) NOT NULL default '',--发票内容,用户页面选择,取值ecs_shop_config的code字段的值 为invoice_content的value
  `goods_amount` decimal(10,2) NOT NULL default '0.00',--商品的总金额
  `shipping_fee` decimal(10,2) NOT NULL default '0.00',--配送费用
  `insure_fee` decimal(10,2) NOT NULL default '0.00',--保价费用
  `pay_fee` decimal(10,2) NOT NULL default '0.00',--支付费用,跟支付方式的配置相关,取值表ecs_payment
  `pack_fee` decimal(10,2) NOT NULL default '0.00',--包装费用,取值表ecs_pack
  `card_fee` decimal(10,2) NOT NULL default '0.00',--贺卡费用,取值ecs_card
  `money_paid` decimal(10,2) NOT NULL default '0.00',--已付款金额
  `surplus` decimal(10,2) NOT NULL default '0.00',--该订单使用金额的数量,取用户设定余额,用户可用余额,订单金额中最小者
  `integral` int(10) unsigned NOT NULL default '0',--使用的积分的数量,取用户使用积分,商品可用积分,用户拥有积分中最小者
  `integral_money` decimal(10,2) NOT NULL default '0.00',--使用积分金额
  `bonus` decimal(10,2) NOT NULL default '0.00',--红包金额
  `order_amount` decimal(10,2) NOT NULL default '0.00',--应付款金额
  `from_ad` smallint(5) NOT NULL default '0',--订单由某广告带来的广告id,应该取值于ecs_ad
  `referer` varchar(255) NOT NULL default '',--订单的来源页面
  `add_time` int(10) unsigned NOT NULL default '0',--订单生成时间
  `confirm_time` int(10) unsigned NOT NULL default '0',--订单确认时间
  `pay_time` int(10) unsigned NOT NULL default '0',--订单支付时间
  `shipping_time` int(10) unsigned NOT NULL default '0',--订单配送时间
  `pack_id` tinyint(3) unsigned NOT NULL default '0',--包装id,取值表ecs_pck
  `card_id` tinyint(3) unsigned NOT NULL default '0',--贺卡id,用户在页面选择,取值
  `bonus_id` mediumint(8) unsigned NOT NULL default '0',--红包id,ecs_user_bonus的bonus_id
  `invoice_no` varchar(255) NOT NULL default '',--发货时填写, 可在订单查询查看
  `extension_code` varchar(30) NOT NULL default '',--通过活动购买的商品的代号,group_buy是团购; auction是拍卖;snatch夺宝奇兵;正常普通产品该处理为空
  `extension_id` mediumint(8) unsigned NOT NULL default '0',--通过活动购买的物品id,取值ecs_good_activity;如果是正常普通商品,该处为0
  `to_buyer` varchar(255) NOT NULL default '',--商家给客户的留言,当该字段值时可以在订单查询看到
  `pay_note` varchar(255) NOT NULL default '',--付款备注, 在订单管理编辑修改
  `agency_id` smallint(5) unsigned NOT NULL,--该笔订单被指派给的办事处的id, 根据订单内容和办事处负责范围自动决定,也可以有管理员修改,取值于表ecs_agency
  `inv_type` varchar(60) NOT NULL,--发票类型,用户页面选择,取值ecs_shop_config的code字段的值invoice_type的value
  `tax` decimal(10,2) NOT NULL,--发票税额
  `is_separate` tinyint(1) NOT NULL default '0',--0未分成或等待分成;1已分成;2取消分成
  `parent_id` mediumint(8) unsigned NOT NULL default '0',--能获得推荐分成的用户id, id取值于表ecs_user
  `discount` decimal(10,2) NOT NULL,--折扣金额
  PRIMARY KEY  (`order_id`),
  UNIQUE KEY `order_sn` (`order_sn`),
  KEY `user_id` (`user_id`),
  KEY `order_status` (`order_status`),
  KEY `shipping_status` (`shipping_status`),
  KEY `pay_status` (`pay_status`),
  KEY `shipping_id` (`shipping_id`),
  KEY `pay_id` (`pay_id`),
  KEY `extension_code` (`extension_code`,`extension_id`),
  KEY `agency_id` (`agency_id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=20 ;

 涉及到的主要操作文件有lib_main.php,lib_order,lib_goods

分享到:
评论

相关推荐

    ecshop数据字典

    以上只是ECSHOP数据字典的部分内容解析,实际应用中可能还包括其他如广告管理、会员推荐、售后服务等模块的数据库设计。理解并掌握这些数据表及其关系,对于开发、维护ECSHOP电商平台或进行二次开发至关重要。通过对...

    ecshopecshop数据库字典

    这些表共同构成了ECSHOP后台管理系统的核心数据结构,支持用户的账户管理、商品展示、订单处理、广告投放以及后台操作追踪等功能。通过这些表的设计,ECSHOP能够高效地存储和处理电商网站的大量数据,确保系统的稳定...

    ecshop_2.7.2_数据字典

    以上只是ECShop 2.7.2数据字典中的一部分内容,实际上还包括其他诸如商品、订单、分类、库存、用户信息等更多表的详细信息。这些数据表共同构成了ECShop电商系统的核心数据结构,为系统的正常运行提供了数据支持。...

    ecshop数据库字典

    "ecshop数据库字典"是针对ECShop系统数据库结构的详细说明文档,它包含了ECShop所有表的字段定义、数据类型、用途以及可能的数据关系。这份文档的重要性在于帮助开发者、管理员理解和操作ECShop后台的数据,进行定制...

    SSO单点登录概要设计说明书.doc

    SSO单点登录概要设计说明书.doc

    奥塔北煤矿6.0 Mta新井设计说明书.docx

    奥塔北煤矿6.0 Mta新井设计说明书.docx

    基于S7-200 PLC和组态王的喷泉控制系统设计与实现

    内容概要:本文详细介绍了基于S7-200 PLC和组态王软件构建喷泉控制系统的全过程。首先明确了系统的IO分配,包括启动按钮、停止按钮以及喷泉水泵的连接方式。接着展示了梯形图程序的设计,涵盖了基本的启停控制逻辑、定时循环和模式切换机制。随后提供了详细的接线图原理图,解释了输入输出部分的具体接线方法。最后讲述了组态王的画面设计,包括创建工程、定义变量和绘制监控界面等步骤。此外还分享了一些调试过程中遇到的问题及解决方案。 适合人群:对自动化控制感兴趣的初学者和技术人员,尤其是那些希望深入了解PLC编程和人机界面设计的人群。 使用场景及目标:适用于小型喷泉项目的实际控制系统开发,旨在帮助读者掌握PLC编程技巧、熟悉组态软件的应用,并能够独立完成类似的自动化控制系统设计。 其他说明:文中不仅包含了理论知识讲解,还附带了许多实践经验分享,如硬件配置建议、常见错误规避措施等,有助于提高实际操作能力。

    计算机二级PPT精选二十套(标红).jpg

    计算机二级PPT精选二十套(标红)

    保险公司IT变更管理流程设计说明书.doc.doc

    保险公司IT变更管理流程设计说明书.doc.doc

    毕业设计说明书A江坝后式厂房双曲拱坝设计.pdf

    毕业设计说明书A江坝后式厂房双曲拱坝设计.pdf

    《计算机二级MS精选300道选择题.docx》

    内容概要:文档《计算机二级MS精选300道选择题.docx》涵盖了计算机二级考试中Microsoft Office软件(Word、Excel、PowerPoint)及计算机基础知识的选择题。题目涉及软件操作技巧、功能应用、常见问题解决等方面,旨在帮助考生熟悉并掌握相关知识点,提高应试能力。文档内容详尽,涵盖面广,从基础操作到高级应用均有涉及,适合考生全面复习备考。 适用人群:准备参加计算机二级考试的学生及相关从业人员,特别是需要强化Office软件操作技能和计算机基础知识的人员。 使用场景及目标:①考生可以在复习过程中使用这些选择题进行自我检测,巩固所学知识;②教师可以将其作为教学辅助材料,帮助学生更好地理解和掌握课程内容;③培训机构可以用这些题目作为测试题库,评估学员的学习效果。 其他说明:文档不仅提供了大量的选择题,还详细解析了每道题目的答案,有助于考生深入理解知识点。此外,题目内容紧跟最新考试大纲,确保考生能够获得最有效的备考资料。

    基于多目标黏菌优化算法(MOSMA)的SVM参数优化及其在回归预测中的应用

    内容概要:本文介绍了一种创新的方法,利用多目标黏菌优化算法(MOSMA)来优化支持向量机(SVM)的参数C和gamma,从而提高回归预测的效果。首先详细解释了MOSMA的工作原理,包括黏菌权重更新、快速非支配排序以及自适应参数调整等关键技术点。接着展示了具体的Python代码实现,涵盖数据预处理、适应度函数定义、参数更新规则等方面。实验结果显示,在风电功率预测等多个应用场景中,相较于传统的网格搜索方法,MOSMA能够更快更有效地找到最优参数组合,显著提升了预测性能。 适合人群:从事机器学习研究或应用开发的技术人员,尤其是关注SVM参数优化及回归预测领域的从业者。 使用场景及目标:适用于需要进行高效参数寻优的回归预测任务,如风电功率预测、设备负载预测等。主要目标是通过改进SVM参数配置,获得更高的预测精度和更好的泛化能力。 其他说明:文中提供了完整的代码示例和详细的实施步骤指导,帮助读者快速理解和应用这一先进的优化技术。此外,还讨论了一些常见的注意事项和技术细节,如数据标准化、参数范围设定、并行化改造等。

    毕业设计 某油库设计说明书.pdf

    毕业设计 某油库设计说明书.pdf

    Q235钢板焊接工艺设计说明书.docx

    Q235钢板焊接工艺设计说明书.docx

    75t循环流化床锅炉设计说明书.doc

    75t循环流化床锅炉设计说明书.doc

    (最新修订版)直列四缸柴油机配气机构设计毕业论文设计说明书.doc

    (最新修订版)直列四缸柴油机配气机构设计毕业论文设计说明书.doc

    DeepSeek大模型生态报告:中国AI技术突破及其全球影响分析

    内容概要:《deepseek大模型生态报告 2025年2月》详细介绍了DeepSeek大模型的背景、应用现状、技术特点及其产业生态。DeepSeek由杭州深度求索公司创立,通过一系列技术创新,如多层注意力架构(MLA)、FP8混合精度训练框架、DualPipe跨节点通信等,显著降低了训练成本和提高了模型性能。DeepSeek在国内和国际市场迅速崛起,登顶苹果应用商店免费APP下载排行榜,并被多家企业和机构接入,包括华为、三大运营商、微软、英伟达等。其开源策略和低成本优势对全球科技供应链和资本市场产生了深远影响,尤其是在AI领域。 适合人群:对人工智能、大模型技术感兴趣的科技爱好者、研究人员、企业家及政策制定者。 使用场景及目标:①了解DeepSeek大模型的技术创新和应用现状;②探讨DeepSeek对全球AI产业生态的影响;③分析DeepSeek在不同行业(如金融、医疗、教育、制造等)的具体应用案例。 其他说明:报告还涵盖了各国政府及相关机构对DeepSeek的态度和政策回应,以及DeepSeek对未来AI技术发展和国际竞争格局的启示。此外,报告深入剖析了DeepSeek在技术架构、数据策略和工程实践方面的突破,揭示了其成功背后的组织文化和创新机制。

    基于粒子群算法的电动汽车区域综合能源系统三方定价优化研究

    内容概要:本文详细介绍了利用粒子群算法解决电动汽车区域综合能源系统中光伏电站、充电桩运营商和电网公司在定价上的三方博弈问题。通过MATLAB代码实现了粒子群算法的具体应用,包括参数设置、适应度函数设计、粒子更新策略以及结果可视化。文中展示了如何将三方定价变量编码成多维粒子,并通过目标函数计算和约束处理确保粒子在合理的解空间内搜索最优解。最终得到的电价曲线反映了不同时间段内的供需变化,验证了算法的有效性和实用性。 适合人群:从事能源系统优化、智能算法应用的研究人员和技术开发者。 使用场景及目标:适用于需要进行能源系统优化调度的场景,特别是涉及多方利益协调的问题。目标是找到光伏电价、充电桩电价和电网电价的最佳组合,使得三方利益达到最优平衡。 其他说明:建议在调试过程中关注特定时段的电价突变,适当调整参数如社会认知系数和社会学习因子,以获得更好的收敛效果。此外,初始粒子的位置选择对收敛速度有很大影响,推荐采用高斯扰动等方法进行初始化。

    WY02锥齿轮的加工工艺规程及工时定额计算 课程设计说明书.docx

    WY02锥齿轮的加工工艺规程及工时定额计算 课程设计说明书.docx

    项目管理制度范文.docx

    项目管理制度范文.docx

Global site tag (gtag.js) - Google Analytics