Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Q
qk_backend
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
quanku
qk_backend
Commits
1930e872
Commit
1930e872
authored
Aug 05, 2024
by
shiyu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
上架的团购商品才展示在首页
parent
9906ac5e
Changes
5
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
10 additions
and
2 deletions
+10
-2
ch-admin-api/src/main/java/com/wwdz/ch/admin/impl/SysGroupPurchaseServiceImpl.java
...a/com/wwdz/ch/admin/impl/SysGroupPurchaseServiceImpl.java
+1
-1
ch-admin-api/src/main/java/com/wwdz/ch/admin/impl/SysSupplierItemServiceImpl.java
...va/com/wwdz/ch/admin/impl/SysSupplierItemServiceImpl.java
+6
-0
ch-dao/src/main/java/com/wwdz/ch/db/impl/distribution/GroupPurchaseConfigDaoImpl.java
...z/ch/db/impl/distribution/GroupPurchaseConfigDaoImpl.java
+1
-0
ch-wx-api/src/main/java/com/wwdz/ch/wx/impl/distribution/GroupPurchaseServiceImpl.java
...wdz/ch/wx/impl/distribution/GroupPurchaseServiceImpl.java
+1
-0
ch-wx-api/src/test/java/com/wwdz/ch/wx/api/WxPayServiceTest.java
...pi/src/test/java/com/wwdz/ch/wx/api/WxPayServiceTest.java
+1
-1
No files found.
ch-admin-api/src/main/java/com/wwdz/ch/admin/impl/SysGroupPurchaseServiceImpl.java
View file @
1930e872
...
...
@@ -72,7 +72,7 @@ public class SysGroupPurchaseServiceImpl implements SysGroupPurchaseService {
groupPurchaseConfig
.
setItemId
(
newItemId
);
groupPurchaseConfig
.
setCreatorId
(
oldItem
.
getCreatorId
());
groupPurchaseConfig
.
setState
(
GroupPurchaseEnum
.
ItemStateEnum
.
NOT_START
.
getCode
());
groupPurchaseConfig
.
setIsValid
(
tru
e
);
groupPurchaseConfig
.
setIsValid
(
fals
e
);
groupPurchaseConfig
.
setIsDeal
(
false
);
groupPurchaseConfig
.
setTargetNum
(
0
);
//不限购
...
...
ch-admin-api/src/main/java/com/wwdz/ch/admin/impl/SysSupplierItemServiceImpl.java
View file @
1930e872
...
...
@@ -489,6 +489,12 @@ public class SysSupplierItemServiceImpl implements SysSupplierItemService {
}
auctionConfigDao
.
setValid
(
dto
.
getId
());
}
}
else
if
(
oldItem
.
getType
()
==
DistributionEnum
.
DistributionTypeEnum
.
GROUP_PURCHASE
.
getCode
())
{
//团购商品上架,需要修改配置表中is_valid字段为1,下架则is_valid=0
GroupPurchaseConfig
groupPurchaseConfig
=
new
GroupPurchaseConfig
();
groupPurchaseConfig
.
setItemId
(
oldItem
.
getId
());
groupPurchaseConfig
.
setIsValid
(
dto
.
getIsOnSale
());
groupPurchaseConfigDao
.
updateByItemId
(
groupPurchaseConfig
);
}
SupplierItem
supplierItem
=
new
SupplierItem
();
supplierItem
.
setId
(
dto
.
getId
());
...
...
ch-dao/src/main/java/com/wwdz/ch/db/impl/distribution/GroupPurchaseConfigDaoImpl.java
View file @
1930e872
...
...
@@ -74,6 +74,7 @@ public class GroupPurchaseConfigDaoImpl implements GroupPurchaseConfigDao {
JdbcHelper
.
ifPresent
(
dto
.
getState
(),
criteria:
:
andStateEqualTo
);
JdbcHelper
.
ifPresent
(
dto
.
getQueryStartTime
(),
criteria:
:
andEndTimeGreaterThanOrEqualTo
);
JdbcHelper
.
ifPresent
(
dto
.
getQueryEndTime
(),
criteria:
:
andEndTimeLessThanOrEqualTo
);
JdbcHelper
.
ifPresent
(
dto
.
getIsValid
(),
criteria:
:
andIsValidEqualTo
);
JdbcHelper
.
ifPresent
(
dto
.
getIsDeal
(),
criteria:
:
andIsDealEqualTo
);
example
.
setOrderByClause
(
" create_time desc"
);
PageHelper
.
startPage
(
dto
.
getPage
(),
dto
.
getLimit
());
...
...
ch-wx-api/src/main/java/com/wwdz/ch/wx/impl/distribution/GroupPurchaseServiceImpl.java
View file @
1930e872
...
...
@@ -95,6 +95,7 @@ public class GroupPurchaseServiceImpl implements GroupPurchaseService {
}
}
//查询进行中的团购
dto
.
setIsValid
(
true
);
dto
.
setState
(
GroupPurchaseEnum
.
ItemStateEnum
.
PROCESSING
.
getCode
());
List
<
GroupPurchaseConfig
>
groupPurchaseConfigs
=
groupPurchaseConfigDao
.
findList
(
dto
);
PageInfo
<
GroupPurchaseConfig
>
pageInfo
=
new
PageInfo
<>(
groupPurchaseConfigs
);
...
...
ch-wx-api/src/test/java/com/wwdz/ch/wx/api/WxPayServiceTest.java
View file @
1930e872
...
...
@@ -89,7 +89,7 @@ public class WxPayServiceTest {
@Test
public
void
refund
()
{
List
<
String
>
list
=
Arrays
.
asList
(
"DA2408051
039336454469"
,
"DA2408051034105047546"
,
"DA2408051029437697434
"
);
List
<
String
>
list
=
Arrays
.
asList
(
"DA2408051
714332074170
"
);
list
.
forEach
(
orderId
->{
DistributionOrderRequestDto
dto
=
new
DistributionOrderRequestDto
();
dto
.
setDistributionOrderId
(
orderId
);
...
...
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