OrderTransportService.php 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. <?php
  2. namespace App\Service\Order;
  3. use App\Model\Orders;
  4. use App\Model\OrdersHouse;
  5. use App\Model\OrdersProduct;
  6. use App\Model\OrdersProductPart;
  7. use App\Service\Service;
  8. use Illuminate\Support\Facades\DB;
  9. /**
  10. * order表相关保存订单基本信息
  11. * @package App\Models
  12. */
  13. class OrderTransportService extends Service
  14. {
  15. public function transportDetail($data){
  16. $data = [
  17. [
  18. 'order_in_no' => '包装单号',
  19. 'transport_no' => '发货单号',
  20. 'state' => '0未发货,1已发货,2已收货',
  21. 'tag' => '芯片',
  22. 'bom_title' => '门板',
  23. 'product_title' => '柜子',
  24. ]
  25. ];
  26. $return = [
  27. 'data' => $data,
  28. 'total' => 1,
  29. ];
  30. return [true,$return];
  31. }
  32. public function boxTransport($data){
  33. $order_in_no = $this->setOrderNo();
  34. return [true,$order_in_no];
  35. }
  36. public function transportConfirm($data){
  37. $order_in_no = $this->setOrderNo();
  38. return [true,$order_in_no];
  39. }
  40. function setOrderNo(){
  41. $order_no = date('Ymd').time();
  42. return $order_no;
  43. }
  44. }