shanji 2 years ago
parent
commit
7bac2c32de
  1. 6
      BBWYB.Server.API/Controllers/DataRepairController.cs
  2. 15
      BBWYB.Server.Business/DataRepair/DataRepairBusiness.cs
  3. 2
      BBWYB.Server.Business/PurchaseOrder/PurchaseOrderBusiness.cs

6
BBWYB.Server.API/Controllers/DataRepairController.cs

@ -42,5 +42,11 @@ namespace BBWYB.Server.API.Controllers
{ {
dataRepairBusiness.SupplementOrderSkuCost(); dataRepairBusiness.SupplementOrderSkuCost();
} }
[HttpPost]
public void PingJia()
{
dataRepairBusiness.PingJia();
}
} }
} }

15
BBWYB.Server.Business/DataRepair/DataRepairBusiness.cs

@ -13,10 +13,12 @@ namespace BBWYB.Server.Business
{ {
private KuaiDi100Manager kuaiDi100Manager; private KuaiDi100Manager kuaiDi100Manager;
private PurchaseSchemeBusiness purchaseSchemeBusiness; private PurchaseSchemeBusiness purchaseSchemeBusiness;
public DataRepairBusiness(IFreeSql fsql, NLogManager nLogManager, IIdGenerator idGenerator, KuaiDi100Manager kuaiDi100Manager, PurchaseSchemeBusiness purchaseSchemeBusiness) : base(fsql, nLogManager, idGenerator) private PurchaseOrderBusiness purchaseOrderBusiness;
public DataRepairBusiness(IFreeSql fsql, NLogManager nLogManager, IIdGenerator idGenerator, KuaiDi100Manager kuaiDi100Manager, PurchaseSchemeBusiness purchaseSchemeBusiness, PurchaseOrderBusiness purchaseOrderBusiness) : base(fsql, nLogManager, idGenerator)
{ {
this.kuaiDi100Manager = kuaiDi100Manager; this.kuaiDi100Manager = kuaiDi100Manager;
this.purchaseSchemeBusiness = purchaseSchemeBusiness; this.purchaseSchemeBusiness = purchaseSchemeBusiness;
this.purchaseOrderBusiness = purchaseOrderBusiness;
} }
@ -25,6 +27,17 @@ namespace BBWYB.Server.Business
kuaiDi100Manager.SubscribeKuaiDi100(waybillNo, targetCompanyCode, "http://bbwyb.qiyue666.com/api/purchaseorder/kuaidi100publish"); kuaiDi100Manager.SubscribeKuaiDi100(waybillNo, targetCompanyCode, "http://bbwyb.qiyue666.com/api/purchaseorder/kuaidi100publish");
} }
public void PingJia()
{
var list = new List<string>()
{
};
foreach (var pid in list)
purchaseOrderBusiness.OnSomeOnePurchaseOrderChanged(pid, false);
}
public void SupplementPurchaserInfo() public void SupplementPurchaserInfo()
{ {
var purlList = fsql.Select<PurchaseSchemeProduct, PurchaseScheme, Purchaser>() var purlList = fsql.Select<PurchaseSchemeProduct, PurchaseScheme, Purchaser>()

2
BBWYB.Server.Business/PurchaseOrder/PurchaseOrderBusiness.cs

@ -2761,7 +2761,7 @@ namespace BBWYB.Server.Business
/// </summary> /// </summary>
/// <param name="purchaseOrderId">采购单Id</param> /// <param name="purchaseOrderId">采购单Id</param>
/// <param name="keepRunWhenNoEditOrderPirce">当不需要触发订单改价时是否继续走流程</param> /// <param name="keepRunWhenNoEditOrderPirce">当不需要触发订单改价时是否继续走流程</param>
private void OnSomeOnePurchaseOrderChanged(string purchaseOrderId, bool keepRunWhenNoEditOrderPirce) public void OnSomeOnePurchaseOrderChanged(string purchaseOrderId, bool keepRunWhenNoEditOrderPirce)
{ {
bool isEditOrderPrice = true; bool isEditOrderPrice = true;
try try

Loading…
Cancel
Save