9
This commit is contained in:
@@ -0,0 +1,176 @@
|
|||||||
|
|
||||||
|
using MyCode.Project.Infrastructure.JackYun;
|
||||||
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using static System.Net.Mime.MediaTypeNames;
|
||||||
|
|
||||||
|
namespace MyCode.Project.Domain.Message.Request.JackYun
|
||||||
|
{
|
||||||
|
public class ReturnChangeGetRequestBizData : BaseRequestBizData
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// 每页显示数据量
|
||||||
|
/// </summary>
|
||||||
|
public int? PageSize { get; set; } = 50;
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 当前页码
|
||||||
|
/// </summary>
|
||||||
|
public int? PageIndex { get; set; } = 0;
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 最后修改时间(起始)
|
||||||
|
/// </summary>
|
||||||
|
public string StartModified { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 最后修改时间(截止)
|
||||||
|
/// </summary>
|
||||||
|
public string EndModified { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 退换单号,多个单号用逗号分隔
|
||||||
|
/// </summary>
|
||||||
|
public string ReturnChangeNo { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 订单号,多个单号用逗号分隔
|
||||||
|
/// </summary>
|
||||||
|
public string TradeNo { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 创建时间(起始)
|
||||||
|
/// </summary>
|
||||||
|
public string StartGmtCreate { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 创建时间(结束)
|
||||||
|
/// </summary>
|
||||||
|
public string EndGmtCreate { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 审核时间(起始)
|
||||||
|
/// </summary>
|
||||||
|
public string StartAuditDate { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 审核时间(结束)
|
||||||
|
/// </summary>
|
||||||
|
public string EndAuditDate { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 收货时间(起始)
|
||||||
|
/// </summary>
|
||||||
|
public string StartDeliveryDate { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 收货时间(结束)
|
||||||
|
/// </summary>
|
||||||
|
public string EndDeliveryDate { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 结算时间(起始)
|
||||||
|
/// </summary>
|
||||||
|
public string StartSettlementDate { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 结算时间(结束)
|
||||||
|
/// </summary>
|
||||||
|
public string EndSettlementDate { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 处理状态(1000:异常件待处理;1001:待审核;1002:待收货;1003:待结算;1004:已结算待收货;1005:已收货待结算;1007:已完成;1008:已取消;1009:已拒绝;1010:待支付;1014:待退货-待通知退货;1015:待退货-已通知退货;10081:已取消-被合并;10082:已取消-被拆分)
|
||||||
|
/// </summary>
|
||||||
|
public string ProcessStatusList { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 销售渠道
|
||||||
|
/// </summary>
|
||||||
|
public string ShopName { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 退货仓库名称
|
||||||
|
/// </summary>
|
||||||
|
public string WarehouseName { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 退货仓库ID集合
|
||||||
|
/// </summary>
|
||||||
|
public List<string> WarehouseIdList { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 退换原因
|
||||||
|
/// </summary>
|
||||||
|
public string ReasonDesc { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 是否获取总记录数(1:是;0:否)
|
||||||
|
/// </summary>
|
||||||
|
public int? HasTotal { get; set; } = 1;
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 网店订单号
|
||||||
|
/// </summary>
|
||||||
|
public string SourceTradeNo { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 网店售后单号
|
||||||
|
/// </summary>
|
||||||
|
public string SourceTradeAfterNo { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 是否软删除
|
||||||
|
/// </summary>
|
||||||
|
public bool? Deleted { get; set; } = false;
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 店铺ID集合
|
||||||
|
/// </summary>
|
||||||
|
public List<string> ShopIds { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 是否查询组合装子件信息(1:是;0:否)
|
||||||
|
/// </summary>
|
||||||
|
public string SelectSubParts { get; set; } = "1";
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 是否同时返回未删除和回收站中的数据
|
||||||
|
/// </summary>
|
||||||
|
public bool? AllDeleteStatus { get; set; } = true;
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 完成时间开始时间
|
||||||
|
/// </summary>
|
||||||
|
public string StartCompleteTime { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 完成时间结束时间
|
||||||
|
/// </summary>
|
||||||
|
public string EndCompleteTime { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 是否归档(0:未归档;1:已归档)
|
||||||
|
/// </summary>
|
||||||
|
public string QueryHistory { get; set; } = "0";
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 销售平台
|
||||||
|
/// </summary>
|
||||||
|
public string PlatName { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 申请时间开始时间
|
||||||
|
/// </summary>
|
||||||
|
public string ApplyTimeBegin { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 申请时间结束时间
|
||||||
|
/// </summary>
|
||||||
|
public string ApplyTimeEnd { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
@@ -67,6 +67,7 @@
|
|||||||
<Compile Include="Message\Act\Common\RequestModel.cs" />
|
<Compile Include="Message\Act\Common\RequestModel.cs" />
|
||||||
<Compile Include="Message\Request\JackYun\CreateAndStockinGetRequestBizData.cs" />
|
<Compile Include="Message\Request\JackYun\CreateAndStockinGetRequestBizData.cs" />
|
||||||
<Compile Include="Message\Request\JackYun\CreateAndStockoutGetRequestBizData.cs" />
|
<Compile Include="Message\Request\JackYun\CreateAndStockoutGetRequestBizData.cs" />
|
||||||
|
<Compile Include="Message\Request\JackYun\ReturnChangeGetRequestBizData.cs" />
|
||||||
<Compile Include="Message\Request\JackYun\OrderTradeFullInfoGetRequestBizData.cs" />
|
<Compile Include="Message\Request\JackYun\OrderTradeFullInfoGetRequestBizData.cs" />
|
||||||
<Compile Include="Message\Request\KingDee\BillDelete.cs" />
|
<Compile Include="Message\Request\KingDee\BillDelete.cs" />
|
||||||
<Compile Include="Message\Request\KingDee\BillSave.cs" />
|
<Compile Include="Message\Request\KingDee\BillSave.cs" />
|
||||||
|
|||||||
@@ -289,6 +289,11 @@ namespace MyCode.Project.Infrastructure.Enumeration
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
[Enum("创建入库申请单并入库", "erp.stock.createandstockin")]
|
[Enum("创建入库申请单并入库", "erp.stock.createandstockin")]
|
||||||
CREATEANDSTOCKIN,
|
CREATEANDSTOCKIN,
|
||||||
|
/// <summary>
|
||||||
|
/// 分页查询退换补发单(新)
|
||||||
|
/// </summary>
|
||||||
|
[Enum("分页查询退换补发单(新)", "ass-business.returnchange.fullinfoget")]
|
||||||
|
RETURNCHANGE,
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -0,0 +1,796 @@
|
|||||||
|
using SqlSugar;
|
||||||
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Linq;
|
||||||
|
using System.Text;
|
||||||
|
using System.Threading.Tasks;
|
||||||
|
|
||||||
|
namespace MyCode.Project.Infrastructure.JackYun
|
||||||
|
{
|
||||||
|
|
||||||
|
|
||||||
|
public class ReturnChangeData
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// 退货订单
|
||||||
|
/// </summary>
|
||||||
|
public List<ReturnChangeListResp> returnChangeList { get; set; }
|
||||||
|
/// <summary>
|
||||||
|
/// 总数(Integer类型,长度4)
|
||||||
|
/// </summary>
|
||||||
|
public int TotalResults { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 每页显示数据量(Integer类型,长度4)
|
||||||
|
/// </summary>
|
||||||
|
public int PageSize { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 当前页码(Integer类型,长度4)
|
||||||
|
/// </summary>
|
||||||
|
public int PageIndex { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 敏感数据标识(Boolean类型,长度10)
|
||||||
|
/// </summary>
|
||||||
|
public bool SensitiveData { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 总数(Integer类型,长度100)
|
||||||
|
/// </summary>
|
||||||
|
public int TotalRecords { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 分页信息(Object类型,无长度)
|
||||||
|
/// </summary>
|
||||||
|
public PageInfo PageInfo { get; set; }
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 退换补发单结果集合
|
||||||
|
/// </summary>
|
||||||
|
public class ReturnChangeListResp
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// 售后单系统Id
|
||||||
|
/// </summary>
|
||||||
|
public long TradeAfterId { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 售后单编号
|
||||||
|
/// </summary>
|
||||||
|
public string ReturnChangeNo { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 售后单来源(1:手工新建;4:纠纷单;5:Excel导入;6:门店;7:网店下载;8:错漏;9:异常件创建)
|
||||||
|
/// </summary>
|
||||||
|
public int TradeAfterFrom { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 售后单状态(1000:预入库待确认;1001:待审核;1002:待收货;1003:待结算;1004:已结算待收货;1005:已收货待结算;1007:已完成;1008:已取消;1009:已拒绝;1010:待支付;1014:待退货-待通知退货;1015:待退货-已通知退货;10081:已取消-被合并;10082:已取消-被拆分)
|
||||||
|
/// </summary>
|
||||||
|
public string TradeAfterStatus { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 系统订单id
|
||||||
|
/// </summary>
|
||||||
|
public long TradeId { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 系统订单号
|
||||||
|
/// </summary>
|
||||||
|
public string TradeNo { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 网店订单号
|
||||||
|
/// </summary>
|
||||||
|
public string SourceTradeNo { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 网点售后单号
|
||||||
|
/// </summary>
|
||||||
|
public string SourceTradeAfterNo { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 退货仓库id
|
||||||
|
/// </summary>
|
||||||
|
public long WarehouseId { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 退货仓库编码
|
||||||
|
/// </summary>
|
||||||
|
public string WarehouseCode { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 退货仓库名称
|
||||||
|
/// </summary>
|
||||||
|
public string WarehouseName { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 物流公司id
|
||||||
|
/// </summary>
|
||||||
|
public long LogisticId { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 物流名称
|
||||||
|
/// </summary>
|
||||||
|
public string LogisticName { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 发货仓库id
|
||||||
|
/// </summary>
|
||||||
|
public long SendWarehouseId { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 发货仓库名称
|
||||||
|
/// </summary>
|
||||||
|
public string SendWarehouseName { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 物流单号
|
||||||
|
/// </summary>
|
||||||
|
public string MainPostid { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 销售渠道id
|
||||||
|
/// </summary>
|
||||||
|
public long ShopId { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 销售渠道
|
||||||
|
/// </summary>
|
||||||
|
public string ShopName { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 销售渠道Code
|
||||||
|
/// </summary>
|
||||||
|
public string ShopCode { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 公司ID
|
||||||
|
/// </summary>
|
||||||
|
public long CompanyId { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 公司名称
|
||||||
|
/// </summary>
|
||||||
|
public string CompanyName { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 原订单渠道id
|
||||||
|
/// </summary>
|
||||||
|
public long SourceShopId { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 原订单渠道
|
||||||
|
/// </summary>
|
||||||
|
public string SourceShopName { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 售后原因描述
|
||||||
|
/// </summary>
|
||||||
|
public string ReasonDesc { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 取消售后原因描述
|
||||||
|
/// </summary>
|
||||||
|
public string CancelReasonDesc { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 拒绝售后原因描述
|
||||||
|
/// </summary>
|
||||||
|
public string RejectReasonDesc { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 问题描述
|
||||||
|
/// </summary>
|
||||||
|
public string ProbleamDesc { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 客户备注
|
||||||
|
/// </summary>
|
||||||
|
public string CustomerRemark { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 客服备注
|
||||||
|
/// </summary>
|
||||||
|
public string ServiceRemark { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 审核时间
|
||||||
|
/// </summary>
|
||||||
|
public string AuditTime { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 收货时间
|
||||||
|
/// </summary>
|
||||||
|
public string DeliveryTime { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 发货时间
|
||||||
|
/// </summary>
|
||||||
|
public string ConsignTime { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 货品摘要
|
||||||
|
/// </summary>
|
||||||
|
public string Goodslist { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 标记id
|
||||||
|
/// </summary>
|
||||||
|
public string FlagIds { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 标记名称
|
||||||
|
/// </summary>
|
||||||
|
public string FlagNames { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 登记人id
|
||||||
|
/// </summary>
|
||||||
|
public long RegisterId { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 登记人
|
||||||
|
/// </summary>
|
||||||
|
public string Registrant { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 责任人code
|
||||||
|
/// </summary>
|
||||||
|
public long ResponsiblePersonCode { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 责任人描述
|
||||||
|
/// </summary>
|
||||||
|
public string ResponsiblePersonDesc { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 三方仓入库单号
|
||||||
|
/// </summary>
|
||||||
|
public string StockInNo { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 收货单号
|
||||||
|
/// </summary>
|
||||||
|
public string DeliveryNo { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 收货经办人
|
||||||
|
/// </summary>
|
||||||
|
public string DeliveryPerson { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 审核人id
|
||||||
|
/// </summary>
|
||||||
|
public long AuditorId { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 审核人
|
||||||
|
/// </summary>
|
||||||
|
public string Auditor { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 源仓库id
|
||||||
|
/// </summary>
|
||||||
|
public long SourceWarehouseId { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 源仓库名称
|
||||||
|
/// </summary>
|
||||||
|
public string SourceWarehouseName { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 订单摘要
|
||||||
|
/// </summary>
|
||||||
|
public string TradeOrderSummary { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 冻结标记(1:冻结;0:未冻结)
|
||||||
|
/// </summary>
|
||||||
|
public int IsFreeze { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 冻结原因
|
||||||
|
/// </summary>
|
||||||
|
public string FreezeReason { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 建单时间
|
||||||
|
/// </summary>
|
||||||
|
public string GmtCreate { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 最后修改时间
|
||||||
|
/// </summary>
|
||||||
|
public string GmtModified { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 原销售单状态
|
||||||
|
/// </summary>
|
||||||
|
public int SourceTradeStatus { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 货品信息
|
||||||
|
/// </summary>
|
||||||
|
public List<ReturnChangeGoodsDetail> ReturnChangeGoodsDetail { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 售后类型(String类型,无长度)
|
||||||
|
/// </summary>
|
||||||
|
public string TradeAfterType { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 售后类型说明(String类型,无长度)
|
||||||
|
/// </summary>
|
||||||
|
public string TradeAfterTypeExplain { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public class PageInfo
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// 当前页码
|
||||||
|
/// </summary>
|
||||||
|
public int pageIndex { get; set; }
|
||||||
|
/// <summary>
|
||||||
|
/// 每页显示数据量
|
||||||
|
/// </summary>
|
||||||
|
public int pageSize { get; set; }
|
||||||
|
/// <summary>
|
||||||
|
/// 排序字段
|
||||||
|
/// </summary>
|
||||||
|
public string sortOrder { get; set; }
|
||||||
|
/// <summary>
|
||||||
|
/// 倒序或升序文本
|
||||||
|
/// </summary>
|
||||||
|
public string sortField { get; set; }
|
||||||
|
/// <summary>
|
||||||
|
/// 总数(
|
||||||
|
/// </summary>
|
||||||
|
public int total { get; set; }
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 货品信息
|
||||||
|
/// </summary>
|
||||||
|
public class ReturnChangeGoodsDetail
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// 售后订单id
|
||||||
|
/// </summary>
|
||||||
|
public long TradeAfterId { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 货品id
|
||||||
|
/// </summary>
|
||||||
|
public long SubTradeId { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 货品编号id
|
||||||
|
/// </summary>
|
||||||
|
public long GoodsId { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 货品编号
|
||||||
|
/// </summary>
|
||||||
|
public string GoodsNo { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 货品名称
|
||||||
|
/// </summary>
|
||||||
|
public string GoodsName { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 规格id
|
||||||
|
/// </summary>
|
||||||
|
public long SpecId { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 规格名称
|
||||||
|
/// </summary>
|
||||||
|
public string SpecName { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 单位
|
||||||
|
/// </summary>
|
||||||
|
public string Unit { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 单价
|
||||||
|
/// </summary>
|
||||||
|
public decimal Price { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 销售单数量
|
||||||
|
/// </summary>
|
||||||
|
public decimal SellCount { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 售后原因描述
|
||||||
|
/// </summary>
|
||||||
|
public string ReasonDesc { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 退货数量
|
||||||
|
/// </summary>
|
||||||
|
public decimal ReturnCount { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 退货金额
|
||||||
|
/// </summary>
|
||||||
|
public decimal ReturnFee { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 发货数量
|
||||||
|
/// </summary>
|
||||||
|
public decimal SendCount { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 退货优惠
|
||||||
|
/// </summary>
|
||||||
|
public decimal ReturnDiscounts { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 发货优惠
|
||||||
|
/// </summary>
|
||||||
|
public decimal SendDiscounts { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 发货金额
|
||||||
|
/// </summary>
|
||||||
|
public decimal SendFee { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 应退金额
|
||||||
|
/// </summary>
|
||||||
|
public decimal ShouldReturnFee { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 备注
|
||||||
|
/// </summary>
|
||||||
|
public string Remark { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 货品业务特性(1:定制生产(转生产后发货);2:虚拟物品/服务(无仓储作业);3:卡券(结算冲抵);4:代销(转供应商发货);5:预售品(转预售单);6:序列号管理(单品跟踪);7:需上门安装(发货后转工单))
|
||||||
|
/// </summary>
|
||||||
|
public int GoodsAttribute { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 修改时间
|
||||||
|
/// </summary>
|
||||||
|
public string GmtModified { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 退换单创建时间
|
||||||
|
/// </summary>
|
||||||
|
public string GmtCreate { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 条码
|
||||||
|
/// </summary>
|
||||||
|
public string Barcode { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 金额
|
||||||
|
/// </summary>
|
||||||
|
public decimal SellTotal { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 实退数量
|
||||||
|
/// </summary>
|
||||||
|
public decimal DeliveryCount { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 组合装标记(1:是组合装;0:不是组合装)
|
||||||
|
/// </summary>
|
||||||
|
public int IsFit { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 赠品标记(1:是赠品;0:不是赠品)
|
||||||
|
/// </summary>
|
||||||
|
public int IsGift { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 分摊后退货金额
|
||||||
|
/// </summary>
|
||||||
|
public decimal ShareReturnFee { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 分摊后发货金额
|
||||||
|
/// </summary>
|
||||||
|
public decimal ShareSendFee { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 分摊后应退金额
|
||||||
|
/// </summary>
|
||||||
|
public decimal ShareShouldReturnFee { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 货品批次信息
|
||||||
|
/// </summary>
|
||||||
|
public List<GoodsBatchInfo> GoodsBatchInfoList { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 网店子订单编号
|
||||||
|
/// </summary>
|
||||||
|
public string SourceSubtradeNo { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 次品数量
|
||||||
|
/// </summary>
|
||||||
|
public string DefectiveAmount { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 品牌
|
||||||
|
/// </summary>
|
||||||
|
public string BrandName { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 唯一码
|
||||||
|
/// </summary>
|
||||||
|
public string GoodsSerial { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 平台商品ID
|
||||||
|
/// </summary>
|
||||||
|
public string PlatGoodsId { get; set; }
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 货品批次信息
|
||||||
|
/// </summary>
|
||||||
|
public class GoodsBatchInfo
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// 批次号
|
||||||
|
/// </summary>
|
||||||
|
public string BatchNo { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 批次数量
|
||||||
|
/// </summary>
|
||||||
|
public decimal BatchAmount { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 生产日期
|
||||||
|
/// </summary>
|
||||||
|
public string ProductionDate { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 到期日期
|
||||||
|
/// </summary>
|
||||||
|
public string ExpirationDate { get; set; }
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 售后订单主表
|
||||||
|
/// </summary>
|
||||||
|
public class TradeAfter
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// 售后订单ID
|
||||||
|
/// </summary>
|
||||||
|
public long TradeAfterId { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 货品信息列表
|
||||||
|
/// </summary>
|
||||||
|
public List<TradeAfterGoods> GoodsInfoList { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 结算信息
|
||||||
|
/// </summary>
|
||||||
|
public ReturnChangePay PaymentInfo { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 收件人信息
|
||||||
|
/// </summary>
|
||||||
|
public ReturnChangeReceiver ReceiverInfo { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 补发销售单号列表
|
||||||
|
/// </summary>
|
||||||
|
public List<string> SendTradeNo { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 退货销售单号列表
|
||||||
|
/// </summary>
|
||||||
|
public List<string> ReturnTradeNo { get; set; }
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 售后订单货品信息
|
||||||
|
/// </summary>
|
||||||
|
public class TradeAfterGoods
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// 货品ID
|
||||||
|
/// </summary>
|
||||||
|
public long SubTradeId { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 货品编号ID
|
||||||
|
/// </summary>
|
||||||
|
public long GoodsId { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 货品编号
|
||||||
|
/// </summary>
|
||||||
|
public string GoodsNo { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 货品名称
|
||||||
|
/// </summary>
|
||||||
|
public string GoodsName { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 规格ID
|
||||||
|
/// </summary>
|
||||||
|
public long SpecId { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 规格名称
|
||||||
|
/// </summary>
|
||||||
|
public string SpecName { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 单位
|
||||||
|
/// </summary>
|
||||||
|
public string Unit { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 单价
|
||||||
|
/// </summary>
|
||||||
|
public decimal Price { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 销售单数量
|
||||||
|
/// </summary>
|
||||||
|
public decimal SellCount { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 售后原因描述
|
||||||
|
/// </summary>
|
||||||
|
public string ReasonDesc { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 退货数量
|
||||||
|
/// </summary>
|
||||||
|
public decimal ReturnCount { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 退货金额
|
||||||
|
/// </summary>
|
||||||
|
public decimal ReturnFee { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 发货数量
|
||||||
|
/// </summary>
|
||||||
|
public decimal SendCount { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 发货金额
|
||||||
|
/// </summary>
|
||||||
|
public decimal SendFee { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 应退金额
|
||||||
|
/// </summary>
|
||||||
|
public decimal ShouldReturnFee { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 备注
|
||||||
|
/// </summary>
|
||||||
|
public string Remark { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 货品批次信息列表
|
||||||
|
/// </summary>
|
||||||
|
public List<GoodsBatchInfo> GoodsBatchInfoList { get; set; }
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 结算信息
|
||||||
|
/// </summary>
|
||||||
|
public class ReturnChangePay
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// 退货金额
|
||||||
|
/// </summary>
|
||||||
|
public decimal ReturnAccounts { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 发货金额
|
||||||
|
/// </summary>
|
||||||
|
public decimal SendAccounts { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 应退合计
|
||||||
|
/// </summary>
|
||||||
|
public decimal ReturnTotal { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 结算币种
|
||||||
|
/// </summary>
|
||||||
|
public string SettlementCurrency { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 结算币种code
|
||||||
|
/// </summary>
|
||||||
|
public string SettlementCurrencyCode { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 付款状态(0:未付款;1:部分付款;2:已付款)
|
||||||
|
/// </summary>
|
||||||
|
public int PayStatus { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 付款金额
|
||||||
|
/// </summary>
|
||||||
|
public decimal PayAccounts { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 付款时间
|
||||||
|
/// </summary>
|
||||||
|
public string PayTime { get; set; }
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 收件人信息
|
||||||
|
/// </summary>
|
||||||
|
public class ReturnChangeReceiver
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// 客户名称
|
||||||
|
/// </summary>
|
||||||
|
public string CustomerName { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 客户账户
|
||||||
|
/// </summary>
|
||||||
|
public string CustomerAccount { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 邮编
|
||||||
|
/// </summary>
|
||||||
|
public string Zip { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 国家
|
||||||
|
/// </summary>
|
||||||
|
public string Country { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 省
|
||||||
|
/// </summary>
|
||||||
|
public string State { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 城市
|
||||||
|
/// </summary>
|
||||||
|
public string City { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 区县
|
||||||
|
/// </summary>
|
||||||
|
public string District { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 街道
|
||||||
|
/// </summary>
|
||||||
|
public string Town { get; set; }
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
@@ -247,7 +247,7 @@ namespace MyCode.Project.Infrastructure.JackYun
|
|||||||
public string scrollId { get; set; }
|
public string scrollId { get; set; }
|
||||||
}
|
}
|
||||||
|
|
||||||
public class TradeFullinfogetResp
|
public class TradeFullinfogetResp<T>
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
///
|
///
|
||||||
@@ -256,7 +256,7 @@ namespace MyCode.Project.Infrastructure.JackYun
|
|||||||
/// <summary>
|
/// <summary>
|
||||||
///
|
///
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public TradeFullinfogetData data { get; set; }
|
public T data { get; set; }
|
||||||
/// <summary>
|
/// <summary>
|
||||||
///
|
///
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
|||||||
@@ -267,6 +267,7 @@
|
|||||||
<Compile Include="JackYun\EnumAttribute.cs" />
|
<Compile Include="JackYun\EnumAttribute.cs" />
|
||||||
<Compile Include="JackYun\GoodsDetail.cs" />
|
<Compile Include="JackYun\GoodsDetail.cs" />
|
||||||
<Compile Include="JackYun\JackyunResponse.cs" />
|
<Compile Include="JackYun\JackyunResponse.cs" />
|
||||||
|
<Compile Include="JackYun\ReturnChangeListResp.cs" />
|
||||||
<Compile Include="JackYun\TradeFullinfogetResp.cs" />
|
<Compile Include="JackYun\TradeFullinfogetResp.cs" />
|
||||||
<Compile Include="PayModels\ExtendedGateway.cs" />
|
<Compile Include="PayModels\ExtendedGateway.cs" />
|
||||||
<Compile Include="PayModels\FuiouBarcodepay.cs" />
|
<Compile Include="PayModels\FuiouBarcodepay.cs" />
|
||||||
|
|||||||
@@ -22,5 +22,13 @@ namespace MyCode.Project.Services
|
|||||||
/// <exception cref="BaseException"></exception>
|
/// <exception cref="BaseException"></exception>
|
||||||
List<TradesItem> testTradeFullInfoGet(DateTime now);
|
List<TradesItem> testTradeFullInfoGet(DateTime now);
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 退货查询
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="now">截止日期</param>
|
||||||
|
/// <returns></returns>
|
||||||
|
/// <exception cref="BaseException"></exception>
|
||||||
|
List<TradesItem> GetReturnChangeList(DateTime now);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -18,5 +18,11 @@ namespace MyCode.Project.Services
|
|||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
|
|
||||||
string GetAndMergeJackYunOrder(string now);
|
string GetAndMergeJackYunOrder(string now);
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 调度运行抓吉客云退货订单
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="now"></param>
|
||||||
|
void TaskGetReturnChangeList(string now);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -106,7 +106,7 @@ namespace MyCode.Project.Services.Implementation
|
|||||||
if (response.code == "200")
|
if (response.code == "200")
|
||||||
{
|
{
|
||||||
var orderjson = JsonHelper.ToJson(response.result);
|
var orderjson = JsonHelper.ToJson(response.result);
|
||||||
var list1 = JsonHelper.ToObject<TradeFullinfogetResp>(orderjson);
|
var list1 = JsonHelper.ToObject<TradeFullinfogetResp<TradeFullinfogetData>>(orderjson);
|
||||||
|
|
||||||
|
|
||||||
int pageIndex = 1;
|
int pageIndex = 1;
|
||||||
@@ -122,7 +122,7 @@ namespace MyCode.Project.Services.Implementation
|
|||||||
if (response.code == "200")
|
if (response.code == "200")
|
||||||
{
|
{
|
||||||
orderjson = JsonHelper.ToJson(response.result);
|
orderjson = JsonHelper.ToJson(response.result);
|
||||||
list1 = JsonHelper.ToObject<TradeFullinfogetResp>(orderjson);
|
list1 = JsonHelper.ToObject<TradeFullinfogetResp<TradeFullinfogetData>>(orderjson);
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -139,7 +139,93 @@ namespace MyCode.Project.Services.Implementation
|
|||||||
}
|
}
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
|
#region 退货查询
|
||||||
|
/// <summary>
|
||||||
|
/// 退货查询
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="now">截止日期</param>
|
||||||
|
/// <returns></returns>
|
||||||
|
/// <exception cref="BaseException"></exception>
|
||||||
|
public List<TradesItem> GetReturnChangeList(DateTime now)
|
||||||
|
{
|
||||||
|
|
||||||
|
int total = 1;
|
||||||
|
var shopConfigs = _yTKJTShopParameterRepository.Queryable().Where(t => t.FDOCUMENTSTATUS == "C").ToList();
|
||||||
|
|
||||||
|
ReturnChangeGetRequestBizData requestBizData = new ReturnChangeGetRequestBizData();
|
||||||
|
//string value = "2025-06-15 00:00:00";// DateTime.Now.Date.AddDays(-5).ToString("yyyy-MM-dd HH:mm:ss") ;
|
||||||
|
//string value1 = "2025-06-20 00:00:00";//DateTime.Now.Date.ToString("yyyy-MM-dd HH:mm:ss");
|
||||||
|
string value = now.Date.AddDays(-7).ToString("yyyy-MM-dd");
|
||||||
|
string value1 = now.Date.ToString("yyyy-MM-dd");
|
||||||
|
if (now.Date.AddDays(-7) < startTime)
|
||||||
|
{
|
||||||
|
value = startTime.ToString("yyyy-MM-dd");
|
||||||
|
}
|
||||||
|
|
||||||
|
requestBizData.StartModified = "";// DateTime.ParseExact(value, "yyyy-MM-dd HH:mm:ss", System.Globalization.CultureInfo.InvariantCulture, System.Globalization.DateTimeStyles.None);
|
||||||
|
requestBizData.StartDeliveryDate = value;
|
||||||
|
requestBizData.EndDeliveryDate = value1;
|
||||||
|
requestBizData.EndModified = ""; //DateTime.ParseExact(value1, "yyyy-MM-dd HH:mm:ss", System.Globalization.CultureInfo.InvariantCulture, System.Globalization.DateTimeStyles.None);
|
||||||
|
requestBizData.TradeNo = "";
|
||||||
|
requestBizData.HasTotal = total;
|
||||||
|
requestBizData.PageSize = 200;
|
||||||
|
requestBizData.PageIndex = 0;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
requestBizData.StartModified = null;// DateTime.ParseExact(value, "yyyy-MM-dd HH:mm:ss", System.Globalization.CultureInfo.InvariantCulture, System.Globalization.DateTimeStyles.None);
|
||||||
|
//requestBizData.TradeStatus = 1010;
|
||||||
|
|
||||||
|
requestBizData.ShopIds = null; // new long[] { 378761130654261100, 378761130654261100 };
|
||||||
|
List<int> TradeTypeList = new List<int>();
|
||||||
|
TradeTypeList.Add(1005);
|
||||||
|
|
||||||
|
List<TradesItem> trades = new List<TradesItem>();
|
||||||
|
TradeTypeList.ForEach(ty =>
|
||||||
|
{
|
||||||
|
requestBizData.ProcessStatusList = ty.ToString();
|
||||||
|
string lggl = JsonHelper.ToJson(requestBizData);
|
||||||
|
LogHelper.Info(lggl);
|
||||||
|
JackyunResponse response = Call(EnumAttribute.GetAttribute(ApiEnum.RETURNCHANGE).Value, "1.0", requestBizData);
|
||||||
|
string ll = JsonHelper.ToJson(response);
|
||||||
|
LogHelper.Info(ll);
|
||||||
|
|
||||||
|
if (response.code == "200")
|
||||||
|
{
|
||||||
|
var orderjson = JsonHelper.ToJson(response.result);
|
||||||
|
var list1 = JsonHelper.ToObject<TradeFullinfogetResp<ReturnChangeData>>(orderjson);
|
||||||
|
|
||||||
|
|
||||||
|
int pageIndex = 1;
|
||||||
|
int TotalResults = list1.data.TotalResults;
|
||||||
|
while (requestBizData.PageIndex* requestBizData.PageSize< TotalResults)
|
||||||
|
{
|
||||||
|
//list1.data.trades.ForEach(h => h.TradeType = ty);
|
||||||
|
|
||||||
|
//trades.AddRange(list1.data.trades);
|
||||||
|
requestBizData.PageIndex = pageIndex;
|
||||||
|
pageIndex++;
|
||||||
|
Thread.Sleep(100);
|
||||||
|
response = Call(EnumAttribute.GetAttribute(ApiEnum.RETURNCHANGE).Value, "1.0", requestBizData);
|
||||||
|
if (response.code == "200")
|
||||||
|
{
|
||||||
|
orderjson = JsonHelper.ToJson(response.result);
|
||||||
|
list1 = JsonHelper.ToObject<TradeFullinfogetResp<ReturnChangeData>>(orderjson);
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
string msg = response.msg;
|
||||||
|
throw new BaseException(msg);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
var shocodes = shopConfigs.Select(t => t.FSHOPCODE).ToList();
|
||||||
|
trades = trades.Where(t => shocodes.Contains(t.shopCode)).ToList();
|
||||||
|
return trades;
|
||||||
|
}
|
||||||
|
#endregion
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -180,5 +180,19 @@ namespace MyCode.Project.Services.Implementation
|
|||||||
}
|
}
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
|
|
||||||
|
#region TaskGetReturnChangeList(调度运行抓吉客云退货订单)
|
||||||
|
/// <summary>
|
||||||
|
/// 调度运行抓吉客云退货订单
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="now"></param>
|
||||||
|
public void TaskGetReturnChangeList(string now)
|
||||||
|
{
|
||||||
|
DateTime runTime = DateTime.Parse(now);
|
||||||
|
var list = _jackYunService.GetReturnChangeList(runTime);
|
||||||
|
//SetOrder(list);
|
||||||
|
//_workProcessService.Add<IJackYunTaskService>(this.MerchantId, "GetAndMergeJackYunOrder", "合并吉客云订单到新表", now, 1);
|
||||||
|
}
|
||||||
|
#endregion
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -54,6 +54,19 @@ namespace MyCode.Project.WebApi.Controllers
|
|||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
|
|
||||||
|
#region 调度运行抓吉客云退货订单
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 调度运行抓吉客云退货订单
|
||||||
|
/// </summary>
|
||||||
|
[HttpGet]
|
||||||
|
[AllowAnonymous]
|
||||||
|
public void TaskGetReturnChangeList(string now)
|
||||||
|
{
|
||||||
|
_jackYunTaskService.TaskGetReturnChangeList(now);
|
||||||
|
}
|
||||||
|
#endregion
|
||||||
|
|
||||||
#region 抓WMS订单
|
#region 抓WMS订单
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 抓WMS订单
|
/// 抓WMS订单
|
||||||
|
|||||||
@@ -22,8 +22,10 @@
|
|||||||
</system.webServer>
|
</system.webServer>
|
||||||
<connectionStrings>
|
<connectionStrings>
|
||||||
<!-- 数据库测试-->
|
<!-- 数据库测试-->
|
||||||
<add name="WMSConn" connectionString="Data Source=172.16.18.87; Initial Catalog=ESB_DTC; User ID=app_k3;Password=Postman2025k3; Connect Timeout=120; MultipleActiveResultSets=True;App=JiKeYun2" providerName="System.Data.SqlClient" />
|
<add name="WMSConn" connectionString="Data Source=127.0.0.1; Initial Catalog=yuntong; User ID=sa;Password=1; Connect Timeout=120; MultipleActiveResultSets=True;App=JiKeYun2" providerName="System.Data.SqlClient" />
|
||||||
<add name="YunTongConn" connectionString="Data Source=172.100.1.148; Initial Catalog=AIS20221018145647; User ID=sa;Password=YT3059**!@#; Connect Timeout=120; MultipleActiveResultSets=True;App=JiKeYun1" providerName="System.Data.SqlClient" />
|
|
||||||
|
<add name="YunTongConn" connectionString="Data Source=127.0.0.1; Initial Catalog=yuntong; User ID=sa;Password=1; Connect Timeout=120; MultipleActiveResultSets=True;App=JiKeYun1" providerName="System.Data.SqlClient" />
|
||||||
|
|
||||||
<!--测试MYSQL内网-->
|
<!--测试MYSQL内网-->
|
||||||
<!--<add name="MasterConn" connectionString="" providerName="MySql.Data.MySqlClient" />-->
|
<!--<add name="MasterConn" connectionString="" providerName="MySql.Data.MySqlClient" />-->
|
||||||
</connectionStrings>
|
</connectionStrings>
|
||||||
|
|||||||
Reference in New Issue
Block a user