|
|
@ -433,8 +433,9 @@ class Order_finance extends CI_Controller {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
$this_order_real_pag_sns = array_map(function($ele) {return $ele->real_pag_sn;}, $ret->order_cost);
|
|
|
|
$this_order_real_pag_sns = array_map(function($ele) {return $ele->real_pag_sn;}, $ret->order_cost);
|
|
|
|
$pags_info = $this->OrderFinance_model->get_pag_info(implode(',', array_unique(array_filter($this_order_real_pag_sns)))); // $pag_sns
|
|
|
|
$pags_info = $this->OrderFinance_model->get_pag_info(implode(',', array_unique(array_filter($this_order_real_pag_sns))),$ret->order_cost[0]->vei_sn); // $pag_sns
|
|
|
|
$ret->vendor_name = implode(",", array_values(array_unique(array_map(function($ele) {return $ele->VEI2_CompanyBN;}, $pags_info)))) ;
|
|
|
|
$ret->vendor_name = implode(",", array_values(array_unique(array_filter( array_map(function($ele) {return $ele->VEI2_CompanyBN;}, $pags_info))))) ;
|
|
|
|
|
|
|
|
// $ret->vendor_name = trim($ret->vendor_name);
|
|
|
|
$ret->pag_name = implode("; ", array_map(function($ele) {return $ele->PAG_Title;}, $pags_info)) ;
|
|
|
|
$ret->pag_name = implode("; ", array_map(function($ele) {return $ele->PAG_Title;}, $pags_info)) ;
|
|
|
|
$ret->PAG_Code = implode(",", $ret->combine_pags);
|
|
|
|
$ret->PAG_Code = implode(",", $ret->combine_pags);
|
|
|
|
$ret->comment = "拼团" . $combineNo . ", 按" . $ret->person_num . "人等";
|
|
|
|
$ret->comment = "拼团" . $combineNo . ", 按" . $ret->person_num . "人等";
|
|
|
@ -504,7 +505,7 @@ class Order_finance extends CI_Controller {
|
|
|
|
$pag_sns = array_values(array_unique(array_map(function($ele) {return $ele->COLD_ServiceSN;}, $all_orders)));
|
|
|
|
$pag_sns = array_values(array_unique(array_map(function($ele) {return $ele->COLD_ServiceSN;}, $all_orders)));
|
|
|
|
$pags_info = $this->OrderFinance_model->get_pag_info(implode(',', $pag_sns), $all_orders[0]->COLD_PlanVEI_SN);
|
|
|
|
$pags_info = $this->OrderFinance_model->get_pag_info(implode(',', $pag_sns), $all_orders[0]->COLD_PlanVEI_SN);
|
|
|
|
$ret->PAG_Code = implode(",", array_values(array_unique(array_map(function($ele) {return mb_strtoupper($ele->PAG_Code);}, $pags_info))));
|
|
|
|
$ret->PAG_Code = implode(",", array_values(array_unique(array_map(function($ele) {return mb_strtoupper($ele->PAG_Code);}, $pags_info))));
|
|
|
|
$ret->vendor_name = implode(",", array_values(array_unique(array_map(function($ele) {return $ele->VEI2_CompanyBN;}, $pags_info)))) ;
|
|
|
|
$ret->vendor_name = implode(",", array_values(array_unique(array_filter(array_map(function($ele) {return $ele->VEI2_CompanyBN;}, $pags_info))))) ;
|
|
|
|
$ret->pag_name = implode("; ", array_map(function($ele) {return $ele->PAG_Title;}, $pags_info)) ;
|
|
|
|
$ret->pag_name = implode("; ", array_map(function($ele) {return $ele->PAG_Title;}, $pags_info)) ;
|
|
|
|
if ($debug!=false) {
|
|
|
|
if ($debug!=false) {
|
|
|
|
return $this->output->set_content_type('application/json')->set_output(json_encode($ret));
|
|
|
|
return $this->output->set_content_type('application/json')->set_output(json_encode($ret));
|
|
|
@ -564,6 +565,7 @@ class Order_finance extends CI_Controller {
|
|
|
|
"BJALC-209",
|
|
|
|
"BJALC-209",
|
|
|
|
// "BJSIC-16",
|
|
|
|
// "BJSIC-16",
|
|
|
|
"SHSIC-45",
|
|
|
|
"SHSIC-45",
|
|
|
|
|
|
|
|
"SHSIC-57",
|
|
|
|
"XASIC-16"
|
|
|
|
"XASIC-16"
|
|
|
|
);
|
|
|
|
);
|
|
|
|
}
|
|
|
|
}
|
|
|
|