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