diff --git a/module/custom/js/set.ui.js b/module/custom/js/set.ui.js index ada0f298c0..2b134a8e5d 100644 --- a/module/custom/js/set.ui.js +++ b/module/custom/js/set.ui.js @@ -59,7 +59,7 @@ window.savaTestcaseReview = function() if(needReview == 0) { $.ajaxSubmit({ - url: $.createLink('testcase', 'ajaxGetReviewCount'), + url: $.createLink('testcase', 'ajaxGetReviewAmount'), onComplete: function(count) { stopSubmit = true; diff --git a/module/testcase/control.php b/module/testcase/control.php index 46db6d46b4..e9e4a289d3 100644 --- a/module/testcase/control.php +++ b/module/testcase/control.php @@ -1324,14 +1324,15 @@ class testcase extends control } /** - * Ajax: Get count of need review casese. + * 获取待审核的用例数。 + * Ajax: Get amount of casees pending review. * * @access public * @return int */ - public function ajaxGetReviewCount() + public function ajaxGetReviewAmount() { - echo $this->dao->select('count(id) as count')->from(TABLE_CASE)->where('status')->eq('wait')->fetch('count'); + echo $this->testcaseTao->getReviewAmount(); } /** diff --git a/module/testcase/tao.php b/module/testcase/tao.php index de8b7290cd..f14830f02d 100644 --- a/module/testcase/tao.php +++ b/module/testcase/tao.php @@ -293,4 +293,15 @@ class testcaseTao extends testcaseModel } } } + + /** + * Get the amount of cases pending review. + * + * @access protected + * @return int + */ + protected function getReviewAmount(): int + { + return $this->dao->select('COUNT(id) AS count')->from(TABLE_CASE)->where('status')->eq('wait')->fetch('count'); + } }