|
|
@@ -918,4 +918,80 @@ public class RMScontroller extends BaseRESTfulController {
|
|
|
map.put("updateUsername", map.get("userName").toString());
|
|
|
return rmsFeign.Formulaupdate(id,map);
|
|
|
}
|
|
|
+
|
|
|
+ // ========================= 需求快捷匹配
|
|
|
+
|
|
|
+ @ApiOperation(value = "需求快捷匹配")
|
|
|
+ @ApiImplicitParams({
|
|
|
+ @ApiImplicitParam(name = "map", 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"),
|
|
|
+ })
|
|
|
+ @PostMapping(value = "/getrmsdemandruless")
|
|
|
+ public Map<String, Object> getrmsdemandrulesslist(@RequestBody(required = false) Map<String, Object> map, Integer apiId,
|
|
|
+ Integer pageNum,
|
|
|
+ Integer pageSize) {
|
|
|
+ return rmsFeign.rmsdemandrulesslist(map == null ? new HashMap<>() : map, apiId, pageNum, pageSize);
|
|
|
+ }
|
|
|
+ @ApiOperation(value="新增需求快捷匹配")
|
|
|
+ @ApiImplicitParam(name = "map", value = "JSON格式数据", required = true, dataType = "Map<String, Object>")
|
|
|
+ @LogAround(foreignKeys = {"rulesId"},foreignKeyTypes = {"计算公式"})
|
|
|
+ @PostMapping("/addrmsdemandruless")
|
|
|
+ public Map<String, Object> insertrmsdemandruless(@RequestBody(required = false) Map<String, Object> map) {
|
|
|
+ map.put("insertUsername", map.get("userName").toString());
|
|
|
+ return rmsFeign.addrmsdemandruless(map);
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+ @ApiOperation(value="修改需求快捷匹配")
|
|
|
+ @ApiImplicitParam(name = "map", value = "JSON格式数据", required = true, dataType = "Map<String, Object>")
|
|
|
+ @PutMapping(value = "/rmsdemandrulessUpdate/{id}")
|
|
|
+ @LogAround(foreignKeys = {"rulesId"},foreignKeyTypes = {"需求快捷匹配"})
|
|
|
+ public Map<String, Object> rmsdemandrulessUpdate(@PathVariable BigDecimal id,@RequestBody(required = false) Map<String, Object> map){
|
|
|
+ map.put("updateUsername", map.get("userName").toString());
|
|
|
+ return rmsFeign.rmsdemandrulessupdate(id,map);
|
|
|
+ }
|
|
|
+
|
|
|
+ // ========================= 费用类别
|
|
|
+
|
|
|
+ @ApiOperation(value = "费用类别")
|
|
|
+ @ApiImplicitParams({
|
|
|
+ @ApiImplicitParam(name = "map", 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"),
|
|
|
+ })
|
|
|
+ @PostMapping(value = "/rmsexpansecategorysList")
|
|
|
+ public Map<String, Object> getrmsexpansecategorys(@RequestBody(required = false) Map<String, Object> map, Integer apiId,
|
|
|
+ Integer pageNum,
|
|
|
+ Integer pageSize) {
|
|
|
+ return rmsFeign.rmsexpansecategorysList(map == null ? new HashMap<>() : map, apiId, pageNum, pageSize);
|
|
|
+ }
|
|
|
+ @ApiOperation(value="新增费用类别")
|
|
|
+ @ApiImplicitParam(name = "map", value = "JSON格式数据", required = true, dataType = "Map<String, Object>")
|
|
|
+ @LogAround(foreignKeys = {"categoryId"},foreignKeyTypes = {"费用类别"})
|
|
|
+ @PostMapping("/rmsexpansecategorysInsert")
|
|
|
+ public Map<String, Object> insertrmsexpansecategorys(@RequestBody(required = false) Map<String, Object> map) {
|
|
|
+ map.put("insertUsername", map.get("userName").toString());
|
|
|
+ return rmsFeign.addrmsexpansecategorys(map);
|
|
|
+ }
|
|
|
+
|
|
|
+ @ApiOperation(value="费用类别删除")
|
|
|
+ @ApiImplicitParam(name = "map", value = "JSON格式数据", required = true, dataType = "Map<String, Object>")
|
|
|
+ @PutMapping(value = "/rmsexpansecategorysDelete")
|
|
|
+ @LogAround(foreignKeys = {"categoryId"},foreignKeyTypes = {"费用类别"})
|
|
|
+ public Map<String, Object> rmsexpansecategorysDelete(@RequestBody(required = false) Map<String, Object> map){
|
|
|
+ return rmsFeign.rmsexpansecategorysdelete(map);
|
|
|
+ }
|
|
|
+
|
|
|
+ @ApiOperation(value="修改费用类别")
|
|
|
+ @ApiImplicitParam(name = "map", value = "JSON格式数据", required = true, dataType = "Map<String, Object>")
|
|
|
+ @PutMapping(value = "/rmsexpansecategorysUpdate/{id}")
|
|
|
+ @LogAround(foreignKeys = {"categoryId"},foreignKeyTypes = {"费用类别"})
|
|
|
+ public Map<String, Object> rmsexpansecategorysUpdate(@PathVariable BigDecimal id,@RequestBody(required = false) Map<String, Object> map){
|
|
|
+ map.put("updateUsername", map.get("userName").toString());
|
|
|
+ return rmsFeign.rmsexpansecategorysupdate(id,map);
|
|
|
+ }
|
|
|
+
|
|
|
}
|