| 
					
				 | 
			
			
				@@ -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); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 |