123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- <?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','');
- $coding_num = Yii::app()->request->getParam('coding_num','');
- if (!$name ||!$mobile || !$address || !$pwd || !$user_id || !$coding_num) {
- CommonFn::requestAjax(false,'请填写完整信息');exit;
- }
- $coupon = JCoupon::getByPwdOne($pwd,$coding_num);
- 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;
- $gift = Gift::get(new MongoId($coupon->gift_id));
- $data['gift'] = $gift;
- $data['record'] = $record;
- CommonSMS::send('jrecord_d', array(
- 'name' => $name,
- 'year' => date('Y',$record->time),
- 'month' => date('m',$record->time),
- 'day' => date('d',$record->time),
- 'phone' => Yii::app()->params['xyhGiftNumber'],
- 'product' => $gift->title,
- 'date' => Yii::app()->params['xyhGiftDate'],
- 'mobile' => $mobile,
- ));
- CommonFn::requestAjax(true,'生成成功',$data);exit;
- }
- }
-
|