$val['type'], //导入类型 'bill_no' => $val['bill_no'], //导入单据号 'order_id' => $val['data']['order_id'], //订单ID 'delivery_id' => $val['data']['delivery_id'], //发货单ID 'branch_id' => $val['data']['branch_id'], //仓库 ); kernel::database()->beginTransaction(); //最终处理 $error_msg = ''; $result = $refuseLib->finish_refuse($data, $error_msg); if(!$result){ //kernel::log("errmsg = ".$m); kernel::database()->rollBack(); $errmsg .= $error_msg.";"; } kernel::database()->commit(); } return false; } }