package common type UpdateShareRange struct { // 【共享模板给独立管理组织】共享模板给独立管理组织 【作用】 查询需要共享模板的独立管理组织 【传参】 参数必传其一,均传入以组织id为准。 IndependenceRequests []*OrganizationRequest `json:"independenceRequests,omitempty"` // 【共享模板给外部法人单位】共享模板给外部法人单位 【作用】 查询需要共享模板的外部法人单位 【传参】 参数必传其一,均传入以法人单位id为准。 CompanyRequests []*UpdateCompanyRequest `json:"companyRequests,omitempty"` // 【共享给所有独立管理组织】共享给所有独立管理组织 【传参】 1、true:即当前模板创建成功后,共享给所有独立管理组织。 2、false:即当前模板创建成功后,不共享给所有独立管理组织。 3、取值范围:true(共享给所有独立管理组织),false(不共享给所有独立管理组织);不传值默认为:false(不共享给所有独立管理组织)。 AllIndependence *bool `json:"allIndependence,omitempty"` // 【共享给所有外部法人单位】共享给所有外部法人单位 【传参】 1、true:即当前模板创建成功后,共享给所有外部法人单位。 2、false:即当前模板创建成功后,不共享给所有外部法人单位。 3、取值范围:true(共享给所有外部法人单位),false(不共享给所有外部法人单位);不传值默认为:false(不共享给所有外部法人单位)。 AllCompany *bool `json:"allCompany,omitempty"` }