wuxw
2024-05-11 c1bb2d49cd5f70494b8f9e9a29372c2ad3fabca1
优化代码
2个文件已修改
6 ■■■■■ 已修改文件
service-community/src/main/java/com/java110/community/cmd/visit/AuditUndoVisitCmd.java 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service-job/src/main/java/com/java110/job/adapt/payment/smartMeter/SmartMeterAdapt.java 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service-community/src/main/java/com/java110/community/cmd/visit/AuditUndoVisitCmd.java
@@ -19,6 +19,7 @@
import com.java110.utils.exception.CmdException;
import com.java110.utils.util.Assert;
import com.java110.utils.util.DateUtil;
import com.java110.utils.util.ListUtil;
import com.java110.utils.util.StringUtil;
import com.java110.vo.ResultVo;
import org.springframework.beans.factory.annotation.Autowired;
@@ -88,14 +89,14 @@
            } else {
                visitPo.setState(VisitDto.STATE_D);
            }
            if (!StringUtil.isEmpty(visitPo.getState()) && visitPo.getState().equals(VisitDto.STATE_C)) { //访客审核通过
            if (VisitDto.STATE_C.equals(visitPo.getState())) { //访客审核通过
                //查询访客配置信息
                VisitSettingDto visitSettingDto = new VisitSettingDto();
                visitSettingDto.setCommunityId(reqJson.getString("communityId"));
                List<VisitSettingDto> visitSettingDtos = visitSettingV1InnerServiceSMOImpl.queryVisitSettings(visitSettingDto);
                if (!StringUtil.isEmpty(visitDtos.get(0).getCarNum())) { //有车辆
                    if (visitSettingDtos != null && visitSettingDtos.size() == 1 && visitSettingDtos.get(0).getCarNumWay().equals("Y")) { //车辆同步 Y 是 N 否
                    if (!ListUtil.isNull(visitSettingDtos) && "Y".equals(visitSettingDtos.get(0).getCarNumWay())) { //车辆同步 Y 是 N 否
                        //获取预约车辆停车场ID、预约车辆免费时长、预约车限制次数、预约车是否审核
                        JSONObject visitJson = getVisitCarOperate(reqJson);
                        //车辆是否需要审核
service-job/src/main/java/com/java110/job/adapt/payment/smartMeter/SmartMeterAdapt.java
@@ -136,6 +136,7 @@
            reqJson.put("roomId", feeDtos.get(0).getPayerObjId());
            reqJson.put("communityId", feeDtos.get(0).getCommunityId());
            reqJson.put("receivedAmount", payFeeDetailPo.getReceivedAmount());
            reqJson.put("feeTypeCd",feeDtos.get(0).getFeeTypeCd());
            reqJson.put("iotApiCode", "preStoreMeterBmoImpl");