Commit b9d4d92c by guojuxing

驳回和同意审批,进行回调

parent 9ec73c74
......@@ -149,7 +149,6 @@ public class TransferAccountsApprovalDTO implements Serializable{
/**
* 1:套餐包 2:拓展包 3:服务 4:短信套餐包 5:充值
*/
@NotNull(message = "订单单据类型不能为空", groups = {InitiateApprovalValid.class})
private Integer orderType;
public Integer getTransferApprovalId() {
......
......@@ -15,14 +15,54 @@ import com.gic.finance.qo.TransferListQueryQO;
public interface TransferAccountsApprovalApiService {
/**
* 发起审批
* @Title: initiateApproval

* @Description:

 * @author guojuxing
* 充值类型 发起审批
* @Title: rechargeInitiateApproval

* @Description:

 * @author guojuxing
* @param transferAccountsApprovalDTO

* @return com.gic.api.base.commons.ServiceResponse<java.lang.Integer>

* @return com.gic.api.base.commons.ServiceResponse<java.lang.Void>


 */
ServiceResponse<Integer> initiateApproval(TransferAccountsApprovalDTO transferAccountsApprovalDTO);
ServiceResponse<Void> rechargeInitiateApproval(TransferAccountsApprovalDTO transferAccountsApprovalDTO);
/**
* 短信套餐包类型 发起审批
* @Title: smsInitiateApproval

* @Description:

 * @author guojuxing
* @param transferAccountsApprovalDTO

* @return com.gic.api.base.commons.ServiceResponse<java.lang.Void>


 */
ServiceResponse<Void> smsInitiateApproval(TransferAccountsApprovalDTO transferAccountsApprovalDTO);
/**
* 服务类型 发起审批
* @Title: serviceInitiateApproval

* @Description:

 * @author guojuxing
* @param transferAccountsApprovalDTO

* @return com.gic.api.base.commons.ServiceResponse<java.lang.Void>


 */
ServiceResponse<Void> serviceInitiateApproval(TransferAccountsApprovalDTO transferAccountsApprovalDTO);
/**
* 拓展包类型 发起审批
* @Title: extensionPackageInitiateApproval

* @Description:

 * @author guojuxing
* @param transferAccountsApprovalDTO

* @return com.gic.api.base.commons.ServiceResponse<java.lang.Void>


 */
ServiceResponse<Void> extensionPackageInitiateApproval(TransferAccountsApprovalDTO transferAccountsApprovalDTO);
/**
* 套餐包类型 发起审批
* @Title: packageInitiateApproval

* @Description:

 * @author guojuxing
* @param transferAccountsApprovalDTO

* @return com.gic.api.base.commons.ServiceResponse<java.lang.Void>


 */
ServiceResponse<Void> packageInitiateApproval(TransferAccountsApprovalDTO transferAccountsApprovalDTO);
/**
* 主键查询
......@@ -60,12 +100,22 @@ public interface TransferAccountsApprovalApiService {
* @Title: rejectApproval

* @Description:

 * @author guojuxing
* @param transferApprovalId

* @param transferApprovalId
 转账审批主键
* @return com.gic.api.base.commons.ServiceResponse<java.lang.Void>


 */
ServiceResponse<Void> rejectApproval(Integer transferApprovalId);
/**
* 取消
* @Title: rejectApproval

* @Description:

 * @author guojuxing
* @param orderSerialNumber 订单流水号

* @return com.gic.api.base.commons.ServiceResponse<java.lang.Void>


 */
ServiceResponse<Void> cancelApproval(String orderSerialNumber);
/**
* 取消审批
* @Title: cancelApproval

* @Description:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment