Commit 70733a53 authored by qinhu's avatar qinhu

解决循环依赖

parent 5649794e
......@@ -58,7 +58,6 @@ public class NormProductionController {
IPrecipriceService iPrecipriceService;
final
INonStandardValueService inonStandardValueService;
final
ISysUserService iSysUserService;
......
......@@ -18,6 +18,7 @@ import cn.wise.sc.cement.business.entity.SysGroup;
import cn.wise.sc.cement.business.entity.SysPost;
import cn.wise.sc.cement.business.entity.SysUser;
import cn.wise.sc.cement.business.entity.TeamGroup;
import cn.wise.sc.cement.business.mapper.EntrustMapper;
import cn.wise.sc.cement.business.mapper.PrecipriceMapper;
import cn.wise.sc.cement.business.model.BaseResponse;
import cn.wise.sc.cement.business.model.LoginUser;
......@@ -72,9 +73,8 @@ import java.util.stream.Collectors;
@Service
public class PrecipriceServiceImpl extends ServiceImpl<PrecipriceMapper, Preciprice> implements IPrecipriceService {
final
IEntrustService iEntrustService;
EntrustMapper iEntrustService;
final
ISampleService iSampleService;
final
......@@ -96,7 +96,7 @@ public class PrecipriceServiceImpl extends ServiceImpl<PrecipriceMapper, Precipr
final
ISampleDistributionService iSampleDistributionService;
public PrecipriceServiceImpl(IEntrustService iEntrustService,
public PrecipriceServiceImpl(EntrustMapper iEntrustService,
ISampleService iSampleService,
INormProductionService iNormProductionService,
ISysUserService iSysUserService,
......@@ -132,7 +132,7 @@ public class PrecipriceServiceImpl extends ServiceImpl<PrecipriceMapper, Precipr
Assert.notNull(sampleId, "样品id不能为空!");
Assert.notNull(type, "处理项类型不能为空!");
//获取项目编号和名字
Entrust entrust = iEntrustService.getById(entrustId);
Entrust entrust = iEntrustService.selectById(entrustId);
if (BeanUtil.isEmpty(entrust)) {
log.debug("产值记录新增失败,项目没找到!");
throw new IllegalArgumentException("无效的项目id!");
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment