$order_id, 'user_id' => $user_id, 'currency_name' => $currency['currency_name'], 'currency_code' => $currency['currency_code'], 'currency_symbol' => $currency['currency_symbol'], 'currency_rate' => $currency['currency_rate'], 'add_time' => time(), ]; if(Db::name('OrderCurrency')->insertGetId($data) > 0) { return DataReturn('订单货币新增成功', 0); } return DataReturn('订单货币新增失败', -1); } /** * 订单货币组列表、以订单id为索引 * @author Devil * @blog http://gong.gg/ * @version 1.0.0 * @date 2020-09-17 * @desc description * @param [array|int] $order_ids [订单id] * @return [array] [货币数据、参数是多个id则返回二维数组,一个id则返回一维数组] */ public static function OrderCurrencyGroupList($order_ids) { $data = Db::name('OrderCurrency')->where(['order_id'=>$order_ids])->select()->toArray(); $result = []; if(!empty($data) && is_array($order_ids)) { foreach($data as $v) { $result[$v['order_id']] = $v; } } else { $result = isset($data[0]) ? $data[0] : []; } return $result; } } ?>