Browse Source

note修改

guoyong 4 years ago
parent
commit
03609b78a8
1 changed files with 60 additions and 0 deletions
  1. 60 0
      src/main/java/com/aoyang/tms/controller/WorkerController1.java

+ 60 - 0
src/main/java/com/aoyang/tms/controller/WorkerController1.java

@@ -0,0 +1,60 @@
+package com.aoyang.tms.controller;
+
+import com.aoyang.common.param.PageParam;
+import com.aoyang.common.result.Result;
+import com.aoyang.tms.controller.param.Truck;
+import com.aoyang.tms.controller.vo.WorkOrderVO;
+import com.aoyang.tms.controller.vo.WorkerInfo;
+import com.aoyang.tms.entity.WorkOrder;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import io.swagger.annotations.ApiOperation;
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.RequestBody;
+import org.springframework.web.bind.annotation.RequestHeader;
+
+/**
+ * @Description: 作业人员相关接口
+ * @Author guoyong
+ * @Date 2022/4/20 16:50
+ * @Version 1.0
+ */
+public class WorkerController1 {
+
+    @ApiOperation(value = "获取作业人员信息", notes = "包含司机1姓名、司机2姓名、押运员姓名、车辆状态")
+    @PostMapping("/find_worker_info")
+    public Result<WorkerInfo> find_worker_info(@RequestHeader(value = "orgId") Long orgId,
+                                               @RequestHeader(value = "userId") Long userId) {
+        return new Result<>(new WorkerInfo());
+    }
+
+    @ApiOperation(value = "获取作业列表信息", notes = "卡车id、必传")
+    @PostMapping("/find_work_order_list")
+    public Result<Page<WorkOrderVO>> find_work_order_list(@RequestHeader(value = "orgId") Long orgId,
+                                                          @RequestHeader(value = "userId") Long userId, @RequestBody PageParam<WorkOrder> pageParam) {
+        return new Result<>(null);
+    }
+
+    @ApiOperation(value = "获取运力详情信息", notes = "包含司机1姓名、司机2姓名、押运员姓名、车辆状态、位置经纬度、位置时间等信息")
+    @PostMapping("/find_transport_info")
+    public Result<WorkerInfo> find_transport_info(@RequestHeader(value = "orgId") Long orgId,
+                                                  @RequestHeader(value = "userId") Long userId) {
+        return new Result<>(new WorkerInfo());
+    }
+
+    @ApiOperation(value = "获取行车详情信息", notes = "包含司机1姓名、司机2姓名、押运员姓名、车辆状态、位置经纬度、位置时间等信息")
+    @PostMapping("/find_work_truck_info")
+    public Result<WorkerInfo> find_work_truck_info(@RequestHeader(value = "orgId") Long orgId,
+                                                   @RequestHeader(value = "userId") Long userId, @RequestBody Truck truck) {
+        return new Result<>(new WorkerInfo());
+    }
+
+    //TODO 有异议
+    @ApiOperation(value = "历史行车列表", notes = "")
+    @PostMapping("/history_work_list")
+    public Result<WorkerInfo> history_work_list(@RequestHeader(value = "orgId") Long orgId,
+                                                @RequestHeader(value = "userId") Long userId) {
+        return new Result<>(new WorkerInfo());
+    }
+
+
+}