入库单问题修改

This commit is contained in:
z 2025-01-10 15:01:06 +08:00
parent 686371be13
commit fb0a55eba5
4 changed files with 14 additions and 10 deletions

View File

@ -103,8 +103,10 @@ public class StorageController {
// 获取最新的出入库信息
StorageDO targetDo = storageService.getStorage(updateReqVO.getId());
int beforeStatus = updateReqVO.getBeforeStatus();
int beforeStatus=0;
if (updateReqVO.getStockType()==2){
beforeStatus = updateReqVO.getBeforeStatus();
}
targetDo.setStatus(updateReqVO.getStatus());
// 提交或者作废时记录相关操作人

View File

@ -277,10 +277,10 @@ private TaskReportMapper taskReportMapper;
LambdaQueryWrapper<PlanTaskDO> planTaskWrapper = new LambdaQueryWrapper<>();
planTaskWrapper.eq(PlanTaskDO::getProjectPlanId, id);
List<PlanTaskDO> planTaskDOS = planTaskMapper.selectList(planTaskWrapper);
if (planTaskDOS==null){
if (planTaskDOS==null||planTaskDOS.size()==0){
return false;
}
if (list==null){
if (list==null||list.size()==0){
return false;
}
for (PlanTaskDO taskDO : planTaskDOS) {
@ -288,7 +288,7 @@ private TaskReportMapper taskReportMapper;
LambdaQueryWrapper<PlanTaskBomDO> taskBomDOWrapper = new LambdaQueryWrapper<>();
taskBomDOWrapper.eq(PlanTaskBomDO::getTaskId, taskDO.getId());
List<PlanTaskBomDO> planTaskBomDOS = planTaskBomMapper.selectList(taskBomDOWrapper);
if (planTaskBomDOS==null){
if (planTaskBomDOS==null||planTaskBomDOS.size()==0){
return false;
}
for (PlanTaskBomDO planTaskBomDO : planTaskBomDOS) {
@ -303,8 +303,8 @@ private TaskReportMapper taskReportMapper;
}
if (flag){
LambdaQueryWrapper<TaskDispatchDO> taskDispatchDOWrapper = new LambdaQueryWrapper<>();
queryWrapper.eq(TaskDispatchDO::getTaskId,taskDO.getId());
queryWrapper.ne(TaskDispatchDO::getDispatchStatus, TaskDispatchStatusEnum.TERMINATE.getCode());
taskDispatchDOWrapper.eq(TaskDispatchDO::getTaskId,taskDO.getId());
taskDispatchDOWrapper.ne(TaskDispatchDO::getDispatchStatus, TaskDispatchStatusEnum.TERMINATE.getCode());
List<TaskDispatchDO> taskList = taskDispatchMapper.selectList(taskDispatchDOWrapper);
list.addAll(taskList);
}
@ -313,7 +313,7 @@ private TaskReportMapper taskReportMapper;
LambdaQueryWrapper<TaskDispatchDetailDO> wrapper = new LambdaQueryWrapper<>();
wrapper.eq(TaskDispatchDetailDO::getDispatchId, taskDispatchDO.getId());
List<TaskDispatchDetailDO> detailDOS = taskDispatchDetailMapper.selectList(wrapper);
if (detailDOS==null){
if (detailDOS==null||detailDOS.size()==0){
return false;
}
for (TaskDispatchDetailDO detailDO : detailDOS) {

View File

@ -1,5 +1,6 @@
package com.chanko.yunxi.mes.module.heli.service.purchaseorder;
import cn.hutool.core.util.ObjectUtil;
import com.chanko.yunxi.mes.framework.security.core.LoginUser;
import com.chanko.yunxi.mes.module.heli.controller.admin.orderyf.vo.OrderYfSaveReqVO;
import com.chanko.yunxi.mes.module.heli.controller.admin.plan.vo.PlanPageReqVO;
@ -210,7 +211,9 @@ public class PurchaseOrderServiceImpl implements PurchaseOrderService {
@Override
public PageResult<PurchaseOrderDO> getPurchaseOrderPageByStatus(PurchaseOrderPageReqVO pageReqVO) {
if (ObjectUtil.isNotEmpty(pageReqVO.getStatus())&&pageReqVO.getStatus()==2){
pageReqVO.setAuditor(getLoginUser().getId());
}
return purchaseOrderMapper.selectPageByStatus(pageReqVO);
}
}

View File

@ -425,7 +425,6 @@ const handleClick = (event) => {
const getList = async (arrMat) => {
let flag=true
let whName=''
console.log(formData.value.whId)
for (let i = 0; i < whList.value.length; i++) {
console.log(whList.value[i].id)
if (whList.value[i].id==formData.value.whId){