diff --git a/public/assets/js/backend/history.js b/public/assets/js/backend/history.js index ec09815..71de79f 100644 --- a/public/assets/js/backend/history.js +++ b/public/assets/js/backend/history.js @@ -656,7 +656,19 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefin dataType: 'json', success: function (ret) { if (ret.code == 1) { - Controller.api['render' + analysisType.charAt(0).toUpperCase() + analysisType.slice(1)](ret.data, layero); + var renderMap = { + colorWave: 'renderColorWaveAnalysis', + zodiac: 'renderZodiacAnalysis', + oddEven: 'renderOddEvenAnalysis', + bigSmall: 'renderBigSmallAnalysis', + tailNumbers: 'renderTailNumbers' + }; + var renderFn = renderMap[analysisType]; + if (renderFn && typeof Controller.api[renderFn] === 'function') { + Controller.api[renderFn](ret.data, layero); + } else { + $('#analysis-result-' + analysisType, layero).html('