package com.stylefeng.guns.modular.system.warpper;
|
|
import com.stylefeng.guns.core.util.ToolUtil;
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
|
import java.util.ArrayList;
|
import java.util.List;
|
import java.util.Map;
|
|
@ApiModel("申诉参数")
|
public class AppealWrapper {
|
@ApiModelProperty("取货时间")
|
private String travelTime;
|
@ApiModelProperty("送达时间")
|
private String endServiceTime;
|
@ApiModelProperty("超时分钟数")
|
private Integer timeOut;
|
@ApiModelProperty("扣款金额")
|
private Double deductMoney;
|
@ApiModelProperty("申诉内容")
|
private String content;
|
@ApiModelProperty("申诉图片")
|
private String imgList;
|
@ApiModelProperty("申诉时间")
|
private String createTime;
|
@ApiModelProperty("处理时间")
|
private String dealTime;
|
@ApiModelProperty("1=未处理,2=同意,3=拒绝")
|
private Integer state;
|
@ApiModelProperty("退还金额")
|
private Double returnMoney;
|
@ApiModelProperty("拒绝备注")
|
private String remark;
|
|
public String getTravelTime() {
|
return travelTime;
|
}
|
|
public void setTravelTime(String travelTime) {
|
this.travelTime = travelTime;
|
}
|
|
public String getContent() {
|
return content;
|
}
|
|
public void setContent(String content) {
|
this.content = content;
|
}
|
|
public String getImgList() {
|
return imgList;
|
}
|
|
public void setImgList(String imgList) {
|
this.imgList = imgList;
|
}
|
|
public String getCreateTime() {
|
return createTime;
|
}
|
|
public void setCreateTime(String createTime) {
|
this.createTime = createTime;
|
}
|
|
public String getDealTime() {
|
return dealTime;
|
}
|
|
public void setDealTime(String dealTime) {
|
this.dealTime = dealTime;
|
}
|
|
public Integer getState() {
|
return state;
|
}
|
|
public void setState(Integer state) {
|
this.state = state;
|
}
|
|
public Double getReturnMoney() {
|
return returnMoney;
|
}
|
|
public void setReturnMoney(Double returnMoney) {
|
this.returnMoney = returnMoney;
|
}
|
|
public String getRemark() {
|
return remark;
|
}
|
|
public void setRemark(String remark) {
|
this.remark = remark;
|
}
|
|
public String getEndServiceTime() {
|
return endServiceTime;
|
}
|
|
public void setEndServiceTime(String endServiceTime) {
|
this.endServiceTime = endServiceTime;
|
}
|
|
public Integer getTimeOut() {
|
return timeOut;
|
}
|
|
public void setTimeOut(Integer timeOut) {
|
this.timeOut = timeOut;
|
}
|
|
public Double getDeductMoney() {
|
return deductMoney;
|
}
|
|
public void setDeductMoney(Double deductMoney) {
|
this.deductMoney = deductMoney;
|
}
|
|
|
|
|
public static AppealWrapper getAppealWrapper(Map<String, Object> map){
|
AppealWrapper orderInfoWarpper = new AppealWrapper();
|
if(0 != map.size()){
|
if (ToolUtil.isNotEmpty(map.get("travelTime"))){
|
orderInfoWarpper.setTravelTime(map.get("travelTime").toString());
|
}
|
if (ToolUtil.isNotEmpty(map.get("endServiceTime"))){
|
orderInfoWarpper.setEndServiceTime(map.get("endServiceTime").toString());
|
}
|
// if (ToolUtil.isNotEmpty(map.get("deductMoney"))){
|
// orderInfoWarpper.setEndServiceTime(map.get("deductMoney").toString());
|
// }
|
if (ToolUtil.isNotEmpty(map.get("timeOut"))){
|
orderInfoWarpper.setTimeOut(Integer.parseInt(map.get("timeOut").toString()));
|
}
|
// orderInfoWarpper.setDeductMoney(Double.parseDouble(map.get("deductMoney").toString()));
|
// orderInfoWarpper.setTimeOut(Integer.parseInt(map.get("timeOut").toString()));
|
}
|
return orderInfoWarpper;
|
}
|
|
|
public static List<AppealWrapper> getAppealListWrapper(List<Map<String, Object>> maps){
|
List<AppealWrapper> list = new ArrayList<>();
|
for (Map<String, Object> map : maps) {
|
AppealWrapper orderInfoWarpper = new AppealWrapper();
|
if (ToolUtil.isNotEmpty(map.get("travelTime"))){
|
orderInfoWarpper.setTravelTime(map.get("travelTime").toString());
|
}else {
|
orderInfoWarpper.setTravelTime("");
|
}
|
orderInfoWarpper.setImgList(map.get("imgList").toString());
|
orderInfoWarpper.setContent(map.get("content").toString());
|
orderInfoWarpper.setCreateTime(map.get("createTime").toString());
|
orderInfoWarpper.setState(Integer.parseInt(map.get("state").toString()));
|
orderInfoWarpper.setTimeOut(Integer.parseInt(map.get("timeOut").toString()));
|
if (ToolUtil.isNotEmpty(map.get("timeOutMoney"))){
|
orderInfoWarpper.setDeductMoney(Double.parseDouble(map.get("timeOutMoney").toString()));
|
}else {
|
orderInfoWarpper.setDeductMoney(0D);
|
}
|
|
if (ToolUtil.isNotEmpty(map.get("dealTime"))){
|
orderInfoWarpper.setDealTime(map.get("dealTime").toString());
|
}else {
|
orderInfoWarpper.setDealTime("");
|
}
|
|
if (ToolUtil.isNotEmpty(map.get("travelTime"))){
|
orderInfoWarpper.setTravelTime(map.get("travelTime").toString());
|
}else {
|
orderInfoWarpper.setTravelTime("");
|
}
|
|
if (ToolUtil.isNotEmpty(map.get("endServiceTime"))){
|
orderInfoWarpper.setEndServiceTime(map.get("endServiceTime").toString());
|
}else {
|
orderInfoWarpper.setEndServiceTime("");
|
}
|
|
if (ToolUtil.isNotEmpty(map.get("remark"))){
|
orderInfoWarpper.setRemark(map.get("remark").toString());
|
}else {
|
orderInfoWarpper.setRemark("");
|
}
|
if (ToolUtil.isNotEmpty(map.get("returnMoney"))){
|
orderInfoWarpper.setReturnMoney(Double.parseDouble(map.get("returnMoney").toString()));
|
}else {
|
orderInfoWarpper.setReturnMoney(0D);
|
}
|
|
list.add(orderInfoWarpper);
|
}
|
return list;
|
}
|
}
|