跳转至

AppAppntController 接口分析文档

概述信息

属性
模块 app-eform-server
包路径 com.sinosoft.sss.controller.app
基础路径 /app_appnt
Controller类 AppAppntController
状态 活跃
接口数量 4个
作者 zhaoxiaobo
创建时间 2018年9月21日
类描述 投保人相关操作控制器,负责投保人信息的增删改查及投被保人关系维护

接口列表总览

序号 接口方法(锚点链接) HTTP方法 路径 参数 返回类型 接口使用说明 状态
1 appInsertAppnt GET/POST /appInsertAppnt Map clientMap Map 新增投保人 活跃
2 appUpdateAppnt GET/POST /appUpdateAppnt Map clientMap Map 更新投保人 活跃
3 initApp_AppntInfo GET/POST /initAppntInfo Map clientMap Map 初始化投保人 活跃
4 updateRelationShap GET/POST /updateRelationShap Map clientMap Map 更新updateRelationShap 活跃

接口详情

appInsertAppnt

  • 路径: /appInsertAppnt
  • HTTP方法: GET/POST
  • 参数: Map<String,String> clientMap - 投保人相关字段的键值对
  • 返回类型: Map<String,Object>
  • 状态: 活跃
  • 接口使用说明: 投保人保存(新增)

代码片段:

@RequestMapping("/appInsertAppnt")
@ResponseBody
public Map<String,Object> appInsertAppnt(@RequestParam Map<String,String> clientMap){
    logger.info("进入保存投保人的controller,/appInsertAppnt接口入参---clientMap={}"+ JSON.toJSONString(clientMap));
    GlobalInput GI = eformCommonServiceInter.queryCurrentGI(request);
    return appAppntServiceInter.insertOneApp_appnt(clientMap,GI);
}

Mermaid逻辑流程图:

graph TD A[接收clientMap参数] --> B[获取GlobalInput上下文] B --> C[调用appAppntServiceInter.insertOneApp_appnt] C --> D[执行投保人新增操作] D --> E[返回操作结果Map]

业务逻辑描述: 接收前端传来的投保人信息,通过GlobalInput获取当前登录用户上下文,调用服务层方法将投保人信息持久化到数据库。

涉及模块: AppAppntServiceInter、EformCommonServiceInter、GlobalInput


appUpdateAppnt

  • 路径: /appUpdateAppnt
  • HTTP方法: GET/POST
  • 参数: Map<String,String> clientMap - 投保人相关字段的键值对
  • 返回类型: Map<String,String>
  • 状态: 活跃
  • 接口使用说明: 投保人保存(修改)

代码片段:

@RequestMapping("/appUpdateAppnt")
@ResponseBody
public Map<String,String> appUpdateAppnt(@RequestParam Map<String,String> clientMap){
    logger.info("进入更新投保人的controller,/appUpdateAppnt接口入参---clientMap={}"+ JSON.toJSONString(clientMap));
    return appAppntServiceInter.updataApp_appnt(clientMap);
}

Mermaid逻辑流程图:

graph TD A[接收clientMap参数] --> B[调用appAppntServiceInter.updataApp_appnt] B --> C[执行投保人修改操作] C --> D[返回操作结果Map]

业务逻辑描述: 接收前端传来的投保人信息,调用服务层方法更新已存在的投保人信息,返回操作结果。

涉及模块: AppAppntServiceInter


initApp_AppntInfo

  • 路径: /initAppntInfo
  • HTTP方法: GET/POST
  • 参数: Map<String,String> clientMap - 投保人相关字段的键值对
  • 返回类型: Map<String,Object>
  • 状态: 活跃
  • 接口使用说明: 初始化投保人信息

代码片段:

@RequestMapping("/initAppntInfo")
@ResponseBody
public Map<String,Object> initApp_AppntInfo(@RequestParam Map<String,String> clientMap){
    logger.info("进入初始化投保人信息的controller,/initAppntInfo接口入参---clientMap={}"+ JSON.toJSONString(clientMap));
    return appAppntServiceInter.initApp_appnt(clientMap);
}

Mermaid逻辑流程图:

graph TD A[接收clientMap参数] --> B[调用appAppntServiceInter.initApp_appnt] B --> C[查询并初始化投保人信息] C --> D[返回投保人信息Map]

业务逻辑描述: 接收前端传来的查询条件,调用服务层方法初始化投保人信息,返回包含投保人详细数据的Map对象用于页面回显。

涉及模块: AppAppntServiceInter


updateRelationShap

  • 路径: /updateRelationShap
  • HTTP方法: GET/POST
  • 参数: Map<String,String> clientMap - 投被保人关系相关字段
  • 返回类型: Map<String,String>
  • 状态: 活跃
  • 接口使用说明: 更改投被保人关系

代码片段:

@RequestMapping("/updateRelationShap")
@ResponseBody
public Map<String,String> updateRelationShap(@RequestParam Map<String,String> clientMap){
    return appAppntServiceInter.updateRelation(clientMap);
}

Mermaid逻辑流程图:

graph TD A[接收clientMap参数] --> B[调用appAppntServiceInter.updateRelation] B --> C[更新投被保人关系] C --> D[返回操作结果Map]

业务逻辑描述: 接收前端传来的投被保人关系信息,调用服务层方法更新关系数据,返回操作结果。

涉及模块: AppAppntServiceInter


接口统计

  • 接口总数: 4个
  • 活跃接口: 4个
  • 被注释接口: 0个
  • 生成时间: 2026-03-23 17:50