From 412d8df328580469d579d80c653d7201e7ee5ba5 Mon Sep 17 00:00:00 2001 From: hufangzhou <746775970@qq.com> Date: Thu, 25 Feb 2021 13:38:43 +0800 Subject: [PATCH] * Adjust the code. --- module/testsuite/model.php | 2 +- module/testtask/model.php | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/module/testsuite/model.php b/module/testsuite/model.php index a09c797328..94f1342e6c 100644 --- a/module/testsuite/model.php +++ b/module/testsuite/model.php @@ -286,7 +286,7 @@ class testsuiteModel extends model $linkedCases = $this->getLinkedCases($suite->id, 'id_desc', null, $append = false); $cases = $this->dao->select('*')->from(TABLE_CASE)->where($query) ->andWhere('id')->notIN(array_keys($linkedCases)) - ->andWhere('PRJ')->eq($this->session->PRJ) + ->beginIF($this->lang->navGroup->testsuite != 'qa')->andWhere('PRJ')->eq($this->session->PRJ)->fi() ->andWhere('deleted')->eq(0) ->orderBy('id desc') ->page($pager) diff --git a/module/testtask/model.php b/module/testtask/model.php index 5fe3d8a50d..8ba40def67 100644 --- a/module/testtask/model.php +++ b/module/testtask/model.php @@ -455,7 +455,7 @@ class testtaskModel extends model { return $this->dao->select('*')->from(TABLE_CASE)->where($query) ->andWhere('id')->notIN($linkedCases) - ->andWhere('PRJ')->eq($this->session->PRJ) + ->beginIF($this->lang->navGroup->testtask != 'qa')->andWhere('PRJ')->eq($this->session->PRJ)->fi() ->andWhere('status')->ne('wait') ->andWhere('type')->ne('unit') ->beginIF($task->branch)->andWhere('branch')->in("0,$task->branch")->fi() @@ -484,7 +484,7 @@ class testtaskModel extends model { $cases = $this->dao->select('*')->from(TABLE_CASE) ->where($query) - ->andWhere('PRJ')->eq($this->session->PRJ) + ->beginIF($this->lang->navGroup->testtask != 'qa')->andWhere('PRJ')->eq($this->session->PRJ)->fi() ->andWhere('product')->eq($productID) ->andWhere('status')->ne('wait') ->beginIF($linkedCases)->andWhere('id')->notIN($linkedCases)->fi() @@ -517,7 +517,7 @@ class testtaskModel extends model if($bugs) { $cases = $this->dao->select('*')->from(TABLE_CASE)->where($query) - ->andWhere('PRJ')->eq($this->session->PRJ) + ->beginIF($this->lang->navGroup->testtask != 'qa')->andWhere('PRJ')->eq($this->session->PRJ)->fi() ->andWhere('product')->eq($productID) ->andWhere('status')->ne('wait') ->beginIF($linkedCases)->andWhere('id')->notIN($linkedCases)->fi() @@ -550,7 +550,7 @@ class testtaskModel extends model return $this->dao->select('t1.*,t2.version as version')->from(TABLE_CASE)->alias('t1') ->leftJoin(TABLE_SUITECASE)->alias('t2')->on('t1.id=t2.case') ->where($query) - ->andWhere('t1.PRJ')->eq($this->session->PRJ) + ->beginIF($this->lang->navGroup->testtask != 'qa')->andWhere('t1.PRJ')->eq($this->session->PRJ)->fi() ->andWhere('t2.suite')->eq((int)$suite) ->andWhere('t1.product')->eq($productID) ->andWhere('status')->ne('wait') @@ -585,7 +585,7 @@ class testtaskModel extends model ->where($query) ->andWhere('t1.id')->notin($linkedCases) ->andWhere('t2.task')->eq($testTask) - ->andWhere('t1.PRJ')->eq($this->session->PRJ) + ->beginIF($this->lang->navGroup->testtask != 'qa')->andWhere('t1.PRJ')->eq($this->session->PRJ)->fi() ->andWhere('t1.status')->ne('wait') ->page($pager) ->fetchAll();