21 Commits 2a2091c7ce ... 2575cdbb9e

Autor SHA1 Mensaje Fecha
  胡半仙 2575cdbb9e Merge branch 'master' of https://git.steerinfo.com/DAL-DAZHOU/DAL-DAZHOU-API hace 3 años
  胡半仙 871cd98c31 提交 hace 3 años
  zx 44ff42d3d6 ”修改内转计时“ hace 3 años
  zx 7a9c116eb6 “修改” hace 3 años
  zx 4ad5615bb9 ”修改“ hace 3 años
  zx 25dee0e74a Merge branch 'dev' hace 3 años
  zx 72ae9b5071 修改 hace 3 años
  Tiroble d02e651536 修改上传图片 hace 3 años
  Tiroble 7fd3e434a0 承运商上传图片 hace 3 años
  Tiroble 287f981553 修改承运商 hace 3 años
  Tiroble 843aaea6f5 修改承运商 hace 3 años
  Tiroble 1b59bede95 承运商上传图片 hace 3 años
  luobang cd9711e44d tijiao hace 3 años
  luobang 56361b9928 Merge branch 'master' of https://git.steerinfo.com/DAL-DAZHOU/DAL-DAZHOU-API hace 3 años
  luobang 6b8678cd55 tijiao hace 3 años
  胡半仙 119c065f95 Merge branch 'master' of https://git.steerinfo.com/DAL-DAZHOU/DAL-DAZHOU-API hace 3 años
  胡半仙 c8318ae989 提交 hace 3 años
  txf 858f8b5b9c 合并 hace 3 años
  txf 83e4f9555b as hace 3 años
  zx b5beb80e8e Merge branch 'dev' hace 3 años
  luobang 650c98215c lxwul hace 3 años

+ 3 - 1
src/main/java/com/steerinfo/dil/controller/AMScontroller.java

@@ -1069,7 +1069,7 @@ public class AMScontroller{
     }
     //删除用车需求
     @PostMapping("/deleteTruckRequirement/{requirementId}")
-    public Map<String,Object> deleteTruckRequirement(@PathVariable("requirementId") BigDecimal requirementId) {
+    public Map<String,Object> deleteTruckReqgetTruckRequirementListuirement(@PathVariable("requirementId") BigDecimal requirementId) {
         return amsFeign.deleteTruckRequirement(requirementId);
     }
     //下发用车需求
@@ -1714,4 +1714,6 @@ public class AMScontroller{
     ) {
         return amsFeign.getSporadicOfOrder(mapValue==null?new HashMap<>():mapValue, apiId, pageNum, pageSize,sporadicId);
     }
+
+
 }

+ 5 - 3
src/main/java/com/steerinfo/dil/controller/OMSController.java

@@ -792,7 +792,9 @@ public class OMSController {
         return omsFeign.closeInwardOrder(orderId);
     }
 
-
-
-
+    @ApiOperation(value = "计时查询进程")
+    @PostMapping("/getTimeOrderResult")
+    public Map<String, Object> getTimeOrderResult(@RequestBody(required = false) Map<String, Object> map){
+        return omsFeign.getTimeOrderResult(map);
+    }
 }

+ 3 - 2
src/main/java/com/steerinfo/dil/controller/RMScontroller.java

@@ -5,6 +5,7 @@ import io.swagger.annotations.ApiImplicitParam;
 import io.swagger.annotations.ApiImplicitParams;
 import io.swagger.annotations.ApiOperation;
 import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.http.MediaType;
 import org.springframework.web.bind.annotation.*;
 import org.springframework.web.multipart.MultipartFile;
 
@@ -206,8 +207,8 @@ public class RMScontroller {
         return   rmsFeign.getCarrierBidAreaList(mapValue == null ? new HashMap<>() : mapValue, apiId, pageNum, pageSize,con);
     }
     //    处理承运商照片
-    @PostMapping("/uploadCarrier1")
-    public int uploadCarrier1(@RequestParam("file") MultipartFile multipartFile){
+    @PostMapping(value = "/uploadCarrier1")
+    public String uploadCarrier1(@RequestParam ("file") MultipartFile multipartFile){
         return rmsFeign.uploadCarrier1(multipartFile);
     }
     //    处理承运商照片

+ 8 - 4
src/main/java/com/steerinfo/dil/controller/TMSController.java

@@ -1818,9 +1818,11 @@ public class TMSController extends BaseRESTfulController {
                                               Integer pageNum,
                                               Integer pageSize,
                                               String con,
-                                              String  userId
+                                              String  userId,
+                                              String startTime,
+                                              String endTime
     ){
-        return tmsTruckFeign.getAllTimeTaskResult(mapValue==null?new HashMap<>():mapValue, apiId, pageNum, pageSize, con,userId);
+        return tmsTruckFeign.getAllTimeTaskResult(mapValue==null?new HashMap<>():mapValue, apiId, pageNum, pageSize, con,userId,startTime,endTime);
     }
 
     @ApiOperation(value="新增钢材到异地库达州站驻港人员确定收货")
@@ -1933,7 +1935,8 @@ public class TMSController extends BaseRESTfulController {
                                                Integer apiId,
                                                Integer pageNum,
                                                Integer pageSize,
-                                               String startTime, String endTime,
+                                               String startTime,
+                                               String endTime,
                                                Integer orderType
     ){
         return tmsTruckFeign.getRLFLReport(mapValue==null?new HashMap<>():mapValue, apiId, pageNum, pageSize, startTime, endTime,  orderType);
@@ -1944,7 +1947,8 @@ public class TMSController extends BaseRESTfulController {
                                           Integer apiId,
                                           Integer pageNum,
                                           Integer pageSize,
-                                          String startTime, String endTime,
+                                          String startTime,
+                                          String endTime,
                                           String carrierSsoId
     ){
         return tmsTruckFeign.getAllSaleReport(mapValue==null?new HashMap<>():mapValue, apiId, pageNum, pageSize, startTime, endTime, carrierSsoId);

+ 37 - 1
src/main/java/com/steerinfo/dil/controller/UniversalController.java

@@ -178,6 +178,38 @@ public class UniversalController extends BaseRESTfulController {
     }
 
 
+
+
+    @ApiOperation(value="查询运力类型")
+    @ApiImplicitParams({
+            @ApiImplicitParam(name = "mapValue", value = "表头和参数", required = false, dataType = "map"),
+            @ApiImplicitParam(name = "apiId(248)", value = "动态表头", required = false, dataType = "Integer"),
+            @ApiImplicitParam(name = "pageNum", value = "页码", required = false, dataType = "Integer"),
+            @ApiImplicitParam(name = "pageSize", value = "页", required = false, dataType = "Integer"),
+    })
+    @PostMapping("/getCapacityType")
+    public RESTfulResult getCapacityType(@RequestBody(required=false) Map<String,Object> mapValue,
+                                                     Integer apiId,
+                                                     Integer pageNum,
+                                                     Integer pageSize,
+                                                     String index
+    ){
+        if(mapValue == null){
+            mapValue = new HashMap<>();
+        }
+        if(index != null){
+            mapValue.put("index", index);
+        }
+        //不分页筛选数据
+        PageHelper.startPage(pageNum,pageSize);
+        //分页数据
+        List<Map<String, Object>> capacity = universalMapper.getCapacityType(mapValue);
+        PageListAdd pageList = columnDataUtil.tableColumnData(apiId, capacity);
+        return success(pageList);
+    }
+
+
+
     @ApiOperation(value="通过订单ID查询订单下所有物资")
     @ApiImplicitParams({
             @ApiImplicitParam(name = "mapValue", value = "表头和参数", required = false, dataType = "map"),
@@ -629,7 +661,11 @@ public class UniversalController extends BaseRESTfulController {
            failed();
        }
        return success(carrier);
+    }
 
-
+    @ApiOperation(value = "查询待分解计划数量")
+    @PostMapping("/getPlanCount")
+    public Integer getPlanCount(){
+        return universalMapper.getPlanCount();
     }
 }

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

@@ -1549,4 +1549,5 @@ public interface AmsFeign {
                                                         @RequestParam Integer pageNum,
                                                         @RequestParam Integer pageSize,
                                                         @RequestParam Integer sporadicId);
+
 }

+ 2 - 0
src/main/java/com/steerinfo/dil/feign/OmsFeign.java

@@ -456,6 +456,8 @@ public interface OmsFeign {
     @PostMapping("api/v1/oms/omstruckorderseparates/closeInwardOrder")
     Map<String, Object> closeInwardOrder(@RequestParam("orderId") Integer orderId);
 
+    @PostMapping("api/v1/oms/omstruckorderseparates/getTimeOrderResult")
+    Map<String, Object> getTimeOrderResult(@RequestBody(required = false) Map<String, Object> map);
 
     @PostMapping("api/v1/oms/omstruckorderseparates/getTimeTaskEnd")
 

+ 5 - 4
src/main/java/com/steerinfo/dil/feign/RmsFeign.java

@@ -4,6 +4,7 @@ import io.swagger.annotations.ApiImplicitParam;
 import io.swagger.annotations.ApiImplicitParams;
 import io.swagger.annotations.ApiOperation;
 import org.springframework.cloud.openfeign.FeignClient;
+import org.springframework.http.MediaType;
 import org.springframework.web.bind.annotation.*;
 import org.springframework.web.multipart.MultipartFile;
 
@@ -108,14 +109,14 @@ public interface RmsFeign {
     @PostMapping(value = "api/v1/rms/rmscarrier/deleteCarrier/{id}")
     Map<String, Object> deleteCarrier(@PathVariable("id") BigDecimal id);
     //    处理承运商照片
-    @PostMapping("api/v1/rms/rmscarrier/uploadCarrier1")
-    int uploadCarrier1(@RequestParam("file") MultipartFile multipartFile);
+    @PostMapping(value = "api/v1/rms/rmscarrier/uploadCarrier1" ,consumes = MediaType.MULTIPART_FORM_DATA_VALUE)
+    String uploadCarrier1(@RequestPart("file") MultipartFile multipartFile);
     //    处理承运商照片
     @PostMapping("api/v1/rms/rmscarrier/uploadCarrier2")
-    int uploadCarrier2(@RequestParam("file") MultipartFile multipartFile);
+    int uploadCarrier2(@RequestParam("file")MultipartFile multipartFile);
     //    处理承运商照片
     @PostMapping("api/v1/rms/rmscarrier/uploadCarrier3")
-    int uploadCarrier3(@RequestParam("file") MultipartFile multipartFile);
+    int uploadCarrier3(@RequestPart("file") MultipartFile multipartFile);
     //    更新承运商信息
     @PostMapping(value = "api/v1/rms/rmscarrier/updateCarrier")
     Map<String, Object> updateCarrier(@RequestBody(required = false) Map<String, Object> map);

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

@@ -330,7 +330,9 @@ public interface TmsTruckFeign {
                                               @RequestParam("pageNum") Integer pageNum,
                                               @RequestParam("pageSize") Integer pageSize,
                                               @RequestParam("con") String con,
-                                              @RequestParam("userId") String userId);
+                                              @RequestParam("userId") String userId,
+                                              @RequestParam("startTime") String startTime,
+                                              @RequestParam("endTime") String endTime);
 
     @PostMapping("api/v1/truckTms/tmstruckloadresults/addDaZhouToDaGangLoadResult")
     Map<String, Object> addDaZhouToDaGangLoadResult(@RequestBody(required = false)Map<String, Object> map);

+ 5 - 0
src/main/java/com/steerinfo/dil/mapper/UniversalMapper.java

@@ -139,4 +139,9 @@ public interface UniversalMapper {
 
     Map<String, Object> getRmsCarrierByCarrierSsoId(String carrierSsoId);
 
+    List<Map<String, Object>> getCapacityType(Map<String, Object> mapValue);
+
+    Integer getPlanCount();
+
+
 }

+ 3 - 2
src/main/resources/application-dev.yml

@@ -30,10 +30,11 @@ openfeign:
   WMSFeign:
     url: ${WMSFEIGN_URL:172.16.33.162:8012}
   OMSFeign:
-    url: ${OMSFEIGN_URL:172.16.33.166:8016}
+    url: ${OMSFEIGN_URL:172.16.33.162:8016}
   RmsFeign:
-    url: ${RMSFEIGN_HRL:172.16.33.166:8014}
+    url: ${RMSFEIGN_HRL:172.16.33.162:8014}
   JoinFeign:
     url: ${JOINFEIGN_URL:172.16.33.162:8006}
+
 server:
   port: 8019

+ 1 - 1
src/main/resources/bootstrap.yml

@@ -1,7 +1,7 @@
 api.version: api/v1
 spring:
   profiles:
-    include: ${SPRING_PROFILES:dev}
+    include: ${SPRING_PROFILES:prod}
   jackson:
     date-format: yyyy-MM-dd HH:mm:ss
     time-zone: GMT+8

+ 20 - 2
src/main/resources/com/steerinfo/dil/mapper/UniversalMapper.xml

@@ -147,7 +147,6 @@
 
     <!--  获取所有的运力信息 -->
     <select id="getAllCapacityByCarrierLike" parameterType="java.util.Map" resultType="java.util.LinkedHashMap">
-
         SELECT *
         FROM (
                  SELECT
@@ -161,7 +160,7 @@
                      ON RCC.CAPACITY_ID = RC.CAPACITY_ID
                           JOIN RMS_CARRIER RCA
                                 ON RCA.CARRIER_ID = RCC.CARRIER_ID
-                 WHERE RC.CAPACITY_TYPE_ID = 1 AND RC.CAPACITY_SSO_ID is not NULL
+                 WHERE  RC.CAPACITY_SSO_ID is not NULL
             <if test="carrierId != null" >
                 and RCC.CARRIER_ID = #{carrierId}
             </if>
@@ -747,6 +746,25 @@
         select r_carrier.CARRIER_NAME "carrierName", r_carrier.CARRIER_ID "carrierId"
         from RMS_CARRIER r_carrier
         where r_carrier.CARRIER_SSO_ID = #{carrierSsoId}
+    </select>
+
+    <select id="getCapacityType" resultType="java.util.Map" parameterType="java.util.Map">
+        select RCT.CAPACITY_TYPE_ID "capacityTypeId",
+               RCT.CAPACITY_TYPE_NAME "capacityTypeName"
+        from RMS_CAPACITY_TYPE RCT
+        <if test="index!=null">
+         where   instr( RCT.CAPACITY_TYPE_NAME, #{index}) > 0
+        </if>
 
     </select>
+    <select id="getPlanCount" resultType="java.lang.Integer">
+        SELECT
+            COUNT( * )
+        FROM
+            ( SELECT AIR2.REQUIREMENT_ID FROM AMSTRUCK_INWARD_REQUIREMENT AIR2 LEFT JOIN AMSTRUCK_REQUIREMENT_PLAN ARP ON AIR2.REQUIREMENT_ID = ARP.REQUIREMENT_ID WHERE ARP.PLAN_ID IS NULL ) AIRP
+                LEFT JOIN AMSTRUCK_INWARD_REQUIREMENT AIR ON AIR.REQUIREMENT_ID = AIRP.REQUIREMENT_ID
+        WHERE
+            AIR.REQUIREMENT_STATUS = 2
+          AND AIR.DELETED = 0
+    </select>
 </mapper>