| 标题 | 内容 |
|---|---|
| 路由地址 | http://ip:port/personalInfo |
| 路由页面 | src\views\PersonalInfo\ChangePhone.vue |
| 操作权限 | 无限制 |
| API调用约定 | 当前组件进行API调用集中管理、内置组件仅做展现层控制。 |
| 序号 | 参数名 | 类型 | 必填 | 说明 | 示例 |
|---|---|---|---|---|---|
| 1 | formData | Object | 是 | 用户信息数据 | {id: 1, phone: "13800138000"} |
| 2 | saveBtnShow | Boolean | 是 | 保存按钮显示状态 | false |
| 序号 | 参数名 | 类型 | 说明 | 默认值 | 可选值 |
|---|---|---|---|---|---|
| 1 | editStatus | number | 编辑状态 | 0 | 0,1 |
| 2 | userPhoneForm | object | 手机号表单数据 | {phone:'', code:''} | -- |
| 3 | formRules | object | 表单验证规则 | 根据编辑状态动态设置 | -- |
| 4 | countdown | number | 验证码倒计时 | 0 | 0-60 |
| 5 | disabled | Boolean | 获取验证码按钮禁用状态 | true | true,false |
| 6 | formRef | ref | 表单引用 | -- | -- |
| 上报通知 | 用途 | 执行内部事件 |
|---|---|---|
| validate | 表单验证 | 验证表单数据 |
| 上报通知 | 用途 | 执行内部事件 |
|---|---|---|
| click | 点击事件 | handleChangePhoneBtn/handleGetCode |