Commit 46ec5aa1 by 陈宁

# dev [资源] - 商品

parent 153869cf
...@@ -40,10 +40,10 @@ namespace Freemud.BE.Toolbox.WebApi.Proxy ...@@ -40,10 +40,10 @@ namespace Freemud.BE.Toolbox.WebApi.Proxy
/// <param name="env"></param> /// <param name="env"></param>
/// <param name="productId"></param> /// <param name="productId"></param>
/// <returns></returns> /// <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"); var url = GetUrl(env, "FreemudProduct", "getProductExtensionInfo");
url = string.Format(url, productId); url = string.Format(url, string.Join(',', productId));
var response = await HttpHeper.Get(url); var response = await HttpHeper.Get(url);
......
...@@ -11,7 +11,7 @@ namespace Freemud.BE.Toolbox.WebApi.Services ...@@ -11,7 +11,7 @@ namespace Freemud.BE.Toolbox.WebApi.Services
{ {
Task<List<RequestResourceResponse>> GetCouponInfo(GetCouponInfoRequest request); Task<List<RequestResourceResponse>> GetCouponInfo(GetCouponInfoRequest request);
Task<RequestResourceResponse> GetProductInfo(GetProductInfoRequest request); Task<List<RequestResourceResponse>> GetProductInfo(GetProductInfoRequest request);
Task<RequestResourceResponse> GetStoreByPosition(GetStoreByPositionRequest request); Task<RequestResourceResponse> GetStoreByPosition(GetStoreByPositionRequest request);
} }
......
...@@ -83,23 +83,13 @@ namespace Freemud.BE.Toolbox.WebApi.Services ...@@ -83,23 +83,13 @@ namespace Freemud.BE.Toolbox.WebApi.Services
#region 商品 #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) var products = await fmProductProxy.GetProductBaseInfos(request);
// return null; var extendsions = await fmProductProxy.GetProductExtensionInfo(request.Env, request.ProductId);
//foreach (var p in products)
//{
// p.extendProps = GetProductExtendProps(request.Env, p.pid);
//}
//return Response("未统计", responseBody: products); return new List<RequestResourceResponse> { products, extendsions };
} }
#endregion #endregion
......
...@@ -93,7 +93,7 @@ ...@@ -93,7 +93,7 @@
</div> </div>
</template> </template>
</Table> </Table>
<strong v-else>{{ item.coupon.data }}</strong> <Alert banner type="warning" v-else>{{ item.coupon.data }}</Alert>
</Card> </Card>
</Col> </Col>
<Col span="12"> <Col span="12">
...@@ -132,7 +132,9 @@ ...@@ -132,7 +132,9 @@
</Table> </Table>
</Card> </Card>
</div> </div>
<div v-else>无数据</div> <div v-else>
<Alert banner type="warning">无数据</Alert>
</div>
</Col> </Col>
</Row> </Row>
</TabPane> </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