|
@@ -21,7 +21,7 @@ Class User extends Core
|
|
|
if ($time-$order['cdate']>300){
|
|
|
Dever::alert('订单已关闭');
|
|
|
}
|
|
|
- $info = Dever::db('active/order')->getNum(array('id'=>$this->uid,'active_id'=>$order['active_id']));
|
|
|
+ $info = Dever::db('active/order')->getNum(array('uid'=>$this->uid,'active_id'=>$order['active_id']));
|
|
|
$active = Dever::db('active/info')->find($order['active_id']);
|
|
|
if ($info['total'] >= $active['num']) {
|
|
|
Dever::alert('您已超过限购数量');
|
|
@@ -123,12 +123,19 @@ Class User extends Core
|
|
|
foreach($data['list'] as $k => $v){
|
|
|
$active = Dever::db('active/info')->find($v['active_id']);
|
|
|
$data['list'][$k]['active_name'] = $active['name'];
|
|
|
- $data['list'][$k]['cdate'] = date('Y.m.d H:i',$v['cdate']);
|
|
|
+
|
|
|
$config = Dever::db('active/order')->config['config_status'];
|
|
|
$data['list'][$k]['status_name'] = Dever::status($config,$v['status']);
|
|
|
$data['list'][$k]['total_price'] = $v['num'] * $v['price'];
|
|
|
$data['list'][$k]['pay_time'] = '';
|
|
|
$data['list'][$k]['mobile'] = $active['mobile'];
|
|
|
+ $data['list'][$k]['time'] = '';
|
|
|
+ if ($v['status'] == 1) {
|
|
|
+ if (time() < =$v['cdate'] + 300 ){
|
|
|
+ $data['list'][$k]['time'] = date('H`i',time()-$v['cdate'] + 300);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ $data['list'][$k]['cdate'] = date('Y.m.d H:i',$v['cdate']);
|
|
|
}
|
|
|
return $data;
|
|
|
}
|
|
@@ -148,6 +155,14 @@ Class User extends Core
|
|
|
$active = Dever::db('active/info')->find($data['info']['active_id']);
|
|
|
$data['info']['active_name'] = $active['name'];
|
|
|
$data['info']['cash'] = $active['price'];#单价
|
|
|
+ $data['info']['time'] = '';
|
|
|
+ if ($data['info']['status'] == 1) {
|
|
|
+ if (time() <= $data['info']['cdate'] + 300) {
|
|
|
+ $time = time()-$data['info']['cdate'] + 300;
|
|
|
+ $data['info']['time'] = date('H`i',$time);
|
|
|
+ }
|
|
|
+
|
|
|
+ }
|
|
|
$data['info']['cdate'] = date('Y-m-d H:i',$data['info']['cdate']);
|
|
|
$config = Dever::db('active/order')->config['config_status'];
|
|
|
$data['info']['status_name'] = Dever::status($config,$data['info']['status']);
|
|
@@ -162,6 +177,7 @@ Class User extends Core
|
|
|
if ($active['share_name']) {
|
|
|
$data['info']['share_name'] = $active['share_name'];
|
|
|
}
|
|
|
+
|
|
|
$data['info']['mobile'] = $active['mobile'];
|
|
|
$data['info']['field'] = array();
|
|
|
if ($data['info']['path']) {
|
|
@@ -191,8 +207,8 @@ Class User extends Core
|
|
|
}
|
|
|
$no_code = $data['info']['num']-count($code)-$data['info']['refund_num'];
|
|
|
if ($data['info']['status'] == 2) {
|
|
|
- $data['info']['use_code'] = '已使用'.count($code).'个';
|
|
|
- $data['info']['no_code'] = '未使用'.$no_code.'个';
|
|
|
+ $data['info']['use_code'] = count($code);
|
|
|
+ $data['info']['no_code'] = $no_code;
|
|
|
if ($code) {
|
|
|
foreach ($code as $k => $v) {
|
|
|
if ($v['status'] == 1) {
|