|
@@ -22,7 +22,9 @@ import jakarta.annotation.Resource;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
|
import org.springframework.web.multipart.MultipartFile;
|
|
|
+
|
|
|
import java.io.IOException;
|
|
|
+
|
|
|
import org.eco.als.mapper.JudgeFaultLogicMapper;
|
|
|
import org.eco.als.domain.JudgeFaultLogic;
|
|
|
import org.eco.als.domain.bo.JudgeFaultLogicBo;
|
|
@@ -30,6 +32,7 @@ import org.eco.als.domain.vo.JudgeFaultLogicVo;
|
|
|
import org.eco.als.domain.vo.JudgeFaultLogicImportVo;
|
|
|
import org.eco.als.listener.JudgeFaultLogicImportListener;
|
|
|
import org.eco.als.service.IJudgeFaultLogicService;
|
|
|
+
|
|
|
import static org.eco.als.domain.table.JudgeFaultLogicTableDef.JUDGE_FAULT_LOGIC;
|
|
|
|
|
|
/**
|
|
@@ -58,9 +61,9 @@ public class JudgeFaultLogicServiceImpl extends BaseServiceImpl<JudgeFaultLogicM
|
|
|
private QueryWrapper buildQueryWrapper(JudgeFaultLogicBo judgeFaultLogicBo) {
|
|
|
QueryWrapper queryWrapper = super.buildBaseQueryWrapper();
|
|
|
queryWrapper.or(JUDGE_FAULT_LOGIC.MODEL.like
|
|
|
- (judgeFaultLogicBo.getKeyWord()));
|
|
|
+ (judgeFaultLogicBo.getKeyWord()));
|
|
|
queryWrapper.or(JUDGE_FAULT_LOGIC.HMC_CODE.like
|
|
|
- (judgeFaultLogicBo.getKeyWord()));
|
|
|
+ (judgeFaultLogicBo.getKeyWord()));
|
|
|
|
|
|
return queryWrapper;
|
|
|
}
|
|
@@ -73,7 +76,19 @@ public class JudgeFaultLogicServiceImpl extends BaseServiceImpl<JudgeFaultLogicM
|
|
|
*/
|
|
|
@Override
|
|
|
public JudgeFaultLogicVo selectById(Long id) {
|
|
|
- return this.getOneAs(query().where(JUDGE_FAULT_LOGIC.ID.eq(id)), JudgeFaultLogicVo.class);
|
|
|
+ return this.getOneAs(query().where(JUDGE_FAULT_LOGIC.ID.eq(id)), JudgeFaultLogicVo.class);
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 查询判故逻辑
|
|
|
+ *
|
|
|
+ * @param code hmc码
|
|
|
+ * @return 判故逻辑
|
|
|
+ */
|
|
|
+ @Override
|
|
|
+ public JudgeFaultLogicVo selectByHmc(String code) {
|
|
|
+ return this.getOneAs(query().where(JUDGE_FAULT_LOGIC.HMC_CODE.eq(code)), JudgeFaultLogicVo.class);
|
|
|
|
|
|
}
|
|
|
|
|
@@ -87,7 +102,7 @@ public class JudgeFaultLogicServiceImpl extends BaseServiceImpl<JudgeFaultLogicM
|
|
|
@Override
|
|
|
public List<JudgeFaultLogicVo> selectList(JudgeFaultLogicBo judgeFaultLogicBo) {
|
|
|
QueryWrapper queryWrapper = buildQueryWrapper(judgeFaultLogicBo);
|
|
|
- return this.listAs(queryWrapper, JudgeFaultLogicVo.class);
|
|
|
+ return this.listAs(queryWrapper, JudgeFaultLogicVo.class);
|
|
|
}
|
|
|
|
|
|
/**
|
|
@@ -99,7 +114,7 @@ public class JudgeFaultLogicServiceImpl extends BaseServiceImpl<JudgeFaultLogicM
|
|
|
@Override
|
|
|
public PageResult<JudgeFaultLogicVo> selectPage(JudgeFaultLogicBo judgeFaultLogicBo) {
|
|
|
QueryWrapper queryWrapper = buildQueryWrapper(judgeFaultLogicBo);
|
|
|
- Page<JudgeFaultLogicVo> page = this.pageAs(PageQuery.build(), queryWrapper, JudgeFaultLogicVo.class);
|
|
|
+ Page<JudgeFaultLogicVo> page = this.pageAs(PageQuery.build(), queryWrapper, JudgeFaultLogicVo.class);
|
|
|
return PageResult.build(page);
|
|
|
}
|
|
|
|
|
@@ -111,7 +126,7 @@ public class JudgeFaultLogicServiceImpl extends BaseServiceImpl<JudgeFaultLogicM
|
|
|
*/
|
|
|
@Override
|
|
|
public boolean insert(JudgeFaultLogicBo judgeFaultLogicBo) {
|
|
|
- JudgeFaultLogic judgeFaultLogic =MapstructUtils.convert(judgeFaultLogicBo, JudgeFaultLogic. class);
|
|
|
+ JudgeFaultLogic judgeFaultLogic = MapstructUtils.convert(judgeFaultLogicBo, JudgeFaultLogic.class);
|
|
|
|
|
|
return this.save(judgeFaultLogic);//使用全局配置的雪花算法主键生成器生成ID值
|
|
|
}
|
|
@@ -123,12 +138,11 @@ public class JudgeFaultLogicServiceImpl extends BaseServiceImpl<JudgeFaultLogicM
|
|
|
* @return 结果:true 操作成功,false 操作失败
|
|
|
*/
|
|
|
@Override
|
|
|
- public boolean insertWithPk(JudgeFaultLogicBo judgeFaultLogicBo)
|
|
|
- {
|
|
|
+ public boolean insertWithPk(JudgeFaultLogicBo judgeFaultLogicBo) {
|
|
|
JudgeFaultLogic judgeFaultLogic = MapstructUtils.convert(judgeFaultLogicBo, JudgeFaultLogic.class);
|
|
|
|
|
|
|
|
|
- return judgeFaultLogicMapper.insertWithPk(judgeFaultLogic) > 0;//前台传来主键值
|
|
|
+ return judgeFaultLogicMapper.insertWithPk(judgeFaultLogic) > 0;//前台传来主键值
|
|
|
}
|
|
|
|
|
|
/**
|
|
@@ -139,10 +153,10 @@ public class JudgeFaultLogicServiceImpl extends BaseServiceImpl<JudgeFaultLogicM
|
|
|
*/
|
|
|
@Override
|
|
|
public boolean update(JudgeFaultLogicBo judgeFaultLogicBo) {
|
|
|
- JudgeFaultLogic judgeFaultLogic =MapstructUtils.convert(judgeFaultLogicBo, JudgeFaultLogic. class);
|
|
|
- if (ObjectUtil.isNotNull(judgeFaultLogic) && ObjectUtil.isNotNull(judgeFaultLogic.getId())){
|
|
|
+ JudgeFaultLogic judgeFaultLogic = MapstructUtils.convert(judgeFaultLogicBo, JudgeFaultLogic.class);
|
|
|
+ if (ObjectUtil.isNotNull(judgeFaultLogic) && ObjectUtil.isNotNull(judgeFaultLogic.getId())) {
|
|
|
boolean updated = this.updateById(judgeFaultLogic);
|
|
|
- return updated;
|
|
|
+ return updated;
|
|
|
}
|
|
|
return false;
|
|
|
}
|