|
@@ -272,12 +272,18 @@ class RProjectController extends DooController
|
|
|
$filedesc = $_POST['filedesc'];
|
|
|
$imnidArray = $this->itemmeasurenum->getRowData($_POST['upimnid']);
|
|
|
if ($imnidArray['iaid'] > 0) {
|
|
|
- $this->itemmeasurenum->updateItemFields($_POST['upimnid'], $filedesc);
|
|
|
- $this->itemfle->updateItemFields($imnidArray['iaid'], $filename);
|
|
|
+ if (isset($filename))
|
|
|
+ $this->itemfle->updateItemFields($imnidArray['iaid'], $filename, 0);
|
|
|
+ if (isset($filedesc))
|
|
|
+ $this->itemmeasurenum->updateItemFields($_POST['upimnid'], $filedesc, 0);
|
|
|
echo json_encode(array('status' => 1), JSON_UNESCAPED_UNICODE);
|
|
|
die();
|
|
|
}
|
|
|
}
|
|
|
+ $numStatusArray = $this->numofperact->getLastStatus3($this->params['pid'], $this->params['pmid']);
|
|
|
+ if (!isset($numStatusArray['currstatus'])) {
|
|
|
+ $numStatusArray['currstatus'] = 'uncheck';
|
|
|
+ }
|
|
|
|
|
|
// 面包屑导航项目
|
|
|
$this->data['currproArray'] = $this->data['allproArray'] = NULL;
|
|
@@ -359,7 +365,7 @@ class RProjectController extends DooController
|
|
|
}
|
|
|
$this->data['pid'] = $this->params['pid'];
|
|
|
$this->data['pmid'] = $this->params['pmid'];
|
|
|
- $this->data['mpid'] = $this->params['mpid'];
|
|
|
+ $this->data['mpid'] = $numStatusArray['mpid'];
|
|
|
$this->data['user'] = $this->params['userid'];
|
|
|
$this->data['num'] = $this->params['numpname'];
|
|
|
$this->data['pager'] = $pager->output;
|
|
@@ -578,7 +584,10 @@ class RProjectController extends DooController
|
|
|
|
|
|
public function proDetail()
|
|
|
{
|
|
|
- $numStatusArray = $this->numofperact->getLastRow($this->params['pid'], $this->params['pmid']);
|
|
|
+ $numStatusArray = $this->numofperact->getLastStatus3($this->params['pid'], $this->params['pmid']);
|
|
|
+ if (!isset($numStatusArray['currstatus'])) {
|
|
|
+ $numStatusArray['currstatus'] = 'uncheck';
|
|
|
+ }
|
|
|
// 项目名称
|
|
|
$mpidArray = $this->measureauditact->getAuditProject2($this->auth->getUid());
|
|
|
foreach ($mpidArray as $k1 => $v1) {
|