Commit 23868258 by 王世昌

增加操作人字段

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