Commit ce011023 by huluobin

订单完整度

parent 55022e87
...@@ -1172,15 +1172,15 @@ public class OrderManageServiceImpl extends ServiceImpl<OrderManageMapper, Order ...@@ -1172,15 +1172,15 @@ public class OrderManageServiceImpl extends ServiceImpl<OrderManageMapper, Order
for (OrderServe orderServe : orderServeList) { for (OrderServe orderServe : orderServeList) {
OrderRecord orderRecord = orderRecordMapper.selectOne(new LambdaQueryWrapper<OrderRecord>() OrderRecord orderRecord = orderRecordMapper.selectOne(new LambdaQueryWrapper<OrderRecord>()
.eq(OrderRecord::getOrderId, orderId)
.eq(OrderRecord::getOrderServeId, orderServe.getId())); .eq(OrderRecord::getOrderServeId, orderServe.getId()));
if (orderServe.getOrderRecordCondition() != null if (orderServe.getOrderRecordCondition() != null
&& (orderServe.getOrderRecordCondition() == 1 || orderServe.getOrderRecordCondition() == 2) && (orderServe.getOrderRecordCondition() == 1 || orderServe.getOrderRecordCondition() == 2)
&& (orderServe.getServeTypeId() == 9 || orderServe.getServeTypeId() == 12)) { && (orderServe.getServeTypeId() == 9 || orderServe.getServeTypeId() == 12)) {
List<OrderServeDescribeRelevance> orderServeDescribeRelevanceList = orderServeDescribeRelevanceMapper.selectList(new LambdaQueryWrapper<OrderServeDescribeRelevance>() List<OrderServeDescribeRelevance> orderServeDescribeRelevanceList = orderServeDescribeRelevanceMapper
.eq(OrderServeDescribeRelevance::getOrderServeId, orderServe.getId())); .selectList(new LambdaQueryWrapper<OrderServeDescribeRelevance>()
.eq(OrderServeDescribeRelevance::getOrderServeId, orderServe.getId()));
if (ListUtil.isEmpty(orderServeDescribeRelevanceList)) { if (ListUtil.isEmpty(orderServeDescribeRelevanceList)) {
dataRate = dataRate - dataRateMap.get(1); dataRate = dataRate - dataRateMap.get(1);
break; break;
...@@ -1195,10 +1195,11 @@ public class OrderManageServiceImpl extends ServiceImpl<OrderManageMapper, Order ...@@ -1195,10 +1195,11 @@ public class OrderManageServiceImpl extends ServiceImpl<OrderManageMapper, Order
for (OrderServe orderServe : orderServeList) { for (OrderServe orderServe : orderServeList) {
OrderRecord orderRecord = orderRecordMapper.selectOne(new LambdaQueryWrapper<OrderRecord>() OrderRecord orderRecord = orderRecordMapper.selectOne(new LambdaQueryWrapper<OrderRecord>()
.eq(OrderRecord::getOrderId, orderId)
.eq(OrderRecord::getOrderServeId, orderServe.getId())); .eq(OrderRecord::getOrderServeId, orderServe.getId()));
if (orderServe.getOrderRecordCondition() != null if (orderServe.getOrderRecordCondition() != null
&& (orderServe.getOrderRecordCondition() == 1 || orderServe.getOrderRecordCondition() == 2)) { && (orderServe.getOrderRecordCondition() == 1 || orderServe.getOrderRecordCondition() == 2)
&& (orderServe.getServeTypeId() == 9 || orderServe.getServeTypeId() == 12)) {
if (orderRecord == null || StringUtils.isEmpty(orderRecord.getPicturePath())) { if (orderRecord == null || StringUtils.isEmpty(orderRecord.getPicturePath())) {
dataRate = dataRate - dataRateMap.get(2); dataRate = dataRate - dataRateMap.get(2);
break; break;
...@@ -1214,7 +1215,7 @@ public class OrderManageServiceImpl extends ServiceImpl<OrderManageMapper, Order ...@@ -1214,7 +1215,7 @@ public class OrderManageServiceImpl extends ServiceImpl<OrderManageMapper, Order
dataRate = dataRate + dataRateMap.get(4); dataRate = dataRate + dataRateMap.get(4);
} }
if (StringUtils.isNotEmpty(customerDetail.getPreference())) { if (customerDetail != null && StringUtils.isNotEmpty(customerDetail.getPreference())) {
dataRate = dataRate + dataRateMap.get(5); dataRate = dataRate + dataRateMap.get(5);
} }
......
...@@ -39,8 +39,6 @@ public class StoreClassesTechnician implements Serializable { ...@@ -39,8 +39,6 @@ public class StoreClassesTechnician implements Serializable {
/** /**
* 非数据库字段 * 非数据库字段
*/ */
@ApiModelProperty("班次") @ApiModelProperty("班次")
@TableField(exist = false) @TableField(exist = false)
private StoreClasses classesManage; private StoreClasses classesManage;
......
...@@ -86,7 +86,7 @@ import java.util.stream.Collectors; ...@@ -86,7 +86,7 @@ import java.util.stream.Collectors;
@RunWith(SpringRunner.class) @RunWith(SpringRunner.class)
@SpringBootTest @SpringBootTest
@Slf4j @Slf4j
@ActiveProfiles("pre") @ActiveProfiles("prod")
@EnableAsync @EnableAsync
public class Test { public class Test {
...@@ -665,7 +665,7 @@ public class Test { ...@@ -665,7 +665,7 @@ public class Test {
List<OrderManage> orderManageList = orderManageMapper.selectList(new LambdaQueryWrapper<OrderManage>() List<OrderManage> orderManageList = orderManageMapper.selectList(new LambdaQueryWrapper<OrderManage>()
.gt(OrderManage::getCreateTime, "2020-09-07")); .gt(OrderManage::getCreateTime, "2020-09-01"));
orderManageList.forEach(orderManage -> { orderManageList.forEach(orderManage -> {
try { try {
...@@ -673,7 +673,7 @@ public class Test { ...@@ -673,7 +673,7 @@ public class Test {
orderManage.setDataIntegrity(dataIntegrity); orderManage.setDataIntegrity(dataIntegrity);
orderManageMapper.updateById(orderManage); orderManageMapper.updateById(orderManage);
} catch (Exception e) { } catch (Exception e) {
log.error(e.getMessage(), e);
} }
}); });
} }
......
package com.gogirl.application.order.sys;
import org.junit.Test;
/**
* <p>
*
* </p>
*
* @author robbendev
* @since 2020/12/24 10:02 上午
*/
public class IWxOrderFlowServiceTest {
@Test
public void log() {
// WxOrderFlow wxOrderFlow = WxOrderFlow.getInstance(result);
// wxOrderFlow.setSourceFrom(WxOrderFlow.CUSTOMER);
// wxOrderFlow.setOutTradeNo(result.getOutTradeNo());
// wxOrderFlow.setOrderType(WxOrderFlow.CHARGE_ORDER);
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment