|
@@ -25,16 +25,17 @@ Class Home extends Core
|
|
|
}
|
|
|
if ($v['act_status'] == 2) {
|
|
|
if ($v['sign_end']) {
|
|
|
- $day = floor(($v['sign_end'] - time())/86400);
|
|
|
+ $day = floor(($v['sign_end'] - strtotime(date('Y-m-d').'23:59:59'))/86400);
|
|
|
if ($day < 0){
|
|
|
$data['info'][$k]['day'] = '';
|
|
|
} else {
|
|
|
+ $day +=1;
|
|
|
$data['info'][$k]['day'] = '剩余'.$day.'天';
|
|
|
}
|
|
|
|
|
|
} else {
|
|
|
- $day = floor(($v['act_start'] - time())/86400);
|
|
|
- if ($day >= 0) {
|
|
|
+ $day = floor(($v['act_start'] - strtotime(date('Y-m-d').'23:59:59'))/86400);
|
|
|
+ if ($day > 0) {
|
|
|
$data['info'][$k]['day'] = '剩余'.$day.'天';
|
|
|
} else {
|
|
|
$data['info'][$k]['day'] = '';
|
|
@@ -57,6 +58,11 @@ Class Home extends Core
|
|
|
$this->data['info']['banner'] = explode(',', $this->data['info']['banner']);
|
|
|
$this->data['info']['field'] = Dever::db('active/info_field')->getList(array('active_id'=>$id,'state'=>1));
|
|
|
foreach($this->data['info']['field'] as $k => $v){
|
|
|
+ if ($v['is_must'] == 1) {
|
|
|
+ $this->data['info']['field'][$k]['is_must_name'] = '必填项';
|
|
|
+ } else {
|
|
|
+ $this->data['info']['field'][$k]['is_must_name'] = '选填项';
|
|
|
+ }
|
|
|
if($v['type'] == 2) {
|
|
|
$this->data['info']['field'][$k]['value_name']= Dever::db('active/info_field_value')->getList(array('active_id'=>$id,'field_id'=>$v['id']));
|
|
|
|
|
@@ -88,7 +94,7 @@ Class Home extends Core
|
|
|
if (!$data['name']) {
|
|
|
Dever::alert('姓名不存在');
|
|
|
}
|
|
|
- // Dever::load('active/lib/manage')->checkMcode($data['mobile']);
|
|
|
+ Dever::load('active/lib/manage')->checkMcode($data['mobile']);
|
|
|
$user = Dever::db('active/user')->find(array('mobile'=>$data['mobile']));
|
|
|
if ($user) {
|
|
|
$uid = $user['id'];
|
|
@@ -150,7 +156,7 @@ Class Home extends Core
|
|
|
if (!$order_id){
|
|
|
Dever::alert('订单id不存在');
|
|
|
}
|
|
|
- $data['user'] = Dever::load('passport/reg')->getSign($user['id']);
|
|
|
+ $data['user'] = Dever::load('passport/reg')->getSign($uid);
|
|
|
$user = Dever::db('active/user')->find($uid);
|
|
|
|
|
|
$info = Dever::db('active/info')->find($active_id);
|