* [refac,2h,0h] add confirmDemandRetract for testcase.

This commit is contained in:
tanghucheng
2024-06-19 16:59:45 +08:00
committed by 王于听
parent 5f04cde5bc
commit c2921c927a
2 changed files with 17 additions and 1 deletions
+6
View File
@@ -1150,6 +1150,12 @@ class testcaseModel extends model
if($action == 'review') return ($config->testcase->needReview || !empty($config->testcase->forceReview)) && (isset($case->caseStatus) ? $case->caseStatus == 'wait' : $case->status == 'wait');
if($action == 'showscript') return $case->auto == 'auto';
if($action == 'createcase') return !isset($case->lib) || ($case->lib && empty($case->product));
/* 判断确认撤销操作按钮的权限。 */
/* Check confirmdemandretract priv. */
if($action == 'confirmdemandretract') return !empty($case->confirmeActionType) && $case->confirmeActionType == 'confirmedretract';
/* 判断确认移除操作按钮的权限。 */
/* Check confirmdemandunlink priv. */
if($action == 'confirmdemandunlink') return !empty($case->confirmeActionType) && $case->confirmeActionType == 'confirmedunlink';
return true;
}