介绍:
spring+springmvc+mybatis+mysql
用户:1.登陆(数据库写死,保险也是固定的。)
2.查看自己购买保险的列表。
3.保单管理,新建保单,需要选择之前购买的保单种类。生成保单号。
点击申请保单的时候,调取数据库原有的信息,
只要添加出事地点,选择保险名称,保险只选择有效的。
一旦被审核就不能编辑和删除。
4.个人信息 修改 手机号码和密码
5.理赔信息列表。
保单的状态:新建(待事故认定审核),1
事故认定审核通过( 待外派人员上报 )/拒绝,2 3
外派人员已经上报(待理赔审核) 4 理赔审核通过/不通过 5 6 待财务审核通过/不通过 7 8
审核人员:
1.登陆:
2.事故认定审核列表 在审核列表里,可以查看用户信息,如果合理,就提交给外派人员。
提交完就看不到了。拒绝以后可以看到。
3.理赔审核:就是外派人员审核过后提交的。拒绝以后可以看到。拒绝以后可以看到
如果同意:输入理赔金额。同时就到财务部门了。
外派人员:
1.登陆;
2. 外派人员登录后 可以根据审核发送的请求 前往出事地点 等具体审核后果 可以写一个报告。
财务部门:
1.登陆
2.财务部门收到操作人员发来的信息 点击确定后会保存理赔信息存到账单表 然后会发送短信给用户 通知用户理赔申请已经通过
可以去最近的理赔点领取赔偿
管理员:1登陆
2查看所有账单表。保险名称,赔偿人,保险财务通过时间。赔偿金额,保单号。
3.用户管理 修改用户信息,编辑角色。
4.理赔知识表
截图:
数据库表:
CREATE TABLE bx
(
id
int(11) NOT NULL AUTO_INCREMENT,
userId
int(11) DEFAULT NULL,
name
varchar(255) DEFAULT NULL COMMENT ‘保险名称’,
type
varchar(255) DEFAULT NULL COMMENT ‘种类’,
money
int(11) DEFAULT NULL COMMENT ‘价格’,
code
varchar(255) DEFAULT NULL COMMENT ‘车牌号’,
startTime
date DEFAULT NULL,
endTime
date DEFAULT NULL,
PRIMARY KEY (id
)
) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8;
– Records of bx
INSERT INTO bx
VALUES (‘1’, ‘4’, ‘交强险’, ‘大众’, ‘1300’, ‘苏ATB627’, ‘2017-12-08’, ‘2018-12-08’);
INSERT INTO bx
VALUES (‘2’, ‘4’, ‘车辆损失险’, ‘大众’, ‘1000’, ‘苏ATB627’, ‘2017-12-08’, ‘2019-12-08’);
INSERT INTO bx
VALUES (‘3’, ‘4’, ‘划痕险’, ‘大众’, ‘350’, ‘苏ATB627’, ‘2017-10-08’, ‘2019-10-08’);
INSERT INTO bx
VALUES (‘4’, ‘2’, ‘交强险’, ‘奔驰’, ‘2500’, ‘苏BTOK27’, ‘2017-11-27’, ‘2019-11-27’);
INSERT INTO bx
VALUES (‘5’, ‘2’, ‘第三者责任险’, ‘奔驰’, ‘1300’, ‘苏BTOK27’, ‘2017-11-27’, ‘2018-11-27’);
INSERT INTO bx
VALUES (‘6’, ‘2’, ‘车辆损失险’, ‘奔驰’, ‘500’, ‘苏BTOK27’, ‘2017-11-28’, ‘2019-11-28’);
INSERT INTO bx
VALUES (‘7’, ‘2’, ‘盗抢险’, ‘奔驰’, ‘500’, ‘苏BTOK27’, ‘2017-11-29’, ‘2018-11-29’);
INSERT INTO bx
VALUES (‘8’, ‘3’, ‘交强险’, ‘宝马’, ‘2500’, ‘苏B360UU’, ‘2017-11-28’, ‘2018-11-28’);
INSERT INTO bx
VALUES (‘9’, ‘3’, ‘车上人员责任险’, ‘宝马’, ‘500’, ‘苏B360UU’, ‘2017-11-28’, ‘2018-11-28’);
– Table structure for bx_order
DROP TABLE IF EXISTS bx_order
;
CREATE TABLE bx_order
(
id
int(11) NOT NULL AUTO_INCREMENT,
userId
int(11) DEFAULT NULL,
name
varchar(255) DEFAULT NULL COMMENT ‘保险名称’,
code
varchar(255) DEFAULT NULL COMMENT ‘保单号’,
money
int(11) DEFAULT NULL COMMENT ‘赔偿金额’,
shTime
varchar(255) DEFAULT NULL COMMENT ‘财务审核时间’,
PRIMARY KEY (id
)
) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8;
– Records of bx_order
INSERT INTO bx_order
VALUES (‘1’, ‘1’, ‘交强险’, ‘008c0be0dc0711e8cb225e3318b0450e’, ‘500’, ‘2018-10-30 15:12:26’);
INSERT INTO bx_order
VALUES (‘2’, ‘1’, ‘交强险’, ‘008c0be0dc0711e8cb225e3318b0450e’, ‘500’, ‘2018-10-30 15:19:03’);
INSERT INTO bx_order
VALUES (‘3’, ‘1’, ‘交强险’, ‘008c0be0dc0711e8cb225e3318b0450e’, ‘500’, ‘2018-10-30 15:23:07’);
INSERT INTO bx_order
VALUES (‘4’, ‘1’, ‘交强险’, ‘008c0be0dc0711e8cb225e3318b0450e’, ‘500’, ‘2018-10-30 15:25:03’);
INSERT INTO bx_order
VALUES (‘5’, ‘1’, ‘交强险’, ‘008c0be0dc0711e8cb225e3318b0450e’, ‘500’, ‘2018-10-30 15:30:23’);
INSERT INTO bx_order
VALUES (‘6’, ‘1’, ‘交强险’, ‘008c0be0dc0711e8cb225e3318b0450e’, ‘500’, ‘2018-10-30 15:32:40’);
INSERT INTO bx_order
VALUES (‘7’, ‘1’, ‘交强险’, ‘008c0be0dc0711e8cb225e3318b0450e’, ‘500’, ‘2018-10-30 15:36:09’);
INSERT INTO bx_order
VALUES (‘8’, ‘7’, ‘交强险’, ‘d2c29550dc1d11e8693d597387e1fd2c’, ‘200’, ‘2018-10-30 16:33:19’);
INSERT INTO bx_order
VALUES (‘9’, ‘4’, ‘交强险’, ‘38332950dc0e11e8f92046c078fc364b’, ‘600’, ‘2018-10-30 16:33:30’);