类 TestOrganizationController

java.lang.Object
com.elitesland.ystdms.sys.controller.TestOrganizationController

@RestController @RequestMapping("/api/v1/test/organization") public class TestOrganizationController extends Object
测试组织控制器
  • 构造器详细资料

    • TestOrganizationController

      public TestOrganizationController()
  • 方法详细资料

    • createOrganization

      @PostMapping("/create") public ApiResult<TestOrganization> createOrganization()
      创建测试组织
    • updateOrganization

      @PostMapping("/update/{orgId}") public ApiResult<String> updateOrganization(@PathVariable("orgId") UUID orgId)
      修改组织类型(测试 UDC 转换)
    • submitOrganization

      @PostMapping("/submit/{orgId}") public ApiResult<String> submitOrganization(@PathVariable("orgId") UUID orgId)
      提交组织
    • listOrganizations

      @GetMapping("/list") public ApiResult<List<TestOrganization>> listOrganizations()
      查询所有测试组织
    • getLogs

      @GetMapping("/logs/{businessId}") public ApiResult<List<SysOperationLog>> getLogs(@PathVariable("businessId") String businessId)
      查询操作日志
    • batchInsert

      @PostMapping("/batch-insert") public ApiResult<String> batchInsert()
      测试批量新增(会记录每一条日志)
    • batchUpdate

      @PostMapping("/batch-update") public ApiResult<String> batchUpdate()
      测试批量更新(会记录每一条日志)
    • batchUpdateByIds

      @PostMapping("/batch-update-by-ids") public ApiResult<String> batchUpdateByIds()
      测试批量更新-使用 id in 方式(不会记录日志)
    • batchInsertNoLog

      @PostMapping("/batch-insert-no-log") public ApiResult<String> batchInsertNoLog()
      测试批量新增(不记录日志)
    • mixedOperations

      @PostMapping("/mixed-operations") public ApiResult<String> mixedOperations()
      测试混合操作(只记录设置了操作类型的)