chengf
2025-09-10 35fc2330421c1ea217f00e0cb973c1b30e2363c0
service-fee/src/main/java/com/java110/fee/cmd/fee/PayOweFeeCmd.java
@@ -151,7 +151,7 @@
        userDto.setUserId(userId);
        List<UserDto> userDtos = userV1InnerServiceSMOImpl.queryUsers(userDto);
        Assert.listOnlyOne(userDtos, "用户未登录");
        userDto = userDtos.get(0);
        String payOrderId = paramObj.getString("payOrderId");
        JSONArray fees = paramObj.getJSONArray("fees");
@@ -187,6 +187,10 @@
                    && FeeDetailDto.PRIME_REATE_WECHAT_APP.equals(feeObj.getString("primeRate"))) {
                feeObj.put("remark", "线上小程序支付");
            }
            if (paramObj.containsKey("remark")) {
                feeObj.put("remark", paramObj.getString("remark"));
            }
            feeObj.put("state", "1400");
            // todo 添加交费明细
            addOweFeeDetail(feeObj, details, userDto, receiptCode, payOrderId);
@@ -201,6 +205,9 @@
            //todo 修改报修单
            finishFeeNotifyImpl.updateRepair(feeObj.getString("feeId"), feeObj.getString("communityId"), feeObj.getString("receivedAmount"));
            //todo 租金延期房屋结束时间
            finishFeeNotifyImpl.updateRoomEndTime(feeObj.getString("feeId"), feeObj.getString("communityId"));
        }