Appearance
用户 
| MODULE_NAME | MODULE_DESC | 入参 | 返参 | 路径 | 
|---|---|---|---|---|
| user_info | 用户其他信息 | UserInfoParams | UserInfoResp | user/form/info | 
| user_submit | 提交用户信息 | UserSumbitParams | UserSumbitResp | user/form/submit | 
| form_info | 用户基础信息 | FormInfoParams | FormInfoResp | user/index/info | 
| get_phone | 获取安全手机号 | GetPhoneParams | GetPhoneResp | comm/setting/getsphone | 
用户其他信息 
UserInfoParams 参数 
ts
interface USER_INFO_PARAMS {
  scene_id: string; // 场景ID
}| 字段名 | 类型 | 描述 | 必传 | 
|---|---|---|---|
| scene_id | string | 场景 ID | 否 | 
UserInfoResp 参数 
ts
interface USER_INFO_RESP {
  id: number; // ID
  company_id: number; // 公司 ID
  app_id: number; // 应用 ID
  title: string; // 标题
  input_type: string; // 输入类型
  content: string; // 内容
  use_scene: number; // 使用场景
  user_field: string; // 用户字段
  system: number; //  是否系统
  state: number; // 状态
  operator_id: number; // 操作人 ID
  created_at: string; // 创建时间
  updated_at: string; // 更新时间
  value: string; // 值
}| 参数名 | 参数描述 | 类型 | 
|---|---|---|
| id | ID | number | 
| title | 标题 | string | 
| input_type | 输入类型 | string | 
| content | 内容 | string | 
| use_scene | 使用场景 | number | 
| user_field | 用户字段 | string | 
| system | 是否系统 | number | 
| value | 值 | string | 
| state | 状态 | number | 
| operator_id | 操作人 ID | number | 
| company_id | 公司 ID | number | 
| app_id | 应用 ID | number | 
| created_at | 创建时间 | string | 
| updated_at | 更新时间 | string | 
提交用户信息 
UserSumbitParams 参数 
ts
interface USER_SUMBIT_PARAMS {
  scene_id: string; // 场景ID
  json: string; // 用户信息
  task_code: string; // 任务码
}| 字段名 | 类型 | 描述 | 必传 | 
|---|---|---|---|
| scene_id | string | 场景 ID | 否 | 
| json | string | 用户信息 | 否 | 
| task_code | string | 任务码(默认值是 perfect_info) | 否 | 
UserSumbitResp 参数 
ts
interface USER_SUMBIT_RESP {
  无实际意义参数;
}| 参数名 | 参数描述 | 类型 | 
|---|
用户基础信息 
FormInfoParams 参数 
ts
interface FORM_INFO_PARAMS {
  scene_id: string; // 场景ID
}| 字段名 | 类型 | 描述 | 必传 | 
|---|---|---|---|
| scene_id | string | 场景 ID | 否 | 
FormInfoResp 参数 
ts
interface FORM_INFO_RESP {
  id: number;
  app_id: number;
  merge_user_id: number;
  phone: string;
  country_code: string;
  nickname: string;
  headimgurl: string;
  birthday: string;
  gender: number;
  f_avatar: string;
  f_avatar_org: string;
  idcard: string;
  email: string;
  province: string;
  city: string;
  district: string;
  address: string;
  group_id: number;
  source: string;
  store_id: number;
  is_perfect_info: number;
  state: number;
  created_ip: string;
  created_at: string;
  updated_at: string;
  operator_id: number;
  u_from: string;
  is_partner: number;
  wallet: number;
  score: number;
  card: string;
  coupon: number;
  is_wechat: number;
}| 参数名 | 参数描述 | 类型 | 
|---|---|---|
| id | ID | number | 
| app_id | 应用 ID | number | 
| merge_user_id | 合并用户 ID | number | 
| phone | 手机号码 | string | 
| country_code | 国家代码 | string | 
| nickname | 昵称 | string | 
| headimgurl | 头像 URL | string | 
| birthday | 生日 | string | 
| gender | 性别 | number | 
| f_avatar | 头像 | string | 
| f_avatar_org | 原始头像 | string | 
| idcard | 身份证号码 | string | 
| 电子邮件 | string | |
| province | 省份 | string | 
| city | 城市 | string | 
| district | 区县 | string | 
| address | 地址 | string | 
| group_id | 分组 ID | number | 
| source | 来源 | string | 
| store_id | 商店 ID | number | 
| is_perfect_info | 是否完善信息 | number | 
| state | 状态 | number | 
| created_ip | 创建 IP | string | 
| created_at | 创建时间 | string | 
| updated_at | 更新时间 | string | 
| operator_id | 操作人 ID | number | 
| u_from | 用户来源 | string | 
| is_partner | 是否合作伙伴 | number | 
| wallet | 钱包 | number | 
| score | 分数 | number | 
| card | 卡片 | string | 
| coupon | 优惠券数量 | number | 
| is_wechat | 是否微信用户 | number | 
获取安全手机号 
GetPhoneParams 参数 
ts
interface USER_SUMBIT_PARAMS {
  无;
}GetPhoneResp 参数 
ts
interface USER_SUMBIT_RESP {
  phone: string; // 手机号码
  is_wechat: number; // 是否微信用户
}| 参数名 | 参数描述 | 类型 | 
|---|---|---|
| phone | 手机号码 | string | 
| is_wechat | 是否微信用户 | number | 
