diff --git a/interfaces/innerkits/cert_manager_standard/main/include/cm_type.h b/interfaces/innerkits/cert_manager_standard/main/include/cm_type.h index e90eac8fa8a320697084ac9bf34dfd727c98c9b2..1b89de1f4519d0efe0a6fd13fc39ae07a3583d57 100644 --- a/interfaces/innerkits/cert_manager_standard/main/include/cm_type.h +++ b/interfaces/innerkits/cert_manager_standard/main/include/cm_type.h @@ -173,6 +173,7 @@ enum CMDialogErrorCode { CMR_DIALOG_ERROR_SA_INTERNAL_ERROR = -1007, CMR_DIALOG_ERROR_NOT_EXIST = -1008, CMR_DIALOG_ERROR_NOT_SUPPORTED = -1009, + CMR_DIALOG_ERROR_PARAM_INVALID = -1010, CMR_DIALOG_ERROR_PERMISSION_DENIED = 1011, /* UIExtension will return 1011 if permission check failed */ }; diff --git a/interfaces/kits/napi/src/dialog/cm_napi_dialog_common.cpp b/interfaces/kits/napi/src/dialog/cm_napi_dialog_common.cpp index 0fbf940dd0551181e6fdf16bcef869b823a3a0a3..e069787cc8a4b3ff6ec2ecb5ac8bd9f20a78ed28 100644 --- a/interfaces/kits/napi/src/dialog/cm_napi_dialog_common.cpp +++ b/interfaces/kits/napi/src/dialog/cm_napi_dialog_common.cpp @@ -73,6 +73,8 @@ static const std::unordered_map DIALOG_CODE_TO_JS_CODE_MAP = { { CMR_DIALOG_ERROR_INSTALL_FAILED, DIALOG_ERROR_INSTALL_FAILED }, // the API is not supported on this device { CMR_DIALOG_ERROR_NOT_SUPPORTED, DIALOG_ERROR_NOT_SUPPORTED }, + // The input parameter is invalid + { CMR_DIALOG_ERROR_PARAM_INVALID, PARAM_ERROR }, { CMR_DIALOG_ERROR_PARSE_CERT_FAILED, DIALOG_ERROR_INSTALL_FAILED }, { CMR_DIALOG_ERROR_ADVANCED_SECURITY, DIALOG_ERROR_INSTALL_FAILED }, @@ -90,6 +92,7 @@ static const std::unordered_map DIALOG_CODE_TO_MSG_MAP = { { CMR_DIALOG_ERROR_INSTALL_FAILED, DIALOG_INSTALL_FAILED_MSG }, { CMR_DIALOG_ERROR_NOT_SUPPORTED, DIALOG_NOT_SUPPORTED_MSG }, { CMR_DIALOG_ERROR_NOT_ENTERPRISE_DEVICE, NOT_ENTERPRISE_DEVICE_MSG }, + { CMR_DIALOG_ERROR_PARAM_INVALID, DIALOG_INVALID_PARAMS_MSG }, { CMR_DIALOG_ERROR_PARSE_CERT_FAILED, DIOLOG_OPERATION_FAILED_MSG + PARSE_CERT_FAILED_MSG }, { CMR_DIALOG_ERROR_ADVANCED_SECURITY, DIOLOG_OPERATION_FAILED_MSG + ADVANCED_SECURITY_MSG },