Browse Source

修改仓储中心提交出库申请时由自己审批

lwx_dev
erdanergou 3 years ago
parent
commit
a325dee2cb
  1. 33
      src/main/java/com/dreamchaser/depository_manage/controller/PlaceController.java

33
src/main/java/com/dreamchaser/depository_manage/controller/PlaceController.java

@ -71,6 +71,7 @@ public class PlaceController {
/**
* 用于创建库位
*
* @param map
* @return
*/
@ -111,8 +112,7 @@ public class PlaceController {
insert.put("quantity", 0);
insert.put("flagType", 1);
success += placeService.InsertPlace(insert);
}
else if("list".equals(type)){
} else if ("list".equals(type)) {
//获取起始、终止行
Integer place_start_x = ObjectFormatUtil.toInteger(map.get("place_start_x"));
Integer place_end_x = ObjectFormatUtil.toInteger(map.get("place_end_x"));
@ -150,8 +150,7 @@ public class PlaceController {
}
// }
}
}
else{
} else {
throw new MyException("所需请求参数缺失!");
}
@ -165,7 +164,6 @@ public class PlaceController {
}
@PostMapping("/addTray")
public RestResponse addTray(@RequestBody Map<String, Object> map) {
String type = (String) map.get("type");
@ -180,7 +178,12 @@ public class PlaceController {
insert.put("min", 0);
}
if (!"".equals(max)) {
Double maxQuantity = ObjectFormatUtil.toDouble(max);
if (maxQuantity >= 999999999) {
insert.put("max", 999999999);
} else {
insert.put("max", map.get("max"));
}
} else {
insert.put("max", 0);
}
@ -215,8 +218,10 @@ public class PlaceController {
throw new MyException("请求参数错误!");
}
}
/**
* 将库位状态改为删除
*
* @param map
* @return
*/
@ -284,9 +289,14 @@ public class PlaceController {
update.put("min", 0);
}
if (!"".equals(max)) {
Double maxQuantity = ObjectFormatUtil.toDouble(max);
if (maxQuantity >= 999999999) {
update.put("max", 999999999);
} else {
update.put("max", map.get("max"));
}
} else {
update.put("max", 500);
update.put("max", 50000);
}
update.put("id", id);
return CrudUtil.insertHandle(placeService.UpdatePlace(update), 1);
@ -314,13 +324,19 @@ public class PlaceController {
update.put("min", 0);
}
if (!"".equals(max)) {
Double maxQuantity = ObjectFormatUtil.toDouble(max);
if (maxQuantity >= 999999999) {
update.put("max", 999999999);
} else {
update.put("max", map.get("max"));
}
} else {
update.put("max", 500);
update.put("max", 50000);
}
update.put("code", code);
update.put("id", map.get("id"));
return CrudUtil.insertHandle(placeService.UpdatePlace(update),1); }
return CrudUtil.insertHandle(placeService.UpdatePlace(update), 1);
}
@PostMapping("/editPlaceState")
@ -380,6 +396,7 @@ public class PlaceController {
}
return new RestResponse(placeList);
}
// 根据物料编码以及仓库编号获取具体库位
@PostMapping("/findPlaceByMcodeAndDid")
public RestResponse findPlaceByMcodeAndDid(@RequestBody Map<String, Object> map, HttpServletRequest request) {

Loading…
Cancel
Save