记得上下班打卡 | 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
c7329e50
Commit
c7329e50
authored
May 20, 2025
by
wangyifan
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'dev_fudai_v2' into container
parents
b8f2f3da
bae54a48
Changes
12
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
12 changed files
with
453 additions
and
119 deletions
+453
-119
LuckyBagStatusEnum.java
.../liquidnet/service/kylin/constant/LuckyBagStatusEnum.java
+30
-0
KylinLuckyBagCodeDetailVo.java
...idnet/service/kylin/dto/vo/KylinLuckyBagCodeDetailVo.java
+46
-8
KylinLuckyBagScopeVo.java
.../liquidnet/service/kylin/dto/vo/KylinLuckyBagScopeVo.java
+10
-19
KylinLuckyBagVo.java
...a/com/liquidnet/service/kylin/dto/vo/KylinLuckyBagVo.java
+14
-4
IKylinLuckyBagService.java
...iquidnet/service/kylin/service/IKylinLuckyBagService.java
+28
-3
KylinLuckyBag.java
...ava/com/liquidnet/service/kylin/entity/KylinLuckyBag.java
+4
-0
KylinLuckyBagScope.java
...om/liquidnet/service/kylin/entity/KylinLuckyBagScope.java
+59
-0
KylinLuckyBagScopeMapper.java
...uidnet/service/kylin/mapper/KylinLuckyBagScopeMapper.java
+7
-0
KylinLuckyBagController.java
...net/service/kylin/controller/KylinLuckyBagController.java
+8
-8
KylinLuckyBagServiceImpl.java
.../service/kylin/service/impl/KylinLuckyBagServiceImpl.java
+191
-27
DataUtils.java
...ain/java/com/liquidnet/service/kylin/utils/DataUtils.java
+4
-4
errors.properties
...t-service-kylin-impl/src/main/resources/errors.properties
+52
-46
No files found.
liquidnet-bus-api/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/constant/LuckyBagStatusEnum.java
0 → 100644
View file @
c7329e50
package
com
.
liquidnet
.
service
.
kylin
.
constant
;
import
lombok.Getter
;
@Getter
public
enum
LuckyBagStatusEnum
{
// 兑换码显示类型
CODE_SHOW_TYPE_CODE
(
1
,
"兑换码"
),
CODE_SHOW_TYPE_QR_CODE
(
2
,
"二维码"
),
// 解锁状态
UNLOCK_STATUS_NOT_UNLOCKED
(
0
,
"未解锁"
),
UNLOCK_STATUS_UNLOCKED
(
1
,
"已解锁"
),
// 可用状态
AVAILABLE_STATUS_UNAVAILABLE
(
0
,
"不可用"
),
AVAILABLE_STATUS_AVAILABLE
(
1
,
"可用"
),
AVAILABLE_STATUS_RECEIVED
(
2
,
"已领取"
);
private
final
Integer
value
;
private
final
String
desc
;
LuckyBagStatusEnum
(
Integer
value
,
String
desc
)
{
this
.
value
=
value
;
this
.
desc
=
desc
;
}
}
liquidnet-bus-api/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/KylinLuckyBagCodeDetailVo.java
View file @
c7329e50
...
...
@@ -15,17 +15,14 @@ import java.time.LocalDateTime;
@ApiModel
(
value
=
"福袋兑换码详情VO"
)
public
class
KylinLuckyBagCodeDetailVo
{
@ApiModelProperty
(
value
=
"兑换码"
)
private
String
code
;
@ApiModelProperty
(
value
=
"用户ID"
)
private
String
uid
;
@ApiModelProperty
(
value
=
"福袋ID"
)
private
String
luckyBagId
;
@ApiModelProperty
(
value
=
"关联订单ID"
)
private
String
orderId
;
@ApiModelProperty
(
value
=
"福袋名称"
)
private
String
luckyBagName
;
@ApiModelProperty
(
value
=
"兑换码"
)
private
String
code
;
@ApiModelProperty
(
value
=
"状态 0:不可用 1:可用 2:已领取"
)
private
int
state
;
...
...
@@ -41,4 +38,45 @@ public class KylinLuckyBagCodeDetailVo {
@JsonSerialize
(
using
=
LocalDateTimeSerializer
.
class
)
@JsonFormat
(
pattern
=
"yyyy-MM-dd HH:mm:ss"
,
timezone
=
"GMT+8"
)
private
LocalDateTime
updatedAt
;
@ApiModelProperty
(
value
=
"领取人信息"
)
private
UserInfo
userInfo
;
@ApiModelProperty
(
value
=
"关联订单订单"
)
private
OrderInfo
orderInfo
;
@ApiModel
(
value
=
"用户信息"
)
@Data
public
static
class
UserInfo
{
@ApiModelProperty
(
value
=
"用户ID"
)
private
String
uid
;
@ApiModelProperty
(
value
=
"用户昵称"
)
private
String
userName
;
@ApiModelProperty
(
value
=
"用户手机号"
)
private
String
userMobile
;
}
@ApiModel
(
value
=
"订单信息"
)
@Data
public
static
class
OrderInfo
{
@ApiModelProperty
(
value
=
"订单ID"
)
private
String
orderId
;
@ApiModelProperty
(
position
=
15
,
value
=
"订单号"
)
private
String
orderCode
;
@ApiModelProperty
(
value
=
"演出名称"
)
private
String
performanceTitle
;
@ApiModelProperty
(
value
=
"票种名称"
)
private
String
ticketTitle
;
@ApiModelProperty
(
value
=
"数量"
)
private
Integer
number
;
@ApiModelProperty
(
value
=
"订单生成时间"
)
private
String
createdAt
;
@ApiModelProperty
(
value
=
"适用时间"
)
private
String
useStart
;
}
}
liquidnet-bus-api/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/KylinLuckyBagScopeVo.java
View file @
c7329e50
...
...
@@ -4,32 +4,23 @@ import io.swagger.annotations.ApiModel;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
java.util.List
;
@Data
@ApiModel
(
value
=
"福袋Scope VO"
)
public
class
KylinLuckyBagScopeVo
{
@ApiModelProperty
(
value
=
"认证Token"
)
private
String
authToken
;
@ApiModelProperty
(
value
=
"福袋信息列表"
)
private
List
<
KylinLuckyBagInfo
>
kylinLuckyBagInfoList
;
@ApiModelProperty
(
value
=
"福袋ID"
)
private
String
luckyBagId
;
@Data
@ApiModel
(
value
=
"福袋信息"
)
public
static
class
KylinLuckyBagInfo
{
@ApiModelProperty
(
value
=
"福袋ID"
)
private
String
luckyBagId
;
@ApiModelProperty
(
value
=
"福袋名称"
)
private
String
name
;
@ApiModelProperty
(
value
=
"福袋名称
"
)
private
String
name
;
@ApiModelProperty
(
value
=
"福袋描述
"
)
private
String
introduction
;
@ApiModelProperty
(
value
=
"福袋描述
"
)
private
String
introduction
;
@ApiModelProperty
(
value
=
"关联演出ID
"
)
private
String
performanceId
;
@ApiModelProperty
(
value
=
"关联演出名称"
)
private
String
performanceName
;
}
@ApiModelProperty
(
value
=
"关联演出名称"
)
private
String
performanceName
;
}
liquidnet-bus-api/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/KylinLuckyBagVo.java
View file @
c7329e50
...
...
@@ -8,7 +8,6 @@ import lombok.Data;
import
java.io.Serializable
;
import
java.util.Collections
;
import
java.util.List
;
import
java.util.Set
;
@Data
...
...
@@ -53,15 +52,26 @@ public class KylinLuckyBagVo implements Serializable {
private
String
introduction
;
@ApiModelProperty
(
value
=
"兑换码显示状态 1:兑换码 2:二维码"
)
private
int
codeShowType
;
private
Integer
codeShowType
;
@ApiModelProperty
(
value
=
"状态 0:未解锁 1:已解锁"
)
private
int
status
;
private
Integer
status
;
@ApiModelProperty
(
value
=
"兑换码"
)
private
Set
<
String
>
rewardCode
List
;
private
List
<
RewardCodeVo
>
rewardCodeVo
List
;
}
@Data
@ApiModel
(
value
=
"兑换码VO"
)
public
static
class
RewardCodeVo
{
@ApiModelProperty
(
value
=
"状态 0:不可用 1:可用 2:已领取"
)
private
Integer
useStatus
;
@ApiModelProperty
(
value
=
"兑换码"
)
private
String
code
;
}
public
static
KylinLuckyBagVo
of
(
List
<
LuckyBagVo
>
luckyBagVoList
,
LuckyBagActivityVo
luckyBagActivityVo
){
KylinLuckyBagVo
kylinLuckyBagVo
=
new
KylinLuckyBagVo
();
...
...
liquidnet-bus-api/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/service/IKylinLuckyBagService.java
View file @
c7329e50
...
...
@@ -8,11 +8,36 @@ import com.liquidnet.service.kylin.dto.vo.KylinLuckyBagVo;
import
java.util.List
;
public
interface
IKylinLuckyBagService
{
/**
* 根据订单ID获取福袋
* @param orderId
* @return
*/
KylinLuckyBagVo
getLuckyBagByOrderId
(
String
orderId
);
List
<
KylinLuckyBagScopeVo
>
getLuckyBagListScope
(
String
mobile
,
String
performanceId
);
/**
* 获取福袋验码列表
* @param mobile
* @return
*/
List
<
KylinLuckyBagScopeVo
>
getLuckyBagListScope
(
String
mobile
);
KylinLuckyBagCodeDetailVo
getCodeDetail
(
String
code
,
String
luckyBagId
);
/**
* 获取福袋详情
*
* @param authMobile
* @param code
* @param luckyBagId
* @return
*/
ResponseDto
<
KylinLuckyBagCodeDetailVo
>
getCodeDetail
(
String
authMobile
,
String
code
,
String
luckyBagId
);
ResponseDto
<
Boolean
>
consumeCode
(
String
code
,
String
luckyBagId
);
/**
* 验码
* @param authMobile
* @param code
* @param luckyBagId
* @return
*/
ResponseDto
<
Boolean
>
consumeCode
(
String
authMobile
,
String
code
,
String
luckyBagId
);
}
liquidnet-bus-do/liquidnet-service-kylin-do/src/main/java/com/liquidnet/service/kylin/entity/KylinLuckyBag.java
View file @
c7329e50
...
...
@@ -47,6 +47,10 @@ public class KylinLuckyBag implements Serializable, Cloneable{
*/
private
String
performanceId
;
/**
* 所属演出名称
*/
private
String
performanceName
;
/**
* 所属场次ID
...
...
liquidnet-bus-do/liquidnet-service-kylin-do/src/main/java/com/liquidnet/service/kylin/entity/KylinLuckyBagScope.java
0 → 100644
View file @
c7329e50
package
com
.
liquidnet
.
service
.
kylin
.
entity
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
java.io.Serializable
;
import
java.time.LocalDateTime
;
@Data
@EqualsAndHashCode
(
callSuper
=
false
)
public
class
KylinLuckyBagScope
implements
Serializable
,
Cloneable
{
private
static
final
long
serialVersionUID
=
1L
;
@TableId
(
value
=
"mid"
,
type
=
IdType
.
AUTO
)
private
Long
mid
;
/**
* 手机号
*/
private
String
mobile
;
/**
* 福袋ID
*/
private
String
luckyBagId
;
/**
* 昵称
*/
private
String
nickName
;
/**
* 真实姓名
*/
private
String
realName
;
/**
* 身份证号码
*/
private
String
idCard
;
/**
* 状态: 1-可用, 0-不可用
*/
private
Integer
state
;
/**
* 创建时间
*/
private
LocalDateTime
createdAt
;
/**
* 修改时间
*/
private
LocalDateTime
updatedAt
;
}
liquidnet-bus-do/liquidnet-service-kylin-do/src/main/java/com/liquidnet/service/kylin/mapper/KylinLuckyBagScopeMapper.java
0 → 100644
View file @
c7329e50
package
com
.
liquidnet
.
service
.
kylin
.
mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.liquidnet.service.kylin.entity.KylinLuckyBagScope
;
public
interface
KylinLuckyBagScopeMapper
extends
BaseMapper
<
KylinLuckyBagScope
>
{
}
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/src/main/java/com/liquidnet/service/kylin/controller/KylinLuckyBagController.java
View file @
c7329e50
...
...
@@ -32,25 +32,25 @@ public class KylinLuckyBagController {
return
ResponseDto
.
success
(
luckyBagService
.
getLuckyBagByOrderId
(
orderId
));
}
@GetMapping
(
"/scope"
)
@ApiOperation
(
"获取验码福袋列表"
)
public
ResponseDto
<
List
<
KylinLuckyBagScopeVo
>>
getLuckyBagListScope
(
@RequestParam
(
value
=
"mobile"
)
String
mobile
,
@RequestParam
(
value
=
"performanceId"
,
required
=
false
)
String
performanceId
){
return
ResponseDto
.
success
(
luckyBagService
.
getLuckyBagListScope
(
mobile
,
performanceId
));
public
ResponseDto
<
List
<
KylinLuckyBagScopeVo
>>
getLuckyBagListScope
(
@RequestParam
(
value
=
"mobile"
)
String
mobile
){
return
ResponseDto
.
success
(
luckyBagService
.
getLuckyBagListScope
(
mobile
));
}
@ApiOperation
(
"兑换码详情"
)
@GetMapping
(
"/code/detail"
)
public
ResponseDto
<
KylinLuckyBagCodeDetailVo
>
getCodeDetail
(
@RequestParam
(
value
=
"code"
)
String
code
,
public
ResponseDto
<
KylinLuckyBagCodeDetailVo
>
getCodeDetail
(
@RequestParam
(
value
=
"mobile"
)
String
mobile
,
@RequestParam
(
value
=
"code"
)
String
code
,
@RequestParam
(
value
=
"luckyBagId"
)
String
luckyBagId
){
return
ResponseDto
.
success
(
luckyBagService
.
getCodeDetail
(
code
,
luckyBagId
)
);
return
luckyBagService
.
getCodeDetail
(
mobile
,
code
,
luckyBagId
);
}
@GetMapping
(
"/code/consume"
)
@ApiOperation
(
"兑换码核销"
)
public
ResponseDto
<
Boolean
>
consumeCode
(
@RequestParam
(
value
=
"code"
)
String
code
,
public
ResponseDto
<
Boolean
>
consumeCode
(
@RequestParam
(
value
=
"mobile"
)
String
mobile
,
@RequestParam
(
value
=
"code"
)
String
code
,
@RequestParam
(
value
=
"luckyBagId"
)
String
luckyBagId
){
return
luckyBagService
.
consumeCode
(
code
,
luckyBagId
);
return
luckyBagService
.
consumeCode
(
mobile
,
code
,
luckyBagId
);
}
}
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/src/main/java/com/liquidnet/service/kylin/service/impl/KylinLuckyBagServiceImpl.java
View file @
c7329e50
This diff is collapsed.
Click to expand it.
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/src/main/java/com/liquidnet/service/kylin/utils/DataUtils.java
View file @
c7329e50
...
...
@@ -13,6 +13,7 @@ import com.liquidnet.service.goblin.dto.manage.vo.GoblinGoodsAnticipateValueVo;
import
com.liquidnet.service.goblin.dto.vo.*
;
import
com.liquidnet.service.kylin.constant.KylinRedisConst
;
import
com.liquidnet.service.kylin.constant.KylinTableStatusConst
;
import
com.liquidnet.service.kylin.constant.LuckyBagStatusEnum
;
import
com.liquidnet.service.kylin.dao.KylinTicketActive
;
import
com.liquidnet.service.kylin.dto.vo.KylinApiCameraDevicesVo
;
import
com.liquidnet.service.kylin.dto.vo.KylinPerformanceSubscribeUpushVo
;
...
...
@@ -1624,7 +1625,7 @@ public class DataUtils {
// 从数据库查询 状态为可用的
LambdaQueryWrapper
<
KylinLuckyBagActivity
>
lambdaQueryWrapper
=
new
QueryWrapper
<
KylinLuckyBagActivity
>()
.
lambda
()
.
eq
(
KylinLuckyBagActivity:
:
getState
,
1
)
.
eq
(
KylinLuckyBagActivity:
:
getState
,
LuckyBagStatusEnum
.
AVAILABLE_STATUS_AVAILABLE
.
getValue
()
)
.
orderByDesc
(
KylinLuckyBagActivity:
:
getSort
);
List
<
KylinLuckyBagActivity
>
bagActivities
=
kylinLuckyBagActivityMapper
.
selectList
(
lambdaQueryWrapper
);
setKylinLuckyBagActivityList
(
bagActivities
);
...
...
@@ -1656,7 +1657,7 @@ public class DataUtils {
// 从数据库查询 状态为可用的
LambdaQueryWrapper
<
KylinLuckyBag
>
lambdaQueryWrapper
=
new
QueryWrapper
<
KylinLuckyBag
>()
.
lambda
()
.
eq
(
KylinLuckyBag:
:
getState
,
1
);
.
eq
(
KylinLuckyBag:
:
getState
,
LuckyBagStatusEnum
.
AVAILABLE_STATUS_AVAILABLE
.
getValue
()
);
List
<
KylinLuckyBag
>
bagActivities
=
kylinLuckyBagMapper
.
selectList
(
lambdaQueryWrapper
);
setKylinLuckyBagList
(
bagActivities
);
return
bagActivities
;
...
...
@@ -1686,8 +1687,7 @@ public class DataUtils {
LambdaQueryWrapper
<
KylinRewardUser
>
lambdaQueryWrapper
=
new
QueryWrapper
<
KylinRewardUser
>().
lambda
()
.
eq
(
KylinRewardUser:
:
getUid
,
uid
)
.
eq
(
KylinRewardUser:
:
getOrderId
,
orderId
)
.
eq
(
KylinRewardUser:
:
getLuckyBagId
,
luckyBagId
)
.
eq
(
KylinRewardUser:
:
getState
,
1
);
.
eq
(
KylinRewardUser:
:
getLuckyBagId
,
luckyBagId
);
return
kylinRewardUserMapper
.
selectList
(
lambdaQueryWrapper
);
}
}
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/src/main/resources/errors.properties
View file @
c7329e50
40001
=
登录信息有误
40002
=
账号已在另一台设备登录
40003
=
登录已过期
# ------------------------ 4
开头错误码作系统保留
40001
=
\u
767B
\u
5F55
\u
4FE1
\u
606F
\u6709\u
8BEF
40002
=
\u
8D26
\u
53F7
\u
5DF2
\u5728\u
53E6
\u
4E00
\u
53F0
\u
8BBE
\u5907\u
767B
\u
5F55
40003
=
\u
767B
\u
5F55
\u
5DF2
\u
8FC7
\u
671F
# ------------------------ 4
\u5F00\u5934\u9519\u8BEF\u7801\u4F5C\u7CFB\u7EDF\u4FDD\u7559
#APP ERROR
20001
=
验证码发送失败
20002
=
验证码错误,请重新输入
20003
=
无权查看
20004
=
参数错误
20005
=
手机号获取失败,请更换登录方式
20006
=
第三方账号未注册
20007
=
数量错误
20008
=
无权购买
20009
=
非会员用户暂不可购买
20010
=
当前不可购买
20011
=
未开始售卖
20012
=
售卖已结束
20013
=
已超过快递票截止时间
20014
=
快递票未填写收货地址
20015
=
入场人数量错误
20016
=
库存不足
20017
=
年龄不符合
20018
=
下单失败
20019
=
申请失败
20020
=
当前状态不可撤回
20021
=
退款金额不能为
0
20022
=
申请金额不得小于
0
20023
=
请求频繁
20024
=
订单不存在
20025
=
订单已支付
20026
=
订单已关闭
20028
=
订单已失效
20027
=
您已支付请刷新再试
20029
=
未选择支付方式
20030
=
查看失败
20001
=
\u
9A8C
\u
8BC1
\u7801\u
53D1
\u9001\u5931\u
8D25
20002
=
\u
9A8C
\u
8BC1
\u7801\u9519\u
8BEF
\u
FF0C
\u
8BF7
\u
91CD
\u
65B0
\u
8F93
\u5165
20003
=
\u
65E0
\u6743\u
67E5
\u
770B
20004
=
\u
53C2
\u6570\u9519\u
8BEF
20005
=
\u
624B
\u
673A
\u
53F7
\u
83B7
\u
53D6
\u5931\u
8D25
\u
FF0C
\u
8BF7
\u
66F4
\u6362\u
767B
\u
5F55
\u
65B9
\u
5F0F
20006
=
\u
7B2C
\u
4E09
\u
65B9
\u
8D26
\u
53F7
\u
672A
\u
6CE8
\u
518C
20007
=
\u6570\u
91CF
\u9519\u
8BEF
20008
=
\u
65E0
\u6743\u
8D2D
\u
4E70
20009
=
\u
975E
\u
4F1A
\u5458\u7528\u6237\u6682\u
4E0D
\u
53EF
\u
8D2D
\u
4E70
20010
=
\u
5F53
\u
524D
\u
4E0D
\u
53EF
\u
8D2D
\u
4E70
20011
=
\u
672A
\u
5F00
\u
59CB
\u
552E
\u5356
20012
=
\u
552E
\u5356\u
5DF2
\u
7ED3
\u
675F
20013
=
\u
5DF2
\u
8D85
\u
8FC7
\u
5FEB
\u9012\u7968\u
622A
\u
6B62
\u
65F6
\u
95F4
20014
=
\u
5FEB
\u9012\u7968\u
672A
\u
586B
\u5199\u6536\u
8D27
\u5730\u5740
20015
=
\u5165\u
573A
\u
4EBA
\u6570\u
91CF
\u9519\u
8BEF
20016
=
\u
5E93
\u
5B58
\u
4E0D
\u
8DB3
20017
=
\u
5E74
\u
9F84
\u
4E0D
\u
7B26
\u5408
20018
=
\u
4E0B
\u5355\u5931\u
8D25
20019
=
\u7533\u
8BF7
\u5931\u
8D25
20020
=
\u
5F53
\u
524D
\u
72B6
\u6001\u
4E0D
\u
53EF
\u
64A4
\u
56DE
20021
=
\u9000\u
6B3E
\u
91D1
\u
989D
\u
4E0D
\u
80FD
\u
4E3A
0
20022
=
\u7533\u
8BF7
\u
91D1
\u
989D
\u
4E0D
\u
5F97
\u
5C0F
\u
4E8E
0
20023
=
\u
8BF7
\u
6C42
\u9891\u
7E41
20024
=
\u
8BA2
\u5355\u
4E0D
\u
5B58
\u5728
20025
=
\u
8BA2
\u5355\u
5DF2
\u
652F
\u
4ED8
20026
=
\u
8BA2
\u5355\u
5DF2
\u5173\u
95ED
20028
=
\u
8BA2
\u5355\u
5DF2
\u5931\u6548
20027
=
\u
60A8
\u
5DF2
\u
652F
\u
4ED8
\u
8BF7
\u5237\u
65B0
\u
518D
\u
8BD5
20029
=
\u
672A
\u9009\u
62E9
\u
652F
\u
4ED8
\u
65B9
\u
5F0F
20030
=
\u
67E5
\u
770B
\u5931\u
8D25
#APP JDM
20201
=
#
专业版
APP
20601
=
账号不存在
20602
=
密码错误
#
\u4E13\u4E1A\u7248
APP
20601
=
\u
8D26
\u
53F7
\u
4E0D
\u
5B58
\u5728
20602
=
\u
5BC6
\u7801\u9519\u
8BEF
20603
=
20604
=
20605
=
20606
=
当前账号无关联演出数据
20607
=
当前账号未关联当前演出
20608
=
当前演出还未开放下载
# 演出
20700
=
演出详情获取失败
20701
=
巡演获取失败
20702
=
获取演出场次票种失败
20703
=
获取支付前详情失败
20606
=
\u
5F53
\u
524D
\u
8D26
\u
53F7
\u
65E0
\u5173\u8054\u
6F14
\u
51FA
\u6570\u
636E
20607
=
\u
5F53
\u
524D
\u
8D26
\u
53F7
\u
672A
\u5173\u8054\u
5F53
\u
524D
\u
6F14
\u
51FA
20608
=
\u
5F53
\u
524D
\u
6F14
\u
51FA
\u
8FD8
\u
672A
\u
5F00
\u
653E
\u
4E0B
\u
8F7D
# \u6F14\u51FA
20700
=
\u
6F14
\u
51FA
\u
8BE6
\u
60C5
\u
83B7
\u
53D6
\u5931\u
8D25
20701
=
\u
5DE1
\u
6F14
\u
83B7
\u
53D6
\u5931\u
8D25
20702
=
\u
83B7
\u
53D6
\u
6F14
\u
51FA
\u
573A
\u
6B21
\u7968\u
79CD
\u5931\u
8D25
20703
=
\u
83B7
\u
53D6
\u
652F
\u
4ED8
\u
524D
\u
8BE6
\u
60C5
\u5931\u
8D25
#\u798F\u888B
20800
=
\u5151\u6362\u7801\u
65E0
\u6548
20801
=
\u
8BA2
\u5355\u
4E0D
\u
5B58
\u5728
20802
=
\u5151\u6362\u7801\u
5DF2
\u
88AB
\u
4F7F
\u7528
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