|
@@ -883,4 +883,48 @@ class Member
|
|
|
$file = Dever::input('excel_name');
|
|
|
return Dever::excelExport($body, $header, $file);
|
|
|
}
|
|
|
+ #归店记录明细导出(member_shop_log)
|
|
|
+ public function out_member_shop_log ($data)
|
|
|
+ {
|
|
|
+ $header = array('姓名','手机号','代理角色','归店名称','归店时间');
|
|
|
+ $body = array();
|
|
|
+ if ($data) {
|
|
|
+ foreach ($data as $k => $v) {
|
|
|
+ $cdate = '';
|
|
|
+ if ($v['cdate']) {
|
|
|
+ $cdate = date('Y-m-d H:i',$v['cdate']);
|
|
|
+ }
|
|
|
+ $member_name = '';
|
|
|
+ $member_mobile = '';
|
|
|
+ $role_name = '';
|
|
|
+ $member = Dever::db('agent/member')->find($v['mid']);
|
|
|
+ if ($member) {
|
|
|
+ $member_name = $member['name'];
|
|
|
+ $member_mobile = $member['mobile'];
|
|
|
+ if ($member['role']) {
|
|
|
+ $role = Dever::db('setting/role')->find($member['role']);
|
|
|
+ $role_name = $role['name'];
|
|
|
+ }
|
|
|
+ }
|
|
|
+ $shop_name = '';
|
|
|
+ if ($v['new_shop_id']) {
|
|
|
+ $shop = Dever::db('shop/info')->find($v['new_shop_id']);
|
|
|
+ if ($shop) {
|
|
|
+ $shop_name = $shop['name'];
|
|
|
+ }
|
|
|
+ }
|
|
|
+ $d = array
|
|
|
+ (
|
|
|
+ $member_name,
|
|
|
+ $member_mobile,
|
|
|
+ $role_name,
|
|
|
+ $shop_name,
|
|
|
+ $cdate,
|
|
|
+ );
|
|
|
+ $body[] = $d;
|
|
|
+ }
|
|
|
+ $file = Dever::input('excel_name');
|
|
|
+ return Dever::excelExport($body, $header, $file);
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|