Browse Source

1

liangku_skuoptimazation
shanji 1 year ago
parent
commit
b45019043f
  1. 1
      BBWYB.Client/ViewModels/WebVM.cs
  2. 11
      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; GlobalContext.User.DepartmentList = departmentList;
WeakReferenceMessenger.Default.Send(new Message_WebB_LoginCompleted(null)); WeakReferenceMessenger.Default.Send(new Message_WebB_LoginCompleted(null));
IsLoading = false; IsLoading = false;

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

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

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

@ -87,7 +87,7 @@ namespace BBWYB.Server.Business
var shopIdStr = request.ShopId.ToString(); var shopIdStr = request.ShopId.ToString();
var mdsShop = fsqlManager.MDSfsql.Select<Shops>().Where(s => s.ShopId == shopIdStr).ToOne(); var mdsShop = fsqlManager.MDSfsql.Select<Shops>().Where(s => s.ShopId == shopIdStr).ToOne();
var plist = fsqlManager.MDSfsql.Select<Purchaseaccount>() 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(purchasePlatofrmId), pa => pa.PurchasePlatformId == purchasePlatofrmId)
.WhereIf(!string.IsNullOrEmpty(request.AccountName), pa => pa.AccountName == request.AccountName) .WhereIf(!string.IsNullOrEmpty(request.AccountName), pa => pa.AccountName == request.AccountName)
.ToList(); .ToList();
@ -96,6 +96,12 @@ namespace BBWYB.Server.Business
return plist; 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) public IList<OP_QueryExpressCompanyResponse> GetExpressCompanyList(PlatformRequest request)
{ {
return opPlatformClientFactory.GetClient((SDKAdapter.AdapterEnums.PlatformType)request.Platform) return opPlatformClientFactory.GetClient((SDKAdapter.AdapterEnums.PlatformType)request.Platform)

Loading…
Cancel
Save