|
|
|
@@ -3,6 +3,7 @@ package com.iformall.controller.invest; |
|
|
|
import com.alibaba.fastjson.JSON; |
|
|
|
import com.iformall.common.ErrorCode; |
|
|
|
import com.iformall.common.InvestResultData; |
|
|
|
import com.iformall.common.Result; |
|
|
|
import com.iformall.controller.base.BaseController; |
|
|
|
import com.iformall.domain.vo.invest.InvestUserContext; |
|
|
|
import com.iformall.enums.*; |
|
|
|
@@ -15,6 +16,7 @@ import org.springframework.web.bind.annotation.InitBinder; |
|
|
|
|
|
|
|
import java.beans.PropertyEditor; |
|
|
|
import java.beans.PropertyEditorSupport; |
|
|
|
import java.util.Objects; |
|
|
|
import java.util.function.BiConsumer; |
|
|
|
import java.util.function.Consumer; |
|
|
|
import java.util.function.Function; |
|
|
|
@@ -41,6 +43,9 @@ public class InvestBaseController extends BaseController { |
|
|
|
return new InvestResultData(r); |
|
|
|
} catch (MallinkException e) { |
|
|
|
log.error("execute error", e); |
|
|
|
if (Objects.equals(Result.SUCCESS, e.getErrorCode())) { |
|
|
|
return new InvestResultData(); |
|
|
|
} |
|
|
|
return new InvestResultData(e.getErrorCode(), e.getMessage()); |
|
|
|
} catch (NullPointerException e) { |
|
|
|
ErrorCode errorCode = ErrorCode.SYS_NULLPOINTER_ERROR ; |
|
|
|
|