注释优化调整
This commit is contained in:
parent
95b272a178
commit
ef9cdc1da0
|
|
@ -84,9 +84,6 @@ public class BackChangeServiceImpl implements BackChangeService {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 新增退库申请
|
* 新增退库申请
|
||||||
*
|
|
||||||
* @param csDeviceVo
|
|
||||||
* @return
|
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
@Transactional(rollbackFor = Exception.class)
|
@Transactional(rollbackFor = Exception.class)
|
||||||
|
|
@ -132,8 +129,7 @@ public class BackChangeServiceImpl implements BackChangeService {
|
||||||
String errorMsg = String.format("%s,已有在途单据,在途数量%s,本次申请数量%s", typeName, totalOccupyNumStr, applyNumStr);
|
String errorMsg = String.format("%s,已有在途单据,在途数量%s,本次申请数量%s", typeName, totalOccupyNumStr, applyNumStr);
|
||||||
|
|
||||||
// 记录日志:包含关键参数,便于问题排查
|
// 记录日志:包含关键参数,便于问题排查
|
||||||
log.warn("业务校验失败:{},已使用数量={},在途数量={},本次申请数量={}",
|
log.warn("业务校验失败:{},已使用数量={},在途数量={},本次申请数量={}", errorMsg, usedNum, onWayNum, applyNum);
|
||||||
errorMsg, usedNum, onWayNum, applyNum);
|
|
||||||
|
|
||||||
// 返回错误结果
|
// 返回错误结果
|
||||||
return AjaxResult.error(errorMsg, AjaxResult.class);
|
return AjaxResult.error(errorMsg, AjaxResult.class);
|
||||||
|
|
@ -224,8 +220,8 @@ public class BackChangeServiceImpl implements BackChangeService {
|
||||||
/**
|
/**
|
||||||
* 生成申请编号
|
* 生成申请编号
|
||||||
*
|
*
|
||||||
* @param thisMonthMaxOrder
|
* @param thisMonthMaxOrder 本月最大序号
|
||||||
* @return
|
* @return String 任务编码(例如T20250201-0001)
|
||||||
*/
|
*/
|
||||||
private String genderTaskCode(int thisMonthMaxOrder) {
|
private String genderTaskCode(int thisMonthMaxOrder) {
|
||||||
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
|
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
|
||||||
|
|
@ -237,9 +233,6 @@ public class BackChangeServiceImpl implements BackChangeService {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 修改退库申请
|
* 修改退库申请
|
||||||
*
|
|
||||||
* @param csDeviceVo
|
|
||||||
* @return
|
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
@Transactional(rollbackFor = Exception.class)
|
@Transactional(rollbackFor = Exception.class)
|
||||||
|
|
@ -339,9 +332,6 @@ public class BackChangeServiceImpl implements BackChangeService {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 删除退料申请
|
* 删除退料申请
|
||||||
*
|
|
||||||
* @param csDeviceInfo
|
|
||||||
* @return
|
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
@Transactional(rollbackFor = Exception.class)
|
@Transactional(rollbackFor = Exception.class)
|
||||||
|
|
@ -366,9 +356,6 @@ public class BackChangeServiceImpl implements BackChangeService {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 获取退料申请详情
|
* 获取退料申请详情
|
||||||
*
|
|
||||||
* @param dto
|
|
||||||
* @return
|
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public BackCsDeviceVo getDevDetailsById(BackCsDeviceDetails dto) {
|
public BackCsDeviceVo getDevDetailsById(BackCsDeviceDetails dto) {
|
||||||
|
|
@ -411,26 +398,16 @@ public class BackChangeServiceImpl implements BackChangeService {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 获取退料申请列表
|
* 获取退料申请列表
|
||||||
*
|
|
||||||
* @param dto
|
|
||||||
* @return
|
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public List<BackCsDeviceInfo> getList(BackCsDeviceInfo dto) {
|
public List<BackCsDeviceInfo> getList(BackCsDeviceInfo dto) {
|
||||||
Long deptId = SecurityUtils.getLoginUser().getSysUser().getDeptId();
|
Long deptId = SecurityUtils.getLoginUser().getSysUser().getDeptId();
|
||||||
Long userId = SecurityUtils.getLoginUser().getUserid();
|
Long userId = SecurityUtils.getLoginUser().getUserid();
|
||||||
// 管理员和省公司可查看所有数据
|
|
||||||
// if (userId != null && deptId != null
|
|
||||||
// && !userId.equals(ADMIN_ID)
|
|
||||||
// && !deptId.equals(PROVINCE_COMPANY_DEPT_ID)) {
|
|
||||||
// dto.setCompanyId(deptId);
|
|
||||||
// }
|
|
||||||
if (ADMIN_ID.equals(userId)) {
|
if (ADMIN_ID.equals(userId)) {
|
||||||
dto.setCompanyId(1L);
|
dto.setCompanyId(null);
|
||||||
} else {
|
} else {
|
||||||
dto.setCompanyId(deptId);
|
dto.setCompanyId(deptId);
|
||||||
}
|
}
|
||||||
|
|
||||||
return mapper.getList(dto);
|
return mapper.getList(dto);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -438,8 +415,7 @@ public class BackChangeServiceImpl implements BackChangeService {
|
||||||
* 审核退库申请
|
* 审核退库申请
|
||||||
* 注意:此方法由审批回调内部调用,不应直接暴露给前端
|
* 注意:此方法由审批回调内部调用,不应直接暴露给前端
|
||||||
*
|
*
|
||||||
* @param backCsDeviceDetails
|
* @param backCsDeviceDetails 退料设备明细
|
||||||
* @return
|
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
@Transactional(rollbackFor = Exception.class)
|
@Transactional(rollbackFor = Exception.class)
|
||||||
|
|
|
||||||
|
|
@ -41,16 +41,6 @@ public class DevChangeController extends BaseController {
|
||||||
return getDataTable(list);
|
return getDataTable(list);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* 查询在库 的status =1
|
|
||||||
* status =0 出库
|
|
||||||
* status=4退役
|
|
||||||
* <p>
|
|
||||||
* 5 维修
|
|
||||||
*
|
|
||||||
* @param vo
|
|
||||||
* @return
|
|
||||||
*/
|
|
||||||
@ApiOperation(value = "查询工程下拉选集合")
|
@ApiOperation(value = "查询工程下拉选集合")
|
||||||
@PostMapping("/getProList")
|
@PostMapping("/getProList")
|
||||||
public AjaxResult list(@RequestBody JjProjectVo vo) {
|
public AjaxResult list(@RequestBody JjProjectVo vo) {
|
||||||
|
|
@ -58,7 +48,7 @@ public class DevChangeController extends BaseController {
|
||||||
return AjaxResult.success(list);
|
return AjaxResult.success(list);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ApiOperation(value = "查询工程下拉选集合")
|
@ApiOperation(value = "查询电压等级下拉选集合")
|
||||||
@PostMapping("/getVoltageLevel")
|
@PostMapping("/getVoltageLevel")
|
||||||
public AjaxResult getVoltageLevel(@RequestBody JjProjectVo vo) {
|
public AjaxResult getVoltageLevel(@RequestBody JjProjectVo vo) {
|
||||||
List<Map<String, Object>> list = service.getVoltageLevel(vo);
|
List<Map<String, Object>> list = service.getVoltageLevel(vo);
|
||||||
|
|
@ -108,7 +98,6 @@ public class DevChangeController extends BaseController {
|
||||||
util.exportExcel(response, list, "设备流转台账");
|
util.exportExcel(response, list, "设备流转台账");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ApiOperation(value = "设备流转台账记录")
|
@ApiOperation(value = "设备流转台账记录")
|
||||||
@GetMapping("/getDevChangeList")
|
@GetMapping("/getDevChangeList")
|
||||||
public TableDataInfo getDevChangeList(CsDeviceChangeVo vo) {
|
public TableDataInfo getDevChangeList(CsDeviceChangeVo vo) {
|
||||||
|
|
@ -121,7 +110,7 @@ public class DevChangeController extends BaseController {
|
||||||
@PostMapping("/exportDetails")
|
@PostMapping("/exportDetails")
|
||||||
public void exportDetails(HttpServletResponse response, CsDeviceChangeDetailsVo vo) {
|
public void exportDetails(HttpServletResponse response, CsDeviceChangeDetailsVo vo) {
|
||||||
List<DevChangeVo> list = service.getDevDetails(vo);
|
List<DevChangeVo> list = service.getDevDetails(vo);
|
||||||
ExcelUtil<DevChangeVo> util = new ExcelUtil<DevChangeVo>(DevChangeVo.class);
|
ExcelUtil<DevChangeVo> util = new ExcelUtil<>(DevChangeVo.class);
|
||||||
util.exportExcel(response, list, "导出设备流转台账详情");
|
util.exportExcel(response, list, "导出设备流转台账详情");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -129,7 +118,7 @@ public class DevChangeController extends BaseController {
|
||||||
@PostMapping("/exportDetailsRetire")
|
@PostMapping("/exportDetailsRetire")
|
||||||
public void exportDetailsRetire(HttpServletResponse response, CsDeviceChangeDetailsVo vo) {
|
public void exportDetailsRetire(HttpServletResponse response, CsDeviceChangeDetailsVo vo) {
|
||||||
List<DevChangeVo> list = service.getDevDetails(vo);
|
List<DevChangeVo> list = service.getDevDetails(vo);
|
||||||
ExcelUtil<DevChangeVo> util = new ExcelUtil<DevChangeVo>(DevChangeVo.class);
|
ExcelUtil<DevChangeVo> util = new ExcelUtil<>(DevChangeVo.class);
|
||||||
util.exportExcel(response, list, "导出设备流转台账详情");
|
util.exportExcel(response, list, "导出设备流转台账详情");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -138,7 +127,7 @@ public class DevChangeController extends BaseController {
|
||||||
@PostMapping("/exportDetailsRepair")
|
@PostMapping("/exportDetailsRepair")
|
||||||
public void exportDetailsRepair(HttpServletResponse response, CsDeviceChangeDetailsVo vo) {
|
public void exportDetailsRepair(HttpServletResponse response, CsDeviceChangeDetailsVo vo) {
|
||||||
List<DevChangeVo> list = service.getDevDetails(vo);
|
List<DevChangeVo> list = service.getDevDetails(vo);
|
||||||
ExcelUtil<DevChangeVo> util = new ExcelUtil<DevChangeVo>(DevChangeVo.class);
|
ExcelUtil<DevChangeVo> util = new ExcelUtil<>(DevChangeVo.class);
|
||||||
util.exportExcel(response, list, "导出设备流转台账详情");
|
util.exportExcel(response, list, "导出设备流转台账详情");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -150,9 +139,6 @@ public class DevChangeController extends BaseController {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 获取添加设备详情
|
* 获取添加设备详情
|
||||||
*
|
|
||||||
* @param dto
|
|
||||||
* @return
|
|
||||||
*/
|
*/
|
||||||
@ApiOperation(value = "获取添加设备详情")
|
@ApiOperation(value = "获取添加设备详情")
|
||||||
@GetMapping("/getDevDetailsInfo")
|
@GetMapping("/getDevDetailsInfo")
|
||||||
|
|
@ -169,9 +155,6 @@ public class DevChangeController extends BaseController {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 新增出库申请
|
* 新增出库申请
|
||||||
*
|
|
||||||
* @param csDeviceVo
|
|
||||||
* @return
|
|
||||||
*/
|
*/
|
||||||
@ApiOperation(value = "新增出库申请")
|
@ApiOperation(value = "新增出库申请")
|
||||||
@PostMapping("/addDevDetails")
|
@PostMapping("/addDevDetails")
|
||||||
|
|
@ -181,9 +164,6 @@ public class DevChangeController extends BaseController {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 修改出库申请
|
* 修改出库申请
|
||||||
*
|
|
||||||
* @param csDeviceVo
|
|
||||||
* @return
|
|
||||||
*/
|
*/
|
||||||
@ApiOperation(value = "修改出库申请")
|
@ApiOperation(value = "修改出库申请")
|
||||||
@PostMapping("/updateDevDetails")
|
@PostMapping("/updateDevDetails")
|
||||||
|
|
@ -193,9 +173,6 @@ public class DevChangeController extends BaseController {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 删除出库申请
|
* 删除出库申请
|
||||||
*
|
|
||||||
* @param csDeviceInfo
|
|
||||||
* @return
|
|
||||||
*/
|
*/
|
||||||
@ApiOperation(value = "删除出库申请")
|
@ApiOperation(value = "删除出库申请")
|
||||||
@PostMapping("/deleteDevDetails")
|
@PostMapping("/deleteDevDetails")
|
||||||
|
|
@ -206,7 +183,6 @@ public class DevChangeController extends BaseController {
|
||||||
/**
|
/**
|
||||||
* 获取设备详情
|
* 获取设备详情
|
||||||
*
|
*
|
||||||
* @param dto
|
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
@ApiOperation(value = "获取设备详情")
|
@ApiOperation(value = "获取设备详情")
|
||||||
|
|
|
||||||
|
|
@ -737,14 +737,18 @@ public class DevChangeServiceImpl implements DevChangeService {
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @param entity
|
* @param entity 出库信息
|
||||||
* @return
|
* @return 结果
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public AjaxResult orderOut(CsDeviceDetails entity) {
|
public AjaxResult orderOut(CsDeviceDetails entity) {
|
||||||
try {
|
try {
|
||||||
//装备
|
//装备
|
||||||
if (entity.getDevType().equals("1")) {
|
if (entity.getDevType().equals("1")) {
|
||||||
|
BigDecimal inStockNum = mapper.getMaNum(entity);
|
||||||
|
if (inStockNum.compareTo(BigDecimal.ZERO) <= 0) {
|
||||||
|
return AjaxResult.error("当前装备非在库状态,无法出库!");
|
||||||
|
}
|
||||||
mapper.updateOrderZb(entity);
|
mapper.updateOrderZb(entity);
|
||||||
} else {
|
} else {
|
||||||
BigDecimal toolNum = mapper.getToolNum(entity);
|
BigDecimal toolNum = mapper.getToolNum(entity);
|
||||||
|
|
@ -824,10 +828,6 @@ public class DevChangeServiceImpl implements DevChangeService {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* @param entity
|
|
||||||
* @return
|
|
||||||
*/
|
|
||||||
@Override
|
@Override
|
||||||
public AjaxResult orderOutCancel(CsDeviceDetails entity) {
|
public AjaxResult orderOutCancel(CsDeviceDetails entity) {
|
||||||
try {
|
try {
|
||||||
|
|
@ -839,10 +839,6 @@ public class DevChangeServiceImpl implements DevChangeService {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* @param entity
|
|
||||||
* @return
|
|
||||||
*/
|
|
||||||
@Override
|
@Override
|
||||||
public AjaxResult orderOutCancelAll(CsDeviceDetails entity) {
|
public AjaxResult orderOutCancelAll(CsDeviceDetails entity) {
|
||||||
try {
|
try {
|
||||||
|
|
@ -871,7 +867,7 @@ public class DevChangeServiceImpl implements DevChangeService {
|
||||||
// dto.setCompanyId(deptId);
|
// dto.setCompanyId(deptId);
|
||||||
// }
|
// }
|
||||||
if(ADMIN_ID.equals(userId)){
|
if(ADMIN_ID.equals(userId)){
|
||||||
dto.setCompanyId(1L);
|
dto.setCompanyId(null);
|
||||||
}else{
|
}else{
|
||||||
dto.setCompanyId(deptId);
|
dto.setCompanyId(deptId);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue