1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- <?php
- /**
- * Created by north.Deng's MAC
- * User: north.Deng
- * Date: 2018/6/12
- * Time: 下午2:29
- * description :
- */
- class JRecordController extends JBaseController {
- public function actionRecord(){
- $name = Yii::app()->request->getParam('name','');
- $mobile = Yii::app()->request->getParam('mobile','');
- $address = Yii::app()->request->getParam('address','');
- $user_id = Yii::app()->request->getParam('user_id','');
- $pwd = Yii::app()->request->getParam('pwd','');
- if (!$name ||!$mobile || !$address || !$pwd || !$user_id) {
- CommonFn::requestAjax(false,'请填写完整信息');exit;
- }
- $coupon = JCoupon::getByPwdOne($pwd);
- if (empty($coupon) || $coupon->status >= 2) {
- CommonFn::requestAjax(false,'兑换券不存在或已失效');exit;
- }
- $record = new JRecord();
- $record->user_info = array(
- 'name' => $name,
- 'mobile' => $mobile,
- );
- $record->address = $address;
- $record->coupon_id = (string)$coupon->_id;
- $record->status = 0;
- $record->time = time();
- $record->save();
- $coupon->user_id = $user_id;
- $coupon->status = 2;
- $coupon->save();
- $data['coupon'] = $coupon;
- $data['gift'] = Gift::get(new MongoId($coupon->gift_id));
- $data['record'] = $record;
- CommonFn::requestAjax(true,'生成成功',$data);exit;
- }
- }
-
|