Browse Source

1

liangku_skuoptimazation
shanji 1 year ago
parent
commit
b45019043f
  1. 1
      BBWYB.Client/ViewModels/WebVM.cs
  2. 9
      BBWYB.Server.API/Controllers/VenderController.cs
  3. 8
      BBWYB.Server.Business/Vender/VenderBusiness.cs

1
BBWYB.Client/ViewModels/WebVM.cs

@ -78,6 +78,7 @@ namespace BBWYB.Client.ViewModels
}
}
GlobalContext.User.DepartmentList = departmentList;
WeakReferenceMessenger.Default.Send(new Message_WebB_LoginCompleted(null));
IsLoading = false;

9
BBWYB.Server.API/Controllers/VenderController.cs

@ -39,6 +39,15 @@ namespace BBWYB.Server.API.Controllers
return venderBusiness.GetPurchaserList(request);
}
/// <summary>
/// 删除采购账号
/// </summary>
/// <param name="purchaseAccountId"></param>
[HttpDelete("{purchaseAccountId}")]
public void DeletePurchaseAccount([FromRoute] long purchaseAccountId)
{
venderBusiness.DeletePurchaseAccount(purchaseAccountId);
}
/// <summary>
/// 查询店铺关联的物流公司列表

8
BBWYB.Server.Business/Vender/VenderBusiness.cs

@ -87,7 +87,7 @@ namespace BBWYB.Server.Business
var shopIdStr = request.ShopId.ToString();
var mdsShop = fsqlManager.MDSfsql.Select<Shops>().Where(s => s.ShopId == shopIdStr).ToOne();
var plist = fsqlManager.MDSfsql.Select<Purchaseaccount>()
.Where(pa => pa.ShopId == mdsShop.Id)
.Where(pa => pa.ShopId == mdsShop.Id && pa.Deleted == 0)
.WhereIf(!string.IsNullOrEmpty(purchasePlatofrmId), pa => pa.PurchasePlatformId == purchasePlatofrmId)
.WhereIf(!string.IsNullOrEmpty(request.AccountName), pa => pa.AccountName == request.AccountName)
.ToList();
@ -96,6 +96,12 @@ namespace BBWYB.Server.Business
return plist;
}
public void DeletePurchaseAccount(long purchaseAccountId)
{
var pk = purchaseAccountId.ToString();
fsqlManager.MDSfsql.Update<Purchaseaccount>(pk).Set(pa => pa.Deleted, 1).ExecuteAffrows();
}
public IList<OP_QueryExpressCompanyResponse> GetExpressCompanyList(PlatformRequest request)
{
return opPlatformClientFactory.GetClient((SDKAdapter.AdapterEnums.PlatformType)request.Platform)

Loading…
Cancel
Save