| | |
| | | * @return 结果 |
| | | */ |
| | | @Override |
| | | @Transactional(rollbackFor = { Exception.class }) |
| | | @Transactional(rollbackFor = Exception.class) |
| | | public void updateGenTable(GenTable genTable) { |
| | | String options = JsonUtils.toJsonString(genTable.getParams()); |
| | | genTable.setOptions(options); |
| | |
| | | * @return 结果 |
| | | */ |
| | | @Override |
| | | @Transactional(rollbackFor = { Exception.class }) |
| | | @Transactional(rollbackFor = Exception.class) |
| | | public void deleteGenTableByIds(Long[] tableIds) { |
| | | List<Long> ids = Arrays.asList(tableIds); |
| | | removeByIds(ids); |
| | |
| | | * @param tableList 导入表列表 |
| | | */ |
| | | @Override |
| | | @Transactional(rollbackFor = { Exception.class }) |
| | | @Transactional(rollbackFor = Exception.class) |
| | | public void importGenTable(List<GenTable> tableList) { |
| | | String operName = SecurityUtils.getUsername(); |
| | | try { |
| | |
| | | * @param tableName 表名称 |
| | | */ |
| | | @Override |
| | | @Transactional(rollbackFor = { Exception.class }) |
| | | @Transactional(rollbackFor = Exception.class) |
| | | public void synchDb(String tableName) { |
| | | GenTable table = baseMapper.selectGenTableByName(tableName); |
| | | List<GenTableColumn> tableColumns = table.getColumns(); |