Sfoglia il codice sorgente

永诚修改类型转换错误代码

wks 2 anni fa
parent
commit
9b69fea724

+ 1 - 0
src/main/java/com/ydtech/modules/esm/controller/EsmUserController.java

@@ -192,4 +192,5 @@ public class EsmUserController extends BaseController {
 
         return HttpResult.ok(list);
     }
+
 }

+ 1 - 1
src/main/java/com/ydtech/modules/esm/service/impl/EsmUserReferrerServiceImpl.java

@@ -196,7 +196,7 @@ public class EsmUserReferrerServiceImpl extends ServiceImpl<EsmUserReferrerMappe
      * @return
      */
     public List<EsmTeamPolicyVO> countTeamPolicy(String whereCase, Object[] paramValues){
-        List<EsmTeamPolicyVO> recordList = new ArrayList<EsmTeamPolicyVO>();
+        List<EsmTeamPolicyVO> recordList = new ArrayList<>();
 
         String sql = "select teamlevel,sum(teamnum) teamnum, sum(sumpremium) sumpremium,sum(usernum) usernum from \n" +
                 "(select a.`level` teamlevel,count(distinct id) teamnum, 0 sumpremium,0 usernum\n" +

+ 10 - 10
src/main/java/com/ydtech/modules/order/service/impl/YongchengOrderApiServiceImpl.java

@@ -71,9 +71,9 @@ import com.ydtech.modules.protocol.utils.AssertionUtils;
 import com.ydtech.utils.DateTimeUtil;
 import com.ydtech.utils.IDCardUtils;
 import com.ydtech.utils.IPUtil;
+import com.ydtech.utils.StringUtils;
 import com.ydtech.utils.baidu.FileUtil;
 import lombok.RequiredArgsConstructor;
-import org.apache.commons.lang3.StringUtils;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 import org.springframework.beans.factory.annotation.Value;
@@ -197,8 +197,8 @@ public class YongchengOrderApiServiceImpl implements YongchengOrderApiService {
         //排序  年款降序  金额升序
         vehicleInfoList = vehicleInfoList.stream()
                 .sorted(Comparator.comparing(ModelsQueryResponse.VehicleInfo::getVehicleYear)
-                        .thenComparing((o1, o2) -> Integer.compare(Integer.parseInt(o2.getVehiclePrice()),
-                                Integer.parseInt(o1.getVehiclePrice())))
+                        .thenComparing((o1, o2) -> Integer.compare(StringUtils.toInt(o2.getVehiclePrice()),
+                               StringUtils.toInt(o1.getVehiclePrice())))
                         .reversed())
                 .collect(Collectors.toList());
         buildCarInfo(carInfo, vehicleInfoList.get(0));
@@ -900,7 +900,7 @@ public class YongchengOrderApiServiceImpl implements YongchengOrderApiService {
                     ati.setCompanyId(accidentalDrivingVo.getCompanyCode());
                     ati.setType(AttachInsureEnum.AI001.getCode());
                     ati.setEnable(WhetherEnum.YES.getCode());
-                    ati.setRestrictNum(Integer.parseInt(a.getNPurchaseLimitsNum()));
+                    ati.setRestrictNum(StringUtils.toInt(a.getNPurchaseLimitsNum()));
                     esmInsAttachInsureMapper.insert(ati);
                     eiaiList.add(ati);
                 });
@@ -951,7 +951,7 @@ public class YongchengOrderApiServiceImpl implements YongchengOrderApiService {
                 ati.setCompanyId(accidentalDrivingVo.getCompanyCode());
                 ati.setType(AttachInsureEnum.AI001.getCode());
                 ati.setEnable(WhetherEnum.YES.getCode());
-                ati.setRestrictNum(Integer.parseInt(item.getNPurchaseLimitsNum()));
+                ati.setRestrictNum(StringUtils.toInt(item.getNPurchaseLimitsNum()));
                 insAttachInsureList.add(ati);
             });
         }
@@ -1050,7 +1050,7 @@ public class YongchengOrderApiServiceImpl implements YongchengOrderApiService {
                 ati.setCompanyId(accidentalDrivingVo.getCompanyCode());
                 ati.setType(AttachInsureEnum.AI001.getCode());
                 ati.setEnable(WhetherEnum.YES.getCode());
-                ati.setRestrictNum(Integer.parseInt(a.getNPurchaseLimitsNum()));
+                ati.setRestrictNum(StringUtils.toInt(a.getNPurchaseLimitsNum()));
 
                 esmInsAttachInsureMapper.insert(ati);
 
@@ -1068,7 +1068,7 @@ public class YongchengOrderApiServiceImpl implements YongchengOrderApiService {
                         atiDetails.setCarSum(d.getNInsuranceAmountCar());
                         atiDetails.setSeatSum(d.getNInsuranceAmountSeat());
                         atiDetails.setPremium(d.getNLiabilityPremium());
-                        total.addAndGet(Integer.parseInt(d.getNLiabilityPremium()));
+                        total.addAndGet(StringUtils.toInt(d.getNLiabilityPremium()));
                         esmInsAttachInsureDetailsMapper.insert(atiDetails);
                     });
 
@@ -1126,7 +1126,7 @@ public class YongchengOrderApiServiceImpl implements YongchengOrderApiService {
                 iac = buildCallBack(iac, param);
 
                 InsOrders order = insOrdersService.getById(iac.getOrderno());
-                if (Integer.parseInt(order.getOrderstatus()) < Integer.parseInt(iac.getOrderstatus())) {
+                if (StringUtils.toInt(order.getOrderstatus()) <StringUtils.toInt(iac.getOrderstatus())) {
                     order.setOrderstatus(iac.getOrderstatus());
                 }
 
@@ -1179,10 +1179,10 @@ public class YongchengOrderApiServiceImpl implements YongchengOrderApiService {
 
         //交强保费 含税
         double jqPremium =
-                Double.parseDouble(responseData.getBase().getNBefTaxPrmJQ()) + Double.parseDouble(responseData.getBase().getNAppTaxAmtJQ());
+                StringUtils.toDouble(responseData.getBase().getNBefTaxPrmJQ()) + StringUtils.toDouble(responseData.getBase().getNAppTaxAmtJQ());
         //商业保费 含税
         double syPremium =
-                Double.parseDouble(responseData.getBase().getNBefTaxPrmSY()) + Double.parseDouble(responseData.getBase().getNAppTaxAmtSY());
+                StringUtils.toDouble(responseData.getBase().getNBefTaxPrmSY()) + StringUtils.toDouble(responseData.getBase().getNAppTaxAmtSY());
         //保险公司订单号
         String insOrderNo = responseData.getBase().getCresvTxt6();