Browse Source

优化销售订单搜索时再次发起的按钮不显示问题

master
dimengzhe 2 years ago
parent
commit
a4269e3823
  1. 3
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorder/BusSalesOrderMapper.xml
  2. 4
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorder/BusSalesOrderService.java

3
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorder/BusSalesOrderMapper.xml

@ -62,7 +62,8 @@
bo.contractNo as contractId,
bo.staffName as saler,
bo.procDefId,
bo.procInstId
bo.procInstId,
if(length(bo.nodeState)>0,true,false) as showRePublishBtn
FROM bus_sales_order bo
left join bus_sales_order_price bp on bp.salesOrderSid = bo.sid
left join bus_sales_order_deposit bd on bd.salesOrderSid = bo.sid

4
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorder/BusSalesOrderService.java

@ -1921,14 +1921,14 @@ public class BusSalesOrderService extends MybatisBaseService<BusSalesOrderMapper
IPage<AppBusSalesOrderVo> pagging = baseMapper.getSaleOrders(page, qw, pq.getParams().getName(), "");
for (AppBusSalesOrderVo record : pagging.getRecords()) {
/*************再次发起按钮显示****************/
if (StringUtils.isNotBlank(pq.getParams().getType())) {
/* if (StringUtils.isNotBlank(pq.getParams().getType())) {
String type = pq.getParams().getType();
if (type.equals("2")) {
record.setShowRePublishBtn(true);
} else {
record.setShowRePublishBtn(false);
}
}
}*/
/**************************************/
ResultBean<CommonContractVo> commonContractVoResultBean = commonContractFeign.getContractBySalesOrderSid(record.getSaleOrderSid());
if (commonContractVoResultBean.getData() != null) {

Loading…
Cancel
Save