材料站退料

This commit is contained in:
mashuai 2025-07-05 17:57:19 +08:00
parent 4375cbe920
commit 0ccb1f92fe
3 changed files with 35 additions and 0 deletions

View File

@ -180,6 +180,12 @@ public class SelectController {
return service.getAgreementInfoById(dto); return service.getAgreementInfoById(dto);
} }
@ApiOperation(value = "材料站退料往来单位id和标段工程id获取协议信息")
@PostMapping("getAgreementInfoByIdBack")
public AjaxResult getAgreementInfoByIdBack(@RequestBody SelectDto dto){
return service.getAgreementInfoByIdBack(dto);
}
@ApiOperation(value = "在用设备类型树") @ApiOperation(value = "在用设备类型树")
@PostMapping("/getUseTypeTree") @PostMapping("/getUseTypeTree")
public AjaxResult getUseTypeTree(@RequestBody BackApplyInfo bean) { public AjaxResult getUseTypeTree(@RequestBody BackApplyInfo bean) {

View File

@ -241,4 +241,11 @@ public interface SelectService {
* @return * @return
*/ */
AjaxResult getUnitListLeasePerson(BmUnit bmUnit); AjaxResult getUnitListLeasePerson(BmUnit bmUnit);
/**
* 材料站退料往来单位id和标段工程id获取协议信息
* @param dto
* @return
*/
AjaxResult getAgreementInfoByIdBack(SelectDto dto);
} }

View File

@ -250,6 +250,28 @@ public class SelectServiceImpl implements SelectService {
return AjaxResult.success(mapper.getUnitListLeasePerson(bmUnit)); return AjaxResult.success(mapper.getUnitListLeasePerson(bmUnit));
} }
/**
* 材料站退料往来单位id和标段工程id获取协议信息
* @param dto
* @return
*/
@Override
public AjaxResult getAgreementInfoByIdBack(SelectDto dto) {
AgreementVo vo = new AgreementVo();
try {
if (dto != null && dto.getTeamId() > 0) {
dto.setUnitId(dto.getTeamId());
}
List<AgreementVo> list = mapper.getAgreementInfoById(dto);
if (CollectionUtils.isNotEmpty(list)) {
vo = list.get(0);
}
} catch (Exception e) {
log.error("往来单位id和标段工程id获取协议信息", e);
}
return AjaxResult.success(vo);
}
// @Override // @Override
// public AjaxResult getDictByPidCbx(SelectDto dto) { // public AjaxResult getDictByPidCbx(SelectDto dto) {
// List<SelectVo> list = new ArrayList<>(); // List<SelectVo> list = new ArrayList<>();