|
@@ -6,16 +6,16 @@ import com.ydtech.core.page.PageResult;
|
|
|
import com.ydtech.exception.SystemException;
|
|
import com.ydtech.exception.SystemException;
|
|
|
import com.ydtech.modules.admin.model.SysUser;
|
|
import com.ydtech.modules.admin.model.SysUser;
|
|
|
import com.ydtech.modules.admin.service.SysUserService;
|
|
import com.ydtech.modules.admin.service.SysUserService;
|
|
|
|
|
+import com.ydtech.modules.base.controller.BaseController;
|
|
|
import com.ydtech.modules.equity.components.EquityApiConfigurationProperties;
|
|
import com.ydtech.modules.equity.components.EquityApiConfigurationProperties;
|
|
|
import com.ydtech.modules.equity.components.EquityRequestApiComponents;
|
|
import com.ydtech.modules.equity.components.EquityRequestApiComponents;
|
|
|
import com.ydtech.modules.equity.model.InsAreaCompanyEquity;
|
|
import com.ydtech.modules.equity.model.InsAreaCompanyEquity;
|
|
|
import com.ydtech.modules.equity.model.request.*;
|
|
import com.ydtech.modules.equity.model.request.*;
|
|
|
-import com.ydtech.modules.equity.model.response.LocalEquityPackagePage;
|
|
|
|
|
-import com.ydtech.modules.equity.model.response.PageResultResponse;
|
|
|
|
|
-import com.ydtech.modules.equity.model.response.PointRatioDto;
|
|
|
|
|
|
|
+import com.ydtech.modules.equity.model.response.*;
|
|
|
import com.ydtech.modules.equity.model.vo.AddEquityPageQueryVo;
|
|
import com.ydtech.modules.equity.model.vo.AddEquityPageQueryVo;
|
|
|
import com.ydtech.modules.equity.model.vo.EquityPageQueryVo;
|
|
import com.ydtech.modules.equity.model.vo.EquityPageQueryVo;
|
|
|
import com.ydtech.modules.equity.model.vo.EquitySaveVo;
|
|
import com.ydtech.modules.equity.model.vo.EquitySaveVo;
|
|
|
|
|
+import com.ydtech.modules.equity.model.vo.RightInfoQueryVo;
|
|
|
import com.ydtech.modules.equity.service.EquityService;
|
|
import com.ydtech.modules.equity.service.EquityService;
|
|
|
import com.ydtech.modules.equity.service.InsAreaCompanyEquityService;
|
|
import com.ydtech.modules.equity.service.InsAreaCompanyEquityService;
|
|
|
import com.ydtech.modules.order.constants.BusinessConstant;
|
|
import com.ydtech.modules.order.constants.BusinessConstant;
|
|
@@ -102,6 +102,26 @@ public class EquityServiceImpl implements EquityService {
|
|
|
return equity;
|
|
return equity;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ @Override
|
|
|
|
|
+ public RightInfoResultResponse findListByPhoneAndLicenseNo(RightInfoQueryVo rightInfoQueryVo) {
|
|
|
|
|
+ RightInfoResultResponse listByPhoneAndLicenseNo = equityRequestApiComponents.findListByPhoneAndLicenseNo(rightInfoQueryVo);
|
|
|
|
|
+ return listByPhoneAndLicenseNo;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ @Override
|
|
|
|
|
+ public BaseResponse orderveRificationRightInfo(OrderveRificationRightInfoVo orderveRificationRightInfoVo) {
|
|
|
|
|
+ // 查询订单金额
|
|
|
|
|
+ InsAreaCompany insAreaCompany = insAreaCompanyService.getById(orderveRificationRightInfoVo.getSubOrderNo());
|
|
|
|
|
+ if (Objects.isNull(insAreaCompany)){
|
|
|
|
|
+ throw new SystemException("订单不存在!");
|
|
|
|
|
+ }
|
|
|
|
|
+ orderveRificationRightInfoVo.setSumPremium(insAreaCompany.getSumpremium());
|
|
|
|
|
+ orderveRificationRightInfoVo.setWriteOffUserId(BaseController.getUserId());
|
|
|
|
|
+ orderveRificationRightInfoVo.setWriteOffUserName(BaseController.getUser().getName());
|
|
|
|
|
+ BaseResponse baseResponse = equityRequestApiComponents.orderveRificationRightInfo(orderveRificationRightInfoVo);
|
|
|
|
|
+ return baseResponse;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
@Override
|
|
@Override
|
|
|
public EquityPageQueryVo equityInfo(EquityPageQueryVo pageQueryVo) {
|
|
public EquityPageQueryVo equityInfo(EquityPageQueryVo pageQueryVo) {
|
|
|
|
|
|
|
@@ -128,6 +148,7 @@ public class EquityServiceImpl implements EquityService {
|
|
|
totalAmount = fee.getTotalAmount();
|
|
totalAmount = fee.getTotalAmount();
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
+ pageQueryVo.setAmount(totalAmount);
|
|
|
int pageNum = pageQueryVo.getPageNum();
|
|
int pageNum = pageQueryVo.getPageNum();
|
|
|
int pageSize = pageQueryVo.getPageSize();
|
|
int pageSize = pageQueryVo.getPageSize();
|
|
|
PageResult pageResult = new PageResult();
|
|
PageResult pageResult = new PageResult();
|