Ticket #303 在离线申请通过之前加入了数据作者的意见判断
This commit is contained in:
parent
4d1f68cdbf
commit
70a99bd3b0
|
@ -84,6 +84,16 @@ class Admin_DownController extends Zend_Controller_Action
|
||||||
$this->_redirect('/admin/down/offlineapp/'.$page);
|
$this->_redirect('/admin/down/offlineapp/'.$page);
|
||||||
} elseif ($finish) {
|
} elseif ($finish) {
|
||||||
try {
|
try {
|
||||||
|
$sql = "SELECT authorpermitted FROM dataorder WHERE offlineappid=?";
|
||||||
|
$sth = $this->db->prepare($sql);
|
||||||
|
$sth->execute(array($finish));
|
||||||
|
$row = $sth->fetch();
|
||||||
|
if($row['authorpermitted'] <0)
|
||||||
|
{
|
||||||
|
$this->messenger->addMessage('提示信息:数据作者明确反对该下载申请,所以不能进行进一步通过');
|
||||||
|
$this->_redirect('/admin/down/offlineapp/'.$page);
|
||||||
|
}
|
||||||
|
|
||||||
$sql="update dataorder set status=5,ts_approved=now() where offlineappid=?";
|
$sql="update dataorder set status=5,ts_approved=now() where offlineappid=?";
|
||||||
$this->db->query($sql,array($finish));
|
$this->db->query($sql,array($finish));
|
||||||
$sql="update offlineapp set ts_approved=now() where id=? and ts_approved is null";
|
$sql="update offlineapp set ts_approved=now() where id=? and ts_approved is null";
|
||||||
|
|
Loading…
Reference in New Issue