|
@@ -1253,20 +1253,42 @@ class Dhorder
|
|
|
}
|
|
|
|
|
|
public function out_member_goods_api($data){
|
|
|
- $header = array('权益名称', '会员等级', '姓名', '手机号', '剩余数量', '总数量', '单件价值', '获取方式', '获取时间');
|
|
|
+ $header = array('权益名称', '会员等级', '姓名', '手机号', '卡号','剩余数量', '总数量', '单件价值', '未兑换价值', '已用面值','5月已用面值','获取方式', '获取时间');
|
|
|
$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']));
|
|
|
+ $wd = ($v['total_num'] - $v['sell_num'])*$v['price'];
|
|
|
+ $card = '-';
|
|
|
+ $mianzhi = '-';
|
|
|
+ $money = '-';
|
|
|
+ if($v['type'] == 2){
|
|
|
+ $code = Dever::db('card/code')->find($v['sku_id']);
|
|
|
+ $start = '1651334400';
|
|
|
+ $end = '1654012799';
|
|
|
+ if($code){
|
|
|
+ $sell_order = Dever::db('shop/sell_order')->getSumCdate(array('start'=>$start,'end'=>$end,'card_code_id'=>$code['id'],'state'=>1));
|
|
|
+ if($sell_order && $sell_order['total']){
|
|
|
+ $money = $sell_order['total'];
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ $card = $code['card']."\t";
|
|
|
+ $mianzhi = $code['total_cash'] - $code['use_cash'];
|
|
|
+ }
|
|
|
$d = array
|
|
|
(
|
|
|
$v['name'],
|
|
|
$role['name'],
|
|
|
$member['name'],
|
|
|
$member['mobile'],
|
|
|
+ $card,
|
|
|
$v['total_num']-$v['sell_num'],
|
|
|
$v['total_num'],
|
|
|
$v['price'],
|
|
|
+ $wd,
|
|
|
+ $mianzhi,
|
|
|
+ $money,
|
|
|
'',
|
|
|
date('Y-m-d H:i',$v['cdate']),
|
|
|
|