|
@@ -708,10 +708,10 @@ class SignController extends DooController
|
|
*/
|
|
*/
|
|
public function signList()
|
|
public function signList()
|
|
{
|
|
{
|
|
- if(isset($_POST['delid']) && is_numeric($_POST['delid'])){
|
|
|
|
|
|
+ if(isset($_POST['delid']) && is_numeric($_POST['delid']) && isset($_POST['deltext']) && trim($_POST['deltext']) == '删除报表'){
|
|
//删除未签署报表数据和文件
|
|
//删除未签署报表数据和文件
|
|
$signmsg = $this->sign->getOneSignbysid($_POST['delid']);
|
|
$signmsg = $this->sign->getOneSignbysid($_POST['delid']);
|
|
- if(empty($signmsg) && $signmsg['status'] == "checked" && $signmsg['ownuid'] != $this->auth->getUid()){
|
|
|
|
|
|
+ if(empty($signmsg) && $signmsg['ownuid'] != $this->auth->getUid()){
|
|
exit(json_encode(array('code' => 400),JSON_UNESCAPED_UNICODE));
|
|
exit(json_encode(array('code' => 400),JSON_UNESCAPED_UNICODE));
|
|
}
|
|
}
|
|
$this->sign->delSignbysid($_POST['delid'],$signmsg['status']);
|
|
$this->sign->delSignbysid($_POST['delid'],$signmsg['status']);
|
|
@@ -802,7 +802,7 @@ class SignController extends DooController
|
|
// $list[$k]['phaseno'] = $phaseno['numpname'];
|
|
// $list[$k]['phaseno'] = $phaseno['numpname'];
|
|
$list[$k]['ownname'] = $this->auth->getName($v['ownuid']);
|
|
$list[$k]['ownname'] = $this->auth->getName($v['ownuid']);
|
|
$list[$k]['auditname'] = $this->auth->getName($v['audituid']);
|
|
$list[$k]['auditname'] = $this->auth->getName($v['audituid']);
|
|
- $list[$k]['delstatus'] = $this->auth->getUid() == $v['ownuid'] && $v['status'] != 'checked' && $v['isinter'] != 3 ? 1 : 0;
|
|
|
|
|
|
+ $list[$k]['delstatus'] = $this->auth->getUid() == $v['ownuid'] && $v['isinter'] != 3 ? 1 : 0;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|