周大胖子 发表于 2020-8-5 17:25:17

会员机制-会员模块项目制作[laravel-admin]


1.来自公众号微信绑定的手机号
       
        默认微信关注时,后台user 表 增加一个用户 该用户只有 openid
       
        然后微信绑定时,发送查看 user表 有没有该 openid 的 用户只有
       
                        有: 修改此账户           手机号为 该手机号 ,密码为123456
                        没: 增加一个账户        手机号为 该手机号 ,密码为123456openid 为 此 openid
               
       
               
2.网站用户注册:[需要补充以下信息]               
                1用户名(支持中英文,查重)
                2密码
                3重复密码
                4手机号(暂不开通手机验证码)
                5同意条款(勾选同意,内容另附)
                6注册成功

               
               
               
3.        完善用户信息

        [       
                1.个人登录                真实姓名        邮箱                qq                        微信号                身份证号                联系地址        上传身份证       
                2.代理机构登录        公司名称        信用代码        公司地址        邮箱        qq        联系人        身份证号        上传营业执照
                3.企业登录                公司名称        信用代码        公司地址        邮箱        qq        联系人        身份证号        上传营业执照
        ]
               
               
               





4.如何处理这二者之间[微信手机绑定用户与前端页面注册会员的用户]的关系:

                        我只用 user 表的两个字段值 : 手机号 - openid   其余我都不用 ;
                               
                                这样: 用户在前端注册,所关联的微信号,可以通过手机号三调查询
                               
                                                会导致: user 表中 除了 phone 和 openid 其余字段没有任何意义
                                               
                                               
                                               
                                               
                                               
                                               
5.会员表字段:

                        CREATE TABLE `cms_member` (
                                `id` int(10) NOT NULL AUTO_INCREMENT COMMENT 'id',
                                `username` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '用户名',
                                `password` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '用户密码',
                                `phone` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手机号',
                               
                                `true_name` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '真实姓名',
                                `type` tinyint(2) NOT NULL COMMENT '类型 1 个人 ,2 代理机构 ,3 企业 ',
                                `qq` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'QQ号',
                                `email` varchar(30) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '邮箱',
                                `id_number` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '身份证号',
                                `address` varchar(120) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '联系地址[公司地址]',
                                `id_number_img` varchar(250) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '身份证图片',
                                `company_name` varchar(120) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '公司名称',
                                `company_organ` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '组织机构代码',
                                `company_img` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '营业执照',
                               
                                `created_at` datetime DEFAULT NULL COMMENT '创建时间',
                                `updated_at` datetime DEFAULT NULL COMMENT '更新时间',
                                `deleted_at` datetime DEFAULT NULL COMMENT '删除时间',
                                PRIMARY KEY (`id`) USING BTREE
                        ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='会员表';

       
       
6.可售商标表

商品分类字段:
tmGoodsNameArray
[
        {"sort": 0, "tmClassText": 1, "tmGoodsCode": "010279", "tmGoodsName": "酯", "tmSimilarGroup": "0102"},
        {"sort": 1, "tmClassText": 1, "tmGoodsCode": "010336", "tmGoodsName": "甘油酯", "tmSimilarGroup": "0102"},
        {"sort": 2, "tmClassText": 1, "tmGoodsCode": "C010168", "tmGoodsName": "硫酸二甲酯", "tmSimilarGroup": "0102"},
        {"sort": 3, "tmClassText": 1, "tmGoodsCode": "C010171", "tmGoodsName": "磷酸三丁酯", "tmSimilarGroup": "0102"},
        {"sort": 4, "tmClassText": 1, "tmGoodsCode": "C010172", "tmGoodsName": "醛酯", "tmSimilarGroup": "0102"},
        {"sort": 5, "tmClassText": 1, "tmGoodsCode": "C010175", "tmGoodsName": "丁酯", "tmSimilarGroup": "0102"},
        {"sort": 6, "tmClassText": 1, "tmGoodsCode": "010590", "tmGoodsName": "工业用纤维素酯", "tmSimilarGroup": "0102"},
        {"sort": 7, "tmClassText": 1, "tmGoodsCode": "", "tmGoodsName": "防冻液", "tmSimilarGroup": "0104"},
        {"sort": 8, "tmClassText": 1, "tmGoodsCode": "010707", "tmGoodsName": "未加工聚合树脂", "tmSimilarGroup": "0108"},
        {"sort": 9, "tmClassText": 1, "tmGoodsCode": "C010231", "tmGoodsName": "玛脂", "tmSimilarGroup": "0108"}
]

商标状态说明
stateCurrent: [{
            value: "1",
            title: "提案中"
      }, {
            value: "2",
            title: "等待审核"
      }, {
            value: "3",
            title: "审核失败"
      }, {
            value: "4",
            title: "等待申报"
      }, {
            value: "5",
            title: "申报失败"
      }, {
            value: "6",
            title: "等待受理"
      }, {
            value: "7",
            title: "形式审查"
      }, {
            value: "8",
            title: "缴费通知"
      }, {
            value: "9",
            title: "补正通知"
      }, {
            value: "10",
            title: "不予受理"
      }, {
            value: "11",
            title: "实质审查"
      }, {
            value: "12",
            title: "审查通知"
      }, {
            value: "13",
            title: "驳回通知"
      }, {
            value: "14",
            title: "审定公告"
      }, {
            value: "15",
            title: "核准公告"
      }, {
            value: "16",
            title: "异议通知"
      }, {
            value: "17",
            title: "已注册"
      }, {
            value: "18",
            title: "无效通知"
      }, {
            value: "19",
            title: "不予核准"
      }, {
            value: "20",
            title: "核准"
      }, {
            value: "21",
            title: "结案通知"
      }, {
            value: "22",
            title: "已无效"
      }]
                       
                        CREATE TABLE `cms_sell_trademark` (
                                `id` int(10) NOT NULL AUTO_INCREMENT COMMENT 'id',
                                `ctype` int(4) DEFAULT NULL COMMENT '国际分类',
                                `tmNumberText` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商标注册号',
                                `tmNameText` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '商标名称',
                                `registerDate` date DEFAULT NULL COMMENT '注册日期',
                                `SpecialEndDate` date DEFAULT NULL COMMENT '专有权结束日期',
                                `likegroup` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '类似群',
                               
                                `priceRange` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '可售商标售价金额',
                                `remarks` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
                                `stateCurrent` tinyint(3) DEFAULT NULL COMMENT '当前状态,商标状态',
                                `addtype` tinyint(3) DEFAULT NULL COMMENT '类型: 1、 后台模板导入 ,2 会员填报 ,3 调用主系统内部',
                                `adduser` int(10) DEFAULT NULL COMMENT '添加人ID',
                                `tradeCode` tinyint(2) DEFAULT 1 COMMENT '商标证书: 0、无证 ,1 有证',
                                `tmGoodsName` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '使用商品类似群中文那个',
                                `status` tinyint(2) DEFAULT 1 COMMENT '主动下架: 0、下架 ,1 在售',
                               
                                `created_at` datetime DEFAULT NULL COMMENT '创建时间',
                                `updated_at` datetime DEFAULT NULL COMMENT '更新时间',
                                `deleted_at` datetime DEFAULT NULL COMMENT '删除时间',
                                PRIMARY KEY (`id`) USING BTREE
                        ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='可售商标表';
                                               
               
               
                添加导入按钮?
               
               
               
               
                欢迎关注权客云官方平台!
       
                智能化、自动化、
                效率化的创新研发思路;
                安全型、可靠型、
                稳定型的数据平台建设;
                专业性、快速性、
                易用性的知产办公环境;

                微 信:A11265533
                手 机:18961314946
                联系人:徐经理
                                               
                官方网站:http://www.quanke.pro/                               
                                               
                                               
                                               
                状态查询:

页: [1]
查看完整版本: 会员机制-会员模块项目制作[laravel-admin]