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
2893c47d
Commit
2893c47d
authored
Aug 09, 2019
by
guojuxing
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
去掉转账审批
parent
8f5b26bc
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
0 additions
and
980 deletions
+0
-980
OrderTypeEnum.java
.../main/java/com/gic/enterprise/constant/OrderTypeEnum.java
+0
-49
TransferAccountApprovalStatusEnum.java
...nterprise/constant/TransferAccountApprovalStatusEnum.java
+0
-48
TransferAccountsApprovalDTO.java
...a/com/gic/enterprise/dto/TransferAccountsApprovalDTO.java
+0
-346
TransferAccountsApprovalDetailDTO.java
...gic/enterprise/dto/TransferAccountsApprovalDetailDTO.java
+0
-301
TransferAccountsApprovalListDTO.java
...m/gic/enterprise/dto/TransferAccountsApprovalListDTO.java
+0
-186
TransferAccountsApprovalApiService.java
...nterprise/service/TransferAccountsApprovalApiService.java
+0
-50
No files found.
gic-platform-enterprise-api/src/main/java/com/gic/enterprise/constant/OrderTypeEnum.java
deleted
100644 → 0
View file @
8f5b26bc
package
com
.
gic
.
enterprise
.
constant
;
/**
* @author guojx
* @date 2019/7/19 10:07 AM
*/
public
enum
OrderTypeEnum
{
Recharge
(
1
,
"充值"
),
ShortMessagePackage
(
2
,
"短信套餐"
),
Service
(
3
,
"服务"
),
ExtensionPackage
(
4
,
"拓展包"
),
Package
(
5
,
"套餐包"
);
private
int
code
;
private
String
message
;
private
OrderTypeEnum
(
int
code
,
String
message
)
{
this
.
code
=
code
;
this
.
message
=
message
;
}
public
int
getCode
()
{
return
code
;
}
public
void
setCode
(
int
code
)
{
this
.
code
=
code
;
}
public
String
getMessage
()
{
return
message
;
}
public
void
setMessage
(
String
message
)
{
this
.
message
=
message
;
}
public
static
String
getMessageBuCode
(
Integer
code
)
{
if
(
code
==
null
)
{
return
"未知"
;
}
for
(
OrderTypeEnum
statusEnum
:
values
())
{
if
(
statusEnum
.
getCode
()
==
code
.
intValue
())
{
return
statusEnum
.
getMessage
();
}
}
return
"未知"
;
}
}
gic-platform-enterprise-api/src/main/java/com/gic/enterprise/constant/TransferAccountApprovalStatusEnum.java
deleted
100644 → 0
View file @
8f5b26bc
package
com
.
gic
.
enterprise
.
constant
;
/**
* @author guojx
* @date 2019/7/19 10:07 AM
*/
public
enum
TransferAccountApprovalStatusEnum
{
TO_BE_APPROVED
(
1
,
"待审批"
),
CANCEL
(
2
,
"已取消"
),
REJECT
(
3
,
"已驳回"
),
AGREE
(
4
,
"审批通过"
);
private
int
code
;
private
String
message
;
private
TransferAccountApprovalStatusEnum
(
int
code
,
String
message
)
{
this
.
code
=
code
;
this
.
message
=
message
;
}
public
int
getCode
()
{
return
code
;
}
public
void
setCode
(
int
code
)
{
this
.
code
=
code
;
}
public
String
getMessage
()
{
return
message
;
}
public
void
setMessage
(
String
message
)
{
this
.
message
=
message
;
}
public
static
String
getMessageBuCode
(
Integer
code
)
{
if
(
code
==
null
)
{
return
"未知"
;
}
for
(
TransferAccountApprovalStatusEnum
statusEnum
:
values
())
{
if
(
statusEnum
.
getCode
()
==
code
.
intValue
())
{
return
statusEnum
.
getMessage
();
}
}
return
"未知"
;
}
}
gic-platform-enterprise-api/src/main/java/com/gic/enterprise/dto/TransferAccountsApprovalDTO.java
deleted
100644 → 0
View file @
8f5b26bc
package
com
.
gic
.
enterprise
.
dto
;
import
javax.validation.constraints.NotBlank
;
import
javax.validation.constraints.NotNull
;
import
java.io.Serializable
;
import
java.util.Date
;
/**
* @author guojx
* @date 2019/7/19 9:45 AM
*/
public
class
TransferAccountsApprovalDTO
implements
Serializable
{
private
static
final
long
serialVersionUID
=
7308268402055202720L
;
public
interface
InitiateApprovalValid
{
}
public
interface
ApprovalValid
{
}
/**
*
*/
@NotNull
(
message
=
"转账审批主键不能为空"
,
groups
=
{
ApprovalValid
.
class
})
private
Integer
transferApprovalId
;
/**
* 关联订单流水号
*/
@NotBlank
(
message
=
"关联订单流水号不能为空"
,
groups
=
{
InitiateApprovalValid
.
class
})
private
String
orderNumber
;
/**
* 关联订单平台方1:GIC
*/
@NotNull
(
message
=
"关联订单平台方不能为空"
,
groups
=
{
InitiateApprovalValid
.
class
})
private
Integer
platformType
;
/**
* 关联订单创建时间
*/
@NotNull
(
message
=
"关联订单创建时间不能为空"
,
groups
=
{
InitiateApprovalValid
.
class
})
private
Date
orderCreateTime
;
/**
* 关联订单单据类型1:充值2:短信套餐3:服务订购4:拓展包5:套餐包
*/
@NotNull
(
message
=
"订单单据类型不能为空"
,
groups
=
{
InitiateApprovalValid
.
class
})
private
Integer
orderType
;
/**
* 发起方1:商户 2:运维后台
*/
@NotNull
(
message
=
"发起方类型不能为空"
,
groups
=
{
InitiateApprovalValid
.
class
})
private
Integer
initiatorType
;
/**
* 发起方
*/
@NotBlank
(
message
=
"发起方ID不能为空"
,
groups
=
{
InitiateApprovalValid
.
class
})
private
String
initiatorId
;
/**
* 发起方姓名
*/
@NotBlank
(
message
=
"发起方姓名不能为空"
,
groups
=
{
InitiateApprovalValid
.
class
})
private
String
initiatorName
;
/**
* 发起方手机号码国际区号,如 86
*/
@NotBlank
(
message
=
"发起方手机号码国际区号不能为空"
,
groups
=
{
InitiateApprovalValid
.
class
})
private
String
initiatorPhoneAreaCode
;
/**
* 发起方手机号码
*/
@NotBlank
(
message
=
"发起方手机号码不能为空"
,
groups
=
{
InitiateApprovalValid
.
class
})
private
String
initiatorPhone
;
/**
*
*/
@NotNull
(
message
=
"商户ID不能为空"
,
groups
=
{
InitiateApprovalValid
.
class
})
private
Integer
enterpriseId
;
/**
* 计划金额
*/
@NotNull
(
message
=
"计划金额不能为空"
,
groups
=
{
InitiateApprovalValid
.
class
})
private
Double
plannedAmount
;
/**
* 坏账金额
*/
@NotNull
(
message
=
"坏账金额不能为空"
,
groups
=
{
InitiateApprovalValid
.
class
})
private
Double
badAmount
;
/**
* 到账金额
*/
private
Double
accountAmount
;
/**
* 验证码
*/
@NotBlank
(
message
=
"验证码不能为空"
,
groups
=
{
InitiateApprovalValid
.
class
})
private
String
verifyCode
;
/**
* 审批流水号
*/
private
String
approvalNumber
;
/**
* 审批状态 1:待审批 2:已取消 3:已驳回 4:审批通过
*/
private
Integer
approvalStatus
;
/**
* 审批人
*/
private
String
approvalId
;
/**
* 审批人姓名
*/
private
String
approvalName
;
/**
* 审批时间
*/
private
Date
approvalTime
;
/**
* 审批人手机号
*/
private
String
approvalPhone
;
/**
*
*/
private
Date
createTime
;
/**
*
*/
private
Date
updateTime
;
/**
* 审批人手机号码国际区号,如 86
*/
private
String
approvalPhoneAreaCode
;
public
Integer
getTransferApprovalId
()
{
return
transferApprovalId
;
}
public
void
setTransferApprovalId
(
Integer
transferApprovalId
)
{
this
.
transferApprovalId
=
transferApprovalId
;
}
public
String
getOrderNumber
()
{
return
orderNumber
;
}
public
void
setOrderNumber
(
String
orderNumber
)
{
this
.
orderNumber
=
orderNumber
;
}
public
Integer
getPlatformType
()
{
return
platformType
;
}
public
void
setPlatformType
(
Integer
platformType
)
{
this
.
platformType
=
platformType
;
}
public
Date
getOrderCreateTime
()
{
return
orderCreateTime
;
}
public
void
setOrderCreateTime
(
Date
orderCreateTime
)
{
this
.
orderCreateTime
=
orderCreateTime
;
}
public
Integer
getOrderType
()
{
return
orderType
;
}
public
void
setOrderType
(
Integer
orderType
)
{
this
.
orderType
=
orderType
;
}
public
Integer
getInitiatorType
()
{
return
initiatorType
;
}
public
void
setInitiatorType
(
Integer
initiatorType
)
{
this
.
initiatorType
=
initiatorType
;
}
public
String
getInitiatorId
()
{
return
initiatorId
;
}
public
void
setInitiatorId
(
String
initiatorId
)
{
this
.
initiatorId
=
initiatorId
;
}
public
String
getInitiatorName
()
{
return
initiatorName
;
}
public
void
setInitiatorName
(
String
initiatorName
)
{
this
.
initiatorName
=
initiatorName
;
}
public
String
getInitiatorPhoneAreaCode
()
{
return
initiatorPhoneAreaCode
;
}
public
void
setInitiatorPhoneAreaCode
(
String
initiatorPhoneAreaCode
)
{
this
.
initiatorPhoneAreaCode
=
initiatorPhoneAreaCode
;
}
public
String
getInitiatorPhone
()
{
return
initiatorPhone
;
}
public
void
setInitiatorPhone
(
String
initiatorPhone
)
{
this
.
initiatorPhone
=
initiatorPhone
;
}
public
Integer
getEnterpriseId
()
{
return
enterpriseId
;
}
public
void
setEnterpriseId
(
Integer
enterpriseId
)
{
this
.
enterpriseId
=
enterpriseId
;
}
public
Double
getPlannedAmount
()
{
return
plannedAmount
;
}
public
void
setPlannedAmount
(
Double
plannedAmount
)
{
this
.
plannedAmount
=
plannedAmount
;
}
public
Double
getBadAmount
()
{
return
badAmount
;
}
public
void
setBadAmount
(
Double
badAmount
)
{
this
.
badAmount
=
badAmount
;
}
public
Double
getAccountAmount
()
{
return
accountAmount
;
}
public
void
setAccountAmount
(
Double
accountAmount
)
{
this
.
accountAmount
=
accountAmount
;
}
public
String
getVerifyCode
()
{
return
verifyCode
;
}
public
void
setVerifyCode
(
String
verifyCode
)
{
this
.
verifyCode
=
verifyCode
;
}
public
String
getApprovalNumber
()
{
return
approvalNumber
;
}
public
void
setApprovalNumber
(
String
approvalNumber
)
{
this
.
approvalNumber
=
approvalNumber
;
}
public
Integer
getApprovalStatus
()
{
return
approvalStatus
;
}
public
void
setApprovalStatus
(
Integer
approvalStatus
)
{
this
.
approvalStatus
=
approvalStatus
;
}
public
String
getApprovalId
()
{
return
approvalId
;
}
public
void
setApprovalId
(
String
approvalId
)
{
this
.
approvalId
=
approvalId
;
}
public
String
getApprovalName
()
{
return
approvalName
;
}
public
void
setApprovalName
(
String
approvalName
)
{
this
.
approvalName
=
approvalName
;
}
public
Date
getApprovalTime
()
{
return
approvalTime
;
}
public
void
setApprovalTime
(
Date
approvalTime
)
{
this
.
approvalTime
=
approvalTime
;
}
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
String
getApprovalPhone
()
{
return
approvalPhone
;
}
public
void
setApprovalPhone
(
String
approvalPhone
)
{
this
.
approvalPhone
=
approvalPhone
;
}
public
String
getApprovalPhoneAreaCode
()
{
return
approvalPhoneAreaCode
;
}
public
void
setApprovalPhoneAreaCode
(
String
approvalPhoneAreaCode
)
{
this
.
approvalPhoneAreaCode
=
approvalPhoneAreaCode
;
}
}
gic-platform-enterprise-api/src/main/java/com/gic/enterprise/dto/TransferAccountsApprovalDetailDTO.java
deleted
100644 → 0
View file @
8f5b26bc
package
com
.
gic
.
enterprise
.
dto
;
import
com.gic.enterprise.constant.OrderTypeEnum
;
import
com.gic.enterprise.constant.TransferAccountApprovalStatusEnum
;
import
java.io.Serializable
;
import
java.util.Date
;
/**
* @author guojx
* @date 2019/7/22 10:28 AM
*/
public
class
TransferAccountsApprovalDetailDTO
implements
Serializable
{
private
static
final
long
serialVersionUID
=
-
5774379828764249597L
;
/**
* 审批人姓名
*/
private
String
approvalName
;
/**
* 审批时间
*/
private
Date
approvalTime
;
/**
* 审批人手机号
*/
private
String
approvalPhone
;
/**
* 审批人手机号码国际区号,如 86
*/
private
String
approvalPhoneAreaCode
;
/**
*
*/
private
Date
createTime
;
/**
* 审批流水号
*/
private
String
approvalNumber
;
/**
* 审批状态 1:待审批 2:已取消 3:已驳回 4:审批通过
*/
private
Integer
approvalStatus
;
private
String
approvalStatusName
;
/**
* 到账金额
*/
private
Double
accountAmount
;
/**
* 验证码
*/
private
String
verifyCode
;
/**
* 计划金额
*/
private
Double
plannedAmount
;
/**
* 发起方手机号码
*/
private
String
initiatorPhone
;
/**
* 发起方姓名
*/
private
String
initiatorName
;
/**
* 发起方手机号码国际区号,如 86
*/
private
String
initiatorPhoneAreaCode
;
/**
* 发起方1:商户 2:运维后台
*/
private
Integer
initiatorType
;
/**
*
*/
private
Integer
transferApprovalId
;
/**
* 关联订单流水号
*/
private
String
orderNumber
;
/**
* 关联订单平台方1:GIC
*/
private
Integer
platformType
;
/**
* 关联订单创建时间
*/
private
Date
orderCreateTime
;
/**
* 关联订单单据类型1:充值2:短信套餐3:服务订购4:拓展包5:套餐包
*/
private
Integer
orderType
;
private
String
orderTypeName
;
private
String
enterpriseName
;
private
String
companyName
;
public
String
getApprovalName
()
{
return
approvalName
;
}
public
void
setApprovalName
(
String
approvalName
)
{
this
.
approvalName
=
approvalName
;
}
public
Date
getApprovalTime
()
{
return
approvalTime
;
}
public
void
setApprovalTime
(
Date
approvalTime
)
{
this
.
approvalTime
=
approvalTime
;
}
public
String
getApprovalPhone
()
{
return
approvalPhone
;
}
public
void
setApprovalPhone
(
String
approvalPhone
)
{
this
.
approvalPhone
=
approvalPhone
;
}
public
Date
getCreateTime
()
{
return
createTime
;
}
public
void
setCreateTime
(
Date
createTime
)
{
this
.
createTime
=
createTime
;
}
public
String
getApprovalNumber
()
{
return
approvalNumber
;
}
public
void
setApprovalNumber
(
String
approvalNumber
)
{
this
.
approvalNumber
=
approvalNumber
;
}
public
Integer
getApprovalStatus
()
{
return
approvalStatus
;
}
public
void
setApprovalStatus
(
Integer
approvalStatus
)
{
this
.
approvalStatus
=
approvalStatus
;
}
public
Double
getAccountAmount
()
{
return
accountAmount
;
}
public
void
setAccountAmount
(
Double
accountAmount
)
{
this
.
accountAmount
=
accountAmount
;
}
public
String
getVerifyCode
()
{
return
verifyCode
;
}
public
void
setVerifyCode
(
String
verifyCode
)
{
this
.
verifyCode
=
verifyCode
;
}
public
Double
getPlannedAmount
()
{
return
plannedAmount
;
}
public
void
setPlannedAmount
(
Double
plannedAmount
)
{
this
.
plannedAmount
=
plannedAmount
;
}
public
String
getInitiatorPhone
()
{
return
initiatorPhone
;
}
public
void
setInitiatorPhone
(
String
initiatorPhone
)
{
this
.
initiatorPhone
=
initiatorPhone
;
}
public
String
getInitiatorName
()
{
return
initiatorName
;
}
public
void
setInitiatorName
(
String
initiatorName
)
{
this
.
initiatorName
=
initiatorName
;
}
public
String
getInitiatorPhoneAreaCode
()
{
return
initiatorPhoneAreaCode
;
}
public
void
setInitiatorPhoneAreaCode
(
String
initiatorPhoneAreaCode
)
{
this
.
initiatorPhoneAreaCode
=
initiatorPhoneAreaCode
;
}
public
Integer
getInitiatorType
()
{
return
initiatorType
;
}
public
void
setInitiatorType
(
Integer
initiatorType
)
{
this
.
initiatorType
=
initiatorType
;
}
public
Integer
getTransferApprovalId
()
{
return
transferApprovalId
;
}
public
void
setTransferApprovalId
(
Integer
transferApprovalId
)
{
this
.
transferApprovalId
=
transferApprovalId
;
}
public
String
getOrderNumber
()
{
return
orderNumber
;
}
public
void
setOrderNumber
(
String
orderNumber
)
{
this
.
orderNumber
=
orderNumber
;
}
public
Integer
getPlatformType
()
{
return
platformType
;
}
public
void
setPlatformType
(
Integer
platformType
)
{
this
.
platformType
=
platformType
;
}
public
Date
getOrderCreateTime
()
{
return
orderCreateTime
;
}
public
void
setOrderCreateTime
(
Date
orderCreateTime
)
{
this
.
orderCreateTime
=
orderCreateTime
;
}
public
Integer
getOrderType
()
{
return
orderType
;
}
public
void
setOrderType
(
Integer
orderType
)
{
this
.
orderType
=
orderType
;
}
public
String
getEnterpriseName
()
{
return
enterpriseName
;
}
public
void
setEnterpriseName
(
String
enterpriseName
)
{
this
.
enterpriseName
=
enterpriseName
;
}
public
String
getCompanyName
()
{
return
companyName
;
}
public
void
setCompanyName
(
String
companyName
)
{
this
.
companyName
=
companyName
;
}
public
String
getApprovalStatusName
()
{
return
TransferAccountApprovalStatusEnum
.
getMessageBuCode
(
approvalStatus
);
}
public
void
setApprovalStatusName
(
String
approvalStatusName
)
{
this
.
approvalStatusName
=
approvalStatusName
;
}
public
String
getApprovalPhoneAreaCode
()
{
return
approvalPhoneAreaCode
;
}
public
void
setApprovalPhoneAreaCode
(
String
approvalPhoneAreaCode
)
{
this
.
approvalPhoneAreaCode
=
approvalPhoneAreaCode
;
}
public
String
getOrderTypeName
()
{
return
OrderTypeEnum
.
getMessageBuCode
(
orderType
);
}
public
void
setOrderTypeName
(
String
orderTypeName
)
{
this
.
orderTypeName
=
orderTypeName
;
}
}
gic-platform-enterprise-api/src/main/java/com/gic/enterprise/dto/TransferAccountsApprovalListDTO.java
deleted
100644 → 0
View file @
8f5b26bc
package
com
.
gic
.
enterprise
.
dto
;
import
com.gic.enterprise.constant.TransferAccountApprovalStatusEnum
;
import
java.io.Serializable
;
import
java.util.Date
;
/**
* @author guojx
* @date 2019/7/19 1:49 PM
*/
public
class
TransferAccountsApprovalListDTO
implements
Serializable
{
private
static
final
long
serialVersionUID
=
-
8410855068398177651L
;
private
Integer
transferApprovalId
;
private
String
enterpriseName
;
private
String
companyName
;
private
String
logo
;
/**
* 验证码
*/
private
String
verifyCode
;
/**
* 审批流水号
*/
private
String
approvalNumber
;
/**
* 发起人类型
*/
private
Integer
initiatorType
;
/**
* 发起人名称
*/
private
String
initiatorName
;
/**
* 计划金额
*/
private
Double
plannedAmount
;
/**
* 坏账金额
*/
private
Double
badAmount
;
/**
* 审批状态 1:待审批 2:已取消 3:已驳回 4:审批通过
*/
private
Integer
approvalStatus
;
private
String
approvalStatusName
;
/**
* 审批时间
*/
private
Date
approvalTime
;
/**
* 审批人姓名
*/
private
String
approvalName
;
/**
*
*/
private
Date
createTime
;
public
Date
getCreateTime
()
{
return
createTime
;
}
public
void
setCreateTime
(
Date
createTime
)
{
this
.
createTime
=
createTime
;
}
public
Integer
getTransferApprovalId
()
{
return
transferApprovalId
;
}
public
void
setTransferApprovalId
(
Integer
transferApprovalId
)
{
this
.
transferApprovalId
=
transferApprovalId
;
}
public
String
getEnterpriseName
()
{
return
enterpriseName
;
}
public
void
setEnterpriseName
(
String
enterpriseName
)
{
this
.
enterpriseName
=
enterpriseName
;
}
public
String
getCompanyName
()
{
return
companyName
;
}
public
void
setCompanyName
(
String
companyName
)
{
this
.
companyName
=
companyName
;
}
public
String
getLogo
()
{
return
logo
;
}
public
void
setLogo
(
String
logo
)
{
this
.
logo
=
logo
;
}
public
String
getVerifyCode
()
{
return
verifyCode
;
}
public
void
setVerifyCode
(
String
verifyCode
)
{
this
.
verifyCode
=
verifyCode
;
}
public
String
getApprovalNumber
()
{
return
approvalNumber
;
}
public
void
setApprovalNumber
(
String
approvalNumber
)
{
this
.
approvalNumber
=
approvalNumber
;
}
public
Integer
getInitiatorType
()
{
return
initiatorType
;
}
public
void
setInitiatorType
(
Integer
initiatorType
)
{
this
.
initiatorType
=
initiatorType
;
}
public
String
getInitiatorName
()
{
return
initiatorName
;
}
public
void
setInitiatorName
(
String
initiatorName
)
{
this
.
initiatorName
=
initiatorName
;
}
public
Double
getPlannedAmount
()
{
return
plannedAmount
;
}
public
void
setPlannedAmount
(
Double
plannedAmount
)
{
this
.
plannedAmount
=
plannedAmount
;
}
public
Double
getBadAmount
()
{
return
badAmount
;
}
public
void
setBadAmount
(
Double
badAmount
)
{
this
.
badAmount
=
badAmount
;
}
public
Integer
getApprovalStatus
()
{
return
approvalStatus
;
}
public
void
setApprovalStatus
(
Integer
approvalStatus
)
{
this
.
approvalStatus
=
approvalStatus
;
}
public
Date
getApprovalTime
()
{
return
approvalTime
;
}
public
void
setApprovalTime
(
Date
approvalTime
)
{
this
.
approvalTime
=
approvalTime
;
}
public
String
getApprovalName
()
{
return
approvalName
;
}
public
void
setApprovalName
(
String
approvalName
)
{
this
.
approvalName
=
approvalName
;
}
public
String
getApprovalStatusName
()
{
return
TransferAccountApprovalStatusEnum
.
getMessageBuCode
(
approvalStatus
);
}
public
void
setApprovalStatusName
(
String
approvalStatusName
)
{
this
.
approvalStatusName
=
approvalStatusName
;
}
}
gic-platform-enterprise-api/src/main/java/com/gic/enterprise/service/TransferAccountsApprovalApiService.java
deleted
100644 → 0
View file @
8f5b26bc
package
com
.
gic
.
enterprise
.
service
;
import
com.gic.api.base.commons.Page
;
import
com.gic.api.base.commons.ServiceResponse
;
import
com.gic.enterprise.dto.TransferAccountsApprovalDTO
;
import
com.gic.enterprise.dto.TransferAccountsApprovalDetailDTO
;
import
com.gic.enterprise.dto.TransferAccountsApprovalListDTO
;
/**
* @author guojx
* @date 2019/7/19 9:47 AM
*/
public
interface
TransferAccountsApprovalApiService
{
/**
* 发起审批
* @param transferAccountsApprovalDTO
* @return
*/
ServiceResponse
<
Integer
>
initiateApproval
(
TransferAccountsApprovalDTO
transferAccountsApprovalDTO
);
/**
* 主键查询
* @param transferApprovalId
* @return
*/
ServiceResponse
<
TransferAccountsApprovalDTO
>
getById
(
Integer
transferApprovalId
);
/**
* 审批通过操作
* @param transferApprovalId 主键
* @param accountAmount 到账金额
* @return
*/
ServiceResponse
agreeApproval
(
Integer
transferApprovalId
,
Double
accountAmount
);
/**
* 回驳
* @param transferApprovalId
* @return
*/
ServiceResponse
rejectApproval
(
Integer
transferApprovalId
);
ServiceResponse
<
Page
<
TransferAccountsApprovalListDTO
>>
listTransferAccountsApproval
(
String
search
,
Integer
approvalStatus
,
Integer
enterpriseId
,
Integer
pageNum
,
Integer
pageSize
);
ServiceResponse
<
TransferAccountsApprovalDetailDTO
>
getDetailById
(
Integer
transferApprovalId
);
}
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