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 |
Map |
新增投保人 | 活跃 |
| 2 | appUpdateAppnt | GET/POST | /appUpdateAppnt | Map |
Map |
更新投保人 | 活跃 |
| 3 | initApp_AppntInfo | GET/POST | /initAppntInfo | Map |
Map |
初始化投保人 | 活跃 |
| 4 | updateRelationShap | GET/POST | /updateRelationShap | Map |
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