| | |
| | | package com.java110.fee.bmo.applyRoomDiscount.impl; |
| | | |
| | | import com.java110.core.annotation.Java110Transactional; |
| | | import com.java110.dto.file.FileRelDto; |
| | | import com.java110.fee.bmo.applyRoomDiscount.IDeleteApplyRoomDiscountBMO; |
| | | import com.java110.intf.common.IFileRelInnerServiceSMO; |
| | | import com.java110.intf.fee.IApplyRoomDiscountInnerServiceSMO; |
| | | import com.java110.po.applyRoomDiscount.ApplyRoomDiscountPo; |
| | | import com.java110.po.room.ApplyRoomDiscountPo; |
| | | import com.java110.po.file.FileRelPo; |
| | | import com.java110.vo.ResultVo; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.http.ResponseEntity; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | import java.util.List; |
| | | |
| | | @Service("deleteApplyRoomDiscountBMOImpl") |
| | | public class DeleteApplyRoomDiscountBMOImpl implements IDeleteApplyRoomDiscountBMO { |
| | | |
| | | @Autowired |
| | | private IApplyRoomDiscountInnerServiceSMO applyRoomDiscountInnerServiceSMOImpl; |
| | | |
| | | @Autowired |
| | | private IFileRelInnerServiceSMO fileRelInnerServiceSMOImpl; |
| | | |
| | | /** |
| | | * @param applyRoomDiscountPo 数据 |
| | |
| | | int flag = applyRoomDiscountInnerServiceSMOImpl.deleteApplyRoomDiscount(applyRoomDiscountPo); |
| | | |
| | | if (flag > 0) { |
| | | FileRelDto fileRelDto = new FileRelDto(); |
| | | fileRelDto.setObjId(applyRoomDiscountPo.getArdId()); |
| | | //查询文件表 |
| | | List<FileRelDto> fileRelDtos = fileRelInnerServiceSMOImpl.queryFileRels(fileRelDto); |
| | | if (fileRelDtos != null && fileRelDtos.size() > 0) { |
| | | FileRelPo fileRelPo = new FileRelPo(); |
| | | fileRelPo.setObjId(applyRoomDiscountPo.getArdId()); |
| | | fileRelInnerServiceSMOImpl.deleteFileRel(fileRelPo); |
| | | } |
| | | return ResultVo.createResponseEntity(ResultVo.CODE_OK, "保存成功"); |
| | | } |
| | | |