• crm项目-业务实现


    ###############  crm业务    ###############

    """
    
    校区管理,部门管理,课程管理,
    这三个都比较简单
    1,只需要展示校区名称,这是一个定制列
    2,继承权限类,判断是否展示添加按钮,修改按钮,删除按钮,
    
    """

    ###############  crm业务    ###############

    """
    
    班级管理,这个类非常重要,
    
    1,涉及到了如何展示多对多字段,
    2,如果对日期进行格式化展示
    3,两列合成一列,
    如果是表头,默认视图处理的时候会传参is_hearder是true,
    如果是表内容,默认视图处理的时候会传递queryset对象,然后就可以调用了
    4,把列做成url展示,

    点击课程记录,会弹出新的页面,很重要
    1,可以批量生成上课记录,
    逻辑:
    获取选中的课程记录id,
    判断这些id是否存在
    判断这些id是否已经有了学习记录,
    都满足就为每一个学生创建学习记录,bulk_create
    """

    ###############  crm业务    ###############

    """
    
    客户管理
    
    1,采用公户和私户的设计
    2,公户客户批量申请到自己的私户,这个地方的action操作
    逻辑:
    查询数据就是课程顾问字段是空的, 数量限制, 由于是涉及到多人操作所以需要对数据库加锁,加事务处理 公户可以修改,创建,查看跟进,但是不能添加跟进 这个权限可以控制,普通销售应该只能查看跟进,不能编辑,
    查看跟进是一个扩展url,需要自己写视图,
    3,私户,可以批量操作移除到公户, 逻辑
    查询数据就是课程顾问是登陆用户的,是从session中获取到当前登陆用户的id,然后根据id来查询的,
    登陆成功之后,会把当前登录人的id和姓名放到session中, 可以添加跟进, 可以缴费,

    4,缴费,
    这个也要拓展url,
    缴费记录的保存,是重写的,
    """

    ###############  crm业务    ###############

    """
    
    学生管理
    
    1,积分管理
    2,也需要拓展url,这个还是要好好看看
    
    
    """

    ###############  crm业务    ###############

    """
    
    用户管理
    
    1,重置密码
    大量用到了modelform组件,
    
    2,用户的基本操作,新增,删除,修改,
    这个地方可以分配角色
    
    
    """

    ###############  crm业务    ###############

    """
    
    项目涉及到了
    django
    1,路由系统
    2,模板语言
    3,视图系统
    4,form组件
    5,session
    6,ORM操作
    7,自己写的stark组件,没用admin
    8,自己写的rbac组件,没用auth,
    9,自己写的分页组件,没用自带的分页
    10,中间件
    
    前端
    1,HTML
    2,css
    3,js,jQuery,
    4,bootstrap
    
    Python基础
    1,基础语法
    2,模块
    3,函数
    4,面向对象,
    5,没有用到网络编程,并发编程,
    
    
    """

    ###############  crm业务    ###############

    ###############  crm业务    ###############

  • 相关阅读:
    H5 _拖放使用
    CSS _text-align:justify;实现两端对齐
    Tips_钉钉免登前端实现
    快速组建的开发团队要怎么活下来?
    程序员,你的安全感呢?
    从自我驱动到带领10人团队
    你会给别人提反馈吗?
    简单几步成为微信公众平台开发者
    你了解javascript中的function吗?(1)
    容器之路 HashMap、HashSet解析(一)
  • 原文地址:https://www.cnblogs.com/andy0816/p/12333647.html
Copyright © 2020-2023  润新知