diff --git a/interfaces/kits/ani/common_event/ets/@ohos.commonEventManager.ets b/interfaces/kits/ani/common_event/ets/@ohos.commonEventManager.ets index e78c2f89cc941205da24d087bb1da040543b78fc..6f0e76f7cae2f26dda4fed5a892385b0d3f4e32f 100644 --- a/interfaces/kits/ani/common_event/ets/@ohos.commonEventManager.ets +++ b/interfaces/kits/ani/common_event/ets/@ohos.commonEventManager.ets @@ -83,7 +83,7 @@ namespace commonEventManager { } export function publishAsUser(event: string, userId: number, callback: AsyncCallback): void { - let publishAsUserId: Int = userId as Int; + let publishAsUserId: Int = userId.toInt(); let task = taskpool.execute(commonEventManager.publishAsUserExecute, event, publishAsUserId); task.then((e: NullishType)=>{ let resultCode: Int = e as Int; @@ -102,7 +102,7 @@ namespace commonEventManager { export function publishAsUser(event: string, userId: number, options: CommonEventPublishData, callback: AsyncCallback): void { - let publishAsUserId: Int = userId as Int; + let publishAsUserId: Int = userId.toInt(); let task = taskpool.execute(commonEventManager.publishAsUserWithOptionsExecute, event, publishAsUserId, options); task.then((e: NullishType)=>{ let resultCode: Int = e as Int; diff --git a/interfaces/kits/ani/common_event/ets/commonEvent/commonEventSubscriber.ets b/interfaces/kits/ani/common_event/ets/commonEvent/commonEventSubscriber.ets index 846546e29c7751b0d4753de7e876bc8bb923f1f3..f6ff8a764d2acc32ebb7829fbd791573b35334af 100644 --- a/interfaces/kits/ani/common_event/ets/commonEvent/commonEventSubscriber.ets +++ b/interfaces/kits/ani/common_event/ets/commonEvent/commonEventSubscriber.ets @@ -136,7 +136,7 @@ class CommonEventSubscriberInner implements CommonEventSubscriber { } public setCode(code: number, callback: AsyncCallback): void { - let pcode: Int = code as Int; + let pcode: Int = code.toInt(); let p = taskpool.execute((): int => { return this.nativeSetCode(pcode); }); p.then((data: NullishType): void => { callback(null, undefined); @@ -147,7 +147,7 @@ class CommonEventSubscriberInner implements CommonEventSubscriber { } public setCode(code: number): Promise { - let pcode: Int = code as Int; + let pcode: Int = code.toInt(); let pPromise = new Promise((resolve: ResolveCallback, reject: RejectCallback): void => { let p = taskpool.execute((): int => { return this.nativeSetCode(pcode); }); p.then((data: NullishType): void => { @@ -161,7 +161,7 @@ class CommonEventSubscriberInner implements CommonEventSubscriber { public setCodeSync(code: number): void { try { - let pcode: Int = code as Int; + let pcode: Int = code.toInt(); this.nativeSetCode(pcode); return; } catch (err) { @@ -235,7 +235,7 @@ class CommonEventSubscriberInner implements CommonEventSubscriber { } public setCodeAndData(code: number, data: string, callback: AsyncCallback): void { - let pcode: Int = code as Int; + let pcode: Int = code.toInt(); let p = taskpool.execute((): int => { return this.nativeSetCodeAndData(pcode, data); }); p.then((e: NullishType): void => { callback(null, undefined); @@ -246,7 +246,7 @@ class CommonEventSubscriberInner implements CommonEventSubscriber { } public setCodeAndData(code: number, data: string): Promise { - let pcode: Int = code as Int; + let pcode: Int = code.toInt(); let pPromise = new Promise((resolve: ResolveCallback, reject: RejectCallback): void => { let p = taskpool.execute((): int => { return this.nativeSetCodeAndData(pcode, data); }); p.then((data: NullishType): void => { @@ -260,7 +260,7 @@ class CommonEventSubscriberInner implements CommonEventSubscriber { public setCodeAndDataSync(code: number, data: string): void { try { - let pcode: Int = code as Int; + let pcode: Int = code.toInt(); this.nativeSetCodeAndData(pcode, data); return; } catch (err) {