|
@@ -66,46 +66,46 @@ public class SaleTargetServiceImpl extends ServiceImpl<SaleTargetMapper, SaleTar
|
|
QueryWrapper<SaleDeliver> deliverQueryWrapper = new QueryWrapper<>();
|
|
QueryWrapper<SaleDeliver> deliverQueryWrapper = new QueryWrapper<>();
|
|
deliverQueryWrapper.eq(StringUtils.isNotBlank(orgId), "org_id", orgId);
|
|
deliverQueryWrapper.eq(StringUtils.isNotBlank(orgId), "org_id", orgId);
|
|
deliverQueryWrapper.between("create_time", time + "-01 00:00:00", time + "-31 23:59:59");
|
|
deliverQueryWrapper.between("create_time", time + "-01 00:00:00", time + "-31 23:59:59");
|
|
- deliverQueryWrapper.select(" IFNULL(sum(sale_deliver_money),'0') saleDeliverMoney");
|
|
|
|
|
|
+ deliverQueryWrapper.select(" IFNULL(sum(CONVERT(sale_deliver_money, DECIMAL(10,2))),'0') saleDeliverMoney");
|
|
SaleDeliver monthDeliver = deliverMapper.selectOne(deliverQueryWrapper);
|
|
SaleDeliver monthDeliver = deliverMapper.selectOne(deliverQueryWrapper);
|
|
deliverQueryWrapper.clear();
|
|
deliverQueryWrapper.clear();
|
|
deliverQueryWrapper.eq(StringUtils.isNotBlank(orgId), "org_id", orgId);
|
|
deliverQueryWrapper.eq(StringUtils.isNotBlank(orgId), "org_id", orgId);
|
|
deliverQueryWrapper.between("create_time", year + "-01-01 00:00:00", year + "-12-31 23:59:59");
|
|
deliverQueryWrapper.between("create_time", year + "-01-01 00:00:00", year + "-12-31 23:59:59");
|
|
- deliverQueryWrapper.select(" IFNULL(sum(sale_deliver_money),'0') saleDeliverMoney");
|
|
|
|
|
|
+ deliverQueryWrapper.select(" IFNULL(sum(CONVERT(sale_deliver_money, DECIMAL(10,2))),'0') saleDeliverMoney");
|
|
SaleDeliver yearDeliver = deliverMapper.selectOne(deliverQueryWrapper);
|
|
SaleDeliver yearDeliver = deliverMapper.selectOne(deliverQueryWrapper);
|
|
//销售发票金额
|
|
//销售发票金额
|
|
QueryWrapper<SaleInvoice> invoiceQueryWrapper = new QueryWrapper<>();
|
|
QueryWrapper<SaleInvoice> invoiceQueryWrapper = new QueryWrapper<>();
|
|
invoiceQueryWrapper.eq(StringUtils.isNotBlank(orgId), "org_id", orgId);
|
|
invoiceQueryWrapper.eq(StringUtils.isNotBlank(orgId), "org_id", orgId);
|
|
invoiceQueryWrapper.between("create_time", time + "-01 00:00:00", time + "-31 23:59:59");
|
|
invoiceQueryWrapper.between("create_time", time + "-01 00:00:00", time + "-31 23:59:59");
|
|
- invoiceQueryWrapper.select(" IFNULL(sum(sale_invoice_money),'0') saleInvoiceMoney");
|
|
|
|
|
|
+ invoiceQueryWrapper.select(" IFNULL(sum(CONVERT(sale_invoice_money, DECIMAL(10,2))),'0') saleInvoiceMoney");
|
|
SaleInvoice monthInvoice = invoiceMapper.selectOne(invoiceQueryWrapper);
|
|
SaleInvoice monthInvoice = invoiceMapper.selectOne(invoiceQueryWrapper);
|
|
invoiceQueryWrapper.clear();
|
|
invoiceQueryWrapper.clear();
|
|
invoiceQueryWrapper.eq(StringUtils.isNotBlank(orgId), "org_id", orgId);
|
|
invoiceQueryWrapper.eq(StringUtils.isNotBlank(orgId), "org_id", orgId);
|
|
invoiceQueryWrapper.between("create_time", year + "-01-01 00:00:00", year + "-12-31 23:59:59");
|
|
invoiceQueryWrapper.between("create_time", year + "-01-01 00:00:00", year + "-12-31 23:59:59");
|
|
- invoiceQueryWrapper.select(" IFNULL(sum(sale_invoice_money),'0') saleInvoiceMoney");
|
|
|
|
|
|
+ invoiceQueryWrapper.select(" IFNULL(sum(CONVERT(sale_invoice_money, DECIMAL(10,2))),'0') saleInvoiceMoney");
|
|
SaleInvoice yearInvoice = invoiceMapper.selectOne(invoiceQueryWrapper);
|
|
SaleInvoice yearInvoice = invoiceMapper.selectOne(invoiceQueryWrapper);
|
|
//销售订单金额和合同金额
|
|
//销售订单金额和合同金额
|
|
QueryWrapper<SaleOrder> orderQueryWrapper = new QueryWrapper<>();
|
|
QueryWrapper<SaleOrder> orderQueryWrapper = new QueryWrapper<>();
|
|
orderQueryWrapper.eq(StringUtils.isNotBlank(orgId), "org_id", orgId);
|
|
orderQueryWrapper.eq(StringUtils.isNotBlank(orgId), "org_id", orgId);
|
|
orderQueryWrapper.between("create_time", time + "-01 00:00:00", time + "-31 23:59:59");
|
|
orderQueryWrapper.between("create_time", time + "-01 00:00:00", time + "-31 23:59:59");
|
|
- orderQueryWrapper.select(" IFNULL(sum(sale_money),'0') saleMoney");
|
|
|
|
|
|
+ orderQueryWrapper.select(" IFNULL(sum(CONVERT(sale_money, DECIMAL(10,2))),'0') saleMoney");
|
|
SaleOrder monthOrder = orderMapper.selectOne(orderQueryWrapper);
|
|
SaleOrder monthOrder = orderMapper.selectOne(orderQueryWrapper);
|
|
orderQueryWrapper.clear();
|
|
orderQueryWrapper.clear();
|
|
orderQueryWrapper.eq(StringUtils.isNotBlank(orgId), "org_id", orgId);
|
|
orderQueryWrapper.eq(StringUtils.isNotBlank(orgId), "org_id", orgId);
|
|
orderQueryWrapper.between("create_time", year + "-01-01 00:00:00", year + "-12-31 23:59:59");
|
|
orderQueryWrapper.between("create_time", year + "-01-01 00:00:00", year + "-12-31 23:59:59");
|
|
- orderQueryWrapper.select(" IFNULL(sum(sale_money),'0') saleMoney");
|
|
|
|
|
|
+ orderQueryWrapper.select(" IFNULL(sum(CONVERT(sale_money, DECIMAL(10,2))),'0') saleMoney");
|
|
SaleOrder yearOrder = orderMapper.selectOne(orderQueryWrapper);
|
|
SaleOrder yearOrder = orderMapper.selectOne(orderQueryWrapper);
|
|
|
|
|
|
|
|
|
|
QueryWrapper<SaleTarget> queryWrapper = new QueryWrapper<>();
|
|
QueryWrapper<SaleTarget> queryWrapper = new QueryWrapper<>();
|
|
queryWrapper.eq(StringUtils.isNotBlank(orgId), "org_id", orgId);
|
|
queryWrapper.eq(StringUtils.isNotBlank(orgId), "org_id", orgId);
|
|
queryWrapper.between("create_time", time + "-01 00:00:00", time + "-31 23:59:59");
|
|
queryWrapper.between("create_time", time + "-01 00:00:00", time + "-31 23:59:59");
|
|
- queryWrapper.select(" IFNULL(sum(visit_number),'0') visitNumber");
|
|
|
|
|
|
+ queryWrapper.select(" IFNULL(sum(CONVERT(visit_number, DECIMAL(10,2))),'0') visitNumber");
|
|
SaleTarget monthTarget = targetMapper.selectOne(queryWrapper);
|
|
SaleTarget monthTarget = targetMapper.selectOne(queryWrapper);
|
|
queryWrapper.clear();
|
|
queryWrapper.clear();
|
|
queryWrapper.eq(StringUtils.isNotBlank(orgId), "org_id", orgId);
|
|
queryWrapper.eq(StringUtils.isNotBlank(orgId), "org_id", orgId);
|
|
queryWrapper.between("create_time", year + "-01-01 00:00:00", year + "-12-31 23:59:59");
|
|
queryWrapper.between("create_time", year + "-01-01 00:00:00", year + "-12-31 23:59:59");
|
|
- queryWrapper.select(" IFNULL(sum(visit_number),'0') visitNumber");
|
|
|
|
|
|
+ queryWrapper.select(" IFNULL(sum(CONVERT(visit_number, DECIMAL(10,2))),'0') visitNumber");
|
|
SaleTarget yearTarget = targetMapper.selectOne(queryWrapper);
|
|
SaleTarget yearTarget = targetMapper.selectOne(queryWrapper);
|
|
|
|
|
|
|
|
|
|
@@ -124,12 +124,12 @@ public class SaleTargetServiceImpl extends ServiceImpl<SaleTargetMapper, SaleTar
|
|
QueryWrapper<SaleDetail> queryWrapper2 = new QueryWrapper<>();
|
|
QueryWrapper<SaleDetail> queryWrapper2 = new QueryWrapper<>();
|
|
queryWrapper2.eq(StringUtils.isNotBlank(orgId), "org_id", orgId);
|
|
queryWrapper2.eq(StringUtils.isNotBlank(orgId), "org_id", orgId);
|
|
queryWrapper2.between("create_time", time + "-01 00:00:00", time + "-31 23:59:59");
|
|
queryWrapper2.between("create_time", time + "-01 00:00:00", time + "-31 23:59:59");
|
|
- queryWrapper2.select(" IFNULL(sum(sale_money),'0') saleMoney");
|
|
|
|
|
|
+ queryWrapper2.select(" IFNULL(sum(CONVERT(sale_money, DECIMAL(10,2))),'0') saleMoney");
|
|
SaleDetail monthSaleDetail = saleDetailMapper.selectOne(queryWrapper2);
|
|
SaleDetail monthSaleDetail = saleDetailMapper.selectOne(queryWrapper2);
|
|
queryWrapper2.clear();
|
|
queryWrapper2.clear();
|
|
queryWrapper2.eq(StringUtils.isNotBlank(orgId), "org_id", orgId);
|
|
queryWrapper2.eq(StringUtils.isNotBlank(orgId), "org_id", orgId);
|
|
queryWrapper2.between("create_time", year + "-01-01 00:00:00", year + "-12-31 23:59:59");
|
|
queryWrapper2.between("create_time", year + "-01-01 00:00:00", year + "-12-31 23:59:59");
|
|
- queryWrapper2.select(" IFNULL(sum(sale_money),'0') saleMoney");
|
|
|
|
|
|
+ queryWrapper2.select(" IFNULL(sum(CONVERT(sale_money, DECIMAL(10,2))),'0') saleMoney");
|
|
SaleDetail yearDaleDetail = saleDetailMapper.selectOne(queryWrapper2);
|
|
SaleDetail yearDaleDetail = saleDetailMapper.selectOne(queryWrapper2);
|
|
BigDecimal bg6 = new BigDecimal(monthSaleDetail.getSaleMoney());
|
|
BigDecimal bg6 = new BigDecimal(monthSaleDetail.getSaleMoney());
|
|
BigDecimal bg7 = new BigDecimal(yearDaleDetail.getSaleMoney());
|
|
BigDecimal bg7 = new BigDecimal(yearDaleDetail.getSaleMoney());
|
|
@@ -196,24 +196,24 @@ public class SaleTargetServiceImpl extends ServiceImpl<SaleTargetMapper, SaleTar
|
|
QueryWrapper<SaleOrder> orderQueryWrapper = new QueryWrapper<>();
|
|
QueryWrapper<SaleOrder> orderQueryWrapper = new QueryWrapper<>();
|
|
orderQueryWrapper.eq(StringUtils.isNotBlank(orgId), "org_id", orgId);
|
|
orderQueryWrapper.eq(StringUtils.isNotBlank(orgId), "org_id", orgId);
|
|
orderQueryWrapper.between("create_time", time + "-01 00:00:00", time + "-31 23:59:59");
|
|
orderQueryWrapper.between("create_time", time + "-01 00:00:00", time + "-31 23:59:59");
|
|
- orderQueryWrapper.select(" IFNULL(sum(sale_money),'0') saleMoney");
|
|
|
|
|
|
+ orderQueryWrapper.select(" IFNULL(sum(CONVERT(sale_money, DECIMAL(10,2))),'0') saleMoney");
|
|
SaleOrder monthOrder = orderMapper.selectOne(orderQueryWrapper);
|
|
SaleOrder monthOrder = orderMapper.selectOne(orderQueryWrapper);
|
|
orderQueryWrapper.clear();
|
|
orderQueryWrapper.clear();
|
|
orderQueryWrapper.eq(StringUtils.isNotBlank(orgId), "org_id", orgId);
|
|
orderQueryWrapper.eq(StringUtils.isNotBlank(orgId), "org_id", orgId);
|
|
orderQueryWrapper.between("create_time", lastYear+"-"+month + "-01 00:00:00", lastYear+"-"+month + "-31 23:59:59");
|
|
orderQueryWrapper.between("create_time", lastYear+"-"+month + "-01 00:00:00", lastYear+"-"+month + "-31 23:59:59");
|
|
- orderQueryWrapper.select(" IFNULL(sum(sale_money),'0') saleMoney");
|
|
|
|
|
|
+ orderQueryWrapper.select(" IFNULL(sum(CONVERT(sale_money, DECIMAL(10,2))),'0') saleMoney");
|
|
SaleOrder yearOrder = orderMapper.selectOne(orderQueryWrapper);
|
|
SaleOrder yearOrder = orderMapper.selectOne(orderQueryWrapper);
|
|
|
|
|
|
|
|
|
|
orderQueryWrapper.clear();
|
|
orderQueryWrapper.clear();
|
|
orderQueryWrapper.eq(StringUtils.isNotBlank(orgId), "org_id", orgId);
|
|
orderQueryWrapper.eq(StringUtils.isNotBlank(orgId), "org_id", orgId);
|
|
orderQueryWrapper.between("create_time", year+"-01-01 00:00:00", year+ "-12-31 23:59:59");
|
|
orderQueryWrapper.between("create_time", year+"-01-01 00:00:00", year+ "-12-31 23:59:59");
|
|
- orderQueryWrapper.select(" IFNULL(sum(sale_money),'0') saleMoney");
|
|
|
|
|
|
+ orderQueryWrapper.select(" IFNULL(sum(CONVERT(sale_money, DECIMAL(10,2))),'0') saleMoney");
|
|
SaleOrder orderYear = orderMapper.selectOne(orderQueryWrapper);
|
|
SaleOrder orderYear = orderMapper.selectOne(orderQueryWrapper);
|
|
orderQueryWrapper.clear();
|
|
orderQueryWrapper.clear();
|
|
orderQueryWrapper.eq(StringUtils.isNotBlank(orgId), "org_id", orgId);
|
|
orderQueryWrapper.eq(StringUtils.isNotBlank(orgId), "org_id", orgId);
|
|
orderQueryWrapper.between("create_time", lastYear+"-01-01 00:00:00", lastYear+ "-12-31 23:59:59");
|
|
orderQueryWrapper.between("create_time", lastYear+"-01-01 00:00:00", lastYear+ "-12-31 23:59:59");
|
|
- orderQueryWrapper.select(" IFNULL(sum(sale_money),'0') saleMoney");
|
|
|
|
|
|
+ orderQueryWrapper.select(" IFNULL(sum(CONVERT(sale_money, DECIMAL(10,2))),'0') saleMoney");
|
|
SaleOrder lastOrderYear = orderMapper.selectOne(orderQueryWrapper);
|
|
SaleOrder lastOrderYear = orderMapper.selectOne(orderQueryWrapper);
|
|
vo.setYearSaleMoneyRate(calculateYOYChange(Double.parseDouble(yearOrder.getSaleMoney()),Double.parseDouble(lastOrderYear.getSaleMoney())));
|
|
vo.setYearSaleMoneyRate(calculateYOYChange(Double.parseDouble(yearOrder.getSaleMoney()),Double.parseDouble(lastOrderYear.getSaleMoney())));
|
|
|
|
|
|
@@ -221,24 +221,24 @@ public class SaleTargetServiceImpl extends ServiceImpl<SaleTargetMapper, SaleTar
|
|
QueryWrapper<SaleDeliver> deliverQueryWrapper = new QueryWrapper<>();
|
|
QueryWrapper<SaleDeliver> deliverQueryWrapper = new QueryWrapper<>();
|
|
deliverQueryWrapper.eq(StringUtils.isNotBlank(orgId), "org_id", orgId);
|
|
deliverQueryWrapper.eq(StringUtils.isNotBlank(orgId), "org_id", orgId);
|
|
deliverQueryWrapper.between("create_time", time + "-01 00:00:00", time + "-31 23:59:59");
|
|
deliverQueryWrapper.between("create_time", time + "-01 00:00:00", time + "-31 23:59:59");
|
|
- deliverQueryWrapper.select(" IFNULL(sum(sale_deliver_money),'0') saleDeliverMoney");
|
|
|
|
|
|
+ deliverQueryWrapper.select(" IFNULL(sum(CONVERT(sale_deliver_money, DECIMAL(10,2))),'0') saleDeliverMoney");
|
|
SaleDeliver monthDeliver = deliverMapper.selectOne(deliverQueryWrapper);
|
|
SaleDeliver monthDeliver = deliverMapper.selectOne(deliverQueryWrapper);
|
|
deliverQueryWrapper.clear();
|
|
deliverQueryWrapper.clear();
|
|
deliverQueryWrapper.eq(StringUtils.isNotBlank(orgId), "org_id", orgId);
|
|
deliverQueryWrapper.eq(StringUtils.isNotBlank(orgId), "org_id", orgId);
|
|
deliverQueryWrapper.between("create_time", lastYear+"-"+month + "-01 00:00:00", lastYear+"-"+month + "-31 23:59:59");
|
|
deliverQueryWrapper.between("create_time", lastYear+"-"+month + "-01 00:00:00", lastYear+"-"+month + "-31 23:59:59");
|
|
- deliverQueryWrapper.select(" IFNULL(sum(sale_deliver_money),'0') saleDeliverMoney");
|
|
|
|
|
|
+ deliverQueryWrapper.select(" IFNULL(sum(CONVERT(sale_deliver_money, DECIMAL(10,2))),'0') saleDeliverMoney");
|
|
SaleDeliver yearDeliver = deliverMapper.selectOne(deliverQueryWrapper);
|
|
SaleDeliver yearDeliver = deliverMapper.selectOne(deliverQueryWrapper);
|
|
|
|
|
|
deliverQueryWrapper.clear();
|
|
deliverQueryWrapper.clear();
|
|
deliverQueryWrapper.eq(StringUtils.isNotBlank(orgId), "org_id", orgId);
|
|
deliverQueryWrapper.eq(StringUtils.isNotBlank(orgId), "org_id", orgId);
|
|
deliverQueryWrapper.between("create_time", year+"-01-01 00:00:00", year+"-12-31 23:59:59");
|
|
deliverQueryWrapper.between("create_time", year+"-01-01 00:00:00", year+"-12-31 23:59:59");
|
|
- deliverQueryWrapper.select(" IFNULL(sum(sale_deliver_money),'0') saleDeliverMoney");
|
|
|
|
|
|
+ deliverQueryWrapper.select(" IFNULL(sum(CONVERT(sale_deliver_money, DECIMAL(10,2))),'0') saleDeliverMoney");
|
|
SaleDeliver deliverYear = deliverMapper.selectOne(deliverQueryWrapper);
|
|
SaleDeliver deliverYear = deliverMapper.selectOne(deliverQueryWrapper);
|
|
|
|
|
|
deliverQueryWrapper.clear();
|
|
deliverQueryWrapper.clear();
|
|
deliverQueryWrapper.eq(StringUtils.isNotBlank(orgId), "org_id", orgId);
|
|
deliverQueryWrapper.eq(StringUtils.isNotBlank(orgId), "org_id", orgId);
|
|
deliverQueryWrapper.between("create_time", lastYear+"-01-01 00:00:00", lastYear+"-12-31 23:59:59");
|
|
deliverQueryWrapper.between("create_time", lastYear+"-01-01 00:00:00", lastYear+"-12-31 23:59:59");
|
|
- deliverQueryWrapper.select(" IFNULL(sum(sale_deliver_money),'0') saleDeliverMoney");
|
|
|
|
|
|
+ deliverQueryWrapper.select(" IFNULL(sum(CONVERT(sale_deliver_money, DECIMAL(10,2))),'0') saleDeliverMoney");
|
|
SaleDeliver lastDeliverYear = deliverMapper.selectOne(deliverQueryWrapper);
|
|
SaleDeliver lastDeliverYear = deliverMapper.selectOne(deliverQueryWrapper);
|
|
|
|
|
|
vo.setYearSaleDeliverMoneyRate(calculateYOYChange(Double.parseDouble(yearDeliver.getSaleDeliverMoney()),Double.parseDouble(lastDeliverYear.getSaleDeliverMoney())));
|
|
vo.setYearSaleDeliverMoneyRate(calculateYOYChange(Double.parseDouble(yearDeliver.getSaleDeliverMoney()),Double.parseDouble(lastDeliverYear.getSaleDeliverMoney())));
|
|
@@ -247,19 +247,22 @@ public class SaleTargetServiceImpl extends ServiceImpl<SaleTargetMapper, SaleTar
|
|
//逾期应收款金额
|
|
//逾期应收款金额
|
|
QueryWrapper<MoneyWriteOverdue> saleReceiveQueryWrapper = new QueryWrapper<>();
|
|
QueryWrapper<MoneyWriteOverdue> saleReceiveQueryWrapper = new QueryWrapper<>();
|
|
saleReceiveQueryWrapper.eq(StringUtils.isNotBlank(orgId), "org_id", orgId);
|
|
saleReceiveQueryWrapper.eq(StringUtils.isNotBlank(orgId), "org_id", orgId);
|
|
|
|
+ saleReceiveQueryWrapper.eq("document_type", 1);
|
|
saleReceiveQueryWrapper.between("deadline", time + "-01 00:00:00", time + "-31 23:59:59");
|
|
saleReceiveQueryWrapper.between("deadline", time + "-01 00:00:00", time + "-31 23:59:59");
|
|
- saleReceiveQueryWrapper.select("IFNULL(sum(rmbje),'0') rmbje");
|
|
|
|
|
|
+ saleReceiveQueryWrapper.select("IFNULL(sum(CONVERT(rmbje, DECIMAL(10,2))),'0') rmbje");
|
|
MoneyWriteOverdue monthReceive = writeOverdueMapper.selectOne(saleReceiveQueryWrapper);
|
|
MoneyWriteOverdue monthReceive = writeOverdueMapper.selectOne(saleReceiveQueryWrapper);
|
|
saleReceiveQueryWrapper.clear();
|
|
saleReceiveQueryWrapper.clear();
|
|
saleReceiveQueryWrapper.eq(StringUtils.isNotBlank(orgId), "org_id", orgId);
|
|
saleReceiveQueryWrapper.eq(StringUtils.isNotBlank(orgId), "org_id", orgId);
|
|
saleReceiveQueryWrapper.between("deadline", lastYear+"-"+month + "-01 00:00:00", lastYear+"-"+month + "-31 23:59:59");
|
|
saleReceiveQueryWrapper.between("deadline", lastYear+"-"+month + "-01 00:00:00", lastYear+"-"+month + "-31 23:59:59");
|
|
- saleReceiveQueryWrapper.select(" IFNULL(sum(rmbje),'0') rmbje");
|
|
|
|
|
|
+ saleReceiveQueryWrapper.select(" IFNULL(sum(CONVERT(rmbje, DECIMAL(10,2))),'0') rmbje");
|
|
|
|
+ saleReceiveQueryWrapper.eq("document_type", 1);
|
|
MoneyWriteOverdue yearReceive = writeOverdueMapper.selectOne(saleReceiveQueryWrapper);
|
|
MoneyWriteOverdue yearReceive = writeOverdueMapper.selectOne(saleReceiveQueryWrapper);
|
|
|
|
|
|
|
|
|
|
saleReceiveQueryWrapper.clear();
|
|
saleReceiveQueryWrapper.clear();
|
|
saleReceiveQueryWrapper.eq(StringUtils.isNotBlank(orgId), "org_id", orgId);
|
|
saleReceiveQueryWrapper.eq(StringUtils.isNotBlank(orgId), "org_id", orgId);
|
|
- saleReceiveQueryWrapper.select("ROUND(IFNULL(SUM(rmbje),0) /10000,2) rmbje");
|
|
|
|
|
|
+ saleReceiveQueryWrapper.select("ROUND(IFNULL(sum(CONVERT(rmbje, DECIMAL(10,2))),0) /10000,2) rmbje");
|
|
|
|
+ saleReceiveQueryWrapper.eq("document_type", 1);
|
|
MoneyWriteOverdue countReceive = writeOverdueMapper.selectOne(saleReceiveQueryWrapper);
|
|
MoneyWriteOverdue countReceive = writeOverdueMapper.selectOne(saleReceiveQueryWrapper);
|
|
|
|
|
|
|
|
|
|
@@ -386,10 +389,10 @@ public class SaleTargetServiceImpl extends ServiceImpl<SaleTargetMapper, SaleTar
|
|
// queryWrapper.between("create_time", time + "-01 00:00:00", time + "-31 23:59:59");
|
|
// queryWrapper.between("create_time", time + "-01 00:00:00", time + "-31 23:59:59");
|
|
queryWrapper.orderByAsc("create_time");
|
|
queryWrapper.orderByAsc("create_time");
|
|
if (0 == type) {
|
|
if (0 == type) {
|
|
- queryWrapper.select("convert(IFNULL(sum(visit_number),'0'),decimal(10,2)) visitNumber,create_time createTime");
|
|
|
|
|
|
+ queryWrapper.select("convert(IFNULL(sum(CONVERT(visit_number, DECIMAL(10,2))),'0'),decimal(10,2)) visitNumber,create_time createTime");
|
|
queryWrapper.groupBy("DATE_FORMAT(create_time,'%y-%m')");
|
|
queryWrapper.groupBy("DATE_FORMAT(create_time,'%y-%m')");
|
|
} else {
|
|
} else {
|
|
- queryWrapper.select("convert(IFNULL(sum(visit_number),'0'),decimal(10,2)) visitNumber,create_time createTime");
|
|
|
|
|
|
+ queryWrapper.select("convert(IFNULL(sum(CONVERT(visit_number, DECIMAL(10,2))),'0'),decimal(10,2)) visitNumber,create_time createTime");
|
|
queryWrapper.groupBy("DATE_FORMAT(create_time,'%y')");
|
|
queryWrapper.groupBy("DATE_FORMAT(create_time,'%y')");
|
|
}
|
|
}
|
|
|
|
|
|
@@ -422,10 +425,10 @@ public class SaleTargetServiceImpl extends ServiceImpl<SaleTargetMapper, SaleTar
|
|
// queryWrapper.between("create_time", time + "-01 00:00:00", time + "-31 23:59:59");
|
|
// queryWrapper.between("create_time", time + "-01 00:00:00", time + "-31 23:59:59");
|
|
queryWrapper.orderByAsc("create_time");
|
|
queryWrapper.orderByAsc("create_time");
|
|
if (0 == type) {
|
|
if (0 == type) {
|
|
- queryWrapper.select("IFNULL(sum(sale_money),'0') saleMoney,create_time createTime");
|
|
|
|
|
|
+ queryWrapper.select("IFNULL(sum(CONVERT(sale_money, DECIMAL(10,2))),'0') saleMoney,create_time createTime");
|
|
queryWrapper.groupBy("DATE_FORMAT(create_time,'%y-%m')");
|
|
queryWrapper.groupBy("DATE_FORMAT(create_time,'%y-%m')");
|
|
} else {
|
|
} else {
|
|
- queryWrapper.select("IFNULL(sum(sale_money),'0') saleMoney,create_time createTime");
|
|
|
|
|
|
+ queryWrapper.select("IFNULL(sum(CONVERT(sale_money, DECIMAL(10,2))),'0') saleMoney,create_time createTime");
|
|
queryWrapper.groupBy("DATE_FORMAT(create_time,'%y')");
|
|
queryWrapper.groupBy("DATE_FORMAT(create_time,'%y')");
|
|
}
|
|
}
|
|
|
|
|
|
@@ -458,7 +461,7 @@ public class SaleTargetServiceImpl extends ServiceImpl<SaleTargetMapper, SaleTar
|
|
Page<SaleTarget> page = new Page<>(pageNum, pageSize);
|
|
Page<SaleTarget> page = new Page<>(pageNum, pageSize);
|
|
QueryWrapper<SaleTarget> queryWrapper = new QueryWrapper<>();
|
|
QueryWrapper<SaleTarget> queryWrapper = new QueryWrapper<>();
|
|
queryWrapper.eq(StringUtils.isNotBlank(orgId), "org_id", orgId);
|
|
queryWrapper.eq(StringUtils.isNotBlank(orgId), "org_id", orgId);
|
|
- queryWrapper.select(" IFNULL(sum(visit_number),'0') visitNumber,customer_name customerName");
|
|
|
|
|
|
+ queryWrapper.select(" IFNULL(sum(CONVERT(visit_number, DECIMAL(10,2))),'0') visitNumber,customer_name customerName");
|
|
queryWrapper.orderByDesc("visit_number");
|
|
queryWrapper.orderByDesc("visit_number");
|
|
queryWrapper.groupBy("customer_name");
|
|
queryWrapper.groupBy("customer_name");
|
|
Page<SaleTarget> targets = targetMapper.selectPage(page, queryWrapper);
|
|
Page<SaleTarget> targets = targetMapper.selectPage(page, queryWrapper);
|