记得上下班打卡 | 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
ca458ce2
Commit
ca458ce2
authored
Mar 22, 2022
by
GaoHu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
exit
parent
82d1f2bb
Changes
14
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
14 changed files
with
353 additions
and
55 deletions
+353
-55
SmileRedisConst.java
...om/liquidnet/service/goblin/constant/SmileRedisConst.java
+4
-0
SmileShowController.java
...in/web/controller/zhengzai/smile/SmileShowController.java
+5
-6
ShowAgentVo.java
...iquidnet/client/admin/zhengzai/smile/dto/ShowAgentVo.java
+2
-2
ShowTicketVo.java
...quidnet/client/admin/zhengzai/smile/dto/ShowTicketVo.java
+32
-2
ShowVo.java
...com/liquidnet/client/admin/zhengzai/smile/dto/ShowVo.java
+1
-1
ShowVoById.java
...liquidnet/client/admin/zhengzai/smile/dto/ShowVoById.java
+16
-4
ISmileShowService.java
...lient/admin/zhengzai/smile/service/ISmileShowService.java
+2
-3
SmileShowServiceImpl.java
...min/zhengzai/smile/service/impl/SmileShowServiceImpl.java
+127
-32
KylinOrderTicketAndAgentVo.java
...quidnet/service/kylin/dao/KylinOrderTicketAndAgentVo.java
+58
-0
TicketAndStatusDao.java
...a/com/liquidnet/service/kylin/dao/TicketAndStatusDao.java
+62
-0
KylinOrderTicketsMapper.java
...quidnet/service/kylin/mapper/KylinOrderTicketsMapper.java
+1
-1
KylinTicketsMapper.java
...om/liquidnet/service/kylin/mapper/KylinTicketsMapper.java
+6
-1
KylinOrderTicketsMapper.xml
...iquidnet.service.kylin.mapper/KylinOrderTicketsMapper.xml
+6
-3
KylinTicketsMapper.xml
...com.liquidnet.service.kylin.mapper/KylinTicketsMapper.xml
+31
-0
No files found.
liquidnet-bus-api/liquidnet-service-smile-api/src/main/java/com/liquidnet/service/goblin/constant/SmileRedisConst.java
View file @
ca458ce2
...
@@ -23,4 +23,8 @@ public class SmileRedisConst {
...
@@ -23,4 +23,8 @@ public class SmileRedisConst {
public
static
final
String
SELL_TEST
=
PREFIX
.
concat
(
"test"
);
//用户总营收 SELL_USER_REVENUE+uid
public
static
final
String
SELL_TEST
=
PREFIX
.
concat
(
"test"
);
//用户总营收 SELL_USER_REVENUE+uid
public
static
final
String
SELL_SHOW_POEN
=
PREFIX
.
concat
(
"show:poen:"
);
//代理总销售数量
public
static
final
String
SELL_SHOW_TOTAL_SALE_PRICE
=
PREFIX
.
concat
(
"show:total:sale:price:"
);
//代理总销售金额 TotalSalePrice
}
}
liquidnet-bus-client/liquidnet-client-admin/liquidnet-client-admin-web/src/main/java/com/liquidnet/client/admin/web/controller/zhengzai/smile/SmileShowController.java
View file @
ca458ce2
package
com
.
liquidnet
.
client
.
admin
.
web
.
controller
.
zhengzai
.
smile
;
package
com
.
liquidnet
.
client
.
admin
.
web
.
controller
.
zhengzai
.
smile
;
import
com.github.pagehelper.PageInfo
;
import
com.liquidnet.client.admin.common.core.domain.AjaxResult
;
import
com.liquidnet.client.admin.common.core.domain.AjaxResult
;
import
com.liquidnet.client.admin.common.core.page.TableDataInfo
;
import
com.liquidnet.client.admin.common.core.page.TableDataInfo
;
import
com.liquidnet.client.admin.zhengzai.smile.dto.ShowSort
;
import
com.liquidnet.client.admin.zhengzai.smile.dto.ShowSort
;
...
@@ -12,8 +13,6 @@ import io.swagger.annotations.ApiOperation;
...
@@ -12,8 +13,6 @@ import io.swagger.annotations.ApiOperation;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.*
;
import
org.springframework.web.bind.annotation.*
;
import
java.util.List
;
/**
/**
* @author TT
* @author TT
*/
*/
...
@@ -29,11 +28,11 @@ public class SmileShowController {
...
@@ -29,11 +28,11 @@ public class SmileShowController {
@ApiOperation
(
"演出列表"
)
@ApiOperation
(
"演出列表"
)
@ResponseBody
@ResponseBody
public
TableDataInfo
schoolList
(
SmileShowParam
smileShowParam
)
{
public
TableDataInfo
schoolList
(
SmileShowParam
smileShowParam
)
{
List
<
ShowVo
>
list
=
smileShowService
.
listShow
(
smileShowParam
);
PageInfo
<
ShowVo
>
list
=
smileShowService
.
listShow
(
smileShowParam
);
TableDataInfo
rspData
=
new
TableDataInfo
();
TableDataInfo
rspData
=
new
TableDataInfo
();
//
rspData.setCode(0);
rspData
.
setCode
(
0
);
//
rspData.setRows(list.getList());
rspData
.
setRows
(
list
.
getList
());
//
rspData.setTotal(list.getTotal());
rspData
.
setTotal
(
list
.
getTotal
());
return
rspData
;
return
rspData
;
}
}
...
...
liquidnet-bus-client/liquidnet-client-admin/liquidnet-client-admin-zhengzai/src/main/java/com/liquidnet/client/admin/zhengzai/smile/dto/ShowAgentVo.java
View file @
ca458ce2
...
@@ -10,7 +10,7 @@ import java.math.BigDecimal;
...
@@ -10,7 +10,7 @@ import java.math.BigDecimal;
@Data
@Data
public
class
ShowAgentVo
{
public
class
ShowAgentVo
{
private
Long
id
;
private
Integer
id
;
/**
/**
* 演出id
* 演出id
...
@@ -25,7 +25,7 @@ public class ShowAgentVo {
...
@@ -25,7 +25,7 @@ public class ShowAgentVo {
/**
/**
* 票种名称
* 票种名称
*/
*/
private
String
ti
cketNam
e
;
private
String
ti
tl
e
;
/**
/**
...
...
liquidnet-bus-client/liquidnet-client-admin/liquidnet-client-admin-zhengzai/src/main/java/com/liquidnet/client/admin/zhengzai/smile/dto/ShowTicketVo.java
View file @
ca458ce2
package
com
.
liquidnet
.
client
.
admin
.
zhengzai
.
smile
.
dto
;
package
com
.
liquidnet
.
client
.
admin
.
zhengzai
.
smile
.
dto
;
import
lombok.Data
;
import
java.math.BigDecimal
;
import
java.math.BigDecimal
;
import
java.time.LocalDateTime
;
@Data
public
class
ShowTicketVo
{
public
class
ShowTicketVo
{
/**
/**
* 票种名
* 票种名
*/
*/
private
String
ti
cketNam
e
;
private
String
ti
tl
e
;
/**
/**
* 单价
* 单价
...
@@ -15,7 +19,33 @@ public class ShowTicketVo {
...
@@ -15,7 +19,33 @@ public class ShowTicketVo {
private
BigDecimal
price
;
private
BigDecimal
price
;
/**
/**
* 类型 票类型 1
单日票 2
通票
* 类型 票类型 1
.单日票 2.
通票
*/
*/
private
int
type
;
private
int
type
;
/**
* 适用开始时间
*/
private
LocalDateTime
useStart
;
/**
* 适用结束时间
*/
private
LocalDateTime
useEnd
;
/**
* 票总库存 正式库存
*/
private
Integer
totalGeneral
;
/**
* 代理销售数量 总代销售数量+普代销售数量
*/
private
Integer
agentSaleNum
;
/**
* 总销售金额 总代销售金额+普代销售金额
*/
private
BigDecimal
totalPrice
;
}
}
liquidnet-bus-client/liquidnet-client-admin/liquidnet-client-admin-zhengzai/src/main/java/com/liquidnet/client/admin/zhengzai/smile/dto/ShowVo.java
View file @
ca458ce2
...
@@ -34,7 +34,7 @@ public class ShowVo {
...
@@ -34,7 +34,7 @@ public class ShowVo {
/**
/**
* 总销售金额 totalSalePrice
* 总销售金额 totalSalePrice
*/
*/
private
BigDecimal
total
Amount
;
private
BigDecimal
total
SalePrice
;
/**
/**
* 总销售代理
* 总销售代理
...
...
liquidnet-bus-client/liquidnet-client-admin/liquidnet-client-admin-zhengzai/src/main/java/com/liquidnet/client/admin/zhengzai/smile/dto/ShowVoById.java
View file @
ca458ce2
package
com
.
liquidnet
.
client
.
admin
.
zhengzai
.
smile
.
dto
;
package
com
.
liquidnet
.
client
.
admin
.
zhengzai
.
smile
.
dto
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.Data
;
import
java.util.List
;
import
java.util.List
;
...
@@ -13,62 +14,73 @@ public class ShowVoById {
...
@@ -13,62 +14,73 @@ public class ShowVoById {
/**
/**
* 演出id
* 演出id
*/
*/
@ApiModelProperty
(
value
=
"演出id"
)
private
String
performancesId
;
private
String
performancesId
;
/**
/**
* 演出图片
* 演出图片
*/
*/
@ApiModelProperty
(
value
=
"演出图片"
)
private
String
imgPoster
;
private
String
imgPoster
;
/**
/**
* 演出名
* 演出名
*/
*/
@ApiModelProperty
(
value
=
"演出名"
)
private
String
title
;
private
String
title
;
/**
/**
* 演出开始时间
* 演出开始时间
*/
*/
@ApiModelProperty
(
value
=
"演出开始时间"
)
private
String
timeStart
;
private
String
timeStart
;
/**
/**
* 演出结束时间
* 演出结束时间
*/
*/
@ApiModelProperty
(
value
=
"演出结束时间"
)
private
String
timeEnd
;
private
String
timeEnd
;
/**
/**
* 城市id
* 城市id
*/
*/
@ApiModelProperty
(
value
=
"城市id"
)
private
Integer
cityId
;
private
Integer
cityId
;
/**
/**
* 城市
* 城市
*/
*/
@ApiModelProperty
(
value
=
"城市"
)
private
String
cityName
;
private
String
cityName
;
/**
/**
* 场地id
* 场地id
*/
*/
@ApiModelProperty
(
value
=
"场地id"
)
private
String
fieldId
;
private
String
fieldId
;
/**
/**
* 场地名称
* 场地名称
*/
*/
@ApiModelProperty
(
value
=
"场地名称"
)
private
String
fieldName
;
private
String
fieldName
;
/**
/**
* 票提设置
* 票提设置
集合
*/
*/
@ApiModelProperty
(
value
=
"票提设置集合"
)
private
List
<
ShowAgentVo
>
showAgentVoList
;
private
List
<
ShowAgentVo
>
showAgentVoList
;
/**
/**
* 代理票种
* 代理票种
集合
*/
*/
@ApiModelProperty
(
value
=
"代理票种集合"
)
private
List
<
ShowTicketVo
>
showTicketVoList
;
/**
/**
* 演出详情
* 演出详情
*/
*/
@ApiModelProperty
(
value
=
"演出详情"
)
private
String
details
;
private
String
details
;
...
...
liquidnet-bus-client/liquidnet-client-admin/liquidnet-client-admin-zhengzai/src/main/java/com/liquidnet/client/admin/zhengzai/smile/service/ISmileShowService.java
View file @
ca458ce2
...
@@ -2,14 +2,13 @@ package com.liquidnet.client.admin.zhengzai.smile.service;
...
@@ -2,14 +2,13 @@ package com.liquidnet.client.admin.zhengzai.smile.service;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.github.pagehelper.PageInfo
;
import
com.liquidnet.client.admin.common.core.domain.AjaxResult
;
import
com.liquidnet.client.admin.common.core.domain.AjaxResult
;
import
com.liquidnet.client.admin.zhengzai.smile.dto.ShowSort
;
import
com.liquidnet.client.admin.zhengzai.smile.dto.ShowSort
;
import
com.liquidnet.client.admin.zhengzai.smile.dto.ShowVo
;
import
com.liquidnet.client.admin.zhengzai.smile.dto.ShowVo
;
import
com.liquidnet.client.admin.zhengzai.smile.dto.SmileShowParam
;
import
com.liquidnet.client.admin.zhengzai.smile.dto.SmileShowParam
;
import
com.liquidnet.service.smile.entity.SmileSchool
;
import
com.liquidnet.service.smile.entity.SmileSchool
;
import
java.util.List
;
/**
/**
* <p>
* <p>
* 服务类
* 服务类
...
@@ -20,7 +19,7 @@ import java.util.List;
...
@@ -20,7 +19,7 @@ import java.util.List;
*/
*/
public
interface
ISmileShowService
extends
IService
<
SmileSchool
>
{
public
interface
ISmileShowService
extends
IService
<
SmileSchool
>
{
List
<
ShowVo
>
listShow
(
SmileShowParam
smileShowParam
);
PageInfo
<
ShowVo
>
listShow
(
SmileShowParam
smileShowParam
);
AjaxResult
sort
(
ShowSort
showSort
);
AjaxResult
sort
(
ShowSort
showSort
);
...
...
liquidnet-bus-client/liquidnet-client-admin/liquidnet-client-admin-zhengzai/src/main/java/com/liquidnet/client/admin/zhengzai/smile/service/impl/SmileShowServiceImpl.java
View file @
ca458ce2
This diff is collapsed.
Click to expand it.
liquidnet-bus-do/liquidnet-service-kylin-do/src/main/java/com/liquidnet/service/kylin/dao/KylinOrderTicketAndAgentVo.java
0 → 100644
View file @
ca458ce2
package
com
.
liquidnet
.
service
.
kylin
.
dao
;
import
lombok.Data
;
import
java.math.BigDecimal
;
/**
* @author TT
*/
@Data
public
class
KylinOrderTicketAndAgentVo
{
/**
* order_tickets_id
*/
private
String
orderTicketsId
;
/**
* 用户id
*/
private
String
userId
;
/**
* 演出名称
*/
private
String
performanceTitle
;
/**
* 数量
*/
private
Integer
number
;
/**
* 退款张数
*/
private
Integer
refundNumber
;
/**
* 实付价格
*/
private
BigDecimal
priceActual
;
/**
* 退款价格
*/
private
BigDecimal
priceRefund
;
/**
* 代理id
*/
private
String
agentId
;
/**
* 代理分销比例
*/
private
BigDecimal
agentDistributions
;
}
liquidnet-bus-do/liquidnet-service-kylin-do/src/main/java/com/liquidnet/service/kylin/dao/TicketAndStatusDao.java
0 → 100644
View file @
ca458ce2
package
com
.
liquidnet
.
service
.
kylin
.
dao
;
import
lombok.Data
;
import
java.math.BigDecimal
;
import
java.time.LocalDateTime
;
/**
* @author TT
*/
@Data
public
class
TicketAndStatusDao
{
private
Integer
mid
;
/**
* 票id
*/
private
String
ticketsId
;
/**
* 票种名
*/
private
String
title
;
/**
* 单价
*/
private
BigDecimal
price
;
/**
* 类型 票类型 1.单日票 2.通票
*/
private
int
type
;
/**
* 适用开始时间
*/
private
LocalDateTime
useStart
;
/**
* 适用结束时间
*/
private
LocalDateTime
useEnd
;
/**
* 票总库存
*/
private
Integer
totalGeneral
;
/**
* 道理销售数量
*/
private
Integer
agentSaleNum
;
/**
* 总销售金额
*/
private
BigDecimal
totalPrice
;
}
liquidnet-bus-do/liquidnet-service-kylin-do/src/main/java/com/liquidnet/service/kylin/mapper/KylinOrderTicketsMapper.java
View file @
ca458ce2
...
@@ -51,7 +51,7 @@ public interface KylinOrderTicketsMapper extends BaseMapper<KylinOrderTickets> {
...
@@ -51,7 +51,7 @@ public interface KylinOrderTicketsMapper extends BaseMapper<KylinOrderTickets> {
List
<
Map
>
getUserSellDetail
(
@Param
(
"agentId"
)
String
agentId
,
@Param
(
"ticketId"
)
String
ticketId
);
List
<
Map
>
getUserSellDetail
(
@Param
(
"agentId"
)
String
agentId
,
@Param
(
"ticketId"
)
String
ticketId
);
List
<
Map
>
getUserPerformance
(
@Param
(
"agentId"
)
String
userId
);
List
<
Map
>
getUserPerformance
(
@Param
(
"agentId"
)
String
userId
);
List
<
KylinOrderTicket
s
>
selectListByPerformanceId
(
@Param
(
"performancesId"
)
String
performancesId
);
List
<
KylinOrderTicket
AndAgentVo
>
selectListByPerformanceId
(
@Param
(
"performancesId"
)
String
performancesId
);
List
<
String
>
getAgentIdListByPerId
(
@Param
(
"performancesId"
)
String
performancesId
);
List
<
String
>
getAgentIdListByPerId
(
@Param
(
"performancesId"
)
String
performancesId
);
}
}
liquidnet-bus-do/liquidnet-service-kylin-do/src/main/java/com/liquidnet/service/kylin/mapper/KylinTicketsMapper.java
View file @
ca458ce2
package
com
.
liquidnet
.
service
.
kylin
.
mapper
;
package
com
.
liquidnet
.
service
.
kylin
.
mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.liquidnet.service.kylin.dao.PerformancesTicketListDao
;
import
com.liquidnet.service.kylin.dao.PerformancesTicketListDao
;
import
com.liquidnet.service.kylin.dao.TicketAgentDao
;
import
com.liquidnet.service.kylin.dao.TicketAgentDao
;
import
com.liquidnet.service.kylin.dao.TicketAndStatusDao
;
import
com.liquidnet.service.kylin.dao.TicketDamaiDao
;
import
com.liquidnet.service.kylin.dao.TicketDamaiDao
;
import
com.liquidnet.service.kylin.entity.KylinTickets
;
import
com.liquidnet.service.kylin.entity.KylinTickets
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
java.util.List
;
import
java.util.List
;
...
@@ -23,4 +24,8 @@ public interface KylinTicketsMapper extends BaseMapper<KylinTickets> {
...
@@ -23,4 +24,8 @@ public interface KylinTicketsMapper extends BaseMapper<KylinTickets> {
List
<
TicketDamaiDao
>
ticketDamai
(
String
performanceIs
);
List
<
TicketDamaiDao
>
ticketDamai
(
String
performanceIs
);
List
<
PerformancesTicketListDao
>
getPerformancesTicketList
(
String
performanceId
);
List
<
PerformancesTicketListDao
>
getPerformancesTicketList
(
String
performanceId
);
List
<
TicketAndStatusDao
>
selectTicketsByIds
(
List
<
String
>
ticketsIdList
);
}
}
liquidnet-bus-do/liquidnet-service-kylin-do/src/main/resources/com.liquidnet.service.kylin.mapper/KylinOrderTicketsMapper.xml
View file @
ca458ce2
...
@@ -459,7 +459,7 @@
...
@@ -459,7 +459,7 @@
where kots.status in (1) and kot.user_id = #{uid} ;
where kots.status in (1) and kot.user_id = #{uid} ;
</select>
</select>
<select
id=
"selectListByPerformanceId"
resultType=
"com.liquidnet.service.kylin.
entity.KylinOrderTickets
"
>
<select
id=
"selectListByPerformanceId"
resultType=
"com.liquidnet.service.kylin.
dao.KylinOrderTicketAndAgentVo
"
>
SELECT
SELECT
kot.order_tickets_id,
kot.order_tickets_id,
kot.user_id,
kot.user_id,
...
@@ -467,14 +467,17 @@
...
@@ -467,14 +467,17 @@
kot.number,
kot.number,
kot.refund_number,
kot.refund_number,
kot.price_actual,
kot.price_actual,
kot.price_refund
kot.price_refund,
kk.agent_id,
kk.agent_distributions
FROM
FROM
kylin_order_tickets AS kot
kylin_order_tickets AS kot
LEFT JOIN (
LEFT JOIN (
SELECT
SELECT
kotr.order_id,
kotr.order_id,
kotr.agent_id,
kotr.agent_id,
kotr.performance_id
kotr.performance_id,
kotr.agent_distributions
FROM
FROM
kylin_order_ticket_relations AS kotr
kylin_order_ticket_relations AS kotr
LEFT JOIN kylin_order_ticket_status AS kots ON kotr.order_id = kots.order_id
LEFT JOIN kylin_order_ticket_status AS kots ON kotr.order_id = kots.order_id
...
...
liquidnet-bus-do/liquidnet-service-kylin-do/src/main/resources/com.liquidnet.service.kylin.mapper/KylinTicketsMapper.xml
View file @
ca458ce2
...
@@ -15,6 +15,8 @@
...
@@ -15,6 +15,8 @@
</resultMap>
</resultMap>
<!-- 票分销情况-->
<!-- 票分销情况-->
<select
id=
"ticketAgent"
parameterType=
"java.lang.String"
resultMap=
"ticketAgentResult"
>
<select
id=
"ticketAgent"
parameterType=
"java.lang.String"
resultMap=
"ticketAgentResult"
>
SELECT
SELECT
...
@@ -71,4 +73,33 @@
...
@@ -71,4 +73,33 @@
and b.is_express = 1
and b.is_express = 1
and b.status IN (2, 3, 6, 7, 8, 9, 10)*/
and b.status IN (2, 3, 6, 7, 8, 9, 10)*/
</select>
</select>
<resultMap
id=
"ticketAndStatusDao"
type=
"com.liquidnet.service.kylin.dao.TicketAndStatusDao"
>
<collection
column=
"mid"
property=
"mid"
/>
<collection
column=
"tickets_id"
property=
"ticketsId"
/>
<collection
column=
"title"
property=
"title"
/>
<collection
column=
"type"
property=
"type"
/>
<collection
column=
"price"
property=
"price"
/>
<collection
column=
"use_start"
property=
"useStart"
/>
<collection
column=
"use_end"
property=
"useEnd"
/>
<collection
column=
"total_general"
property=
"totalGeneral"
/>
</resultMap>
<select
id=
"selectTicketsByIds"
resultMap=
"ticketAndStatusDao"
>
select
kt.mid,
kt.tickets_id,
kt.title,
kt.`type`,
kt.price,
kt.use_start,
kt.use_end,
kts.total_general
from kylin_tickets as kt
LEFT JOIN kylin_ticket_status as kts ON kt.tickets_id = kts.ticket_id
where kt.tickets_id in
<foreach
collection=
"ticketsIdList"
item=
"ticketsId"
open=
"("
separator=
","
close=
")"
>
#{ticketsId}
</foreach>
</select>
</mapper>
</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