edit-common-create_pdf

This commit is contained in:
lccsw
2022-06-17 15:13:05 +08:00
parent 732a6eb489
commit 98a4d1424a
+12 -10
View File
@@ -690,16 +690,18 @@ class Orders_v2_entity{
if(!$type){
$services = [];
$srv_arr = json_decode($row['srv_ids'],true);
$srv_ids = array_column($srv_arr,'id');
$srv_ids_str = implode(',',$srv_ids);
if($row['srv_ids'] && $srv_ids_str){
$service_rows = $this->ci->services_model->select(["id in ({$srv_ids_str})"=>null],'','','','id,title,field_name');
foreach($service_rows as $key=>$val){
$field_arr = explode('.',$val['field_name']);
if(isset($money_json[$field_arr[1]])){ //保险费不收
$money = $field_arr[1]=='price_insure' ? '由保险公司收取' : $money_json[$field_arr[1]];
is_numeric($money) && $money = number_format($money,2);
$services[] = $val['title'].': '.$money;
if(is_array($srv_arr)){
$srv_ids = array_column($srv_arr,'id');
$srv_ids_str = implode(',',$srv_ids);
if($row['srv_ids'] && $srv_ids_str){
$service_rows = $this->ci->services_model->select(["id in ({$srv_ids_str})"=>null],'','','','id,title,field_name');
foreach($service_rows as $key=>$val){
$field_arr = explode('.',$val['field_name']);
if(isset($money_json[$field_arr[1]])){ //保险费不收
$money = $field_arr[1]=='price_insure' ? '由保险公司收取' : $money_json[$field_arr[1]];
is_numeric($money) && $money = number_format($money,2);
$services[] = $val['title'].': '.$money;
}
}
}
}