|
|
@ -15,6 +15,7 @@ import com.glxp.sale.admin.entity.basic.BussinessTypeEntity;
|
|
|
|
import com.glxp.sale.admin.entity.basic.UdiInfoEntity;
|
|
|
|
import com.glxp.sale.admin.entity.basic.UdiInfoEntity;
|
|
|
|
import com.glxp.sale.admin.entity.info.CompanyEntity;
|
|
|
|
import com.glxp.sale.admin.entity.info.CompanyEntity;
|
|
|
|
import com.glxp.sale.admin.entity.inout.*;
|
|
|
|
import com.glxp.sale.admin.entity.inout.*;
|
|
|
|
|
|
|
|
import com.glxp.sale.admin.entity.inventory.InvBusUserEntity;
|
|
|
|
import com.glxp.sale.admin.entity.inventory.InvProductDetailEntity;
|
|
|
|
import com.glxp.sale.admin.entity.inventory.InvProductDetailEntity;
|
|
|
|
import com.glxp.sale.admin.entity.inventory.InvSubWarehouseEntity;
|
|
|
|
import com.glxp.sale.admin.entity.inventory.InvSubWarehouseEntity;
|
|
|
|
import com.glxp.sale.admin.entity.param.SystemParamConfigEntity;
|
|
|
|
import com.glxp.sale.admin.entity.param.SystemParamConfigEntity;
|
|
|
@ -38,10 +39,7 @@ import com.glxp.sale.admin.service.basic.UdiRelevanceService;
|
|
|
|
import com.glxp.sale.admin.service.info.CompanyProductRelevanceService;
|
|
|
|
import com.glxp.sale.admin.service.info.CompanyProductRelevanceService;
|
|
|
|
import com.glxp.sale.admin.service.info.CompanyService;
|
|
|
|
import com.glxp.sale.admin.service.info.CompanyService;
|
|
|
|
import com.glxp.sale.admin.service.inout.*;
|
|
|
|
import com.glxp.sale.admin.service.inout.*;
|
|
|
|
import com.glxp.sale.admin.service.inventory.InvPreInProductDetailService;
|
|
|
|
import com.glxp.sale.admin.service.inventory.*;
|
|
|
|
import com.glxp.sale.admin.service.inventory.InvPreProductDetailService;
|
|
|
|
|
|
|
|
import com.glxp.sale.admin.service.inventory.InvProductDetailService;
|
|
|
|
|
|
|
|
import com.glxp.sale.admin.service.inventory.InvSubWarehouseService;
|
|
|
|
|
|
|
|
import com.glxp.sale.admin.service.param.SystemParamConfigService;
|
|
|
|
import com.glxp.sale.admin.service.param.SystemParamConfigService;
|
|
|
|
import com.glxp.sale.admin.thread.IoTransInoutService;
|
|
|
|
import com.glxp.sale.admin.thread.IoTransInoutService;
|
|
|
|
import com.glxp.sale.admin.util.*;
|
|
|
|
import com.glxp.sale.admin.util.*;
|
|
|
@ -107,6 +105,10 @@ public class WareHouseController {
|
|
|
|
@Resource
|
|
|
|
@Resource
|
|
|
|
InvSubWarehouseService invSubWarehouseService;
|
|
|
|
InvSubWarehouseService invSubWarehouseService;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@Resource
|
|
|
|
|
|
|
|
InvBusUserService invBusUserService;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@AuthRuleAnnotation("")
|
|
|
|
@AuthRuleAnnotation("")
|
|
|
|
@GetMapping("admin/warehouse/inout/list")
|
|
|
|
@GetMapping("admin/warehouse/inout/list")
|
|
|
|
public BaseResponse list(WarehouseQueryRequest warehouseQueryRequest) {
|
|
|
|
public BaseResponse list(WarehouseQueryRequest warehouseQueryRequest) {
|
|
|
@ -1301,6 +1303,11 @@ public class WareHouseController {
|
|
|
|
if (null == id)
|
|
|
|
if (null == id)
|
|
|
|
return ResultVOUtils.error(ResultEnum.PARAM_VERIFY_FALL);
|
|
|
|
return ResultVOUtils.error(ResultEnum.PARAM_VERIFY_FALL);
|
|
|
|
WarehouseUserEntity warehouseUserEntity = warehouseUserService.selectById(id);
|
|
|
|
WarehouseUserEntity warehouseUserEntity = warehouseUserService.selectById(id);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
List<InvBusUserEntity> invBusUserEntities = invBusUserService.selectByUnion(warehouseUserEntity.getUserid() + "", warehouseUserEntity.getCode());
|
|
|
|
|
|
|
|
if (CollUtil.isNotEmpty(invBusUserEntities)) {
|
|
|
|
|
|
|
|
return ResultVOUtils.error(500, "已存在该用户关联单据类型,无法删除!");
|
|
|
|
|
|
|
|
}
|
|
|
|
InvSubWarehouseEntity invSubWarehouseEntity =
|
|
|
|
InvSubWarehouseEntity invSubWarehouseEntity =
|
|
|
|
invSubWarehouseService.findByInvSubByCode(warehouseUserEntity.getCode());
|
|
|
|
invSubWarehouseService.findByInvSubByCode(warehouseUserEntity.getCode());
|
|
|
|
invWarehouseService.updateTime(invSubWarehouseEntity.getParentId(), new Date());
|
|
|
|
invWarehouseService.updateTime(invSubWarehouseEntity.getParentId(), new Date());
|
|
|
|