!42 modify contact query

Merge pull request !42 from 徐黔南/master
This commit is contained in:
openharmony_ci 2022-08-12 01:50:11 +00:00 committed by Gitee
commit d940951d5e
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F

View File

@ -35,20 +35,21 @@ export default class ContactManager {
* *
* @param { Object } callData -Object * @param { Object } callData -Object
*/ */
async getContactInfo(callData) { async getContactInfo(callData) {
try { try {
const columns = ['id', 'display_name', 'detail_info']; const columns = ['id', 'display_name', 'detail_info'];
const predicates = new dataAbility.DataAbilityPredicates(); const predicates = new dataAbility.DataAbilityPredicates();
predicates.equalTo('detail_info', callData.accountNumber); predicates.equalTo('detail_info', callData.accountNumber);
const dataAbilityHelper = await featureAbility.acquireDataAbilityHelper(DBbaseUri); predicates.equalTo('is_deleted', 0);
const resSet = await dataAbilityHelper.query(DBUri, columns, predicates); const dataAbilityHelper = await featureAbility.acquireDataAbilityHelper(DBbaseUri);
HiLog.i(TAG, "getContactInfo resSet : %s" + JSON.stringify(resSet)) const resSet = await dataAbilityHelper.query(DBUri, columns, predicates);
if (resSet.rowCount > 0) { HiLog.i(TAG, "getContactInfo resSet : %s" + JSON.stringify(resSet))
resSet.goToFirstRow(); if (resSet.rowCount > 0) {
callData.contactName = resSet.getString(resSet.getColumnIndex('display_name')); resSet.goToFirstRow();
} callData.contactName = resSet.getString(resSet.getColumnIndex('display_name'));
} catch (err) { }
HiLog.i(TAG, "getContactInfo catch err : %s" + JSON.stringify(err)) } catch (err) {
} HiLog.i(TAG, "getContactInfo catch err : %s" + JSON.stringify(err))
} }
}
} }