/** * get server time */ @PostMapping(value="/ServerTime", produces="application/json;charset=utf-8") public ControlResult getServerTime(@RequestBody SysServerTime serverTime, @RequestHeader("Device-ID") String deviceId) { return controlMachineService.getServerTime(serverTime, wtrDeviceId); }
/** * comprehensive process */ @PostMapping(value="/ConsumTransactions", produces="application/json;charset=GB2312") public ControlResult consumTransactions(@RequestBody SysConSum conSum, @RequestHeader(name = "Device-ID") String deviceId)
{ return controlMachineService.consumTransactions(conSum, deviceId); } [/code] Я запрашиваю первый API rest getServiceTime, есть успешный ответ; но когда я запрашиваю второй API-интерфейс consumTransactions, возвращается ошибка:
"Нет конвертера для [класса com.....domain.ControlResult] с предустановленным контентом - Введите «null».