2015-08-11 1.增加现场交易订单流程,现场交易的交货方式为30 2.增加出场api,出场订单查询、确认订单出场 3.订单列表查询,增加查询条件买家姓名和买家电话号码 2015-06-02 1 域名切换,将orders.dili7.com切换至orders.nong12.com 2015-05-27 1、增加订单来源属性comeFrom,属性值 PC:10,iOS:20,Android:30,Wap:40。提交订单时,此属性必传。 2015-05-20 1、所有接口输入参数启用opUserRole属性必传 2、RefundService服务新增接口 submitRefundAppeal提交退款申诉 /** * 提交退款申诉. * @param input * @return 返回退款申诉单ID */ public BaseOutput<Long> submitRefundAppeal(SumbitRefundAppealInput input); 3、退款返回实体RefundInfo增加属性: //退款申诉相关属性======================= /** 是否可发起退款申诉,0否,1是 */ private Integer appealEnable; /** 退款申诉内容 */ private String appealResaon; /** 退款申诉凭证 -图片url */ private List<String> appealImgUrls = new ArrayList<>(); /** 退款申诉审核意见 */ private String auditAppealComment; /** 退款申诉金额 */ private Long appealPrice; /** 退款申诉实际退款金额 */ private Long appealRealPrice; 2015-04-28 1、GetOrderListInput增加属性oneSearchContent(模糊搜索:目前支持订单编号和商品名称) 2、统计接口StatisticsService入参StatisticsOrderAmountInput增加属性 /**统计条件:支付方式。10:线上付款 20:线下付款 30:提货付款 40:赊账付款*/ private List<Integer> payTypeList=new ArrayList<Integer>(); /** * 统计条件:订单状态-多状态查询:订单状态(10待付款,15待审核(赊账订单有效),30备货中,40待提货,45待收货,50已提货,60已失效,70已取消,80申请退款中,90已退款,100提货超时) */ private Set<Integer> orderState = new HashSet<Integer>(); 3、GetOrderListInput增加属性isCommented(订单是否已评论:0未评论,1已评论) 2015-04-27 1、OrderInfo对象增加postagePriceOriginal productsTotalPrice productsTotalPriceOriginal 字段;打开orderRealPrice字段 2015-04-25 1、BaseOutput对象增加errorData字段,用于表示出现错误的数据 2、ResultCode增加具体的错误码,便于前端处理 2015-04-23 1、订单查询增加payType查询条件 2015-04-20 1、方法删除 OrderService.stockIn() OrderService.submitDelayPayment(Long orderId, Date delayTime, Long opUserId) 2、CommonDataService.getWebOrderStatusList接口增加输入参数 且:订单状态增加:15待审核、45待收货,40名称调整为待提货 /** * 获取订单状态列表 * @param type 10默认订单状态列表,20赊帐付款订单状态列表 * @return */ public BaseOutput<LinkedHashMap<Integer,String>> getWebOrderStatusList(Integer type); 3、增加赊帐付款订单审核接口 /** * PNR-审核赊帐付款订单(第三方订单有效) * @param orderId 订单ID * @param pass true审批通过,false审批不通过 * @param opUserId 操作人ID * @return BaseOutput<Integer> */ public BaseOutput<Integer> auditCreditOrder(Long orderId, boolean pass, Long opUserId); 4、ModifyOrderInfoInput属性调整 新增属性:新商品总金额(newTotalPriceOfProducts) 删除属性:优惠金额(pricePrivilege) 5、OrderSubmitInput属性payType增加可选值:40赊账付款 6、增加新评论方法:OrderService.commentedSku(Long orderId, Long orderItemId, Long opUserId); 不再推荐使用评论方法:OrderService.commentedSku(Long orderId, String sku, Long opUserId) 7、 OrderInfo:删除属性 /** 待付金额 */ private Long waitPrice; 8、ShipInfoInput和ShipInfo增加属性:memo 备注 9、OrderService增加方法: 提交延迟结算(本方法 默认延期3天) /** * PNR-提交延迟结算(本方法 默认延期3天)(第三方订单有效) * @param orderId 订单ID * @param opUserId 操作人ID * @param opUserRole 操作人角色:10买家,20卖家 * @return BaseOutput<DelayPaymentInfo> */ public BaseOutput<DelayPaymentInfo> submitDelayPayment(Long orderId, Long opUserId,Long opUserRole); 2014-12-15 1、增加http请求readTimeout超时设置为10s 2014-06-30 1、增加passport登录校验,必须登录主站后才能使用订单接口 2、 OrderInfo类增加属性: public String identifyNo;//线下付款15位校验码 3、退款详情查询对象:com.diligrp.orders.client.domain.output。RefundInfo 增加字段 String auditComment; 退款申请时,后天操作审核意见。 2014-06-20 1、拆分购物车返回实体对象 (拆单)com.diligrp.orders.client.domain.output.CartItem 增加商品所属店铺id long storeId;起批量(商品最小购买量) int minNum; 2、退款相关API接口(com.diligrp.orders.client.service。RefundService) 增加根据订单号查询申请待审核状态的退款单的退款金额 getApplyRefundMoney(long orderId); 3、查看订单详情/跳转到支付银行选择页验证/立即付款验证/合并支付验证 在待支付状态下,新增加逻辑判断: 待付款前提下,如果商品处于下架状态,则不会更新订单商品项数据,同时也不纳入订单总金额计算之中,返回订单列的商品 项目中 包含:商品状态 预览-2,删除-1,待审核1,审核失败2,在售商品3,仓库中商品4(-1删除,4在架,其他则是下架) 2014-06-19 1、取消订单接口cancelOrder增加取消原因参数 public BaseOutput<Integer> cancelOrder(long orderId,String reason); 2014-06-18 1、提交订单接口和获取订单详细接口返回信息增加vendorId(店铺ID) 2、去掉删除订单接口 3、SDK包采用JDK1.7编译打包 2014-06-17 1、拆分购物车返回实体对象 com.diligrp.orders.client.domain.output.CartItem 增加商品类目id int cid; 2、采购中心、销售中心查看订单详情时: 获取订单流程节点信息调整分别从 getOrderDescriptionForSale(long orderId); getOrderDescriptionForPurchase(long orderId); 中获取 2014-06-13 1、删除OrderService方法 public BaseOutput<Integer> updateOrderStatus(long sellerId, long orderId, int status); 2、RefundService方法 public PageOutput<List<RefundInfo>> getRefundList(long buyerId, int page,int pageSize); 3、提交地利服务支持一个提交申请绑定多个订单号 SumbitValServiceInput.orderId 2014-06-12 1、RefundService增加列表获取接口 public PageOutput<List<RefundInfo>> getRefundList(RefundQuery refundQuery); 2、采购和销售服务返回增加description属性 3、恢复延期提货接口 2014-06-11 1、统一服务相关地方采用服务编码serviceCode 2、退款申请接口返回退款ID 影响RefundService相关接口 public BaseOutput<Long> sumbitApplyRefund(SumbitRefundInput sumbitRefundInput); 3、补全订单提交返回订单信息 影响OrderService服务相关接口 4、服务相关接口增加返回状态名称 5、采购服务接口字段名错误调整(conactPhone调整为contactPhone,conactUser调整为contactUser) 2014-06-10 1、地利服务,代购服务,代销服务,联营联销服务按新需求调整,所有服务申请接口参看ApplyInfoService 2、拆分购物车返回商品项目(com.diligrp.orders.client.domain.output.CartItem) 里面增加字段 int skuStatus /** 预览-2,删除-1,待审核1,审核失败2,在售商品3,仓库中商品4 */ (3在售 其余状态均为下架) 2014-06-09 订单返回商品项(com.diligrp.orders.client.domain.output.OrderItem) 里面增加字段 int skuStatus /** 预览-2,删除-1,待审核1,审核失败2,在售商品3,仓库中商品4 */ (3在售 其余状态均为下架) 2014-06-05 1、调整金额相关属性为long类型 2、增加审批退款申请接口 3、买卖对接订单功能实现可用 2014-06-03 1、OrderService增加commentedSku接口(更新订单商品项SKU评论状态为已评论) 2、订单列表和详细返回信息增加isCommented属性标识是否已经评论过商品 2014-06-03 1、提交订单接口输入参数预约提货时间调整为 /**按卖家填入预约提货时间(起始,终止时间)*/ public Map<Long,ReservationTime> reservationTime; 2014-05-30 1、订单接口增加paymentIn,stockingIn,StockingCompleted,cancelOrder,confirmDelivery操作接口,详细查看API 2、查看订单详细接口getOrderDetail拆分为:getOrderDetailForSale,getOrderDetailForPurchase 3、退款接口:退款列表中orderInfo属性从OrderInfo为OrderDetailInfo 4、com.diligrp.orders.client.domain.output。OrderDetailInfo :增加属性:订单取消时间(cancelTime)、订单申请退款时间(refundTime)、订单成交时间(ConifmTime)、订单退款总金额(refundTotalPrice)、订单退款确认时间(refundConfirmTime) 5、退款接口增加取消退款申请cancelApplyRefund 6、代购\代销\增值服务增加取消服务接口 7、代购\代销服务输入输出参数中分类ID只传入传出选择的最后一级分类ID 2014-05-28 1、com.diligrp.orders.client.domain.output。OrderInfo 增加支付时间,订单支付成功时,页面能取到支付时间 2、调整OrderService获取订单列表方法 PageOutput<List<OrderDetailInfo>> getOrderList:增加买家姓名、卖家姓名、订单状态名称、支付状态名称、服务状态名称 3、public <BaseOutput<List<CartInfo>> SplitCartService 中com.diligrp.orders.client.domain.output.CartItem 增加 :sellerName 卖家姓名 totalPrice 小计、preparationTime 最长备货期 、List<ItemAddress> itmeAddressList 商品可选交购地 2014-05-22 1、 com.diligrp.orders.client.domain.output目前下所有类增加get,set方法,解决前端VM获取不到值问题 2、调整OrderService方法 public PageOutput<List<Ordernfo>> getOrderList(GetOrderListInput getOrderListInput); 为 public PageOutput<List<OrderDetailInfo>> getOrderList(GetOrderListInput getOrderListInput); 解决列表显示订单项图片问题 3、订单列表查询增加条件:买方姓名,卖方姓名,商品名称,订单编号 4、增加通用基础数据查询服务:CommonDataService 5、去掉供应单接口服务
Name | Last Update |
Last Commit
History
|
---|---|---|
.. | ||
src | ||
mvnpackage.bat | ||
pom.xml | ||
readme.txt |