Documentation ¶
Index ¶
- type AlibabaLstPosOpenAccountCheckissettledAPIResponse
- type AlibabaLstPosOpenAccountCheckissettledRequest
- func (r AlibabaLstPosOpenAccountCheckissettledRequest) GetApiMethodName() string
- func (r AlibabaLstPosOpenAccountCheckissettledRequest) GetApiParams() url.Values
- func (r AlibabaLstPosOpenAccountCheckissettledRequest) GetUserId() int64
- func (r *AlibabaLstPosOpenAccountCheckissettledRequest) SetUserId(userId int64) error
- type AlibabaLstPosOpenAccountCheckissettledResponse
- type AlibabaLstPosOpenAccountCheckissettledResultDto
- type AlibabaLstPosOpenCashierSynccashierdataAPIResponse
- type AlibabaLstPosOpenCashierSynccashierdataRequest
- func (r AlibabaLstPosOpenCashierSynccashierdataRequest) GetApiMethodName() string
- func (r AlibabaLstPosOpenCashierSynccashierdataRequest) GetApiParams() url.Values
- func (r AlibabaLstPosOpenCashierSynccashierdataRequest) GetCashierFlowDTOList() []CashierFlowDto
- func (r AlibabaLstPosOpenCashierSynccashierdataRequest) GetUserId() int64
- func (r *AlibabaLstPosOpenCashierSynccashierdataRequest) SetCashierFlowDTOList(cashierFlowDTOList []CashierFlowDto) error
- func (r *AlibabaLstPosOpenCashierSynccashierdataRequest) SetUserId(userId int64) error
- type AlibabaLstPosOpenCashierSynccashierdataResponse
- type AlibabaLstPosOpenCashierSynccashierdataResultDto
- type AlibabaLstPosOpenGoodsGetgoodsbybarcodeAPIResponse
- type AlibabaLstPosOpenGoodsGetgoodsbybarcodeRequest
- func (r AlibabaLstPosOpenGoodsGetgoodsbybarcodeRequest) GetApiMethodName() string
- func (r AlibabaLstPosOpenGoodsGetgoodsbybarcodeRequest) GetApiParams() url.Values
- func (r AlibabaLstPosOpenGoodsGetgoodsbybarcodeRequest) GetBarcode() string
- func (r *AlibabaLstPosOpenGoodsGetgoodsbybarcodeRequest) SetBarcode(barcode string) error
- type AlibabaLstPosOpenGoodsGetgoodsbybarcodeResponse
- type AlibabaLstPosOpenGoodsGetgoodsbybarcodeResultDto
- type AlibabaLstPosOpenGoodsGetgoodsbypagingAPIResponse
- type AlibabaLstPosOpenGoodsGetgoodsbypagingRequest
- func (r AlibabaLstPosOpenGoodsGetgoodsbypagingRequest) GetApiMethodName() string
- func (r AlibabaLstPosOpenGoodsGetgoodsbypagingRequest) GetApiParams() url.Values
- func (r AlibabaLstPosOpenGoodsGetgoodsbypagingRequest) GetPage() int64
- func (r AlibabaLstPosOpenGoodsGetgoodsbypagingRequest) GetUserId() int64
- func (r *AlibabaLstPosOpenGoodsGetgoodsbypagingRequest) SetPage(page int64) error
- func (r *AlibabaLstPosOpenGoodsGetgoodsbypagingRequest) SetUserId(userId int64) error
- type AlibabaLstPosOpenGoodsGetgoodsbypagingResponse
- type AlibabaLstPosOpenGoodsGetgoodsbypagingResultDto
- type AlibabaLstPosOpenGoodsSyncgoodsdataAPIResponse
- type AlibabaLstPosOpenGoodsSyncgoodsdataRequest
- func (r AlibabaLstPosOpenGoodsSyncgoodsdataRequest) GetApiMethodName() string
- func (r AlibabaLstPosOpenGoodsSyncgoodsdataRequest) GetApiParams() url.Values
- func (r AlibabaLstPosOpenGoodsSyncgoodsdataRequest) GetGoodsDTOList() []GoodsDto
- func (r AlibabaLstPosOpenGoodsSyncgoodsdataRequest) GetUserId() int64
- func (r *AlibabaLstPosOpenGoodsSyncgoodsdataRequest) SetGoodsDTOList(goodsDTOList []GoodsDto) error
- func (r *AlibabaLstPosOpenGoodsSyncgoodsdataRequest) SetUserId(userId int64) error
- type AlibabaLstPosOpenGoodsSyncgoodsdataResponse
- type AlibabaLstPosOpenGoodsSyncgoodsdataResultDto
- type AlibabaLstPosOpenInventoryGetinventorydataAPIResponse
- type AlibabaLstPosOpenInventoryGetinventorydataRequest
- func (r AlibabaLstPosOpenInventoryGetinventorydataRequest) GetApiMethodName() string
- func (r AlibabaLstPosOpenInventoryGetinventorydataRequest) GetApiParams() url.Values
- func (r AlibabaLstPosOpenInventoryGetinventorydataRequest) GetIsvGoodsIdList() []string
- func (r AlibabaLstPosOpenInventoryGetinventorydataRequest) GetUserId() int64
- func (r *AlibabaLstPosOpenInventoryGetinventorydataRequest) SetIsvGoodsIdList(isvGoodsIdList []string) error
- func (r *AlibabaLstPosOpenInventoryGetinventorydataRequest) SetUserId(userId int64) error
- type AlibabaLstPosOpenInventoryGetinventorydataResponse
- type AlibabaLstPosOpenInventoryGetinventorydataResultDto
- type AlibabaLstPosOpenInventorySyncinventorydataAPIResponse
- type AlibabaLstPosOpenInventorySyncinventorydataRequest
- func (r AlibabaLstPosOpenInventorySyncinventorydataRequest) GetApiMethodName() string
- func (r AlibabaLstPosOpenInventorySyncinventorydataRequest) GetApiParams() url.Values
- func (r AlibabaLstPosOpenInventorySyncinventorydataRequest) GetInventoryDTOList() []InventoryDto
- func (r AlibabaLstPosOpenInventorySyncinventorydataRequest) GetUserId() int64
- func (r *AlibabaLstPosOpenInventorySyncinventorydataRequest) SetInventoryDTOList(inventoryDTOList []InventoryDto) error
- func (r *AlibabaLstPosOpenInventorySyncinventorydataRequest) SetUserId(userId int64) error
- type AlibabaLstPosOpenInventorySyncinventorydataResponse
- type AlibabaLstPosOpenInventorySyncinventorydataResultDto
- type CashierFlowDto
- type CashierGoodsDetailDto
- type CashierPayDetailDto
- type ErrorResult
- type GoodsDto
- type InventoryDto
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AlibabaLstPosOpenAccountCheckissettledAPIResponse ¶
type AlibabaLstPosOpenAccountCheckissettledAPIResponse struct { model.CommonResponse AlibabaLstPosOpenAccountCheckissettledResponse }
校验当前用户是否入驻了零售通门店接口 API返回值 alibaba.lst.pos.open.account.checkissettled
校验当前用户是否入驻了零售通门店接口
type AlibabaLstPosOpenAccountCheckissettledRequest ¶
type AlibabaLstPosOpenAccountCheckissettledRequest struct { model.Params // contains filtered or unexported fields }
校验当前用户是否入驻了零售通门店接口 API请求 alibaba.lst.pos.open.account.checkissettled
校验当前用户是否入驻了零售通门店接口
func NewAlibabaLstPosOpenAccountCheckissettledRequest ¶
func NewAlibabaLstPosOpenAccountCheckissettledRequest() *AlibabaLstPosOpenAccountCheckissettledRequest
初始化AlibabaLstPosOpenAccountCheckissettledRequest对象
func (AlibabaLstPosOpenAccountCheckissettledRequest) GetApiMethodName ¶
func (r AlibabaLstPosOpenAccountCheckissettledRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AlibabaLstPosOpenAccountCheckissettledRequest) GetApiParams ¶
func (r AlibabaLstPosOpenAccountCheckissettledRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AlibabaLstPosOpenAccountCheckissettledRequest) GetUserId ¶
func (r AlibabaLstPosOpenAccountCheckissettledRequest) GetUserId() int64
UserId Getter
func (*AlibabaLstPosOpenAccountCheckissettledRequest) SetUserId ¶
func (r *AlibabaLstPosOpenAccountCheckissettledRequest) SetUserId(userId int64) error
UserId Setter 当前登录主账号userId
type AlibabaLstPosOpenAccountCheckissettledResponse ¶
type AlibabaLstPosOpenAccountCheckissettledResponse struct { XMLName xml.Name `xml:"alibaba_lst_pos_open_account_checkissettled_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 结果对象 Result *AlibabaLstPosOpenAccountCheckissettledResultDto `json:"result,omitempty" xml:"result,omitempty"` }
校验当前用户是否入驻了零售通门店接口 成功返回结果
type AlibabaLstPosOpenAccountCheckissettledResultDto ¶
type AlibabaLstPosOpenAccountCheckissettledResultDto struct { // 错误信息描述 ErrorMessage string `json:"error_message,omitempty" xml:"error_message,omitempty"` // 接口具体返回的业务数据对象 Module string `json:"module,omitempty" xml:"module,omitempty"` // 业务错误码 ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"` // 接口调用是否成功 true:调用成功 false:调用失败 Success bool `json:"success,omitempty" xml:"success,omitempty"` }
AlibabaLstPosOpenAccountCheckissettledResultDto
type AlibabaLstPosOpenCashierSynccashierdataAPIResponse ¶
type AlibabaLstPosOpenCashierSynccashierdataAPIResponse struct { model.CommonResponse AlibabaLstPosOpenCashierSynccashierdataResponse }
收银快照同步接口(最多10条订单信息) API返回值 alibaba.lst.pos.open.cashier.synccashierdata
收银快照同步接口(最多10条订单信息)
type AlibabaLstPosOpenCashierSynccashierdataRequest ¶
type AlibabaLstPosOpenCashierSynccashierdataRequest struct { model.Params // contains filtered or unexported fields }
收银快照同步接口(最多10条订单信息) API请求 alibaba.lst.pos.open.cashier.synccashierdata
收银快照同步接口(最多10条订单信息)
func NewAlibabaLstPosOpenCashierSynccashierdataRequest ¶
func NewAlibabaLstPosOpenCashierSynccashierdataRequest() *AlibabaLstPosOpenCashierSynccashierdataRequest
初始化AlibabaLstPosOpenCashierSynccashierdataRequest对象
func (AlibabaLstPosOpenCashierSynccashierdataRequest) GetApiMethodName ¶
func (r AlibabaLstPosOpenCashierSynccashierdataRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AlibabaLstPosOpenCashierSynccashierdataRequest) GetApiParams ¶
func (r AlibabaLstPosOpenCashierSynccashierdataRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AlibabaLstPosOpenCashierSynccashierdataRequest) GetCashierFlowDTOList ¶
func (r AlibabaLstPosOpenCashierSynccashierdataRequest) GetCashierFlowDTOList() []CashierFlowDto
CashierFlowDTOList Getter
func (AlibabaLstPosOpenCashierSynccashierdataRequest) GetUserId ¶
func (r AlibabaLstPosOpenCashierSynccashierdataRequest) GetUserId() int64
UserId Getter
func (*AlibabaLstPosOpenCashierSynccashierdataRequest) SetCashierFlowDTOList ¶
func (r *AlibabaLstPosOpenCashierSynccashierdataRequest) SetCashierFlowDTOList(cashierFlowDTOList []CashierFlowDto) error
CashierFlowDTOList Setter 订单对象列表
func (*AlibabaLstPosOpenCashierSynccashierdataRequest) SetUserId ¶
func (r *AlibabaLstPosOpenCashierSynccashierdataRequest) SetUserId(userId int64) error
UserId Setter 门店对应的主账号id
type AlibabaLstPosOpenCashierSynccashierdataResponse ¶
type AlibabaLstPosOpenCashierSynccashierdataResponse struct { XMLName xml.Name `xml:"alibaba_lst_pos_open_cashier_synccashierdata_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 响应结果 Result *AlibabaLstPosOpenCashierSynccashierdataResultDto `json:"result,omitempty" xml:"result,omitempty"` }
收银快照同步接口(最多10条订单信息) 成功返回结果
type AlibabaLstPosOpenCashierSynccashierdataResultDto ¶
type AlibabaLstPosOpenCashierSynccashierdataResultDto struct { // 错误消息 ErrorMessage string `json:"error_message,omitempty" xml:"error_message,omitempty"` // 单个订单处理结果 ModuleList []ErrorResult `json:"module_list,omitempty" xml:"module_list>error_result,omitempty"` // 错误码 ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"` // 调用成功与否标示 true:成功 false:失败 Success bool `json:"success,omitempty" xml:"success,omitempty"` }
AlibabaLstPosOpenCashierSynccashierdataResultDto
type AlibabaLstPosOpenGoodsGetgoodsbybarcodeAPIResponse ¶
type AlibabaLstPosOpenGoodsGetgoodsbybarcodeAPIResponse struct { model.CommonResponse AlibabaLstPosOpenGoodsGetgoodsbybarcodeResponse }
ISV条码库查询接口 API返回值 alibaba.lst.pos.open.goods.getgoodsbybarcode
ISV条码库查询接口
type AlibabaLstPosOpenGoodsGetgoodsbybarcodeRequest ¶
type AlibabaLstPosOpenGoodsGetgoodsbybarcodeRequest struct { model.Params // contains filtered or unexported fields }
ISV条码库查询接口 API请求 alibaba.lst.pos.open.goods.getgoodsbybarcode
ISV条码库查询接口
func NewAlibabaLstPosOpenGoodsGetgoodsbybarcodeRequest ¶
func NewAlibabaLstPosOpenGoodsGetgoodsbybarcodeRequest() *AlibabaLstPosOpenGoodsGetgoodsbybarcodeRequest
初始化AlibabaLstPosOpenGoodsGetgoodsbybarcodeRequest对象
func (AlibabaLstPosOpenGoodsGetgoodsbybarcodeRequest) GetApiMethodName ¶
func (r AlibabaLstPosOpenGoodsGetgoodsbybarcodeRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AlibabaLstPosOpenGoodsGetgoodsbybarcodeRequest) GetApiParams ¶
func (r AlibabaLstPosOpenGoodsGetgoodsbybarcodeRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AlibabaLstPosOpenGoodsGetgoodsbybarcodeRequest) GetBarcode ¶
func (r AlibabaLstPosOpenGoodsGetgoodsbybarcodeRequest) GetBarcode() string
Barcode Getter
func (*AlibabaLstPosOpenGoodsGetgoodsbybarcodeRequest) SetBarcode ¶
func (r *AlibabaLstPosOpenGoodsGetgoodsbybarcodeRequest) SetBarcode(barcode string) error
Barcode Setter 商品条码
type AlibabaLstPosOpenGoodsGetgoodsbybarcodeResponse ¶
type AlibabaLstPosOpenGoodsGetgoodsbybarcodeResponse struct { XMLName xml.Name `xml:"alibaba_lst_pos_open_goods_getgoodsbybarcode_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 结果对象 Result *AlibabaLstPosOpenGoodsGetgoodsbybarcodeResultDto `json:"result,omitempty" xml:"result,omitempty"` }
ISV条码库查询接口 成功返回结果
type AlibabaLstPosOpenGoodsGetgoodsbybarcodeResultDto ¶
type AlibabaLstPosOpenGoodsGetgoodsbybarcodeResultDto struct { // 错误信息描述 ErrorMessage string `json:"error_message,omitempty" xml:"error_message,omitempty"` // 接口具体返回的业务数据对象 Module *GoodsDto `json:"module,omitempty" xml:"module,omitempty"` // 业务错误码 ErrorCode int64 `json:"error_code,omitempty" xml:"error_code,omitempty"` // 接口调用是否成功 true:调用成功 false:调用失败 Success bool `json:"success,omitempty" xml:"success,omitempty"` }
AlibabaLstPosOpenGoodsGetgoodsbybarcodeResultDto
type AlibabaLstPosOpenGoodsGetgoodsbypagingAPIResponse ¶
type AlibabaLstPosOpenGoodsGetgoodsbypagingAPIResponse struct { model.CommonResponse AlibabaLstPosOpenGoodsGetgoodsbypagingResponse }
分页查询用户全量的门店域商品接口(每页最多20条) API返回值 alibaba.lst.pos.open.goods.getgoodsbypaging
分页查询用户全量的门店域商品接口(每页最多20条)
type AlibabaLstPosOpenGoodsGetgoodsbypagingRequest ¶
type AlibabaLstPosOpenGoodsGetgoodsbypagingRequest struct { model.Params // contains filtered or unexported fields }
分页查询用户全量的门店域商品接口(每页最多20条) API请求 alibaba.lst.pos.open.goods.getgoodsbypaging
分页查询用户全量的门店域商品接口(每页最多20条)
func NewAlibabaLstPosOpenGoodsGetgoodsbypagingRequest ¶
func NewAlibabaLstPosOpenGoodsGetgoodsbypagingRequest() *AlibabaLstPosOpenGoodsGetgoodsbypagingRequest
初始化AlibabaLstPosOpenGoodsGetgoodsbypagingRequest对象
func (AlibabaLstPosOpenGoodsGetgoodsbypagingRequest) GetApiMethodName ¶
func (r AlibabaLstPosOpenGoodsGetgoodsbypagingRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AlibabaLstPosOpenGoodsGetgoodsbypagingRequest) GetApiParams ¶
func (r AlibabaLstPosOpenGoodsGetgoodsbypagingRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AlibabaLstPosOpenGoodsGetgoodsbypagingRequest) GetPage ¶
func (r AlibabaLstPosOpenGoodsGetgoodsbypagingRequest) GetPage() int64
Page Getter
func (AlibabaLstPosOpenGoodsGetgoodsbypagingRequest) GetUserId ¶
func (r AlibabaLstPosOpenGoodsGetgoodsbypagingRequest) GetUserId() int64
UserId Getter
func (*AlibabaLstPosOpenGoodsGetgoodsbypagingRequest) SetPage ¶
func (r *AlibabaLstPosOpenGoodsGetgoodsbypagingRequest) SetPage(page int64) error
Page Setter 当前页码
func (*AlibabaLstPosOpenGoodsGetgoodsbypagingRequest) SetUserId ¶
func (r *AlibabaLstPosOpenGoodsGetgoodsbypagingRequest) SetUserId(userId int64) error
UserId Setter 当前主账号userId
type AlibabaLstPosOpenGoodsGetgoodsbypagingResponse ¶
type AlibabaLstPosOpenGoodsGetgoodsbypagingResponse struct { XMLName xml.Name `xml:"alibaba_lst_pos_open_goods_getgoodsbypaging_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 结果对象 Result *AlibabaLstPosOpenGoodsGetgoodsbypagingResultDto `json:"result,omitempty" xml:"result,omitempty"` }
分页查询用户全量的门店域商品接口(每页最多20条) 成功返回结果
type AlibabaLstPosOpenGoodsGetgoodsbypagingResultDto ¶
type AlibabaLstPosOpenGoodsGetgoodsbypagingResultDto struct { // 错误信息描述 ErrorMessage string `json:"error_message,omitempty" xml:"error_message,omitempty"` // 接口具体返回的业务数据对象 Modules []GoodsDto `json:"modules,omitempty" xml:"modules>goods_dto,omitempty"` // 业务错误码 ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"` // 接口调用是否成功 true:调用成功 false:调用失败 Success bool `json:"success,omitempty" xml:"success,omitempty"` }
AlibabaLstPosOpenGoodsGetgoodsbypagingResultDto
type AlibabaLstPosOpenGoodsSyncgoodsdataAPIResponse ¶
type AlibabaLstPosOpenGoodsSyncgoodsdataAPIResponse struct { model.CommonResponse AlibabaLstPosOpenGoodsSyncgoodsdataResponse }
门店商品批量同步接口(最多10条商品信息) API返回值 alibaba.lst.pos.open.goods.syncgoodsdata
门店商品批量同步接口(最多10条商品信息)
type AlibabaLstPosOpenGoodsSyncgoodsdataRequest ¶
type AlibabaLstPosOpenGoodsSyncgoodsdataRequest struct { model.Params // contains filtered or unexported fields }
门店商品批量同步接口(最多10条商品信息) API请求 alibaba.lst.pos.open.goods.syncgoodsdata
门店商品批量同步接口(最多10条商品信息)
func NewAlibabaLstPosOpenGoodsSyncgoodsdataRequest ¶
func NewAlibabaLstPosOpenGoodsSyncgoodsdataRequest() *AlibabaLstPosOpenGoodsSyncgoodsdataRequest
初始化AlibabaLstPosOpenGoodsSyncgoodsdataRequest对象
func (AlibabaLstPosOpenGoodsSyncgoodsdataRequest) GetApiMethodName ¶
func (r AlibabaLstPosOpenGoodsSyncgoodsdataRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AlibabaLstPosOpenGoodsSyncgoodsdataRequest) GetApiParams ¶
func (r AlibabaLstPosOpenGoodsSyncgoodsdataRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AlibabaLstPosOpenGoodsSyncgoodsdataRequest) GetGoodsDTOList ¶
func (r AlibabaLstPosOpenGoodsSyncgoodsdataRequest) GetGoodsDTOList() []GoodsDto
GoodsDTOList Getter
func (AlibabaLstPosOpenGoodsSyncgoodsdataRequest) GetUserId ¶
func (r AlibabaLstPosOpenGoodsSyncgoodsdataRequest) GetUserId() int64
UserId Getter
func (*AlibabaLstPosOpenGoodsSyncgoodsdataRequest) SetGoodsDTOList ¶
func (r *AlibabaLstPosOpenGoodsSyncgoodsdataRequest) SetGoodsDTOList(goodsDTOList []GoodsDto) error
GoodsDTOList Setter 商品对象列表
func (*AlibabaLstPosOpenGoodsSyncgoodsdataRequest) SetUserId ¶
func (r *AlibabaLstPosOpenGoodsSyncgoodsdataRequest) SetUserId(userId int64) error
UserId Setter 用户主账号Id
type AlibabaLstPosOpenGoodsSyncgoodsdataResponse ¶
type AlibabaLstPosOpenGoodsSyncgoodsdataResponse struct { XMLName xml.Name `xml:"alibaba_lst_pos_open_goods_syncgoodsdata_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 结果对象 Result *AlibabaLstPosOpenGoodsSyncgoodsdataResultDto `json:"result,omitempty" xml:"result,omitempty"` }
门店商品批量同步接口(最多10条商品信息) 成功返回结果
type AlibabaLstPosOpenGoodsSyncgoodsdataResultDto ¶
type AlibabaLstPosOpenGoodsSyncgoodsdataResultDto struct { // 错误信息描述 ErrorMessage string `json:"error_message,omitempty" xml:"error_message,omitempty"` // 接口具体返回的业务数据对象 Modules []ErrorResult `json:"modules,omitempty" xml:"modules>error_result,omitempty"` // 业务错误码 ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"` // 接口调用是否成功 true:调用成功 false:调用失败 Success bool `json:"success,omitempty" xml:"success,omitempty"` }
AlibabaLstPosOpenGoodsSyncgoodsdataResultDto
type AlibabaLstPosOpenInventoryGetinventorydataAPIResponse ¶
type AlibabaLstPosOpenInventoryGetinventorydataAPIResponse struct { model.CommonResponse AlibabaLstPosOpenInventoryGetinventorydataResponse }
商品库存只读接口(最多20条库存信息) API返回值 alibaba.lst.pos.open.inventory.getinventorydata
商品库存只读接口(最多20条库存信息)
type AlibabaLstPosOpenInventoryGetinventorydataRequest ¶
type AlibabaLstPosOpenInventoryGetinventorydataRequest struct { model.Params // contains filtered or unexported fields }
商品库存只读接口(最多20条库存信息) API请求 alibaba.lst.pos.open.inventory.getinventorydata
商品库存只读接口(最多20条库存信息)
func NewAlibabaLstPosOpenInventoryGetinventorydataRequest ¶
func NewAlibabaLstPosOpenInventoryGetinventorydataRequest() *AlibabaLstPosOpenInventoryGetinventorydataRequest
初始化AlibabaLstPosOpenInventoryGetinventorydataRequest对象
func (AlibabaLstPosOpenInventoryGetinventorydataRequest) GetApiMethodName ¶
func (r AlibabaLstPosOpenInventoryGetinventorydataRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AlibabaLstPosOpenInventoryGetinventorydataRequest) GetApiParams ¶
func (r AlibabaLstPosOpenInventoryGetinventorydataRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AlibabaLstPosOpenInventoryGetinventorydataRequest) GetIsvGoodsIdList ¶
func (r AlibabaLstPosOpenInventoryGetinventorydataRequest) GetIsvGoodsIdList() []string
IsvGoodsIdList Getter
func (AlibabaLstPosOpenInventoryGetinventorydataRequest) GetUserId ¶
func (r AlibabaLstPosOpenInventoryGetinventorydataRequest) GetUserId() int64
UserId Getter
func (*AlibabaLstPosOpenInventoryGetinventorydataRequest) SetIsvGoodsIdList ¶
func (r *AlibabaLstPosOpenInventoryGetinventorydataRequest) SetIsvGoodsIdList(isvGoodsIdList []string) error
IsvGoodsIdList Setter ISV商品Id列表
func (*AlibabaLstPosOpenInventoryGetinventorydataRequest) SetUserId ¶
func (r *AlibabaLstPosOpenInventoryGetinventorydataRequest) SetUserId(userId int64) error
UserId Setter 门店主账号Id
type AlibabaLstPosOpenInventoryGetinventorydataResponse ¶
type AlibabaLstPosOpenInventoryGetinventorydataResponse struct { XMLName xml.Name `xml:"alibaba_lst_pos_open_inventory_getinventorydata_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 接口返回结果对象 Result *AlibabaLstPosOpenInventoryGetinventorydataResultDto `json:"result,omitempty" xml:"result,omitempty"` }
商品库存只读接口(最多20条库存信息) 成功返回结果
type AlibabaLstPosOpenInventoryGetinventorydataResultDto ¶
type AlibabaLstPosOpenInventoryGetinventorydataResultDto struct { // 错误信息描述 ErrorMessage string `json:"error_message,omitempty" xml:"error_message,omitempty"` // 接口具体返回的业务数据对象 ModuleList []InventoryDto `json:"module_list,omitempty" xml:"module_list>inventory_dto,omitempty"` // 业务错误码 ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"` // 接口调用是否成功 true:调用成功 false:调用失败 Success bool `json:"success,omitempty" xml:"success,omitempty"` }
AlibabaLstPosOpenInventoryGetinventorydataResultDto
type AlibabaLstPosOpenInventorySyncinventorydataAPIResponse ¶
type AlibabaLstPosOpenInventorySyncinventorydataAPIResponse struct { model.CommonResponse AlibabaLstPosOpenInventorySyncinventorydataResponse }
商品库存修改同步接口(最多20条库存信息) API返回值 alibaba.lst.pos.open.inventory.syncinventorydata
商品库存修改同步接口(最多20条库存信息)
type AlibabaLstPosOpenInventorySyncinventorydataRequest ¶
type AlibabaLstPosOpenInventorySyncinventorydataRequest struct { model.Params // contains filtered or unexported fields }
商品库存修改同步接口(最多20条库存信息) API请求 alibaba.lst.pos.open.inventory.syncinventorydata
商品库存修改同步接口(最多20条库存信息)
func NewAlibabaLstPosOpenInventorySyncinventorydataRequest ¶
func NewAlibabaLstPosOpenInventorySyncinventorydataRequest() *AlibabaLstPosOpenInventorySyncinventorydataRequest
初始化AlibabaLstPosOpenInventorySyncinventorydataRequest对象
func (AlibabaLstPosOpenInventorySyncinventorydataRequest) GetApiMethodName ¶
func (r AlibabaLstPosOpenInventorySyncinventorydataRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AlibabaLstPosOpenInventorySyncinventorydataRequest) GetApiParams ¶
func (r AlibabaLstPosOpenInventorySyncinventorydataRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AlibabaLstPosOpenInventorySyncinventorydataRequest) GetInventoryDTOList ¶
func (r AlibabaLstPosOpenInventorySyncinventorydataRequest) GetInventoryDTOList() []InventoryDto
InventoryDTOList Getter
func (AlibabaLstPosOpenInventorySyncinventorydataRequest) GetUserId ¶
func (r AlibabaLstPosOpenInventorySyncinventorydataRequest) GetUserId() int64
UserId Getter
func (*AlibabaLstPosOpenInventorySyncinventorydataRequest) SetInventoryDTOList ¶
func (r *AlibabaLstPosOpenInventorySyncinventorydataRequest) SetInventoryDTOList(inventoryDTOList []InventoryDto) error
InventoryDTOList Setter 库存对象列表
func (*AlibabaLstPosOpenInventorySyncinventorydataRequest) SetUserId ¶
func (r *AlibabaLstPosOpenInventorySyncinventorydataRequest) SetUserId(userId int64) error
UserId Setter 门店对应的主账号id
type AlibabaLstPosOpenInventorySyncinventorydataResponse ¶
type AlibabaLstPosOpenInventorySyncinventorydataResponse struct { XMLName xml.Name `xml:"alibaba_lst_pos_open_inventory_syncinventorydata_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 结果对象 Result *AlibabaLstPosOpenInventorySyncinventorydataResultDto `json:"result,omitempty" xml:"result,omitempty"` }
商品库存修改同步接口(最多20条库存信息) 成功返回结果
type AlibabaLstPosOpenInventorySyncinventorydataResultDto ¶
type AlibabaLstPosOpenInventorySyncinventorydataResultDto struct { // 错误消息 ErrorMessage string `json:"error_message,omitempty" xml:"error_message,omitempty"` // 接口具体返回的业务数据对象 ModuleList []ErrorResult `json:"module_list,omitempty" xml:"module_list>error_result,omitempty"` // 错误误码 ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"` // 接口调用是否成功 true:调用成功 false:调用失败 Success bool `json:"success,omitempty" xml:"success,omitempty"` }
AlibabaLstPosOpenInventorySyncinventorydataResultDto
type CashierFlowDto ¶
type CashierFlowDto struct { // 收银商品快照对象列表 CashierGoodsDetailDTOList []CashierGoodsDetailDto `json:"cashier_goods_detail_d_t_o_list,omitempty" xml:"cashier_goods_detail_d_t_o_list>cashier_goods_detail_dto,omitempty"` // 支付状态 请求失败:requestFail 支付失败:payFail 支付超时:payTimeOut 支付成功:paySuccess PayStatus string `json:"pay_status,omitempty" xml:"pay_status,omitempty"` // 支付方式 支付宝:alipay 微信:wechat 现金:cashPay 其他:other PayType string `json:"pay_type,omitempty" xml:"pay_type,omitempty"` // 结算单总价(实收),单位:分 TotalActualPrice int64 `json:"total_actual_price,omitempty" xml:"total_actual_price,omitempty"` // 结算单总价(应收),单位:分 TotalPrice int64 `json:"total_price,omitempty" xml:"total_price,omitempty"` // 最后修改 精确到毫秒 GmtModified int64 `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"` // 创建时间 精确到毫秒 GmtCreate int64 `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"` // isv订单流水号 IsvTradeFlowNum string `json:"isv_trade_flow_num,omitempty" xml:"isv_trade_flow_num,omitempty"` // 关联lst原始订单号:主要是退款订单关联原始订单号使用 OriginalTradeFlowNum string `json:"original_trade_flow_num,omitempty" xml:"original_trade_flow_num,omitempty"` // 订单类型 0: 交易订单快照 1:退款订单快照 缺省为0 OrderType int64 `json:"order_type,omitempty" xml:"order_type,omitempty"` // 数据来源的设备类型 0:pos,1:自动售货机,9999:其它 缺省值:0 DeviceType int64 `json:"device_type,omitempty" xml:"device_type,omitempty"` // 设备物理硬件ID(自身保证唯一性) HardwareId string `json:"hardware_id,omitempty" xml:"hardware_id,omitempty"` // 收银支付明细列表对象 CashierPayDetailDTOList []CashierPayDetailDto `json:"cashier_pay_detail_d_t_o_list,omitempty" xml:"cashier_pay_detail_d_t_o_list>cashier_pay_detail_dto,omitempty"` // 设备品牌 Brand string `json:"brand,omitempty" xml:"brand,omitempty"` // 设备型号 Model string `json:"model,omitempty" xml:"model,omitempty"` }
CashierFlowDto
type CashierGoodsDetailDto ¶
type CashierGoodsDetailDto struct { // 商品条码,可能有无码商品 BarCode string `json:"bar_code,omitempty" xml:"bar_code,omitempty"` // 商品进货价 单位:分 GoodsCostPrice int64 `json:"goods_cost_price,omitempty" xml:"goods_cost_price,omitempty"` // 商品销售价(折后),单位:分 GoodsActualPrice int64 `json:"goods_actual_price,omitempty" xml:"goods_actual_price,omitempty"` // 商品原价(折前),单位:分 GoodsOriginPrice int64 `json:"goods_origin_price,omitempty" xml:"goods_origin_price,omitempty"` // 商品数量 Count string `json:"count,omitempty" xml:"count,omitempty"` // 商品名称 GoodsName string `json:"goods_name,omitempty" xml:"goods_name,omitempty"` // ISV商品Id IsvGoodsId string `json:"isv_goods_id,omitempty" xml:"isv_goods_id,omitempty"` }
CashierGoodsDetailDto
type CashierPayDetailDto ¶
type CashierPayDetailDto struct { // 备注信息 DescInfo string `json:"desc_info,omitempty" xml:"desc_info,omitempty"` // 买家支付/退款账号Id 若payType=alipay ,需要传递 买家的支付宝用户id;其它支付方式可不传 PayAccount string `json:"pay_account,omitempty" xml:"pay_account,omitempty"` // 创建时间 精确到毫秒 GmtCreate int64 `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"` // 支付状态 请求失败:requestFail 支付失败:payFail 支付超时:payTimeOut 支付成功:paySuccess 退款成功:refundSuccess 退款失败:refundFail PayStatus string `json:"pay_status,omitempty" xml:"pay_status,omitempty"` // 支付金额 单位:分 缺省值:0 PayAmount int64 `json:"pay_amount,omitempty" xml:"pay_amount,omitempty"` // 支付类型 支付宝:alipay 微信:wechat 现金:cashPay, 其它:other PayType string `json:"pay_type,omitempty" xml:"pay_type,omitempty"` // 支付流水号 正向支付:支付流水号; 逆向支付:退款流水号; PayFlowNum string `json:"pay_flow_num,omitempty" xml:"pay_flow_num,omitempty"` // 业务类型 正向支付(支付):0 缺省为:0 逆向支付(退款):1 BizType int64 `json:"biz_type,omitempty" xml:"biz_type,omitempty"` }
CashierPayDetailDto
type ErrorResult ¶
type ErrorResult struct { // 单个订单错误消息 ErrorMessage string `json:"error_message,omitempty" xml:"error_message,omitempty"` // 单个订单错误码 ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"` // 单个订单isv业务处理关键字值 Key string `json:"key,omitempty" xml:"key,omitempty"` // 单个订单处理结果标示 true:成功 false:失败 Success bool `json:"success,omitempty" xml:"success,omitempty"` // 业务处理数据 Data string `json:"data,omitempty" xml:"data,omitempty"` }
ErrorResult
type GoodsDto ¶
type GoodsDto struct { // 规格 Spec string `json:"spec,omitempty" xml:"spec,omitempty"` // 简称 ShotTitle string `json:"shot_title,omitempty" xml:"shot_title,omitempty"` // 零售价,单位为分 ReservePrice int64 `json:"reserve_price,omitempty" xml:"reserve_price,omitempty"` // 商品标题 Title string `json:"title,omitempty" xml:"title,omitempty"` // 商品条码,唯一 BarCode string `json:"bar_code,omitempty" xml:"bar_code,omitempty"` // goodsId GoodsId int64 `json:"goods_id,omitempty" xml:"goods_id,omitempty"` // originalPrice OriginalPrice int64 `json:"original_price,omitempty" xml:"original_price,omitempty"` // categoryId CategoryId string `json:"category_id,omitempty" xml:"category_id,omitempty"` // ISV名称 Source string `json:"source,omitempty" xml:"source,omitempty"` // isvGoodsId IsvGoodsId string `json:"isv_goods_id,omitempty" xml:"isv_goods_id,omitempty"` // shortcutCode ShortcutCode string `json:"shortcut_code,omitempty" xml:"shortcut_code,omitempty"` // 称重单位,比如:按件(c),按重量(w:斤) Unit string `json:"unit,omitempty" xml:"unit,omitempty"` // 商品状态:ON上架、OFF下架、DELETE已删除 Status string `json:"status,omitempty" xml:"status,omitempty"` // 计价方式:按数量(c)、按重量(w) PricingMode string `json:"pricing_mode,omitempty" xml:"pricing_mode,omitempty"` // 商品所属小店用户ID UserId int64 `json:"user_id,omitempty" xml:"user_id,omitempty"` // 创建时间,精确到毫秒 GmtCreate int64 `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"` // 修改时间,精确到毫秒 GmtModified int64 `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"` // 自营叶子类目自定义编号(ISV子定义类目Id) IsvCategoryId string `json:"isv_category_id,omitempty" xml:"isv_category_id,omitempty"` }
GoodsDto
type InventoryDto ¶
type InventoryDto struct { // 实时库存(库存实时结果(出参)) Quantity string `json:"quantity,omitempty" xml:"quantity,omitempty"` // ISV商品Id IsvGoodsId string `json:"isv_goods_id,omitempty" xml:"isv_goods_id,omitempty"` // 零售通商品Id GoodsId int64 `json:"goods_id,omitempty" xml:"goods_id,omitempty"` // 最后修改 精确到毫秒 GmtCreate int64 `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"` // 门店对应的主账号id UserId int64 `json:"user_id,omitempty" xml:"user_id,omitempty"` // 库存删除标志(出参) ON:删除库存(库存删除后,售卖不维护库存值) OFF:不删除库存(售卖需要维护库存值)(缺省值) DeleteFlag string `json:"delete_flag,omitempty" xml:"delete_flag,omitempty"` // 数据来源的设备类型 0:pos,1:自动售货机,-1:其它 缺省值:0 DeviceType int64 `json:"device_type,omitempty" xml:"device_type,omitempty"` // 设备物理硬件ID(自身保证唯一性) HardwareId string `json:"hardware_id,omitempty" xml:"hardware_id,omitempty"` // 操作类型 STOCKTAKING-清点,盘点(set重置);STOCKENTERING-入库(加);STOCKOUTPU-出库(减);STOCK_SET-直接(set重置) OperateType string `json:"operate_type,omitempty" xml:"operate_type,omitempty"` // 变更库存传值为正数 TransQuantity string `json:"trans_quantity,omitempty" xml:"trans_quantity,omitempty"` // 最后修改 精确到毫秒 GmtModified int64 `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"` // isv库存Id主键 IsvInventoryId string `json:"isv_inventory_id,omitempty" xml:"isv_inventory_id,omitempty"` // 设备品牌 Brand string `json:"brand,omitempty" xml:"brand,omitempty"` // 设备型号 Model string `json:"model,omitempty" xml:"model,omitempty"` }
InventoryDto
Source Files ¶
- AlibabaLstPosOpenAccountCheckissettledRequest.go
- AlibabaLstPosOpenAccountCheckissettledResponse.go
- AlibabaLstPosOpenAccountCheckissettledResultDto.go
- AlibabaLstPosOpenCashierSynccashierdataRequest.go
- AlibabaLstPosOpenCashierSynccashierdataResponse.go
- AlibabaLstPosOpenCashierSynccashierdataResultDto.go
- AlibabaLstPosOpenGoodsGetgoodsbybarcodeRequest.go
- AlibabaLstPosOpenGoodsGetgoodsbybarcodeResponse.go
- AlibabaLstPosOpenGoodsGetgoodsbybarcodeResultDto.go
- AlibabaLstPosOpenGoodsGetgoodsbypagingRequest.go
- AlibabaLstPosOpenGoodsGetgoodsbypagingResponse.go
- AlibabaLstPosOpenGoodsGetgoodsbypagingResultDto.go
- AlibabaLstPosOpenGoodsSyncgoodsdataRequest.go
- AlibabaLstPosOpenGoodsSyncgoodsdataResponse.go
- AlibabaLstPosOpenGoodsSyncgoodsdataResultDto.go
- AlibabaLstPosOpenInventoryGetinventorydataRequest.go
- AlibabaLstPosOpenInventoryGetinventorydataResponse.go
- AlibabaLstPosOpenInventoryGetinventorydataResultDto.go
- AlibabaLstPosOpenInventorySyncinventorydataRequest.go
- AlibabaLstPosOpenInventorySyncinventorydataResponse.go
- AlibabaLstPosOpenInventorySyncinventorydataResultDto.go
- CashierFlowDto.go
- CashierGoodsDetailDto.go
- CashierPayDetailDto.go
- ErrorResult.go
- GoodsDto.go
- InventoryDto.go