cgf
2025-09-19 624debe8e6982f6cc6caa4fd7239f75cb1cedd24
service-fee/src/main/java/com/java110/fee/cmd/returnPayFee/UpdateReturnPayFeeCmd.java
@@ -25,6 +25,7 @@
import com.java110.core.factory.CommunitySettingFactory;
import com.java110.core.factory.GenerateCodeFactory;
import com.java110.dto.fee.*;
import com.java110.dto.payFee.PayFeeAuditDto;
import com.java110.dto.room.RoomDto;
import com.java110.dto.account.AccountDto;
import com.java110.dto.wechat.OnlinePayDto;
@@ -52,6 +53,7 @@
import com.java110.po.fee.FeeReceiptPo;
import com.java110.po.fee.FeeReceiptDetailPo;
import com.java110.po.onlinePayRefund.OnlinePayRefundPo;
import com.java110.po.payFee.PayFeeAuditPo;
import com.java110.po.wechat.OnlinePayPo;
import com.java110.po.payFee.PayFeeDetailDiscountPo;
import com.java110.po.payFee.ReturnPayFeePo;
@@ -154,6 +156,9 @@
    @Autowired
    private IPayFeeConfigV1InnerServiceSMO payFeeConfigV1InnerServiceSMOImpl;
    @Autowired
    private IPayFeeAuditInnerServiceSMO payFeeAuditInnerServiceSMOImpl;
    private static final String SPEC_RATE = "89002020980015"; //赠送月份
@@ -281,6 +286,24 @@
            returnAccount(reqJson);
            //todo 提交线上退费
            returnOnlinePayMoney(feeDetailDto);
            String detailId = reqJson.getJSONObject("feeDetailDto").getString("detailId");
            PayFeeAuditPo payFeeAuditPo = new PayFeeAuditPo();
            payFeeAuditPo.setFeeDetailId(detailId);
            PayFeeAuditDto payFeeAuditDto = new PayFeeAuditDto();
            payFeeAuditPo.setFeeDetailId(detailId);
            List<PayFeeAuditDto> payFeeAuditDtos = payFeeAuditInnerServiceSMOImpl.queryPayFeeAudits(payFeeAuditDto);
//            if (ListUtil.isNull(payFeeAuditDtos)) {
//                payFeeAuditPo.setAuditId(GenerateCodeFactory.getGeneratorId("84"));
//                payFeeAuditPo.setState("3030");
//                payFeeAuditPo.setMessage("已退费");
//                payFeeAuditPo.setStatusCd("0");
//                payFeeAuditPo.setCommunityId(reqJson.getString("communityId"));
//                payFeeAuditPo.setFeeId(reqJson.getString("feeId"));
//                payFeeAuditPo.setAuditUserId(reqJson.getString("userId"));
//                payFeeAuditPo.setAuditUserName(reqJson.getString("applyPersonName"));
//                payFeeAuditInnerServiceSMOImpl.savePayFeeAudit(payFeeAuditPo);
//            }
        }
        //不通过
        if ("1200".equals(reqJson.getString("state"))) {