资产管理ALL
This commit is contained in:
parent
b5c1bffef3
commit
c2e7638196
@ -95,4 +95,19 @@ public class PropertyDealItemController {
|
||||
propertyDealItemService.deletePropertyDealItem(id);
|
||||
return CommonResult.ok();
|
||||
}
|
||||
|
||||
/**
|
||||
* 更新企业管理-资产变动子表
|
||||
*
|
||||
* @param updateReqVO 更新对象
|
||||
* @author 小李
|
||||
* @date 14:05 2024/8/17
|
||||
**/
|
||||
@PutMapping("/updateChange")
|
||||
@Operation(summary = "更新企业管理-资产处置子表")
|
||||
@PreAuthorize("@ss.hasPermission('company:property-deal:update')")
|
||||
public CommonResult updatePropertyDealItemChange(@RequestBody PropertyDealItemReqVO updateReqVO) {
|
||||
propertyDealItemService.updatePropertyDealItemChange(updateReqVO);
|
||||
return CommonResult.ok();
|
||||
}
|
||||
}
|
@ -48,4 +48,13 @@ public interface PropertyDealItemService extends IService<PropertyDealItem> {
|
||||
* @param id 记录
|
||||
**/
|
||||
void deletePropertyDealItem(String id);
|
||||
|
||||
/**
|
||||
* 更新企业管理-资产变动子表
|
||||
*
|
||||
* @param updateReqVO 更新对象
|
||||
* @author 小李
|
||||
* @date 14:05 2024/8/17
|
||||
**/
|
||||
void updatePropertyDealItemChange(PropertyDealItemReqVO updateReqVO);
|
||||
}
|
@ -1,10 +1,13 @@
|
||||
package cn.iocoder.yudao.module.property.service.impl;
|
||||
|
||||
import cn.hutool.core.bean.BeanUtil;
|
||||
import cn.iocoder.yudao.module.property.entity.Property;
|
||||
import cn.iocoder.yudao.module.property.entity.PropertyDeal;
|
||||
import cn.iocoder.yudao.module.property.entity.PropertyDealItem;
|
||||
import cn.iocoder.yudao.module.property.mapper.PropertyDealItemMapper;
|
||||
import cn.iocoder.yudao.module.property.service.PropertyDealItemService;
|
||||
import cn.iocoder.yudao.module.property.service.PropertyDealService;
|
||||
import cn.iocoder.yudao.module.property.service.PropertyService;
|
||||
import cn.iocoder.yudao.module.property.vo.PropertyDealItemReqVO;
|
||||
import cn.iocoder.yudao.module.property.vo.PropertyDealItemRespVO;
|
||||
import cn.iocoder.yudao.module.property.vo.PropertyDealReqVO;
|
||||
@ -34,6 +37,10 @@ public class PropertyDealItemServiceImpl extends ServiceImpl<PropertyDealItemMap
|
||||
@Lazy // 解决循环依赖问题
|
||||
private PropertyDealService dealService;
|
||||
|
||||
@Resource
|
||||
@Lazy
|
||||
private PropertyService propertyService;
|
||||
|
||||
/**
|
||||
* 获得企业管理-资产处置子表分页
|
||||
*
|
||||
@ -90,4 +97,23 @@ public class PropertyDealItemServiceImpl extends ServiceImpl<PropertyDealItemMap
|
||||
// 删除子表
|
||||
baseMapper.deleteById(id);
|
||||
}
|
||||
|
||||
/**
|
||||
* 更新企业管理-资产变动子表
|
||||
*
|
||||
* @param updateReqVO 更新对象
|
||||
* @author 小李
|
||||
* @date 14:05 2024/8/17
|
||||
**/
|
||||
@Override
|
||||
@DSTransactional
|
||||
public void updatePropertyDealItemChange(PropertyDealItemReqVO updateReqVO){
|
||||
// 修改资产表
|
||||
Property property = BeanUtil.toBean(updateReqVO, Property.class);
|
||||
property.setId(updateReqVO.getPropertyId());
|
||||
propertyService.updateById(property);
|
||||
|
||||
// 修改变动子表
|
||||
baseMapper.updateById(updateReqVO);
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue
Block a user