package model type ProblemSkuListReq struct { GoodsId int `json:"goodsId"` } type ProblemSkuListResp struct { Flag bool `json:"flag"` Code interface{} `json:"code"` Message string `json:"message"` Data1 interface{} `json:"data1"` Data struct { ProblemPackList []struct { TIndex int `json:"tIndex"` Toption int `json:"toption"` Interval int `json:"interval"` ProblemName string `json:"problemName"` ProblemId int `json:"problemId"` List []struct { Isupt string `json:"isupt"` ProblemValueId string `json:"problemValueId"` ProblemValueName string `json:"problemValueName"` } `json:"list"` } `json:"problemPackList"` ProblemSkuList []struct { TIndex int `json:"tIndex"` Toption int `json:"toption"` Interval int `json:"interval"` ProblemName string `json:"problemName"` ProblemId int `json:"problemId"` List []struct { Isupt string `json:"isupt"` ProblemValueId string `json:"problemValueId"` ProblemValueName string `json:"problemValueName"` } `json:"list"` } `json:"problemSkuList"` GoodsInfo struct { Id int `json:"id"` Name string `json:"name"` CategoryId int `json:"categoryId"` BrandId int `json:"brandId"` Status int `json:"status"` Gallery string `json:"gallery"` Keyword string `json:"keyword"` CreateTime string `json:"createTime"` UpdateTime string `json:"updateTime"` Deleted int `json:"deleted"` Price float64 `json:"price"` PriceHigh float64 `json:"priceHigh"` PriceAvg float64 `json:"priceAvg"` PriceCycle int `json:"priceCycle"` OverdueDays int `json:"overdueDays"` PriceAdjustmentTime string `json:"priceAdjustmentTime"` TemlateId int `json:"temlateId"` TemplateName string `json:"templateName"` BrandName string `json:"brandName"` CategoryName string `json:"categoryName"` IsBindCoupon bool `json:"isBindCoupon"` Tindex int `json:"tindex"` } `json:"goodsInfo"` } `json:"data"` } type SubmitOrderEvaluationReq struct { GoodsId int `json:"goodsId"` ProblemAttrList []struct { ProblemAttrId string `json:"problemAttrId"` ProblemAttrValueId string `json:"problemAttrValueId"` } `json:"problemAttrList"` SkuList []struct { ProblemAttrId string `json:"problemAttrId"` ProblemAttrValueId string `json:"problemAttrValueId"` } `json:"skuList"` } type SubmitOrderEvaluationResp struct { Flag bool `json:"flag"` Code interface{} `json:"code"` Message string `json:"message"` Data1 interface{} `json:"data1"` Data struct { ReviewLevel string `json:"reviewLevel"` SkuPrice float64 `json:"skuPrice"` RatingPackId int `json:"ratingPackId"` TempPrice int `json:"tempPrice"` OrderId int `json:"orderId"` OrderNo string `json:"orderNo"` } `json:"data"` } type SubmitOrderDeliveryReq struct { OrderId int `json:"orderId"` SenderName string `json:"senderName"` SenderMobile string `json:"senderMobile"` SenderAddress string `json:"senderAddress"` SendStartTime string `json:"sendStartTime"` SendEndTime string `json:"sendEndTime"` ZfbAccount string `json:"zfbAccount"` ZfbRealName string `json:"zfbRealName"` } type SubmitOrderDeliveryResp struct { Flag bool `json:"flag"` Code interface{} `json:"code"` Message string `json:"message"` Data1 interface{} `json:"data1"` Data string `json:"data"` } type CancelOrderDeliveryReq struct { OrderId int `json:"orderId"` CourierNumber string `json:"courierNumber"` } type CancelOrderDeliveryResp struct { Flag bool `json:"flag"` Code interface{} `json:"code"` Message string `json:"message"` Data1 interface{} `json:"data1"` Data string `json:"data"` } type QueryMemberOrderListReq struct { DataType int `json:"dataType"` PageNum int `json:"pageNum"` PageSize int `json:"pageSize"` RecoveryCart string `json:"recoveryCart"` } type QueryMemberOrderListResp struct { Flag bool `json:"flag"` Code interface{} `json:"code"` Message string `json:"message"` Data1 interface{} `json:"data1"` Data struct { Total int `json:"total"` List []struct { Id int `json:"id"` OrderNo string `json:"orderNo"` State int `json:"state"` Status int `json:"status"` GoodsId int `json:"goodsId"` GoodsName string `json:"goodsName"` GoodsImg string `json:"goodsImg"` GoodsNum int `json:"goodsNum"` CourierNumber interface{} `json:"courierNumber"` Imei string `json:"imei"` Price float64 `json:"price"` EvaluationPrice float64 `json:"evaluationPrice"` AddTime string `json:"addTime"` } `json:"list"` PageNum int `json:"pageNum"` PageSize int `json:"pageSize"` Size int `json:"size"` StartRow int `json:"startRow"` EndRow int `json:"endRow"` Pages int `json:"pages"` PrePage int `json:"prePage"` NextPage int `json:"nextPage"` IsFirstPage bool `json:"isFirstPage"` IsLastPage bool `json:"isLastPage"` HasPreviousPage bool `json:"hasPreviousPage"` HasNextPage bool `json:"hasNextPage"` NavigatePages int `json:"navigatePages"` NavigatepageNums []int `json:"navigatepageNums"` NavigateFirstPage int `json:"navigateFirstPage"` NavigateLastPage int `json:"navigateLastPage"` } `json:"data"` } type QueryMemberOrderdetailReq struct { OrderId int `json:"orderId"` } type QueryMemberOrderdetailResp struct { Flag bool `json:"flag"` Code interface{} `json:"code"` Message string `json:"message"` Data1 interface{} `json:"data1"` Data struct { OrderProblemList []struct { TIndex int `json:"tIndex"` Toption int `json:"toption"` Interval interface{} `json:"interval"` ProblemName string `json:"problemName"` ProblemId int `json:"problemId"` List []struct { ProblemValueId string `json:"problemValueId"` ProblemValueName string `json:"problemValueName"` } `json:"list"` } `json:"orderProblemList"` OrderInfo struct { Id int `json:"id"` HeadOfficeId int `json:"headOfficeId"` BranchOfficeId int `json:"branchOfficeId"` ShopownerId interface{} `json:"shopownerId"` ShopAssistantId interface{} `json:"shopAssistantId"` GoodsId int `json:"goodsId"` MemberId int `json:"memberId"` StoreId int `json:"storeId"` EvaluationPrice float64 `json:"evaluationPrice"` QcPrice interface{} `json:"qcPrice"` PlatformPrice interface{} `json:"platformPrice"` ChangeNewPrice interface{} `json:"changeNewPrice"` TimeLimitSubsidy interface{} `json:"timeLimitSubsidy"` State int `json:"state"` Status int `json:"status"` AppointmentData interface{} `json:"appointmentData"` AppointmentTime interface{} `json:"appointmentTime"` AddTime string `json:"addTime"` UpdateTime interface{} `json:"updateTime"` Deleted bool `json:"deleted"` Phone interface{} `json:"phone"` MemberMachineId interface{} `json:"memberMachineId"` CouponUserId interface{} `json:"couponUserId"` OrderId string `json:"orderId"` Consignor interface{} `json:"consignor"` CourierCompany interface{} `json:"courierCompany"` CourierNumber interface{} `json:"courierNumber"` DeliverGoodsTime interface{} `json:"deliverGoodsTime"` ReceivedGoodsTime interface{} `json:"receivedGoodsTime"` ConfirmTime interface{} `json:"confirmTime"` AbnormalTime interface{} `json:"abnormalTime"` Address interface{} `json:"address"` HouseNumber interface{} `json:"houseNumber"` PayeeName interface{} `json:"payeeName"` Reason interface{} `json:"reason"` ErId interface{} `json:"erId"` CustomerServiceExamineId interface{} `json:"customerServiceExamineId"` CustomerServiceExamineState int `json:"customerServiceExamineState"` CustomerServiceExamineTime interface{} `json:"customerServiceExamineTime"` BranchOfficeExamineState int `json:"branchOfficeExamineState"` BranchOfficeExamineTime interface{} `json:"branchOfficeExamineTime"` ShopownerExamineState int `json:"shopownerExamineState"` ShopownerExamineTime interface{} `json:"shopownerExamineTime"` TemplateId int `json:"templateId"` TemplatePackId int `json:"templatePackId"` GoodsName string `json:"goodsName"` CategoryId int `json:"categoryId"` CategoryName string `json:"categoryName"` BrandId int `json:"brandId"` BrandName string `json:"brandName"` TemplateName interface{} `json:"templateName"` TemplatePackName interface{} `json:"templatePackName"` Price float64 `json:"price"` Img string `json:"img"` AboutPic interface{} `json:"aboutPic"` ScrewHolePic interface{} `json:"screwHolePic"` BlackScreenPic interface{} `json:"blackScreenPic"` UserName interface{} `json:"userName"` SfzNumber interface{} `json:"sfzNumber"` SfzPositivePic interface{} `json:"sfzPositivePic"` SfzSidePic interface{} `json:"sfzSidePic"` Autograph interface{} `json:"autograph"` FuselageBackplaneOnePic interface{} `json:"fuselageBackplaneOnePic"` FuselageBackplaneTwoPic interface{} `json:"fuselageBackplaneTwoPic"` SixPic interface{} `json:"sixPic"` OtherPic interface{} `json:"otherPic"` Code string `json:"code"` ShopAssistantName interface{} `json:"shopAssistantName"` HeadOfficeName interface{} `json:"headOfficeName"` BranchOfficeName interface{} `json:"branchOfficeName"` ShopownerName interface{} `json:"shopownerName"` Message interface{} `json:"message"` RejectionId interface{} `json:"rejectionId"` RejectionName interface{} `json:"rejectionName"` PayEmpId interface{} `json:"payEmpId"` Paystatus int `json:"paystatus"` PayStatusTime interface{} `json:"payStatusTime"` SubMsg interface{} `json:"subMsg"` ZfbAccount interface{} `json:"zfbAccount"` ZfbName interface{} `json:"zfbName"` RefundMessage interface{} `json:"refundMessage"` RefundApplyTime interface{} `json:"refundApplyTime"` RefundApproveOpinion interface{} `json:"refundApproveOpinion"` RefundTime interface{} `json:"refundTime"` RefundImg interface{} `json:"refundImg"` RefundMoney interface{} `json:"refundMoney"` Imei string `json:"imei"` CompletionTime interface{} `json:"completionTime"` SellStatus int `json:"sellStatus"` StoreName interface{} `json:"storeName"` ConsignorPhone interface{} `json:"consignorPhone"` DocumentType interface{} `json:"documentType"` ReviewPrice interface{} `json:"reviewPrice"` PayMent interface{} `json:"payMent"` Commission interface{} `json:"commission"` AcceptType int `json:"acceptType"` ReviewDescn string `json:"reviewDescn"` FirstTrialDescn string `json:"firstTrialDescn"` ReviewLevel interface{} `json:"reviewLevel"` SecondQcDescn interface{} `json:"secondQcDescn"` GoodsNum interface{} `json:"goodsNum"` BatchNo interface{} `json:"batchNo"` MemberAddressId interface{} `json:"memberAddressId"` } `json:"orderInfo"` OrderSkuList []struct { TIndex int `json:"tIndex"` Toption int `json:"toption"` Interval interface{} `json:"interval"` ProblemName string `json:"problemName"` ProblemId int `json:"problemId"` List []struct { ProblemValueId string `json:"problemValueId"` ProblemValueName string `json:"problemValueName"` } `json:"list"` } `json:"orderSkuList"` ClickImages []interface{} `json:"clickImages"` } `json:"data"` } type QueryMemberOrderDeliveryReq struct { OrderId int `json:"orderId"` } type QueryMemberOrderDeliveryResp struct { Flag bool `json:"flag"` Code interface{} `json:"code"` Message string `json:"message"` Data struct { Id int `json:"id"` OrderNo string `json:"orderNo"` GoodsId interface{} `json:"goodsId"` GoodsName string `json:"goodsName"` GoodsImg string `json:"goodsImg"` Imei string `json:"imei"` Price float64 `json:"price"` EvaluationPrice float64 `json:"evaluationPrice"` State int `json:"state"` Status int `json:"status"` LogistDescn string `json:"logistDescn"` LinkAddress string `json:"linkAddress"` LinkMan string `json:"linkMan"` Mobile string `json:"mobile"` CourierNumber string `json:"courierNumber"` IsCancelOrder bool `json:"isCancelOrder"` AddTime string `json:"addTime"` CancelTime string `json:"cancelTime"` OrderStatus int `json:"orderStatus"` RouteDataList []struct { AcceptTime string `json:"acceptTime"` AcceptAddress string `json:"acceptAddress"` Opcode interface{} `json:"opcode"` Remark string `json:"remark"` } `json:"routeDataList"` } `json:"data"` Data1 interface{} `json:"data1"` } type SubmitConfirmPriceReq struct { OrderId int `json:"orderId"` } type SubmitConfirmPriceResp struct { Code interface{} `json:"code"` Flag bool `json:"flag"` Message string `json:"message"` } type CancelOrderEvaluationReq struct { OrderId int `json:"orderId"` } type CancelOrderEvaluationResp struct { Code interface{} `json:"code"` Flag bool `json:"flag"` Message string `json:"message"` } type RecycleCardSubmitOrderToCartReq struct { OrderID int `json:"orderId" binding:"required"` } type RecycleCardSubmitOrderToCartResp struct { Code interface{} `json:"code"` Flag bool `json:"flag"` Message string `json:"message"` } type RecycleCardRemoveCartOrderReq struct { OrderID int `json:"orderId" binding:"required"` } type RecycleCardRemoveCartOrderResp struct { Code interface{} `json:"code"` Flag bool `json:"flag"` Message string `json:"message"` } type RecycleCardSubmitCartDeliveryReq struct { OrderIds string `json:"orderIds" binding:"required"` SenderName string `json:"senderName" binding:"required"` SenderMobile string `json:"senderMobile" binding:"required"` SenderAddress string `json:"senderAddress" binding:"required"` SendStartTime string `json:"sendStartTime" binding:"required"` SendEndTime string `json:"sendEndTime" binding:"required"` ZfbAccount string `json:"zfbAccount" binding:"required"` ZfbRealName string `json:"zfbRealName" binding:"required"` } type RecycleCardSubmitCartDeliveryResp struct { Flag bool `json:"flag"` Code interface{} `json:"code"` Message string `json:"message"` Data1 interface{} `json:"data1"` Data string `json:"data"` } type RecycleCardUpdateOrderQcReportReq struct { OrderID int `json:"orderId" binding:"required"` ProblemAttrList []struct { ProblemAttrID string `json:"problemAttrId"` ProblemAttrValueID string `json:"problemAttrValueId"` } `json:"problemAttrList" binding:"required"` SkuList []struct { ProblemAttrID string `json:"problemAttrId"` ProblemAttrValueID string `json:"problemAttrValueId"` } `json:"skuList" binding:"required"` } type RecycleCardUpdateOrderQcReportResp struct { Flag bool `json:"flag"` Code interface{} `json:"code"` Message string `json:"message"` Data1 interface{} `json:"data1"` Data struct { ReviewLevel string `json:"reviewLevel"` SkuPrice float64 `json:"skuPrice"` RatingPackID int `json:"ratingPackId"` TempPrice int `json:"tempPrice"` OrderID int `json:"orderId"` OrderNo string `json:"orderNo"` } `json:"data"` }