|
@@ -87,10 +87,40 @@ public class AMScontroller {
|
|
|
})
|
|
})
|
|
|
@PostMapping(value = "/purchaseRequirementAdd")
|
|
@PostMapping(value = "/purchaseRequirementAdd")
|
|
|
@LogAround(foreignKeys = {"transRequirementId"}, foreignKeyTypes = {"采购需求"})
|
|
@LogAround(foreignKeys = {"transRequirementId"}, foreignKeyTypes = {"采购需求"})
|
|
|
- public Map<String, Object> purchaseRequirementAdd(@RequestBody(required = false) Map<String, Object> map) {
|
|
|
|
|
|
|
+ public Map<String, Object> purchaseRequirementAdd(@RequestBody(required = false) Map<String, Object> map) throws ParseException {
|
|
|
|
|
+
|
|
|
return amsFeign.purchaseRequirementAdd(map);
|
|
return amsFeign.purchaseRequirementAdd(map);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ @ApiOperation(value = "生产需求新增接口", notes = "生产需求新增接口")
|
|
|
|
|
+ @ApiImplicitParams({
|
|
|
|
|
+ @ApiImplicitParam(name = "map", value = "json格式具体参数", required = true, dataType = "Map<String,Object>")
|
|
|
|
|
+ })
|
|
|
|
|
+ @PostMapping(value = "/productionRequirementAdd")
|
|
|
|
|
+ @LogAround(foreignKeys = {"transRequirementId"}, foreignKeyTypes = {"采购需求"})
|
|
|
|
|
+ public Map<String, Object> productionRequirementAdd(@RequestBody(required = false) Map<String, Object> map) throws ParseException {
|
|
|
|
|
+ map.put("insertUsername", map.get("userName").toString());
|
|
|
|
|
+ if (map.containsKey("requirementStartTime")){
|
|
|
|
|
+ SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH24:mi:ss");
|
|
|
|
|
+ Date requirementStartTime = simpleDateFormat.parse(map.get("requirementStartTime").toString());
|
|
|
|
|
+ map.put("requirementStartTime", requirementStartTime);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ if (map.containsKey("requirementEndTime")){
|
|
|
|
|
+ SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH24:mi:ss");
|
|
|
|
|
+ Date requirementEndTime = simpleDateFormat.parse(map.get("requirementEndTime").toString());
|
|
|
|
|
+ map.put("requirementEndTime", requirementEndTime);
|
|
|
|
|
+ }
|
|
|
|
|
+ if (map.containsKey("dueTime")){
|
|
|
|
|
+ SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH24:mi:ss");
|
|
|
|
|
+ Date dueTime = simpleDateFormat.parse(map.get("dueTime").toString());
|
|
|
|
|
+ map.put("dueTime", dueTime);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+ return amsFeign.productionRequirementAdd(map);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
@ApiOperation(value = "采购需求修改接口", notes = "采购需求修改接口")
|
|
@ApiOperation(value = "采购需求修改接口", notes = "采购需求修改接口")
|
|
|
@ApiImplicitParams({
|
|
@ApiImplicitParams({
|
|
|
@ApiImplicitParam(name = "map", value = "json格式具体参数", required = true, dataType = "Map<String,Object>")
|
|
@ApiImplicitParam(name = "map", value = "json格式具体参数", required = true, dataType = "Map<String,Object>")
|
|
@@ -110,7 +140,41 @@ public class AMScontroller {
|
|
|
public Map<String, Object> purchaseRequirementChange(@RequestBody(required = false) Map<String, Object> map) {
|
|
public Map<String, Object> purchaseRequirementChange(@RequestBody(required = false) Map<String, Object> map) {
|
|
|
return amsFeign.purchaseRequirementChange(map);
|
|
return amsFeign.purchaseRequirementChange(map);
|
|
|
}
|
|
}
|
|
|
|
|
+ @ApiOperation(value = "生产需求修改接口", notes = "生产需求修改接口")
|
|
|
|
|
+ @ApiImplicitParams({
|
|
|
|
|
+ @ApiImplicitParam(name = "map", value = "json格式具体参数", required = true, dataType = "Map<String,Object>")
|
|
|
|
|
+ })
|
|
|
|
|
+ @PostMapping(value = "/productionStatusUpdate")
|
|
|
|
|
+ @LogAround(foreignKeys = {"transRequirementId"}, foreignKeyTypes = {"生产需求"})
|
|
|
|
|
+ public Map<String, Object> productionStatusUpdate(@RequestBody(required = false) Map<String, Object> map) {
|
|
|
|
|
+ return amsFeign.productionStatusUpdate(map);
|
|
|
|
|
+ }
|
|
|
|
|
+ @ApiOperation(value = "生产需求状态修改接口", notes = "生产需求状态修改接口")
|
|
|
|
|
+ @ApiImplicitParams({
|
|
|
|
|
+ @ApiImplicitParam(name = "map", value = "json格式具体参数", required = true, dataType = "Map<String,Object>")
|
|
|
|
|
+ })
|
|
|
|
|
+ @PostMapping(value = "/productionRequirementChange")
|
|
|
|
|
+ @LogAround(foreignKeys = {"transRequirementId"}, foreignKeyTypes = {"生产需求"})
|
|
|
|
|
+ public Map<String, Object> productionRequirementChange(@RequestBody(required = false) Map<String, Object> map) {
|
|
|
|
|
+ return amsFeign.productionRequirementChange(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 = "/getproductionRequirementList")
|
|
|
|
|
+ Map<String, Object> getproductionRequirementList(@RequestBody(required = false) Map<String, Object> mapValue,
|
|
|
|
|
+ Integer apiId,
|
|
|
|
|
+ Integer pageNum,
|
|
|
|
|
+ Integer pageSize
|
|
|
|
|
+ ) {
|
|
|
|
|
+ return amsFeign.getproductionRequirementList(mapValue == null ? new HashMap<>() : mapValue, apiId, pageNum, pageSize);
|
|
|
|
|
+ }
|
|
|
@ApiOperation(value = "展示采购需求详情")
|
|
@ApiOperation(value = "展示采购需求详情")
|
|
|
@ApiImplicitParams({
|
|
@ApiImplicitParams({
|
|
|
@ApiImplicitParam(name = "mapValue", value = "参数", required = false, dataType = "map"),
|
|
@ApiImplicitParam(name = "mapValue", value = "参数", required = false, dataType = "map"),
|