| | |
| | | import com.ruoyi.system.model.*; |
| | | import com.ruoyi.system.query.TBannerQuery; |
| | | import com.ruoyi.system.query.TBillQuery; |
| | | import com.ruoyi.system.query.TCheckAcceptRecordAppletQuery; |
| | | import com.ruoyi.system.query.TCheckAcceptRecordQuery; |
| | | import com.ruoyi.system.service.*; |
| | | import com.ruoyi.system.vo.MyHouseVO; |
| | | import com.ruoyi.system.vo.MyToDoVO; |
| | | import com.ruoyi.system.vo.PayListVO; |
| | | import com.ruoyi.system.vo.TBillVO; |
| | | import com.ruoyi.system.vo.*; |
| | | import io.swagger.annotations.Api; |
| | | import io.swagger.annotations.ApiOperation; |
| | | import jdk.nashorn.internal.parser.Token; |
| | |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.security.access.prepost.PreAuthorize; |
| | | import org.springframework.util.CollectionUtils; |
| | | import org.springframework.validation.annotation.Validated; |
| | | import org.springframework.web.bind.annotation.*; |
| | | |
| | | import java.util.ArrayList; |
| | |
| | | @Autowired |
| | | private THouseService houseService; |
| | | |
| | | |
| | | @Autowired |
| | | private TCheckAcceptRecordService checkAcceptRecordService; |
| | | /** |
| | | * 获取轮播图管理列表 |
| | | */ |
| | |
| | | return R.ok(myToDoVO); |
| | | } |
| | | |
| | | /** |
| | | * 获取验收记录管理列表 |
| | | */ |
| | | @ApiOperation(value = "管理员-房屋验收单列表") |
| | | @PostMapping(value = "/admin/houseCheck") |
| | | public R<PageInfo<TCheckAcceptRecordVO>> houseCheck(@RequestBody TCheckAcceptRecordAppletQuery query) { |
| | | return R.ok(checkAcceptRecordService.pageListApplet(query)); |
| | | } |
| | | /** |
| | | * 查看验收记录详情 |
| | | */ |
| | | @ApiOperation(value = "管理员-查看验收记录详情") |
| | | @GetMapping(value = "/getDetailById") |
| | | public R<TCheckAcceptRecordVO> getDetailById(@RequestParam String id) { |
| | | TCheckAcceptRecord checkAcceptRecord = checkAcceptRecordService.getById(id); |
| | | checkAcceptRecord.setCleanSituation(DictUtils.getDictLabel(DictConstants.DICT_TYPE_CHECK_SITUATION,checkAcceptRecord.getCleanSituation())); |
| | | checkAcceptRecord.setOverallSituation(DictUtils.getDictLabel(DictConstants.DICT_TYPE_CHECK_SITUATION,checkAcceptRecord.getOverallSituation())); |
| | | checkAcceptRecord.setDeviceSituation(DictUtils.getDictLabel(DictConstants.DICT_TYPE_CHECK_SITUATION,checkAcceptRecord.getDeviceSituation())); |
| | | checkAcceptRecord.setFurnitureSituation(DictUtils.getDictLabel(DictConstants.DICT_TYPE_CHECK_SITUATION,checkAcceptRecord.getFurnitureSituation())); |
| | | TCheckAcceptRecordVO checkAcceptRecordVO = new TCheckAcceptRecordVO(); |
| | | BeanUtils.copyProperties(checkAcceptRecord, checkAcceptRecordVO); |
| | | // 查询合同信息 |
| | | checkAcceptRecordVO.setContract(contractService.getById(checkAcceptRecord.getContractId())); |
| | | // 查询房屋信息 |
| | | checkAcceptRecordVO.setHouse(houseService.getById(checkAcceptRecord.getHouseId())); |
| | | return R.ok(checkAcceptRecordVO); |
| | | } |
| | | @ApiOperation(value = "管理员-新增验收") |
| | | @GetMapping(value = "/addRecord") |
| | | public R<TCheckAcceptRecordVO> getDetailById(@Validated @RequestBody TCheckAcceptRecord dto) { |
| | | |
| | | return R.ok(); |
| | | } |
| | | } |
| | | |
| | | |