Commit ce011023 by huluobin

订单完整度

parent 55022e87
......@@ -1172,14 +1172,14 @@ public class OrderManageServiceImpl extends ServiceImpl<OrderManageMapper, Order
for (OrderServe orderServe : orderServeList) {
OrderRecord orderRecord = orderRecordMapper.selectOne(new LambdaQueryWrapper<OrderRecord>()
.eq(OrderRecord::getOrderId, orderId)
.eq(OrderRecord::getOrderServeId, orderServe.getId()));
if (orderServe.getOrderRecordCondition() != null
&& (orderServe.getOrderRecordCondition() == 1 || orderServe.getOrderRecordCondition() == 2)
&& (orderServe.getServeTypeId() == 9 || orderServe.getServeTypeId() == 12)) {
List<OrderServeDescribeRelevance> orderServeDescribeRelevanceList = orderServeDescribeRelevanceMapper.selectList(new LambdaQueryWrapper<OrderServeDescribeRelevance>()
List<OrderServeDescribeRelevance> orderServeDescribeRelevanceList = orderServeDescribeRelevanceMapper
.selectList(new LambdaQueryWrapper<OrderServeDescribeRelevance>()
.eq(OrderServeDescribeRelevance::getOrderServeId, orderServe.getId()));
if (ListUtil.isEmpty(orderServeDescribeRelevanceList)) {
dataRate = dataRate - dataRateMap.get(1);
......@@ -1195,10 +1195,11 @@ public class OrderManageServiceImpl extends ServiceImpl<OrderManageMapper, Order
for (OrderServe orderServe : orderServeList) {
OrderRecord orderRecord = orderRecordMapper.selectOne(new LambdaQueryWrapper<OrderRecord>()
.eq(OrderRecord::getOrderId, orderId)
.eq(OrderRecord::getOrderServeId, orderServe.getId()));
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())) {
dataRate = dataRate - dataRateMap.get(2);
break;
......@@ -1214,7 +1215,7 @@ public class OrderManageServiceImpl extends ServiceImpl<OrderManageMapper, Order
dataRate = dataRate + dataRateMap.get(4);
}
if (StringUtils.isNotEmpty(customerDetail.getPreference())) {
if (customerDetail != null && StringUtils.isNotEmpty(customerDetail.getPreference())) {
dataRate = dataRate + dataRateMap.get(5);
}
......
......@@ -39,8 +39,6 @@ public class StoreClassesTechnician implements Serializable {
/**
* 非数据库字段
*/
@ApiModelProperty("班次")
@TableField(exist = false)
private StoreClasses classesManage;
......
......@@ -86,7 +86,7 @@ import java.util.stream.Collectors;
@RunWith(SpringRunner.class)
@SpringBootTest
@Slf4j
@ActiveProfiles("pre")
@ActiveProfiles("prod")
@EnableAsync
public class Test {
......@@ -665,7 +665,7 @@ public class Test {
List<OrderManage> orderManageList = orderManageMapper.selectList(new LambdaQueryWrapper<OrderManage>()
.gt(OrderManage::getCreateTime, "2020-09-07"));
.gt(OrderManage::getCreateTime, "2020-09-01"));
orderManageList.forEach(orderManage -> {
try {
......@@ -673,7 +673,7 @@ public class Test {
orderManage.setDataIntegrity(dataIntegrity);
orderManageMapper.updateById(orderManage);
} 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