19-crm项目-kingadmin,开发客户报名流程
2023-09-14 09:00:33 时间
################
报名是怎么样一个流程? 之前: 1,报名状态之前是可以随便改, 2,报名状态只能是改自己用户的,不能改其他用户的, 之后: 状态不能随便改了, 1,录入了客户之后, 2,销售填写报名表,报什么班级,哪一个客户报的,自动生成一个连接,让学生去填写, 3,学生填写个人信息,上传身份证照片,必须同意协议内容, 4,销售审核合同, 5,生成缴费记录,至少500块的报名费, 6,财务审核
7,自动状态改为报名,
可以做成一个流程可以定制的,这种审批流,像OA系统,需要好好设计一下,需要花时间,
###################
第一步:销售填写报名表
客户:做成只读的,
选择班级
选择课程
点击下一步,生成一个连接,发给用户,
细节:
要写一个form表单,一整套的,前端html,后端url,view,models,form,
###################
第二步:学生填写个人信息
细节:
1,随机数的问题,解决这个生成的连接,只能是进入一次,提交了之后,就不能随便进入同一个连接更改了,
2,解决一个合同模板的问题,合同不同的课程不一样的,
3,解决一个上传图片的问题,使用插件,上传到一个文件路径,
同样的一套,前端html,tag,后端url,view,models,form,
form----,排除了一下字段,有一些字段只读的处理,
##################
第三步:审核合同,缴费,生成缴费记录,
点击下一步,看是否填写了个人信息,看是否同意了合同,填写了,同意了就可以点击下一步了,
进入审核合同
审核通过之后缴费,
整体的思路,就是每一步都是一个页面,都有配套的html,url,view,model等,
开发的原则,就是功能,安全,性能,--结构,可读性,可拓展性,兼容性,历史数据,不同角色,等等考虑的点,超时行为,
#########################
相关文章
- git 提交团队项目代码的流程
- 智能家居项目(1):软件开发流程
- Atitit mq读取队列信息 范例 目录 1.1. 读取原理与主要流程1 1.2. 范例项目 C:0wkspcMqDemoPrj1 1.3. 范例代码1 1.1.读取原理与主要流程
- Atitit table的读取解析from html by jsoup java html paresr 目录 1. atitit.gui控件的定位与选择器1 2. 读取表格流程 遍历表格ta
- Atitit 项目管理 提升开发效率的项目流程方法模型 哑铃型 橄榄型 直板型
- Atitit 提升团队开发效率项目进度的一些大的流程方向attilax总结
- atitit.研发管理--标准化流程总结---java开发环境与项目部署环境的搭建工具包总结
- Android 关机流程解析
- CV之VSLAM:SLAM/VSLAM的简介、视觉SLAM的五大流程之详细攻略
- AI:人工智能领域具体应用场景案例介绍之以领域划分(CV领域/DS领域/NLP领域/金融领域/爬虫领域)、以项目划分(AI推荐/AI推断/AI法律咨询/AI挖掘)目录来理解技术交互流程
- Python之Pypi:Pypi的简介、使用方法(如何将自己的Python项目(自定义程序代码库)发布到PyPI全流程的简介)之详细攻略
- 【项目实战】MyBatis基本流程原理
- 华为云构建云原生DevSecOps平台,保障软件供应链全流程安全可信
- MindStudio模型训练场景精度比对全流程和结果分析
- Android9.0 setStereoVolume左右声道流程(二十四)
- 项目测试流程规范(不同公司流程规范不一样,仅供参考)
- Android 系统启动流程
- Pytorch图像分类完整流程
- 数字IC前端设计流程及详细解释
- ISP(图像信号处理)算法概述、工作原理、架构、处理流程