delete($order_detail_id); //循环添加 foreach ($param as $value) { $data = [ "order_id" => $order_id, "prod_type" => $prod_type, "order_detail_id" => $order_detail_id, "purchase_id" => $purchase_id, "run_date" => $value['run_date'], "count" => $value['count'], "price" => $value['price'], "cost" => $value['cost'], "del_flag" => 0 ]; $model = new PurchasePrice(); if (empty($value['id'])) { $model->insertGetId($data); } else { $model->save($data, ["id" => $value['id']]); } } return Util::returnArrSu(); } catch (Exception $e) { return Util::returnArrEr("添加/更新采购单每日价格失败" . $e->getMessage()); } } /** * 删除数据 * @param $purchase_id */ public function delete($purchase_id) { $model = new PurchasePrice(); $model->save(["del_flag" => 1], ["purchase_id" => $purchase_id]); } }