* Code for jira.

This commit is contained in:
孙广明
2022-02-10 08:36:47 +08:00
parent 0ce75c876f
commit e04850e946
5 changed files with 191 additions and 31 deletions
+17 -4
View File
@@ -94,13 +94,26 @@ class convertModel extends model
$this->session->set('state', $state);
}
public function getIssueTypePairs()
public function importJiraFromDB($type = '', $lastID = 0)
{
return $this->dao->dbh($this->sourceDBH)->select('ID,pname')->from(JIRA_ISSUETYPE)->fetchPairs();
$limit = 1000;
$nextObject = false;
if(empty($type)) $type = key($this->lang->convert->jira->objectList);
foreach($this->lang->convert->jira->objectList as $module => $moduleName)
{
if($module != $type and !$nextObject) continue;
if($module == $type) $nextObject = true;
while(true)
{
$query = $this->buildQuery($module);
}
}
}
public function getLinkTypePairs()
public function buildQuery($module)
{
return $this->dao->dbh($this->sourceDBH)->select('ID,LINKNAME')->from(JIRA_ISSUELINKTYPE)->fetchPairs();
if($module == 'user')
}
}