|
@@ -117,7 +117,9 @@ class Client extends Api |
|
@@ -117,7 +117,9 @@ class Client extends Api |
117
|
}
|
117
|
}
|
118
|
|
118
|
|
119
|
}
|
119
|
}
|
120
|
-
|
120
|
+
|
|
|
121
|
+
|
|
|
122
|
+
|
121
|
/**
|
123
|
/**
|
122
|
* 3、查询个人订单
|
124
|
* 3、查询个人订单
|
123
|
*/
|
125
|
*/
|
|
@@ -157,9 +159,57 @@ class Client extends Api |
|
@@ -157,9 +159,57 @@ class Client extends Api |
157
|
$this->error("查询失败");
|
159
|
$this->error("查询失败");
|
158
|
}
|
160
|
}
|
159
|
}
|
161
|
}
|
|
|
162
|
+
|
|
|
163
|
+ /**
|
|
|
164
|
+ * 5、创建订单
|
|
|
165
|
+ */
|
|
|
166
|
+ public function crateorder(){
|
|
|
167
|
+ $time=time();
|
|
|
168
|
+ $verification_activity_id=$this->postParam['verification_activity_id'];
|
|
|
169
|
+ //查询到活动
|
|
|
170
|
+ $where["id"] = ["=", $verification_activity_id];
|
|
|
171
|
+ $activity=Db::name('verification_activity')->where($where)->find();
|
|
|
172
|
+ //判断活动是否到期
|
|
|
173
|
+ if(!empty($activity)){
|
|
|
174
|
+ if($activity['closetime']<=$time){
|
|
|
175
|
+ $this->error("活动已过期!");
|
|
|
176
|
+ }
|
|
|
177
|
+ }else{
|
|
|
178
|
+ $this->error("活动不存在!");
|
|
|
179
|
+
|
|
|
180
|
+ }
|
|
|
181
|
+ $phone=$this->postParam['phone'];
|
|
|
182
|
+ $name=$this->postParam['name'];
|
|
|
183
|
+ $verification_coupon_ids=$activity['verification_coupon_ids'];
|
|
|
184
|
+ $order_no=$time.rand(10000,99999);
|
|
|
185
|
+ $verification_store_id=$this->store_id;
|
|
|
186
|
+ $user_id=$this->auth->id;
|
|
|
187
|
+ $createtime=$time;
|
|
|
188
|
+ $type=0;
|
|
|
189
|
+ //整理数组
|
|
|
190
|
+ $data=[
|
|
|
191
|
+ 'order_no'=>$order_no,
|
|
|
192
|
+ 'verification_store_id'=>$verification_store_id,
|
|
|
193
|
+ 'user_id'=>$user_id,
|
|
|
194
|
+ 'createtime'=>$createtime,
|
|
|
195
|
+ 'type'=>$type,
|
|
|
196
|
+ 'verification_coupon_ids'=>$verification_coupon_ids,
|
|
|
197
|
+ 'verification_activity_id'=>$verification_activity_id,
|
|
|
198
|
+ 'name'=>$name,
|
|
|
199
|
+ 'phone'=>$phone
|
|
|
200
|
+ ];
|
|
|
201
|
+ //插入订单表
|
|
|
202
|
+ $res=Db::name('verification_order')->insertGetId($data);
|
|
|
203
|
+ if($res){
|
|
|
204
|
+ $this->success('添加订单成功');
|
|
|
205
|
+ }else{
|
|
|
206
|
+ $this->error("添加订单失败!");
|
|
|
207
|
+ }
|
|
|
208
|
+ }
|
|
|
209
|
+
|
160
|
|
210
|
|
161
|
/**
|
211
|
/**
|
162
|
- * 5、卡卷详情
|
212
|
+ * 6、卡卷详情
|
163
|
*/
|
213
|
*/
|
164
|
public function receiveinfo(){
|
214
|
public function receiveinfo(){
|
165
|
$receive=$this->postParam['id'];
|
215
|
$receive=$this->postParam['id'];
|