public function actionEdit() { $request = Yii::$app->request; $model = $this->_model->find()->where("id=:id", [":id" => $request->get("id")])->one(); //get insert man $logObj = Logs::find()->where(["FlowNumber" => $model->FlowNumber, "CtrlType" => "添加"])->orderBy('ID DESC')->one(); $inputMan = $logObj->InputMan; $inputDate = $logObj->InputDate; $date = date("Y-m-d"); $script = <<<JS \$("#pop .pop-title", window.parent.document).html("{$model->type}修改:{$model->FlowNumber}"); \$("#pop .pop-footer", parent.document).html('<b>录入人</b>:{$this->operator} |<b> 录入时间:</b>{$inputDate} |<b>修改人</b>:{$this->operator} |<b> 修改时间:</b>{$date} | <input type="submit" value="提交" id="edit_submit">'); \$("#edit_submit", parent.document).click(function(){ \$("#edit_pop_iframe", parent.document).contents().find("form").submit(); }); JS; if ($request->isPost) { $model->Type = $model->type; $model->DepartID = $this->depart_id; if ($model->load($request->post()) && $model->save()) { $logs = new Logs(); $logs->FlowNumber = $model->FlowNumber; $logs->InputMan = $this->operator; $logs->InputDate = date("Y-m-d G:i:s"); $logs->CtrlType = "修改"; $logs->Department = $this->depart_id; $logs->save(); $script = 'window.parent.location.reload()'; } } $this->layout = "edit"; return $this->render($request->get("action"), ["model" => $model, "script" => $script, "utype" => $model->type]); }
public function actionLogs() { $request = Yii::$app->request; if ($request->get("Department")) { $dept = $request->get("Department"); } else { $dept = key(Department::courtList()); } $model_info = Logs::find()->where(["Department" => $dept]); $pages = new Pagination(['totalCount' => $model_info->count(), 'pageSize' => '200']); $logs = $model_info->offset($pages->offset)->limit($pages->limit)->asArray()->all(); $this->layout = "admin"; return $this->render("index", ["logs" => $logs, 'pages' => $pages, "dept" => $dept]); }
public function actionLogs() { $logs = Logs::find()->asArray()->all(); return $this->render("logs", ["logs" => $logs]); }