Преглед изворни кода

物料用量计算

hy2250089
hy2250089 пре 4 година
родитељ
комит
d73f450488
2 измењених фајлова са 18 додато и 31 уклоњено
  1. +1
    -0
      wms-produce-manage/src/main/java/com/deer/wms/produce/manage/service/impl/ProductProcessServiceImpl.java
  2. +17
    -31
      wms-produce-manage/src/main/java/com/deer/wms/produce/manage/web/MtAloneProcessController.java

+ 1
- 0
wms-produce-manage/src/main/java/com/deer/wms/produce/manage/service/impl/ProductProcessServiceImpl.java Прегледај датотеку

@@ -232,6 +232,7 @@ public class ProductProcessServiceImpl extends AbstractService<ProductProcess, I
processMaterials.setStatus(ProduceManageConstant.STATUS_AVAILABLE);
processMaterials.setProcessId(process.getId());
processMaterials.setCode(ProduceManagePublicMethod.creatUniqueCode("SCWL"));
processMaterials.setDosage(productProcess.getPiNum()*processMaterials.getDosage());
processMaterials.setCompanyId(currentUser.getCompanyId());
processMaterialsList.add(processMaterials);
}


+ 17
- 31
wms-produce-manage/src/main/java/com/deer/wms/produce/manage/web/MtAloneProcessController.java Прегледај датотеку

@@ -121,33 +121,6 @@ public class MtAloneProcessController {
return ResultGenerator.genSuccessResult(pageInfo);
}

/**
* hy正在用
* 点击加工处理页面中工序列表最后一列查看或处理按钮,
* 由工序id获取该工序详情及包含的物料信息
* @param params
* @param currentUser
* @return
*/
//@ApiOperation(value = "根据工序id查询工序详情及物料信息", notes = "根据工序id查询工序详情及物料信息")
//@ApiImplicitParams({
// @ApiImplicitParam(name = "processId", value = "工序id", paramType = "query", dataType = "int", required = true),
// @ApiImplicitParam(name = "companyId", value = "公司id", paramType = "query", dataType = "int", required = false)
//
//})
//@OperateLog(description = "根据工序id查询工序详情及物料信息", type = "查询")
//@GetMapping("/query/process/detail")
//public Result queryProcessDetail(MtAloneProcessParams params, @ApiIgnore @User CurrentUser currentUser) {
// if(currentUser==null){
// return ResultGenerator.genFailResult(CommonCode.SERVICE_ERROR,"未登录错误",null );
// }
//
// params.setCompanyId(currentUser.getCompanyId());
// PageHelper.startPage(params.getPageNum(), params.getPageSize());
// ProcessAndMaterialsBom processAndMaterialsBom = mtAloneProcessService.queryProcessDetail(params);
// return ResultGenerator.genSuccessResult(processAndMaterialsBom);
//}

/**
* hy正在用
* 点击加工处理页面中工序列表最后一列查看或处理按钮,
@@ -175,7 +148,7 @@ public class MtAloneProcessController {
}

/**
* hy正在
* hy
* 工序处理完毕时,点击提交同时更新工序信息、保存物料信息、更新物料库存信息
* @param processAndProcMat
* @param currentUser
@@ -188,11 +161,24 @@ public class MtAloneProcessController {
@OperateLog(description = "工序及物料信息保存", type = "更新、保存")
@PostMapping("/saveProcAndProcMat")
public Result saveProcAndProcMat(@RequestBody ProcessAndProcMat processAndProcMat, @ApiIgnore @User CurrentUser currentUser) {
//if(currentUser==null){
// return ResultGenerator.genFailResult(CommonCode.SERVICE_ERROR,"未登录错误",null );
//}
if(currentUser==null){
return ResultGenerator.genFailResult(CommonCode.SERVICE_ERROR,"未登录错误",null );
}

mtAloneProcessService.saveProcAndProcMat(processAndProcMat, currentUser);
return ResultGenerator.genSuccessResult();
}


//@ApiOperation(value = "工序详情更新", notes = "工序详情更新")
//@ApiImplicitParams({
// @ApiImplicitParam(name = "processAndProcMat", value = "工序及物料", paramType = "body", dataType = "ProcessAndProcMat", required = true)
//})
//@OperateLog(description = "工序详情更新", type = "更新")
//@PostMapping("/update")
//public Result updateProcess(@RequestBody MtAloneProcess mtAloneProcess) {
// mtAloneProcess.setUpdateTime(new Date());
// mtAloneProcessService.update(mtAloneProcess);
// return ResultGenerator.genSuccessResult();
//}
}

Loading…
Откажи
Сачувај