Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
F
freemud.be.toolbox
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
陈宁
freemud.be.toolbox
Commits
46ec5aa1
Commit
46ec5aa1
authored
Jul 10, 2020
by
陈宁
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
# dev [资源] - 商品
parent
153869cf
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
11 additions
and
19 deletions
+11
-19
Freemud.BE.Toolbox.WebApi/Proxy/FmProductProxy.cs
+2
-2
Freemud.BE.Toolbox.WebApi/Services/IRequestResourceService.cs
+1
-1
Freemud.BE.Toolbox.WebApi/Services/Impl/RequestResourceService.cs
+4
-14
freemud.be.toolboxview/src/views/requestresource/CouponProductSearch.vue
+4
-2
freemud.be.toolboxview/src/views/requestresource/ProductSearch.vue
+0
-0
No files found.
Freemud.BE.Toolbox.WebApi/Proxy/FmProductProxy.cs
View file @
46ec5aa1
...
...
@@ -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
);
...
...
Freemud.BE.Toolbox.WebApi/Services/IRequestResourceService.cs
View file @
46ec5aa1
...
...
@@ -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
);
}
...
...
Freemud.BE.Toolbox.WebApi/Services/Impl/RequestResourceService.cs
View file @
46ec5aa1
...
...
@@ -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
...
...
freemud.be.toolboxview/src/views/requestresource/CouponProductSearch.vue
View file @
46ec5aa1
...
...
@@ -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>
...
...
freemud.be.toolboxview/src/views/requestresource/ProductSearch.vue
View file @
46ec5aa1
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment