文档中心 > API文档

4.34.5. 职务级别管理

接口列表:

  • public ServiceResponse create(String token, OtypeInfoParam_A8_All otype);

  • public ServiceResponse update(String token, long otypeId, OtypeInfoParam_A8_All otype);

  • public ServiceResponse updateByName(String token, OtypeInfoParam_A8_All otype);

  • public ServiceResponse delete(String token, long otypeId);

  • public ServiceResponse deleteByName(String token, String accountName, String otypeName);

  • public ServiceResponse enable(String token, long otypeId, boolean enable);

  • public ServiceResponse enableByName(String token, String accountName, String otypeName, boolean enable);

接口说明:

  • create:按照职务级别实体中的信息创建职务级别。 相同单位下不能存在重名职务级别;参数token为登录验证后获取的身份令牌,参数otype为职务级别信息;成功返回职务级别ID,否则返回-1

  • update:按照职务级别ID更新职务级别信息。 相同单位下不能存在重名职务级别;参数token为登录验证后获取的身份令牌,参数otypeId为职务级别ID,参数otype为职务级别信息;成功返回职务级别ID,否则返回-1

  • updateByName:按照职务级别名称更新职务级别信息。 相同单位下不能存在重名职务级别;参数token为登录验证后获取的身份令牌,参数otype为职务级别信息(职务级别名称必填);成功返回职务级别ID,否则返回-1

  • delete:按照职务级别ID删除职务级别信息。 如果职务级别下存在人员则删除职务级别失败;参数token为登录验证后获取的身份令牌,参数otypeId为职务级别ID;成功返回职务级别ID,否则返回-1

  • deleteByName:按照职务级别名称删除本单位下的职务级别信息。 如果职务级别下存在人员则删除职务级别失败;参数token为登录验证后获取的身份令牌,参数accountName为单位名称,参数otypeName为职务级别名称;成功返回职务级别ID,否则返回-1

  • enable:启用/禁用职务级别(按职务级别ID)。 按照职务级别ID设置职务级别的启用状态。如果职务级别下存在人员则停用职务级别失败;参数token为登录验证后获取的身份令牌,参数otypeId为职务级别ID,参数enable为职务级别启用状态(true为启用,false为停用);成功返回职务级别ID,否则返回-1

  • enableByName:启用/禁用职务级别(按职务级别名称)。 按照职务级别名称设置单位下职务级别的启用状态。如果职务级别下存在人员则停用职务级别失败;参数token为登录验证后获取的身份令牌,参数accountName为单位名称,参数otypeName为职务级别名称,参数enable为职务级别启用状态(true为启用,false为停用);成功返回职务级别ID,否则返回-1

    职务级别实体(OtypeInfoParam_A8_All)