public function actionEdittemp()
 {
     $currentTs = time();
     $identity = \Yii::$app->user->getIdentity();
     $request = \Yii::$app->request;
     $id = $request->get('id', $request->post('id', null));
     $query = Temp::find();
     if ($id) {
         $query->where("id=" . $id);
         $model = $query->one();
         $status = "แก้ใข";
     } else {
         $model = new temp();
         $model->createTime = date('Y-m-d H:i:s', $currentTs);
         $model->createBy = $identity->id;
         $status = "บันทึก";
     }
     $tempTime = $request->get('tempTime', $request->post('tempTime', null));
     $tempTimeIn = date('Y-m-d H:i:s', strtotime($tempTime));
     if ($request->isPost) {
         $model->name = $request->get('name', $request->post('name', null));
         $model->pondId = $request->get('pondId', $request->post('pondId', null));
         $model->tempNo = $request->get('tempNo', $request->post('tempNo', null));
         $model->age = $request->get('age', $request->post('age', null));
         $model->tempNum = $request->get('tempNum', $request->post('tempNum', null));
         $model->tempTime = $tempTimeIn;
         $model->numberOf = $request->get('numberOf', $request->post('numberOf', null));
         $model->lastUpdateBy = $identity->id;
         $model->lastUpdateTime = date('Y-m-d H:i:s', $currentTs);
         if (trim($model->pondId) == '') {
             $model->addError('pondId', 'ไม่ได้เลือก รุ่น และบ่อ');
         }
         if ($model->save()) {
             //เซ็ตให้ status รุ่นเก่า เป็น 0 = ไม่ active  ให้หมด
             Ui::setMessage('บันทึกข้อมูลสำเร็จ');
             return $this->redirect('temp');
         } else {
             Ui::setMessage(json_encode($model->getErrors(), JSON_UNESCAPED_UNICODE), 'warning');
         }
     }
     $query = Pond::find()->where("status = 1")->orderBy(['type' => SORT_ASC])->groupBy(['type']);
     $arrTypelist = [0 => 'กรุณาเลือกบ่อ  และรุ่นที่ต้องการ'];
     $arrTypelist += \yii\helpers\ArrayHelper::map($query->all(), 'id', 'title', 'type');
     echo $this->render('edittemp', ['model' => $model, 'arrTypelist' => $arrTypelist, 'status' => $status]);
 }