|
|
@@ -15,7 +15,10 @@ import com.zhongzheng.modules.top.financial.mapper.TopCostInstTpMapper;
|
|
|
import com.zhongzheng.modules.top.financial.service.ITopCostInstTpItemService;
|
|
|
import com.zhongzheng.modules.top.financial.service.ITopCostInstTpService;
|
|
|
import com.zhongzheng.modules.top.financial.service.ITopCostTpItemService;
|
|
|
+import com.zhongzheng.modules.top.financial.vo.TopCostInstTpItemVo;
|
|
|
import com.zhongzheng.modules.top.financial.vo.TopCostInstTpVo;
|
|
|
+import com.zhongzheng.modules.top.financial.vo.TopCostTpItemVo;
|
|
|
+import com.zhongzheng.modules.top.financial.vo.TopCostTpVo;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
@@ -45,7 +48,12 @@ public class TopCostInstTpServiceImpl extends ServiceImpl<TopCostInstTpMapper, T
|
|
|
@Override
|
|
|
public TopCostInstTpVo queryById(Long tpId){
|
|
|
TopCostInstTp db = this.baseMapper.selectById(tpId);
|
|
|
- return BeanUtil.toBean(db, TopCostInstTpVo.class);
|
|
|
+ TopCostInstTpItemQueryBo itemQueryBo = new TopCostInstTpItemQueryBo();
|
|
|
+ itemQueryBo.setTpId(db.getTpId());
|
|
|
+ List<TopCostInstTpItemVo> itemList = iTopCostInstTpItemService.queryList(itemQueryBo);
|
|
|
+ TopCostInstTpVo vo = BeanUtil.toBean(db, TopCostInstTpVo.class);
|
|
|
+ vo.setItemList(itemList);
|
|
|
+ return vo;
|
|
|
}
|
|
|
|
|
|
@Override
|