'是', 'value' => 'Y'], ['label' => '否', 'value' => 'N'], ]; #7.開門方式 $sql = "select code_name value ,content label from code where field_name='open_kind' and content not in ('2PCO', '3S', '2SL', '2SR')"; $open_kind_opt = DB::result($sql); #8.機種 $sql = "select code_name value ,content label from code where field_name='fp_kind' order by create_at"; $fp_kind_opt = DB::result($sql); #9.人乘/載重 $sql = "select code_name value ,content label from code where field_name='person_weight' order by remark"; $person_opt = DB::result($sql); #10.速度 $sql = "select code_name value ,content label from code where field_name='speed_range' order by remark"; $speed_opt = DB::result($sql); #生成新梯卷號 #抓取有望客戶資料 $table_hope_elevator_customer = 'hope_elevator_customer'; $hope_elevator_customer_column = [ 'vol_no' => ['label' => "卷號", "tag" => 'text', 'attr' => ['readonly=true ', "value" => "$vol_no", 'class' => 'form-control form-control-sm']], //'form_key' => ['label' => "錶單號","tag" => 'text', 'attr'=>['class' => 'form-control form-control-sm' ]], 'customer' => ['label' => "客戶名稱", "tag" => 'text', 'attr' => ['required', 'class' => 'form-control form-control-sm']], 'manager' => ['label' => "負責人", "tag" => 'text', 'attr' => ['class' => 'form-control form-control-sm']], 'source' => ['label' => "客戶來源", "tag" => 'select', 'attr' => ['class' => 'form-control form-control-sm'], 'options' => $customer_source_opt], 'address' => ['label' => "地址", "tag" => 'text', 'attr' => ['class' => 'form-control form-control-sm']], // 'company' => ['label' => "公司名稱", "tag" => 'text', 'attr' => ['required', 'class' => 'form-control form-control-sm']], 'case_name' => ['label' => "案件名稱", "tag" => 'text', 'attr' => ['class' => 'form-control form-control-sm']], //統編/身份證字號 'uscc' => ['label' => "統編/身份證", "tag" => 'text', 'attr' => ['class' => 'form-control form-control-sm']], 'linkman' => ['label' => "業主方聯係人", "tag" => 'text', 'attr' => ['class' => 'form-control form-control-sm']], 'lm_tel' => ['label' => "市話/手機", "tag" => 'text', 'attr' => ['required', 'class' => 'form-control form-control-sm']], 'salesman' => ['label' => "營業員", "tag" => 'select', 'attr' => ['value' => $user_id, 'class' => 'form-control form-control-sm'], 'options' => $salesman_opt], 'num' => ['label' => "台數", "tag" => 'number', 'attr' => ['min=0', 'class' => 'form-control form-control-sm']], 'pre_order_date' => ['label' => "預定成交日", "tag" => 'date', 'attr' => ['class' => 'date form-control form-control-sm']], 'status' => ['label' => "有望客戶狀態", "tag" => 'select', 'attr' => ['class' => 'form-control form-control-sm'], 'options' => $hope_customer_status_opt], //'next_visit_date' => ['label' => "下次拜訪時間", "tag" => 'date', 'attr' => ['class' => 'date form-control form-control-sm']], // 'brand' => ['label' => "廠牌", "tag" => 'select', 'attr' => ['required', 'class' => ' form-control form-control-sm '], 'options' => $elevator_brand_opt], //'quote_date' => ['label' => "報價日期", "tag" => 'date', 'attr' => ['class' => 'date form-control form-control-sm']], ##'is_renovation' => ['label' => "是否汰改", "tag" => 'select', 'attr' => ['required', 'class' => ' form-control form-control-sm'], 'options' => $is_renovation_opt], // 'postgress_remark' => ['label' => "洽商進度","tag" => 'text', 'attr'=>['class' => 'form-control form-control-sm' ]] ]; $where = " and vol_no='$vol_no'"; //linkman, $sql = " SELECT vol_no,customer,manager,source,address , lm_tel,salesman,num ,date_format(pre_order_date,'%Y-%m-%d') pre_order_date,case_name,linkman,company,uscc , status, date_format(next_visit_date,'%Y-%m-%d') next_visit_date ,brand ,progress_status , date_format(quote_date,'%Y-%m-%d') quote_date ,is_renovation FROM $table_hope_elevator_customer where 1=1 $where "; $hope_elevator_customer = DB::result($sql); //var_dump($hope_elevator_customer ); #電梯規格錶 $table_hope_project_elevator_spec = 'hope_project_elevator_spec'; $hope_project_elevator_spec_columm = [ //'seq' => ['label' => "序號", "tag" => 'text', 'attr' => ['readonly', 'name' => 'seq[]', 'required', 'class' => 'form-control form-control-sm'], 'options' => $fp_kind_opt], 'specifications' => ['label' => "規格", "tag" => 'select', 'attr' => ['colspan' => 2, 'name' => 'specifications[]', 'class' => 'form-control form-control-sm'], 'options' => $fp_kind_opt], 'person' => ['label' => "人乘/載重", "tag" => 'select', 'attr' => ['colspan' => 2, 'name' => 'person[]', 'class' => 'form-control form-control-sm'], 'options' => $person_opt], //'weight' => ['label' => "載重(KG)", "tag" => 'number', 'attr' => ['name' => 'weight[]', 'gt=0', 'min=0', 'required', 'class' => 'form-control form-control-sm']], 'stop' => ['label' => "停數", "tag" => 'number', 'attr' => ['name' => 'stop[]', 'min=0', 'class' => 'form-control form-control-sm']], 'open' => ['label' => "開門方式", "tag" => 'select', 'attr' => ['colspan' => 2, 'name' => 'open[]', 'class' => 'form-control form-control-sm'], 'options' => $open_kind_opt], 'speed' => ['label' => "速度(m/min)", "tag" => 'select', 'attr' => ['name' => 'speed[]', 'class' => 'form-control form-control-sm'],'options' => $speed_opt], 'spec_num' => ['label' => "數量", "tag" => 'digits', 'attr' => ['name' => 'spec_num[]', 'min=0', 'class' => 'form-control form-control-sm']], 'spec_price' => ['label' => "單價", "tag" => 'number', 'attr' => ['name' => 'spec_price[]', 'min=0', 'class' => 'form-control form-control-sm']], ]; $sql = " SELECT * FROM $table_hope_project_elevator_spec where 1=1 $where "; $hope_project_elevator_spec = DB::result($sql); $i = 0; $cmecRow = "