提交 befbfbea authored 作者: 艾庆国's avatar 艾庆国

Merge branch 'refs/heads/v16.3_line_warn_20240528' into test

...@@ -2,8 +2,8 @@ package com.clx.performance.dao.impl.linewarn; ...@@ -2,8 +2,8 @@ package com.clx.performance.dao.impl.linewarn;
import com.clx.performance.dao.linewarn.LineWarnRangeDao; import com.clx.performance.dao.linewarn.LineWarnRangeDao;
import com.clx.performance.enums.linewarn.LineWarnRangEnum; import com.clx.performance.enums.linewarn.LineWarnRangEnum;
import com.clx.performance.mapper.linewarn.LineWarnRangMapper; import com.clx.performance.mapper.linewarn.LineWarnRangeMapper;
import com.clx.performance.model.linewarn.LineWarnRang; import com.clx.performance.model.linewarn.LineWarnRange;
import com.msl.common.dao.impl.BaseDaoImpl; import com.msl.common.dao.impl.BaseDaoImpl;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
import org.springframework.stereotype.Repository; import org.springframework.stereotype.Repository;
...@@ -11,24 +11,24 @@ import org.springframework.stereotype.Repository; ...@@ -11,24 +11,24 @@ import org.springframework.stereotype.Repository;
import java.util.List; import java.util.List;
@Repository @Repository
public class LineWarnRangeDaoImpl extends BaseDaoImpl<LineWarnRangMapper, LineWarnRang, Integer> implements LineWarnRangeDao { public class LineWarnRangeDaoImpl extends BaseDaoImpl<LineWarnRangeMapper, LineWarnRange, Integer> implements LineWarnRangeDao {
@Override @Override
public List<LineWarnRang> ListByWarnConfigId(Integer warnConfigId) { public List<LineWarnRange> ListByWarnConfigId(Integer warnConfigId) {
return list(lQrWrapper() return list(lQrWrapper()
.eq(LineWarnRang::getWarnConfigId, warnConfigId) .eq(LineWarnRange::getWarnConfigId, warnConfigId)
.eq(LineWarnRang::getStatus, LineWarnRangEnum.Status.ENABLE.getCode()) .eq(LineWarnRange::getStatus, LineWarnRangEnum.Status.ENABLE.getCode())
.orderByDesc(LineWarnRang::getId) .orderByDesc(LineWarnRange::getId)
); );
} }
@Override @Override
public boolean updateDisable(LineWarnRang item) { public boolean updateDisable(LineWarnRange item) {
return update(lUdWrapper() return update(lUdWrapper()
.eq(LineWarnRang::getWarnConfigId, item.getWarnConfigId()) .eq(LineWarnRange::getWarnConfigId, item.getWarnConfigId())
.eq(StringUtils.isNotBlank(item.getOrderGoodsNo()), LineWarnRang::getOrderGoodsNo, item.getOrderGoodsNo()) .eq(StringUtils.isNotBlank(item.getOrderGoodsNo()), LineWarnRange::getOrderGoodsNo, item.getOrderGoodsNo())
.set(LineWarnRang::getStatus, LineWarnRangEnum.Status.DISABLE.getCode()) .set(LineWarnRange::getStatus, LineWarnRangEnum.Status.DISABLE.getCode())
); );
} }
} }
package com.clx.performance.dao.linewarn; package com.clx.performance.dao.linewarn;
import com.clx.performance.mapper.linewarn.LineWarnRangMapper; import com.clx.performance.mapper.linewarn.LineWarnRangeMapper;
import com.clx.performance.model.linewarn.LineWarnRang; import com.clx.performance.model.linewarn.LineWarnRange;
import com.msl.common.dao.BaseDao; import com.msl.common.dao.BaseDao;
import java.util.List; import java.util.List;
public interface LineWarnRangeDao extends BaseDao<LineWarnRangMapper, LineWarnRang, Integer> { public interface LineWarnRangeDao extends BaseDao<LineWarnRangeMapper, LineWarnRange, Integer> {
List<LineWarnRang> ListByWarnConfigId(Integer warnConfigId); List<LineWarnRange> ListByWarnConfigId(Integer warnConfigId);
boolean updateDisable(LineWarnRang item); boolean updateDisable(LineWarnRange item);
} }
package com.clx.performance.mapper.linewarn; package com.clx.performance.mapper.linewarn;
import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.clx.performance.model.linewarn.LineWarnRang; import com.clx.performance.model.linewarn.LineWarnRange;
import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Mapper;
@Mapper @Mapper
public interface LineWarnRangMapper extends BaseMapper<LineWarnRang> { public interface LineWarnRangeMapper extends BaseMapper<LineWarnRange> {
} }
\ No newline at end of file
...@@ -22,7 +22,7 @@ import java.time.LocalDateTime; ...@@ -22,7 +22,7 @@ import java.time.LocalDateTime;
@Setter @Setter
@NoArgsConstructor @NoArgsConstructor
@TableName(autoResultMap = true) @TableName(autoResultMap = true)
public class LineWarnRang implements HasKey<Integer> { public class LineWarnRange implements HasKey<Integer> {
@TableId(value = "id", type = IdType.AUTO) @TableId(value = "id", type = IdType.AUTO)
private Integer id; //id private Integer id; //id
......
...@@ -13,7 +13,7 @@ import com.clx.performance.enums.linewarn.LineWarnLogEnum; ...@@ -13,7 +13,7 @@ import com.clx.performance.enums.linewarn.LineWarnLogEnum;
import com.clx.performance.enums.linewarn.LineWarnRangEnum; import com.clx.performance.enums.linewarn.LineWarnRangEnum;
import com.clx.performance.model.linewarn.LineWarnInfo; import com.clx.performance.model.linewarn.LineWarnInfo;
import com.clx.performance.model.linewarn.LineWarnLog; import com.clx.performance.model.linewarn.LineWarnLog;
import com.clx.performance.model.linewarn.LineWarnRang; import com.clx.performance.model.linewarn.LineWarnRange;
import com.clx.performance.param.pc.linewarn.LineWarnInfoResolveUpdateParam; import com.clx.performance.param.pc.linewarn.LineWarnInfoResolveUpdateParam;
import com.clx.performance.param.pc.linewarn.LineWarnInfoSuspendUpdateParam; import com.clx.performance.param.pc.linewarn.LineWarnInfoSuspendUpdateParam;
import com.clx.performance.param.pc.linewarn.PageLineWarnInfoParam; import com.clx.performance.param.pc.linewarn.PageLineWarnInfoParam;
...@@ -72,18 +72,18 @@ public class LineWarnInfoServiceImpl implements LineWarnInfoService { ...@@ -72,18 +72,18 @@ public class LineWarnInfoServiceImpl implements LineWarnInfoService {
lineWarnLog.setCreateBy(loginUserInfo.getUserName()); lineWarnLog.setCreateBy(loginUserInfo.getUserName());
lineWarnLogDao.saveEntity(lineWarnLog); lineWarnLogDao.saveEntity(lineWarnLog);
LineWarnRang lineWarnRang = new LineWarnRang(); LineWarnRange lineWarnRange = new LineWarnRange();
lineWarnRang.setWarnConfigId(lineWarnInfo.getWarnConfigId()); lineWarnRange.setWarnConfigId(lineWarnInfo.getWarnConfigId());
lineWarnRang.setWarnName(lineWarnInfo.getWarnName()); lineWarnRange.setWarnName(lineWarnInfo.getWarnName());
lineWarnRang.setOrderGoodsNo(lineWarnInfo.getOrderGoodsNo()); lineWarnRange.setOrderGoodsNo(lineWarnInfo.getOrderGoodsNo());
lineWarnRang.setWarnEndTime(endTime); lineWarnRange.setWarnEndTime(endTime);
lineWarnRang.setStatus(LineWarnRangEnum.Status.ENABLE.getCode()); lineWarnRange.setStatus(LineWarnRangEnum.Status.ENABLE.getCode());
lineWarnRang.setCreateBy(loginUserInfo.getUserName()); lineWarnRange.setCreateBy(loginUserInfo.getUserName());
// 禁用旧数据 // 禁用旧数据
lineWarnRangeDao.updateDisable(lineWarnRang); lineWarnRangeDao.updateDisable(lineWarnRange);
// 新增新数据 // 新增新数据
lineWarnRangeDao.saveEntity(lineWarnRang); lineWarnRangeDao.saveEntity(lineWarnRange);
} }
@Transactional(rollbackFor = Exception.class) @Transactional(rollbackFor = Exception.class)
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论