|
@@ -33,6 +33,7 @@ import com.fjhx.wms.service.warehouse.WarehouseService;
|
|
import com.fjhx.wms.utils.CodeEnum;
|
|
import com.fjhx.wms.utils.CodeEnum;
|
|
import com.obs.services.internal.ServiceException;
|
|
import com.obs.services.internal.ServiceException;
|
|
import com.ruoyi.common.core.domain.BaseIdPo;
|
|
import com.ruoyi.common.core.domain.BaseIdPo;
|
|
|
|
+import com.ruoyi.common.core.domain.entity.SysDept;
|
|
import com.ruoyi.common.utils.SecurityUtils;
|
|
import com.ruoyi.common.utils.SecurityUtils;
|
|
import com.ruoyi.common.utils.wrapper.IWrapper;
|
|
import com.ruoyi.common.utils.wrapper.IWrapper;
|
|
import com.ruoyi.system.service.ISysRoleService;
|
|
import com.ruoyi.system.service.ISysRoleService;
|
|
@@ -130,6 +131,9 @@ public class StockServiceImpl extends ServiceImpl<StockMapper, Stock> implements
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ //部门(项目组)过滤
|
|
|
|
+ wrapper.eq("de.dept_id", dto.getDeptId());
|
|
|
|
+
|
|
wrapper.orderByDesc("s", Stock::getId);
|
|
wrapper.orderByDesc("s", Stock::getId);
|
|
Page<StockVo> page = this.baseMapper.getPage(dto.getPage(), wrapper);
|
|
Page<StockVo> page = this.baseMapper.getPage(dto.getPage(), wrapper);
|
|
List<StockVo> stockVos = page.getRecords();
|
|
List<StockVo> stockVos = page.getRecords();
|
|
@@ -290,6 +294,9 @@ public class StockServiceImpl extends ServiceImpl<StockMapper, Stock> implements
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ //部门(项目组)过滤
|
|
|
|
+ wrapper.eq("de.dept_id", dto.getDeptId());
|
|
|
|
+
|
|
wrapper.orderByDesc("s", Stock::getId);
|
|
wrapper.orderByDesc("s", Stock::getId);
|
|
Page<StockVo> page = this.baseMapper.pageByProduct(dto.getPage(), wrapper);
|
|
Page<StockVo> page = this.baseMapper.pageByProduct(dto.getPage(), wrapper);
|
|
List<StockVo> stockVos = page.getRecords();
|
|
List<StockVo> stockVos = page.getRecords();
|
|
@@ -378,6 +385,9 @@ public class StockServiceImpl extends ServiceImpl<StockMapper, Stock> implements
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ //部门(项目组)过滤
|
|
|
|
+ wrapper.eq("de.dept_id", dto.getDeptId());
|
|
|
|
+
|
|
wrapper.orderByDesc("s", Stock::getId);
|
|
wrapper.orderByDesc("s", Stock::getId);
|
|
|
|
|
|
Page<StockVo> page = this.baseMapper.pageByProductSpu(dto.getPage(), wrapper);
|
|
Page<StockVo> page = this.baseMapper.pageByProductSpu(dto.getPage(), wrapper);
|
|
@@ -742,4 +752,12 @@ public class StockServiceImpl extends ServiceImpl<StockMapper, Stock> implements
|
|
stockJournalDetailsService.saveBatch(journalDetailsList);
|
|
stockJournalDetailsService.saveBatch(journalDetailsList);
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ /**
|
|
|
|
+ * 获取库存产品部门列表
|
|
|
|
+ */
|
|
|
|
+ @Override
|
|
|
|
+ public List<SysDept> getDepts() {
|
|
|
|
+ return baseMapper.getDepts();
|
|
|
|
+ }
|
|
|
|
+
|
|
}
|
|
}
|