|
@@ -15,8 +15,12 @@ class Score extends Base
|
|
public function user()
|
|
public function user()
|
|
{
|
|
{
|
|
# 检测用户是否登录
|
|
# 检测用户是否登录
|
|
- $this->checkUser();
|
|
|
|
-
|
|
|
|
|
|
+ $state = $this->checkUser();
|
|
|
|
+ if ($state) {
|
|
|
|
+ $this->data['user_score']['exchange'] = Dever::url("user/exchange", "main");
|
|
|
|
+ } else {
|
|
|
|
+ $this->data['user_score']['exchange'] = 'javascript:notice.Show("'.Dever::url("user/info_certify", "main").'")';
|
|
|
|
+ }
|
|
return $this->data['uesr_score'];
|
|
return $this->data['uesr_score'];
|
|
}
|
|
}
|
|
|
|
|
|
@@ -41,7 +45,7 @@ class Score extends Base
|
|
$user['desc'] = '';
|
|
$user['desc'] = '';
|
|
}
|
|
}
|
|
|
|
|
|
- $user['exchange'] = '可兑换'.$user['cash'].$user['score_name_ext'];
|
|
|
|
|
|
+ $user['exchange'] = '兑换数量(可兑换'.$user['cash'].$user['score_name_ext'] . ')';
|
|
|
|
|
|
return $user;
|
|
return $user;
|
|
}
|
|
}
|
|
@@ -97,7 +101,7 @@ class Score extends Base
|
|
|
|
|
|
Dever::db('task/user_score')->update($update);
|
|
Dever::db('task/user_score')->update($update);
|
|
|
|
|
|
- return 'yes';
|
|
|
|
|
|
+ return '提交成功,请等待管理员审核';
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -116,70 +120,73 @@ class Score extends Base
|
|
$data = Dever::db('task/user_score_log')->getAll($where);
|
|
$data = Dever::db('task/user_score_log')->getAll($where);
|
|
if ($data) {
|
|
if ($data) {
|
|
foreach ($data as $k => $v) {
|
|
foreach ($data as $k => $v) {
|
|
- $data[$k]['name'] = '';
|
|
|
|
|
|
+ $data[$k]['cdate'] = $this->date($v['cdate']);
|
|
|
|
+ # 时间
|
|
|
|
+ $data[$k]['date'] = $data[$k]['cdate'];
|
|
|
|
+ # 描述
|
|
|
|
+ $data[$k]['desc'] = '';
|
|
|
|
+ # 金币数量
|
|
|
|
+ $data[$k]['score'] = '';
|
|
|
|
+ # 状态
|
|
|
|
+ $data[$k]['status'] = '';
|
|
|
|
+ # 弹窗中的介绍
|
|
$data[$k]['info'] = '';
|
|
$data[$k]['info'] = '';
|
|
- $data[$k]['desc'] = '';
|
|
|
|
- $data[$k]['yes_date'] = '';
|
|
|
|
- $data[$k]['date'] = '';
|
|
|
|
|
|
+ # 兑现途径
|
|
|
|
+ $data[$k]['cash_desc'] = '';
|
|
|
|
+ # 图标
|
|
|
|
+ $data[$k]['icon'] = '';
|
|
if ($v['type'] <= 3) {
|
|
if ($v['type'] <= 3) {
|
|
- $data[$k]['name'] = $name . '兑换';
|
|
|
|
-
|
|
|
|
|
|
+ $data[$k]['info'] = '本次兑现:'.$v['score'].$name;
|
|
|
|
+ $data[$k]['score'] = '兑换' . $v['score'] . $name;
|
|
if ($v['type'] == 1) {
|
|
if ($v['type'] == 1) {
|
|
# 兑现申请
|
|
# 兑现申请
|
|
- $data[$k]['info'] = '本次兑现'.$name.' '.$v['score'].'枚,申请兑现';
|
|
|
|
- $data[$k]['desc'] = '兑换200金币';
|
|
|
|
- $data[$k]['date'] = $this->date($v['cdate']);
|
|
|
|
|
|
+ $data[$k]['desc'] = '申请兑现时间:'.$data[$k]['cdate'];
|
|
|
|
+ $data[$k]['status'] = '申请兑现';
|
|
} elseif ($v['type'] == 2) {
|
|
} elseif ($v['type'] == 2) {
|
|
# 兑现完成
|
|
# 兑现完成
|
|
- $data[$k]['info'] = '本次兑现'.$name.' '.$v['score'].'枚,兑现完成';
|
|
|
|
- $data[$k]['desc'] = '成功兑现¥'.$v['cash'].'元';
|
|
|
|
-
|
|
|
|
- # 完成时间
|
|
|
|
- $data[$k]['yes_date'] = $this->date($v['cdate']);
|
|
|
|
- $data[$k]['date'] = $this->date($v['cash_date']);
|
|
|
|
|
|
+ $data[$k]['date'] = $this->date($v['cash_date']);
|
|
|
|
+ $data[$k]['desc'] = '申请兑现时间:'.$data[$k]['date'] . '<br />兑现完成时间:' . $data[$k]['cdate'];
|
|
|
|
+ $data[$k]['status'] = '兑现完成';
|
|
|
|
+ $data[$k]['icon'] = 'suc';
|
|
} elseif ($v['type'] == 3) {
|
|
} elseif ($v['type'] == 3) {
|
|
- # 兑现完成
|
|
|
|
- $data[$k]['info'] = '本次兑现'.$name.' '.$v['score'].'枚,兑现失败';
|
|
|
|
- $data[$k]['desc'] = $v['type_desc'];
|
|
|
|
-
|
|
|
|
- # 完成时间
|
|
|
|
- $data[$k]['yes_date'] = $this->date($v['cdate']);
|
|
|
|
- $data[$k]['date'] = $this->date($v['cash_date']);
|
|
|
|
|
|
+ # 兑现失败
|
|
|
|
+ $data[$k]['date'] = $this->date($v['cash_date']);
|
|
|
|
+ $data[$k]['date'] = '申请兑现时间:'.$data[$k]['date'] . '<br />' . $v['type_desc'];
|
|
|
|
+ $data[$k]['status'] = '兑现失败';
|
|
|
|
+ $data[$k]['icon'] = 'err';
|
|
}
|
|
}
|
|
|
|
|
|
if ($v['cash_type'] == 1) {
|
|
if ($v['cash_type'] == 1) {
|
|
- $data[$k]['cash_desc'] = '微信';
|
|
|
|
|
|
+ $data[$k]['cash_type'] = '微信';
|
|
} else {
|
|
} else {
|
|
- $data[$k]['cash_desc'] = '支付宝';
|
|
|
|
|
|
+ $data[$k]['cash_type'] = '支付宝';
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ $data[$k]['cash_desc'] = '兑现途径:' . $data[$k]['cash_type'];
|
|
|
|
|
|
- } else {
|
|
|
|
- $data[$k]['date'] = $this->date($v['cdate']);
|
|
|
|
-
|
|
|
|
|
|
+ } elseif ($v['type']) <= 5 {
|
|
|
|
+ $task = Dever::db('task/info')->one($v['task_id']);
|
|
|
|
+ $data[$k]['score'] = '任务#'.$task['name'].'奖励'.$v['score'].$name;
|
|
|
|
+ $data[$k]['desc'] = '入账时间:' . $this->date($v['cdate']) . '<br />';
|
|
|
|
+ $data[$k]['info'] = '本次入账:'.$v['score'].$name;
|
|
|
|
+ $data[$k]['status'] = '已入账';
|
|
|
|
+ $data[$k]['icon'] = 'wan';
|
|
if ($v['type'] == 4) {
|
|
if ($v['type'] == 4) {
|
|
- $task = Dever::db('task/info')->one($v['task_id']);
|
|
|
|
$user = Dever::db('passport/user')->one($v['uid']);
|
|
$user = Dever::db('passport/user')->one($v['uid']);
|
|
# 任务奖励
|
|
# 任务奖励
|
|
- $data[$k]['name'] = $name . '入账';
|
|
|
|
- $data[$k]['info'] = $name.$ext.',已入账';
|
|
|
|
- $data[$k]['desc'] = $user['username'] . '完成任务'.$task['name'].'的奖励';
|
|
|
|
|
|
+ $data[$k]['desc'] .= '来源:'.$user['username'] . '完成任务#'.$task['name'].'的奖励';
|
|
} elseif ($v['type'] == 5) {
|
|
} elseif ($v['type'] == 5) {
|
|
- $task = Dever::db('task/info')->one($v['task_id']);
|
|
|
|
$user = Dever::db('passport/user')->one($v['group_uid']);
|
|
$user = Dever::db('passport/user')->one($v['group_uid']);
|
|
# 任务提成
|
|
# 任务提成
|
|
- $data[$k]['name'] = $name . '入账';
|
|
|
|
- $data[$k]['info'] = $name.$ext.',已入账';
|
|
|
|
- $data[$k]['desc'] = $user['username'] . '完成任务'.$task['name'].'的提成奖励';
|
|
|
|
- } elseif ($v['type'] == 6) {
|
|
|
|
- $task = Dever::db('task/info')->one($v['task_id']);
|
|
|
|
- $user = Dever::db('passport/user')->one($v['group_uid']);
|
|
|
|
- # 系统奖励
|
|
|
|
- $data[$k]['name'] = $name . '入账';
|
|
|
|
- $data[$k]['info'] = $name.$ext.',已入账';
|
|
|
|
- $data[$k]['desc'] = '系统奖励:'.$v['type_desc'];
|
|
|
|
|
|
+ $data[$k]['desc'] .= '来源:'.$user['username'] . '完成任务#'.$task['name'].'的提成奖励';
|
|
}
|
|
}
|
|
- }
|
|
|
|
|
|
+ } elseif ($v['type'] == 6) {
|
|
|
|
+ $data[$k]['score'] = '系统奖励:'.$v['type_desc'];
|
|
|
|
+ $data[$k]['desc'] = '入账时间:' . $this->date($v['cdate']) . '<br />' . $data[$k]['score'];
|
|
|
|
+ $data[$k]['info'] = '本次入账:'.$v['score'].$name;
|
|
|
|
+ $data[$k]['status'] = '已入账';
|
|
|
|
+ $data[$k]['icon'] = 'wan';
|
|
|
|
+ }
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|