SaaS模式的阿里客户关系管理系统

本文分享了一次采用SaaS模式开发客户关系管理系统的经历,涉及Spring、SpringMVC、Mybatis等技术。作者负责订单和合同管理模块,详细描述了业务流程和遇到的问题,包括主键重复错误、时间范围查询问题、layui前端展示问题以及数据类型导致的高级查询错误。通过这些挑战,作者强调了细心和自我解决问题的重要性。
摘要由CSDN通过智能技术生成

一转眼三个半月就过去了,开展的SaaS模式的客户关系管理系统已经接近尾声了,在本次项目中,参与人数一共有5个人,所用到的技术Spring,SpringMVC,Mybatis,layui,Lucene,velocity,shiro等
在本次项目中我所负责的是订单管理模块和合同管理模块,这两个模块属于高级业务。整个业务的流程就是客户有意向购买本公司的产品以后,公司会和客户签订一个定金合同,在定金管理页面会填写一条数据,同时点击生成合同,就会有一条合同数据添加到合同管理模块,在生成合同的同时还会生成一条合同明细数据,合同明细数据和合同是成组合关系的,合同被删除的时候,合同明细也会被删除。当合同开始生效的时候,营销人员会为客户生成一条保修数据,保修到期时间为合同生成时间的一年之内,生成保修数据以后,当用户有需要维修的东西的时候,就会有一条保修明细数据,记录相关的保修内容,执行状态,维修日期等。
在模块功能实现的时候遇见了许多的小bug,通过不断的尝试,后面都解决了,下面是我遇见的几个印象比较深的bug:

当你启动Tomcat的时候,进入系统,点击添加数据的时候,只能添加一条数据,继续添加的话,就会发生下面的错误:
在这里插入图片描述
错误显示插入的数据和数据表里面的原有记录的主键重复了,而数据表里面的主键是不允许重复的,所以插入失败

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值