* @package testcase * @link https://www.zentao.net */ namespace zin; jsVar('tab', $this->app->tab); jsVar('caseModule', $lang->testcase->module); formPanel ( entityLabel ( to::prefix($lang->testcase->editScene), set::entityID($scene->id), set::level(1), set::text($scene->title), set::reverse(true), ), on::change('#product', 'loadProductRelated'), on::change('#branch', 'loadBranchRelated'), on::change('#module', 'loadModuleRelated'), on::click('.refresh', 'refreshModules'), formRow ( formGroup ( set::label($lang->testcase->product), set::width('1/2'), inputGroup ( picker ( setID('product'), set::name('product'), set::items($products), set::value($scene->product), ), isset($product->type) && $product->type != 'normal' ? picker ( setID('branch'), zui::width('120px'), set::name('branch'), set::items($branches), set::value($scene->branch) ) : null ) ), formGroup ( inputGroup ( $lang->testcase->module, set::id('moduleIdBox'), picker ( setID('module'), set::name('module'), set::items($modules), set::value($scene->module), set::required(true), ), count($modules) == 1 ? div ( set::className('input-group-btn flex'), a ( $lang->tree->manage, set('href', createLink('tree', 'browse', "rootId=$productID&view=case¤tModuleID=0&branch=$branch")), set('class', 'btn'), set('data-toggle', 'mdoal'), ), a ( $lang->refresh, set('href', 'javascript:;'), set('class', 'btn refresh') ) ) : null ) ) ), formGroup ( set::label($lang->testcase->parentScene), set::id('sceneIdBox'), picker ( set::name('parent'), set::items($scenes), set::value($scene->parent), ) ), formGroup ( set::label($lang->testcase->sceneTitle), set::required(true), set::name('title'), set::value($scene->title), ) ); render();