| | |
| | | package com.java110.fee.api; |
| | | |
| | | import com.alibaba.fastjson.JSONObject; |
| | | import com.java110.dto.feeCollectionOrder.FeeCollectionOrderDto; |
| | | import com.java110.dto.fee.FeeCollectionOrderDto; |
| | | import com.java110.fee.bmo.feeCollectionOrder.IDeleteFeeCollectionOrderBMO; |
| | | import com.java110.fee.bmo.feeCollectionOrder.IGetFeeCollectionOrderBMO; |
| | | import com.java110.fee.bmo.feeCollectionOrder.ISaveFeeCollectionOrderBMO; |
| | |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.http.ResponseEntity; |
| | | import org.springframework.web.bind.annotation.*; |
| | | |
| | | |
| | | |
| | | @RestController |
| | |
| | | * @path /app/feeCollectionOrder/saveFeeCollectionOrder |
| | | */ |
| | | @RequestMapping(value = "/saveFeeCollectionOrder", method = RequestMethod.POST) |
| | | public ResponseEntity<String> saveFeeCollectionOrder(@RequestBody JSONObject reqJson) { |
| | | public ResponseEntity<String> saveFeeCollectionOrder( |
| | | @RequestHeader(value = "user-id") String userId, |
| | | @RequestBody JSONObject reqJson) { |
| | | |
| | | Assert.hasKeyAndValue(reqJson, "communityId", "请求报文中未包含communityId"); |
| | | Assert.hasKeyAndValue(reqJson, "collectionWay", "请求报文中未包含collectionWay"); |
| | | |
| | | reqJson.put("staffId", userId); |
| | | |
| | | FeeCollectionOrderPo feeCollectionOrderPo = BeanConvertUtil.covertBean(reqJson, FeeCollectionOrderPo.class); |
| | | return saveFeeCollectionOrderBMOImpl.save(feeCollectionOrderPo); |
| | |
| | | */ |
| | | @RequestMapping(value = "/queryFeeCollectionOrder", method = RequestMethod.GET) |
| | | public ResponseEntity<String> queryFeeCollectionOrder(@RequestParam(value = "communityId") String communityId, |
| | | @RequestParam(value = "state",required = false) String state, |
| | | @RequestParam(value = "staffName",required = false) String staffName, |
| | | @RequestParam(value = "collectionWay",required = false) String collectionWay, |
| | | @RequestParam(value = "page") int page, |
| | | @RequestParam(value = "row") int row) { |
| | | FeeCollectionOrderDto feeCollectionOrderDto = new FeeCollectionOrderDto(); |
| | | feeCollectionOrderDto.setPage(page); |
| | | feeCollectionOrderDto.setRow(row); |
| | | feeCollectionOrderDto.setCommunityId(communityId); |
| | | feeCollectionOrderDto.setState(state); |
| | | feeCollectionOrderDto.setStaffName(staffName); |
| | | feeCollectionOrderDto.setCollectionWay(collectionWay); |
| | | return getFeeCollectionOrderBMOImpl.get(feeCollectionOrderDto); |
| | | } |
| | | } |