当前位置: 首页 > news >正文

怎么做自己的设计网站/b2b免费推广平台

怎么做自己的设计网站,b2b免费推广平台,企业网站建设的核心是,滨州哪里有做网站的源码获取:俺的博客首页 "资源" 里下载! 项目介绍 本项目包含管理员、财务、用户、审核人员、外派人员等多种角色; 管理员角色包含以下功能: 管理员登陆,用户管理,理赔知识管理,理赔账单管理等功能。 财务角色包含以下…

源码获取:俺的博客首页 "资源" 里下载!

项目介绍

本项目包含管理员、财务、用户、审核人员、外派人员等多种角色;

管理员角色包含以下功能:
管理员登陆,用户管理,理赔知识管理,理赔账单管理等功能。

财务角色包含以下功能:
财务登录,理赔发放等功能。

用户角色包含以下功能:
用户登录,我的保险,理赔知识查看,个人信息以及密码修改,提交的保单管理,理赔账单管理等功能。

审核人员角色包含以下功能:
事故认定审核,审核人员登录,理赔审核等功能。

外派人员角色包含以下功能:
外派人员登录,外派审核管理等功能。
PS:流程是用户提交理赔表单,审核人员审核,外派人员登录后认定结果,然后审核人员再次审核并给出赔偿金额,最后财务登录发放赔偿。


环境需要

1.运行环境:java jdk 7;注:本项目暂只支持jdk7,其它jdk版本暂不支持;。
2.IDE环境:IDEA,Eclipse,Myeclipse都可以。推荐IDEA;
3.tomcat环境:Tomcat 7.0;注:本项目暂只支持Tomcat 7.0,其它版本暂不支持;
4.硬件环境:windows 7/8/10 1G内存以上;或者 Mac OS; 
5.数据库:MySql 5.7版本;
6.是否Maven项目:是;


技术栈

1. 后端:Spring+SpringMVC+Mybatis
2. 前端:JSP+CSS+JavaScript+jquery+bootstrap


使用说明

1. 使用Navicat或者其它工具,在mysql中创建对应名称的数据库,并导入项目的sql文件;
2. 使用IDEA/Eclipse/MyEclipse导入项目,Eclipse/MyEclipse导入时,若为maven项目请选择maven;
若为maven项目,导入成功后请执行maven clean;maven install命令,然后运行;
3. 将项目中db.properties配置文件中的数据库配置改为自己的配置;
4. 运行项目,输入localhost:8080/ssm_insurance_sys 登录

 

 

 

 

 

用户管理控制层:

@Controller
@RequestMapping("/user")
public class UserController extends BaseController {/*** 依赖注入 start dao/service/===*/@Autowiredprivate UserService userService;/*** 分页查询 返回list对象(通过对By Sql)* * @param request* @param response* @return*/@RequestMapping(value = "/findBySql")public String findBySql(User user, Model model, HttpServletRequest request, HttpServletResponse response) {//分页查询String sql = "SELECT * FROM user WHERE 1=1 ";if(!isEmpty(user.getUsername())){sql += " and username like '%"+user.getUsername()+"%'";}if(!isEmpty(user.getPassword())){sql += " and password like '%"+user.getPassword()+"%'";}if(!isEmpty(user.getPhone())){sql += " and phone like '%"+user.getPhone()+"%'";}if(!isEmpty(user.getRole())){sql += " and role like '%"+user.getRole()+"%'";}sql += " ORDER BY ID DESC ";Pager<User> pagers = userService.findBySqlRerturnEntity(sql);model.addAttribute("pagers", pagers);//存储查询条件model.addAttribute("obj", user);return "user/user";}/*** 分页查询 返回list对象(通过Map)* * @param request* @param response* @return*/@RequestMapping(value = "/findByMap")public String findByMap(User user, Model model, HttpServletRequest request, HttpServletResponse response) {//通过map查询Map<String,Object> params = new HashMap<String,Object>();if(!isEmpty(user.getUsername())){params.put("username", user.getUsername());}if(!isEmpty(user.getPassword())){params.put("password", user.getPassword());}if(!isEmpty(user.getPhone())){params.put("phone", user.getPhone());}if(!isEmpty(user.getRole())){params.put("role", user.getRole());}//分页查询Pager<User> pagers = userService.findByMap(params);model.addAttribute("pagers", pagers);//存储查询条件model.addAttribute("obj", user);return "user/user";}/**********************************【增删改】******************************************************//*** 跳至添加页面* @return*/@RequestMapping(value = "/add")public String add() {return "user/add";}/*** 跳至详情页面* @return*/@RequestMapping(value = "/view")public String view(Integer id,Model model,HttpServletRequest request) {Object attribute = request.getSession().getAttribute("userId");if (attribute == null){return "redirect:/login/login.action";}Integer userId = Integer.valueOf(attribute.toString());User obj = userService.load(userId);model.addAttribute("obj",obj);return "user/view";}/*** 添加执行* @return*/@RequestMapping(value = "/exAdd")public String exAdd(User user, Model model, HttpServletRequest request, HttpServletResponse response) {userService.insert(user);return "redirect:/user/findBySql.action";}/*** 跳至修改页面* @return*/@RequestMapping(value = "/update")public String update(Integer id,Model model) {User obj = userService.load(id);model.addAttribute("obj",obj);return "user/update";}@RequestMapping(value = "/pass")public String pass(Integer id,HttpServletRequest request,Model model) {Object attribute = request.getSession().getAttribute("userId");if (attribute == null){return "redirect:/login/login";	}Integer userId = Integer.valueOf(attribute.toString());User byId = userService.getById(userId);model.addAttribute("obj",byId);return "user/pass";}/*** 修改密码* @param request* @param password* @return*/@RequestMapping("/upass")@ResponseBodypublic String upass(HttpServletRequest request,String password){Object attribute = request.getSession().getAttribute("userId");JSONObject j = new  JSONObject();if (attribute == null){j.put("res", 0);return j.toString();}Integer userId = Integer.valueOf(attribute.toString());User byId = userService.getById(userId);byId.setPassword(password);userService.updateById(byId);j.put("res", 1);return j.toString();}@RequestMapping(value = "/exUpdate2")public String exUpdate2(User user, Model model, HttpServletRequest request, HttpServletResponse response) {Object attribute = request.getSession().getAttribute("userId");if (attribute == null){return "redirect:/login/login.action";}Integer userId = Integer.valueOf(attribute.toString());//1.通过实体类修改,可以多传修改条件user.setId(userId);userService.updateById(user);//2.通过主键id修改//userService.updateById(user);return "redirect:/user/view.action";}/*** 添加修改* @return*/@RequestMapping(value = "/exUpdate")public String exUpdate(User user, Model model, HttpServletRequest request, HttpServletResponse response) {//1.通过实体类修改,可以多传修改条件userService.updateById(user);//2.通过主键id修改//userService.updateById(user);return "redirect:/user/findBySql.action";}/*** 删除通过主键* @return*/@RequestMapping(value = "/delete")public String delete(Integer id, Model model, HttpServletRequest request, HttpServletResponse response) {///1.通过主键删除userService.deleteById(id);return "redirect:/user/findBySql.action";}}

登录管理控制层:

@Controller
@RequestMapping("/login")
public class LoginController  extends BaseController{@Autowiredprivate UserService userService;/*** 跳转登陆* @return*/@RequestMapping("/login")public String login(){return "login/login";}@RequestMapping("/mtuichu")public String mtuichu(HttpServletRequest request){//request.getSession().invalidate();return "login/mLogin";}@RequestMapping("/welcome")private String welcome(){return "login/welcome";}@RequestMapping("/utoLogin")public String utoLogin(User manage, HttpServletRequest request, HttpServletResponse response){User byEntity = userService.getByEntity(manage);if(byEntity == null){return "redirect:/login/login.action";}else{request.getSession().setAttribute("role", byEntity.getRole());request.getSession().setAttribute("userId", byEntity.getId());request.getSession().setAttribute("username", byEntity.getUsername());}return "login/index";}@RequestMapping("/pass")public String pass(HttpServletRequest request){Object attribute = request.getSession().getAttribute("userId");if (attribute == null){return "redirect:/login/uLogin.action";}Integer userId = Integer.valueOf(attribute.toString());User load = userService.load(userId);request.setAttribute("obj", load);return "login/pass";}/*@RequestMapping("/upass")@ResponseBodypublic String upass(HttpServletRequest request,String password){Object attribute = request.getSession().getAttribute("userId");JSONObject j = new  JSONObject();if (attribute == null){j.put("res", 0);return j.toString();}Integer userId = Integer.valueOf(attribute.toString());User load = userService.load(userId);load.setPassWord(password);userService.updateById(load);j.put("res", 1);return j.toString();}*//*** 退出* @param request* @param response* @return*/@RequestMapping("/tuichu")public String tuichu( HttpServletRequest request, HttpServletResponse response){HttpSession session = request.getSession();session.invalidate();return "login/login";}@RequestMapping("/uTui")public String uTui( HttpServletRequest request, HttpServletResponse response){HttpSession session = request.getSession();session.invalidate();return "redirect:/login/uLogin.action";}@RequestMapping("/head")private String head(){return "inc/head";}@RequestMapping("/left")private String left(){return "inc/left";}@RequestMapping("/main")private String main(HttpServletRequest request){Object attribute = request.getSession().getAttribute("userId");if (attribute == null){return "redirect:/login/uLogin.action";}Integer userId = Integer.valueOf(attribute.toString());User load = userService.load(userId);request.setAttribute("user", load);return "login/main";}@RequestMapping("/info")private String info(HttpServletRequest request){Object attribute = request.getSession().getAttribute("userId");Integer userId = Integer.valueOf(attribute.toString());User load = userService.load(userId);request.setAttribute("user", load);return "login/info";}
}

保险管理控制层:

@Controller
@RequestMapping("/bx")
public class BxController extends BaseController {/*** 依赖注入 start dao/service/===*/@Autowiredprivate BxService bxService;/*** 分页查询 返回list对象(通过对By Sql)* * @param request* @param response* @return*/@RequestMapping(value = "/findBySql")public String findBySql(Bx bx, Model model, HttpServletRequest request, HttpServletResponse response) {Object attribute = request.getSession().getAttribute("userId");if (attribute == null){return "redirect:/login/login.action";}Integer userId = Integer.valueOf(attribute.toString());//分页查询String sql = "SELECT * FROM bx WHERE 1=1 and userId = "+userId;if(!isEmpty(bx.getUserId())){sql += " and userId like '%"+bx.getUserId()+"%'";}if(!isEmpty(bx.getName())){sql += " and name like '%"+bx.getName()+"%'";}if(!isEmpty(bx.getType())){sql += " and type like '%"+bx.getType()+"%'";}if(!isEmpty(bx.getMoney())){sql += " and money like '%"+bx.getMoney()+"%'";}if(!isEmpty(bx.getCode())){sql += " and code like '%"+bx.getCode()+"%'";}if(!isEmpty(bx.getStartTime())){sql += " and startTime like '%"+bx.getStartTime()+"%'";}if(!isEmpty(bx.getEndTime())){sql += " and endTime like '%"+bx.getEndTime()+"%'";}sql += " ORDER BY ID DESC ";Pager<Bx> pagers = bxService.findBySqlRerturnEntity(sql);model.addAttribute("pagers", pagers);//存储查询条件model.addAttribute("obj", bx);return "bx/bx";}/*** 分页查询 返回list对象(通过Map)* * @param request* @param response* @return*/@RequestMapping(value = "/findByMap")public String findByMap(Bx bx, Model model, HttpServletRequest request, HttpServletResponse response) {//通过map查询Map<String,Object> params = new HashMap<String,Object>();if(!isEmpty(bx.getUserId())){params.put("userId", bx.getUserId());}if(!isEmpty(bx.getName())){params.put("name", bx.getName());}if(!isEmpty(bx.getType())){params.put("type", bx.getType());}if(!isEmpty(bx.getMoney())){params.put("money", bx.getMoney());}if(!isEmpty(bx.getCode())){params.put("code", bx.getCode());}if(!isEmpty(bx.getStartTime())){params.put("startTime", bx.getStartTime());}if(!isEmpty(bx.getEndTime())){params.put("endTime", bx.getEndTime());}//分页查询Pager<Bx> pagers = bxService.findByMap(params);model.addAttribute("pagers", pagers);//存储查询条件model.addAttribute("obj", bx);return "bx/bx";}/**********************************【增删改】******************************************************//*** 跳至添加页面* @return*/@RequestMapping(value = "/add")public String add() {return "bx/add";}/*** 跳至详情页面* @return*/@RequestMapping(value = "/view")public String view(Integer id,Model model) {Bx obj = bxService.load(id);model.addAttribute("obj",obj);return "bx/view";}/*** 添加执行* @return*/@RequestMapping(value = "/exAdd")public String exAdd(Bx bx, Model model, HttpServletRequest request, HttpServletResponse response) {bxService.insert(bx);return "redirect:/bx/findBySql.action";}/*** 跳至修改页面* @return*/@RequestMapping(value = "/update")public String update(Integer id,Model model) {Bx obj = bxService.load(id);model.addAttribute("obj",obj);return "bx/update";}/*** 添加修改* @return*/@RequestMapping(value = "/exUpdate")public String exUpdate(Bx bx, Model model, HttpServletRequest request, HttpServletResponse response) {//1.通过实体类修改,可以多传修改条件bxService.updateById(bx);//2.通过主键id修改//bxService.updateById(bx);return "redirect:/bx/findBySql.action";}/*** 删除通过主键* @return*/@RequestMapping(value = "/delete")public String delete(Integer id, Model model, HttpServletRequest request, HttpServletResponse response) {///1.通过主键删除bxService.deleteById(id);return "redirect:/bx/findBySql.action";}}

源码获取:俺的博客首页 "资源" 里下载!

http://www.lbrq.cn/news/1322407.html

相关文章:

  • dw做网站怎么换图片/今天国内最新消息
  • 网站根目录验证文件在哪里/搜索引擎名词解释
  • 快速开发手机网站/国内搜索引擎排行榜
  • 网站建设注意什么/百度搜索引擎推广步骤
  • 中山小榄网站建设/整站优化排名
  • 沈阳做网站的科技公司/怎么快速刷排名
  • php网站 怎么取得后台管理权限/百度在线扫题入口
  • 慧聪网怎样做网站友情链接/开发一个app软件多少钱
  • 太原网站seo服务/seo服务公司怎么收费
  • 淘宝做网站的都是模板/seopeix
  • 怎么做下载类的网站吗/今天最新新闻10条
  • 规范网站建设/免费建网站的步骤
  • 网站顶级栏目403/公司推广策划
  • 领手工在家做的网站2019/长沙网站推广服务公司
  • php英文商城网站建设/网站公司
  • 公司网站建设费用多少/百度seo在线优化
  • 安顺网站建设公司/搜索引擎营销与seo优化
  • 东莞网站建设提供商/软件开发培训学校
  • wordpress多主题插件/seo推广服务
  • 西乡做网站的公司/西安专业网络推广平台
  • 做音乐网站的目的和意义/互动营销案例100
  • 盐田高端网站建设/seo如何优化网站推广
  • 合肥知名网站建设公司/aso优化app推广
  • 做文案应该关注的网站推荐/企业网站建设论文
  • 网站建设招代理/俄罗斯网络攻击数量增长了80%
  • 做一家开发网站的公司/搜索引擎营销广告
  • 前端和后端/整站优化案例
  • 涿州网站建设/凡科建站官网登录
  • 阳信住房和城乡建设厅网站/怎么制作自己公司网站
  • 哪里有免费的ppt模板下载/seo优化排名工具
  • 下载一个JeecgBoot-master项目 导入idea需要什么操作启动项目
  • SpringAI智能客服Function Calling兼容性问题解决方案
  • Ubuntu 开启wifi 5G 热点
  • UE5 动态扫描波
  • 【源力觉醒 创作者计划】文心一言与deepseek集成springboot开发哪个更方便
  • JAVA后端开发:使用 MapStruct 实现 Java 对象映射