feat: 删除方法扩展成可改变成维护状态

hunan
huangfeng 4 weeks ago
parent b66e7d0956
commit d1179bf563

@ -13,4 +13,6 @@ public class TerminalIdListVo {
@NotEmpty(message = "不能传入空值")
@ApiModelProperty(value = "装置对象数组", required = true, example = "A0001")
private List<TerminalIdVo> list;
Integer newStatus;
}

@ -299,6 +299,9 @@ public class TerminalServiceImpl implements TerminalService {
*/
@Override
public ServiceBody<String> deleteTerminal(TerminalIdListVo vo) {
if (vo.getNewStatus() == null){
vo.setNewStatus(0);
}
ArrayList<Terminals> list = new ArrayList<>();
List<TerminalIdVo> beans = vo.getList();
for (TerminalIdVo item : beans) {
@ -306,7 +309,7 @@ public class TerminalServiceImpl implements TerminalService {
terminals.setId(item.getTermid());
list.add(terminals);
}
int i = terminalsDao.deleteById(list, CommonStatus.DELETE.value(), new Date());
int i = terminalsDao.deleteById(list, vo.getNewStatus(), new Date());
cacheService.updateTerminalMap();
if (i != 0) {
return Asserts.success("删除成功");

Loading…
Cancel
Save