diff --git a/contacts/include/contacts_api.h b/contacts/include/contacts_api.h index 69f2548915e73cc932fadac3a39c632c010cb413..97ab9edbf427fc9ea0741d2a5f11606565729e8a 100644 --- a/contacts/include/contacts_api.h +++ b/contacts/include/contacts_api.h @@ -25,6 +25,7 @@ void Init(napi_env env, napi_value exports); napi_value AddContact(napi_env env, napi_callback_info info); napi_value DeleteContact(napi_env env, napi_callback_info info); napi_value UpdateContact(napi_env env, napi_callback_info info); +napi_value SelectContact(napi_env env, napi_callback_info info); napi_value QueryContact(napi_env env, napi_callback_info info); napi_value QueryContacts(napi_env env, napi_callback_info info); napi_value QueryContactsByEmail(napi_env env, napi_callback_info info); diff --git a/contacts/src/contacts_api.cpp b/contacts/src/contacts_api.cpp index 54c7614667757b8a938d1e1817749de50cfa6f83..7fac544a1028d655dbe268c8b7c6a9cc8da00514 100644 --- a/contacts/src/contacts_api.cpp +++ b/contacts/src/contacts_api.cpp @@ -1011,6 +1011,21 @@ napi_value UpdateContact(napi_env env, napi_callback_info info) return result; } +/** + * @brief Test interface SELECT_CONTACT + * + * @param env Conditions for resolve object interface operation + * @param info Conditions for resolve object interface operation + * + * @return The result returned by test + */ +napi_value SelectContact(napi_env env, napi_callback_info info) +{ + napi_value result = nullptr; + napi_create_int64(env, ERROR, &result); + return result; +} + /** * @brief Test interface QUERY_CONTACT * @@ -1227,6 +1242,7 @@ void Init(napi_env env, napi_value exports) DECLARE_NAPI_FUNCTION("addContact", OHOS::ContactsApi::AddContact), DECLARE_NAPI_FUNCTION("deleteContact", OHOS::ContactsApi::DeleteContact), DECLARE_NAPI_FUNCTION("updateContact", OHOS::ContactsApi::UpdateContact), + DECLARE_NAPI_FUNCTION("selectContact", OHOS::ContactsApi::SelectContact), DECLARE_NAPI_FUNCTION("queryContact", OHOS::ContactsApi::QueryContact), DECLARE_NAPI_FUNCTION("queryContacts", OHOS::ContactsApi::QueryContacts), DECLARE_NAPI_FUNCTION("queryContactsByEmail", OHOS::ContactsApi::QueryContactsByEmail),