package seal_request import ( "encoding/json" "git.sxidc.com/student-physical-examination/contract_lock_sdk/http" "git.sxidc.com/student-physical-examination/contract_lock_sdk/model/common" ) type SealcategoryDeleteRequest struct { // core:true 【印章类型名称】印章类型名称 【作用】 指定要删除的印章类型 【传参】 最大长度:50(包含) SealCategoryName string `json:"sealCategoryName"` // core:true;format:string 【集团id】集团id 【作用】 指定需要删除的印章类型所属的集团 【传参】 集团id、单位信息、组织信息都可用于指定印章类型的所属集团;均传入时只按最高优先级查询,优先级为集团id>法人单位信息>组织信息;都不传时,默认取平台方集团的印章类型。 OrgId *int64 `json:"orgId,omitempty"` Company *common.CompanyRequest `json:"company,omitempty"` Department *common.DepartmentRequest `json:"department,omitempty"` } func (obj SealcategoryDeleteRequest) GetUrl() string { return "/sealcategory/delete" } func (obj SealcategoryDeleteRequest) GetHttpParameter() *http.HttpParameter { parameter := http.NewPostHttpParameter() jsonBytes, _ := json.Marshal(obj) parameter.SetJsonParamer(string(jsonBytes)) return parameter }