Commit cf2e8e56 by wangli

简化代码

1 parent 3c5e8400
...@@ -8,4 +8,12 @@ import lombok.experimental.Accessors; ...@@ -8,4 +8,12 @@ import lombok.experimental.Accessors;
public class LabelValueDTO { public class LabelValueDTO {
private String value; private String value;
private String label; private String label;
public LabelValueDTO() {
}
public LabelValueDTO(String label, String value) {
this.label = label;
this.value = (value == null) ? "" : value;
}
} }
...@@ -191,6 +191,7 @@ public class OrderAssignImpl implements OrderAssign { ...@@ -191,6 +191,7 @@ public class OrderAssignImpl implements OrderAssign {
TimeLineDTO item = new TimeLineDTO(); TimeLineDTO item = new TimeLineDTO();
item.setOrderId(order.getOrderId()); item.setOrderId(order.getOrderId());
item.setPreStatus(order.getPreStatus()); item.setPreStatus(order.getPreStatus());
item.setAppointmentStatus(order.getStatus());
item.setStartTime(TimeUtils.timestamp2DateTime(order.getExpectStartTime(), "HH:mm")); item.setStartTime(TimeUtils.timestamp2DateTime(order.getExpectStartTime(), "HH:mm"));
item.setEndTime(TimeUtils.timestamp2DateTime(order.getExpectEndTime(), "HH:mm")); item.setEndTime(TimeUtils.timestamp2DateTime(order.getExpectEndTime(), "HH:mm"));
item.setTips(orderTips.getOrDefault(order.getOrderId(), empty)); item.setTips(orderTips.getOrDefault(order.getOrderId(), empty));
...@@ -211,19 +212,13 @@ public class OrderAssignImpl implements OrderAssign { ...@@ -211,19 +212,13 @@ public class OrderAssignImpl implements OrderAssign {
private List<LabelValueDTO> packOrderTip(OrderRequest order) { private List<LabelValueDTO> packOrderTip(OrderRequest order) {
// pack订单tips // pack订单tips
List<LabelValueDTO> items = new ArrayList<>(); List<LabelValueDTO> items = new ArrayList<>();
items.add(this.packLabelValue("类型/品牌", String.format("%s %s %s", order.getSkill(), order.getType(), order.getBrand()))); items.add(new LabelValueDTO("类型/品牌", String.format("%s %s %s", order.getSkill(), order.getType(), order.getBrand())));
items.add(this.packLabelValue("电话/地址", String.format("%s %s\n%s", order.getName(), order.getPhone(), order.getAddress()))); items.add(new LabelValueDTO("电话/地址", String.format("%s %s\n%s", order.getName(), order.getPhone(), order.getAddress())));
items.add(this.packLabelValue("备注", order.getDescription())); items.add(new LabelValueDTO("备注", order.getDescription()));
items.add(this.packLabelValue("标签", order.getTags())); items.add(new LabelValueDTO("标签", order.getTags()));
return items; return items;
} }
private LabelValueDTO packLabelValue(String label, String value) {
LabelValueDTO item = new LabelValueDTO();
item.setLabel(label);
item.setValue((value == null) ? "" : value);
return item;
}
} }
@Data @Data
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!