From 5865d93e9eeee38af895c36ca8d172921fa8304e Mon Sep 17 00:00:00 2001 From: liwenrui Date: Sat, 15 Jul 2023 10:09:58 +0800 Subject: [PATCH] * refactor. --- module/ai/model.php | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/module/ai/model.php b/module/ai/model.php index 5ff6ee68e9..b8b5840084 100644 --- a/module/ai/model.php +++ b/module/ai/model.php @@ -752,7 +752,7 @@ class aiModel extends model foreach($requiredFields as $field) { - if(empty($prompt->$field)) + if(empty($prompt->$field) && $prompt->$field != ',,') { $executable = false; break; @@ -821,16 +821,13 @@ class aiModel extends model */ public function getLastActiveStep($prompt) { - if(empty($prompt)) return 'assignrole'; - - if($prompt->status == 'active') return 'finalize'; - - if(!empty($prompt->targetForm)) return 'settargetform'; - - if(!empty($prompt->purpose)) return 'setpurpose'; - - if(!empty($prompt->source)) return 'selectdatasource'; - + if(!empty($prompt)) + { + if($prompt->status == 'active') return 'finalize'; + if(!empty($prompt->targetForm)) return 'settargetform'; + if(!empty($prompt->purpose)) return 'setpurpose'; + if(!empty($prompt->source)) return 'selectdatasource'; + } return 'assignrole'; }