在"abon_oa_接口文档_补中松1"中,我们可以看到一系列与企业级OA系统相关的HTTP接口,这些接口主要用于用户管理、业务管理和客户管理等核心功能。下面将对这些接口进行详细解释: 1. **登录接口**: - 使用POST方法,通过指定的域名+/service/login发送请求。 - 需要提供两个参数:username(手机号码)和password(用户密码)。 - 此接口用于验证用户身份,允许用户登录OA系统。 2. **添加用户接口**: - 也是POST请求,地址为域名+/service/user/add。 - 参数包括:username(手机号码),password(大于6位的密码),confirm(同样大于6位的确认密码),phone(手机号码),power_group_id(权限组ID),email(邮箱),sex(性别,1代表男性,2代表女性,3代表保密),birthday(生日)。 - 此接口用于创建新用户,设置其基本信息和权限。 3. **删除用户接口**: - POST请求,但文档中给出的地址与添加用户接口相同,可能是个错误,应为域名+/service/user/delete。 - 接口可能需要用户ID作为参数,以便删除指定用户。 4. **添加/修改业务来源接口**: - 使用POST方法,地址为域名+/service/business_origin/save。 - 参数包括:action(操作类型,add或update),company_id(公司ID),origin_id(修改时的业务来源ID),name(业务来源名称)。 - 此接口用于添加新的业务来源或者更新已有的业务来源信息。 5. **删除业务来源**: - 没有给出具体接口细节,但通常需要POST请求和业务来源ID来删除。 6. **添加/修改业务类型接口**: - 类似于业务来源接口,使用POST方法,地址为域名+/service/business_origin/save。 - 参数包括:action,company_id,type_id(修改时的业务类型ID),name。 - 用于添加或修改业务类型的定义。 7. **删除业务类型**: - 同样,需要POST请求和业务类型ID来执行删除操作。 8. **添加/修改客户状态接口**: - POST请求,地址为域名+/service/customer_state/save。 - 参数包括:action,company_id,state_id(修改时的客户状态ID),name。 - 用于管理客户的不同状态,如潜在客户、已成交客户等。 9. **删除客户状态**: - 需要POST请求和客户状态ID。 10. **添加客户接口**: - POST请求,地址为域名+/service/customer/save。 - 参数包括:action,company_id,is_developer(是否是客户开发人员),customer_id(修改时的客户ID),name,company,business_type_id,developer_id,origin_id,phone,email,offer,province,city,county,address。 - 用于添加新客户或更新现有客户信息,包括联系人、业务类型、来源等。 以上接口构成了OA系统的基础用户管理和业务流程管理功能。其他未列出的接口可能涉及更多的业务流程,如订单管理、审批流程、报告生成等。每个接口都需要正确传递参数,以确保数据的准确性和安全性。在实际应用中,这些接口会通过API调用,结合前端界面,为用户提供流畅的OA系统体验。
- 粉丝: 386
- 资源: 343
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
评论0