wuxw
2022-07-19 05683f2b2bdbdbe21cf17ad523c21ab338bd1c54
service-fee/src/main/java/com/java110/fee/api/TempCarFeeApi.java
old mode 100644 new mode 100755
@@ -16,13 +16,12 @@
package com.java110.fee.api;
import com.java110.dto.tempCarFeeConfig.TempCarFeeRuleDto;
import com.java110.dto.tempCarFeeConfig.TempCarPayOrderDto;
import com.java110.fee.bmo.tempCarFee.IGetTempCarFeeRules;
import com.java110.utils.util.BeanConvertUtil;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.http.ResponseEntity;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.bind.annotation.*;
/**
 * 临时车费接口类
@@ -51,4 +50,38 @@
        tempCarFeeRuleDto.setRuleId(ruleId);
        return getTempCarFeeRulesImpl.queryRules(tempCarFeeRuleDto);
    }
//    /**
//     * 查询;临时车停车收费规则
//     *
//     * @param paId 停车场ID
//     * @return
//     * @serviceCode /tempCarFee/getTempCarFeeOrder
//     * @path /app/tempCarFee/getTempCarFeeOrder
//     */
//    @RequestMapping(value = "/getTempCarFeeOrder", method = RequestMethod.GET)
//    public ResponseEntity<String> getTempCarFeeOrder(
//            @RequestParam(value = "paId", required = false) String paId,
//            @RequestParam(value = "carNum", required = false) String carNum
//    ) {
//        TempCarPayOrderDto tempCarPayOrderDto = new TempCarPayOrderDto();
//        tempCarPayOrderDto.setPaId(paId);
//        tempCarPayOrderDto.setCarNum(carNum);
//        return getTempCarFeeRulesImpl.getTempCarFeeOrder(tempCarPayOrderDto);
//    }
    /**
     * 缴费通知
     *
     * @param reqParam 停车场ID
     * @return
     * @serviceCode /tempCarFee/notifyTempCarFeeOrder
     * @path /app/tempCarFee/notifyTempCarFeeOrder
     */
    @RequestMapping(value = "/notifyTempCarFeeOrder", method = RequestMethod.POST)
    public ResponseEntity<String> notifyTempCarFeeOrder(@RequestBody String reqParam) {
        TempCarPayOrderDto tempCarPayOrderDto = BeanConvertUtil.covertBean(reqParam, TempCarPayOrderDto.class);
        return getTempCarFeeRulesImpl.notifyTempCarFeeOrder(tempCarPayOrderDto);
    }
}