| 12345678910111213141516171819202122232425262728293031 |
- <?php
- namespace App\Services;
- use App\Traits\ServiceAppAop;
- use App\WorkOrder;
- use App\WorkOrderCommodities;
- class WorkOrderCommoditiesService
- {
- use ServiceAppAop;
- protected $modelClass=WorkOrderCommodities::class;
- public function createWorkOrderCommodityByJson(WorkOrder $workOrder,$json)
- {
- $obj = json_decode($json);
- $workOrder->commodities()->create(['sku'=>$obj->sku,'amount'=>$obj->amount,'commodity_id'=>$obj->commodity_id]);
- }
- /**
- * 工单详情
- * @param $workOrder
- * @param $array
- */
- public function createWorkOrderCommoditiesByJsonArray($workOrder,$array)
- {
- foreach ($array as $json) {
- $this->createWorkOrderCommodityByJson($workOrder,$json);
- }
- }
- }
|