$smart->upload(int $template_id, int $ext_json, string $user_version, string $user_desc);
$smart->submitAudit(string $content, string $package_id, string $remark);
$smart->release(string $package_id);
$smart->rollback(string $package_id);
$smart->withdraw(string $package_id);
$smart->getDetail(int $type = null, int $package_id = null);