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
}