|
@@ -302,8 +302,6 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
|
|
|
}
|
|
}
|
|
|
order.setFudaPurchaseDate(new Date());
|
|
order.setFudaPurchaseDate(new Date());
|
|
|
order.setFudaPurchaseStatus("采购中");
|
|
order.setFudaPurchaseStatus("采购中");
|
|
|
- order.setBuyerName(order.get$buyerId());
|
|
|
|
|
- order.setDocumenterName(order.get$documenterId());
|
|
|
|
|
}
|
|
}
|
|
|
} else {
|
|
} else {
|
|
|
R<CorpsDesc> corpMessage = corpsDescClient.getCorpMessage(order.getCorpId());
|
|
R<CorpsDesc> corpMessage = corpsDescClient.getCorpMessage(order.getCorpId());
|
|
@@ -343,6 +341,8 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
|
|
|
if (order.getBusinesDate() == null) {
|
|
if (order.getBusinesDate() == null) {
|
|
|
order.setBusinesDate(date);
|
|
order.setBusinesDate(date);
|
|
|
}
|
|
}
|
|
|
|
|
+ order.setBuyerName(order.get$buyerId());
|
|
|
|
|
+ order.setDocumenterName(order.get$documenterId());
|
|
|
baseMapper.insert(order);
|
|
baseMapper.insert(order);
|
|
|
} else {
|
|
} else {
|
|
|
LambdaQueryWrapper<Order> orderLambdaQueryWrapper = new LambdaQueryWrapper<>();
|
|
LambdaQueryWrapper<Order> orderLambdaQueryWrapper = new LambdaQueryWrapper<>();
|
|
@@ -423,8 +423,10 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
item.setBillNo(order.getOrderNo());
|
|
item.setBillNo(order.getOrderNo());
|
|
|
|
|
+ item.setBillType(order.getBillType());
|
|
|
item.setBusinesDate(order.getBusinesDate());
|
|
item.setBusinesDate(order.getBusinesDate());
|
|
|
item.setPlannedDeliveryDate(order.getPlannedDeliveryDate());
|
|
item.setPlannedDeliveryDate(order.getPlannedDeliveryDate());
|
|
|
|
|
+ item.setCarry(order.getBuyerName());
|
|
|
if (item.getId() == null) {
|
|
if (item.getId() == null) {
|
|
|
item.setTenantId(SecureUtil.getTenantId());
|
|
item.setTenantId(SecureUtil.getTenantId());
|
|
|
item.setCreateUser(SecureUtil.getUserId());
|
|
item.setCreateUser(SecureUtil.getUserId());
|
|
@@ -2709,20 +2711,22 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
|
|
|
|
|
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
|
|
+ @Transactional(rollbackFor = Exception.class)
|
|
|
|
|
+ @GlobalTransactional(rollbackFor = Exception.class, timeoutMills = 12000000)
|
|
|
public R collectPayment(Order order) {
|
|
public R collectPayment(Order order) {
|
|
|
if ("线上".equals(order.getOrderSource())) {
|
|
if ("线上".equals(order.getOrderSource())) {
|
|
|
- order.setStatus(2);
|
|
|
|
|
Order selectOrder = baseMapper.selectById(order.getId());
|
|
Order selectOrder = baseMapper.selectById(order.getId());
|
|
|
|
|
+ selectOrder.setStatus(2);
|
|
|
if (null == selectOrder) {
|
|
if (null == selectOrder) {
|
|
|
throw new RuntimeException("未找到订单信息,订单已取消");
|
|
throw new RuntimeException("未找到订单信息,订单已取消");
|
|
|
}
|
|
}
|
|
|
- if (selectOrder.getActualPaymentStatus() > 0) {
|
|
|
|
|
|
|
+ /*if (selectOrder.getActualPaymentStatus() > 0) {
|
|
|
throw new RuntimeException("订单已支付,请不要重复操作");
|
|
throw new RuntimeException("订单已支付,请不要重复操作");
|
|
|
- }
|
|
|
|
|
|
|
+ }*/
|
|
|
if (ObjectUtils.isNotNull(selectOrder) && ObjectUtils.isNotNull(selectOrder.getDebitAmount())) {
|
|
if (ObjectUtils.isNotNull(selectOrder) && ObjectUtils.isNotNull(selectOrder.getDebitAmount())) {
|
|
|
List<Settlement> settlementList = new ArrayList<>();
|
|
List<Settlement> settlementList = new ArrayList<>();
|
|
|
Settlement settlement = new Settlement();
|
|
Settlement settlement = new Settlement();
|
|
|
- if ("XS".equals(order.getBillType())) {
|
|
|
|
|
|
|
+ if ("XS".equals(selectOrder.getBillType())) {
|
|
|
settlement.setDc("d");
|
|
settlement.setDc("d");
|
|
|
settlement.setBillType("收费");
|
|
settlement.setBillType("收费");
|
|
|
} else {
|
|
} else {
|
|
@@ -2731,13 +2735,14 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
|
|
|
}
|
|
}
|
|
|
settlement.setSettlementDate(new Date());
|
|
settlement.setSettlementDate(new Date());
|
|
|
settlement.setAccount("微信支付");
|
|
settlement.setAccount("微信支付");
|
|
|
- settlement.setAmount(order.getDebitAmount());
|
|
|
|
|
|
|
+ settlement.setAmount(selectOrder.getRmbAmount());
|
|
|
settlement.setOverPayment(new BigDecimal("0.00"));
|
|
settlement.setOverPayment(new BigDecimal("0.00"));
|
|
|
settlementList.add(settlement);
|
|
settlementList.add(settlement);
|
|
|
- order.setSettlementList(settlementList);
|
|
|
|
|
- this.paymentApply(order, order.getBillType(), order.getTradeType());
|
|
|
|
|
|
|
+ selectOrder.setCurrentAmount(selectOrder.getRmbAmount());
|
|
|
|
|
+ selectOrder.setSettlementList(settlementList);
|
|
|
|
|
+ this.paymentApply(selectOrder, selectOrder.getBillType(), selectOrder.getTradeType());
|
|
|
}
|
|
}
|
|
|
- baseMapper.updateById(order);
|
|
|
|
|
|
|
+ baseMapper.updateById(selectOrder);
|
|
|
} else {
|
|
} else {
|
|
|
if (ObjectUtils.isNotNull(order.getCurrentAmount()) && !order.getCurrentAmount().equals(new BigDecimal(0))) {
|
|
if (ObjectUtils.isNotNull(order.getCurrentAmount()) && !order.getCurrentAmount().equals(new BigDecimal(0))) {
|
|
|
|
|
|
|
@@ -4214,11 +4219,6 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
|
|
|
if (ObjectUtils.isNull(corpsDesc)) {
|
|
if (ObjectUtils.isNull(corpsDesc)) {
|
|
|
throw new RuntimeException("未找到客户信息");
|
|
throw new RuntimeException("未找到客户信息");
|
|
|
}
|
|
}
|
|
|
- //通联支付下单处理
|
|
|
|
|
- R r = this.payPrepay(order.getId());
|
|
|
|
|
- if (!r.isSuccess() || r.getCode() != 200) {
|
|
|
|
|
- throw new RuntimeException("支付失败!原因:" + r.getData());
|
|
|
|
|
- }
|
|
|
|
|
if (ObjectUtils.isNotNull(corpsDesc.getAdminProfiles())) {
|
|
if (ObjectUtils.isNotNull(corpsDesc.getAdminProfiles())) {
|
|
|
String[] arrs = corpsDesc.getAdminProfiles().split(",");
|
|
String[] arrs = corpsDesc.getAdminProfiles().split(",");
|
|
|
for (String arr : arrs) {
|
|
for (String arr : arrs) {
|
|
@@ -4242,6 +4242,13 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
+ //通联支付下单处理
|
|
|
|
|
+ R r = this.payPrepay(order.getId());
|
|
|
|
|
+ if (!r.isSuccess() || r.getCode() != 200) {
|
|
|
|
|
+ throw new RuntimeException("支付失败!原因:" + r.getData());
|
|
|
|
|
+ } else {
|
|
|
|
|
+ return r;
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
@@ -4965,13 +4972,12 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
|
|
|
R<Map<Object, Object>> res = paymentClient.payPrepay(paymentDTO);
|
|
R<Map<Object, Object>> res = paymentClient.payPrepay(paymentDTO);
|
|
|
|
|
|
|
|
if (res.isSuccess() && ObjectUtils.isNotNull(res.getData())) {
|
|
if (res.isSuccess() && ObjectUtils.isNotNull(res.getData())) {
|
|
|
- String prepay_id = res.getData().get("prepay_id").toString();
|
|
|
|
|
- // 业务处理
|
|
|
|
|
- orderInfo.setPrepayId(prepay_id);
|
|
|
|
|
- // 付款中
|
|
|
|
|
|
|
+ // 付款
|
|
|
orderInfo.setActualPaymentStatus(1);
|
|
orderInfo.setActualPaymentStatus(1);
|
|
|
|
|
+ orderInfo.setRmbAmount(orderInfo.getDebitAmount().multiply(new BigDecimal(100)));
|
|
|
//更新订单表
|
|
//更新订单表
|
|
|
baseMapper.updateById(orderInfo);
|
|
baseMapper.updateById(orderInfo);
|
|
|
|
|
+ res.getData().put("id", orderInfo.getId());
|
|
|
return R.data(res.getData());
|
|
return R.data(res.getData());
|
|
|
} else {
|
|
} else {
|
|
|
throw new RuntimeException("下单失败");
|
|
throw new RuntimeException("下单失败");
|
|
@@ -4991,7 +4997,14 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
|
|
|
}
|
|
}
|
|
|
Order selectOrder = baseMapper.selectById(order.getId());
|
|
Order selectOrder = baseMapper.selectById(order.getId());
|
|
|
if (ObjectUtils.isNotNull(selectOrder)) {
|
|
if (ObjectUtils.isNotNull(selectOrder)) {
|
|
|
-
|
|
|
|
|
|
|
+ LambdaQueryWrapper<OrderItems> lambdaQueryWrapper = new LambdaQueryWrapper<>();
|
|
|
|
|
+ lambdaQueryWrapper.eq(OrderItems::getPid, selectOrder.getId()).eq(OrderItems::getIsDeleted, 0).eq(OrderItems::getTenantId, AuthUtil.getTenantId());
|
|
|
|
|
+ // 获取销售单明细数据
|
|
|
|
|
+ List<OrderItems> orderItemsList = orderItemsMapper.selectList(lambdaQueryWrapper);
|
|
|
|
|
+ for (OrderItems orderItems : orderItemsList) {
|
|
|
|
|
+ orderItems.setFudaPurchaseStatus("待采购");
|
|
|
|
|
+ orderItemsMapper.updateById(orderItems);
|
|
|
|
|
+ }
|
|
|
selectOrder.setFudaPurchaseStatus("待采购");
|
|
selectOrder.setFudaPurchaseStatus("待采购");
|
|
|
selectOrder.setFudaPurchaseDate(order.getFudaPurchaseDate());
|
|
selectOrder.setFudaPurchaseDate(order.getFudaPurchaseDate());
|
|
|
baseMapper.updateById(selectOrder);
|
|
baseMapper.updateById(selectOrder);
|
|
@@ -5038,8 +5051,7 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
|
|
|
List<OrderItems> orderItemsList = orderItemsService.list(lambdaQueryWrapper);
|
|
List<OrderItems> orderItemsList = orderItemsService.list(lambdaQueryWrapper);
|
|
|
orderMessage.setOrderItemsList(orderItemsList);
|
|
orderMessage.setOrderItemsList(orderItemsList);
|
|
|
orderMessage.setDeliverQuantity(orderItemsList.stream().map(OrderItems::getOrderQuantity).reduce(BigDecimal.ZERO, BigDecimal::add));
|
|
orderMessage.setDeliverQuantity(orderItemsList.stream().map(OrderItems::getOrderQuantity).reduce(BigDecimal.ZERO, BigDecimal::add));
|
|
|
- orderMessage.setDocumentaryStatus("" +
|
|
|
|
|
- "");
|
|
|
|
|
|
|
+ orderMessage.setDocumentaryStatus("跟单中");
|
|
|
orderMessage.setDocumentaryDate(order.getDocumentaryDate());
|
|
orderMessage.setDocumentaryDate(order.getDocumentaryDate());
|
|
|
baseMapper.updateById(orderMessage);
|
|
baseMapper.updateById(orderMessage);
|
|
|
|
|
|
|
@@ -5077,8 +5089,6 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
|
|
|
List<OrderItems> orderItemsListAll = new ArrayList<>();
|
|
List<OrderItems> orderItemsListAll = new ArrayList<>();
|
|
|
List<Order> orderListAll = new ArrayList<>();
|
|
List<Order> orderListAll = new ArrayList<>();
|
|
|
String[] arrs = ids.split(",");
|
|
String[] arrs = ids.split(",");
|
|
|
- StringBuilder srcIds = new StringBuilder();
|
|
|
|
|
- StringBuilder srcOrderNos = new StringBuilder();
|
|
|
|
|
for (String arr : arrs) {
|
|
for (String arr : arrs) {
|
|
|
OrderItems orderItems = orderItemsMapper.selectById(Long.parseLong(arr));
|
|
OrderItems orderItems = orderItemsMapper.selectById(Long.parseLong(arr));
|
|
|
if (ObjectUtils.isNotNull(orderItems)) {
|
|
if (ObjectUtils.isNotNull(orderItems)) {
|
|
@@ -5092,6 +5102,22 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
|
|
|
orderItems_.setSrcItemId(orderItems_.getId());
|
|
orderItems_.setSrcItemId(orderItems_.getId());
|
|
|
orderItems_.setPid(null);
|
|
orderItems_.setPid(null);
|
|
|
orderItems_.setId(null);
|
|
orderItems_.setId(null);
|
|
|
|
|
+ orderItems_.setBillType("CG");
|
|
|
|
|
+
|
|
|
|
|
+ if (ObjectUtils.isNotNull(orderItems_.getCorpId())) {
|
|
|
|
|
+ CorpsDesc corpsDesc = corpsDescClient.getCorpId(orderItems_.getCorpId());
|
|
|
|
|
+ if (ObjectUtils.isNotNull(corpsDesc)) {
|
|
|
|
|
+ orderItems_.setCorpName(corpsDesc.getCname());
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ if (ObjectUtils.isNotNull(orderItems_.getItemId())) {
|
|
|
|
|
+ GoodsDesc goodsDesc = goodsDescClient.getGoodsDescDetail(orderItems_.getItemId());
|
|
|
|
|
+ if (ObjectUtils.isNotNull(goodsDesc)) {
|
|
|
|
|
+ orderItems_.setCname(goodsDesc.getCname());
|
|
|
|
|
+ orderItems_.setCode(goodsDesc.getCode());
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
orderItemsListAll.add(orderItems_);
|
|
orderItemsListAll.add(orderItems_);
|
|
|
orderListAll.add(order);
|
|
orderListAll.add(order);
|
|
|
}
|
|
}
|
|
@@ -5117,12 +5143,20 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
|
|
|
}
|
|
}
|
|
|
}*/
|
|
}*/
|
|
|
}
|
|
}
|
|
|
- if (ObjectUtils.isNotNull(srcIds) && ObjectUtils.isNotNull(srcOrderNos)) {
|
|
|
|
|
- order_.setSrcIds(orderListAll.stream().map(Order::getSysNo).distinct().collect(Collectors.joining(",")));
|
|
|
|
|
|
|
+
|
|
|
|
|
+ if (ObjectUtils.isNotNull(orderListAll) && orderListAll.size() > 0) {
|
|
|
|
|
+ StringBuilder srcIds = new StringBuilder();
|
|
|
|
|
+ for (Long e : orderListAll.stream().map(Order::getId).distinct().collect(Collectors.toList())) {
|
|
|
|
|
+ srcIds.append(e).append(",");
|
|
|
|
|
+ }
|
|
|
|
|
+ if (ObjectUtils.isNotNull(srcIds)) {
|
|
|
|
|
+ order_.setSrcIds(srcIds.substring(0, srcIds.length() - 1));
|
|
|
|
|
+ }
|
|
|
order_.setSrcOrderNo(orderListAll.stream().map(Order::getSysNo).distinct().collect(Collectors.joining(",")));
|
|
order_.setSrcOrderNo(orderListAll.stream().map(Order::getSysNo).distinct().collect(Collectors.joining(",")));
|
|
|
} else {
|
|
} else {
|
|
|
throw new RuntimeException("生成失败,未查到单据信息");
|
|
throw new RuntimeException("生成失败,未查到单据信息");
|
|
|
}
|
|
}
|
|
|
|
|
+ order_.setBillType("CG");
|
|
|
order_.setOrderItemsList(orderItemsListAll);
|
|
order_.setOrderItemsList(orderItemsListAll);
|
|
|
return R.data(order_);
|
|
return R.data(order_);
|
|
|
}
|
|
}
|
|
@@ -5152,7 +5186,15 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
|
|
|
lambdaQueryWrapper.eq(OrderItems::getIsDeleted, 0).eq(OrderItems::getTenantId, AuthUtil.getTenantId()).eq(OrderItems::getPid, detail.getId());
|
|
lambdaQueryWrapper.eq(OrderItems::getIsDeleted, 0).eq(OrderItems::getTenantId, AuthUtil.getTenantId()).eq(OrderItems::getPid, detail.getId());
|
|
|
List<OrderItems> orderItemsList = orderItemsMapper.selectList(lambdaQueryWrapper);
|
|
List<OrderItems> orderItemsList = orderItemsMapper.selectList(lambdaQueryWrapper);
|
|
|
if (ObjectUtils.isNotNull(orderItemsList) && orderItemsList.size() > 0) {
|
|
if (ObjectUtils.isNotNull(orderItemsList) && orderItemsList.size() > 0) {
|
|
|
- List<Long> pids = orderItemsList.stream().map(OrderItems::getSrcId).distinct().collect(Collectors.toList());
|
|
|
|
|
|
|
+ List<Long> pidList = new ArrayList<>();
|
|
|
|
|
+ for (OrderItems orderItems : orderItemsList) {
|
|
|
|
|
+ if (orderItems.getOrderQuantity().equals(orderItems.getPurchaseQuantity())) {
|
|
|
|
|
+ orderItems.setFudaPurchaseStatus("采购完成");
|
|
|
|
|
+ }
|
|
|
|
|
+ orderItemsMapper.updateById(orderItems);
|
|
|
|
|
+ pidList.add(orderItems.getSrcId());
|
|
|
|
|
+ }
|
|
|
|
|
+ List<Long> pids = pidList.stream().distinct().collect(Collectors.toList());
|
|
|
for (Long pid : pids) {
|
|
for (Long pid : pids) {
|
|
|
Order order1 = baseMapper.selectById(pid);
|
|
Order order1 = baseMapper.selectById(pid);
|
|
|
BigDecimal purchaseQuantity = orderItemsList.stream().filter(e -> e.getSrcId().equals(pid)).map(OrderItems::getPurchaseQuantity).reduce(BigDecimal.ZERO, BigDecimal::add);
|
|
BigDecimal purchaseQuantity = orderItemsList.stream().filter(e -> e.getSrcId().equals(pid)).map(OrderItems::getPurchaseQuantity).reduce(BigDecimal.ZERO, BigDecimal::add);
|
|
@@ -5250,15 +5292,15 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
|
|
|
if (ObjectUtils.isNotNull(orderList) && orderList.size() > 0) {
|
|
if (ObjectUtils.isNotNull(orderList) && orderList.size() > 0) {
|
|
|
List<Long> userIdList = orderList.stream().map(Order::getCreateUser).distinct().collect(Collectors.toList());
|
|
List<Long> userIdList = orderList.stream().map(Order::getCreateUser).distinct().collect(Collectors.toList());
|
|
|
for (Long userId : userIdList) {
|
|
for (Long userId : userIdList) {
|
|
|
- Map<String, Object> map = new HashMap<>();
|
|
|
|
|
R<User> res = userClient.userInfoById(userId);
|
|
R<User> res = userClient.userInfoById(userId);
|
|
|
if (res.isSuccess() && ObjectUtils.isNotNull(res.getData())) {
|
|
if (res.isSuccess() && ObjectUtils.isNotNull(res.getData())) {
|
|
|
- map.put("name", res.getData().getRealName());
|
|
|
|
|
int cg = baseMapper.selectCount(new LambdaQueryWrapper<Order>().eq(Order::getIsDeleted, 0)
|
|
int cg = baseMapper.selectCount(new LambdaQueryWrapper<Order>().eq(Order::getIsDeleted, 0)
|
|
|
.eq(Order::getTenantId, AuthUtil.getTenantId())
|
|
.eq(Order::getTenantId, AuthUtil.getTenantId())
|
|
|
.eq(Order::getCreateUser, userId)
|
|
.eq(Order::getCreateUser, userId)
|
|
|
.eq(Order::getBillType, "CG"));
|
|
.eq(Order::getBillType, "CG"));
|
|
|
- if (cg != 0){
|
|
|
|
|
|
|
+ if (cg != 0) {
|
|
|
|
|
+ Map<String, Object> map = new HashMap<>();
|
|
|
|
|
+ map.put("name", res.getData().getRealName());
|
|
|
map.put("number", cg);
|
|
map.put("number", cg);
|
|
|
map.put("billType", "采购单");
|
|
map.put("billType", "采购单");
|
|
|
mapList.add(map);
|
|
mapList.add(map);
|
|
@@ -5267,7 +5309,9 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
|
|
|
.eq(Order::getTenantId, AuthUtil.getTenantId())
|
|
.eq(Order::getTenantId, AuthUtil.getTenantId())
|
|
|
.eq(Order::getCreateUser, userId)
|
|
.eq(Order::getCreateUser, userId)
|
|
|
.eq(Order::getBillType, "XS"));
|
|
.eq(Order::getBillType, "XS"));
|
|
|
- if (xs != 0){
|
|
|
|
|
|
|
+ if (xs != 0) {
|
|
|
|
|
+ Map<String, Object> map = new HashMap<>();
|
|
|
|
|
+ map.put("name", res.getData().getRealName());
|
|
|
map.put("number", xs);
|
|
map.put("number", xs);
|
|
|
map.put("billType", "销售单");
|
|
map.put("billType", "销售单");
|
|
|
mapList.add(map);
|
|
mapList.add(map);
|
|
@@ -5276,13 +5320,17 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
|
|
|
.eq(Order::getTenantId, AuthUtil.getTenantId())
|
|
.eq(Order::getTenantId, AuthUtil.getTenantId())
|
|
|
.eq(Order::getCreateUser, userId)
|
|
.eq(Order::getCreateUser, userId)
|
|
|
.eq(Order::getBillType, "CGXJ"));
|
|
.eq(Order::getBillType, "CGXJ"));
|
|
|
- if (cgxj != 0){
|
|
|
|
|
|
|
+ if (cgxj != 0) {
|
|
|
|
|
+ Map<String, Object> map = new HashMap<>();
|
|
|
|
|
+ map.put("name", res.getData().getRealName());
|
|
|
map.put("number", cgxj);
|
|
map.put("number", cgxj);
|
|
|
map.put("billType", "报价单");
|
|
map.put("billType", "报价单");
|
|
|
mapList.add(map);
|
|
mapList.add(map);
|
|
|
}
|
|
}
|
|
|
int gd = deliveryClient.selectCount(userId);
|
|
int gd = deliveryClient.selectCount(userId);
|
|
|
- if (gd != 0){
|
|
|
|
|
|
|
+ if (gd != 0) {
|
|
|
|
|
+ Map<String, Object> map = new HashMap<>();
|
|
|
|
|
+ map.put("name", res.getData().getRealName());
|
|
|
map.put("number", gd);
|
|
map.put("number", gd);
|
|
|
map.put("billType", "跟单");
|
|
map.put("billType", "跟单");
|
|
|
mapList.add(map);
|
|
mapList.add(map);
|