From d8c01cbfcdb48922633558b94ab12d62fac5c9bb Mon Sep 17 00:00:00 2001 From: qian-nan-xu Date: Wed, 23 Mar 2022 14:42:39 +0800 Subject: [PATCH] API Signed-off-by: qian-nan-xu --- contacts/include/contacts_api.h | 1 + contacts/src/contacts_api.cpp | 16 ++++++++++++++++ 2 files changed, 17 insertions(+) diff --git a/contacts/include/contacts_api.h b/contacts/include/contacts_api.h index 69f2548..97ab9ed 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 54c7614..7fac544 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), -- Gitee