|
|
@@ -11,6 +11,7 @@ import com.ydtech.constants.enums.dict.agreement.ProductsType;
|
|
|
import com.ydtech.core.page.HttpResult;
|
|
|
import com.ydtech.exception.SystemException;
|
|
|
import com.ydtech.modules.base.controller.BaseController;
|
|
|
+import com.ydtech.modules.ins.model.vo.KindInfoVo;
|
|
|
import com.ydtech.modules.ins.model.vo.QuoteRespVo;
|
|
|
import com.ydtech.modules.order.aop.QuoteVerification;
|
|
|
import com.ydtech.modules.order.components.InsOrdersComponents;
|
|
|
@@ -116,6 +117,10 @@ public class QuoteController extends BaseController {
|
|
|
@QuoteVerification("报价授权")
|
|
|
@PostMapping(value = "/quote")
|
|
|
public HttpResult<QuoteRespVo> quote(@RequestBody BaseQuoteVo<Object> quoteVo) throws Exception {
|
|
|
+ //处理商业险 为空的去掉
|
|
|
+ List<KindInfoVo> kinds = quoteVo.getKinds();
|
|
|
+ kinds.removeIf(item->Double.compare(item.getAmount(),0) == 0 && Double.compare(item.getUnitAmount(),0) == 0 && item.getServiceTimes() == 0);
|
|
|
+
|
|
|
String isTaxSource = quoteVo.getIsTaxSource();
|
|
|
boolean isExclude = true;
|
|
|
//排除的部门信息
|