/** * 添加优惠卡/券 */ public function ActionAddDiscountCard() { $discount_card_model = new DiscountCard(); if (isset($_POST['DiscountCard'])) { // 填充模型 $discount_card_model->attributes = $_POST['DiscountCard']; $discount_card_model['DiscountCardValidity'] = $_POST['DiscountCard']['StartTime'] . '/' . $_POST['DiscountCard']['EndTime']; // 拼接有效期时间 [起始时间/结束时间] // 执行添加 if ($discount_card_model->save()) { // 添加操作日志 [S] $log = Yii::app()->user->name . '于 ' . date('Y-m-d H:i:s', time()) . ' 添加了一张名为 【' . $_POST['DiscountCard']['DiscountCardName'] . '】 的优惠' . ($_POST['DiscountCard']['Type'] == 1 ? '卡信息' : '券信息'); OperationLogManage::AddOperationLog($log); // 添加日志 // 添加操作日志 [E] Yii::app()->user->setFlash('save_sign', '添加成功'); $this->redirect(Yii::app()->createUrl('DiscountCard/ListDiscountCard')); } else { Yii::app()->user->setFlash('save_sign', '添加失败'); $this->renderPartial('add_discount_card', array('discount_card_model' => $discount_card_model)); } } else { // 跳转至添加页 $this->render('add_discount_card', array('discount_card_model' => $discount_card_model)); } }