|
@@ -24,6 +24,7 @@ import com.fjhx.wms.service.arrival.ArrivalStockRecordsDetailsService;
|
|
import com.fjhx.wms.service.arrival.ArrivalStockRecordsService;
|
|
import com.fjhx.wms.service.arrival.ArrivalStockRecordsService;
|
|
import com.fjhx.wms.service.stock.*;
|
|
import com.fjhx.wms.service.stock.*;
|
|
import com.ruoyi.common.exception.ServiceException;
|
|
import com.ruoyi.common.exception.ServiceException;
|
|
|
|
+import com.ruoyi.common.utils.SecurityUtils;
|
|
import com.ruoyi.common.utils.wrapper.IWrapper;
|
|
import com.ruoyi.common.utils.wrapper.IWrapper;
|
|
import com.ruoyi.system.utils.UserUtil;
|
|
import com.ruoyi.system.utils.UserUtil;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
@@ -70,6 +71,7 @@ public class StockJournalDetailsServiceImpl extends ServiceImpl<StockJournalDeta
|
|
* 分页公共参数
|
|
* 分页公共参数
|
|
*/
|
|
*/
|
|
private IWrapper<StockJournalDetails> getPageWrapper(StockJournalSelectDto dto) {
|
|
private IWrapper<StockJournalDetails> getPageWrapper(StockJournalSelectDto dto) {
|
|
|
|
+
|
|
IWrapper<StockJournalDetails> wrapper = getWrapper();
|
|
IWrapper<StockJournalDetails> wrapper = getWrapper();
|
|
wrapper.eq("sj.op_type", dto.getOpType());
|
|
wrapper.eq("sj.op_type", dto.getOpType());
|
|
wrapper.eq("sj.type", dto.getType());
|
|
wrapper.eq("sj.type", dto.getType());
|
|
@@ -91,6 +93,10 @@ public class StockJournalDetailsServiceImpl extends ServiceImpl<StockJournalDeta
|
|
wrapper.ge("sjd",StockJournalDetails::getCreateTime,dto.getBeginTime());
|
|
wrapper.ge("sjd",StockJournalDetails::getCreateTime,dto.getBeginTime());
|
|
wrapper.le("sjd",StockJournalDetails::getCreateTime,dto.getEndTime());
|
|
wrapper.le("sjd",StockJournalDetails::getCreateTime,dto.getEndTime());
|
|
|
|
|
|
|
|
+ //count方法手动赋值逻辑删除租户
|
|
|
|
+ wrapper.eq("sj.del_flag",0);
|
|
|
|
+ wrapper.eq("sj.tenant_id", SecurityUtils.getTenantId());
|
|
|
|
+
|
|
//排序
|
|
//排序
|
|
wrapper.orderByDesc("sjd", StockJournalDetails::getCreateTime);
|
|
wrapper.orderByDesc("sjd", StockJournalDetails::getCreateTime);
|
|
|
|
|
|
@@ -101,8 +107,10 @@ public class StockJournalDetailsServiceImpl extends ServiceImpl<StockJournalDeta
|
|
public Page<StockJournalDetailsVo> getPage(StockJournalSelectDto dto) {
|
|
public Page<StockJournalDetailsVo> getPage(StockJournalSelectDto dto) {
|
|
IWrapper<StockJournalDetails> wrapper = getPageWrapper(dto);
|
|
IWrapper<StockJournalDetails> wrapper = getPageWrapper(dto);
|
|
|
|
|
|
|
|
+ Page<Object> page1 = dto.getPage();
|
|
|
|
+ page1.setCountId("getPageCount");
|
|
|
|
|
|
- Page<StockJournalDetailsVo> page = this.baseMapper.getPage(dto.getPage(), wrapper);
|
|
|
|
|
|
+ Page<StockJournalDetailsVo> page = this.baseMapper.getPage(page1, wrapper);
|
|
List<StockJournalDetailsVo> records = page.getRecords();
|
|
List<StockJournalDetailsVo> records = page.getRecords();
|
|
if (ObjectUtil.isEmpty(records)) {
|
|
if (ObjectUtil.isEmpty(records)) {
|
|
return page;
|
|
return page;
|