|
@@ -101,18 +101,18 @@ public class AMScontroller {
|
|
|
public Map<String, Object> productionRequirementAdd(@RequestBody(required = false) Map<String, Object> map) throws ParseException {
|
|
public Map<String, Object> productionRequirementAdd(@RequestBody(required = false) Map<String, Object> map) throws ParseException {
|
|
|
map.put("insertUsername", map.get("userName").toString());
|
|
map.put("insertUsername", map.get("userName").toString());
|
|
|
if (map.containsKey("requirementStartTime")){
|
|
if (map.containsKey("requirementStartTime")){
|
|
|
- SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH24:mi:ss");
|
|
|
|
|
|
|
+ SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
|
|
Date requirementStartTime = simpleDateFormat.parse(map.get("requirementStartTime").toString());
|
|
Date requirementStartTime = simpleDateFormat.parse(map.get("requirementStartTime").toString());
|
|
|
map.put("requirementStartTime", requirementStartTime);
|
|
map.put("requirementStartTime", requirementStartTime);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if (map.containsKey("requirementEndTime")){
|
|
if (map.containsKey("requirementEndTime")){
|
|
|
- SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH24:mi:ss");
|
|
|
|
|
|
|
+ SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
|
|
Date requirementEndTime = simpleDateFormat.parse(map.get("requirementEndTime").toString());
|
|
Date requirementEndTime = simpleDateFormat.parse(map.get("requirementEndTime").toString());
|
|
|
map.put("requirementEndTime", requirementEndTime);
|
|
map.put("requirementEndTime", requirementEndTime);
|
|
|
}
|
|
}
|
|
|
if (map.containsKey("dueTime")){
|
|
if (map.containsKey("dueTime")){
|
|
|
- SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH24:mi:ss");
|
|
|
|
|
|
|
+ SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
|
|
Date dueTime = simpleDateFormat.parse(map.get("dueTime").toString());
|
|
Date dueTime = simpleDateFormat.parse(map.get("dueTime").toString());
|
|
|
map.put("dueTime", dueTime);
|
|
map.put("dueTime", dueTime);
|
|
|
}
|
|
}
|
|
@@ -357,16 +357,6 @@ public class AMScontroller {
|
|
|
return amsFeign.logicdeleteAmsSaalryContrac(map);
|
|
return amsFeign.logicdeleteAmsSaalryContrac(map);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- @ApiOperation(value = "销售需求新增接口", notes = "销售需求新增接口")
|
|
|
|
|
- @ApiImplicitParams({
|
|
|
|
|
- @ApiImplicitParam(name = "map", value = "json格式具体参数", required = true, dataType = "Map<String,Object>")
|
|
|
|
|
- })
|
|
|
|
|
- @PostMapping(value = "/saleAdd")
|
|
|
|
|
- @LogAround(foreignKeys = {"transPlanId"}, foreignKeyTypes = {"采购计划"})
|
|
|
|
|
- public Map<String, Object> saleAdd(@RequestBody(required = false) Map<String, Object> map) {
|
|
|
|
|
- return amsFeign.saleAdd(map);
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
|
|
|
|
|
@ApiOperation(value="展示销售合同")
|
|
@ApiOperation(value="展示销售合同")
|
|
|
@ApiImplicitParams({
|
|
@ApiImplicitParams({
|
|
@@ -383,53 +373,60 @@ public class AMScontroller {
|
|
|
return amsFeign.selectSaleContractPage(mapValue == null ? new HashMap<>() : mapValue,apiId,pageNum,pageSize);
|
|
return amsFeign.selectSaleContractPage(mapValue == null ? new HashMap<>() : mapValue,apiId,pageNum,pageSize);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- @ApiOperation(value="展示需求子表")
|
|
|
|
|
|
|
+ @ApiOperation(value = "生产计划新增接口", notes = "生产计划新增接口")
|
|
|
|
|
+ @ApiImplicitParams({
|
|
|
|
|
+ @ApiImplicitParam(name = "map", value = "json格式具体参数", required = true, dataType = "Map<String,Object>")
|
|
|
|
|
+ })
|
|
|
|
|
+ @PostMapping(value = "/productionPlanAdd")
|
|
|
|
|
+ @LogAround(foreignKeys = {"transPlanId"}, foreignKeyTypes = {"生产计划"})
|
|
|
|
|
+ public Map<String, Object> productionPlanAdd(@RequestBody(required = false) Map<String, Object> map) {
|
|
|
|
|
+ return amsFeign.productionPlanAdd(map);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ @ApiOperation(value = "展示生产订单详情")
|
|
|
@ApiImplicitParams({
|
|
@ApiImplicitParams({
|
|
|
@ApiImplicitParam(name = "mapValue", value = "参数", required = false, dataType = "map"),
|
|
@ApiImplicitParam(name = "mapValue", value = "参数", required = false, dataType = "map"),
|
|
|
@ApiImplicitParam(name = "apiId()", value = "动态表头", required = false, dataType = "Integer"),
|
|
@ApiImplicitParam(name = "apiId()", value = "动态表头", required = false, dataType = "Integer"),
|
|
|
@ApiImplicitParam(name = "pageNum", value = "页码", required = false, dataType = "Integer"),
|
|
@ApiImplicitParam(name = "pageNum", value = "页码", required = false, dataType = "Integer"),
|
|
|
@ApiImplicitParam(name = "pageSize", value = "页", required = false, dataType = "Integer"),
|
|
@ApiImplicitParam(name = "pageSize", value = "页", required = false, dataType = "Integer"),
|
|
|
})
|
|
})
|
|
|
- @PostMapping(value = "/selectDlivDirNo")
|
|
|
|
|
- Map<String, Object> selectDlivDirNo(@RequestBody(required=false) HashMap<String,Object> mapValue,
|
|
|
|
|
- Integer apiId,
|
|
|
|
|
- Integer pageNum,
|
|
|
|
|
- Integer pageSize){
|
|
|
|
|
- return amsFeign.selectDlivDirNo(mapValue == null ? new HashMap<>() : mapValue,apiId,pageNum,pageSize);
|
|
|
|
|
|
|
+ @PostMapping(value = "/getproductionPlanList")
|
|
|
|
|
+ Map<String, Object> getproductionPlanList(@RequestBody(required = false) Map<String, Object> map,
|
|
|
|
|
+ Integer apiId,
|
|
|
|
|
+ Integer pageNum,
|
|
|
|
|
+ Integer pageSize
|
|
|
|
|
+ ) {
|
|
|
|
|
+ return amsFeign.getproductionPlanList(map == null ? new HashMap<>() : map, apiId, pageNum, pageSize);
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
- @ApiOperation(value = "修改发货单状态", notes = "修改发货单状态")
|
|
|
|
|
- @ApiImplicitParam(name = "params", value = "修改内容", required = false, dataType = "ArrayList<HashMap<String, Object>>")
|
|
|
|
|
- @PostMapping(value = "/updateOrder")
|
|
|
|
|
- public RESTfulResult udpateOrder(@RequestBody(required = false) HashMap<String, Object> parmas) {
|
|
|
|
|
- return amsFeign.udpateOrder(parmas);
|
|
|
|
|
|
|
+ @ApiOperation(value = "生产计划新增接口", notes = "生产计划新增接口")
|
|
|
|
|
+ @ApiImplicitParams({
|
|
|
|
|
+ @ApiImplicitParam(name = "map", value = "json格式具体参数", required = true, dataType = "Map<String,Object>")
|
|
|
|
|
+ })
|
|
|
|
|
+ @PostMapping(value = "/productionPlanChange")
|
|
|
|
|
+ @LogAround(foreignKeys = {"transPlanId"}, foreignKeyTypes = {"生产计划"})
|
|
|
|
|
+ public Map<String, Object> productionPlanChange(@RequestBody(required = false) Map<String, Object> map) {
|
|
|
|
|
+ return amsFeign.productionPlanChange(map);
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
- @ApiOperation(value = "退货", notes = "根据填写的数据将发货单进行退货")
|
|
|
|
|
- @ApiImplicitParam(name = "params", value = "查询内容", required = false, dataType = "HashMap<String, Object>")
|
|
|
|
|
- @PostMapping(value = "/returnGoods")
|
|
|
|
|
- public RESTfulResult returnGoods(@RequestBody(required = false) HashMap<String, Object> params) {
|
|
|
|
|
- return amsFeign.returnGoods(params);
|
|
|
|
|
|
|
+ @ApiOperation(value = "生产计划新增接口", notes = "生产计划新增接口")
|
|
|
|
|
+ @ApiImplicitParams({
|
|
|
|
|
+ @ApiImplicitParam(name = "map", value = "json格式具体参数", required = true, dataType = "Map<String,Object>")
|
|
|
|
|
+ })
|
|
|
|
|
+ @PutMapping(value = "/productionPlanlogicdelete")
|
|
|
|
|
+ @LogAround(foreignKeys = {"transPlanId"}, foreignKeyTypes = {"生产计划"})
|
|
|
|
|
+ public Map<String, Object> productionPlanlogicdelete(@RequestBody(required = false) Map<String, Object> map) {
|
|
|
|
|
+ return amsFeign.productionPlanlogicdelete(map);
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
- @ApiOperation(value = "撤销退货", notes = "根据发货单号将发货单的退货记录清除")
|
|
|
|
|
- @ApiImplicitParam(name = "id", value = "查询内容", required = false, dataType = "String")
|
|
|
|
|
- @PostMapping(value = "revokeReturnGoods/{id}")
|
|
|
|
|
- public RESTfulResult revokeReturnGoods(@PathVariable("id") String id) {
|
|
|
|
|
- return amsFeign.revokeReturnGoods(id);
|
|
|
|
|
|
|
+ @ApiOperation(value = "生产需求逻辑删除", notes = "生产需求逻辑删除")
|
|
|
|
|
+ @ApiImplicitParams({
|
|
|
|
|
+ @ApiImplicitParam(name = "map", value = "json格式具体参数", required = true, dataType = "Map<String,Object>")
|
|
|
|
|
+ })
|
|
|
|
|
+ @PostMapping(value = "/getProductiveRequirementDelete")
|
|
|
|
|
+ @LogAround(foreignKeys = {"transRequirementId"}, foreignKeyTypes = {"生产需求"})
|
|
|
|
|
+ public Map<String, Object> getProductiveRequirementDelete(@RequestBody(required = false) Map<String, Object> map) {
|
|
|
|
|
+ return amsFeign.getProductiveRequirementDelete(map);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- @ApiOperation(value = "查询发货单第几次退库", notes = "查询发货单第几次退库")
|
|
|
|
|
- @ApiImplicitParam(name = "dlivDirno", value = "查询内容", required = false, dataType = "String")
|
|
|
|
|
- @GetMapping(value = "/getcut/{dlivDirno}")
|
|
|
|
|
- public RESTfulResult getcut(@PathVariable String dlivDirno) {
|
|
|
|
|
- return amsFeign.getcut(dlivDirno);
|
|
|
|
|
- }
|
|
|
|
|
|
|
|
|
|
- @ApiOperation(value = "修改发货单信息", notes = "根据填写的数据将发货单进行修改")
|
|
|
|
|
- @ApiImplicitParam(name = "params", value = "查询内容", required = false, dataType = "HashMap<String, Object>")
|
|
|
|
|
- @PostMapping(value = "/editButton")
|
|
|
|
|
- public RESTfulResult editButton(@RequestBody(required = false) HashMap<String, Object> params) {
|
|
|
|
|
- return amsFeign.editButton(params);
|
|
|
|
|
- }
|
|
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
}
|
|
}
|