|
@@ -43,16 +43,17 @@ public class EMSController extends BaseRESTfulController {
|
|
|
@ApiImplicitParam(name = "map", value = "JSON格式数据", required = true, dataType = "Map<String, Object>")
|
|
@ApiImplicitParam(name = "map", value = "JSON格式数据", required = true, dataType = "Map<String, Object>")
|
|
|
@LogAround(foreignKeys = {"settlementId"}, foreignKeyTypes = {"新增详单明细"})
|
|
@LogAround(foreignKeys = {"settlementId"}, foreignKeyTypes = {"新增详单明细"})
|
|
|
@PostMapping("/emsdetailsordersAdd")
|
|
@PostMapping("/emsdetailsordersAdd")
|
|
|
- public Map<String, Object> emsdetailsordersAdd(@RequestBody(required = false) Map<String, Object> map){
|
|
|
|
|
|
|
+ public Map<String, Object> emsdetailsordersAdd(@RequestBody(required = false) Map<String, Object> map) {
|
|
|
|
|
|
|
|
return emsFeign.emsdetailsordersAdd(map);
|
|
return emsFeign.emsdetailsordersAdd(map);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+
|
|
|
@ApiOperation(value = "新增账单明细")
|
|
@ApiOperation(value = "新增账单明细")
|
|
|
@ApiImplicitParam(name = "map", value = "JSON格式数据", required = true, dataType = "Map<String, Object>")
|
|
@ApiImplicitParam(name = "map", value = "JSON格式数据", required = true, dataType = "Map<String, Object>")
|
|
|
@LogAround(foreignKeys = {"settlementId"}, foreignKeyTypes = {"新增详单明细"})
|
|
@LogAround(foreignKeys = {"settlementId"}, foreignKeyTypes = {"新增详单明细"})
|
|
|
@PostMapping("/emssettlementordersAdd")
|
|
@PostMapping("/emssettlementordersAdd")
|
|
|
- public Map<String, Object> emssettlementordersAdd(@RequestBody Map<String, Object> map){
|
|
|
|
|
|
|
+ public Map<String, Object> emssettlementordersAdd(@RequestBody Map<String, Object> map) {
|
|
|
return emsFeign.emssettlementordersAdd(map);
|
|
return emsFeign.emssettlementordersAdd(map);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -60,18 +61,18 @@ public class EMSController extends BaseRESTfulController {
|
|
|
@ApiImplicitParam(name = "map", value = "JSON格式数据", required = true, dataType = "Map<String, Object>")
|
|
@ApiImplicitParam(name = "map", value = "JSON格式数据", required = true, dataType = "Map<String, Object>")
|
|
|
@LogAround(foreignKeys = {"settlementId"}, foreignKeyTypes = {"新增详单明细"})
|
|
@LogAround(foreignKeys = {"settlementId"}, foreignKeyTypes = {"新增详单明细"})
|
|
|
@PutMapping("/emsdetailsordersupdate/{id}")
|
|
@PutMapping("/emsdetailsordersupdate/{id}")
|
|
|
- public Map<String, Object> emsdetailsordersupdate(@PathVariable BigDecimal id,@RequestBody(required = false) Map<String, Object> map){
|
|
|
|
|
|
|
+ public Map<String, Object> emsdetailsordersupdate(@PathVariable BigDecimal id, @RequestBody(required = false) Map<String, Object> map) {
|
|
|
map.put("updateUsername", map.get("userName").toString());
|
|
map.put("updateUsername", map.get("userName").toString());
|
|
|
- return emsFeign.emsdetailsordersdelete(id,map);
|
|
|
|
|
|
|
+ return emsFeign.emsdetailsordersupdate(id, map);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@ApiOperation(value = "更新详单状态")
|
|
@ApiOperation(value = "更新详单状态")
|
|
|
@ApiImplicitParam(name = "map", value = "JSON格式数据", required = true, dataType = "Map<String, Object>")
|
|
@ApiImplicitParam(name = "map", value = "JSON格式数据", required = true, dataType = "Map<String, Object>")
|
|
|
@LogAround(foreignKeys = {"settlementId"}, foreignKeyTypes = {"新增详单明细"})
|
|
@LogAround(foreignKeys = {"settlementId"}, foreignKeyTypes = {"新增详单明细"})
|
|
|
@PutMapping("/emsdetailsordersdelete/{id}")
|
|
@PutMapping("/emsdetailsordersdelete/{id}")
|
|
|
- public Map<String, Object> emsdetailsordersdelete(@PathVariable BigDecimal id,@RequestBody(required = false) Map<String, Object> map){
|
|
|
|
|
|
|
+ public Map<String, Object> emsdetailsordersdelete(@PathVariable BigDecimal id, @RequestBody(required = false) Map<String, Object> map) {
|
|
|
map.put("updateUsername", map.get("userName").toString());
|
|
map.put("updateUsername", map.get("userName").toString());
|
|
|
- return emsFeign.emsdetailsordersupdate(id,map);
|
|
|
|
|
|
|
+ return emsFeign.emsdetailsordersdelete(id, map);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@ApiOperation(value = "展示账单详情")
|
|
@ApiOperation(value = "展示账单详情")
|
|
@@ -83,9 +84,9 @@ public class EMSController extends BaseRESTfulController {
|
|
|
})
|
|
})
|
|
|
@PostMapping(value = "/emssettlementordersList")
|
|
@PostMapping(value = "/emssettlementordersList")
|
|
|
Map<String, Object> emssettlementordersList(@RequestBody(required = false) Map<String, Object> mapValue,
|
|
Map<String, Object> emssettlementordersList(@RequestBody(required = false) Map<String, Object> mapValue,
|
|
|
- Integer apiId,
|
|
|
|
|
- Integer pageNum,
|
|
|
|
|
- Integer pageSize
|
|
|
|
|
|
|
+ Integer apiId,
|
|
|
|
|
+ Integer pageNum,
|
|
|
|
|
+ Integer pageSize
|
|
|
) {
|
|
) {
|
|
|
return emsFeign.emssettlementordersList(mapValue == null ? new HashMap<>() : mapValue, apiId, pageNum, pageSize);
|
|
return emsFeign.emssettlementordersList(mapValue == null ? new HashMap<>() : mapValue, apiId, pageNum, pageSize);
|
|
|
}
|
|
}
|
|
@@ -111,21 +112,51 @@ public class EMSController extends BaseRESTfulController {
|
|
|
@ApiImplicitParam(name = "map", value = "JSON格式数据", required = true, dataType = "Map<String, Object>")
|
|
@ApiImplicitParam(name = "map", value = "JSON格式数据", required = true, dataType = "Map<String, Object>")
|
|
|
@LogAround(foreignKeys = {"settlementId"}, foreignKeyTypes = {"账单详情更新"})
|
|
@LogAround(foreignKeys = {"settlementId"}, foreignKeyTypes = {"账单详情更新"})
|
|
|
@PutMapping("/emssettlementorderupdate/{id}")
|
|
@PutMapping("/emssettlementorderupdate/{id}")
|
|
|
- public Map<String, Object> emssettlementorderupdate(@PathVariable BigDecimal id,@RequestBody(required = false) Map<String, Object> map) throws ParseException {
|
|
|
|
|
|
|
+ public Map<String, Object> emssettlementorderupdate(@PathVariable BigDecimal id, @RequestBody(required = false) Map<String, Object> map) throws ParseException {
|
|
|
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd");
|
|
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd");
|
|
|
- Date settlementStartDate = simpleDateFormat.parse(map.get("settlementStartDate").toString());
|
|
|
|
|
- Date settlementEndDate = simpleDateFormat.parse(map.get("settlementEndDate").toString());
|
|
|
|
|
- map.put("settlementStartDate",settlementStartDate);
|
|
|
|
|
- map.put("settlementEndDate",settlementEndDate);
|
|
|
|
|
- return emsFeign.emssettlementorderupdate(id,map);
|
|
|
|
|
|
|
+ if (map.containsKey("settlementStartDate")) {
|
|
|
|
|
+ Date settlementStartDate = simpleDateFormat.parse(map.get("settlementStartDate").toString());
|
|
|
|
|
+ map.put("settlementStartDate", settlementStartDate);
|
|
|
|
|
+ }
|
|
|
|
|
+ if (map.containsKey("settlementEndDate")) {
|
|
|
|
|
+ Date settlementEndDate = simpleDateFormat.parse(map.get("settlementEndDate").toString());
|
|
|
|
|
+
|
|
|
|
|
+ map.put("settlementEndDate", settlementEndDate);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+ return emsFeign.emssettlementorderupdate(id, map);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@ApiOperation(value = "异常处理")
|
|
@ApiOperation(value = "异常处理")
|
|
|
@ApiImplicitParam(name = "map", value = "JSON格式数据", required = true, dataType = "Map<String, Object>")
|
|
@ApiImplicitParam(name = "map", value = "JSON格式数据", required = true, dataType = "Map<String, Object>")
|
|
|
@LogAround(foreignKeys = {"settlementId"}, foreignKeyTypes = {"异常处理"})
|
|
@LogAround(foreignKeys = {"settlementId"}, foreignKeyTypes = {"异常处理"})
|
|
|
@PostMapping("/abnormal")
|
|
@PostMapping("/abnormal")
|
|
|
- public Map<String, Object> abnormal(@RequestBody(required = false) Map<String, Object> map){
|
|
|
|
|
|
|
+ public Map<String, Object> abnormal(@RequestBody(required = false) Map<String, Object> map) {
|
|
|
return emsFeign.abnormal(map);
|
|
return emsFeign.abnormal(map);
|
|
|
}
|
|
}
|
|
|
|
|
+ @ApiOperation(value = "展示工资绩效")
|
|
|
|
|
+ @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"),
|
|
|
|
|
+ })
|
|
|
|
|
+ @PostMapping(value = "/emssalarydetailsList")
|
|
|
|
|
+ Map<String, Object> emssalarydetailsList(@RequestBody(required = false) Map<String, Object> mapValue,
|
|
|
|
|
+ Integer apiId,
|
|
|
|
|
+ Integer pageNum,
|
|
|
|
|
+ Integer pageSize
|
|
|
|
|
+ ) {
|
|
|
|
|
+ return emsFeign.emsdetailsordersList(mapValue == null ? new HashMap<>() : mapValue, apiId, pageNum, pageSize);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ @ApiOperation(value = "新增详单明细")
|
|
|
|
|
+ @ApiImplicitParam(name = "map", value = "JSON格式数据", required = true, dataType = "Map<String, Object>")
|
|
|
|
|
+ @LogAround(foreignKeys = {"settlementId"}, foreignKeyTypes = {"新增详单明细"})
|
|
|
|
|
+ @PostMapping("/emsdetailsordersAdd2")
|
|
|
|
|
+ public Map<String, Object> emsdetailsordersAdd2(@RequestBody(required = false) Map<String, Object> map) {
|
|
|
|
|
|
|
|
|
|
+ return emsFeign.emsdetailsordersAdd2(map);
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|