记得上下班打卡 | git大法好,push需谨慎
Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
L
liquidnet-bus-v1
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
董敬伟
liquidnet-bus-v1
Commits
c22b763a
Commit
c22b763a
authored
Apr 01, 2022
by
GaoHu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
exit
parent
b681e73a
Changes
4
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
23 additions
and
36 deletions
+23
-36
SmileAgentServiceImpl.java
...in/zhengzai/smile/service/impl/SmileAgentServiceImpl.java
+3
-35
SmileAgentDao.java
...com/liquidnet/service/smile/entity/dao/SmileAgentDao.java
+1
-1
SmileAgentMapper.java
.../com/liquidnet/service/smile/mapper/SmileAgentMapper.java
+4
-0
SmileAgentMapper.xml
...s/com/liquidnet/service/smile/mapper/SmileAgentMapper.xml
+15
-0
No files found.
liquidnet-bus-client/liquidnet-client-admin/liquidnet-client-admin-zhengzai/src/main/java/com/liquidnet/client/admin/zhengzai/smile/service/impl/SmileAgentServiceImpl.java
View file @
c22b763a
...
...
@@ -6,21 +6,19 @@ import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.liquidnet.client.admin.common.core.domain.AjaxResult
;
import
com.liquidnet.client.admin.common.utils.StringUtils
;
import
com.liquidnet.client.admin.zhengzai.smile.dto.SmileAgentDao
;
import
com.liquidnet.client.admin.zhengzai.smile.service.ISmileAgentService
;
import
com.liquidnet.client.admin.zhengzai.smile.utils.SmileRedisUtils
;
import
com.liquidnet.service.goblin.dto.vo.SmileAgentVo
;
import
com.liquidnet.service.kylin.entity.KylinTickets
;
import
com.liquidnet.service.kylin.mapper.KylinPerformancesMapper
;
import
com.liquidnet.service.kylin.mapper.KylinTicketsMapper
;
import
com.liquidnet.service.smile.entity.SmileAgent
;
import
com.liquidnet.service.smile.entity.dao.SmileAgentDao
;
import
com.liquidnet.service.smile.mapper.SmileAgentMapper
;
import
lombok.extern.slf4j.Slf4j
;
import
org.springframework.beans.BeanUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
java.util.ArrayList
;
import
java.util.List
;
/**
...
...
@@ -100,40 +98,10 @@ public class SmileAgentServiceImpl extends ServiceImpl<SmileAgentMapper, SmileAg
@Override
public
AjaxResult
getAgent
(
String
performancesId
)
{
if
(
StringUtils
.
isNotEmpty
(
performancesId
)){
LambdaQueryWrapper
<
SmileAgent
>
queryWrapper
=
Wrappers
.
lambdaQuery
(
SmileAgent
.
class
);
queryWrapper
.
eq
(
SmileAgent:
:
getPerformanceId
,
performancesId
);
queryWrapper
.
eq
(
SmileAgent:
:
getDelTag
,
0
);
List
<
SmileAgent
>
agents
=
smileAgentMapper
.
selectList
(
queryWrapper
);
List
<
SmileAgentDao
>
smileAgentDaoList
=
new
ArrayList
<>(
agents
.
size
());
agents
.
forEach
(
s
->
{
SmileAgentDao
smileAgentDao
=
new
SmileAgentDao
();
BeanUtils
.
copyProperties
(
s
,
smileAgentDao
);
//根据票提ID查询票种名称
LambdaQueryWrapper
<
KylinTickets
>
kylinTicketsQueryWrapper
=
Wrappers
.
lambdaQuery
(
KylinTickets
.
class
);
kylinTicketsQueryWrapper
.
eq
(
KylinTickets:
:
getTicketsId
,
s
.
getTicketId
());
smileAgentDao
.
setTicketName
(
kylinTicketsMapper
.
selectOne
(
kylinTicketsQueryWrapper
).
getTitle
());
smileAgentDaoList
.
add
(
smileAgentDao
);
});
List
<
SmileAgentDao
>
smileAgentDaoList
=
smileAgentMapper
.
selectAgentList
(
performancesId
);
if
(
smileAgentDaoList
!=
null
&&
smileAgentDaoList
.
size
()
>
0
){
return
AjaxResult
.
success
(
smileAgentDaoList
);
}
/*//查询该演出id 开启代理的票
List<KylinPerformancesDao> kylinPerformancesDaoList = kylinPerformancesMapper.selectTicketIdByPerId(performancesId);
if (StringUtils.isNotEmpty(kylinPerformancesDaoList)) {
List<ShowAgentDao> smileAgentDaoList = new ArrayList<>(kylinPerformancesDaoList.size());
for (KylinPerformancesDao kylinPerformancesDao : kylinPerformancesDaoList) {
//根据票id查询票名
LambdaQueryWrapper<KylinTickets> queryWrapper = Wrappers.lambdaQuery(KylinTickets.class);
queryWrapper.eq(KylinTickets::getTicketsId, kylinPerformancesDao.getTicketId());
ShowAgentDao showAgentDao = kylinTicketsMapper.selectOneByPerIdAndTicketId(kylinPerformancesDao.getTicketId());
showAgentDao.setTicketId(kylinPerformancesDao.getTicketId());
showAgentDao.setPerformancesId(performancesId);
smileAgentDaoList.add(showAgentDao);
}
return AjaxResult.success(smileAgentDaoList);
}*/
return
AjaxResult
.
warn
(
"演出未开启代理"
);
}
}
liquidnet-bus-
client/liquidnet-client-admin/liquidnet-client-admin-zhengzai/src/main/java/com/liquidnet/client/admin/zhengzai/smile/dt
o/SmileAgentDao.java
→
liquidnet-bus-
do/liquidnet-service-smile-do/src/main/java/com/liquidnet/service/smile/entity/da
o/SmileAgentDao.java
View file @
c22b763a
package
com
.
liquidnet
.
client
.
admin
.
zhengzai
.
smile
.
dt
o
;
package
com
.
liquidnet
.
service
.
smile
.
entity
.
da
o
;
import
lombok.Data
;
...
...
liquidnet-bus-do/liquidnet-service-smile-do/src/main/java/com/liquidnet/service/smile/mapper/SmileAgentMapper.java
View file @
c22b763a
...
...
@@ -3,9 +3,11 @@ package com.liquidnet.service.smile.mapper;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.liquidnet.service.smile.entity.SmileAgent
;
import
com.liquidnet.service.smile.entity.dao.SmileAgentDao
;
import
org.apache.ibatis.annotations.Param
;
import
java.math.BigDecimal
;
import
java.util.List
;
import
java.util.Map
;
/**
...
...
@@ -25,4 +27,6 @@ public interface SmileAgentMapper extends BaseMapper<SmileAgent> {
Map
getUserDataByPerIdAndTicketsId
(
@Param
(
"performancesId"
)
String
performancesId
,
@Param
(
"uid"
)
String
uid
,
@Param
(
"ticketId"
)
String
ticketId
);
Map
getUserOrgByPerIdAndUidAndAgentMaster
(
@Param
(
"performancesId"
)
String
performancesId
,
@Param
(
"uid"
)
String
uid
,
@Param
(
"ticketId"
)
String
ticketId
);
List
<
SmileAgentDao
>
selectAgentList
(
@Param
(
"performancesId"
)
String
performancesId
);
}
liquidnet-bus-do/liquidnet-service-smile-do/src/main/resources/com/liquidnet/service/smile/mapper/SmileAgentMapper.xml
View file @
c22b763a
...
...
@@ -139,4 +139,19 @@
) ss ON kk.ticket_id = ss.ticket_id
</select>
<select
id=
"selectAgentList"
resultType=
"com.liquidnet.service.smile.entity.dao.SmileAgentDao"
>
SELECT
sa.id,
sa.performance_id,
sa.ticket_id,
sa.ord_carry,
sa.total_carry,
kt.title ticket_name
FROM
smile_agent sa LEFT JOIN kylin_tickets kt ON kt.tickets_id = sa.ticket_id
WHERE
sa.performance_id = #{performancesId}
AND sa.del_tag = 0
</select>
</mapper>
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