Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
G
gic-platform-enterprise
Overview
Overview
Details
Activity
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
base_platform_enterprise
gic-platform-enterprise
Commits
b1db9e05
Commit
b1db9e05
authored
Dec 26, 2019
by
zhiwj
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
加密
parent
0397a184
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
1874 additions
and
7 deletions
+1874
-7
BillingRecordController.java
...ic/enterprise/web/controller/BillingRecordController.java
+58
-7
AccountBalanceRecordVO.java
...ava/com/gic/enterprise/web/vo/AccountBalanceRecordVO.java
+221
-0
DoubleCallingRecordVO.java
...java/com/gic/enterprise/web/vo/DoubleCallingRecordVO.java
+279
-0
InternationalSmsRecordVO.java
...a/com/gic/enterprise/web/vo/InternationalSmsRecordVO.java
+316
-0
RecordingStorageRecordVO.java
...a/com/gic/enterprise/web/vo/RecordingStorageRecordVO.java
+249
-0
SmsPackageRecordVO.java
...in/java/com/gic/enterprise/web/vo/SmsPackageRecordVO.java
+242
-0
SmsRecordVO.java
.../src/main/java/com/gic/enterprise/web/vo/SmsRecordVO.java
+265
-0
VoiceCodeRecordVO.java
...ain/java/com/gic/enterprise/web/vo/VoiceCodeRecordVO.java
+244
-0
No files found.
gic-platform-enterprise-web/src/main/java/com/gic/enterprise/web/controller/BillingRecordController.java
View file @
b1db9e05
...
...
@@ -2,6 +2,7 @@ package com.gic.enterprise.web.controller;
import
com.gic.api.base.commons.Page
;
import
com.gic.api.base.commons.ServiceResponse
;
import
com.gic.commons.util.EntityUtil
;
import
com.gic.commons.webapi.reponse.RestResponse
;
import
com.gic.enterprise.dto.*
;
import
com.gic.enterprise.qo.RecordQO
;
...
...
@@ -9,6 +10,7 @@ import com.gic.enterprise.service.BillingRecordApiService;
import
com.gic.enterprise.service.DictApiService
;
import
com.gic.enterprise.utils.ResultControllerUtils
;
import
com.gic.enterprise.utils.UserDetailUtils
;
import
com.gic.enterprise.web.vo.*
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RestController
;
...
...
@@ -34,49 +36,98 @@ public class BillingRecordController {
public
RestResponse
listAccountBalanceRecord
(
RecordQO
recordQO
)
{
recordQO
.
setEnterpriseId
(
UserDetailUtils
.
getUserDetail
().
getEnterpriseId
());
ServiceResponse
<
Page
<
AccountBalanceRecordDTO
>>
serviceResponse
=
billingRecordApiService
.
listAccountBalanceRecord
(
recordQO
);
return
ResultControllerUtils
.
commonResult
(
serviceResponse
);
if
(
serviceResponse
.
isSuccess
())
{
Page
page
=
new
Page
(
serviceResponse
.
getResult
().
getCurrentPage
(),
serviceResponse
.
getResult
().
getPageSize
(),
serviceResponse
.
getResult
().
getTotalPage
(),
serviceResponse
.
getResult
().
getTotalCount
());
List
<
AccountBalanceRecordVO
>
list
=
EntityUtil
.
changeEntityListByJSON
(
AccountBalanceRecordVO
.
class
,
serviceResponse
.
getResult
().
getResult
());
page
.
setResult
(
list
);
return
RestResponse
.
success
(
page
);
}
else
{
return
RestResponse
.
failure
(
serviceResponse
.
getCode
(),
serviceResponse
.
getMessage
());
}
}
@RequestMapping
(
"/list-double-calling"
)
public
RestResponse
listDoubleCallingRecord
(
RecordQO
recordQO
)
{
recordQO
.
setEnterpriseId
(
UserDetailUtils
.
getUserDetail
().
getEnterpriseId
());
ServiceResponse
<
Page
<
DoubleCallingRecordDTO
>>
serviceResponse
=
billingRecordApiService
.
listDoubleCallingRecord
(
recordQO
);
return
ResultControllerUtils
.
commonResult
(
serviceResponse
);
if
(
serviceResponse
.
isSuccess
())
{
Page
page
=
new
Page
(
serviceResponse
.
getResult
().
getCurrentPage
(),
serviceResponse
.
getResult
().
getPageSize
(),
serviceResponse
.
getResult
().
getTotalPage
(),
serviceResponse
.
getResult
().
getTotalCount
());
List
<
DoubleCallingRecordVO
>
list
=
EntityUtil
.
changeEntityListByJSON
(
DoubleCallingRecordVO
.
class
,
serviceResponse
.
getResult
().
getResult
());
page
.
setResult
(
list
);
return
RestResponse
.
success
(
page
);
}
else
{
return
RestResponse
.
failure
(
serviceResponse
.
getCode
(),
serviceResponse
.
getMessage
());
}
}
@RequestMapping
(
"/list-recording-storage"
)
public
RestResponse
listRecordingStorageRecord
(
RecordQO
recordQO
)
{
recordQO
.
setEnterpriseId
(
UserDetailUtils
.
getUserDetail
().
getEnterpriseId
());
ServiceResponse
<
Page
<
RecordingStorageRecordDTO
>>
serviceResponse
=
billingRecordApiService
.
listRecordingStorageRecord
(
recordQO
);
return
ResultControllerUtils
.
commonResult
(
serviceResponse
);
if
(
serviceResponse
.
isSuccess
())
{
Page
page
=
new
Page
(
serviceResponse
.
getResult
().
getCurrentPage
(),
serviceResponse
.
getResult
().
getPageSize
(),
serviceResponse
.
getResult
().
getTotalPage
(),
serviceResponse
.
getResult
().
getTotalCount
());
List
<
RecordingStorageRecordVO
>
list
=
EntityUtil
.
changeEntityListByJSON
(
RecordingStorageRecordVO
.
class
,
serviceResponse
.
getResult
().
getResult
());
page
.
setResult
(
list
);
return
RestResponse
.
success
(
page
);
}
else
{
return
RestResponse
.
failure
(
serviceResponse
.
getCode
(),
serviceResponse
.
getMessage
());
}
}
@RequestMapping
(
"/list-sms-package"
)
public
RestResponse
listSmsPackageRecord
(
RecordQO
recordQO
)
{
recordQO
.
setEnterpriseId
(
UserDetailUtils
.
getUserDetail
().
getEnterpriseId
());
ServiceResponse
<
Page
<
SmsPackageRecordDTO
>>
serviceResponse
=
billingRecordApiService
.
listSmsPackageRecord
(
recordQO
);
return
ResultControllerUtils
.
commonResult
(
serviceResponse
);
if
(
serviceResponse
.
isSuccess
())
{
Page
page
=
new
Page
(
serviceResponse
.
getResult
().
getCurrentPage
(),
serviceResponse
.
getResult
().
getPageSize
(),
serviceResponse
.
getResult
().
getTotalPage
(),
serviceResponse
.
getResult
().
getTotalCount
());
List
<
SmsPackageRecordVO
>
list
=
EntityUtil
.
changeEntityListByJSON
(
SmsPackageRecordVO
.
class
,
serviceResponse
.
getResult
().
getResult
());
page
.
setResult
(
list
);
return
RestResponse
.
success
(
page
);
}
else
{
return
RestResponse
.
failure
(
serviceResponse
.
getCode
(),
serviceResponse
.
getMessage
());
}
}
@RequestMapping
(
"/list-sms"
)
public
RestResponse
listSmsRecord
(
RecordQO
recordQO
)
{
recordQO
.
setEnterpriseId
(
UserDetailUtils
.
getUserDetail
().
getEnterpriseId
());
ServiceResponse
<
Page
<
SmsRecordDTO
>>
serviceResponse
=
billingRecordApiService
.
listSmsRecord
(
recordQO
);
return
ResultControllerUtils
.
commonResult
(
serviceResponse
);
if
(
serviceResponse
.
isSuccess
())
{
Page
page
=
new
Page
(
serviceResponse
.
getResult
().
getCurrentPage
(),
serviceResponse
.
getResult
().
getPageSize
(),
serviceResponse
.
getResult
().
getTotalPage
(),
serviceResponse
.
getResult
().
getTotalCount
());
List
<
SmsRecordVO
>
list
=
EntityUtil
.
changeEntityListByJSON
(
SmsRecordVO
.
class
,
serviceResponse
.
getResult
().
getResult
());
page
.
setResult
(
list
);
return
RestResponse
.
success
(
page
);
}
else
{
return
RestResponse
.
failure
(
serviceResponse
.
getCode
(),
serviceResponse
.
getMessage
());
}
}
@RequestMapping
(
"/list-international-sms"
)
public
RestResponse
listInternationalSmsRecord
(
RecordQO
recordQO
)
{
recordQO
.
setEnterpriseId
(
UserDetailUtils
.
getUserDetail
().
getEnterpriseId
());
ServiceResponse
<
Page
<
InternationalSmsRecordDTO
>>
serviceResponse
=
billingRecordApiService
.
listInternationalSmsRecord
(
recordQO
);
return
ResultControllerUtils
.
commonResult
(
serviceResponse
);
if
(
serviceResponse
.
isSuccess
())
{
Page
page
=
new
Page
(
serviceResponse
.
getResult
().
getCurrentPage
(),
serviceResponse
.
getResult
().
getPageSize
(),
serviceResponse
.
getResult
().
getTotalPage
(),
serviceResponse
.
getResult
().
getTotalCount
());
List
<
InternationalSmsRecordVO
>
list
=
EntityUtil
.
changeEntityListByJSON
(
InternationalSmsRecordVO
.
class
,
serviceResponse
.
getResult
().
getResult
());
page
.
setResult
(
list
);
return
RestResponse
.
success
(
page
);
}
else
{
return
RestResponse
.
failure
(
serviceResponse
.
getCode
(),
serviceResponse
.
getMessage
());
}
}
@RequestMapping
(
"/list-voice-code"
)
public
RestResponse
listVoiceCodeRecord
(
RecordQO
recordQO
)
{
recordQO
.
setEnterpriseId
(
UserDetailUtils
.
getUserDetail
().
getEnterpriseId
());
ServiceResponse
<
Page
<
VoiceCodeRecordDTO
>>
serviceResponse
=
billingRecordApiService
.
listVoiceCodeRecord
(
recordQO
);
return
ResultControllerUtils
.
commonResult
(
serviceResponse
);
if
(
serviceResponse
.
isSuccess
())
{
Page
page
=
new
Page
(
serviceResponse
.
getResult
().
getCurrentPage
(),
serviceResponse
.
getResult
().
getPageSize
(),
serviceResponse
.
getResult
().
getTotalPage
(),
serviceResponse
.
getResult
().
getTotalCount
());
List
<
VoiceCodeRecordVO
>
list
=
EntityUtil
.
changeEntityListByJSON
(
VoiceCodeRecordVO
.
class
,
serviceResponse
.
getResult
().
getResult
());
page
.
setResult
(
list
);
return
RestResponse
.
success
(
page
);
}
else
{
return
RestResponse
.
failure
(
serviceResponse
.
getCode
(),
serviceResponse
.
getMessage
());
}
}
@RequestMapping
(
"/list-fee"
)
...
...
gic-platform-enterprise-web/src/main/java/com/gic/enterprise/web/vo/AccountBalanceRecordVO.java
0 → 100644
View file @
b1db9e05
package
com
.
gic
.
enterprise
.
web
.
vo
;
import
java.io.Serializable
;
import
java.util.Date
;
/**
*
* @Description:
* @author zhiwj
* @date 2019-12-26 17:08
*/
public
class
AccountBalanceRecordVO
implements
Serializable
{
private
static
final
long
serialVersionUID
=
5472086076259500659L
;
/**
*
*/
private
Integer
accountBalanceRecordId
;
/**
*
*/
private
String
productName
;
/**
* 支付方式
*/
private
Integer
payType
=
0
;
/**
*
*/
private
Integer
status
;
/**
* 产品类型
*/
private
Integer
productType
=
0
;
/**
* 账单类型
*/
private
Integer
billType
=
0
;
/**
*
*/
private
Date
createTime
;
/**
*
*/
private
Integer
orderId
;
/**
* 扣费时间
*/
private
Date
deductionTime
;
private
Integer
enterpriseId
;
private
String
orderSerialNumber
;
/**
* 应付金额
*/
private
Double
fee
;
/**
* 实付金额
*/
private
Double
feePaid
;
/**
* 优惠金额
*/
private
Double
feeDiscount
;
/**
* 请求方类型
*/
private
String
requestCode
;
private
String
requestCodeName
;
private
String
operatorName
;
public
Integer
getAccountBalanceRecordId
()
{
return
accountBalanceRecordId
;
}
public
void
setAccountBalanceRecordId
(
Integer
accountBalanceRecordId
)
{
this
.
accountBalanceRecordId
=
accountBalanceRecordId
;
}
public
String
getProductName
()
{
return
productName
;
}
public
void
setProductName
(
String
productName
)
{
this
.
productName
=
productName
;
}
public
Integer
getPayType
()
{
return
payType
;
}
public
void
setPayType
(
Integer
payType
)
{
this
.
payType
=
payType
;
}
public
Integer
getStatus
()
{
return
status
;
}
public
void
setStatus
(
Integer
status
)
{
this
.
status
=
status
;
}
public
Integer
getProductType
()
{
return
productType
;
}
public
void
setProductType
(
Integer
productType
)
{
this
.
productType
=
productType
;
}
public
Integer
getBillType
()
{
return
billType
;
}
public
void
setBillType
(
Integer
billType
)
{
this
.
billType
=
billType
;
}
public
Date
getCreateTime
()
{
return
createTime
;
}
public
void
setCreateTime
(
Date
createTime
)
{
this
.
createTime
=
createTime
;
}
public
Integer
getOrderId
()
{
return
orderId
;
}
public
void
setOrderId
(
Integer
orderId
)
{
this
.
orderId
=
orderId
;
}
public
Date
getDeductionTime
()
{
return
deductionTime
;
}
public
void
setDeductionTime
(
Date
deductionTime
)
{
this
.
deductionTime
=
deductionTime
;
}
public
Integer
getEnterpriseId
()
{
return
enterpriseId
;
}
public
void
setEnterpriseId
(
Integer
enterpriseId
)
{
this
.
enterpriseId
=
enterpriseId
;
}
public
String
getOrderSerialNumber
()
{
return
orderSerialNumber
;
}
public
void
setOrderSerialNumber
(
String
orderSerialNumber
)
{
this
.
orderSerialNumber
=
orderSerialNumber
;
}
public
Double
getFee
()
{
return
fee
;
}
public
void
setFee
(
Double
fee
)
{
this
.
fee
=
fee
;
}
public
Double
getFeePaid
()
{
return
feePaid
;
}
public
void
setFeePaid
(
Double
feePaid
)
{
this
.
feePaid
=
feePaid
;
}
public
Double
getFeeDiscount
()
{
return
feeDiscount
;
}
public
void
setFeeDiscount
(
Double
feeDiscount
)
{
this
.
feeDiscount
=
feeDiscount
;
}
public
String
getRequestCode
()
{
return
requestCode
;
}
public
void
setRequestCode
(
String
requestCode
)
{
this
.
requestCode
=
requestCode
;
}
public
String
getRequestCodeName
()
{
return
requestCodeName
;
}
public
void
setRequestCodeName
(
String
requestCodeName
)
{
this
.
requestCodeName
=
requestCodeName
;
}
public
String
getOperatorName
()
{
return
operatorName
;
}
public
void
setOperatorName
(
String
operatorName
)
{
this
.
operatorName
=
operatorName
;
}
}
gic-platform-enterprise-web/src/main/java/com/gic/enterprise/web/vo/DoubleCallingRecordVO.java
0 → 100644
View file @
b1db9e05
package
com
.
gic
.
enterprise
.
web
.
vo
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.gic.enterprise.jsonSeralizer.EncryptJsonSerializer
;
import
java.io.Serializable
;
import
java.util.Date
;
/**
*
* @Description:
* @author zhiwj
* @date 2019-12-26 17:12
*/
public
class
DoubleCallingRecordVO
implements
Serializable
{
private
static
final
long
serialVersionUID
=
1898800989424936284L
;
/**
*
*/
private
Integer
doubleCallingRecordId
;
/**
* 支付流水号
*/
private
String
paySerialNumber
;
/**
* 主叫
*/
private
String
callerName
;
/**
* 主叫
*/
@JsonSerialize
(
using
=
EncryptJsonSerializer
.
class
)
private
String
callerPhone
;
/**
* 费用 单位:元
*/
private
Double
fee
;
/**
*
*/
private
Integer
status
;
/**
*
*/
private
Date
createTime
;
/**
* 扣费时间
*/
private
Date
deductionTime
;
/**
* 被叫
*/
// @NotBlank(message = "被叫名")
private
String
calledName
;
/**
* 被叫
*/
@JsonSerialize
(
using
=
EncryptJsonSerializer
.
class
)
private
String
calledPhone
;
/**
*
*/
private
String
appCode
;
/**
*
*/
private
String
appName
;
/**
* 语音时长 单位 秒
*/
private
String
voiceTime
;
/**
*
*/
private
Integer
enterpriseId
;
/**
* 门店id
*/
private
Integer
storeId
;
/**
* 门店名
*/
private
String
storeName
;
/**
* 门店分组id
*/
private
Integer
storeGroupId
;
/**
* 门店分组名
*/
private
String
storeGroupName
;
/**
* 呼叫时间
*/
private
Date
callTime
;
/**
* 说明
*/
private
String
remark
;
public
Integer
getDoubleCallingRecordId
()
{
return
doubleCallingRecordId
;
}
public
void
setDoubleCallingRecordId
(
Integer
doubleCallingRecordId
)
{
this
.
doubleCallingRecordId
=
doubleCallingRecordId
;
}
public
String
getPaySerialNumber
()
{
return
paySerialNumber
;
}
public
void
setPaySerialNumber
(
String
paySerialNumber
)
{
this
.
paySerialNumber
=
paySerialNumber
;
}
public
String
getCallerName
()
{
return
callerName
;
}
public
void
setCallerName
(
String
callerName
)
{
this
.
callerName
=
callerName
;
}
public
String
getCallerPhone
()
{
return
callerPhone
;
}
public
void
setCallerPhone
(
String
callerPhone
)
{
this
.
callerPhone
=
callerPhone
;
}
public
Double
getFee
()
{
return
fee
;
}
public
void
setFee
(
Double
fee
)
{
this
.
fee
=
fee
;
}
public
Integer
getStatus
()
{
return
status
;
}
public
void
setStatus
(
Integer
status
)
{
this
.
status
=
status
;
}
public
Date
getCreateTime
()
{
return
createTime
;
}
public
void
setCreateTime
(
Date
createTime
)
{
this
.
createTime
=
createTime
;
}
public
Date
getDeductionTime
()
{
return
deductionTime
;
}
public
void
setDeductionTime
(
Date
deductionTime
)
{
this
.
deductionTime
=
deductionTime
;
}
public
String
getCalledName
()
{
return
calledName
;
}
public
void
setCalledName
(
String
calledName
)
{
this
.
calledName
=
calledName
;
}
public
String
getCalledPhone
()
{
return
calledPhone
;
}
public
void
setCalledPhone
(
String
calledPhone
)
{
this
.
calledPhone
=
calledPhone
;
}
public
String
getAppCode
()
{
return
appCode
;
}
public
void
setAppCode
(
String
appCode
)
{
this
.
appCode
=
appCode
;
}
public
String
getAppName
()
{
return
appName
;
}
public
void
setAppName
(
String
appName
)
{
this
.
appName
=
appName
;
}
public
String
getVoiceTime
()
{
return
voiceTime
;
}
public
void
setVoiceTime
(
String
voiceTime
)
{
this
.
voiceTime
=
voiceTime
;
}
public
Integer
getEnterpriseId
()
{
return
enterpriseId
;
}
public
void
setEnterpriseId
(
Integer
enterpriseId
)
{
this
.
enterpriseId
=
enterpriseId
;
}
public
Integer
getStoreId
()
{
return
storeId
;
}
public
void
setStoreId
(
Integer
storeId
)
{
this
.
storeId
=
storeId
;
}
public
String
getStoreName
()
{
return
storeName
;
}
public
void
setStoreName
(
String
storeName
)
{
this
.
storeName
=
storeName
;
}
public
Integer
getStoreGroupId
()
{
return
storeGroupId
;
}
public
void
setStoreGroupId
(
Integer
storeGroupId
)
{
this
.
storeGroupId
=
storeGroupId
;
}
public
String
getStoreGroupName
()
{
return
storeGroupName
;
}
public
void
setStoreGroupName
(
String
storeGroupName
)
{
this
.
storeGroupName
=
storeGroupName
;
}
public
Date
getCallTime
()
{
return
callTime
;
}
public
void
setCallTime
(
Date
callTime
)
{
this
.
callTime
=
callTime
;
}
public
String
getRemark
()
{
return
remark
;
}
public
void
setRemark
(
String
remark
)
{
this
.
remark
=
remark
;
}
}
gic-platform-enterprise-web/src/main/java/com/gic/enterprise/web/vo/InternationalSmsRecordVO.java
0 → 100644
View file @
b1db9e05
package
com
.
gic
.
enterprise
.
web
.
vo
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.gic.enterprise.jsonSeralizer.EncryptJsonSerializer
;
import
java.io.Serializable
;
import
java.util.Date
;
/**
*
* @Description:
* @author zhiwj
* @date 2019-12-26 17:17
*/
public
class
InternationalSmsRecordVO
implements
Serializable
{
private
static
final
long
serialVersionUID
=
-
1135126905540110145L
;
/**
*
*/
private
Integer
smsRecordId
;
/**
*
*/
private
Integer
status
;
/**
* 发送时间
*/
private
Date
sendTime
;
/**
* 接收号码
*/
@JsonSerialize
(
using
=
EncryptJsonSerializer
.
class
)
private
String
receivePhone
;
/**
* 支付方式
*/
private
Integer
payType
;
/**
* 应用
*/
private
String
appCode
;
/**
* 应用name
*/
private
String
appName
;
/**
* 短信类型
*/
private
Integer
smsType
;
/**
* 计费条数
*/
private
Integer
billNumber
;
/**
* 费用
*/
private
Double
fee
;
/**
* 短信内容
*/
private
String
smsContent
;
/**
*
*/
private
Date
createTime
;
/**
*
*/
private
Date
updateTime
;
/**
* 扣费时间
*/
private
Date
deductionTime
;
/**
*
*/
private
Integer
enterpriseId
;
/**
* 套餐包id
*/
private
Integer
enterpriseSmsPackageId
;
/**
*
*/
private
String
nationCode
;
/**
*
*/
private
String
nationName
;
/**
* 会员姓名
*/
private
String
memberName
;
/**
* 门店id
*/
private
Integer
storeId
;
/**
* 门店名称
*/
private
String
storeName
;
/**
* 门店分组id
*/
private
Integer
storeGroupId
;
/**
* 门店分组名称
*/
private
String
storeGroupName
;
public
Integer
getSmsRecordId
()
{
return
smsRecordId
;
}
public
void
setSmsRecordId
(
Integer
smsRecordId
)
{
this
.
smsRecordId
=
smsRecordId
;
}
public
Integer
getStatus
()
{
return
status
;
}
public
void
setStatus
(
Integer
status
)
{
this
.
status
=
status
;
}
public
Date
getSendTime
()
{
return
sendTime
;
}
public
void
setSendTime
(
Date
sendTime
)
{
this
.
sendTime
=
sendTime
;
}
public
String
getReceivePhone
()
{
return
receivePhone
;
}
public
void
setReceivePhone
(
String
receivePhone
)
{
this
.
receivePhone
=
receivePhone
;
}
public
Integer
getPayType
()
{
return
payType
;
}
public
void
setPayType
(
Integer
payType
)
{
this
.
payType
=
payType
;
}
public
String
getAppCode
()
{
return
appCode
;
}
public
void
setAppCode
(
String
appCode
)
{
this
.
appCode
=
appCode
;
}
public
String
getAppName
()
{
return
appName
;
}
public
void
setAppName
(
String
appName
)
{
this
.
appName
=
appName
;
}
public
Integer
getSmsType
()
{
return
smsType
;
}
public
void
setSmsType
(
Integer
smsType
)
{
this
.
smsType
=
smsType
;
}
public
Integer
getBillNumber
()
{
return
billNumber
;
}
public
void
setBillNumber
(
Integer
billNumber
)
{
this
.
billNumber
=
billNumber
;
}
public
Double
getFee
()
{
return
fee
;
}
public
void
setFee
(
Double
fee
)
{
this
.
fee
=
fee
;
}
public
String
getSmsContent
()
{
return
smsContent
;
}
public
void
setSmsContent
(
String
smsContent
)
{
this
.
smsContent
=
smsContent
;
}
public
Date
getCreateTime
()
{
return
createTime
;
}
public
void
setCreateTime
(
Date
createTime
)
{
this
.
createTime
=
createTime
;
}
public
Date
getUpdateTime
()
{
return
updateTime
;
}
public
void
setUpdateTime
(
Date
updateTime
)
{
this
.
updateTime
=
updateTime
;
}
public
Date
getDeductionTime
()
{
return
deductionTime
;
}
public
void
setDeductionTime
(
Date
deductionTime
)
{
this
.
deductionTime
=
deductionTime
;
}
public
Integer
getEnterpriseId
()
{
return
enterpriseId
;
}
public
void
setEnterpriseId
(
Integer
enterpriseId
)
{
this
.
enterpriseId
=
enterpriseId
;
}
public
Integer
getEnterpriseSmsPackageId
()
{
return
enterpriseSmsPackageId
;
}
public
void
setEnterpriseSmsPackageId
(
Integer
enterpriseSmsPackageId
)
{
this
.
enterpriseSmsPackageId
=
enterpriseSmsPackageId
;
}
public
String
getNationCode
()
{
return
nationCode
;
}
public
void
setNationCode
(
String
nationCode
)
{
this
.
nationCode
=
nationCode
;
}
public
String
getNationName
()
{
return
nationName
;
}
public
void
setNationName
(
String
nationName
)
{
this
.
nationName
=
nationName
;
}
public
String
getMemberName
()
{
return
memberName
;
}
public
void
setMemberName
(
String
memberName
)
{
this
.
memberName
=
memberName
;
}
public
Integer
getStoreId
()
{
return
storeId
;
}
public
void
setStoreId
(
Integer
storeId
)
{
this
.
storeId
=
storeId
;
}
public
String
getStoreName
()
{
return
storeName
;
}
public
void
setStoreName
(
String
storeName
)
{
this
.
storeName
=
storeName
;
}
public
Integer
getStoreGroupId
()
{
return
storeGroupId
;
}
public
void
setStoreGroupId
(
Integer
storeGroupId
)
{
this
.
storeGroupId
=
storeGroupId
;
}
public
String
getStoreGroupName
()
{
return
storeGroupName
;
}
public
void
setStoreGroupName
(
String
storeGroupName
)
{
this
.
storeGroupName
=
storeGroupName
;
}
}
gic-platform-enterprise-web/src/main/java/com/gic/enterprise/web/vo/RecordingStorageRecordVO.java
0 → 100644
View file @
b1db9e05
package
com
.
gic
.
enterprise
.
web
.
vo
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.gic.enterprise.jsonSeralizer.EncryptJsonSerializer
;
import
java.io.Serializable
;
import
java.util.Date
;
/**
*
* @Description:
* @author zhiwj
* @date 2019-12-26 17:14
*/
public
class
RecordingStorageRecordVO
implements
Serializable
{
private
static
final
long
serialVersionUID
=
-
6284224404264792035L
;
private
Integer
recordingStorageRecordId
;
/**
* 主叫
*/
private
String
callerName
;
/**
* 主叫
*/
@JsonSerialize
(
using
=
EncryptJsonSerializer
.
class
)
private
String
callerPhone
;
/**
* 主叫
*/
/**
* 总费用
*/
private
Double
fee
;
/**
*
*/
private
Integer
status
;
/**
*
*/
private
Date
createTime
;
/**
* 扣费时间
*/
private
Date
deductionTime
;
/**
* 被叫
*/
private
String
calledPhone
;
/**
*
*/
private
String
appCode
;
/**
*
*/
private
String
appName
;
/**
* 语音时长
*/
private
String
voiceTime
;
private
Integer
enterpriseId
;
/**
* 支付流水号
*/
private
String
paySerialNumber
;
/**
* 录音存储时长 单位:天
*/
private
String
storageDuration
;
/**
* 服务门店
*/
private
String
storeName
;
/**
* 门店分组
*/
private
String
storeGroupName
;
/**
* 呼叫时间
*/
private
Date
callTime
;
/**
* 备注
*/
private
String
remark
;
public
Integer
getRecordingStorageRecordId
()
{
return
recordingStorageRecordId
;
}
public
void
setRecordingStorageRecordId
(
Integer
recordingStorageRecordId
)
{
this
.
recordingStorageRecordId
=
recordingStorageRecordId
;
}
public
String
getCallerName
()
{
return
callerName
;
}
public
void
setCallerName
(
String
callerName
)
{
this
.
callerName
=
callerName
;
}
public
String
getCallerPhone
()
{
return
callerPhone
;
}
public
void
setCallerPhone
(
String
callerPhone
)
{
this
.
callerPhone
=
callerPhone
;
}
public
Double
getFee
()
{
return
fee
;
}
public
void
setFee
(
Double
fee
)
{
this
.
fee
=
fee
;
}
public
Integer
getStatus
()
{
return
status
;
}
public
void
setStatus
(
Integer
status
)
{
this
.
status
=
status
;
}
public
Date
getCreateTime
()
{
return
createTime
;
}
public
void
setCreateTime
(
Date
createTime
)
{
this
.
createTime
=
createTime
;
}
public
Date
getDeductionTime
()
{
return
deductionTime
;
}
public
void
setDeductionTime
(
Date
deductionTime
)
{
this
.
deductionTime
=
deductionTime
;
}
public
String
getCalledPhone
()
{
return
calledPhone
;
}
public
void
setCalledPhone
(
String
calledPhone
)
{
this
.
calledPhone
=
calledPhone
;
}
public
String
getAppCode
()
{
return
appCode
;
}
public
void
setAppCode
(
String
appCode
)
{
this
.
appCode
=
appCode
;
}
public
String
getAppName
()
{
return
appName
;
}
public
void
setAppName
(
String
appName
)
{
this
.
appName
=
appName
;
}
public
String
getVoiceTime
()
{
return
voiceTime
;
}
public
void
setVoiceTime
(
String
voiceTime
)
{
this
.
voiceTime
=
voiceTime
;
}
public
Integer
getEnterpriseId
()
{
return
enterpriseId
;
}
public
void
setEnterpriseId
(
Integer
enterpriseId
)
{
this
.
enterpriseId
=
enterpriseId
;
}
public
String
getPaySerialNumber
()
{
return
paySerialNumber
;
}
public
void
setPaySerialNumber
(
String
paySerialNumber
)
{
this
.
paySerialNumber
=
paySerialNumber
;
}
public
String
getStorageDuration
()
{
return
storageDuration
;
}
public
void
setStorageDuration
(
String
storageDuration
)
{
this
.
storageDuration
=
storageDuration
;
}
public
String
getStoreName
()
{
return
storeName
;
}
public
void
setStoreName
(
String
storeName
)
{
this
.
storeName
=
storeName
;
}
public
String
getStoreGroupName
()
{
return
storeGroupName
;
}
public
void
setStoreGroupName
(
String
storeGroupName
)
{
this
.
storeGroupName
=
storeGroupName
;
}
public
Date
getCallTime
()
{
return
callTime
;
}
public
void
setCallTime
(
Date
callTime
)
{
this
.
callTime
=
callTime
;
}
public
String
getRemark
()
{
return
remark
;
}
public
void
setRemark
(
String
remark
)
{
this
.
remark
=
remark
;
}
}
gic-platform-enterprise-web/src/main/java/com/gic/enterprise/web/vo/SmsPackageRecordVO.java
0 → 100644
View file @
b1db9e05
package
com
.
gic
.
enterprise
.
web
.
vo
;
import
java.io.Serializable
;
import
java.util.Date
;
/**
*
* @Description:
* @author zhiwj
* @date 2019-12-26 17:15
*/
public
class
SmsPackageRecordVO
implements
Serializable
{
private
static
final
long
serialVersionUID
=
-
2721739937848491017L
;
/**
*
*/
private
Integer
smsPackageRecordId
;
/**
*
*/
private
String
productName
;
/**
* 数量
*/
private
Integer
itemCount
;
/**
* 单价
*/
private
Double
itemFee
;
/**
* 总费用
*/
private
Double
totalFee
;
/**
* 支付方式
*/
private
Integer
payType
=
0
;
/**
*
*/
private
Integer
status
;
/**
*
*/
private
Date
createTime
;
/**
*
*/
private
Integer
orderId
;
/**
* 扣费时间
*/
private
Date
deductionTime
;
private
Integer
enterpriseId
;
/**
* 1优惠券 2线下优惠
*/
private
Integer
discountType
;
private
String
discountTypeName
;
/**
* 优惠券名
*/
private
String
cardName
;
/**
* 优惠券金额
*/
private
Double
cardAmount
;
/**
* 实付金额
*/
private
Double
paidFee
;
/**
* 操作人
*/
private
Integer
operatorId
;
/**
* 操作人
*/
private
String
operatorName
;
public
Integer
getSmsPackageRecordId
()
{
return
smsPackageRecordId
;
}
public
void
setSmsPackageRecordId
(
Integer
smsPackageRecordId
)
{
this
.
smsPackageRecordId
=
smsPackageRecordId
;
}
public
String
getProductName
()
{
return
productName
;
}
public
void
setProductName
(
String
productName
)
{
this
.
productName
=
productName
;
}
public
Integer
getItemCount
()
{
return
itemCount
;
}
public
void
setItemCount
(
Integer
itemCount
)
{
this
.
itemCount
=
itemCount
;
}
public
Double
getItemFee
()
{
return
itemFee
;
}
public
void
setItemFee
(
Double
itemFee
)
{
this
.
itemFee
=
itemFee
;
}
public
Double
getTotalFee
()
{
return
totalFee
;
}
public
void
setTotalFee
(
Double
totalFee
)
{
this
.
totalFee
=
totalFee
;
}
public
Integer
getPayType
()
{
return
payType
;
}
public
void
setPayType
(
Integer
payType
)
{
this
.
payType
=
payType
;
}
public
Integer
getStatus
()
{
return
status
;
}
public
void
setStatus
(
Integer
status
)
{
this
.
status
=
status
;
}
public
Date
getCreateTime
()
{
return
createTime
;
}
public
void
setCreateTime
(
Date
createTime
)
{
this
.
createTime
=
createTime
;
}
public
Integer
getOrderId
()
{
return
orderId
;
}
public
void
setOrderId
(
Integer
orderId
)
{
this
.
orderId
=
orderId
;
}
public
Date
getDeductionTime
()
{
return
deductionTime
;
}
public
void
setDeductionTime
(
Date
deductionTime
)
{
this
.
deductionTime
=
deductionTime
;
}
public
Integer
getEnterpriseId
()
{
return
enterpriseId
;
}
public
void
setEnterpriseId
(
Integer
enterpriseId
)
{
this
.
enterpriseId
=
enterpriseId
;
}
public
Integer
getDiscountType
()
{
return
discountType
;
}
public
void
setDiscountType
(
Integer
discountType
)
{
this
.
discountType
=
discountType
;
}
public
String
getDiscountTypeName
()
{
return
discountTypeName
;
}
public
void
setDiscountTypeName
(
String
discountTypeName
)
{
this
.
discountTypeName
=
discountTypeName
;
}
public
String
getCardName
()
{
return
cardName
;
}
public
void
setCardName
(
String
cardName
)
{
this
.
cardName
=
cardName
;
}
public
Double
getCardAmount
()
{
return
cardAmount
;
}
public
void
setCardAmount
(
Double
cardAmount
)
{
this
.
cardAmount
=
cardAmount
;
}
public
Double
getPaidFee
()
{
return
paidFee
;
}
public
void
setPaidFee
(
Double
paidFee
)
{
this
.
paidFee
=
paidFee
;
}
public
Integer
getOperatorId
()
{
return
operatorId
;
}
public
void
setOperatorId
(
Integer
operatorId
)
{
this
.
operatorId
=
operatorId
;
}
public
String
getOperatorName
()
{
return
operatorName
;
}
public
void
setOperatorName
(
String
operatorName
)
{
this
.
operatorName
=
operatorName
;
}
}
gic-platform-enterprise-web/src/main/java/com/gic/enterprise/web/vo/SmsRecordVO.java
0 → 100644
View file @
b1db9e05
package
com
.
gic
.
enterprise
.
web
.
vo
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.gic.enterprise.jsonSeralizer.EncryptJsonSerializer
;
import
java.io.Serializable
;
import
java.util.Date
;
/**
*
* @Description:
* @author zhiwj
* @date 2019-12-26 17:16
*/
public
class
SmsRecordVO
implements
Serializable
{
private
static
final
long
serialVersionUID
=
6970965774503905837L
;
/**
*
*/
private
Integer
smsRecordId
;
/**
*
*/
private
Integer
status
;
/**
* 发送时间
*/
private
Date
sendTime
;
/**
* 接收号码
*/
@JsonSerialize
(
using
=
EncryptJsonSerializer
.
class
)
private
String
receivePhone
;
/**
* 支付方式
*/
private
Integer
payType
=
0
;
/**
* 应用
*/
private
String
appCode
;
/**
* 应用name
*/
private
String
appName
;
/**
* 短信类型
*/
private
Integer
smsType
;
/**
* 计费条数
*/
private
Integer
billNumber
;
/**
* 费用
*/
private
Double
fee
;
/**
* 短信内容
*/
private
String
smsContent
;
/**
*
*/
private
Date
createTime
;
/**
*
*/
private
Date
updateTime
;
/**
* 扣费时间
*/
private
Date
deductionTime
;
/**
*
*/
private
Integer
enterpriseId
;
/**
* 套餐包id
*/
private
Integer
enterpriseSmsPackageId
;
/**
* 扣费类型 1:短信套餐包, 2:余额
*/
private
Integer
deductType
;
/**
* 缓存更新成功标志 1:成功
*/
private
Integer
cacheStatus
;
/**
* 数据库更新成功标志 1:成功
*/
private
Integer
databaseStatus
;
public
Integer
getSmsRecordId
()
{
return
smsRecordId
;
}
public
void
setSmsRecordId
(
Integer
smsRecordId
)
{
this
.
smsRecordId
=
smsRecordId
;
}
public
Integer
getStatus
()
{
return
status
;
}
public
void
setStatus
(
Integer
status
)
{
this
.
status
=
status
;
}
public
Date
getSendTime
()
{
return
sendTime
;
}
public
void
setSendTime
(
Date
sendTime
)
{
this
.
sendTime
=
sendTime
;
}
public
String
getReceivePhone
()
{
return
receivePhone
;
}
public
void
setReceivePhone
(
String
receivePhone
)
{
this
.
receivePhone
=
receivePhone
;
}
public
Integer
getPayType
()
{
return
payType
;
}
public
void
setPayType
(
Integer
payType
)
{
this
.
payType
=
payType
;
}
public
String
getAppCode
()
{
return
appCode
;
}
public
void
setAppCode
(
String
appCode
)
{
this
.
appCode
=
appCode
;
}
public
String
getAppName
()
{
return
appName
;
}
public
void
setAppName
(
String
appName
)
{
this
.
appName
=
appName
;
}
public
Integer
getSmsType
()
{
return
smsType
;
}
public
void
setSmsType
(
Integer
smsType
)
{
this
.
smsType
=
smsType
;
}
public
Integer
getBillNumber
()
{
return
billNumber
;
}
public
void
setBillNumber
(
Integer
billNumber
)
{
this
.
billNumber
=
billNumber
;
}
public
Double
getFee
()
{
return
fee
;
}
public
void
setFee
(
Double
fee
)
{
this
.
fee
=
fee
;
}
public
String
getSmsContent
()
{
return
smsContent
;
}
public
void
setSmsContent
(
String
smsContent
)
{
this
.
smsContent
=
smsContent
;
}
public
Date
getCreateTime
()
{
return
createTime
;
}
public
void
setCreateTime
(
Date
createTime
)
{
this
.
createTime
=
createTime
;
}
public
Date
getUpdateTime
()
{
return
updateTime
;
}
public
void
setUpdateTime
(
Date
updateTime
)
{
this
.
updateTime
=
updateTime
;
}
public
Date
getDeductionTime
()
{
return
deductionTime
;
}
public
void
setDeductionTime
(
Date
deductionTime
)
{
this
.
deductionTime
=
deductionTime
;
}
public
Integer
getEnterpriseId
()
{
return
enterpriseId
;
}
public
void
setEnterpriseId
(
Integer
enterpriseId
)
{
this
.
enterpriseId
=
enterpriseId
;
}
public
Integer
getEnterpriseSmsPackageId
()
{
return
enterpriseSmsPackageId
;
}
public
void
setEnterpriseSmsPackageId
(
Integer
enterpriseSmsPackageId
)
{
this
.
enterpriseSmsPackageId
=
enterpriseSmsPackageId
;
}
public
Integer
getDeductType
()
{
return
deductType
;
}
public
void
setDeductType
(
Integer
deductType
)
{
this
.
deductType
=
deductType
;
}
public
Integer
getCacheStatus
()
{
return
cacheStatus
;
}
public
void
setCacheStatus
(
Integer
cacheStatus
)
{
this
.
cacheStatus
=
cacheStatus
;
}
public
Integer
getDatabaseStatus
()
{
return
databaseStatus
;
}
public
void
setDatabaseStatus
(
Integer
databaseStatus
)
{
this
.
databaseStatus
=
databaseStatus
;
}
}
gic-platform-enterprise-web/src/main/java/com/gic/enterprise/web/vo/VoiceCodeRecordVO.java
0 → 100644
View file @
b1db9e05
package
com
.
gic
.
enterprise
.
web
.
vo
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.gic.enterprise.jsonSeralizer.EncryptJsonSerializer
;
import
java.io.Serializable
;
import
java.util.Date
;
/**
*
* @Description:
* @author zhiwj
* @date 2019-12-26 17:18
*/
public
class
VoiceCodeRecordVO
implements
Serializable
{
private
static
final
long
serialVersionUID
=
1134167774769583426L
;
/**
*
*/
private
Integer
voiceCodeRecordId
;
/**
* 支付流水号
*/
private
String
paySerialNumber
;
/**
*
*/
private
Integer
status
;
/**
* 发送时间
*/
private
Date
sendTime
;
/**
* 接收号码
*/
@JsonSerialize
(
using
=
EncryptJsonSerializer
.
class
)
private
String
receivePhone
;
/**
* 语音时长
*/
private
String
voiceTime
;
/**
* 应用
*/
private
String
appCode
;
/**
* 应用name
*/
private
String
appName
;
/**
* 费用
*/
private
Double
fee
;
/**
*
*/
private
Date
createTime
;
/**
*
*/
private
Date
updateTime
;
private
Integer
enterpriseId
;
private
Date
deductionTime
;
/**
* 会员姓名
*/
private
String
memberName
;
/**
* 门店id
*/
private
Integer
storeId
;
/**
* 门店名称
*/
private
String
storeName
;
/**
* 门店分组id
*/
private
Integer
storeGroupId
;
/**
* 门店分组名称
*/
private
String
storeGroupName
;
public
Integer
getVoiceCodeRecordId
()
{
return
voiceCodeRecordId
;
}
public
void
setVoiceCodeRecordId
(
Integer
voiceCodeRecordId
)
{
this
.
voiceCodeRecordId
=
voiceCodeRecordId
;
}
public
Integer
getStatus
()
{
return
status
;
}
public
void
setStatus
(
Integer
status
)
{
this
.
status
=
status
;
}
public
Date
getSendTime
()
{
return
sendTime
;
}
public
void
setSendTime
(
Date
sendTime
)
{
this
.
sendTime
=
sendTime
;
}
public
String
getReceivePhone
()
{
return
receivePhone
;
}
public
void
setReceivePhone
(
String
receivePhone
)
{
this
.
receivePhone
=
receivePhone
;
}
public
String
getVoiceTime
()
{
return
voiceTime
;
}
public
void
setVoiceTime
(
String
voiceTime
)
{
this
.
voiceTime
=
voiceTime
;
}
public
String
getAppCode
()
{
return
appCode
;
}
public
void
setAppCode
(
String
appCode
)
{
this
.
appCode
=
appCode
;
}
public
String
getAppName
()
{
return
appName
;
}
public
void
setAppName
(
String
appName
)
{
this
.
appName
=
appName
;
}
public
Double
getFee
()
{
return
fee
;
}
public
void
setFee
(
Double
fee
)
{
this
.
fee
=
fee
;
}
public
Date
getCreateTime
()
{
return
createTime
;
}
public
void
setCreateTime
(
Date
createTime
)
{
this
.
createTime
=
createTime
;
}
public
Date
getUpdateTime
()
{
return
updateTime
;
}
public
void
setUpdateTime
(
Date
updateTime
)
{
this
.
updateTime
=
updateTime
;
}
public
Integer
getEnterpriseId
()
{
return
enterpriseId
;
}
public
void
setEnterpriseId
(
Integer
enterpriseId
)
{
this
.
enterpriseId
=
enterpriseId
;
}
public
String
getPaySerialNumber
()
{
return
paySerialNumber
;
}
public
void
setPaySerialNumber
(
String
paySerialNumber
)
{
this
.
paySerialNumber
=
paySerialNumber
;
}
public
Date
getDeductionTime
()
{
return
deductionTime
;
}
public
void
setDeductionTime
(
Date
deductionTime
)
{
this
.
deductionTime
=
deductionTime
;
}
public
String
getMemberName
()
{
return
memberName
;
}
public
void
setMemberName
(
String
memberName
)
{
this
.
memberName
=
memberName
;
}
public
Integer
getStoreId
()
{
return
storeId
;
}
public
void
setStoreId
(
Integer
storeId
)
{
this
.
storeId
=
storeId
;
}
public
String
getStoreName
()
{
return
storeName
;
}
public
void
setStoreName
(
String
storeName
)
{
this
.
storeName
=
storeName
;
}
public
Integer
getStoreGroupId
()
{
return
storeGroupId
;
}
public
void
setStoreGroupId
(
Integer
storeGroupId
)
{
this
.
storeGroupId
=
storeGroupId
;
}
public
String
getStoreGroupName
()
{
return
storeGroupName
;
}
public
void
setStoreGroupName
(
String
storeGroupName
)
{
this
.
storeGroupName
=
storeGroupName
;
}
}
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