md
This commit is contained in:
parent
dc80d75c81
commit
77bfb26bc2
@ -34,6 +34,7 @@ import com.xdadan.erp.emis.domain.EmisTmsScanRecord;
|
||||
import com.xdadan.erp.emis.domain.enumtype.ScanType;
|
||||
import com.xdadan.erp.emis.domain.enumtype.WaybillStatus;
|
||||
import com.xdadan.erp.emis.domain.exception.EmisBizError;
|
||||
import com.xdadan.erp.emis.domain.stat.ScanStatInfoDtl;
|
||||
import com.xdadan.erp.emis.domain.vo.*;
|
||||
import com.xdadan.erp.emis.service.*;
|
||||
import com.xdadan.erp.emis.service.print.IXddTplPrint;
|
||||
@ -548,6 +549,60 @@ public class EmisWaybillController extends EmisBaseController
|
||||
return getDataTable(list);
|
||||
}
|
||||
|
||||
/**
|
||||
* 寄件网点运单统计
|
||||
* @param emisWaybill
|
||||
* @return
|
||||
*/
|
||||
@GetMapping("/getSiteSendStatInfoMap")
|
||||
public TableDataInfo getSiteSendStatInfoMap(EmisWaybill emisWaybill)
|
||||
{
|
||||
startPage();
|
||||
|
||||
// 设置通用权限查询参数
|
||||
setPrivParams(emisWaybill);
|
||||
|
||||
List<Map> list = emisBaseService.getSiteSendStatInfoMap(emisWaybill);
|
||||
return getDataTable(list);
|
||||
}
|
||||
|
||||
/**
|
||||
* 目的网点运单统计
|
||||
* @param emisWaybill
|
||||
* @return
|
||||
*/
|
||||
@GetMapping("/getSiteDestStatInfoMap")
|
||||
public TableDataInfo getSiteDestStatInfoMap(EmisWaybill emisWaybill)
|
||||
{
|
||||
startPage();
|
||||
|
||||
// 设置通用权限查询参数
|
||||
setPrivParams(emisWaybill);
|
||||
|
||||
List<Map> list = emisBaseService.getSiteDestStatInfoMap(emisWaybill);
|
||||
return getDataTable(list);
|
||||
}
|
||||
|
||||
/**
|
||||
* 查询运单统计明细数据
|
||||
* @param emisWaybill
|
||||
* @return
|
||||
*/
|
||||
@GetMapping("/queryScanStatInfoDtlList")
|
||||
public TableDataInfo queryScanStatInfoDtlList(EmisWaybill emisWaybill)
|
||||
{
|
||||
startPage();
|
||||
|
||||
// 设置通用权限查询参数
|
||||
setPrivParams(emisWaybill);
|
||||
|
||||
List<ScanStatInfoDtl> list= emisBaseService.queryScanStatInfoDtlList(emisWaybill);
|
||||
|
||||
return getDataTable(list);
|
||||
}
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* 获取运单统计信息
|
||||
* @param emisWaybill
|
||||
@ -565,6 +620,10 @@ public class EmisWaybillController extends EmisBaseController
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@GetMapping("/selectEmisWaybillByMutiBillCode")
|
||||
public TableDataInfo selectEmisWaybillByMutiBillCode(EmisWaybill emisWaybill)
|
||||
{
|
||||
|
||||
@ -55,21 +55,8 @@ public interface EmisSettleSubBillMapper extends BaseMapper<EmisSettleSubBill>
|
||||
public Map getQueryStatInfoMap(EmisSettleSubBill emisSettleSubBill);
|
||||
|
||||
|
||||
/**
|
||||
* 寄件网点运单统计
|
||||
* @param emisSettleSubBill
|
||||
* @return
|
||||
*/
|
||||
public Map getSiteSendStatInfoMap(EmisSettleSubBill emisSettleSubBill);
|
||||
|
||||
|
||||
/**
|
||||
* 目的网点运单统计
|
||||
* @param emisSettleSubBill
|
||||
* @return
|
||||
*/
|
||||
public Map getSiteDestStatInfoMap(EmisSettleSubBill emisSettleSubBill);
|
||||
|
||||
|
||||
/**
|
||||
* 根据客户统计月结账单
|
||||
|
||||
@ -102,7 +102,11 @@ public interface EmisTmsScanRecordMapper extends BaseMapper<EmisTmsScanRecord>
|
||||
public List<EmisTmsScanRecord> queryScanStatRecordList(EmisTmsScanRecord emisTmsScanRecord);
|
||||
|
||||
|
||||
// 查询统计明细
|
||||
/**
|
||||
* 查询运单扫描统计明细
|
||||
* @param emisWaybill
|
||||
* @return
|
||||
*/
|
||||
public List<ScanStatInfoDtl> queryScanStatInfoDtlList(EmisWaybill emisWaybill);
|
||||
|
||||
|
||||
|
||||
@ -16,6 +16,7 @@ import java.util.Map;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.xdadan.erp.common.annotation.audit.DataAuditFilter;
|
||||
import com.xdadan.erp.emis.domain.EmisSettleSubBill;
|
||||
import com.xdadan.erp.emis.domain.EmisWaybill;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
|
||||
@ -158,7 +159,18 @@ public interface EmisWaybillMapper extends BaseMapper<EmisWaybill>
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* 寄件网点运单统计
|
||||
* @param emisWaybill
|
||||
* @return
|
||||
*/
|
||||
public List<Map> getSiteSendStatInfoMap(EmisWaybill emisWaybill);
|
||||
|
||||
|
||||
/**
|
||||
* 目的网点运单统计
|
||||
* @param emisWaybill
|
||||
* @return
|
||||
*/
|
||||
public List<Map> getSiteDestStatInfoMap(EmisWaybill emisWaybill);
|
||||
|
||||
}
|
||||
|
||||
@ -33,6 +33,7 @@ package com.xdadan.erp.emis.service;
|
||||
import com.xdadan.erp.emis.domain.enumtype.ScanType;
|
||||
import com.xdadan.erp.emis.domain.enumtype.WaybillStatus;
|
||||
import com.xdadan.erp.emis.domain.exception.EmisBizError;
|
||||
import com.xdadan.erp.emis.domain.stat.ScanStatInfoDtl;
|
||||
import com.xdadan.erp.emis.domain.vo.WaybillOrder;
|
||||
import com.xdadan.erp.emis.domain.vo.scan.ScanResultItem;
|
||||
import com.xdadan.erp.emis.mapper.*;
|
||||
@ -2188,6 +2189,35 @@ public class EmisBaseService {
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 寄件网点运单统计
|
||||
* @param emisWaybill
|
||||
* @return
|
||||
*/
|
||||
public List<Map> getSiteSendStatInfoMap(EmisWaybill emisWaybill){
|
||||
return emisWaybillMapper.getSiteSendStatInfoMap(emisWaybill);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 目的网点运单统计
|
||||
* @param emisWaybill
|
||||
* @return
|
||||
*/
|
||||
public List<Map> getSiteDestStatInfoMap(EmisWaybill emisWaybill){
|
||||
return emisWaybillMapper.getSiteDestStatInfoMap(emisWaybill);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 查询运单扫描统计明细
|
||||
* @param emisWaybill
|
||||
* @return
|
||||
*/
|
||||
public List<ScanStatInfoDtl> queryScanStatInfoDtlList(EmisWaybill emisWaybill){
|
||||
return emisTmsScanRecordMapper.queryScanStatInfoDtlList(emisWaybill);
|
||||
}
|
||||
|
||||
/**
|
||||
* 根据添加的地址增加客户
|
||||
* @param emisCustomerAddressNew
|
||||
|
||||
Loading…
Reference in New Issue
Block a user