Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
I
intel_promotion_api
Project
Project
Details
Activity
Releases
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
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
liyilin
intel_promotion_api
Commits
b425bb44
Commit
b425bb44
authored
Aug 31, 2024
by
liwei
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改了小程序切换商家的问题
parent
ec93bf0c
Changes
5
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
15 additions
and
8 deletions
+15
-8
SysUnitController.java
...cisoft/business/sysunit/controller/SysUnitController.java
+2
-2
SysUnitRepository.java
...a/org/rcisoft/business/sysunit/dao/SysUnitRepository.java
+2
-2
SysUnitService.java
.../org/rcisoft/business/sysunit/service/SysUnitService.java
+1
-1
SysUnitServiceImpl.java
...oft/business/sysunit/service/impl/SysUnitServiceImpl.java
+4
-3
SysUnitMapper.xml
...esources/mapper/business/sysunit/mapper/SysUnitMapper.xml
+6
-0
No files found.
src/main/java/org/rcisoft/business/sysunit/controller/SysUnitController.java
View file @
b425bb44
...
...
@@ -274,11 +274,11 @@ public class SysUnitController extends CyPaginationController<SysUnit> {
*/
@ApiOperation
(
value
=
"当前登录人所属商家信息"
,
notes
=
"当前登录人所属商家信息"
)
@GetMapping
(
value
=
"/getUnitInfo"
)
public
CyResult
getUnitInfo
()
{
public
CyResult
getUnitInfo
(
String
wechatType
)
{
return
CyResultGenUtil
.
builder
(
new
CyPersistModel
(
1
),
CyMessCons
.
MESSAGE_ALERT_SUCCESS
,
CyMessCons
.
MESSAGE_ALERT_ERROR
,
sysUnitServiceImpl
.
findUnitByUnit
());
sysUnitServiceImpl
.
findUnitByUnit
(
wechatType
));
}
...
...
src/main/java/org/rcisoft/business/sysunit/dao/SysUnitRepository.java
View file @
b425bb44
...
...
@@ -49,7 +49,7 @@ public interface SysUnitRepository extends CyBaseMapper<SysUnit> {
* @param userId
* @return
*/
List
<
SysUnit
>
findUnitByUnit
(
String
userId
);
List
<
SysUnit
>
findUnitByUnit
(
@Param
(
"userId"
)
String
userId
,
@Param
(
"wechatType"
)
String
wechatType
);
void
deleteTheUserByMerchantId
(
@Param
(
"sysUnit"
)
SysUnit
sysUnit
);
...
...
@@ -91,7 +91,7 @@ public interface SysUnitRepository extends CyBaseMapper<SysUnit> {
ArrayList
<
Integer
>
findUserId
(
Integer
unitId
);
List
<
SysUnit
>
findUnit
(
String
userId
);
List
<
SysUnit
>
findUnit
(
@Param
(
"userId"
)
String
userId
,
@Param
(
"wechatType"
)
String
wechatType
);
List
<
SysUnit
>
findAllUnit
();
}
...
...
src/main/java/org/rcisoft/business/sysunit/service/SysUnitService.java
View file @
b425bb44
...
...
@@ -88,7 +88,7 @@ public interface SysUnitService {
SysUnit
statistics
(
SysUnit
sysUnit
);
List
<
SysUnit
>
findUnitByUnit
();
List
<
SysUnit
>
findUnitByUnit
(
String
wechatType
);
List
<
StatisticsDto
>
statisticsByTypeBarChart
(
SysUnit
sysUnit
);
...
...
src/main/java/org/rcisoft/business/sysunit/service/impl/SysUnitServiceImpl.java
View file @
b425bb44
...
...
@@ -258,7 +258,7 @@ public class SysUnitServiceImpl extends ServiceImpl<SysUnitRepository, SysUnit>
* @return
*/
@Override
public
List
<
SysUnit
>
findUnitByUnit
()
{
public
List
<
SysUnit
>
findUnitByUnit
(
String
wechatType
)
{
String
userId
=
CyUserUtil
.
getAuthenBusinessId
();
if
(
StringUtils
.
isEmpty
(
userId
))
{
throw
new
CyServiceException
(
ResultServiceEnums
.
NOT_LOGIN
.
getCode
(),
...
...
@@ -274,10 +274,11 @@ public class SysUnitServiceImpl extends ServiceImpl<SysUnitRepository, SysUnit>
}
//商家
if
(
cyInitComp
.
unit
[
0
].
equals
(
CyUserUtil
.
getAuthenRoleIds
()))
{
return
baseMapper
.
findUnit
(
userId
);
List
<
SysUnit
>
unit
=
baseMapper
.
findUnit
(
userId
,
wechatType
);
return
unit
;
}
//根据用户id查询当前人的商家信息 (代言人)
return
baseMapper
.
findUnitByUnit
(
userId
);
return
baseMapper
.
findUnitByUnit
(
userId
,
wechatType
);
}
@Override
...
...
src/main/resources/mapper/business/sysunit/mapper/SysUnitMapper.xml
View file @
b425bb44
...
...
@@ -190,6 +190,9 @@
<if
test=
"userId !=null and userId != '' "
>
AND su.business_id = #{userId}
</if>
<if
test=
"wechatType !=null and wechatType != '' "
>
AND su.wechat_type = #{wechatType}
</if>
AND su.del_flag = 0
AND su.flag =1
AND sun.del_flag = 0
...
...
@@ -330,6 +333,9 @@
<if
test=
"userId !=null and userId != '' "
>
AND sun.user_id = #{userId}
</if>
<if
test=
"wechatType !=null and wechatType != '' "
>
AND sun.wechat_type = #{wechatType}
</if>
AND sun.del_flag = 0
AND sun.flag = 1
</select>
...
...
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