Мы работаем над компонентом LW C, где мы вызываем метод getFraudNotifications (извлечение данных из внешней системы) внутри getFraudNotifications, мы вызываем buildandcallinterface, и мы получаем недопустимое назначение из Object в String в коде VS при развертывании.
**// Continuation method**
@AuraEnabled(continuation=true cacheable=true)
//public static String buildandcallinterface(String oinputmap,String intname,String stime){
con = new Continuation(90); //90 seconds
con.continuationMethod='processResponse';
con.state=sInterfaceName;
con.addHttpRequest(req);
return con;
}
// Continuation Callback method
@AuraEnabled(cacheable=true)
public static String processResponse(List<String> labels,Object state) {}
// end**strong text**
**Apex method**
@AuraEnabled(cacheable=true)
public static BAC_FraudNotfResponseJson getFraudNotifications(String oinputmap, String interName, String stime){
BAC_FraudNotfResponseJson response;
try{
// Call utility method with API name and parameters.
System.debug('params = '+'oinputmap= '+oinputmap+'interName= '+interName);
String Json = BAC_Util.buildandcallinterface(oinputmap,interName,stime);
}catch(Exception ex){
}
}
введите описание изображения здесь