Pārlūkot izejas kodu

更新 'src/main/java/com/steerinfo/dil/controller/BMSController.java'

胡建国 3 gadi atpakaļ
vecāks
revīzija
c4328bb166

+ 53 - 0
src/main/java/com/steerinfo/dil/controller/BMSController.java

@@ -303,6 +303,59 @@ public class BMSController extends BaseRESTfulController {
     RESTfulResult addTrainStatement(@RequestBody Map<String, Object> map) {
         return bmstrainFeign.addTrainStatement(map);
     }
+  
+      @ApiModelProperty(value = "展示销售火运结算列表")
+    @ApiImplicitParams({
+            @ApiImplicitParam(name = "pageNum", value = "查询页数", required = false, dataType = "Integer"),
+            @ApiImplicitParam(name = "pageSize", value = "每页记录数", required = false, dataType = "Integer"),
+            @ApiImplicitParam(name = "apiId", value = "180", required = false, dataType = "BigDecimal")
+    })
+    @PostMapping("/getSettlementList")
+    public RESTfulResult getSettlementList(@RequestBody(required = false) Map<String, Object> mapValue,
+                                           Integer pageNum,
+                                           Integer pageSize,
+                                           Integer apiId) {
+        if (mapValue == null) {
+            mapValue = new HashMap<>();
+        }
+        return bmstrainFeign.getSettlementList(mapValue, pageNum, pageSize, apiId);
+    }
+
+    @ApiModelProperty(value = "新增销售火运结算")
+    @ApiImplicitParams({
+            @ApiImplicitParam(name = "bmstrainSettlement", value = "销售火运结算实体", required = false, dataType = "BmstrainSettlement"),
+    })
+    @PostMapping("/addTrainSettlement")
+    public Map<String,Object> addTrainSettlement(@RequestBody Map<String, Object> bmstrainSettlement) {
+        return bmstrainFeign.addTrainSettlement(bmstrainSettlement);
+    }
+
+    @ApiModelProperty(value = "修改销售火运结算")
+    @ApiImplicitParams({
+            @ApiImplicitParam(name = "bmstrainSettlement", value = "销售火运结算实体", required = false, dataType = "BmstrainSettlement"),
+    })
+    @PostMapping("/updateTrainSettlement")
+    public Map<String,Object> updateTrainSettlement(@RequestBody Map<String, Object> bmstrainSettlement) {
+        return bmstrainFeign.updateTrainSettlement(bmstrainSettlement);
+    }
+
+    @ApiModelProperty(value = "逻辑删除销售火运结算")
+    @ApiImplicitParams({
+            @ApiImplicitParam(name = "settlementId", value = "结算id", required = false, dataType = "BigDecimal"),
+    })
+    @PostMapping("/deleteTrainSettlement/{settlementId}")
+    public Map<String,Object> deleteTrainSettlement(@PathVariable("settlementId") BigDecimal settlementId) {
+        return bmstrainFeign.deleteTrainSettlement(settlementId);
+    }
+
+    @ApiModelProperty(value = "得到修改渲染")
+    @ApiImplicitParams({
+            @ApiImplicitParam(name = "settlementId", value = "结算id", required = false, dataType = "BigDecimal"),
+    })
+    @PostMapping("/selectTrainSettlement/{settlementId}")
+    public List<Map<String,Object>> selectTrainSettlement(@PathVariable("settlementId") BigDecimal settlementId) {
+        return bmstrainFeign.selectTrainSettlement(settlementId);
+    }
 
     @PostMapping("getTruckDetailsOrderList")
     @ApiOperation(value = "展示汽运详单信息")