跳转至

AppShareController 接口分析文档

概述信息

属性
模块 app-eform-server
包路径 com.sinosoft.sss.controller.app
基础路径 /appShare
Controller类 AppShareController
状态 活跃
接口数量 7个
作者 zhaoxiaobo
创建时间 2018年9月21日
类描述 分享相关操作控制器

接口列表总览

序号 接口方法(锚点链接) HTTP方法 路径 参数 返回类型 接口使用说明 状态
1 productShareUrl GET/POST /productShareUrl String prtNum, String linkType, String doubleFlag, String cilckRole, String insuredNo Map 生成分享链接 活跃
2 checkUrlValidity GET/POST /checkUrlValidity String linkKey, String openId, String comCode, String insuredNo Map 校验链接有效性 活跃
3 checkUrlValidityMagNum GET/POST /checkUrlValidityMagNum String linkKey, String openId, String comCode Map 校验链接有效性 活跃
4 getCode GET/POST /wechatCallBack 无参数 Map 微信回调获取Code 活跃
5 getOpenidFromUrl GET/POST /getopenId HttpServletRequest request, HttpServletResponse response void 获取OpenId 活跃
6 getSmsMessage GET/POST /sendSMS String linkKey, String operator, String insuredNo Map 获取短信 活跃
7 checkSMSCode GET/POST /checkVerificationCode String smsCode, String linkKey, String openId Map 校验短信验证码 活跃

接口详情

productShareUrl

  • 路径: /productShareUrl
  • HTTP方法: GET/POST
  • 参数: String prtNum, String linkType, String doubleFlag, String cilckRole, String insuredNo
  • 返回类型: Map<String,String>
  • 状态: 活跃
  • 接口使用说明: 分享相关操作

Mermaid逻辑流程图:

graph TD A[接收参数] --> B[调用AppShareServiceInter.productShareUrl] B --> C[业务处理] C --> D[返回结果]

业务逻辑描述: AppShareController的productShareUrl接口,用于处理分享相关业务。

涉及模块: AppShareServiceInter


checkUrlValidity

  • 路径: /checkUrlValidity
  • HTTP方法: GET/POST
  • 参数: String linkKey, String openId, String comCode, String insuredNo
  • 返回类型: Map<String,Object>
  • 状态: 活跃
  • 接口使用说明: 分享相关操作

Mermaid逻辑流程图:

graph TD A[接收参数] --> B[调用AppShareServiceInter.checkUrlValidity] B --> C[业务处理] C --> D[返回结果]

业务逻辑描述: AppShareController的checkUrlValidity接口,用于处理分享相关业务。

涉及模块: AppShareServiceInter


checkUrlValidityMagNum

  • 路径: /checkUrlValidityMagNum
  • HTTP方法: GET/POST
  • 参数: String linkKey, String openId, String comCode
  • 返回类型: Map<String,Object>
  • 状态: 活跃
  • 接口使用说明: 分享相关操作

Mermaid逻辑流程图:

graph TD A[接收参数] --> B[调用AppShareServiceInter.checkUrlValidityMagNum] B --> C[业务处理] C --> D[返回结果]

业务逻辑描述: AppShareController的checkUrlValidityMagNum接口,用于处理分享相关业务。

涉及模块: AppShareServiceInter


getCode

  • 路径: /wechatCallBack
  • HTTP方法: GET/POST
  • 参数: 无参数
  • 返回类型: Map<String,String>
  • 状态: 活跃
  • 接口使用说明: 分享相关操作

Mermaid逻辑流程图:

graph TD A[接收参数] --> B[调用AppShareServiceInter.getCode] B --> C[业务处理] C --> D[返回结果]

业务逻辑描述: AppShareController的getCode接口,用于处理分享相关业务。

涉及模块: AppShareServiceInter


getOpenidFromUrl

  • 路径: /getopenId
  • HTTP方法: GET/POST
  • 参数: HttpServletRequest request, HttpServletResponse response
  • 返回类型: void
  • 状态: 活跃
  • 接口使用说明: 分享相关操作

Mermaid逻辑流程图:

graph TD A[接收参数] --> B[调用AppShareServiceInter.getOpenidFromUrl] B --> C[业务处理] C --> D[返回结果]

业务逻辑描述: AppShareController的getOpenidFromUrl接口,用于处理分享相关业务。

涉及模块: AppShareServiceInter


getSmsMessage

  • 路径: /sendSMS
  • HTTP方法: GET/POST
  • 参数: String linkKey, String operator, String insuredNo
  • 返回类型: Map<String,String>
  • 状态: 活跃
  • 接口使用说明: 分享相关操作

Mermaid逻辑流程图:

graph TD A[接收参数] --> B[调用AppShareServiceInter.getSmsMessage] B --> C[业务处理] C --> D[返回结果]

业务逻辑描述: AppShareController的getSmsMessage接口,用于处理分享相关业务。

涉及模块: AppShareServiceInter


checkSMSCode

  • 路径: /checkVerificationCode
  • HTTP方法: GET/POST
  • 参数: String smsCode, String linkKey, String openId
  • 返回类型: Map<String,String>
  • 状态: 活跃
  • 接口使用说明: 分享相关操作

Mermaid逻辑流程图:

graph TD A[接收参数] --> B[调用AppShareServiceInter.checkSMSCode] B --> C[业务处理] C --> D[返回结果]

业务逻辑描述: AppShareController的checkSMSCode接口,用于处理分享相关业务。

涉及模块: AppShareServiceInter


接口统计

  • 接口总数: 7个
  • 活跃接口: 7个
  • 被注释接口: 0个
  • 生成时间: 2026-03-23 21:52