/// <summary>
 /// 更新外部联系人
 /// </summary>
 /// <param name="input">外部联系人</param>
 /// <returns></returns>
 public async Task <ApiResultBase> Update(Extcontacts input)
 {
     return(await Post <ApiResultBase>("topapi/extcontact/update?access_token={ACCESS_TOKEN}",
                                       new {
         user_id = input.UserId,
         title = input.Title,
         label_ids = input.LabelIds,
         share_dept_ids = input.ShareDeptIds,
         address = input.Address,
         remark = input.Remark,
         follower_user_id = input.FollowerUserId,
         name = input.Name,
         company_name = input.CompanyName,
         share_user_ids = input.ShareUserIds,
     }));
 }
 /// <summary>
 /// 添加外部联系人
 /// </summary>
 /// <param name="input">外部联系人</param>
 /// <returns></returns>
 public async Task <CreateExtcontactResult> Create(Extcontacts input)
 {
     return(await Post <CreateExtcontactResult>(
                "topapi/extcontact/create?access_token={ACCESS_TOKEN}", new {
         title = input.Title,
         label_ids = input.LabelIds,
         share_dept_ids = input.ShareDeptIds,
         address = input.Address,
         remark = input.Remark,
         follower_user_id = input.FollowerUserId,
         name = input.Name,
         state_code = input.StateCode,
         company_name = input.CompanyName,
         share_user_ids = input.ShareUserIds,
         mobile = input.Mobile
     }));
 }