| | |
| | | package com.java110.report.api; |
| | | |
| | | import com.alibaba.fastjson.JSONObject; |
| | | import com.java110.dto.reportOwnerPayFee.ReportOwnerPayFeeDto; |
| | | import com.java110.po.reportOwnerPayFee.ReportOwnerPayFeePo; |
| | | import com.java110.dto.reportFee.ReportOwnerPayFeeDto; |
| | | import com.java110.po.reportFee.ReportOwnerPayFeePo; |
| | | import com.java110.report.bmo.reportOwnerPayFee.IDeleteReportOwnerPayFeeBMO; |
| | | import com.java110.report.bmo.reportOwnerPayFee.IGetReportOwnerPayFeeBMO; |
| | | import com.java110.report.bmo.reportOwnerPayFee.ISaveReportOwnerPayFeeBMO; |
| | |
| | | @RequestParam(value = "configId", required = false) String configId, |
| | | @RequestParam(value = "roomName", required = false) String roomName, |
| | | @RequestParam(value = "ownerName", required = false) String ownerName, |
| | | @RequestParam(value = "feeTypeCd",required = false) String feeTypeCd, |
| | | @RequestParam(value = "page") int page, |
| | | @RequestParam(value = "row") int row) { |
| | | ReportOwnerPayFeeDto reportOwnerPayFeeDto = new ReportOwnerPayFeeDto(); |
| | |
| | | reportOwnerPayFeeDto.setConfigId(configId); |
| | | reportOwnerPayFeeDto.setRoomName(roomName); |
| | | reportOwnerPayFeeDto.setOwnerName(ownerName); |
| | | reportOwnerPayFeeDto.setFeeTypeCd(feeTypeCd); |
| | | if (!StringUtil.isEmpty(roomName) && roomName.contains("-")) { |
| | | String[] datas = roomName.split("-"); |
| | | String[] datas = roomName.split("-",3); |
| | | if (datas.length != 3) { |
| | | throw new IllegalArgumentException("房屋格式错误,请填写 楼栋-单元-房屋格式"); |
| | | } |