This commit is contained in:
daitingting
2017-04-26 10:56:28 +08:00
3 changed files with 10 additions and 5 deletions
+8 -4
View File
@@ -1,9 +1,13 @@
<?php
$config->testsuite = new stdclass();
$config->testsuite->create = new stdclass();
$config->testsuite->edit = new stdclass();
$config->testsuite->create->requiredFields = 'name';
$config->testsuite->edit->requiredFields = 'name';
$config->testsuite->create = new stdclass();
$config->testsuite->edit = new stdclass();
$config->testsuite->createlib = new stdclass();
$config->testsuite->createcase = new stdclass();
$config->testsuite->create->requiredFields = 'name';
$config->testsuite->edit->requiredFields = 'name';
$config->testsuite->createlib->requiredFields = 'name';
$config->testsuite->createcase->requiredFields = 'title,type';
$config->testsuite->editor = new stdclass();
$config->testsuite->editor->create = array('id' => 'desc', 'tools' => 'simpleTools');
+1
View File
@@ -335,6 +335,7 @@ class testsuiteModel extends model
$lib = $this->loadModel('file')->processEditor($lib, $this->config->testsuite->editor->create['id'], $this->post->uid);
$this->dao->insert(TABLE_TESTSUITE)->data($lib)
->batchcheck($this->config->testsuite->createlib->requiredFields, 'notempty')
->check('name', 'unique', "deleted = '0'")
->exec();
if(!dao::isError())
{
@@ -5,7 +5,7 @@
<?php
foreach($libraries as $libID => $libName)
{
echo "<li data-id='{$libID}' data-key='{$librariesPinyin[$libName]}'>" . html::a(sprintf($link, $libID), "<i class='icon-cube'></i> " . $libName). "</li>";
echo "<li data-id='{$libID}' data-key='{$librariesPinyin[$libName]}'>" . html::a(sprintf($link, $libID), "<i class='icon-database'></i> " . $libName). "</li>";
}
?>
</ul>