1
This commit is contained in:
@@ -1581,6 +1581,26 @@ class Journal extends Controller
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* 出刊自动化
|
||||
*/
|
||||
public function pushJournalPublishForSubmit(){
|
||||
$data = $this->request->post();
|
||||
$rule = new Validate([
|
||||
'journal_stage_id'=>'require'
|
||||
]);
|
||||
if(!$rule->check($data)){
|
||||
return jsonError($rule->getError());
|
||||
}
|
||||
$old = $this->journal_stage_obj->where('journal_stage_id', $data['journal_stage_id'])->find();
|
||||
$this->journal_stage_obj->where('journal_stage_id',$data['journal_stage_id'])->update(['is_publish'=>1]);
|
||||
$this->journal_obj->where('journal_id',$old['journal_id'])->update(['publish_stage_id'=>$data['journal_stage_id']]);
|
||||
$this->msg_subscript_journal($data['journal_stage_id'], $old['journal_id']);
|
||||
// 提醒作者 发送邮件
|
||||
$this->sendAuthor($data['journal_stage_id'], $old['journal_id']);
|
||||
return jsonSuccess([]);
|
||||
}
|
||||
|
||||
|
||||
|
||||
private function msg_subscript_journal($journal_stage_id, $journal_id)
|
||||
|
||||
Reference in New Issue
Block a user