package com.stylefeng.guns.modular.system.service.impl;
import com.baomidou.mybatisplus.plugins.Page;
import com.stylefeng.guns.modular.system.model.DemandListVo;
import com.stylefeng.guns.modular.system.model.TQuote;
import com.stylefeng.guns.modular.system.dao.TQuoteMapper;
import com.stylefeng.guns.modular.system.service.ITQuoteService;
import com.baomidou.mybatisplus.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
import java.util.List;
import java.util.Objects;
/**
*
* 报价 服务实现类
*
*
* @author stylefeng
* @since 2023-02-13
*/
@Service
public class TQuoteServiceImpl extends ServiceImpl implements ITQuoteService {
@Override
public List queryDemandList(Page objectPage, String time, Integer state, Integer userId, String account) {
String sTime=null;
String eTime =null;
if(Objects.nonNull(time)&& !"".equals(time)){
sTime = time.split(" - ")[0]+" 00:00:01";
eTime = time.split(" - ")[1]+" 23:59:59";
}
return this.baseMapper.queryDemandList(objectPage,sTime,eTime,state,userId,account);
}
@Override
public List queryDemandListExport(String time, Integer state, Integer userId, String account) {
String sTime=null;
String eTime =null;
if(Objects.nonNull(time) && !"".equals(time)){
sTime = time.split(" - ")[0]+" 00:00:01";
eTime = time.split(" - ") [1]+" 23:59:59";
}
return this.baseMapper.queryDemandListExport(sTime,eTime,state,userId,account);
}
}