SYMBOL INDEX (85 symbols across 25 files) FILE: app/application/initclient.go function InitClients (line 16) | func InitClients() { function initCreativeDB (line 26) | func initCreativeDB() { function initRocketMQ (line 36) | func initRocketMQ() { function initProducer (line 44) | func initProducer() { function CloseProducer (line 54) | func CloseProducer() { FILE: app/application/rpc.go function initRPC (line 5) | func initRPC() { FILE: app/initclient.go function InitClients (line 14) | func InitClients() { function initRedis (line 23) | func initRedis() { function initDB (line 31) | func initDB() { function initProducer (line 41) | func initProducer() { function CloseProducer (line 51) | func CloseProducer() { FILE: application/service/campaign/brief.go function ClientDraftCampaignDetail (line 10) | func ClientDraftCampaignDetail(ctx context.Context, aioClientID int64, c... function ClientCreateCampaignDraft (line 34) | func ClientCreateCampaignDraft(ctx context.Context, req *rpcClientCreate... function ClientUpdateCampaignDraft (line 57) | func ClientUpdateCampaignDraft(ctx context.Context, req *rpcClientUpdate... function ClientCreateUpdateCampaignDraft (line 73) | func ClientCreateUpdateCampaignDraft(ctx context.Context, campaign *rpcC... function ClientSubmitCampaign (line 144) | func ClientSubmitCampaign(ctx context.Context, req *rpcClientSubmittCamp... function ClientCampaignIndustries (line 175) | func ClientCampaignIndustries(ctx context.Context) (resp *rpcClientCampa... function ClientCampaignLanguages (line 191) | func ClientCampaignLanguages(ctx context.Context, req *rpcClientCampaign... function ClientCampaignMarkets (line 220) | func ClientCampaignMarkets(ctx context.Context, req *rpcClientCampaignMa... function ClientCampaignAdvertiserInfo (line 246) | func ClientCampaignAdvertiserInfo(ctx context.Context, req *rpcClientCam... function setIsJBPCoupon (line 306) | func setIsJBPCoupon(ctx context.Context, advList []model.tAdvAccountInfo... function setCanSubmitSubscription (line 334) | func setCanSubmitSubscription(ctx context.Context, advList []model.tAdvA... function ClientRecommendPartner (line 365) | func ClientRecommendPartner(ctx context.Context, req *rpcClientRecommend... FILE: application/service/campaign/util.go function ConvertCampaignInfoToNewEntity (line 10) | func ConvertCampaignInfoToNewEntity(ctx context.Context, campaignInfo *p... function ConvertCampaignEntityToDTO (line 14) | func ConvertCampaignEntityToDTO(ctx context.Context, campaignEntity enti... FILE: application/service/campaign/validation.go function CheckAIOAccountStatus (line 7) | func CheckAIOAccountStatus(ctx context.Context, aioAccountID int64, acco... function GetAIOAccount (line 19) | func GetAIOAccount(ctx context.Context, aioAccountID int64) (account *cl... FILE: application/service/global_framework/add_on.go function ClientUpdateAddOns (line 7) | func ClientUpdateAddOns(ctx context.Context, req ClientUpdateTTCXCampaig... function ClientValidateAddOns (line 11) | func ClientValidateAddOns(ctx context.Context, req ClientValidateAddonRe... function ClientCampaignAddOns (line 15) | func ClientCampaignAddOns(ctx context.Context, req ClientCampaignAddonRe... FILE: application/service/global_framework/service_package.go function ClientCampaignServicePackages (line 7) | func ClientCampaignServicePackages(ctx context.Context, req *partner_bus... FILE: application/service/util.go function ConvertBriefModelToCampaignEntity (line 8) | func ConvertBriefModelToCampaignEntity(ctx context.Context, brief *Brief... function ConvertCampaignEntityToBriefModel (line 12) | func ConvertCampaignEntityToBriefModel(ctx context.Context, campaignInfo... function OverwriteFields (line 17) | func OverwriteFields(ctx context.Context, target interface{}, source int... FILE: biz/fsm/callback/charging_callback.go function ApproveCallbackAfterTran (line 3) | func ApproveCallbackAfterTran(transitionCtx *bfsm.TransitionCtx) { FILE: biz/fsm/callback/notification_callback.go function ClientCampaignCompleted (line 7) | func ClientCampaignCompleted(ctx context.Context, campaignEntity entity.... function ClientCampaignCompletedCallBack (line 24) | func ClientCampaignCompletedCallBack(transitionCtx *bfsm.TransitionCtx) { function ClientPartnerCompleteCampaign (line 35) | func ClientPartnerCompleteCampaign(transitionCtx *bfsm.TransitionCtx) { function ClientPartnerAcceptInvite (line 53) | func ClientPartnerAcceptInvite(transitionCtx *bfsm.TransitionCtx) { function NotifyClientPartnerRejectInvite (line 72) | func NotifyClientPartnerRejectInvite(transitionCtx *bfsm.TransitionCtx) { FILE: biz/fsm/callback/order_logging_callback.go function CreateTTCXOrderLog (line 7) | func CreateTTCXOrderLog(ctx context.Context, campaignEntity entity.ICamp... FILE: biz/fsm/callback/rpc_callback.go function RollbackCoupon (line 3) | func RollbackCoupon(transitionCtx *bfsm.TransitionCtx) { FILE: biz/fsm/factory/bfsm_factory.go constant MatchParamsKey (line 3) | MatchParamsKey = "matchParams" type MatchParamsVal (line 6) | type MatchParamsVal struct function NewPartnerCampaignBFSM (line 11) | func NewPartnerCampaignBFSM(agent entity.IAgentEntity) (FSM *bfsm.FSM, e... FILE: biz/fsm/factory/callback.go function SaveAndUpdateCampaignAndStatus (line 7) | func SaveAndUpdateCampaignAndStatus(transitionCtx *bfsm.TransitionCtx) { function setCampaignStatus (line 46) | func setCampaignStatus(campaignEntity entity.AgentEntity, transitionCtx ... FILE: biz/fsm/factory/config.go constant AgentBase (line 3) | AgentBase = "agent_base" FILE: biz/fsm/factory/trigger.go function TransferCampaignWorkFlow (line 7) | func TransferCampaignWorkFlow(ctx context.Context, agentEntity entity.IA... FILE: db/custom/collaboration_campaign_info.go function CreateUpdateCampaign (line 7) | func CreateUpdateCampaign(ctx context.Context, campaignModel *model.Coll... function GetCampaignByIDWithClient (line 19) | func GetCampaignByIDWithClient(ctx context.Context, campaignID int64, AI... function GetCampaignByIDWithoutClient (line 27) | func GetCampaignByIDWithoutClient(ctx context.Context, campaignID int64)... function MGetCampaignByIDs (line 32) | func MGetCampaignByIDs(ctx context.Context, campaignIDs []int64) (campai... function DeleteCampaignByID (line 37) | func DeleteCampaignByID(ctx context.Context, campaignID int64) (err erro... function GetCampaignListWithPageByCondition (line 43) | func GetCampaignListWithPageByCondition(ctx context.Context, campaignID ... function GetCampaignCountGroupByStatus (line 64) | func GetCampaignCountGroupByStatus(ctx context.Context, aioClientID int6... function GetCampaignIDsByPage (line 90) | func GetCampaignIDsByPage(ctx context.Context, page, limit int32) ([]int... function GetEUSolutionYCampaignsByPage (line 103) | func GetEUSolutionYCampaignsByPage(ctx context.Context, euCountries []st... function GetSolutionXRunningOACCampaignsByPage (line 119) | func GetSolutionXRunningOACCampaignsByPage(ctx context.Context, offset, ... function GetCampaignClientID (line 148) | func GetCampaignClientID(ctx context.Context, campaignID int64) int64 { function ScanCampaignByCursor (line 158) | func ScanCampaignByCursor(ctx context.Context, campaignID int64, limit i... function UpdateCampaignDataCenter (line 163) | func UpdateCampaignDataCenter(ctx context.Context, campaignID int64, dat... FILE: db/custom/collaboration_partner_campaign.go function CreateUpdatePartnerCampaign (line 10) | func CreateUpdatePartnerCampaign(ctx context.Context, campaignModel *mod... function BatchCreateUpdatePartnerCampaign (line 22) | func BatchCreateUpdatePartnerCampaign(ctx context.Context, campaignModel... function GetPartnerCampaignByCampaignID (line 36) | func GetPartnerCampaignByCampaignID(ctx context.Context, campaignID int6... function GetPartnerCampaignByID (line 41) | func GetPartnerCampaignByID(ctx context.Context, id int64) (campaign *mo... function GetPartnerCampaignMapByIDs (line 46) | func GetPartnerCampaignMapByIDs(ctx context.Context, ids []int64) (partn... function GetPartnerCampaignWithPartner (line 62) | func GetPartnerCampaignWithPartner(ctx context.Context, campaignID, part... function GetPartnerCampaignWithClient (line 67) | func GetPartnerCampaignWithClient(ctx context.Context, campaignID, clien... function GetPartnerCampaignWithPartnerAndClient (line 72) | func GetPartnerCampaignWithPartnerAndClient(ctx context.Context, campaig... function GetPartnerCampaignWithCampaignAndStatus (line 81) | func GetPartnerCampaignWithCampaignAndStatus(ctx context.Context, campai... function GetPartnerCampaignByPartnerAndStatus (line 94) | func GetPartnerCampaignByPartnerAndStatus(ctx context.Context, aioPartne... function SearchPartnerCampaignWithAcceptRate (line 107) | func SearchPartnerCampaignWithAcceptRate(ctx context.Context, campaignID... function ScanPartnerCampaignByCampaignID (line 126) | func ScanPartnerCampaignByCampaignID(ctx context.Context, campaignID int... function UpdatePartnerCampaignDataCenter (line 138) | func UpdatePartnerCampaignDataCenter(ctx context.Context, id int64, data... FILE: domain/campaign/campaign_aggregate/entity/campaign.go type ICampaignEntity (line 3) | type ICampaignEntity interface FILE: domain/campaign/campaign_aggregate/repository/brief.go type BriefRepository (line 12) | type BriefRepository interface FILE: domain/campaign/service/campaign_impl.go type campaignDraftServiceImpl (line 8) | type campaignDraftServiceImpl struct method CreateCampaignDraft (line 10) | func (c *campaignDraftServiceImpl) CreateCampaignDraft(ctx context.Con... method UpdateCampaignDraft (line 14) | func (c *campaignDraftServiceImpl) UpdateCampaignDraft(ctx context.Con... method GetCampaignDraftDetail (line 18) | func (c *campaignDraftServiceImpl) GetCampaignDraftDetail(ctx context.... FILE: domain/campaign/service/init.go function InitDomain (line 5) | func InitDomain() { FILE: domain/campaign/service/service.go type ICampaignDraftService (line 8) | type ICampaignDraftService interface function GetService (line 14) | func GetService() ICampaignDraftService { FILE: rpc/bc_rpc.go function GetBusinessCenterListInfo (line 7) | func GetBusinessCenterListInfo(ctx context.Context, userId int64) ([]*i1...