* Finish task #7812.

This commit is contained in:
Yagami
2020-09-02 11:27:34 +08:00
parent 7bf4e88a56
commit a1f4a8e7bb
14 changed files with 211 additions and 90 deletions
+24 -2
View File
@@ -550,14 +550,15 @@ class customModel extends model
}
/**
* Set qc concept.
* Set product and project concept.
*
* @access public
* @return void
*/
public function setConcept()
{
$this->loadModel('setting')->setItem('system.custom.productProject', $this->post->productProject);
$this->loadModel('setting');
$this->setting->setItem('system.custom.productProject', $this->post->productProject);
/* Change block title. */
$oldConfig = isset($this->config->custom->productProject) ? $this->config->custom->productProject : '0_0';
@@ -577,6 +578,27 @@ class customModel extends model
}
}
/**
* Set ur and sr concept.
*
* @access public
* @return void
*/
public function setURAndSR()
{
$data = fixer::input('post')->get();
$this->loadModel('setting')->setItem('system.custom.URAndSR', $data->URAndSR);
if($data->URAndSR)
{
$clientLang = $this->app->getClientLang();
$URSRName = isset($this->config->custom->URSRName) ? json_decode($this->config->custom->URSRName, true) : array();
$URSRName['urCommon'][$clientLang] = $data->urCommon[$clientLang];
$URSRName['srCommon'][$clientLang] = $data->srCommon[$clientLang];
$this->setting->setItem('system.custom.URSRName', json_encode($URSRName));
}
}
/**
* Set story or requirement.
*