This commit is contained in:
tianshujie
2023-04-26 17:47:47 +08:00
parent fd45a86ed6
commit 9e477d0b58
2 changed files with 5 additions and 3 deletions
+1 -1
View File
@@ -631,7 +631,7 @@ class api extends control
$this->action->create('api', $api->id, 'Created');
if(isonlybody()) return $this->send(array('result' => 'success', 'message' => $this->lang->saveSuccess, 'closeModal' => 'true', 'callback' => "parentLocate({$api->id})"));
if(isonlybody()) return $this->send(array('result' => 'success', 'message' => $this->lang->saveSuccess, 'closeModal' => 'true', 'callback' => "parentLocate({$api->id}, {$api->lib}, {$api->module})"));
return $this->sendSuccess(array('locate' => helper::createLink('api', 'index', "libID={$api->lib}&moduleID={$api->module}&apiID={$api->id}")));
}
+4 -2
View File
@@ -92,9 +92,11 @@ var app = new Vue({
* @access public
* @return void
*/
function parentLocate(apiID)
function parentLocate(apiID, libID, moduelID)
{
libID = libID ? libID : 0;
moduelID = moduelID ? moduelID : 0;
config.onlybody = 'no';
var link = createLink('api', 'index', 'libID=0&moduleID=0&apiID=' + apiID) + '#app=doc';
var link = createLink('api', 'index', 'libID=' + libID + '&moduleID=' + moduelID + '&apiID=' + apiID) + '#app=doc';
window.parent.$.apps.open(link);
}