Browse Source

修改销售订单

luobang 2 years ago
parent
commit
8e04a59ef5

+ 4 - 2
src/main/java/com/steerinfo/dil/controller/AMScontroller.java

@@ -1825,11 +1825,13 @@ public class AMScontroller{
                                              @RequestParam Integer apiId,
                                              @RequestParam Integer pageNum,
                                              @RequestParam Integer pageSize,
-                                             @RequestParam(required = false) String con) {
+                                             @RequestParam(required = false) String con,
+                                             @RequestParam(required = false) String startTime,
+                                             @RequestParam(required = false) String endTime  ) {
         if (mapValue == null) {
             mapValue = new HashMap<>();
         }
-        return amsFeign.getHaveCarTruckNoList(mapValue, apiId, pageNum, pageSize, con);
+        return amsFeign.getHaveCarTruckNoList(mapValue, apiId, pageNum, pageSize, con,startTime,endTime);
     }
 
     @ApiOperation(value="获取零星订单的物资详情")

+ 7 - 0
src/main/java/com/steerinfo/dil/controller/UniversalController.java

@@ -863,4 +863,11 @@ public class UniversalController extends BaseRESTfulController {
     public RESTfulResult updateSaleOrderStatusById(BigDecimal saleOrderId){
         return success(universalMapper.updateSaleOrderStatusById(saleOrderId));
     }
+
+    //根据销售订单ID修改销售订单状态为上报
+    @PostMapping("/updateDriverTel")
+    @ApiOperation(value = "修改司机电话号码")
+    public RESTfulResult updateDriverTel(@RequestBody Map<String,Object> map){
+        return success(universalMapper.updateDriverTel(map));
+    }
 }

+ 3 - 1
src/main/java/com/steerinfo/dil/feign/AmsFeign.java

@@ -1611,7 +1611,9 @@ public interface AmsFeign {
                                         @RequestParam Integer apiId,
                                         @RequestParam Integer pageNum,
                                         @RequestParam Integer pageSize,
-                                        @RequestParam String con);
+                                        @RequestParam String con,
+                                        @RequestParam String startTime,
+                                        @RequestParam String endTime);
     @PostMapping(value = "/api/v1/ams/amstrucksporadicorders/getSporadic")
     Map<String, Object> getSporadic(@RequestParam Integer sporadicId);
 

+ 2 - 1
src/main/java/com/steerinfo/dil/mapper/UniversalMapper.java

@@ -201,5 +201,6 @@ public interface UniversalMapper {
     Map<String, Object> getConsigneeByuserid(String userId);
 
     int updateSaleOrderStatusById(BigDecimal saleOrderId);
-
+    // 修改司机电话
+    int updateDriverTel(Map<String, Object> map);
 }

+ 6 - 0
src/main/resources/com/steerinfo/dil/mapper/UniversalMapper.xml

@@ -1018,4 +1018,10 @@
         from RMS_CONSIGNEE RC
         WHERE RC.CONSIGNEE_SSO_ID = #{userId}
     </select>
+
+    <update id="updateDriverTel" parameterType="java.util.Map">
+        UPDATE OMSTRUCK_ORDER OO
+        SET OO.DRIVER_TEL = #{driverTel}
+        WHERE OO.ORDER_ID = #{orderId}
+    </update>
 </mapper>