Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CardDetailList ¶
type TestingItemList ¶
type TestingItemList struct { /** * 核酸信息图片url */ Url string `json:"url"` }
type UpgradeDetailList ¶
type UpgradeDetailList struct { /** * 1全员体温检测正常;2全员佩戴口罩;3全员定时洗手;4店内每日消毒。当type=1时,desc必为 全员体温检测正常;当type=2时,desc必为 全员佩戴口罩;当type=3时,desc必为 全员定时洗手;当type=4时,desc必为 店内每日消毒;其他取值type和desc 不限定;type取值不可重复 */ Type int32 `json:"type"` /** * 主标题 */ Desc string `json:"desc"` /** * 图片地址,参见10.3.13上传安心卡图片 */ Url string `json:"url"` /** * 副标题 */ SubTitle string `json:"subTitle"` }
type WmoperCardSaveData ¶
type WmoperCardSaveRequest ¶
type WmoperCardSaveRequest struct { /** * 安心卡内容详情:当syncIM=1 或者 syncOpenReceipt=1 或者 syncPost=1 时,安心卡内容详情的人员信息不能为空 */ CardDetailList []CardDetailList `json:"cardDetailList"` /** * 温馨话术。举例,我们向您承诺:1、外卖食品安全皆可追踪,请您安心食用。2、疫情期间,建议您选择“无接触配送”服务。3、让我们一起同舟共济,共渡疫情。 */ Tips string `json:"tips"` /** * 是否同步展示在“店铺首页-门店海报”第一位。0不同步,1同步。商家选中此项时,安心卡保存成功后,会在门店海报中显示安心卡信息。当商家有特型海报,默认将安心卡保存成特型海报的第一位 */ SyncPost int32 `json:"syncPost"` /** * 安心卡类型。0普通版,1升级版。当type=1 升级版时,upgradeDetailList为必填,不可为空 */ Type int32 `json:"type"` /** * 是否通过在线联系自动同步给用户。0不同步,1同步。向商家展示时默认值必须为0 。建议商家选中此项时,提示商家只有在美团外卖商家端开通在线联系后才可勾选此项,否则安心卡信息会创建失败 */ SyncIM int32 `json:"syncIM"` /** * 安心卡升级版的安心保障模块详情。当安心卡类型为普通版(type=0),此字段为[]。当安心卡类型为升级版(type=1),此字段为必填。 */ UpgradeDetailList []UpgradeDetailList `json:"upgradeDetailList"` /** * 是否同步打印小票。0不同步,1同步。服务商后续可根据此字段,判断是否需要将安心卡信息打印在小票中 */ SyncOpenReceipt int32 `json:"syncOpenReceipt"` /** * 核酸信息。此字段会根据安心卡的具体策略,按区域开放给门店使用。 */ TestingItemList []TestingItemList `json:"testingItemList"` }
func (*WmoperCardSaveRequest) DoInvoke ¶
func (req *WmoperCardSaveRequest) DoInvoke(client mtclient.MeituanClient, appAuthToken string) (*WmoperCardSaveResponse, error)
type WmoperCardSaveResponse ¶
type WmoperCardSaveResponse struct { Code string `json:"code"` Msg string `json:"msg"` Data WmoperCardSaveData `json:"data"` TraceId string `json:"traceId"` }
func (*WmoperCardSaveResponse) IsSuccess ¶
func (response *WmoperCardSaveResponse) IsSuccess() bool
Click to show internal directories.
Click to hide internal directories.