javawebJAVAJSP客户关系管理系统jsp会员信息管理系统jsp客户管理系统jsp客户登记系统

   //用户首页return "views/user/user_list";}@GetMapping("/listpage")@ApiOperation("查询用户分页数据接口")@ApiImplicitParams({@ApiImplicitParam(name = "UserQuery", value = "用户查询对象", defaultValue = "userQuery对象")})@ResponseBody@PreAuthorize("hasRole('管理员')")public PageList listpage(UserQuery userQuery){return  userService.listpage(userQuery);}//添加用户@PostMapping("/addUser")@ApiOperation("添加用户接口")@ResponseBodypublic Map<String,Object> addUser(User user){Map<String, Object> ret = new HashMap<>();ret.put("code",-1);if(StringUtils.isEmpty(user.getUsername())){ret.put("msg","请填写用户名");return ret;}if(StringUtils.isEmpty(user.getPassword())){ret.put("msg","请填写密码");return ret;}if(StringUtils.isEmpty(user.getEmail())){ret.put("msg","请填写邮箱");return ret;}if(StringUtils.isEmpty(user.getTel())){ret.put("msg","请填写手机号");return ret;}if(StringUtils.isEmpty(user.getHeadImg())){ret.put("msg","请上传头像");return ret;}if(userService.addUser(user)<=0) {ret.put("msg", "添加用户失败");return ret;}ret.put("code",0);ret.put("msg","添加用户成功");return ret;}/*** 修改用户信息操作* @param user* @return*/@PostMapping("/editSaveUser")@ApiOperation("修改用户接口")@PreAuthorize("hasRole('管理员')")@ResponseBodypublic Message editSaveUser(User user){if(StringUtils.isEmpty(user.getUsername())){return Message.error("请填写用户名");}if(StringUtils.isEmpty(user.getEmail())){return Message.error("请填写邮箱");}if(StringUtils.isEmpty(user.getTel())){return Message.error("请填写手机号");}try {userService.editSaveUser(user);return Message.success();} catch (Exception e) {e.printStackTrace();return Message.error("修改用户信息失败");}}//添加用户@GetMapping("/deleteUser")@ApiOperation("删除用户接口")@ApiImplicitParams({@ApiImplicitParam(name = "id", value = "如:88",required = true)})@PreAuthorize("hasRole('管理员')")@ResponseBodypublic AjaxResult deleteUser(@RequestParam(required = true) Long id){AjaxResult ajaxResult = new AjaxResult();try {userService.deleteUser(id);} catch (Exception e) {e.printStackTrace();return new AjaxResult("删除失败");}return ajaxResult;}@PostMapping(value="/deleteBatchUser")@ApiOperation("批量删除用户接口")@PreAuthorize("hasRole('管理员')")@ResponseBodypublic AjaxResult deleteBatchUser(String ids){String[] idsArr = ids.split(",");List list = new ArrayList();for(int i=0;i<idsArr.length;i++){list.add(idsArr[i]);}try{userService.batchRemove(list);return new AjaxResult();}catch(Exception e){return new AjaxResult("批量删除失败");}}//查询所有角色public List<Role> queryAllRole(){return roleService.queryAll();}//添加用户的角色@PostMapping("/addUserRole")@ApiOperation("添加用户角色接口")@ApiImplicitParams({@ApiImplicitParam(name = "paramMap", value = "如:{userId:1,[1,2,3,4]]}")})@ResponseBodypublic AjaxResult addUserRole(@RequestBody Map paramMap){AjaxResult ajaxResult = new AjaxResult();String userId = (String)paramMap.get("userId");List roleIds = (List) paramMap.get("roleIds");try {//添加用户对应的角色roleService.addUserRole(userId,roleIds);return ajaxResult;}catch (Exception e){e.printStackTrace();return new AjaxResult("保存角色失败");}}//添加用户@RequestMapping("/regSaveUser")@ResponseBodypublic Long addTeacher(User user){System.out.println("保存用户...."+user);userService.addUser(user);

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

javawebJAVAJSP客户关系管理系统jsp会员信息管理系统jsp客户管理系统jsp客户登记系统相关推荐

  1. 客户关系管理之会员管理(转)

    零售和分销企业往往通过会员管理保持老用户.吸纳新客户.稳定高端客户,会员管理是企业信息管理系统中不可忽略的业务.会员管理包括会员资格获得,资格会员管理,会员奖励(体现在会员管理或者客户关系管理过程中) ...

  2. 订单管理是客户关系管理的有效延伸,那么订单管理系统对于企业的作用有哪些呢?

    订单管理是客户关系管理的有效延伸,能更好的把个性化,差异化服务有机的融入到客户管理中去,能推动经济效益和客户满意度的提升.与此同时,随着电商的发展与经济全球化的影响,不少企业的订单量都是暴增状态.海量 ...

  3. java录入会员信息_java-第三章-升级我行我素购物管理系统,实现会员信息录入的功能...

    import java.util.Scanner; public class A01 { /** * @param args */ public static void main(String[] a ...

  4. 基于java的CRM客户关系管理系统的设计与实现

    本科毕业设计(论文) 题 目: 基于java的CRM客户关系管理系统的设计与实现 专题题目: 说 明 请按以下顺序编排: 封面 任务书 开题报告 中外文摘要及关键词 目录 正文 附录(可选) 参考文献 ...

  5. 客户关系管理系统-帮管客CRM客户管理系统 v3.0.1

    简介: 帮管客CRM客户管理系统基于先进的CRM营销理念设计,集客户档案.销售记录.业务往来于一身,以凝聚客户关系.提升资源价值为核心,将潜在客户变为现实客户.从而提升销售量.提高用户的满意度,并增加 ...

  6. PHP开发的CRM客户关系管理系统

    面向中小企业,易于安装维护,安全便捷,支持虚拟主机空间 系统简介: 本CRM客户管理系统基于先进的CRM营销理念设计,集客户档案.销售记录.业务往来于一身,以凝聚客户关系.提升资源价值为核心,将潜在客 ...

  7. 谈谈客户关系管理系统的应用与发展

    客户关系管理系统的产生与发展与人类社会的变革与发展有着很强的相关性.市场环境的巨大改变,对企业的管理和营销提出了新的要求,关系营销越来越受到企业的重视,企业对内部营销管理系统调整的同时,也需要对企业外 ...

  8. 客户关系管理系统类毕业论文文献包含哪些?

    本文是为大家整理的客户关系管理系统主题相关的10篇毕业论文文献,包括5篇期刊论文和5篇学位论文,为客户关系管理系统选题相关人员撰写毕业论文提供参考. 1.[期刊论文]基于JavaEE的客户关系管理系统 ...

  9. 基于PHP+MySQL的小型企业客户关系管理系统

    随着时代发展,越来越多的企业意识客户的重要性.尤其是在当下竞争如此激烈,市场瞬息万变的情况下,只有将生产为中心转化为以客户为中心,才能够永远地力与不败之地.客户关系管理能够更好的维护企业和客户之间的关 ...

最新文章

  1. 大厂面试录取通过率不到3%,我真是太太太难了......
  2. Windows 8 HTML5/JS评论引发开发者群中的慌乱
  3. JavaScript入门(part3)--变量
  4. 像Java这样的C ++具有低延迟
  5. 求数组中数对的最大值
  6. 日本东北大学改进单阶段人脸检测—兼具速度与精度优势
  7. 路由器三种口令的设置
  8. 墨鏡的bism_如何使用商业智能语义模型(BISM)和Excel设计基于地图的报表
  9. 卡尔曼滤波/扩展卡尔曼/粒子滤波算法,dashgo d1与kinect 粒子滤波/EKF扩展卡尔曼滤波融合IMU(heneywell_HG112)+GPS(和芯星通UB482)+stm32室外定位
  10. 二进制反码求和java_有趣的二进制-浮点数
  11. mongodb mysql数据类型_插入mongodb类型
  12. Mybatis注解@Results、@Result、@ResultMap
  13. java 穷举_java循环穷举
  14. 戴尔游匣 G15 2022 高配版参数配置
  15. HTML5 Canvas鼠标与键盘事件
  16. 2022年CVPR挑战赛
  17. 360全景图制作的原理是什么?有哪些必备的装备?
  18. 给创维电视装鸿蒙,只需简单几步,创维老电视瞬间变超清智能电视!
  19. 贪心算法解决马的遍历(带蹩马腿)
  20. socket关闭close和shutdown

热门文章

  1. 抱歉,系统网络繁忙,您暂时无法付款,请稍后再试。
  2. 安卓pdf阅读器_提笔就写安卓阅读器,文石BOOX NOTE PRO轻体验
  3. java 8 新特性_Java8新特性Stream
  4. JAVA实现监听U盘插入 扫描文件
  5. python2.7安装包百度云_python2.7下载地址,最好是云(python安装教程 百度云)
  6. 高泽龙:河北省石家庄市打造中国元宇宙示范城区的规划和建议
  7. 怎么查看电脑上安装的office2013是32位还是64位?
  8. 如何用php制作超级玛丽,html5 利用canvas实现超级玛丽简单动画
  9. 拼多多新手卖家必备知识,你掌握了几点?
  10. springCloudAlibaba简单demo框架