# 2 用户控制器 ## 2.1 获取用户信息 用于获取用户信息 ### 请求地址 |环境|方法|路径| |:---:|:---:|:---:| |本机环境|GET|/user/index| ### 请求参数 |参数|类型|是否必填|最大长度|描述|示例| |:---:|:---:|:---:|:---:|:---:|:---:| |无| ### 响应参数 |参数|类型|描述| |:---|:---|:---| |ID|string|ID| |USER_NAME|string|用户名| |NATION|string|民族| |REAL_NAME|string|会员姓名| |ID_CARD|string|身份证| |MOBILE|string|手机号| |AVATAR|string|头像| |VERIFIED|string|是否实名认证| |IS_UNION|string|是否虚拟会员| |OPEN_BANK|string|开户行| |BANK_ADDRESS|string|银行地址| |BANK_NO|string|银行账号| ## 2.2 点位绑定列表 用于返回直推会员列表 ### 请求地址 |环境|方法|路径| |:---:|:---:|:---:| |本机环境|GET|/user/bind| ### 响应参数 |参数|类型|描述| |:---|:---|:---| |ID|string|ID| |USER_ID|string|会员ID| |USER_NAME|string|会员编号| |REAL_NAME|string|会员姓名| |BANK_PROVINCE_NAME|string|银行省份| |BANK_CITY_NAME|string|银行城市| |BANK_COUNTY_NAME|string|银行地区| |OPEN_BANK_NAME|string|开户行| |BANK_NO|string|银行账号| |MAIN_USER_NAME|string|主会员编号| |CREATED_AT|string|创建时间| |UPDATED_AT|string|更新时间| ## 2.3 获取点位绑定 用于获取点位绑定 ### 请求地址 |环境|方法|路径| |:---:|:---:|:---:| |本机环境|GET|/user/bind-edit| ### 请求参数 |参数|类型|是否必填|最大长度|描述|示例| |:---:|:---:|:---:|:---:|:---:|:---:| |id|string|是|32|绑定id|| ### 响应参数 |参数|类型|描述| |:---|:---|:---| |userBinds|json|所有绑定信息,USER_NAME会员编号,CREATED_AT创建时间,ID绑定id,MAIN_UID主会员id,UPDATED_AT更新时间,USER_ID会员ID| |mainUid|string|主会员id| ## 2.4 编辑点位绑定 用于编辑点位绑定 ### 请求地址 |环境|方法|路径| |:---:|:---:|:---:| |本机环境|POST|/user/bind-edit| ### 请求参数 |参数|类型|是否必填|最大长度|描述|示例| |:---:|:---:|:---:|:---:|:---:|:---:| |id|string|是|32|绑定id|| |mainUid|string|是|32|设置的主会员id|| ### 响应参数 |参数|类型|描述| |:---|:---|:---| |message|string|点位绑定编辑成功| ## 2.5 报单注册会员 用于编辑点位绑定 ### 请求地址 |环境|方法|路径| |:---:|:---:|:---:| |本机环境|POST|/user/dec| ### 请求参数 |参数|类型|是否必填|最大长度|描述|示例| |:---:|:---:|:---:|:---:|:---:|:---:| |decLv|string|是|32|报单级别id|| |decWay|number|是|32|报单方式|| |packageId|string|是|32|选择的报单套餐id|| |goodsId|string|是||选择的商品id|| |goodsNum|string|是||选择的商品数量|| |insertUserName|string|是|32|会员编号| |password|string|是|32|登录密码| |payPassword|string|是|32|支付密码| |insertUserIdCard|number|是|18|身份证号| |recUserName|string|是|16|推荐人编号| |location|int|是|2|市场| |conUserName|string|是|16|接点人编号| |decUserName|string|是|16|报单中心编号| |realName|string|是|128|会员姓名| |mobile|string|是|128|会员手机| |openBank|string|是|32|开户行| |bankNo|string|是|32|银行账号| |bankAddress|string|是|255|开户支行| |bankProvince|int|是|6|银行省份| |bankCity|int|是|6|银行城市| |bankCounty|int|是|6|银行区县| |consignee|string|是|32|收货人| |acceptMobile|int|是|11|收货人手机| |province|int|是|6|收货省| |city|int|是|6|收货市| |county|int|是|6|收货区县| |address|string|是|2000|收货详细地址| ### 响应参数 |参数|类型|描述| |:---|:---|:---| |message|string|报单成功| ## 2.6 获取报单级别套餐 用于获取报单级别套餐 ### 请求地址 |环境|方法|路径| |:---:|:---:|:---:| |本机环境|GET|/user/level-package| ### 请求参数 |参数|类型|是否必填|最大长度|描述|示例| |:---:|:---:|:---:|:---:|:---:|:---:| |id|string|是|32|所选报单级别id|| ### 响应参数 |参数|类型|描述| |:---|:---|:---| |ID|string|ID| |PACKAGE_NAME|string|套餐名称| |AMOUNT|string|套餐金额| |PV|string|套餐PV| |LEVEL_ID|string|所属报单级别ID| |PACKAGE_CONTENT|string|套餐内容| ## 2.7 编辑个人资料 用于编辑个人资料 ### 请求地址 |环境|方法|路径| |:---:|:---:|:---:| |本机环境|POST|/user/edit| ### 请求参数 |参数|类型|是否必填|最大长度|描述|示例| |:---:|:---:|:---:|:---:|:---:|:---:| |nation|number|是| |民族|| |realName|string|是|32|真实姓名|| |mobile|number|是|11|手机号|| |idCard|number|是|18|身份证好|| |openBank|string|是|32|银行ID|| |bankAddress|string|是| |开户支行|| |bankNo|number|是|32|银行账号|| ### 响应参数 |参数|类型|描述| |:---|:---|:---| |message|string|个人资料编辑成功| ## 2.8 修改登录密码 用于修改登录密码 ### 请求地址 |环境|方法|路径| |:---:|:---:|:---:| |本机环境|POST|/user/password| ### 请求参数 |参数|类型|是否必填|最大长度|描述|示例| |:---:|:---:|:---:|:---:|:---:|:---:| |oldPassword|string|是|16|原密码|| |password|string|是|16|新密码|| |verifyPassword|string|是|16|确认密码|| ### 响应参数 |参数|类型|描述| |:---|:---|:---| |message|string|登录密码修改成功| ## 2.9 修改支付密码 用于修改支付密码 ### 请求地址 |环境|方法|路径| |:---:|:---:|:---:| |本机环境|POST|/user/pay-password| ### 请求参数 |参数|类型|是否必填|最大长度|描述|示例| |:---:|:---:|:---:|:---:|:---:|:---:| |oldPassword|string|是|16|原密码|| |payPassword|string|是|16|新密码|| |verifyPassword|string|是|16|确认密码|| ### 响应参数 |参数|类型|描述| |:---|:---|:---| |message|string|支付密码修改成功|