Przeglądaj źródła

Merge remote-tracking branch 'origin/master'

gogs 1 rok temu
rodzic
commit
41f50aecbf

+ 1 - 0
app/Service/BasicTypeService.php

@@ -125,6 +125,7 @@ class BasicTypeService extends Service
                     ->where('del_time',0)
                     ->where('del_time',0)
                     ->exists();
                     ->exists();
                 $data['data'][$key]['crt_time'] = time();
                 $data['data'][$key]['crt_time'] = time();
+                $data['data'][$key]['crt_id'] = $user['id'];
                 $data['data'][$key]['depart_id'] = $data['depart_id'];
                 $data['data'][$key]['depart_id'] = $data['depart_id'];
                 $data['data'][$key]['top_depart_id'] = $data['top_depart_id'];
                 $data['data'][$key]['top_depart_id'] = $data['top_depart_id'];
             }else{
             }else{

+ 9 - 0
app/Service/ConstructionService.php

@@ -8,6 +8,7 @@ use App\Model\ConstructionFile;
 use App\Model\ConstructionInfo;
 use App\Model\ConstructionInfo;
 use App\Model\ConstructionProductInfo;
 use App\Model\ConstructionProductInfo;
 use App\Model\Customer;
 use App\Model\Customer;
+use App\Model\CustomerInfo;
 use App\Model\DeliveryNote;
 use App\Model\DeliveryNote;
 use App\Model\Depart;
 use App\Model\Depart;
 use App\Model\Employee;
 use App\Model\Employee;
@@ -360,6 +361,14 @@ class ConstructionService extends Service
         $construction['sales_order_number'] = $sales;
         $construction['sales_order_number'] = $sales;
         $customer_title = Customer::where('id',$construction['customer_id'])->value('title');
         $customer_title = Customer::where('id',$construction['customer_id'])->value('title');
         $construction['customer_title'] = $customer_title ?? "";
         $construction['customer_title'] = $customer_title ?? "";
+        $info = CustomerInfo::from('customer_info as a')
+            ->leftJoin('basic_type as b','b.id','a.contact_type')
+            ->where('a.del_time',0)
+            ->where('a.customer_id',$construction['customer_id'])
+            ->where('a.contact_type','>',0)
+            ->select('b.title','a.contact_info')
+            ->get()->toArray();
+        $construction['customer_array'] = $info;
         $construction['storehouse_title'] = Storehouse::where('id',$construction['storehouse_id'])->value('title');
         $construction['storehouse_title'] = Storehouse::where('id',$construction['storehouse_id'])->value('title');
         $emp_title = Employee::where('id',$construction['customer_contact_id'])->value('emp_name');
         $emp_title = Employee::where('id',$construction['customer_contact_id'])->value('emp_name');
         $construction['customer_contact_title'] = $emp_title;
         $construction['customer_contact_title'] = $emp_title;