| | |
| | | import com.java110.community.bmo.roomRenovationRecord.IDeleteRoomRenovationRecordBMO; |
| | | import com.java110.community.bmo.roomRenovationRecord.IGetRoomRenovationRecordBMO; |
| | | import com.java110.community.bmo.roomRenovationRecord.ISaveRoomRenovationRecordBMO; |
| | | import com.java110.core.annotation.Java110Transactional; |
| | | import com.java110.core.factory.GenerateCodeFactory; |
| | | import com.java110.dto.RoomDto; |
| | | import com.java110.dto.communitySetting.CommunitySettingDto; |
| | |
| | | import com.java110.vo.ResultVo; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.http.ResponseEntity; |
| | | import org.springframework.web.bind.annotation.RequestBody; |
| | | import org.springframework.web.bind.annotation.RequestHeader; |
| | | 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.*; |
| | | |
| | | import java.text.ParseException; |
| | | import java.text.SimpleDateFormat; |
| | |
| | | * @path /app/roomRenovation/saveRoomRenovationDetail |
| | | */ |
| | | @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, "communityId", "请求报文中未包含communityId"); |
| | | Assert.hasKeyAndValue(reqJson, "detailType", "请求报文中未包含detailType"); |
| | | Assert.hasKeyAndValue(reqJson, "state", "请求报文中未包含state"); |
| | | |
| | | UserDto userDto = new UserDto(); |
| | | userDto.setUserId(userId); |
| | | userDto.setPage(1); |
| | | userDto.setRow(1); |
| | | List<UserDto> userDtos = userInnerServiceSMOImpl.getUsers(userDto); |
| | | |
| | | Assert.listOnlyOne(userDtos, "用户不存在"); |
| | | |
| | | RoomRenovationDetailPo roomRenovationDetailPo = BeanConvertUtil.covertBean(reqJson, RoomRenovationDetailPo.class); |
| | | roomRenovationDetailPo.setStaffId(userId); |
| | | roomRenovationDetailPo.setStaffName(userName); |
| | | roomRenovationDetailPo.setStaffName(userDtos.get(0).getName()); |
| | | RoomRenovationPo roomRenovationPo = new RoomRenovationPo(); |
| | | roomRenovationPo.setrId(roomRenovationDetailPo.getrId()); |
| | | roomRenovationPo.setState(roomRenovationDetailPo.getState()); |