|
|
@ -50,8 +50,10 @@ public class GenDatabaseTypeController { |
|
|
|
@GetMapping("/{id:\\w+}") |
|
|
|
@GetMapping("/{id:\\w+}") |
|
|
|
public R getById(@PathVariable("id") String id) { |
|
|
|
public R getById(@PathVariable("id") String id) { |
|
|
|
GenDatabaseType genDatabaseType = iGenDatabaseTypeService.getById(id); |
|
|
|
GenDatabaseType genDatabaseType = iGenDatabaseTypeService.getById(id); |
|
|
|
genDatabaseType.setGenTableFieldTypeList(iGenTableFieldTypeService |
|
|
|
genDatabaseType.setGenTableFieldTypeList(iGenTableFieldTypeService.list(Wrappers.<GenTableFieldType>lambdaQuery() |
|
|
|
.list(Wrappers.<GenTableFieldType>lambdaQuery().eq(GenTableFieldType::getTypeId, genDatabaseType.getId()))); |
|
|
|
.eq(GenTableFieldType::getTypeId, genDatabaseType.getId()) |
|
|
|
|
|
|
|
.orderByAsc(GenTableFieldType::getSort) |
|
|
|
|
|
|
|
)); |
|
|
|
return R.ok(genDatabaseType); |
|
|
|
return R.ok(genDatabaseType); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
@ -73,12 +75,11 @@ public class GenDatabaseTypeController { |
|
|
|
return R.ok(); |
|
|
|
return R.ok(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
@DeleteMapping("/remove/{id:[\\w,]+}") |
|
|
|
@DeleteMapping("/remove/{ids:[\\w,]+}") |
|
|
|
public R remove(@PathVariable String[] id) { |
|
|
|
public R remove(@PathVariable String[] ids) { |
|
|
|
iGenDatabaseTypeService.removeByIds(Arrays.asList(id)); |
|
|
|
iGenDatabaseTypeService.removeByIdsAndGenTableFieldType(Arrays.asList(ids)); |
|
|
|
return R.ok(); |
|
|
|
return R.ok(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|