美捷登客户管理系统后台开发
项目名称为:美睫登CRM管理系统,包含客户资料、跟进维护、商机管理、投诉管理、数据统计、服务信 息、部门与
员工、卷码管理、权限、日志、待办任务11个子系统
● 建立虚拟环境venv。
●model层建立表名和需求字段,使用alembicbic生成mysql数据库表,使用def create/update/delete/定义基本的增删改查
方法。
● view层作为视图层,将mysql表里面的数据呈现出来,通过定义 def get方法查询。
●controller层作为提供接口的模块,让接口可视化,前端通过调用接口访问service层,是前端和后端联调的桥梁,通过
方法GET/POST/DELETE/PUT方法响应SQL数据库。
●service层写入condition筛选条件,可对各个字段进行搜索筛选。使用lambda函数,根据查询类别,返回特定的数据
filter。
● 通过session获取符合的客户,并针对类别进行groupby,为数据进行统计,获取特定字段的数据。
●编写日志功能,在service层编写日志方法,定义日志内容(修改时间/类型/修改任务/修改时间等),其他service层导
入log的依赖,直接调用日志模块的方法。
●日志分为操作日志和登录日志,登录日志即记录登录的信息,ip地址、时间等;操作日志为其他模块进行修改的时
候,修改的日期、内容都会记录在这个操作日志之中。项目名称为:美睫登CRM管理系统,包含客户资料、跟进维
护、商机管理、投诉管理、数据统计、服务信 息、部门与员工、卷码管理、权限、日志、待办任务11个子系统
● 建立虚拟环境venv。
●model层建立表名和需求字段,使用alembicbic生成mysql数据库表,使用def create/update/delete/定义基本的增删改查
方法。
● view层作为视图层,将mysql表里面的数据呈现出来,通过定义 def get方法查询。
●controller层作为提供接口的模块,让接口可视化,前端通过调用接口访问service层,是前端和后端联调的桥梁,通过
方法GET/POST/DELETE/PUT方法响应SQL数据库。
●service层写入condition筛选条件,可对各个字段进行搜索筛选。使用lambda函数,根据查询类别,返回特定的数据
filter。
● 通过session获取符合的客户,并针对类别进行groupby,为数据进行统计,获取特定字段的数据。
●编写日志功能,在service层编写日志方法,定义日志内容(修改时间/类型/修改任务/修改时间等),其他service层导
入log的依赖,直接调用日志模块的方法。
●日志分为操作日志和登录日志,登录日志即记录登录的信息,ip地址、时间等;操作日志为其他模块进行修改的时
候,修改的日期、内容都会记录在这个操作日志之中。