|
|
@ -1922,6 +1922,9 @@ public class BusSalesOrderService extends MybatisBaseService<BusSalesOrderMapper |
|
|
|
IPage<BusSalesOrder> page = PagerUtil.queryToPage(pq); |
|
|
|
IPage<AppBusSalesOrderVo> pagging = baseMapper.getSaleOrders(page, qw, pq.getParams().getName(), ""); |
|
|
|
for (AppBusSalesOrderVo record : pagging.getRecords()) { |
|
|
|
if (StringUtils.isBlank(record.getClosingDate())){ |
|
|
|
record.setClosingDate("-"); |
|
|
|
} |
|
|
|
/*************再次发起按钮显示****************/ |
|
|
|
/* if (StringUtils.isNotBlank(pq.getParams().getType())) { |
|
|
|
String type = pq.getParams().getType(); |
|
|
@ -5257,7 +5260,10 @@ public class BusSalesOrderService extends MybatisBaseService<BusSalesOrderMapper |
|
|
|
scmPurchaseChannelPush.setNum(busSalesOrderPrice.getQuantity().toString()); |
|
|
|
scmPurchaseChannelFeign.push(scmPurchaseChannelPush); |
|
|
|
} |
|
|
|
|
|
|
|
//------------设置办结日期----------------------------------
|
|
|
|
BusSalesOrder entityForCloseDate = fetchBySid(bv.getBusinessSid()); |
|
|
|
entityForCloseDate.setClosingDate(new Date()); |
|
|
|
baseMapper.updateById(entityForCloseDate); |
|
|
|
} |
|
|
|
return rb.success().setData(resultBean.getData()); |
|
|
|
} else { |
|
|
@ -6035,6 +6041,22 @@ public class BusSalesOrderService extends MybatisBaseService<BusSalesOrderMapper |
|
|
|
if (StringUtils.isNotBlank(pagerQuery.getFactoryDiscount())) { |
|
|
|
qw.like("ls.factoryDiscount", pagerQuery.getFactoryDiscount()); |
|
|
|
} |
|
|
|
// APP办结时间查询
|
|
|
|
if (StringUtils.isNotBlank(pagerQuery.getDate())) { |
|
|
|
String date = pagerQuery.getDate(); |
|
|
|
String[] sArray = date.split("至"); |
|
|
|
String start = sArray[0]; |
|
|
|
String end = sArray[1]; |
|
|
|
qw.apply(StringUtils.isNotEmpty(start), "date_format (bo.closingDate,'%Y-%m-%d') >= date_format('" + start + "','%Y-%m-%d')"). |
|
|
|
apply(StringUtils.isNotEmpty(end), "date_format (bo.closingDate,'%Y-%m-%d') <= date_format('" + end + "','%Y-%m-%d')" |
|
|
|
); |
|
|
|
} |
|
|
|
//PC办结时间查询
|
|
|
|
String createStartTime = pagerQuery.getCloseStartTime(); |
|
|
|
String createEndTime = pagerQuery.getCloseEndTime(); |
|
|
|
qw.apply(StringUtils.isNotEmpty(createStartTime), "date_format (bo.closingDate,'%Y-%m-%d') >= date_format('" + createStartTime + "','%Y-%m-%d')"). |
|
|
|
apply(StringUtils.isNotEmpty(createEndTime), "date_format (bo.closingDate,'%Y-%m-%d') <= date_format('" + createEndTime + "','%Y-%m-%d')" |
|
|
|
); |
|
|
|
String typeState = "getSaleOrdersByOrgPath";//查询接口的标识
|
|
|
|
String urlPrefix = docPdfComponent.getPrefixTemplateUrl(); |
|
|
|
String temp = "/template/"; |
|
|
|