专刊 作者修回检测是否按照审稿人意见进行修改
This commit is contained in:
@@ -1021,11 +1021,18 @@ class Special extends Controller
|
||||
if (!$rule->check($data)) {
|
||||
return jsonError($rule->getError());
|
||||
}
|
||||
//获取分页相关参数
|
||||
$iSize = empty($data['size']) ? 15 : $data['size'];//每页显示条数
|
||||
$iPage = empty($data['page']) ? 1 : $data['page'];// 当前页码
|
||||
// 分页参数:pageIndex=页码,pageSize=每页条数
|
||||
$iPage = isset($data['pageIndex']) ? intval($data['pageIndex']) : 1;
|
||||
$iSize = isset($data['pageSize']) ? intval($data['pageSize']) : 15;
|
||||
if ($iPage < 1) {
|
||||
$iPage = 1;
|
||||
}
|
||||
if ($iSize < 1) {
|
||||
$iSize = 15;
|
||||
}
|
||||
$journal_id = $data['journal_id'];
|
||||
$base_url = Env::get('journal.base_url');
|
||||
$journal_image_url = Env::get('journal.journal_image_url');
|
||||
$state = isset($data['state'])?$data['state']:-1;
|
||||
$gwData = [
|
||||
'journal_id' => $journal_id,
|
||||
@@ -1039,9 +1046,12 @@ class Special extends Controller
|
||||
$specials = isset($res['specials']) ? $res['specials'] : (isset($res['data']['specials']) ? $res['data']['specials'] : []);
|
||||
foreach ($specials as $k => $v) {
|
||||
unset($specials[$k]['abstract']);
|
||||
$specials[$k]['icon'] = $specials[$k]['icon']?$journal_image_url."specialIcon/".$specials[$k]['icon']:"";
|
||||
}
|
||||
$re['specials'] = $specials;
|
||||
$re['count'] = $res['data']['count'];
|
||||
$re['count'] = isset($res['data']['count']) ? intval($res['data']['count']) : 0;
|
||||
$re['pageIndex'] = $iPage;
|
||||
$re['pageSize'] = $iSize;
|
||||
return jsonSuccess($re);
|
||||
}
|
||||
/**
|
||||
@@ -1109,7 +1119,7 @@ class Special extends Controller
|
||||
'journal_id' => 'require',
|
||||
'title' => 'require',
|
||||
'abstract' => 'require',
|
||||
'intro' => 'require',
|
||||
// 'intro' => 'require',
|
||||
'keywords' => 'require',
|
||||
'deadline' => 'require',
|
||||
]);
|
||||
@@ -1138,7 +1148,7 @@ class Special extends Controller
|
||||
'journal_id' => $data['journal_id'],
|
||||
'title' => $data['title'],
|
||||
// 专刊封面(由前端先调 up_icon_file 拿到路径后传入)
|
||||
'icon' => isset($data['icon']) ? trim((string)$data['icon']) : '',
|
||||
'specialIcon' => isset($data['specialIcon']) ? trim((string)$data['specialIcon']) : '',
|
||||
'abstract' => $data['abstract'],
|
||||
'intro' => $data['intro'],
|
||||
'keywords' => $data['keywords'],
|
||||
@@ -1192,7 +1202,8 @@ class Special extends Controller
|
||||
$remoteData['interests'] = isset($user['interests']) ? trim($user['interests']) : '';
|
||||
$remoteData['website'] = trim(!empty($user['website']) ? $user['website'] : (isset($user['g_website']) ? $user['g_website'] : ''));
|
||||
$remoteData['orcid'] = trim(isset($user['orcid']) ? $user['orcid'] : '');
|
||||
$remoteData['specialIcon'] = $specialIcon;
|
||||
// 客座编辑头像
|
||||
$remoteData['icon'] = $specialIcon;
|
||||
}
|
||||
|
||||
$raw = myPost($base_url . "/api/Special/addSpecial", $remoteData);
|
||||
@@ -1507,7 +1518,8 @@ class Special extends Controller
|
||||
'journal_special_id' => intval($data['journal_special_id']),
|
||||
'title' => trim((string)$data['title']),
|
||||
'intro' => trim((string)$data['intro']),
|
||||
'icon' => isset($data['icon']) ? trim((string)$data['icon']) : '',
|
||||
// 专刊封面
|
||||
'icon' => isset($data['specialIcon']) ? trim((string)$data['specialIcon']) : '',
|
||||
'abstract' => trim((string)$data['abstract']),
|
||||
'keywords' => trim((string)$data['keywords']),
|
||||
'deadline' => trim((string)$data['deadline']),
|
||||
@@ -1536,7 +1548,7 @@ class Special extends Controller
|
||||
$ruleFields = [
|
||||
'journal_special_id' => 'require|number',
|
||||
'title' => 'require',
|
||||
'intro' => 'require',
|
||||
// 'intro' => 'require',
|
||||
'abstract' => 'require',
|
||||
'keywords' => 'require',
|
||||
'deadline' => 'require',
|
||||
@@ -1560,7 +1572,8 @@ class Special extends Controller
|
||||
'journal_special_id' => $specialId,
|
||||
'title' => trim((string)$data['title']),
|
||||
'intro' => trim((string)$data['intro']),
|
||||
'icon' => isset($data['icon']) ? trim((string)$data['icon']) : '',
|
||||
// 专刊封面
|
||||
'icon' => isset($data['specialIcon']) ? trim((string)$data['specialIcon']) : '',
|
||||
'abstract' => trim((string)$data['abstract']),
|
||||
'keywords' => trim((string)$data['keywords']),
|
||||
'deadline' => trim((string)$data['deadline']),
|
||||
|
||||
Reference in New Issue
Block a user