手动完成修改

This commit is contained in:
liuhanqing
2025-06-23 14:50:09 +08:00
parent 7defbe45ff
commit db00d83407
5 changed files with 56 additions and 15 deletions

View File

@@ -129,6 +129,23 @@ public class MydoJob
private String inOut;
public String getDepartmentName() {
return departmentName;
}
public void setDepartmentName(String departmentName) {
this.departmentName = departmentName;
}
public String getWarehouseName() {
return warehouseName;
}
public void setWarehouseName(String warehouseName) {
this.warehouseName = warehouseName;
}
public String getCreateTime() {
return createTime;
}

View File

@@ -9,6 +9,8 @@ import java.util.List;
import cn.hutool.core.collection.CollUtil;
import cn.hutool.core.convert.Convert;
import com.ruoyi.bas.basJobId.service.IBasJobIdService;
import com.ruoyi.bas.cargoSpace.domain.BasCargoSpace;
import com.ruoyi.bas.cargoSpace.service.IBasCargoSpaceService;
import com.ruoyi.bas.taskNo.service.IBasTaskNoService;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.utils.DateUtils;
@@ -50,6 +52,8 @@ public class MydoJobServiceImpl implements IMydoJobService {
private IBasStockService basStockService;
@Autowired
private IOutStockoutDetailService outStockoutDetailService;
@Autowired
private IBasCargoSpaceService basCargoSpaceService;
/**
@@ -188,6 +192,11 @@ public class MydoJobServiceImpl implements IMydoJobService {
basStockService.insertBasStockList(list);
mydoJob.setStatus("4");
updateMydoJob(mydoJob);
//修改货位
BasCargoSpace basCargoSpace = new BasCargoSpace();
basCargoSpace.setStatus("2");
basCargoSpace.setCargoSpaceId(job.getCargoSpaceId());
basCargoSpaceService.updateBasCargoSpace(basCargoSpace);
//插入历史表
insertHistory(mydoJob.getJobId());
}
@@ -202,7 +211,7 @@ public class MydoJobServiceImpl implements IMydoJobService {
stock.setStockStatus("1");
stock.setProductStatus("1");
stock.setLotNo(mydoJobDetail.getLotNo());
stock.setInDate(DateUtils.getDate());
stock.setInDate(DateUtils.getTime());
stock.setProductGuid(mydoJobDetail.getProductGuid());
stock.setQuantity(mydoJobDetail.getInQuantity());
stock.setJobId(mydoJob.getJobId());
@@ -210,6 +219,11 @@ public class MydoJobServiceImpl implements IMydoJobService {
stock.setInClassId(mydoJob.getClassId());
stock.setWarehouseId(mydoJob.getWarehouseId());
stock.setStackingId(mydoJobDetail.getStackingId());
stock.setOutQuantity("0");
stock.setProductId(mydoJobDetail.getProductId());
stock.setStockinId(mydoJobDetail.getInOrOutId());
stock.setStockinDetailId(mydoJobDetail.getInOrOutDId());
stock.setInType(mydoJob.getInOrOut());
return stock;
}

View File

@@ -184,7 +184,7 @@ public class PdaController extends BaseController {
}
/**
* 出库确认
* 盘点出库确认
* @param trayCodeMakeSure 托盘信息
* @return
*/

View File

@@ -123,6 +123,16 @@ public class BasStock extends BaseEntity
//货位库存状态
private String cargoSpaceStockStatus;
private String productId;
public String getProductId() {
return productId;
}
public void setProductId(String productId) {
this.productId = productId;
}
public String getCargoSpaceStockStatus() {
return cargoSpaceStockStatus;
}