19-crm项目-kingadmin,开发客户报名流程
################
报名是怎么样一个流程? 之前: 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等,
开发的原则,就是功能,安全,性能,--结构,可读性,可拓展性,兼容性,历史数据,不同角色,等等考虑的点,超时行为,
#########################
技术改变命运