|
@@ -1215,11 +1215,28 @@ class Dhorder
|
|
|
}
|
|
|
|
|
|
public function out_member_goods_api($data){
|
|
|
- $header = array('权益名称', '会员等级', '姓名', '手机号', '剩余数量', '总数量', '获取方式', '获取时间');
|
|
|
+ $header = array('权益名称', '会员等级', '姓名', '手机号', '剩余数量', '总数量', '单件价值', '获取方式', '获取时间');
|
|
|
$body = array();
|
|
|
foreach($data as $k => $v){
|
|
|
$member = Dever::db('agent/member')->find(array('id'=>$v['mid']));
|
|
|
$role = Dever::db('setting/role')->find(array('id'=>$member['role']));
|
|
|
+ $price = '';
|
|
|
+ if($v['type'] == 1){
|
|
|
+ $goods = Dever::db('goods/info')->find(array('id'=>$v['type_id']));
|
|
|
+ if($goods){
|
|
|
+ $price = $goods['price'];
|
|
|
+ }
|
|
|
+ }elseif($v['type'] == 2){
|
|
|
+ $goods = Dever::db('card/info')->find(array('id'=>$v['type_id']));
|
|
|
+ if($goods){
|
|
|
+ $price = $goods['value'];
|
|
|
+ }
|
|
|
+ }elseif($v['type'] == 3){
|
|
|
+ $goods = Dever::db('setting/prize')->find(array('id'=>$v['type_id']));
|
|
|
+ if($goods){
|
|
|
+ $price = $goods['price'];
|
|
|
+ }
|
|
|
+ }
|
|
|
$d = array
|
|
|
(
|
|
|
$v['name'],
|
|
@@ -1228,6 +1245,7 @@ class Dhorder
|
|
|
$member['mobile'],
|
|
|
$v['total_num']-$v['sell_num'],
|
|
|
$v['total_num'],
|
|
|
+ $price,
|
|
|
'',
|
|
|
date('Y-m-d H:i',$v['cdate']),
|
|
|
|