liyg пре 2 година
родитељ
комит
83b8688fae

+ 24 - 114
src/main/java/com/steerinfo/dil/controller/RMScontroller.java

@@ -22,84 +22,41 @@ public class RMScontroller extends BaseRESTfulController {
     @Autowired
     RmsFeign rmsFeign;
 
-    /**
-     * @author huk
-     * @return
-     */
-    //查询所有作业环节
     @ApiOperation(value="查询所有作业环节")
-    @PostMapping("/getLink")
-    public Map<String, Object> getlink(){
-        return  rmsFeign.getlink();
+    @PostMapping("/getLineStep")
+    public Map<String, Object> getLineStep(){
+        return  rmsFeign.getLineStep();
+    }
+
+    @ApiOperation(value="新增作业环节")
+    @PostMapping("/insertLineStep")
+    public Map<String,Object> insertLineStep(@RequestBody(required = false) Map<String,Object> mapValue){
+        return rmsFeign.insertLineStep(mapValue);
     }
 
-    /**
-     * @author huk
-     * @return
-     */
-    //新增运输路线
     @ApiOperation(value="新增运输路线")
     @ApiImplicitParams({
             @ApiImplicitParam(name = "mapValue", value = "运输路线", required = false, dataType = "Map"),
     })
-    @PostMapping("/insertSelective")
+
+    @PostMapping("/insertLine")
     public Map<String, Object> insertSelective(@RequestBody(required = false) Map<String,Object> mapVal){
         return rmsFeign.insertSelective(mapVal);
     }
 
-
     @ApiOperation(value="查询运输路线")
     @ApiImplicitParams({
             @ApiImplicitParam(name = "apiId", value = "249", required = false, dataType = "Integer"),
     })
-    @PostMapping(value = "/getAllLineDesk")
-    public Map<String, Object> getAllLineDesk(@RequestBody(required = false) Map<String,Object> mapValue,
+    @PostMapping(value = "/getLineList")
+    public Map<String, Object> getLineList(@RequestBody(required = false) Map<String,Object> mapValue,
                                         Integer pageNum,
                                         Integer pageSize,
-                                        Integer apiId,
-                                        Integer lineType,
-                                        String con){
-        return rmsFeign.getAllLineDesk(mapValue==null?new HashMap<>():mapValue, pageNum, pageSize, apiId, lineType, con);
+                                        Integer apiId){
+        return rmsFeign.getLineList(mapValue==null?new HashMap<>():mapValue, pageNum, pageSize, apiId);
     }
 
 
-    @ApiOperation(value="删除数据为了内转")
-    @PostMapping("/getGateCalculateMes")
-    public Map<String, Object> getGateCalculateMes(@RequestParam Integer lineId){
-        return rmsFeign.getGateCalculateMes(lineId);
-    }
-
-    @ApiOperation(value = "根据主键查询出数据以供修改")
-    @PostMapping("/getLinkToUpdate")
-    public Map<String, Object> getLinkToUpdate(@RequestParam Integer lineId) {
-        return rmsFeign.getLinkToUpdate(lineId);
-    }
-
-    @ApiOperation(value = "根据运输线路主表ID修改数据")
-    @PostMapping("/updateByPrimaryKeySelective")
-    public Map<String, Object> updateByPrimaryKeySelective(@RequestBody(required = false) Map<String,Object> mapVal) {
-        return rmsFeign.updateByPrimaryKeySelective(mapVal);
-    }
-
-    @ApiOperation(value = "根据运输线路主表ID修改数据,为逻辑删除")
-    @PostMapping("/updateRmsLine")
-    Map<String, Object> updateRmsLine(@RequestBody(required = false) Map<String,Object> mapVal){
-        return  rmsFeign.updateRmsLine(mapVal);
-    }
-
-    @ApiOperation(value = "根据运输路线的主表id查询运输订单是否相关联")
-    @PostMapping("/getCountNumber")
-    public Map<String, Object> getCountNumber(@RequestParam Integer lineId) {
-        return rmsFeign.getCountNumber(lineId);
-    }
-
-    //查询所有作业环节
-    @ApiOperation(value="新增作业环节")
-    @PostMapping("/LinkInsertSelective")
-    public Map<String,Object> LinkInsertSelective(@RequestBody(required = false) Map<String,Object> mapValue){
-        return rmsFeign.LinkInsertSelective(mapValue);
-    }
-
     //================物资类型
     @PostMapping("/getMaterialTypeList")
     @ApiOperation(value = "查询物资种类列表")
@@ -349,9 +306,9 @@ public class RMScontroller extends BaseRESTfulController {
 
     @ApiOperation(value="获取运力详细信息", notes="根据url的id来获取详细信息")
     @ApiImplicitParam(paramType = "path", name = "id", value = "ID", required = true, dataType = "BigDecimal")
-    @PostMapping(value = "/getCapacityById/{id}")
-    public Map<String,Object> getCapacityById(@PathVariable("id")BigDecimal id){
-        return rmsFeign.getCapacityById(id);
+    @PostMapping(value = "/getCapacityById")
+    public Map<String,Object> getCapacityById(@RequestBody Map<String, Object> map){
+        return rmsFeign.getCapacityById(map);
     }
     @ApiOperation(value="更新详细信息", notes="根据url的id来指定更新对象,并根据传过来的rmsCapacity信息来更新详细信息")
     @ApiImplicitParams({
@@ -534,23 +491,6 @@ public class RMScontroller extends BaseRESTfulController {
         return rmsFeign.getCapacityTypeId();
     }
 
-    @GetMapping(value = "getWarehouseTypeId")
-    @ApiOperation(value = "获取原料仓库类型下拉id")
-    public Map<String, Object> getWarehouseTypeId(){
-        return rmsFeign.getWarehouseTypeId();
-    }
-
-    @GetMapping(value = "getPortId")
-    @ApiOperation(value = "获取港存库所属港口下拉id")
-    public Map<String, Object> getPortId(){
-        return rmsFeign.getPortId();
-    }
-
-    @GetMapping(value="getCarrierId")
-    @ApiOperation(value = "获取公司下拉id")
-    public Map<String,Object> getCarrierId(){
-        return rmsFeign.getCarrierId();
-    }
 
     @GetMapping("getMaterialTypeId")
     @ApiOperation(value = "得到下拉物资类型id")
@@ -558,23 +498,6 @@ public class RMScontroller extends BaseRESTfulController {
         return rmsFeign.getMaterialTypeId();
     }
 
-    @GetMapping("getUnitOfMeasureId")
-    @ApiOperation(value = "得到下拉计量id")
-    public Map<String, Object> getUnitOfMeasureId() {
-        return rmsFeign.getUnitOfMeasureId();
-    }
-
-    @GetMapping("getShipperId")
-    @ApiOperation(value = "得到下拉托运人id")
-    public Map<String, Object> getShipperId() {
-        return rmsFeign.getShipperId();
-    }
-
-    @GetMapping("getGatepostRulesId")
-    @ApiOperation(value = "得到下拉门岗规则id")
-    public Map<String, Object> getGatepostRulesId() {
-        return rmsFeign.getGatepostRulesId();
-    }
 
     @GetMapping("getTransportTypeId")
     @ApiOperation(value = "运输类型下拉")
@@ -582,20 +505,7 @@ public class RMScontroller extends BaseRESTfulController {
         return rmsFeign.getTransportTypeId();
     }
 
-    @GetMapping("/getVehicleTypeId")
-    @ApiOperation(value = "得到下拉车辆类型id")
-    public Map<String, Object> getVehicleTypeId() {
-        return rmsFeign.getVehicleTypeId();
-    }
-    //通知
-    @ApiOperation(value = "获取公告信息", notes = "分页查询")
-    @ApiImplicitParams({
-            @ApiImplicitParam(name = "mapValue", value = "表头和参数", required = false, dataType = "map"),
-            @ApiImplicitParam(name = "apiId()", value = "动态表头", required = false, dataType = "Integer"),
-            @ApiImplicitParam(name = "pageNum", value = "页码", required = false, dataType = "Integer"),
-            @ApiImplicitParam(name = "pageSize", value = "页", required = false, dataType = "Integer"),
-            @ApiImplicitParam(name = "status", value = "状态码", required = false, dataType = "Integer"),
-    })
+
     @PostMapping(value = "/getNoticeList")
     public Map<String, Object> getNoticeList(@RequestBody(required = false) Map<String, Object> mapValue,
                                              Integer apiId,
@@ -755,20 +665,20 @@ public class RMScontroller extends BaseRESTfulController {
     }
 
     @ApiOperation(value = "查询运输范围")
-    @PostMapping("/getTransRange")
-    public Map<String, Object> getTransRange(@RequestBody(required = false) Map<String,Object> map,
+    @PostMapping("/getTransRangeList")
+    public Map<String, Object> getTransRangeList(@RequestBody(required = false) Map<String,Object> map,
                                                Integer apiId,
                                                Integer pageNum,
-                                               Integer pageSize,
-                                               String con) {
+                                               Integer pageSize) {
         if(map==null){
             map=new HashMap<>();
         }
-        return rmsFeign.getTransRange(map,apiId,pageNum,pageSize,con);
+        return rmsFeign.getTransRangeList(map,apiId,pageNum,pageSize);
     }
 
     @ApiOperation(value="新增运输范围")
     @PostMapping(value = "/insertTransRange")
+    @LogAround(foreignKeys = {"transRangeId"},foreignKeyTypes = "运输范围")
     public Map<String, Object> insertTransRange(@RequestBody(required = false) Map<String, Object> map){
         return rmsFeign.insertTransRange(map);
     }

+ 3 - 11
src/main/java/com/steerinfo/dil/controller/UniversalController.java

@@ -70,19 +70,11 @@ public class UniversalController extends BaseRESTfulController {
     @ApiOperation("上传文件通用方法,返回成功后的url")
     @PostMapping("/uploadFile")
     public RESTfulResult uploadFile(MultipartRequest request) throws Exception {
-        //添加到files数组,单次最大允许100
-        List<MultipartFile> files = request.getFiles("file")!=null? request.getFiles("file") : new ArrayList<>();
-        for(int i=0;i<100;i++){
-            MultipartFile file = request.getFile("file"+i);
-            if(file!=null){
-                files.add(file);
-            }else{
-                break;
-            }
-        }
+        //添加到files数组
+        List<MultipartFile> files = request.getFiles("file");
         //没有上传
         if(files.size() == 0){
-            return  failed("","没有上传任何文件!");
+            return  success("","没有上传任何文件!");
         }
         try{
             //上传图片,拼接在一个url里

+ 13 - 16
src/main/java/com/steerinfo/dil/feign/RmsFeign.java

@@ -20,15 +20,15 @@ public interface RmsFeign {
      */
     //新增作业环节
     @ApiOperation(value="新增作业环节")
-    @PostMapping("api/v1/rms/rmslinks/LinkInsertSelective")
-    Map<String,Object> LinkInsertSelective(@RequestBody(required = false) Map<String,Object> mapValue);
+    @PostMapping("api/v1/rms/rmsline/insertLineStep")
+    Map<String,Object> insertLineStep(@RequestBody(required = false) Map<String,Object> mapValue);
 
     /**
      * @author huk
      * @return
      */
-    @PostMapping("/api/v1/rms/rmslinks/getLink")
-    Map<String, Object> getlink();
+    @PostMapping("/api/v1/rms/rmsline/getLineStep")
+    Map<String, Object> getLineStep();
 
     /**
      * @author huk
@@ -42,13 +42,11 @@ public interface RmsFeign {
     @PostMapping("/api/v1/rms/rmslines/insertSelective")
     Map<String, Object> insertSelective(@RequestBody(required = false) Map<String,Object> mapVal);
 
-    @PostMapping(value = "/api/v1/rms/rmslines/getAllLineDesk")
-    Map<String, Object> getAllLineDesk(@RequestBody(required = false) Map<String,Object> mapValue,
+    @PostMapping(value = "/api/v1/rms/rmslines/getLineList")
+    Map<String, Object> getLineList(@RequestBody(required = false) Map<String,Object> mapValue,
                                         @RequestParam("pageNum") Integer pageNum,
                                         @RequestParam("pageSize")Integer pageSize,
-                                        @RequestParam("apiId")Integer apiId,
-                                        @RequestParam("lineType")Integer lineType,
-                                        @RequestParam("con")String con);
+                                        @RequestParam("apiId")Integer apiId);
 
     @ApiOperation(value="查询线路中的门岗汽车衡", notes="分页查询")
     @PostMapping("/api/v1/rms/rmslines/getGateCalculateMes")
@@ -215,8 +213,8 @@ public interface RmsFeign {
                                         @RequestParam String carrierSSOId);
 
     //根据id获取运力详细信息
-    @PostMapping(value = "api/v1/rms/rmscapacity/getCapacityById/{id}")
-    Map<String,Object> getCapacityById(@PathVariable("id") BigDecimal id);
+    @PostMapping(value = "api/v1/rms/rmscapacity/getCapacityById")
+    Map<String,Object> getCapacityById(@RequestBody Map<String, Object> map);
 
     //==============仓库
     //新增仓库
@@ -509,13 +507,12 @@ public interface RmsFeign {
     Map<String, Object> deleteCapacityType(@RequestBody(required = false) Map<String, Object> map);
 
     //运输范围
-    @PostMapping(value = "/api/v1/rms/rmscapacitytype/getTransRange")
-    Map<String, Object> getTransRange(@RequestBody(required = false) Map<String,Object> map,
+    @PostMapping(value = "/api/v1/rms/rmstransrange/getTransRangeList")
+    Map<String, Object> getTransRangeList(@RequestBody(required = false) Map<String,Object> map,
                                         @RequestParam("apiId") Integer apiId,
                                         @RequestParam("pageNum") Integer pageNum,
-                                        @RequestParam("pageSize") Integer pageSize,
-                                        @RequestParam("con") String con);
+                                        @RequestParam("pageSize") Integer pageSize);
 
-    @PostMapping(value = "api/v1/rms/rmscapacitytype/insertTransRange")
+    @PostMapping(value = "api/v1/rms/rmstransrange/insertTransRange")
     Map<String, Object> insertTransRange(@RequestBody(required = false) Map<String, Object> map);
 }

+ 3 - 0
src/main/java/com/steerinfo/dil/util/UploadUtils.java

@@ -1,10 +1,12 @@
 package com.steerinfo.dil.util;
 
 import com.google.common.io.Files;
+import com.steerinfo.dil.aspect.LogAspect;
 import com.steerinfo.framework.exception.BaseException;
 import com.steerinfo.framework.utils.io.FileUtils;
 import com.steerinfo.framework.utils.misc.IdGenerator;
 import org.apache.commons.lang3.StringUtils;
+import org.apache.log4j.Logger;
 import org.springframework.web.multipart.MultipartFile;
 
 import javax.imageio.ImageIO;
@@ -23,6 +25,7 @@ import java.io.IOException;
 
     public class UploadUtils {
         public  static IdGenerator idGenerator = new IdGenerator(1,1);
+        private static final Logger log = Logger.getLogger(UploadUtils.class);
 
         public UploadUtils() {
         }

+ 1 - 1
src/main/resources/application-prod.yml

@@ -35,7 +35,7 @@ openfeign:
   OMSFeign:
     url: ${OMSFEIGN_URL:172.16.90.214:8095}
   RmsFeign:
-    url: ${RMSFEIGN_URL:172.16.90.214:8060}
+    url: ${RMSFEIGN_URL:localhost:8060}
   IntegrationFeign:
     url: ${INTEGRATIONFEIGN_URL:172.16.90.214:8066}
   OTMSFeign:

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

@@ -40,8 +40,8 @@ mybatis:
     call-setters-on-nulls: true
 
 #文件保存路径
-filePath: \data\file
+filePath: /data/file
 #前缀
 prefix:
-  logPrefix: \data\antai-api\running.log.
+  logPrefix: http://172.16.90.214/data/antai-api/logs/log/running.log.
   filePrefix: http://172.16.90.214

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

@@ -118,7 +118,7 @@
          AND   RC.COMPANY_TYPE = #{companyType}
         </if>
         <if test="index!=null and index!=''">
-            AND    REGEX_LIKE(RC.COMPANY_NAME, #{index})
+        AND   REGEXP_LIKE(RC.COMPANY_NAME, #{index})
         </if>
         FETCH NEXT 10 ROWS ONLY
     </select>
@@ -132,7 +132,7 @@
         from RMS_EMISSION_STANDARD
         where DELETED = 0
         <if test="index!=null and index!=''">
-            AND   REGEX_LIKE(EMISSION_STANDARD_NAME, #{index})
+            AND   REGEXP_LIKE(EMISSION_STANDARD_NAME, #{index})
         </if>
     </select>
 </mapper>