|
@@ -77,8 +77,31 @@ class Active
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- $insert['order_num'] = $this->getOrderId();
|
|
|
- $ids = Dever::db('active/order')->insert($insert);
|
|
|
+
|
|
|
+
|
|
|
+ $time = time();
|
|
|
+ $order_data_where = $insert;
|
|
|
+ $order_data_where['start'] = $time - 60;
|
|
|
+ $order_data_where['end'] = $time;
|
|
|
+ $order_data_where['option']['start'] = array('yes-cdate', '>=');
|
|
|
+ $order_data_where['option']['end'] = array('yes-cdate', '<=');
|
|
|
+
|
|
|
+ $info = Dever::db('active/order')->find($order_data_where);
|
|
|
+
|
|
|
+ $insert['order_num'] = $this->getOrderId();
|
|
|
+
|
|
|
+ if (!$info) {
|
|
|
+ $ids = Dever::db('active/order')->insert($insert);
|
|
|
+ } else {
|
|
|
+ return array
|
|
|
+ (
|
|
|
+ 'order' => '',
|
|
|
+ 'order_num' => $info['order_num'],
|
|
|
+ 'order_id' => $info['id'],
|
|
|
+ 'type' => 'test',
|
|
|
+ );
|
|
|
+ }
|
|
|
+
|
|
|
$url = Dever::url();
|
|
|
$refer = 'https://www.churenyiliao.com/';
|
|
|
if (strstr($url, 'uat.')) {
|