|  | @@ -20,6 +20,8 @@ class AppointmentService
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          $rows = Db::table('appointment')
 | 
	
		
			
				|  |  |              ->leftJoin('member', 'member.member_id', '=', 'appointment.join_appointment_member_id')
 | 
	
		
			
				|  |  | +            ->leftJoin('member_cert', 'member_cert.join_cert_member_id', '=', 'appointment.join_appointment_member_id')
 | 
	
		
			
				|  |  | +            ->leftJoin('member_info', 'member_info.join_info_member_id', '=', 'appointment.join_appointment_member_id')
 | 
	
		
			
				|  |  |              ->leftJoin('goods', 'goods.goods_id', '=', 'appointment.join_appointment_goods_id')
 | 
	
		
			
				|  |  |              ->leftJoin('order', 'order.order_id', '=', 'appointment.join_appointment_order_id')
 | 
	
		
			
				|  |  |              ->leftJoin('member_benefit', 'member_benefit.member_benefit_id', '=', 'appointment.join_appointment_member_benefit_id')
 | 
	
	
		
			
				|  | @@ -31,7 +33,11 @@ class AppointmentService
 | 
	
		
			
				|  |  |              });
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          $total = $rows->count('member.member_id');
 | 
	
		
			
				|  |  | -        $rows = $rows->select('member.member_mobile', 'appointment.*', 'goods.goods_name', 'goods.goods_cover',
 | 
	
		
			
				|  |  | +        $rows = $rows->select( 'appointment.*',
 | 
	
		
			
				|  |  | +            'member.member_mobile',
 | 
	
		
			
				|  |  | +            'member_cert.member_cert_name',
 | 
	
		
			
				|  |  | +            'member_info.member_info_nickname',
 | 
	
		
			
				|  |  | +            'goods.goods_name', 'goods.goods_cover','goods.goods_sales_price',
 | 
	
		
			
				|  |  |              'order.order_name', 'goods_sku.goods_sku_specs_json', 'order.order_amount_total', 'order.order_amount_pay',
 | 
	
		
			
				|  |  |              'order.order_category', 'order.order_status_system', 'order.order_status_payment', 'order.order_status_storage',
 | 
	
		
			
				|  |  |              'order.order_addtimes',
 | 
	
	
		
			
				|  | @@ -44,6 +50,7 @@ class AppointmentService
 | 
	
		
			
				|  |  |          foreach ($rows as &$row) {
 | 
	
		
			
				|  |  |              $row->goods_cover = getenv('STORAGE_DOMAIN') . $row->goods_cover;
 | 
	
		
			
				|  |  |              $row->goods_sku_specs_json = !empty($row->goods_sku_specs_json) ? json_decode($row->goods_sku_specs_json, true) : [];
 | 
	
		
			
				|  |  | +            $row->order_addtimes = date('Y-m-d H:i:s', $row->order_addtimes);
 | 
	
		
			
				|  |  |              $row->appointment_addtimes = date('Y-m-d H:i:s', $row->appointment_addtimes);
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |  
 |