| | |
| | | import com.java110.dto.fee.FeeAttrDto; |
| | | import com.java110.dto.fee.FeeConfigDto; |
| | | import com.java110.dto.fee.FeeDto; |
| | | import com.java110.dto.file.FileDto; |
| | | import com.java110.dto.file.FileRelDto; |
| | | import com.java110.dto.owner.OwnerRoomRelDto; |
| | | import com.java110.dto.roomRenovation.RoomRenovationDto; |
| | | import com.java110.dto.roomRenovationDetail.RoomRenovationDetailDto; |
| | | import com.java110.dto.user.UserDto; |
| | | import com.java110.intf.common.IFileInnerServiceSMO; |
| | | import com.java110.intf.common.IFileRelInnerServiceSMO; |
| | | import com.java110.intf.community.ICommunitySettingInnerServiceSMO; |
| | | import com.java110.intf.community.IRoomRenovationInnerServiceSMO; |
| | |
| | | |
| | | @Autowired |
| | | private IGetRoomRenovationRecordBMO getRoomRenovationRecordBMOImpl; |
| | | |
| | | @Autowired |
| | | private IFileInnerServiceSMO fileInnerServiceSMOImpl; |
| | | |
| | | @Autowired |
| | | private IDeleteRoomRenovationRecordBMO deleteRoomRenovationRecordBMOImpl; |
| | |
| | | roomRenovationRecordPo.setIsTrue(isTrue); |
| | | saveRoomRenovationRecordBMO.saveRecord(roomRenovationRecordPo); |
| | | FileRelPo fileRelPo = new FileRelPo(); |
| | | fileRelPo.setFileRelId(GenerateCodeFactory.getGeneratorId(GenerateCodeFactory.CODE_PREFIX_relId)); |
| | | fileRelPo.setObjId(roomRenovationRecordPo.getRecordId()); |
| | | //table表示表存储 ftp表示ftp文件存储 |
| | | fileRelPo.setSaveWay("ftp"); |
| | |
| | | //19000表示装修图片 |
| | | fileRelPo.setRelTypeCd("19000"); |
| | | for (String photo : photos) { |
| | | FileDto fileDto = new FileDto(); |
| | | fileDto.setCommunityId("-1"); |
| | | fileDto.setContext(photo); |
| | | fileDto.setFileId(GenerateCodeFactory.getGeneratorId(GenerateCodeFactory.CODE_PREFIX_file_id)); |
| | | fileDto.setFileName(fileDto.getFileId()); |
| | | String fileName = fileInnerServiceSMOImpl.saveFile(fileDto); |
| | | fileRelPo.setFileRealName(fileName); |
| | | fileRelPo.setFileSaveName(fileName); |
| | | fileRelPo.setFileRelId(GenerateCodeFactory.getGeneratorId(GenerateCodeFactory.CODE_PREFIX_relId)); |
| | | fileRelPo.setFileRealName(photo); |
| | | fileRelPo.setFileSaveName(photo); |
| | | fileRelInnerServiceSMOImpl.saveFileRel(fileRelPo); |
| | | } |
| | | } |
| | |
| | | @RequestMapping(value = "/saveRoomRenovationDetail", method = RequestMethod.POST) |
| | | @Java110Transactional |
| | | public ResponseEntity<String> saveRoomRenovationDetail(@RequestHeader(value = "user-id") String userId, |
| | | @RequestHeader(value = "user-name") String userName, |
| | | @RequestBody JSONObject reqJson) { |
| | | Assert.hasKeyAndValue(reqJson, "rId", "请求报文中未包含rId"); |
| | | Assert.hasKeyAndValue(reqJson, "communityId", "请求报文中未包含communityId"); |