OrderOperationService.php 772 B

123456789101112131415161718192021222324252627282930
  1. <?php
  2. namespace App\Service;
  3. use App\Model\OrderOperation;
  4. class OrderOperationService extends Service
  5. {
  6. public function add($data,$user){
  7. $model = new OrderOperation();
  8. $model->order_number = $data['order_number'];
  9. $model->msg = $data['msg'];
  10. $model->user_id = $user['id'] ?? 0;
  11. $model->type = $data['type'];
  12. $model->save();
  13. }
  14. public function batchAdd($data,$user){
  15. $insert = [];
  16. foreach ($data['order_number'] as $value){
  17. $insert[] = [
  18. 'order_number' => $value,
  19. 'msg' => $data['msg'],
  20. 'user_id' => $user['id'] ?? 0,
  21. 'type' => $data['type']
  22. ];
  23. }
  24. OrderOperation::insert($insert);
  25. }
  26. }