chengf
2025-09-02 9faac602a31237bfc67b0b0748af1b31f5302482
service-fee/src/main/java/com/java110/fee/smo/impl/PayFeeV1InnerServiceSMOImpl.java
@@ -18,6 +18,7 @@
import com.java110.dto.fee.PayFeeDto;
import com.java110.fee.dao.IPayFeeV1ServiceDao;
import com.java110.fee.feeMonth.IPayFeeMonth;
import com.java110.intf.fee.IPayFeeV1InnerServiceSMO;
import com.java110.po.fee.PayFeePo;
import com.java110.utils.util.BeanConvertUtil;
@@ -44,17 +45,33 @@
    private IPayFeeV1ServiceDao payFeeV1ServiceDaoImpl;
    @Autowired
    private IPayFeeMonth payFeeMonthImpl;
    @Override
    public int savePayFee(@RequestBody  PayFeePo PayFeePo) {
        int saveFlag = payFeeV1ServiceDaoImpl.savePayFeeInfo(BeanConvertUtil.beanCovertMap(PayFeePo));
    public int savePayFee(@RequestBody PayFeePo payFeePo) {
        int saveFlag = payFeeV1ServiceDaoImpl.savePayFeeInfo(BeanConvertUtil.beanCovertMap(payFeePo));
        if (saveFlag < 1) {
            return saveFlag;
        }
        //todo 离散月报表
        try {
            payFeeMonthImpl.doGeneratorOrRefreshFeeMonth(payFeePo.getFeeId(), payFeePo.getCommunityId());
        }catch (Exception e){
            e.printStackTrace();
        }
        return saveFlag;
    }
     @Override
    public int deletePayFee(@RequestBody  PayFeePo PayFeePo) {
       PayFeePo.setStatusCd("1");
       int saveFlag = payFeeV1ServiceDaoImpl.updatePayFeeInfo(BeanConvertUtil.beanCovertMap(PayFeePo));
       return saveFlag;
    @Override
    public int deletePayFee(@RequestBody PayFeePo PayFeePo) {
        PayFeePo.setStatusCd("1");
        int saveFlag = payFeeV1ServiceDaoImpl.updatePayFeeInfo(BeanConvertUtil.beanCovertMap(PayFeePo));
        return saveFlag;
    }
    @Override
@@ -64,7 +81,7 @@
    }
    @Override
    public List<PayFeeDto> queryPayFees(@RequestBody  PayFeeDto payFeeDto) {
    public List<PayFeeDto> queryPayFees(@RequestBody PayFeeDto payFeeDto) {
        //校验是否传了 分页信息
@@ -82,6 +99,7 @@
    @Override
    public int queryPayFeesCount(@RequestBody PayFeeDto payFeeDto) {
        return payFeeV1ServiceDaoImpl.queryPayFeesCount(BeanConvertUtil.beanCovertMap(payFeeDto));    }
        return payFeeV1ServiceDaoImpl.queryPayFeesCount(BeanConvertUtil.beanCovertMap(payFeeDto));
    }
}