Commit 46ec5aa1 by 陈宁

# dev [资源] - 商品

parent 153869cf
......@@ -40,10 +40,10 @@ namespace Freemud.BE.Toolbox.WebApi.Proxy
/// <param name="env"></param>
/// <param name="productId"></param>
/// <returns></returns>
public async Task<RequestResourceResponse> GetProductExtensionInfo(string env, int productId)
public async Task<RequestResourceResponse> GetProductExtensionInfo(string env, List<string> productId)
{
var url = GetUrl(env, "FreemudProduct", "getProductExtensionInfo");
url = string.Format(url, productId);
url = string.Format(url, string.Join(',', productId));
var response = await HttpHeper.Get(url);
......
......@@ -11,7 +11,7 @@ namespace Freemud.BE.Toolbox.WebApi.Services
{
Task<List<RequestResourceResponse>> GetCouponInfo(GetCouponInfoRequest request);
Task<RequestResourceResponse> GetProductInfo(GetProductInfoRequest request);
Task<List<RequestResourceResponse>> GetProductInfo(GetProductInfoRequest request);
Task<RequestResourceResponse> GetStoreByPosition(GetStoreByPositionRequest request);
}
......
......@@ -83,23 +83,13 @@ namespace Freemud.BE.Toolbox.WebApi.Services
#region 商品
public async Task<RequestResourceResponse> GetProductInfo(GetProductInfoRequest request)
public async Task<List<RequestResourceResponse>> GetProductInfo(GetProductInfoRequest request)
{
throw new NotImplementedException();
//var getProductBaseInfoResponse = await GetProductBaseInfo(request);
//logger.LogInformation($"[GetProductInfo] getProductBaseInfoResponse: {JsonConvert.SerializeObject((object)getProductBaseInfoResponse)}");
//var products = getProductBaseInfoResponse?.Data.data?.products as List<dynamic>;
//if (products?.Any() ?? false)
// return null;
//foreach (var p in products)
//{
// p.extendProps = GetProductExtendProps(request.Env, p.pid);
//}
var products = await fmProductProxy.GetProductBaseInfos(request);
var extendsions = await fmProductProxy.GetProductExtensionInfo(request.Env, request.ProductId);
//return Response("未统计", responseBody: products);
return new List<RequestResourceResponse> { products, extendsions };
}
#endregion
......
......@@ -93,7 +93,7 @@
</div>
</template>
</Table>
<strong v-else>{{ item.coupon.data }}</strong>
<Alert banner type="warning" v-else>{{ item.coupon.data }}</Alert>
</Card>
</Col>
<Col span="12">
......@@ -132,7 +132,9 @@
</Table>
</Card>
</div>
<div v-else>无数据</div>
<div v-else>
<Alert banner type="warning">无数据</Alert>
</div>
</Col>
</Row>
</TabPane>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment