Class: TencentCloud::Aca::V20210323::SyncDepartmentData

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20210323/models.rb

Overview

同步科室信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(cmd = nil, list = nil) ⇒ SyncDepartmentData

Returns a new instance of SyncDepartmentData.



2033
2034
2035
2036
# File 'lib/v20210323/models.rb', line 2033

def initialize(cmd=nil, list=nil)
  @Cmd = cmd
  @List = list
end

Instance Attribute Details

#CmdObject

Parameters:

  • Cmd:

    操作类型 1:获取科室列表 2:同步科室信息(增、改) 3:删除科室

  • List:

    科室列表



2031
2032
2033
# File 'lib/v20210323/models.rb', line 2031

def Cmd
  @Cmd
end

#ListObject

Parameters:

  • Cmd:

    操作类型 1:获取科室列表 2:同步科室信息(增、改) 3:删除科室

  • List:

    科室列表



2031
2032
2033
# File 'lib/v20210323/models.rb', line 2031

def List
  @List
end

Instance Method Details

#deserialize(params) ⇒ Object



2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
# File 'lib/v20210323/models.rb', line 2038

def deserialize(params)
  @Cmd = params['Cmd']
  unless params['List'].nil?
    @List = []
    params['List'].each do |i|
      department_tmp = Department.new
      department_tmp.deserialize(i)
      @List << department_tmp
    end
  end
end