|
@@ -5,6 +5,8 @@ import cn.com.taiji.sdk.model.comm.protocol.tts.vehicle.VehicleQueryResponse;
|
|
|
import cn.com.taiji.sdk.model.comm.protocol.tts.vehicle.VehicleRegisterRequest;
|
|
|
import cn.com.taiji.sdk.model.comm.protocol.tts.vehicle.VehicleRegisterResponse;
|
|
|
import cn.com.taiji.sdk.model.comm.protocol.tts.waybill.*;
|
|
|
+import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
import com.jkcredit.invoice.common.CommonConstants;
|
|
|
import com.jkcredit.invoice.mapper.binvoce.BillInvoiceMapper;
|
|
|
import com.jkcredit.invoice.mapper.binvoce.HcInvoiceMapper;
|
|
@@ -27,6 +29,7 @@ import com.jkcredit.invoice.service.lowerservice.NoCarService;
|
|
|
import com.jkcredit.invoice.service.lowerservice.vo.HCInvoiceQueryVo;
|
|
|
import com.jkcredit.invoice.service.lowerservice.vo.MonthAccountQueryVo;
|
|
|
import com.jkcredit.invoice.service.manager.ParamService;
|
|
|
+import com.jkcredit.invoice.service.nocar.HcInvoiceService;
|
|
|
import com.jkcredit.invoice.service.nocar.NoCarRecService;
|
|
|
import com.jkcredit.invoice.service.upService.NoCarInterface;
|
|
|
import com.jkcredit.invoice.util.*;
|
|
@@ -715,7 +718,6 @@ public class NoCarServiceImpl implements NoCarService{
|
|
|
log.info("取红冲票啦:NoCarServiceImpl.hCInvoiceQuery{}",hcInvoiceQueryVo);
|
|
|
HcInvoice hcInvoiceParam = new HcInvoice();
|
|
|
hcInvoiceParam.setBuyerName(hcInvoiceQueryVo.getBuyerName());
|
|
|
- hcInvoiceParam.setBuyerTaxpayerCode(hcInvoiceQueryVo.getBuyerTaxpayerCode());
|
|
|
hcInvoiceParam.setYearMonth(hcInvoiceQueryVo.getMonth());
|
|
|
List<HcInvoice> hcInvoices = hcInvoiceMapper.selectInvoiceByCondition(hcInvoiceParam);
|
|
|
if(hcInvoices == null){
|
|
@@ -726,6 +728,28 @@ public class NoCarServiceImpl implements NoCarService{
|
|
|
return new RespR(map);
|
|
|
}
|
|
|
@Autowired
|
|
|
+ HcInvoiceService hcInvoiceService;
|
|
|
+ @Override
|
|
|
+ public RespR hCInvoiceQueryInter(HCInvoiceQueryVo hcInvoiceQueryVo) {
|
|
|
+ Page page = new Page();
|
|
|
+ page.setCurrent(hcInvoiceQueryVo.getPageNo());
|
|
|
+ if(StringUtils.isEmpty(hcInvoiceQueryVo.getPageSize())){
|
|
|
+ page.setSize(1000);
|
|
|
+ }else{
|
|
|
+ page.setSize(hcInvoiceQueryVo.getPageSize());
|
|
|
+ }
|
|
|
+ HcInvoice hcInvoiceParam = new HcInvoice();
|
|
|
+ hcInvoiceParam.setBuyerTaxpayerCode(hcInvoiceQueryVo.getBuyerTaxpayerCode());
|
|
|
+ hcInvoiceParam.setYearMonth(hcInvoiceQueryVo.getMonth());
|
|
|
+ IPage<HcInvoice> listIPage = hcInvoiceService.findByPageAndWayBill(page,hcInvoiceParam);
|
|
|
+ Map<String,Object> map = new HashMap<>();
|
|
|
+ map.put("result",listIPage.getRecords());
|
|
|
+ map.put("total",listIPage.getTotal());
|
|
|
+ map.put("pages",listIPage.getPages());
|
|
|
+ return new RespR(map);
|
|
|
+ }
|
|
|
+
|
|
|
+ @Autowired
|
|
|
HcInvoiceMapper hcInvoiceMapper;
|
|
|
|
|
|
@Override
|