* [task#133312 doing 0.2h 1.2h] modify the run detailTip of thinkstepbase.

This commit is contained in:
zhangyu
2024-11-28 16:50:36 +08:00
committed by 孙浩
parent da3d4f07cf
commit 8cca6a5deb
+8 -7
View File
@@ -122,6 +122,11 @@ class thinkStepBase extends wg
$sourceQuestion = array();
$sourceItems = array();
$wizard->config = !empty($wizard->config) ? $wizard->config : array();
$wizard->config = is_string($wizard->config) ? json_decode($wizard->config, true) : $wizard->config;
$configureObjects = !empty($wizard->config['configureObjects']) ? json_decode($wizard->config['configureObjects'], true) : array();
$isAssignedObject = !empty($configureObjects['isAssignedObject']) ? $configureObjects['isAssignedObject'] : 0;
if(!empty($quotedQuestions))
{
foreach($quotedQuestions as $item)
@@ -180,11 +185,11 @@ class thinkStepBase extends wg
);
}
}
$showRunTips = (!empty($quotedQuestions) || !empty($sourceQuestion)) && !$preViewModel;
$showRunTips = ((!empty($quotedQuestions) && empty($isAssignedObject)) || !empty($sourceQuestion));
$detailTip[] = $showRunTips ? div
(
setClass('bg-primary-50 text-gray p-2 mt-3 leading-normal'),
!empty($quotedQuestions) ? div
(!empty($quotedQuestions) && empty($isAssignedObject)) ? div
(
setClass('flex items-center'),
icon(setClass('font text-warning mr-1'), 'about'),
@@ -220,11 +225,7 @@ class thinkStepBase extends wg
}
if($preViewModel)
{
$wizard->config = !empty($wizard->config) ? $wizard->config : array();
$wizard->config = is_string($wizard->config) ? json_decode($wizard->config, true) : $wizard->config;
$configureObjects = !empty($wizard->config['configureObjects']) ? json_decode($wizard->config['configureObjects'], true) : array();
$isAssignedObject = !empty($configureObjects['isAssignedObject']) ? $configureObjects['isAssignedObject'] : 0;
$detailTip[] = (!empty($quotedQuestions) && !empty($isAssignedObject)) ? div
$detailTip[] = (!empty($quotedQuestions) && !empty($isAssignedObject)) ? div
(
setClass('flex text-gray-400 mt-2 items-center text-sm ml-2'),
icon(setClass('text-important mr-2'), 'about'),