package allied_creation_basic //更新消息模板 type ( ReqNoticeSettingUpdate struct { NoticeSettingID int `json:"noticeSettingId"` CompanyID int `json:"companyId"` Content string `json:"content"` IsPush int `json:"isPush"` Module string `json:"module"` ModuleAction string `json:"moduleAction"` OrgId int `json:"orgId"` } DataNoticeSettingUpdate struct { NoticeSettingID int `json:"noticeSettingId"` CompanyID int `json:"companyId"` Content string `json:"content"` IsPush int `json:"isPush"` Module string `json:"module"` ModuleAction string `json:"moduleAction"` OrgId int `json:"orgId"` } ) //添加化消息模板 type ( ReqNoticeSettingAdd struct { CompanyID int `json:"companyId"` Content string `json:"content"` IsPush int `json:"isPush"` Module string `json:"module"` ModuleAction string `json:"moduleAction"` OrgId int `json:"orgId"` } DataNoticeSettingAdd struct { CompanyID int `json:"companyId"` Content string `json:"content"` IsPush int `json:"isPush"` Module string `json:"module"` ModuleAction string `json:"moduleAction"` NoticeSettingID int `json:"noticeSettingId"` OrgId int `json:"orgId"` } ) //返回编排消息通知内容 type ( ReqNoticeSettingGet struct { NoticeSettingID int `json:"noticeSettingId"` } DataNoticeSettingGet struct { CompanyID int `json:"companyId"` Content string `json:"content"` IsPush int `json:"isPush"` Module string `json:"module"` ModuleAction string `json:"moduleAction"` NoticeSettingID int `json:"noticeSettingId"` OrgID int `json:"orgId"` } ) //返回编排消息通知内容列表 type ( ReqNoticeSettingSearch struct { PageIndex int `json:"pageIndex"` PageSize int `json:"pageSize"` CompanyId int64 `json:"companyId"` OrgIds []int `json:"orgIds"` ModuleActionName string `json:"moduleActionName"` //消息环节名称 } DataNoticeSettingSearch struct { Count int64 `json:"count"` List []struct { CompanyID int `json:"companyId"` Content string `json:"content"` IsPush int `json:"isPush"` Module string `json:"module"` ModuleAction string `json:"moduleAction"` ModuleName string `json:"moduleName"` ModuleActionName string `json:"moduleActionName"` NoticeSettingID int `json:"noticeSettingId"` OrgID int `json:"orgId"` } `json:"list"` } ) type ( ReqNoticeSettingProfile struct { } DataNoticeSettingProfile struct { ModuleList []struct { ModuleCode string `json:"moduleCode"` ModuleName string `json:"moduleName"` } `json:"moduleList"` ModuleActionList []struct { ModuleCode string `json:"moduleCode"` ActionCode string `json:"actionCode"` ActionName string `json:"actionName"` } `json:"moduleActionList"` ParamList []struct { // 变量的代码标识 ParamCode string `json:"paramCode"` // 变量名称描述 ParamName string `json:"paramName"` // 业务环节 ModuleAction string `json:"moduleAction"` // 消息对应的业务模块 Module string `json:"module"` } `json:"paramList"` } )