Commit 23868258 by 王世昌

增加操作人字段

parent 5b212274
......@@ -1144,6 +1144,7 @@ public class OrderSdkAdapter {
}
}
}
data.setOperator(orderInfoReqs.getOperator());
data.setArriveShopTime("");
data.setCancelReason(orderInfoReqs.getCancelReason());
data.setRemark(orderInfoReqs.getNote());
......
......@@ -17,15 +17,23 @@ import lombok.Data;
@Data
public class OrderExtendedReq {
//渠道分组
/**
* 渠道分组
*/
private String orderClientGroup;
//渠道分组编号
/**
* 渠道分组编号
*/
private String orderClientGroupCode;
//订单门店英文名称
/**
* 订单门店英文名称
*/
private String storeNameEn;
//团号
/**
* 团号
*/
private String spellGroupCode;
}
......@@ -19,64 +19,122 @@ import java.util.List;
@Data
public class AfterSalesOrderResp {
//实际金额,单位分
/**
* 实际金额,单位分
*/
private Integer actualAmount;
//审核备注
/**
* 审核备注
*/
private String adultRemark;
//售后单CODE
/**
* 售后单CODE
*/
private String afterSalesCode;
//售后图片信息
/**
* 售后图片信息
*/
private List<AfterSalesImages> afterSalesImages;
//售后单明细
/**
* 售后单明细
*/
private List<AfterSalesOrderItemResp> afterSalesOrderItems;
//申请原因
/**
* 申请原因
*/
private String afterSalesReason;
//售后单状态 1:待处理 2:退货中 3:拒绝退款 4:已退货 5:完成 6:取消
/**
* 售后单状态 1:待处理 2:退货中 3:拒绝退款 4:已退货 5:完成 6:取消
*/
private Integer afterSalesStatus;
//售后单类型 1:其他取消 2:用户取消 3:商户取消 4:未支付超时关单 5:商户接单超时取消 6:商家拒单 7:配送用户拒收
// 8:用户售后退货/售后退款 9:系统取消 10:客服取消 11:用户统一取消,相当于USER_CANCEL以及USER_SALE_RETURN包含的场景,内部会根据状态解析成具体类型
/** 售后单类型 1:其他取消 2:用户取消 3:商户取消 4:未支付超时关单 5:商户接单超时取消 6:商家拒单 7:配送用户拒收 */
/**
* 8:用户售后退货/售后退款 9:系统取消 10:客服取消 11:用户统一取消,相当于USER_CANCEL以及USER_SALE_RETURN包含的场景,内部会根据状态解析成具体类型
*/
private Integer afterSalesType;
//创建时间
/**
* 创建时间
*/
private String createTime;
//地址
/**
* 地址
*/
private List<DeliveryContactInfoResp> deliveryContactInfo;
//配送渠道编号
/**
* 配送渠道编号
*/
private String expressChannelCode;
//配送渠道名称
/**
* 配送渠道名称
*/
private String expressChannelName;
//快递单号
/**
* 快递单号
*/
private String expressNo;
//扩展字段
/**
* 扩展字段
*/
private String extInfo;
//是否有退货货物
/**
* 是否有退货货物
*/
private Boolean hasCargo;
//是否全部商品进行售后 0表示否 1表示是
/**
* 是否全部商品进行售后 0表示否 1表示是
*/
private Boolean isAllItemAfterSales;
//操作者
/**
* 操作者
*/
private String operator;
//订单CODE
/**
* 订单CODE
*/
private String orderCode;
//订单服务无解释
/**
* 订单服务无解释
*/
private OrderInfoReqs orderInfo;
//退货发生的原始运费-上门费
/**
* 退货发生的原始运费-上门费
*/
private Integer originalShippingFee;
//商户号
/**
* 商户号
*/
private String partnerId;
// 商户自己生成的退还申请号
/**
* 商户自己生成的退还申请号
*/
private String partnerRefundCode;
//申请金额,单位分
/**
* 申请金额,单位分
*/
private Integer reqAmount;
//申请说明
/**
* 申请说明
*/
private String reqRemark;
//退货发生的结算运费-上门费结算
/**
* 退货发生的结算运费-上门费结算
*/
private Integer settlementShippingFee;
//第三方售后单号
/**
* 第三方售后单号
*/
private String thirdRefundCode;
//更新时间
/**
* 更新时间
*/
private String updateTime;
//重量
/**
* 重量
*/
private Integer weight;
//售后单阶段类型 1:售前 2:售中 3:售后
/**
* 售后单阶段类型 1:售前 2:售中 3:售后
*/
private Byte afterSalesStageType;
/**
......
......@@ -18,31 +18,49 @@ import java.math.BigDecimal;
@Data
public class OrderCostResp {
//订单商品ID
/**
* 订单商品ID
*/
private String productId;
//商品序号
/**
* 商品序号
*/
private Integer productSeq;
//商品ID
/**
* 商品ID
*/
private Long orderItemId;
//费用名称
/**
* 费用名称
*/
private String costName;
//1=包装费,2=运费,3=餐盒单价,4=餐盒数量
/**
* 1=包装费,2=运费,3=餐盒单价,4=餐盒数量
*/
private Integer costType;
//1=订单,2=订单商品,3=售后单
/**
* 1=订单,2=订单商品,3=售后单
*/
private Integer billType;
//费用金额
/**
* 费用金额
*/
private BigDecimal costAmount;
//实际金额
/**
* 实际金额
*/
private BigDecimal actualCostAmount;
//备注
/**
* 备注
*/
private String note;
}
......@@ -19,30 +19,30 @@ import java.math.BigDecimal;
@Data
public class OrderInvoice {
private String address;
//发票金额 单位分
/** 发票金额 单位分 */
private Long number;
// 银行账号
/** 银行账号 */
private String bankCardNo;
//发票内容
/** 发票内容 */
private String content;
//开户行
/** 开户行 */
private String invoiceBank;
//发票类型 1:普通发票 2:增值发票
/** 发票类型 1:普通发票 2:增值发票 */
private String invoiceType;
//发票URL地址
/** 发票URL地址 */
private String invoiceUrl;
//订单商品ID
/** 订单商品ID */
private String itemId;
//订单ID
/** 订单ID */
private String orderId;
//商户编号
/** 商户编号 */
private String partnerId;
//电话号码
/** 电话号码 */
private String phoneNo;
//税号
/** 税号 */
private String taxNo;
//发票金额 单位分
/** 发票金额 单位分 */
private BigDecimal amount;
//发票抬头
/** 发票抬头 */
private String title;
}
......@@ -18,18 +18,26 @@ import lombok.Data;
public class OrderOperationHistoryResp {
private Long createTime;
//操作描述
/**
* 操作描述
*/
private String operationDesc;
//操作方法
/**
* 操作方法
*/
private String operationMethod;
private String orderCode;
//订单操作历史类型 1:拉单需要 2:拉单不需要
/**
* 订单操作历史类型 1:拉单需要 2:拉单不需要
*/
private Integer operationType;
private String partnerId;
private String storeId;
private Long updateTime;
private Long updateTimestamp;
//操作人
/**
* 操作人
*/
private String operator;
}
......@@ -19,55 +19,91 @@ import java.math.BigDecimal;
@Data
public class OrderSettlementResp {
//订单商品ID
/**
* 订单商品ID
*/
private String productId;
//商品序号
/**
* 商品序号
*/
private Integer productSeq;
//外部对象ID 如:活动ID
/**
* 外部对象ID 如:活动ID
*/
private String externalObjectId;
//外部对象名称 如:活动名称
/**
* 外部对象名称 如:活动名称
*/
private String externalObjectName;
//OrderSettlementType 枚举类
/**
* OrderSettlementType 枚举类
*/
private Integer settlementType;
//结算金额
/**
* 结算金额
*/
private BigDecimal settlementAmount;
//备注
/**
* 备注
*/
private String note;
//优惠覆盖数量
/**
* 优惠覆盖数量
*/
private Integer number;
//平台优惠
/**
* 平台优惠
*/
private Long platformDiscountAmount;
//商家优惠
/**
* 商家优惠
*/
private Long shopDiscountAmount;
//代理商优惠
/**
* 代理商优惠
*/
private Long agentDiscountAmount;
//承运商优惠
/**
* 承运商优惠
*/
private Long carrierDiscountAmount;
//商户实收总价
/**
* 商户实收总价
*/
private Long shopAmount;
//平台服务费
/**
* 平台服务费
*/
private Long platformServiceAmount;
//是否线上 false:不是 true:是
/**
* 是否线上 false:不是 true:是
*/
private Boolean isOnline;
//结算信息扩展字段映射对象
/**
* 结算信息扩展字段映射对象
*/
private String extInfo;
//商家预计收入
/**
* 商家预计收入
*/
private BigDecimal prospectiveAmount;
//是否忽略金额计算
/**
* 是否忽略金额计算
*/
private Boolean ignoreInDiscountAmount;
}
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