From 86eac0df6ab49536fa699f9a5e62512c75269fca Mon Sep 17 00:00:00 2001 From: JNG <365252428@qq.com> Date: Tue, 9 Jun 2026 14:50:32 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E4=B8=AA=E4=BA=BA=E8=AE=A2?= =?UTF-8?q?=E5=8D=95=E6=9F=A5=E8=AF=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- internal/controller/bundle.go | 5 + internal/dao/orderRecordsDao.go | 326 ++++++ internal/logic/orderRecordsLogic.go | 6 + pb/bundle.proto | 133 ++- pb/bundle/bundle.pb.go | 1521 ++++++++++++++++++++++----- pb/bundle/bundle.validator.pb.go | 26 + pb/bundle/bundle_triple.pb.go | 45 + 7 files changed, 1824 insertions(+), 238 deletions(-) diff --git a/internal/controller/bundle.go b/internal/controller/bundle.go index f25ee49..4b571e4 100644 --- a/internal/controller/bundle.go +++ b/internal/controller/bundle.go @@ -68,6 +68,11 @@ func (b *BundleProvider) MarkOverdueOrders(_ context.Context, req *bundle.MarkOv return logic.MarkOverdueOrders(req) } +// GetUserOrderList 获取用户订单列表(包含子表,支持30+筛选条件) +func (b *BundleProvider) GetUserOrderList(_ context.Context, req *bundle.GetUserOrderListRequest) (res *bundle.GetUserOrderListResponse, err error) { + return logic.GetUserOrderListWithDetails(req) +} + // 增值套餐相关 func (b *BundleProvider) CreateValueAddBundle(_ context.Context, req *bundle.CreateValueAddBundleRequest) (res *bundle.CreateValueAddBundleResponse, err error) { if err = req.Validate(); err != nil { diff --git a/internal/dao/orderRecordsDao.go b/internal/dao/orderRecordsDao.go index edf08c3..b1df93e 100644 --- a/internal/dao/orderRecordsDao.go +++ b/internal/dao/orderRecordsDao.go @@ -11,6 +11,7 @@ import ( "micro-bundle/pkg/msg" "micro-bundle/pkg/utils" "strconv" + "strings" "time" "github.com/shopspring/decimal" @@ -1262,3 +1263,328 @@ func GetOriginalOrderUUID(orderUUID string) (string, error) { current = rec.RenewalOrderUUID } } + +// GetUserOrderListWithDetails 根据用户ID获取订单列表(包含订单子表) +// 支持30+筛选条件、分页、排序 +func GetUserOrderListWithDetails(req *bundle.GetUserOrderListRequest) (*bundle.GetUserOrderListResponse, error) { + if req.CustomerID == "" { + return nil, errors.New("客户ID不能为空") + } + + // 构建基础查询 + query := app.ModuleClients.BundleDB.Model(&model.BundleOrderRecords{}). + Where("customer_id = ?", req.CustomerID) + + // 动态添加主表筛选条件 + // 订单号 + if req.OrderNo != "" { + query = query.Where("order_no = ?", req.OrderNo) + } + + // UUID + if req.OrderUUID != "" { + query = query.Where("uuid = ?", req.OrderUUID) + } + + // 套餐UUID + if req.BundleUUID != "" { + query = query.Where("bundle_uuid = ?", req.BundleUUID) + } + + // 套餐名称(模糊查询) + if req.BundleName != "" { + query = query.Where("bundle_name LIKE ?", "%"+req.BundleName+"%") + } + + // 客户名称(模糊查询) + if req.CustomerName != "" { + query = query.Where("customer_name LIKE ?", "%"+req.CustomerName+"%") + } + + // 订单状态 + if req.Status != 0 { + query = query.Where("status = ?", req.Status) + } + + // 订单类型 + if req.OrderType != 0 { + query = query.Where("order_type = ?", req.OrderType) + } + + // 订单模式 + if req.OrderMode != 0 { + query = query.Where("order_mode = ?", req.OrderMode) + } + + // 先用后付状态 + if req.PayLaterStatus != 0 { + query = query.Where("pay_later_status = ?", req.PayLaterStatus) + } + + // 支付类型 + if req.PayType != 0 { + query = query.Where("pay_type = ?", req.PayType) + } + + // 购买类型 + if req.PurchaseType != 0 { + query = query.Where("purchase_type = ?", req.PurchaseType) + } + + // 财务确认 + if req.FinancialConfirmation != 0 { + query = query.Where("financial_confirmation = ?", req.FinancialConfirmation) + } + + // 合同模板类型 + if req.ContractTplType != 0 { + query = query.Where("contract_tpl_type = ?", req.ContractTplType) + } + + // 金额范围筛选 + if req.MinAmount > 0 { + query = query.Where("amount >= ?", req.MinAmount) + } + if req.MaxAmount > 0 { + query = query.Where("amount <= ?", req.MaxAmount) + } + + // 时间范围筛选 - 创建时间 + if req.CreateStartTime != "" { + query = query.Where("created_at >= ?", req.CreateStartTime) + } + if req.CreateEndTime != "" { + query = query.Where("created_at <= ?", req.CreateEndTime) + } + + // 支付时间 + if req.PayStartTime != "" { + query = query.Where("pay_time >= ?", req.PayStartTime) + } + if req.PayEndTime != "" { + query = query.Where("pay_time <= ?", req.PayEndTime) + } + + // 签约时间 + if req.SignedStartTime != "" { + query = query.Where("signed_time >= ?", req.SignedStartTime) + } + if req.SignedEndTime != "" { + query = query.Where("signed_time <= ?", req.SignedEndTime) + } + + // 套餐到期时间 + if req.ExpirationStartTime != "" { + query = query.Where("expiration_time >= ?", req.ExpirationStartTime) + } + if req.ExpirationEndTime != "" { + query = query.Where("expiration_time <= ?", req.ExpirationEndTime) + } + + // 先用后付到期时间 + if req.DueStartTime != "" { + query = query.Where("due_time >= ?", req.DueStartTime) + } + if req.DueEndTime != "" { + query = query.Where("due_time <= ?", req.DueEndTime) + } + + // 平台ID(支持数组查询) + if len(req.PlatformIds) > 0 { + platformIdsJSON, _ := json.Marshal(req.PlatformIds) + query = query.Where("JSON_CONTAINS(platform_ids, ?)", string(platformIdsJSON)) + } + + // 邀请人ID + if req.InviterID != 0 { + query = query.Where("inviter_id = ?", req.InviterID) + } + + // 语言 + if req.Language != "" { + query = query.Where("language = ?", req.Language) + } + + // 是否包含增值服务 + if req.HasValueAdd { + query = query.Where("EXISTS (SELECT 1 FROM bundle_order_value_add WHERE order_uuid = bundle_order_records.uuid)") + } + + // 统计总数 + var total int64 + if err := query.Count(&total).Error; err != nil { + return nil, fmt.Errorf("统计订单总数失败: %v", err) + } + + // 如果没有数据,直接返回 + if total == 0 { + return &bundle.GetUserOrderListResponse{ + Total: total, + List: []*bundle.UserOrderDetail{}, + }, nil + } + + // 排序 + orderBy := "created_at DESC" // 默认排序 + if req.OrderBy != "" { + orderBy = req.OrderBy + // 添加排序方向 + if req.OrderDirection != "" { + direction := strings.ToUpper(req.OrderDirection) + if direction == "ASC" || direction == "DESC" { + orderBy = orderBy + " " + direction + } + } + } + query = query.Order(orderBy) + + // 分页 + page := int32(1) + pageSize := int32(10) + if req.Page > 0 { + page = req.Page + } + if req.PageSize > 0 { + pageSize = req.PageSize + } + offset := (page - 1) * pageSize + query = query.Offset(int(offset)).Limit(int(pageSize)) + + // 构建子表筛选条件(用于 Preload) + preloadCondition := func(db *gorm.DB) *gorm.DB { + // 增值服务类型 + if req.ValueAddServiceType != 0 { + db = db.Where("service_type = ?", req.ValueAddServiceType) + } + // 增值支付状态 + if req.ValueAddPaymentStatus != 0 { + db = db.Where("payment_status = ?", req.ValueAddPaymentStatus) + } + // 增值来源 + if req.ValueAddSource != 0 { + db = db.Where("source = ?", req.ValueAddSource) + } + // 增值订单模式 + if req.ValueAddOrderMode != 0 { + db = db.Where("order_mode = ?", req.ValueAddOrderMode) + } + // 增值先用后付状态 + if req.ValueAddPayLaterStatus != 0 { + db = db.Where("pay_later_status = ?", req.ValueAddPayLaterStatus) + } + // 增值是否过期 + if req.ValueAddIsExpired { + db = db.Where("is_expired = ?", true) + } + return db + } + + // 执行查询,使用 Preload 加载子表(带筛选条件) + var orders []model.BundleOrderRecords + if err := query.Preload("BundleOrderValueAdd", preloadCondition).Find(&orders).Error; err != nil { + return nil, fmt.Errorf("查询订单列表失败: %v", err) + } + + // 转换为响应格式 + var resultList []*bundle.UserOrderDetail + for _, order := range orders { + // 主表数据 + detail := &bundle.UserOrderDetail{ + UUID: order.UUID, + OrderNo: order.OrderNo, + BundleUUID: order.BundleUUID, + BundleName: order.BundleName, + CustomerID: order.CustomerID, + CustomerNum: order.CustomerNum, + CustomerName: order.CustomerName, + Amount: order.Amount, + AmountType: order.AmountType, + TotalAmount: order.TotalAmount, + Status: order.Status, + OrderType: order.OrderType, + OrderMode: order.OrderMode, + PayLaterStatus: order.PayLaterStatus, + PayType: order.PayType, + PurchaseType: order.PurchaseType, + FinancialConfirmation: order.FinancialConfirmation, + ContractNo: order.ContractNo, + ContractTplType: order.ContractTplType, + Language: order.Language, + InviterID: order.InviterID, + RenewalOrderUUID: order.RenewalOrderUUID, + } + + // 转换时间字段 + if !order.CreatedAt.IsZero() { + detail.CreatedAt = order.CreatedAt.Format("2006-01-02 15:04:05") + } + if !order.UpdatedAt.IsZero() { + detail.UpdatedAt = order.UpdatedAt.Format("2006-01-02 15:04:05") + } + if order.PayTime != "" { + detail.PayTime = order.PayTime + } + if order.SignedTime != "" { + detail.SignedTime = order.SignedTime + } + if order.ExpirationTime != "" { + detail.ExpirationTime = order.ExpirationTime + } + if order.DueTime != "" { + detail.DueTime = order.DueTime + } + + // 转换 platform_ids(JSON 数组) + platformIdsBytes, _ := json.Marshal(order.PlatformIds) + var platformIds []uint32 + if err := json.Unmarshal(platformIdsBytes, &platformIds); err == nil { + detail.PlatformIds = platformIds + } + + // 子表数据(增值服务) + if len(order.BundleOrderValueAdd) > 0 { + for _, valueAdd := range order.BundleOrderValueAdd { + valueAddDetail := &bundle.OrderValueAddDetail{ + UUID: valueAdd.UUID, + OrderNo: valueAdd.OrderNo, + ServiceType: valueAdd.ServiceType, + CurrencyType: valueAdd.CurrencyType, + Amount: float32(valueAdd.Amount), + Num: valueAdd.Num, + Unit: valueAdd.Unit, + ValueAddUUID: valueAdd.ValueAddUUID, + Source: int32(valueAdd.Source), + PaymentStatus: int32(valueAdd.PaymentStatus), + HandlingFee: valueAdd.HandlingFee, + EquityType: valueAdd.EquityType, + QuotaType: valueAdd.QuotaType, + QuotaValue: valueAdd.QuotaValue, + IsExpired: valueAdd.IsExpired, + OrderMode: valueAdd.OrderMode, + PayLaterStatus: valueAdd.PayLaterStatus, + ContractTplType: valueAdd.ContractTplType, + } + if !valueAdd.CreatedAt.IsZero() { + valueAddDetail.CreatedAt = valueAdd.CreatedAt.Format("2006-01-02 15:04:05") + } + if !valueAdd.UpdatedAt.IsZero() { + valueAddDetail.UpdatedAt = valueAdd.UpdatedAt.Format("2006-01-02 15:04:05") + } + if valueAdd.PaymentTime != "" { + valueAddDetail.PaymentTime = valueAdd.PaymentTime + } + if valueAdd.DueTime != "" { + valueAddDetail.DueTime = valueAdd.DueTime + } + detail.ValueAddList = append(detail.ValueAddList, valueAddDetail) + } + } + + resultList = append(resultList, detail) + } + + return &bundle.GetUserOrderListResponse{ + Total: total, + List: resultList, + }, nil +} diff --git a/internal/logic/orderRecordsLogic.go b/internal/logic/orderRecordsLogic.go index d128c3b..a3ce488 100644 --- a/internal/logic/orderRecordsLogic.go +++ b/internal/logic/orderRecordsLogic.go @@ -288,3 +288,9 @@ func OrderListByOrderUuid(req *bundle.OrderInfoByOrderUuidRequest) (res *bundle. res, err = dao.OrderListByOrderUuid(req) return } + +// GetUserOrderListWithDetails 根据用户ID获取订单列表(包含子表) +// 支持30+筛选条件和分页 +func GetUserOrderListWithDetails(req *bundle.GetUserOrderListRequest) (*bundle.GetUserOrderListResponse, error) { + return dao.GetUserOrderListWithDetails(req) +} diff --git a/pb/bundle.proto b/pb/bundle.proto index a4320ab..b1e3703 100644 --- a/pb/bundle.proto +++ b/pb/bundle.proto @@ -37,6 +37,7 @@ service Bundle { rpc GetInEffectOrderRecord(GetInEffectOrderRecordRequest) returns (OrderRecord) {} // 获取用户当前生效的订单信息 rpc CheckOrderEligibility(CheckOrderEligibilityRequest) returns (CheckOrderEligibilityResponse) {} // 下单前置校验(先用后付) rpc MarkOverdueOrders(MarkOverdueOrdersRequest) returns (MarkOverdueOrdersResponse) {} // 扫描到期未付订单(定时任务可调用) + rpc GetUserOrderList(GetUserOrderListRequest) returns (GetUserOrderListResponse) {} // 获取用户订单列表(包含子表,支持30+筛选条件) //增值套餐 rpc CreateValueAddBundle(CreateValueAddBundleRequest) returns (CreateValueAddBundleResponse) {} @@ -2540,4 +2541,134 @@ message GetQuestionnaireSurveyListResponse{ int32 total = 2; int32 page = 3; int32 size = 4; -} \ No newline at end of file +} +// ==================== 用户订单列表查询(包含子表)==================== + +// GetUserOrderListRequest 获取用户订单列表请求 +// 支持30+筛选条件,可自由组合 +message GetUserOrderListRequest { + // === 必填参数 === + string customerID = 1; // 用户ID(必填) + + // === 分页参数 === + int32 page = 2; // 页码,从1开始 + int32 pageSize = 3; // 每页数量 + + // === 排序参数 === + string orderBy = 4; // 排序字段(如:created_at, total_amount, pay_time) + string orderDirection = 5; // 排序方向:ASC 或 DESC,默认DESC + + // === 主表筛选条件 === + string orderNo = 6; // 订单编号 + string orderUUID = 7; // 订单UUID + string bundleUUID = 8; // 套餐UUID + string bundleName = 9; // 套餐名称(模糊搜索) + string customerName = 10; // 客户名称(模糊搜索) + int64 status = 11; // 订单状态:1:已签未支付 2:已签已支付 3:逾期 + int32 orderType = 12; // 订单类型:1:套餐订单 2:增值服务订单 + int32 orderMode = 13; // 订单模式:1:普通 2:先用后付 + int32 payLaterStatus = 14; // 先用后付状态:0:无 1:待付款 2:已付款 3:逾期未付 + int64 payType = 15; // 支付类型 + uint64 purchaseType = 16; // 购买类型:1:新购 2:续费 + int32 financialConfirmation = 17; // 财务确认:1:未确认 2:已确认 + int32 contractTplType = 18; // 合同模板类型:1:套餐普通 2:套餐先用后付 3:增值先用后付 + + // === 金额范围筛选 === + float minAmount = 19; // 最小金额 + float maxAmount = 20; // 最大金额 + + // === 时间范围筛选 === + string createStartTime = 21; // 创建开始时间 + string createEndTime = 22; // 创建结束时间 + string payStartTime = 23; // 支付开始时间 + string payEndTime = 24; // 支付结束时间 + string signedStartTime = 25; // 签约开始时间 + string signedEndTime = 26; // 签约结束时间 + string expirationStartTime = 27; // 套餐到期开始时间 + string expirationEndTime = 28; // 套餐到期结束时间 + string dueStartTime = 29; // 先用后付到期开始时间 + string dueEndTime = 30; // 先用后付到期结束时间 + + // === 其他筛选条件 === + repeated uint32 platformIds = 31; // 发布平台ID列表 + uint64 inviterID = 32; // 邀请人ID + string language = 33; // 语言 + bool hasValueAdd = 34; // 是否包含增值服务 + + // === 增值服务子表筛选条件 === + int32 valueAddServiceType = 35; // 增值服务类型:1:视频 2:图文 3:数据报表 4:账号数 5:可用时长 + int32 valueAddPaymentStatus = 36; // 增值支付状态:1:未支付 2:已支付 + int32 valueAddSource = 37; // 增值来源:1:套餐 2:单独购买 3:拓展 + int32 valueAddOrderMode = 38; // 增值订单模式:1:普通 2:先用后付 + int32 valueAddPayLaterStatus = 39; // 增值先用后付状态 + bool valueAddIsExpired = 40; // 增值是否过期 +} + +// GetUserOrderListResponse 获取用户订单列表响应 +message GetUserOrderListResponse { + int64 total = 1; // 总记录数 + repeated UserOrderDetail list = 2; // 订单列表 +} + +// UserOrderDetail 用户订单详情(包含子表) +message UserOrderDetail { + // === 主表字段 === + string UUID = 1; + string orderNo = 2; + string bundleUUID = 3; + string bundleName = 4; + string customerID = 5; + string customerNum = 6; + string customerName = 7; + float amount = 8; + int64 amountType = 9; + float totalAmount = 10; + int64 status = 11; + int32 orderType = 12; + int32 orderMode = 13; + int32 payLaterStatus = 14; + int64 payType = 15; + string payTime = 16; + uint64 purchaseType = 17; + int32 financialConfirmation = 18; + string contractNo = 19; + int32 contractTplType = 20; + string signedTime = 21; + string expirationTime = 22; + string dueTime = 23; + string language = 24; + repeated uint32 platformIds = 25; + uint64 inviterID = 26; + string renewalOrderUUID = 27; + string createdAt = 28; + string updatedAt = 29; + + // === 增值服务列表(子表) === + repeated OrderValueAddDetail valueAddList = 30; +} + +// OrderValueAddDetail 增值服务详情 +message OrderValueAddDetail { + string UUID = 1; + string orderNo = 2; + int32 serviceType = 3; + int64 currencyType = 4; + float amount = 5; + int32 num = 6; + string unit = 7; + string valueAddUUID = 8; + int32 source = 9; + int32 paymentStatus = 10; + string paymentTime = 11; + string handlingFee = 12; + int32 equityType = 13; + int32 quotaType = 14; + int32 quotaValue = 15; + bool isExpired = 16; + int32 orderMode = 17; + string dueTime = 18; + int32 payLaterStatus = 19; + int32 contractTplType = 20; + string createdAt = 21; + string updatedAt = 22; +} diff --git a/pb/bundle/bundle.pb.go b/pb/bundle/bundle.pb.go index 022633f..a62c2e7 100644 --- a/pb/bundle/bundle.pb.go +++ b/pb/bundle/bundle.pb.go @@ -21017,6 +21017,917 @@ func (x *GetQuestionnaireSurveyListResponse) GetSize() int32 { return 0 } +// GetUserOrderListRequest 获取用户订单列表请求 +// 支持30+筛选条件,可自由组合 +type GetUserOrderListRequest struct { + state protoimpl.MessageState `protogen:"open.v1"` + // === 必填参数 === + CustomerID string `protobuf:"bytes,1,opt,name=customerID,proto3" json:"customerID"` // 用户ID(必填) + // === 分页参数 === + Page int32 `protobuf:"varint,2,opt,name=page,proto3" json:"page"` // 页码,从1开始 + PageSize int32 `protobuf:"varint,3,opt,name=pageSize,proto3" json:"pageSize"` // 每页数量 + // === 排序参数 === + OrderBy string `protobuf:"bytes,4,opt,name=orderBy,proto3" json:"orderBy"` // 排序字段(如:created_at, total_amount, pay_time) + OrderDirection string `protobuf:"bytes,5,opt,name=orderDirection,proto3" json:"orderDirection"` // 排序方向:ASC 或 DESC,默认DESC + // === 主表筛选条件 === + OrderNo string `protobuf:"bytes,6,opt,name=orderNo,proto3" json:"orderNo"` // 订单编号 + OrderUUID string `protobuf:"bytes,7,opt,name=orderUUID,proto3" json:"orderUUID"` // 订单UUID + BundleUUID string `protobuf:"bytes,8,opt,name=bundleUUID,proto3" json:"bundleUUID"` // 套餐UUID + BundleName string `protobuf:"bytes,9,opt,name=bundleName,proto3" json:"bundleName"` // 套餐名称(模糊搜索) + CustomerName string `protobuf:"bytes,10,opt,name=customerName,proto3" json:"customerName"` // 客户名称(模糊搜索) + Status int64 `protobuf:"varint,11,opt,name=status,proto3" json:"status"` // 订单状态:1:已签未支付 2:已签已支付 3:逾期 + OrderType int32 `protobuf:"varint,12,opt,name=orderType,proto3" json:"orderType"` // 订单类型:1:套餐订单 2:增值服务订单 + OrderMode int32 `protobuf:"varint,13,opt,name=orderMode,proto3" json:"orderMode"` // 订单模式:1:普通 2:先用后付 + PayLaterStatus int32 `protobuf:"varint,14,opt,name=payLaterStatus,proto3" json:"payLaterStatus"` // 先用后付状态:0:无 1:待付款 2:已付款 3:逾期未付 + PayType int64 `protobuf:"varint,15,opt,name=payType,proto3" json:"payType"` // 支付类型 + PurchaseType uint64 `protobuf:"varint,16,opt,name=purchaseType,proto3" json:"purchaseType"` // 购买类型:1:新购 2:续费 + FinancialConfirmation int32 `protobuf:"varint,17,opt,name=financialConfirmation,proto3" json:"financialConfirmation"` // 财务确认:1:未确认 2:已确认 + ContractTplType int32 `protobuf:"varint,18,opt,name=contractTplType,proto3" json:"contractTplType"` // 合同模板类型:1:套餐普通 2:套餐先用后付 3:增值先用后付 + // === 金额范围筛选 === + MinAmount float32 `protobuf:"fixed32,19,opt,name=minAmount,proto3" json:"minAmount"` // 最小金额 + MaxAmount float32 `protobuf:"fixed32,20,opt,name=maxAmount,proto3" json:"maxAmount"` // 最大金额 + // === 时间范围筛选 === + CreateStartTime string `protobuf:"bytes,21,opt,name=createStartTime,proto3" json:"createStartTime"` // 创建开始时间 + CreateEndTime string `protobuf:"bytes,22,opt,name=createEndTime,proto3" json:"createEndTime"` // 创建结束时间 + PayStartTime string `protobuf:"bytes,23,opt,name=payStartTime,proto3" json:"payStartTime"` // 支付开始时间 + PayEndTime string `protobuf:"bytes,24,opt,name=payEndTime,proto3" json:"payEndTime"` // 支付结束时间 + SignedStartTime string `protobuf:"bytes,25,opt,name=signedStartTime,proto3" json:"signedStartTime"` // 签约开始时间 + SignedEndTime string `protobuf:"bytes,26,opt,name=signedEndTime,proto3" json:"signedEndTime"` // 签约结束时间 + ExpirationStartTime string `protobuf:"bytes,27,opt,name=expirationStartTime,proto3" json:"expirationStartTime"` // 套餐到期开始时间 + ExpirationEndTime string `protobuf:"bytes,28,opt,name=expirationEndTime,proto3" json:"expirationEndTime"` // 套餐到期结束时间 + DueStartTime string `protobuf:"bytes,29,opt,name=dueStartTime,proto3" json:"dueStartTime"` // 先用后付到期开始时间 + DueEndTime string `protobuf:"bytes,30,opt,name=dueEndTime,proto3" json:"dueEndTime"` // 先用后付到期结束时间 + // === 其他筛选条件 === + PlatformIds []uint32 `protobuf:"varint,31,rep,packed,name=platformIds,proto3" json:"platformIds"` // 发布平台ID列表 + InviterID uint64 `protobuf:"varint,32,opt,name=inviterID,proto3" json:"inviterID"` // 邀请人ID + Language string `protobuf:"bytes,33,opt,name=language,proto3" json:"language"` // 语言 + HasValueAdd bool `protobuf:"varint,34,opt,name=hasValueAdd,proto3" json:"hasValueAdd"` // 是否包含增值服务 + // === 增值服务子表筛选条件 === + ValueAddServiceType int32 `protobuf:"varint,35,opt,name=valueAddServiceType,proto3" json:"valueAddServiceType"` // 增值服务类型:1:视频 2:图文 3:数据报表 4:账号数 5:可用时长 + ValueAddPaymentStatus int32 `protobuf:"varint,36,opt,name=valueAddPaymentStatus,proto3" json:"valueAddPaymentStatus"` // 增值支付状态:1:未支付 2:已支付 + ValueAddSource int32 `protobuf:"varint,37,opt,name=valueAddSource,proto3" json:"valueAddSource"` // 增值来源:1:套餐 2:单独购买 3:拓展 + ValueAddOrderMode int32 `protobuf:"varint,38,opt,name=valueAddOrderMode,proto3" json:"valueAddOrderMode"` // 增值订单模式:1:普通 2:先用后付 + ValueAddPayLaterStatus int32 `protobuf:"varint,39,opt,name=valueAddPayLaterStatus,proto3" json:"valueAddPayLaterStatus"` // 增值先用后付状态 + ValueAddIsExpired bool `protobuf:"varint,40,opt,name=valueAddIsExpired,proto3" json:"valueAddIsExpired"` // 增值是否过期 + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *GetUserOrderListRequest) Reset() { + *x = GetUserOrderListRequest{} + mi := &file_pb_bundle_proto_msgTypes[233] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *GetUserOrderListRequest) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*GetUserOrderListRequest) ProtoMessage() {} + +func (x *GetUserOrderListRequest) ProtoReflect() protoreflect.Message { + mi := &file_pb_bundle_proto_msgTypes[233] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use GetUserOrderListRequest.ProtoReflect.Descriptor instead. +func (*GetUserOrderListRequest) Descriptor() ([]byte, []int) { + return file_pb_bundle_proto_rawDescGZIP(), []int{233} +} + +func (x *GetUserOrderListRequest) GetCustomerID() string { + if x != nil { + return x.CustomerID + } + return "" +} + +func (x *GetUserOrderListRequest) GetPage() int32 { + if x != nil { + return x.Page + } + return 0 +} + +func (x *GetUserOrderListRequest) GetPageSize() int32 { + if x != nil { + return x.PageSize + } + return 0 +} + +func (x *GetUserOrderListRequest) GetOrderBy() string { + if x != nil { + return x.OrderBy + } + return "" +} + +func (x *GetUserOrderListRequest) GetOrderDirection() string { + if x != nil { + return x.OrderDirection + } + return "" +} + +func (x *GetUserOrderListRequest) GetOrderNo() string { + if x != nil { + return x.OrderNo + } + return "" +} + +func (x *GetUserOrderListRequest) GetOrderUUID() string { + if x != nil { + return x.OrderUUID + } + return "" +} + +func (x *GetUserOrderListRequest) GetBundleUUID() string { + if x != nil { + return x.BundleUUID + } + return "" +} + +func (x *GetUserOrderListRequest) GetBundleName() string { + if x != nil { + return x.BundleName + } + return "" +} + +func (x *GetUserOrderListRequest) GetCustomerName() string { + if x != nil { + return x.CustomerName + } + return "" +} + +func (x *GetUserOrderListRequest) GetStatus() int64 { + if x != nil { + return x.Status + } + return 0 +} + +func (x *GetUserOrderListRequest) GetOrderType() int32 { + if x != nil { + return x.OrderType + } + return 0 +} + +func (x *GetUserOrderListRequest) GetOrderMode() int32 { + if x != nil { + return x.OrderMode + } + return 0 +} + +func (x *GetUserOrderListRequest) GetPayLaterStatus() int32 { + if x != nil { + return x.PayLaterStatus + } + return 0 +} + +func (x *GetUserOrderListRequest) GetPayType() int64 { + if x != nil { + return x.PayType + } + return 0 +} + +func (x *GetUserOrderListRequest) GetPurchaseType() uint64 { + if x != nil { + return x.PurchaseType + } + return 0 +} + +func (x *GetUserOrderListRequest) GetFinancialConfirmation() int32 { + if x != nil { + return x.FinancialConfirmation + } + return 0 +} + +func (x *GetUserOrderListRequest) GetContractTplType() int32 { + if x != nil { + return x.ContractTplType + } + return 0 +} + +func (x *GetUserOrderListRequest) GetMinAmount() float32 { + if x != nil { + return x.MinAmount + } + return 0 +} + +func (x *GetUserOrderListRequest) GetMaxAmount() float32 { + if x != nil { + return x.MaxAmount + } + return 0 +} + +func (x *GetUserOrderListRequest) GetCreateStartTime() string { + if x != nil { + return x.CreateStartTime + } + return "" +} + +func (x *GetUserOrderListRequest) GetCreateEndTime() string { + if x != nil { + return x.CreateEndTime + } + return "" +} + +func (x *GetUserOrderListRequest) GetPayStartTime() string { + if x != nil { + return x.PayStartTime + } + return "" +} + +func (x *GetUserOrderListRequest) GetPayEndTime() string { + if x != nil { + return x.PayEndTime + } + return "" +} + +func (x *GetUserOrderListRequest) GetSignedStartTime() string { + if x != nil { + return x.SignedStartTime + } + return "" +} + +func (x *GetUserOrderListRequest) GetSignedEndTime() string { + if x != nil { + return x.SignedEndTime + } + return "" +} + +func (x *GetUserOrderListRequest) GetExpirationStartTime() string { + if x != nil { + return x.ExpirationStartTime + } + return "" +} + +func (x *GetUserOrderListRequest) GetExpirationEndTime() string { + if x != nil { + return x.ExpirationEndTime + } + return "" +} + +func (x *GetUserOrderListRequest) GetDueStartTime() string { + if x != nil { + return x.DueStartTime + } + return "" +} + +func (x *GetUserOrderListRequest) GetDueEndTime() string { + if x != nil { + return x.DueEndTime + } + return "" +} + +func (x *GetUserOrderListRequest) GetPlatformIds() []uint32 { + if x != nil { + return x.PlatformIds + } + return nil +} + +func (x *GetUserOrderListRequest) GetInviterID() uint64 { + if x != nil { + return x.InviterID + } + return 0 +} + +func (x *GetUserOrderListRequest) GetLanguage() string { + if x != nil { + return x.Language + } + return "" +} + +func (x *GetUserOrderListRequest) GetHasValueAdd() bool { + if x != nil { + return x.HasValueAdd + } + return false +} + +func (x *GetUserOrderListRequest) GetValueAddServiceType() int32 { + if x != nil { + return x.ValueAddServiceType + } + return 0 +} + +func (x *GetUserOrderListRequest) GetValueAddPaymentStatus() int32 { + if x != nil { + return x.ValueAddPaymentStatus + } + return 0 +} + +func (x *GetUserOrderListRequest) GetValueAddSource() int32 { + if x != nil { + return x.ValueAddSource + } + return 0 +} + +func (x *GetUserOrderListRequest) GetValueAddOrderMode() int32 { + if x != nil { + return x.ValueAddOrderMode + } + return 0 +} + +func (x *GetUserOrderListRequest) GetValueAddPayLaterStatus() int32 { + if x != nil { + return x.ValueAddPayLaterStatus + } + return 0 +} + +func (x *GetUserOrderListRequest) GetValueAddIsExpired() bool { + if x != nil { + return x.ValueAddIsExpired + } + return false +} + +// GetUserOrderListResponse 获取用户订单列表响应 +type GetUserOrderListResponse struct { + state protoimpl.MessageState `protogen:"open.v1"` + Total int64 `protobuf:"varint,1,opt,name=total,proto3" json:"total"` // 总记录数 + List []*UserOrderDetail `protobuf:"bytes,2,rep,name=list,proto3" json:"list"` // 订单列表 + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *GetUserOrderListResponse) Reset() { + *x = GetUserOrderListResponse{} + mi := &file_pb_bundle_proto_msgTypes[234] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *GetUserOrderListResponse) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*GetUserOrderListResponse) ProtoMessage() {} + +func (x *GetUserOrderListResponse) ProtoReflect() protoreflect.Message { + mi := &file_pb_bundle_proto_msgTypes[234] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use GetUserOrderListResponse.ProtoReflect.Descriptor instead. +func (*GetUserOrderListResponse) Descriptor() ([]byte, []int) { + return file_pb_bundle_proto_rawDescGZIP(), []int{234} +} + +func (x *GetUserOrderListResponse) GetTotal() int64 { + if x != nil { + return x.Total + } + return 0 +} + +func (x *GetUserOrderListResponse) GetList() []*UserOrderDetail { + if x != nil { + return x.List + } + return nil +} + +// UserOrderDetail 用户订单详情(包含子表) +type UserOrderDetail struct { + state protoimpl.MessageState `protogen:"open.v1"` + // === 主表字段 === + UUID string `protobuf:"bytes,1,opt,name=UUID,proto3" json:"UUID"` + OrderNo string `protobuf:"bytes,2,opt,name=orderNo,proto3" json:"orderNo"` + BundleUUID string `protobuf:"bytes,3,opt,name=bundleUUID,proto3" json:"bundleUUID"` + BundleName string `protobuf:"bytes,4,opt,name=bundleName,proto3" json:"bundleName"` + CustomerID string `protobuf:"bytes,5,opt,name=customerID,proto3" json:"customerID"` + CustomerNum string `protobuf:"bytes,6,opt,name=customerNum,proto3" json:"customerNum"` + CustomerName string `protobuf:"bytes,7,opt,name=customerName,proto3" json:"customerName"` + Amount float32 `protobuf:"fixed32,8,opt,name=amount,proto3" json:"amount"` + AmountType int64 `protobuf:"varint,9,opt,name=amountType,proto3" json:"amountType"` + TotalAmount float32 `protobuf:"fixed32,10,opt,name=totalAmount,proto3" json:"totalAmount"` + Status int64 `protobuf:"varint,11,opt,name=status,proto3" json:"status"` + OrderType int32 `protobuf:"varint,12,opt,name=orderType,proto3" json:"orderType"` + OrderMode int32 `protobuf:"varint,13,opt,name=orderMode,proto3" json:"orderMode"` + PayLaterStatus int32 `protobuf:"varint,14,opt,name=payLaterStatus,proto3" json:"payLaterStatus"` + PayType int64 `protobuf:"varint,15,opt,name=payType,proto3" json:"payType"` + PayTime string `protobuf:"bytes,16,opt,name=payTime,proto3" json:"payTime"` + PurchaseType uint64 `protobuf:"varint,17,opt,name=purchaseType,proto3" json:"purchaseType"` + FinancialConfirmation int32 `protobuf:"varint,18,opt,name=financialConfirmation,proto3" json:"financialConfirmation"` + ContractNo string `protobuf:"bytes,19,opt,name=contractNo,proto3" json:"contractNo"` + ContractTplType int32 `protobuf:"varint,20,opt,name=contractTplType,proto3" json:"contractTplType"` + SignedTime string `protobuf:"bytes,21,opt,name=signedTime,proto3" json:"signedTime"` + ExpirationTime string `protobuf:"bytes,22,opt,name=expirationTime,proto3" json:"expirationTime"` + DueTime string `protobuf:"bytes,23,opt,name=dueTime,proto3" json:"dueTime"` + Language string `protobuf:"bytes,24,opt,name=language,proto3" json:"language"` + PlatformIds []uint32 `protobuf:"varint,25,rep,packed,name=platformIds,proto3" json:"platformIds"` + InviterID uint64 `protobuf:"varint,26,opt,name=inviterID,proto3" json:"inviterID"` + RenewalOrderUUID string `protobuf:"bytes,27,opt,name=renewalOrderUUID,proto3" json:"renewalOrderUUID"` + CreatedAt string `protobuf:"bytes,28,opt,name=createdAt,proto3" json:"createdAt"` + UpdatedAt string `protobuf:"bytes,29,opt,name=updatedAt,proto3" json:"updatedAt"` + // === 增值服务列表(子表) === + ValueAddList []*OrderValueAddDetail `protobuf:"bytes,30,rep,name=valueAddList,proto3" json:"valueAddList"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *UserOrderDetail) Reset() { + *x = UserOrderDetail{} + mi := &file_pb_bundle_proto_msgTypes[235] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *UserOrderDetail) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*UserOrderDetail) ProtoMessage() {} + +func (x *UserOrderDetail) ProtoReflect() protoreflect.Message { + mi := &file_pb_bundle_proto_msgTypes[235] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use UserOrderDetail.ProtoReflect.Descriptor instead. +func (*UserOrderDetail) Descriptor() ([]byte, []int) { + return file_pb_bundle_proto_rawDescGZIP(), []int{235} +} + +func (x *UserOrderDetail) GetUUID() string { + if x != nil { + return x.UUID + } + return "" +} + +func (x *UserOrderDetail) GetOrderNo() string { + if x != nil { + return x.OrderNo + } + return "" +} + +func (x *UserOrderDetail) GetBundleUUID() string { + if x != nil { + return x.BundleUUID + } + return "" +} + +func (x *UserOrderDetail) GetBundleName() string { + if x != nil { + return x.BundleName + } + return "" +} + +func (x *UserOrderDetail) GetCustomerID() string { + if x != nil { + return x.CustomerID + } + return "" +} + +func (x *UserOrderDetail) GetCustomerNum() string { + if x != nil { + return x.CustomerNum + } + return "" +} + +func (x *UserOrderDetail) GetCustomerName() string { + if x != nil { + return x.CustomerName + } + return "" +} + +func (x *UserOrderDetail) GetAmount() float32 { + if x != nil { + return x.Amount + } + return 0 +} + +func (x *UserOrderDetail) GetAmountType() int64 { + if x != nil { + return x.AmountType + } + return 0 +} + +func (x *UserOrderDetail) GetTotalAmount() float32 { + if x != nil { + return x.TotalAmount + } + return 0 +} + +func (x *UserOrderDetail) GetStatus() int64 { + if x != nil { + return x.Status + } + return 0 +} + +func (x *UserOrderDetail) GetOrderType() int32 { + if x != nil { + return x.OrderType + } + return 0 +} + +func (x *UserOrderDetail) GetOrderMode() int32 { + if x != nil { + return x.OrderMode + } + return 0 +} + +func (x *UserOrderDetail) GetPayLaterStatus() int32 { + if x != nil { + return x.PayLaterStatus + } + return 0 +} + +func (x *UserOrderDetail) GetPayType() int64 { + if x != nil { + return x.PayType + } + return 0 +} + +func (x *UserOrderDetail) GetPayTime() string { + if x != nil { + return x.PayTime + } + return "" +} + +func (x *UserOrderDetail) GetPurchaseType() uint64 { + if x != nil { + return x.PurchaseType + } + return 0 +} + +func (x *UserOrderDetail) GetFinancialConfirmation() int32 { + if x != nil { + return x.FinancialConfirmation + } + return 0 +} + +func (x *UserOrderDetail) GetContractNo() string { + if x != nil { + return x.ContractNo + } + return "" +} + +func (x *UserOrderDetail) GetContractTplType() int32 { + if x != nil { + return x.ContractTplType + } + return 0 +} + +func (x *UserOrderDetail) GetSignedTime() string { + if x != nil { + return x.SignedTime + } + return "" +} + +func (x *UserOrderDetail) GetExpirationTime() string { + if x != nil { + return x.ExpirationTime + } + return "" +} + +func (x *UserOrderDetail) GetDueTime() string { + if x != nil { + return x.DueTime + } + return "" +} + +func (x *UserOrderDetail) GetLanguage() string { + if x != nil { + return x.Language + } + return "" +} + +func (x *UserOrderDetail) GetPlatformIds() []uint32 { + if x != nil { + return x.PlatformIds + } + return nil +} + +func (x *UserOrderDetail) GetInviterID() uint64 { + if x != nil { + return x.InviterID + } + return 0 +} + +func (x *UserOrderDetail) GetRenewalOrderUUID() string { + if x != nil { + return x.RenewalOrderUUID + } + return "" +} + +func (x *UserOrderDetail) GetCreatedAt() string { + if x != nil { + return x.CreatedAt + } + return "" +} + +func (x *UserOrderDetail) GetUpdatedAt() string { + if x != nil { + return x.UpdatedAt + } + return "" +} + +func (x *UserOrderDetail) GetValueAddList() []*OrderValueAddDetail { + if x != nil { + return x.ValueAddList + } + return nil +} + +// OrderValueAddDetail 增值服务详情 +type OrderValueAddDetail struct { + state protoimpl.MessageState `protogen:"open.v1"` + UUID string `protobuf:"bytes,1,opt,name=UUID,proto3" json:"UUID"` + OrderNo string `protobuf:"bytes,2,opt,name=orderNo,proto3" json:"orderNo"` + ServiceType int32 `protobuf:"varint,3,opt,name=serviceType,proto3" json:"serviceType"` + CurrencyType int64 `protobuf:"varint,4,opt,name=currencyType,proto3" json:"currencyType"` + Amount float32 `protobuf:"fixed32,5,opt,name=amount,proto3" json:"amount"` + Num int32 `protobuf:"varint,6,opt,name=num,proto3" json:"num"` + Unit string `protobuf:"bytes,7,opt,name=unit,proto3" json:"unit"` + ValueAddUUID string `protobuf:"bytes,8,opt,name=valueAddUUID,proto3" json:"valueAddUUID"` + Source int32 `protobuf:"varint,9,opt,name=source,proto3" json:"source"` + PaymentStatus int32 `protobuf:"varint,10,opt,name=paymentStatus,proto3" json:"paymentStatus"` + PaymentTime string `protobuf:"bytes,11,opt,name=paymentTime,proto3" json:"paymentTime"` + HandlingFee string `protobuf:"bytes,12,opt,name=handlingFee,proto3" json:"handlingFee"` + EquityType int32 `protobuf:"varint,13,opt,name=equityType,proto3" json:"equityType"` + QuotaType int32 `protobuf:"varint,14,opt,name=quotaType,proto3" json:"quotaType"` + QuotaValue int32 `protobuf:"varint,15,opt,name=quotaValue,proto3" json:"quotaValue"` + IsExpired bool `protobuf:"varint,16,opt,name=isExpired,proto3" json:"isExpired"` + OrderMode int32 `protobuf:"varint,17,opt,name=orderMode,proto3" json:"orderMode"` + DueTime string `protobuf:"bytes,18,opt,name=dueTime,proto3" json:"dueTime"` + PayLaterStatus int32 `protobuf:"varint,19,opt,name=payLaterStatus,proto3" json:"payLaterStatus"` + ContractTplType int32 `protobuf:"varint,20,opt,name=contractTplType,proto3" json:"contractTplType"` + CreatedAt string `protobuf:"bytes,21,opt,name=createdAt,proto3" json:"createdAt"` + UpdatedAt string `protobuf:"bytes,22,opt,name=updatedAt,proto3" json:"updatedAt"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache +} + +func (x *OrderValueAddDetail) Reset() { + *x = OrderValueAddDetail{} + mi := &file_pb_bundle_proto_msgTypes[236] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) +} + +func (x *OrderValueAddDetail) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*OrderValueAddDetail) ProtoMessage() {} + +func (x *OrderValueAddDetail) ProtoReflect() protoreflect.Message { + mi := &file_pb_bundle_proto_msgTypes[236] + if x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use OrderValueAddDetail.ProtoReflect.Descriptor instead. +func (*OrderValueAddDetail) Descriptor() ([]byte, []int) { + return file_pb_bundle_proto_rawDescGZIP(), []int{236} +} + +func (x *OrderValueAddDetail) GetUUID() string { + if x != nil { + return x.UUID + } + return "" +} + +func (x *OrderValueAddDetail) GetOrderNo() string { + if x != nil { + return x.OrderNo + } + return "" +} + +func (x *OrderValueAddDetail) GetServiceType() int32 { + if x != nil { + return x.ServiceType + } + return 0 +} + +func (x *OrderValueAddDetail) GetCurrencyType() int64 { + if x != nil { + return x.CurrencyType + } + return 0 +} + +func (x *OrderValueAddDetail) GetAmount() float32 { + if x != nil { + return x.Amount + } + return 0 +} + +func (x *OrderValueAddDetail) GetNum() int32 { + if x != nil { + return x.Num + } + return 0 +} + +func (x *OrderValueAddDetail) GetUnit() string { + if x != nil { + return x.Unit + } + return "" +} + +func (x *OrderValueAddDetail) GetValueAddUUID() string { + if x != nil { + return x.ValueAddUUID + } + return "" +} + +func (x *OrderValueAddDetail) GetSource() int32 { + if x != nil { + return x.Source + } + return 0 +} + +func (x *OrderValueAddDetail) GetPaymentStatus() int32 { + if x != nil { + return x.PaymentStatus + } + return 0 +} + +func (x *OrderValueAddDetail) GetPaymentTime() string { + if x != nil { + return x.PaymentTime + } + return "" +} + +func (x *OrderValueAddDetail) GetHandlingFee() string { + if x != nil { + return x.HandlingFee + } + return "" +} + +func (x *OrderValueAddDetail) GetEquityType() int32 { + if x != nil { + return x.EquityType + } + return 0 +} + +func (x *OrderValueAddDetail) GetQuotaType() int32 { + if x != nil { + return x.QuotaType + } + return 0 +} + +func (x *OrderValueAddDetail) GetQuotaValue() int32 { + if x != nil { + return x.QuotaValue + } + return 0 +} + +func (x *OrderValueAddDetail) GetIsExpired() bool { + if x != nil { + return x.IsExpired + } + return false +} + +func (x *OrderValueAddDetail) GetOrderMode() int32 { + if x != nil { + return x.OrderMode + } + return 0 +} + +func (x *OrderValueAddDetail) GetDueTime() string { + if x != nil { + return x.DueTime + } + return "" +} + +func (x *OrderValueAddDetail) GetPayLaterStatus() int32 { + if x != nil { + return x.PayLaterStatus + } + return 0 +} + +func (x *OrderValueAddDetail) GetContractTplType() int32 { + if x != nil { + return x.ContractTplType + } + return 0 +} + +func (x *OrderValueAddDetail) GetCreatedAt() string { + if x != nil { + return x.CreatedAt + } + return "" +} + +func (x *OrderValueAddDetail) GetUpdatedAt() string { + if x != nil { + return x.UpdatedAt + } + return "" +} + var File_pb_bundle_proto protoreflect.FileDescriptor const file_pb_bundle_proto_rawDesc = "" + @@ -23102,7 +24013,134 @@ const file_pb_bundle_proto_rawDesc = "" + "surveyList\x12\x14\n" + "\x05total\x18\x02 \x01(\x05R\x05total\x12\x12\n" + "\x04page\x18\x03 \x01(\x05R\x04page\x12\x12\n" + - "\x04size\x18\x04 \x01(\x05R\x04size2\xa0Q\n" + + "\x04size\x18\x04 \x01(\x05R\x04size\"\xc7\v\n" + + "\x17GetUserOrderListRequest\x12\x1e\n" + + "\n" + + "customerID\x18\x01 \x01(\tR\n" + + "customerID\x12\x12\n" + + "\x04page\x18\x02 \x01(\x05R\x04page\x12\x1a\n" + + "\bpageSize\x18\x03 \x01(\x05R\bpageSize\x12\x18\n" + + "\aorderBy\x18\x04 \x01(\tR\aorderBy\x12&\n" + + "\x0eorderDirection\x18\x05 \x01(\tR\x0eorderDirection\x12\x18\n" + + "\aorderNo\x18\x06 \x01(\tR\aorderNo\x12\x1c\n" + + "\torderUUID\x18\a \x01(\tR\torderUUID\x12\x1e\n" + + "\n" + + "bundleUUID\x18\b \x01(\tR\n" + + "bundleUUID\x12\x1e\n" + + "\n" + + "bundleName\x18\t \x01(\tR\n" + + "bundleName\x12\"\n" + + "\fcustomerName\x18\n" + + " \x01(\tR\fcustomerName\x12\x16\n" + + "\x06status\x18\v \x01(\x03R\x06status\x12\x1c\n" + + "\torderType\x18\f \x01(\x05R\torderType\x12\x1c\n" + + "\torderMode\x18\r \x01(\x05R\torderMode\x12&\n" + + "\x0epayLaterStatus\x18\x0e \x01(\x05R\x0epayLaterStatus\x12\x18\n" + + "\apayType\x18\x0f \x01(\x03R\apayType\x12\"\n" + + "\fpurchaseType\x18\x10 \x01(\x04R\fpurchaseType\x124\n" + + "\x15financialConfirmation\x18\x11 \x01(\x05R\x15financialConfirmation\x12(\n" + + "\x0fcontractTplType\x18\x12 \x01(\x05R\x0fcontractTplType\x12\x1c\n" + + "\tminAmount\x18\x13 \x01(\x02R\tminAmount\x12\x1c\n" + + "\tmaxAmount\x18\x14 \x01(\x02R\tmaxAmount\x12(\n" + + "\x0fcreateStartTime\x18\x15 \x01(\tR\x0fcreateStartTime\x12$\n" + + "\rcreateEndTime\x18\x16 \x01(\tR\rcreateEndTime\x12\"\n" + + "\fpayStartTime\x18\x17 \x01(\tR\fpayStartTime\x12\x1e\n" + + "\n" + + "payEndTime\x18\x18 \x01(\tR\n" + + "payEndTime\x12(\n" + + "\x0fsignedStartTime\x18\x19 \x01(\tR\x0fsignedStartTime\x12$\n" + + "\rsignedEndTime\x18\x1a \x01(\tR\rsignedEndTime\x120\n" + + "\x13expirationStartTime\x18\x1b \x01(\tR\x13expirationStartTime\x12,\n" + + "\x11expirationEndTime\x18\x1c \x01(\tR\x11expirationEndTime\x12\"\n" + + "\fdueStartTime\x18\x1d \x01(\tR\fdueStartTime\x12\x1e\n" + + "\n" + + "dueEndTime\x18\x1e \x01(\tR\n" + + "dueEndTime\x12 \n" + + "\vplatformIds\x18\x1f \x03(\rR\vplatformIds\x12\x1c\n" + + "\tinviterID\x18 \x01(\x04R\tinviterID\x12\x1a\n" + + "\blanguage\x18! \x01(\tR\blanguage\x12 \n" + + "\vhasValueAdd\x18\" \x01(\bR\vhasValueAdd\x120\n" + + "\x13valueAddServiceType\x18# \x01(\x05R\x13valueAddServiceType\x124\n" + + "\x15valueAddPaymentStatus\x18$ \x01(\x05R\x15valueAddPaymentStatus\x12&\n" + + "\x0evalueAddSource\x18% \x01(\x05R\x0evalueAddSource\x12,\n" + + "\x11valueAddOrderMode\x18& \x01(\x05R\x11valueAddOrderMode\x126\n" + + "\x16valueAddPayLaterStatus\x18' \x01(\x05R\x16valueAddPayLaterStatus\x12,\n" + + "\x11valueAddIsExpired\x18( \x01(\bR\x11valueAddIsExpired\"]\n" + + "\x18GetUserOrderListResponse\x12\x14\n" + + "\x05total\x18\x01 \x01(\x03R\x05total\x12+\n" + + "\x04list\x18\x02 \x03(\v2\x17.bundle.UserOrderDetailR\x04list\"\xfa\a\n" + + "\x0fUserOrderDetail\x12\x12\n" + + "\x04UUID\x18\x01 \x01(\tR\x04UUID\x12\x18\n" + + "\aorderNo\x18\x02 \x01(\tR\aorderNo\x12\x1e\n" + + "\n" + + "bundleUUID\x18\x03 \x01(\tR\n" + + "bundleUUID\x12\x1e\n" + + "\n" + + "bundleName\x18\x04 \x01(\tR\n" + + "bundleName\x12\x1e\n" + + "\n" + + "customerID\x18\x05 \x01(\tR\n" + + "customerID\x12 \n" + + "\vcustomerNum\x18\x06 \x01(\tR\vcustomerNum\x12\"\n" + + "\fcustomerName\x18\a \x01(\tR\fcustomerName\x12\x16\n" + + "\x06amount\x18\b \x01(\x02R\x06amount\x12\x1e\n" + + "\n" + + "amountType\x18\t \x01(\x03R\n" + + "amountType\x12 \n" + + "\vtotalAmount\x18\n" + + " \x01(\x02R\vtotalAmount\x12\x16\n" + + "\x06status\x18\v \x01(\x03R\x06status\x12\x1c\n" + + "\torderType\x18\f \x01(\x05R\torderType\x12\x1c\n" + + "\torderMode\x18\r \x01(\x05R\torderMode\x12&\n" + + "\x0epayLaterStatus\x18\x0e \x01(\x05R\x0epayLaterStatus\x12\x18\n" + + "\apayType\x18\x0f \x01(\x03R\apayType\x12\x18\n" + + "\apayTime\x18\x10 \x01(\tR\apayTime\x12\"\n" + + "\fpurchaseType\x18\x11 \x01(\x04R\fpurchaseType\x124\n" + + "\x15financialConfirmation\x18\x12 \x01(\x05R\x15financialConfirmation\x12\x1e\n" + + "\n" + + "contractNo\x18\x13 \x01(\tR\n" + + "contractNo\x12(\n" + + "\x0fcontractTplType\x18\x14 \x01(\x05R\x0fcontractTplType\x12\x1e\n" + + "\n" + + "signedTime\x18\x15 \x01(\tR\n" + + "signedTime\x12&\n" + + "\x0eexpirationTime\x18\x16 \x01(\tR\x0eexpirationTime\x12\x18\n" + + "\adueTime\x18\x17 \x01(\tR\adueTime\x12\x1a\n" + + "\blanguage\x18\x18 \x01(\tR\blanguage\x12 \n" + + "\vplatformIds\x18\x19 \x03(\rR\vplatformIds\x12\x1c\n" + + "\tinviterID\x18\x1a \x01(\x04R\tinviterID\x12*\n" + + "\x10renewalOrderUUID\x18\x1b \x01(\tR\x10renewalOrderUUID\x12\x1c\n" + + "\tcreatedAt\x18\x1c \x01(\tR\tcreatedAt\x12\x1c\n" + + "\tupdatedAt\x18\x1d \x01(\tR\tupdatedAt\x12?\n" + + "\fvalueAddList\x18\x1e \x03(\v2\x1b.bundle.OrderValueAddDetailR\fvalueAddList\"\xaf\x05\n" + + "\x13OrderValueAddDetail\x12\x12\n" + + "\x04UUID\x18\x01 \x01(\tR\x04UUID\x12\x18\n" + + "\aorderNo\x18\x02 \x01(\tR\aorderNo\x12 \n" + + "\vserviceType\x18\x03 \x01(\x05R\vserviceType\x12\"\n" + + "\fcurrencyType\x18\x04 \x01(\x03R\fcurrencyType\x12\x16\n" + + "\x06amount\x18\x05 \x01(\x02R\x06amount\x12\x10\n" + + "\x03num\x18\x06 \x01(\x05R\x03num\x12\x12\n" + + "\x04unit\x18\a \x01(\tR\x04unit\x12\"\n" + + "\fvalueAddUUID\x18\b \x01(\tR\fvalueAddUUID\x12\x16\n" + + "\x06source\x18\t \x01(\x05R\x06source\x12$\n" + + "\rpaymentStatus\x18\n" + + " \x01(\x05R\rpaymentStatus\x12 \n" + + "\vpaymentTime\x18\v \x01(\tR\vpaymentTime\x12 \n" + + "\vhandlingFee\x18\f \x01(\tR\vhandlingFee\x12\x1e\n" + + "\n" + + "equityType\x18\r \x01(\x05R\n" + + "equityType\x12\x1c\n" + + "\tquotaType\x18\x0e \x01(\x05R\tquotaType\x12\x1e\n" + + "\n" + + "quotaValue\x18\x0f \x01(\x05R\n" + + "quotaValue\x12\x1c\n" + + "\tisExpired\x18\x10 \x01(\bR\tisExpired\x12\x1c\n" + + "\torderMode\x18\x11 \x01(\x05R\torderMode\x12\x18\n" + + "\adueTime\x18\x12 \x01(\tR\adueTime\x12&\n" + + "\x0epayLaterStatus\x18\x13 \x01(\x05R\x0epayLaterStatus\x12(\n" + + "\x0fcontractTplType\x18\x14 \x01(\x05R\x0fcontractTplType\x12\x1c\n" + + "\tcreatedAt\x18\x15 \x01(\tR\tcreatedAt\x12\x1c\n" + + "\tupdatedAt\x18\x16 \x01(\tR\tupdatedAt2\xf9Q\n" + "\x06Bundle\x12?\n" + "\fCreateBundle\x12\x15.bundle.BundleProfile\x1a\x16.bundle.CommonResponse\"\x00\x12?\n" + "\fUpdateBundle\x12\x15.bundle.BundleProfile\x1a\x16.bundle.CommonResponse\"\x00\x12B\n" + @@ -23131,7 +24169,8 @@ const file_pb_bundle_proto_rawDesc = "" + "\x11ReSignTheContract\x12 .bundle.ReSignTheContractRequest\x1a\x16.bundle.CommonResponse\"\x00\x12V\n" + "\x16GetInEffectOrderRecord\x12%.bundle.GetInEffectOrderRecordRequest\x1a\x13.bundle.OrderRecord\"\x00\x12f\n" + "\x15CheckOrderEligibility\x12$.bundle.CheckOrderEligibilityRequest\x1a%.bundle.CheckOrderEligibilityResponse\"\x00\x12Z\n" + - "\x11MarkOverdueOrders\x12 .bundle.MarkOverdueOrdersRequest\x1a!.bundle.MarkOverdueOrdersResponse\"\x00\x12c\n" + + "\x11MarkOverdueOrders\x12 .bundle.MarkOverdueOrdersRequest\x1a!.bundle.MarkOverdueOrdersResponse\"\x00\x12W\n" + + "\x10GetUserOrderList\x12\x1f.bundle.GetUserOrderListRequest\x1a .bundle.GetUserOrderListResponse\"\x00\x12c\n" + "\x14CreateValueAddBundle\x12#.bundle.CreateValueAddBundleRequest\x1a$.bundle.CreateValueAddBundleResponse\"\x00\x12]\n" + "\x12ValueAddBundleList\x12!.bundle.ValueAddBundleListRequest\x1a\".bundle.ValueAddBundleListResponse\"\x00\x12c\n" + "\x14ValueAddBundleDetail\x12#.bundle.ValueAddBundleDetailRequest\x1a$.bundle.ValueAddBundleDetailResponse\"\x00\x12J\n" + @@ -23235,7 +24274,7 @@ func file_pb_bundle_proto_rawDescGZIP() []byte { return file_pb_bundle_proto_rawDescData } -var file_pb_bundle_proto_msgTypes = make([]protoimpl.MessageInfo, 233) +var file_pb_bundle_proto_msgTypes = make([]protoimpl.MessageInfo, 237) var file_pb_bundle_proto_goTypes = []any{ (*GetInEffectOrderRecordRequest)(nil), // 0: bundle.GetInEffectOrderRecordRequest (*QueryTheOrderSnapshotInformationReq)(nil), // 1: bundle.QueryTheOrderSnapshotInformationReq @@ -23470,6 +24509,10 @@ var file_pb_bundle_proto_goTypes = []any{ (*GetQuestionnaireSurveyListRequest)(nil), // 230: bundle.GetQuestionnaireSurveyListRequest (*SurveyListInfo)(nil), // 231: bundle.SurveyListInfo (*GetQuestionnaireSurveyListResponse)(nil), // 232: bundle.GetQuestionnaireSurveyListResponse + (*GetUserOrderListRequest)(nil), // 233: bundle.GetUserOrderListRequest + (*GetUserOrderListResponse)(nil), // 234: bundle.GetUserOrderListResponse + (*UserOrderDetail)(nil), // 235: bundle.UserOrderDetail + (*OrderValueAddDetail)(nil), // 236: bundle.OrderValueAddDetail } var file_pb_bundle_proto_depIdxs = []int32{ 3, // 0: bundle.QueryTheOrderSnapshotInformationResp.bundleOrder:type_name -> bundle.ServiceInformation @@ -23540,239 +24583,243 @@ var file_pb_bundle_proto_depIdxs = []int32{ 226, // 65: bundle.CreateQuestionnaireSurveyAnswerRequest.surveyAnswer:type_name -> bundle.SurveyAnswer 227, // 66: bundle.CreateQuestionnaireSurveyAnswerRequest.surveyFeedback:type_name -> bundle.SurveyFeedback 231, // 67: bundle.GetQuestionnaireSurveyListResponse.surveyList:type_name -> bundle.SurveyListInfo - 19, // 68: bundle.Bundle.CreateBundle:input_type -> bundle.BundleProfile - 19, // 69: bundle.Bundle.UpdateBundle:input_type -> bundle.BundleProfile - 25, // 70: bundle.Bundle.DeleteBundle:input_type -> bundle.DelBundleRequest - 29, // 71: bundle.Bundle.HandShelf:input_type -> bundle.HandShelfRequest - 19, // 72: bundle.Bundle.SaveBundle:input_type -> bundle.BundleProfile - 26, // 73: bundle.Bundle.BundleListV2:input_type -> bundle.BundleListRequest - 28, // 74: bundle.Bundle.BundleDetailV2:input_type -> bundle.BundleDetailRequest - 26, // 75: bundle.Bundle.BundleListH5V2:input_type -> bundle.BundleListRequest - 28, // 76: bundle.Bundle.BundleLangDetailV2:input_type -> bundle.BundleDetailRequest - 26, // 77: bundle.Bundle.BundleList:input_type -> bundle.BundleListRequest - 28, // 78: bundle.Bundle.BundleDetail:input_type -> bundle.BundleDetailRequest - 11, // 79: bundle.Bundle.CreateOrderRecord:input_type -> bundle.OrderCreateRecord - 32, // 80: bundle.Bundle.UpdateOrderRecord:input_type -> bundle.OrderRecord - 32, // 81: bundle.Bundle.UpdateOrderRecordByOrderNo:input_type -> bundle.OrderRecord - 41, // 82: bundle.Bundle.OrderRecordsList:input_type -> bundle.OrderRecordsRequest - 43, // 83: bundle.Bundle.OrderRecordsDetail:input_type -> bundle.OrderRecordsDetailRequest - 52, // 84: bundle.Bundle.UpdateFinancialConfirmationStatus:input_type -> bundle.FinancialConfirmationRequest - 38, // 85: bundle.Bundle.CreateOrderAddRecord:input_type -> bundle.OrderAddRecord - 32, // 86: bundle.Bundle.PackagePriceAndTime:input_type -> bundle.OrderRecord - 13, // 87: bundle.Bundle.OrderRecordsListV2:input_type -> bundle.OrderRecordsRequestV2 - 9, // 88: bundle.Bundle.OrderListByOrderNo:input_type -> bundle.OrderInfoByOrderNoRequest - 96, // 89: bundle.Bundle.OnlyAddValueListByOrderNo:input_type -> bundle.OnlyAddValueListByOrderNoRequest - 4, // 90: bundle.Bundle.ReSignTheContract:input_type -> bundle.ReSignTheContractRequest - 0, // 91: bundle.Bundle.GetInEffectOrderRecord:input_type -> bundle.GetInEffectOrderRecordRequest - 33, // 92: bundle.Bundle.CheckOrderEligibility:input_type -> bundle.CheckOrderEligibilityRequest - 35, // 93: bundle.Bundle.MarkOverdueOrders:input_type -> bundle.MarkOverdueOrdersRequest - 46, // 94: bundle.Bundle.CreateValueAddBundle:input_type -> bundle.CreateValueAddBundleRequest - 48, // 95: bundle.Bundle.ValueAddBundleList:input_type -> bundle.ValueAddBundleListRequest - 50, // 96: bundle.Bundle.ValueAddBundleDetail:input_type -> bundle.ValueAddBundleDetailRequest - 54, // 97: bundle.Bundle.SaveValueAddService:input_type -> bundle.ValueAddServiceLang - 56, // 98: bundle.Bundle.ValueAddServiceList:input_type -> bundle.ValueAddServiceListRequest - 58, // 99: bundle.Bundle.ValueAddServiceDetail:input_type -> bundle.ValueAddServiceDetailRequest - 58, // 100: bundle.Bundle.ValueAddServiceLangByUuidAndLanguage:input_type -> bundle.ValueAddServiceDetailRequest - 60, // 101: bundle.Bundle.CalculatePrice:input_type -> bundle.CalculatePriceRequest - 62, // 102: bundle.Bundle.BatchGetValueAddServiceLang:input_type -> bundle.BatchGetValueAddServiceLangRequest - 5, // 103: bundle.Bundle.DeleteValueAddService:input_type -> bundle.DeleteValueAddServiceRequest - 64, // 104: bundle.Bundle.UpdateBundleBalance:input_type -> bundle.UpdateBundleBalanceReq - 66, // 105: bundle.Bundle.BundleExtend:input_type -> bundle.BundleExtendRequest - 68, // 106: bundle.Bundle.BundleExtendRecordsList:input_type -> bundle.BundleExtendRecordsListRequest - 71, // 107: bundle.Bundle.GetBundleBalanceList:input_type -> bundle.GetBundleBalanceListReq - 92, // 108: bundle.Bundle.GetBundleBalanceByUserId:input_type -> bundle.GetBundleBalanceByUserIdReq - 94, // 109: bundle.Bundle.GetBundleBalanceByOrderUUID:input_type -> bundle.GetBundleBalanceByOrderUUIDReq - 78, // 110: bundle.Bundle.CreateBundleBalance:input_type -> bundle.CreateBundleBalanceReq - 80, // 111: bundle.Bundle.AddBundleBalance:input_type -> bundle.AddBundleBalanceReq - 109, // 112: bundle.Bundle.BundleActivate:input_type -> bundle.BundleActivateReq - 75, // 113: bundle.Bundle.BundleBalanceExport:input_type -> bundle.BundleBalanceExportReq - 148, // 114: bundle.Bundle.GetBundleBalanceLayout:input_type -> bundle.GetBundleBalanceLayoutReq - 146, // 115: bundle.Bundle.SetBundleBalanceLayout:input_type -> bundle.SetBundleBalanceLayoutReq - 82, // 116: bundle.Bundle.GetUsedRecordList:input_type -> bundle.GetUsedRecordListReq - 85, // 117: bundle.Bundle.GetImageWorkDetail:input_type -> bundle.GetImageWorkDetailReq - 86, // 118: bundle.Bundle.GetVedioWorkDetail:input_type -> bundle.GetVedioWorkDetailReq - 89, // 119: bundle.Bundle.ToBeComfirmedWorks:input_type -> bundle.ToBeComfirmedWorksReq - 100, // 120: bundle.Bundle.ConfirmWork:input_type -> bundle.ConfirmWorkReq - 103, // 121: bundle.Bundle.GetWaitConfirmWorkList:input_type -> bundle.GetWaitConfirmWorkListReq - 6, // 122: bundle.Bundle.GetReconciliationList:input_type -> bundle.GetReconciliationListReq - 8, // 123: bundle.Bundle.CreateReconciliation:input_type -> bundle.ReconciliationInfo - 8, // 124: bundle.Bundle.UpdateReconciliation:input_type -> bundle.ReconciliationInfo - 99, // 125: bundle.Bundle.UpdateReconciliationStatusBySerialNumber:input_type -> bundle.UpdateStatusAndPayTimeBySerialNumber - 105, // 126: bundle.Bundle.ListUnfinishedInfos:input_type -> bundle.AutoCreateUserAndOrderRequest - 108, // 127: bundle.Bundle.SoftDeleteUnfinishedInfo:input_type -> bundle.SoftDeleteUnfinishedInfoRequest - 111, // 128: bundle.Bundle.GetPendingTaskList:input_type -> bundle.TaskQueryRequest - 114, // 129: bundle.Bundle.AssignTask:input_type -> bundle.TaskAssignRequest - 115, // 130: bundle.Bundle.UpdatePendingCount:input_type -> bundle.UpdatePendingCountRequest - 117, // 131: bundle.Bundle.GetRecentAssignRecords:input_type -> bundle.RecentAssignRecordsRequest - 120, // 132: bundle.Bundle.GetEmployeeAssignedTasks:input_type -> bundle.EmployeeTaskQueryRequest - 125, // 133: bundle.Bundle.CompleteTaskManually:input_type -> bundle.CompleteTaskManuallyRequest - 131, // 134: bundle.Bundle.UpdateTaskProgress:input_type -> bundle.UpdateTaskProgressRequest - 132, // 135: bundle.Bundle.GetTaskAssignRecordsList:input_type -> bundle.TaskAssignRecordsQueryRequest - 144, // 136: bundle.Bundle.GetArtistBundleBalance:input_type -> bundle.ArtistBundleBalanceRequest - 126, // 137: bundle.Bundle.TerminateTaskByUUID:input_type -> bundle.TerminateTaskByUUIDRequest - 129, // 138: bundle.Bundle.GetTaskActualStatusByUUID:input_type -> bundle.GetTaskActualStatusByUUIDRequest - 124, // 139: bundle.Bundle.BatchAssignTask:input_type -> bundle.BatchAssignTaskRequest - 127, // 140: bundle.Bundle.BatchTerminateTask:input_type -> bundle.BatchTerminateTaskRequest - 111, // 141: bundle.Bundle.GetArtistUploadStatsList:input_type -> bundle.TaskQueryRequest - 150, // 142: bundle.Bundle.GetPendingTaskLayout:input_type -> bundle.GetPendingTaskLayoutReq - 152, // 143: bundle.Bundle.SetPendingTaskLayout:input_type -> bundle.SetPendingTaskLayoutReq - 138, // 144: bundle.Bundle.GetPendingUploadBreakdown:input_type -> bundle.PendingUploadBreakdownRequest - 141, // 145: bundle.Bundle.GetPendingAssign:input_type -> bundle.PendingAssignRequest - 128, // 146: bundle.Bundle.RevertTaskCompletionByUUIDItem:input_type -> bundle.RevertTaskCompletionByUUIDItemRequest - 116, // 147: bundle.Bundle.AddHiddenTaskAssignee:input_type -> bundle.AddHiddenTaskAssigneeRequest - 154, // 148: bundle.Bundle.GetTaskWorkLogList:input_type -> bundle.TaskWorkLogQueryRequest - 157, // 149: bundle.Bundle.CreateTaskWorkLog:input_type -> bundle.CreateTaskWorkLogRequest - 158, // 150: bundle.Bundle.MetricsBusiness:input_type -> bundle.MetricsBusinessReq - 160, // 151: bundle.Bundle.MetricsOperatingCreate:input_type -> bundle.MetricsOperatingCreateReq - 162, // 152: bundle.Bundle.MetricsOperatingStatus:input_type -> bundle.MetricsOperatingStatusReq - 164, // 153: bundle.Bundle.MetricsBundlePurchaseExport:input_type -> bundle.MetricsBundlePurchaseExportReq - 167, // 154: bundle.Bundle.MetricsArtistAccountExport:input_type -> bundle.MetricsArtistAccountExportReq - 170, // 155: bundle.Bundle.MetricsVideoSubmitExport:input_type -> bundle.MetricsVideoSubmitExportReq - 1, // 156: bundle.Bundle.QueryTheOrderSnapshotInformation:input_type -> bundle.QueryTheOrderSnapshotInformationReq - 197, // 157: bundle.Bundle.CreateInvoice:input_type -> bundle.CreateInvoiceReq - 199, // 158: bundle.Bundle.CreatePaperInvoiceAddress:input_type -> bundle.CreatePaperInvoiceAddressReq - 202, // 159: bundle.Bundle.GetInvoiceList:input_type -> bundle.GetInvoiceListReq - 204, // 160: bundle.Bundle.UpdateInvoiceExpressInfo:input_type -> bundle.UpdateInvoiceExpressInfoReq - 206, // 161: bundle.Bundle.GetInvoiceExpressInfo:input_type -> bundle.GetInvoiceExpressInfoReq - 208, // 162: bundle.Bundle.GetOrderInfoByOrderNo:input_type -> bundle.GetOrderInfoByOrderNoReq - 214, // 163: bundle.Bundle.GetInvoiceInfoByOrderNo:input_type -> bundle.GetInvoiceInfoByOrderNoReq - 217, // 164: bundle.Bundle.GetLastInvoiceNo:input_type -> bundle.GetLastInvoiceNoReq - 219, // 165: bundle.Bundle.UpdataInvoiceInfo:input_type -> bundle.UpdataInvoiceInfoReq - 211, // 166: bundle.Bundle.ExportWorkCastInfo:input_type -> bundle.ExportWorkCastInfoReq - 174, // 167: bundle.Bundle.GetCustomerList:input_type -> bundle.CustomerListRequest - 176, // 168: bundle.Bundle.GetCustomerDetail:input_type -> bundle.CustomerDetailRequest - 178, // 169: bundle.Bundle.UpdateCustomer:input_type -> bundle.CustomerUpdateRequest - 181, // 170: bundle.Bundle.GetReferralPersonList:input_type -> bundle.ReferralPersonListRequest - 183, // 171: bundle.Bundle.UpdateContract:input_type -> bundle.ContractUpdateRequest - 184, // 172: bundle.Bundle.GetContractList:input_type -> bundle.ContractListRequest - 186, // 173: bundle.Bundle.GetContractDetail:input_type -> bundle.ContractDetailRequest - 188, // 174: bundle.Bundle.GetDevelopmentCyclesByContractUUID:input_type -> bundle.GetDevelopmentCyclesByContractUUIDRequest - 190, // 175: bundle.Bundle.GetPaymentCyclesByContractUUID:input_type -> bundle.GetPaymentCyclesByContractUUIDRequest - 32, // 176: bundle.Bundle.UpdateOrderRecordByOrderUuid:input_type -> bundle.OrderRecord - 213, // 177: bundle.Bundle.OrderListByOrderUuid:input_type -> bundle.OrderInfoByOrderUuidRequest - 221, // 178: bundle.Bundle.SendQuestionnaireSurvey:input_type -> bundle.SendQuestionnaireSurveyRequest - 223, // 179: bundle.Bundle.GetQuestionnaireSurveyInfo:input_type -> bundle.GetQuestionnaireSurveyInfoRequest - 228, // 180: bundle.Bundle.CreateQuestionnaireSurveyAnswer:input_type -> bundle.CreateQuestionnaireSurveyAnswerRequest - 230, // 181: bundle.Bundle.GetQuestionnaireSurveyList:input_type -> bundle.GetQuestionnaireSurveyListRequest - 18, // 182: bundle.Bundle.CreateBundle:output_type -> bundle.CommonResponse - 18, // 183: bundle.Bundle.UpdateBundle:output_type -> bundle.CommonResponse - 18, // 184: bundle.Bundle.DeleteBundle:output_type -> bundle.CommonResponse - 18, // 185: bundle.Bundle.HandShelf:output_type -> bundle.CommonResponse - 22, // 186: bundle.Bundle.SaveBundle:output_type -> bundle.SaveResponse - 27, // 187: bundle.Bundle.BundleListV2:output_type -> bundle.BundleListResponse - 31, // 188: bundle.Bundle.BundleDetailV2:output_type -> bundle.BundleDetailResponseV2 - 27, // 189: bundle.Bundle.BundleListH5V2:output_type -> bundle.BundleListResponse - 20, // 190: bundle.Bundle.BundleLangDetailV2:output_type -> bundle.BundleProfileLang - 27, // 191: bundle.Bundle.BundleList:output_type -> bundle.BundleListResponse - 30, // 192: bundle.Bundle.BundleDetail:output_type -> bundle.BundleDetailResponse - 18, // 193: bundle.Bundle.CreateOrderRecord:output_type -> bundle.CommonResponse - 18, // 194: bundle.Bundle.UpdateOrderRecord:output_type -> bundle.CommonResponse - 18, // 195: bundle.Bundle.UpdateOrderRecordByOrderNo:output_type -> bundle.CommonResponse - 42, // 196: bundle.Bundle.OrderRecordsList:output_type -> bundle.OrderRecordsResponse - 44, // 197: bundle.Bundle.OrderRecordsDetail:output_type -> bundle.OrderRecordsDetailResponse - 18, // 198: bundle.Bundle.UpdateFinancialConfirmationStatus:output_type -> bundle.CommonResponse - 18, // 199: bundle.Bundle.CreateOrderAddRecord:output_type -> bundle.CommonResponse - 17, // 200: bundle.Bundle.PackagePriceAndTime:output_type -> bundle.PackagePriceAndTimeResponse - 14, // 201: bundle.Bundle.OrderRecordsListV2:output_type -> bundle.OrderRecordsResponseV2 - 10, // 202: bundle.Bundle.OrderListByOrderNo:output_type -> bundle.OrderInfoByOrderNoResp - 97, // 203: bundle.Bundle.OnlyAddValueListByOrderNo:output_type -> bundle.OnlyAddValueListByOrderNoResp - 18, // 204: bundle.Bundle.ReSignTheContract:output_type -> bundle.CommonResponse - 32, // 205: bundle.Bundle.GetInEffectOrderRecord:output_type -> bundle.OrderRecord - 34, // 206: bundle.Bundle.CheckOrderEligibility:output_type -> bundle.CheckOrderEligibilityResponse - 36, // 207: bundle.Bundle.MarkOverdueOrders:output_type -> bundle.MarkOverdueOrdersResponse - 47, // 208: bundle.Bundle.CreateValueAddBundle:output_type -> bundle.CreateValueAddBundleResponse - 49, // 209: bundle.Bundle.ValueAddBundleList:output_type -> bundle.ValueAddBundleListResponse - 51, // 210: bundle.Bundle.ValueAddBundleDetail:output_type -> bundle.ValueAddBundleDetailResponse - 22, // 211: bundle.Bundle.SaveValueAddService:output_type -> bundle.SaveResponse - 57, // 212: bundle.Bundle.ValueAddServiceList:output_type -> bundle.ValueAddServiceListResponse - 59, // 213: bundle.Bundle.ValueAddServiceDetail:output_type -> bundle.ValueAddServiceDetailResponse - 54, // 214: bundle.Bundle.ValueAddServiceLangByUuidAndLanguage:output_type -> bundle.ValueAddServiceLang - 61, // 215: bundle.Bundle.CalculatePrice:output_type -> bundle.CalculatePriceResponse - 63, // 216: bundle.Bundle.BatchGetValueAddServiceLang:output_type -> bundle.BatchGetValueAddServiceLangResponse - 18, // 217: bundle.Bundle.DeleteValueAddService:output_type -> bundle.CommonResponse - 65, // 218: bundle.Bundle.UpdateBundleBalance:output_type -> bundle.UpdateBundleBalanceResp - 67, // 219: bundle.Bundle.BundleExtend:output_type -> bundle.BundleExtendResponse - 69, // 220: bundle.Bundle.BundleExtendRecordsList:output_type -> bundle.BundleExtendRecordsListResponse - 77, // 221: bundle.Bundle.GetBundleBalanceList:output_type -> bundle.GetBundleBalanceListResp - 93, // 222: bundle.Bundle.GetBundleBalanceByUserId:output_type -> bundle.GetBundleBalanceByUserIdResp - 95, // 223: bundle.Bundle.GetBundleBalanceByOrderUUID:output_type -> bundle.GetBundleBalanceByOrderUUIDResp - 79, // 224: bundle.Bundle.CreateBundleBalance:output_type -> bundle.CreateBundleBalanceResp - 81, // 225: bundle.Bundle.AddBundleBalance:output_type -> bundle.AddBundleBalanceResp - 110, // 226: bundle.Bundle.BundleActivate:output_type -> bundle.BundleActivateResp - 76, // 227: bundle.Bundle.BundleBalanceExport:output_type -> bundle.BundleBalanceExportResp - 149, // 228: bundle.Bundle.GetBundleBalanceLayout:output_type -> bundle.GetBundleBalanceLayoutResp - 147, // 229: bundle.Bundle.SetBundleBalanceLayout:output_type -> bundle.SetBundleBalanceLayoutResp - 83, // 230: bundle.Bundle.GetUsedRecordList:output_type -> bundle.GetUsedRecordListResp - 87, // 231: bundle.Bundle.GetImageWorkDetail:output_type -> bundle.GetImageWorkDetailResp - 88, // 232: bundle.Bundle.GetVedioWorkDetail:output_type -> bundle.GetVedioeWorkDetailResp - 91, // 233: bundle.Bundle.ToBeComfirmedWorks:output_type -> bundle.ToBeComfirmedWorksResp - 101, // 234: bundle.Bundle.ConfirmWork:output_type -> bundle.ConfirmWorkResp - 104, // 235: bundle.Bundle.GetWaitConfirmWorkList:output_type -> bundle.GetWaitConfirmWorkListResp - 7, // 236: bundle.Bundle.GetReconciliationList:output_type -> bundle.GetReconciliationListResp - 18, // 237: bundle.Bundle.CreateReconciliation:output_type -> bundle.CommonResponse - 18, // 238: bundle.Bundle.UpdateReconciliation:output_type -> bundle.CommonResponse - 18, // 239: bundle.Bundle.UpdateReconciliationStatusBySerialNumber:output_type -> bundle.CommonResponse - 106, // 240: bundle.Bundle.ListUnfinishedInfos:output_type -> bundle.UnfinishedInfos - 18, // 241: bundle.Bundle.SoftDeleteUnfinishedInfo:output_type -> bundle.CommonResponse - 112, // 242: bundle.Bundle.GetPendingTaskList:output_type -> bundle.TaskQueryResponse - 18, // 243: bundle.Bundle.AssignTask:output_type -> bundle.CommonResponse - 18, // 244: bundle.Bundle.UpdatePendingCount:output_type -> bundle.CommonResponse - 119, // 245: bundle.Bundle.GetRecentAssignRecords:output_type -> bundle.RecentAssignRecordsResponse - 121, // 246: bundle.Bundle.GetEmployeeAssignedTasks:output_type -> bundle.EmployeeTaskQueryResponse - 18, // 247: bundle.Bundle.CompleteTaskManually:output_type -> bundle.CommonResponse - 18, // 248: bundle.Bundle.UpdateTaskProgress:output_type -> bundle.CommonResponse - 134, // 249: bundle.Bundle.GetTaskAssignRecordsList:output_type -> bundle.TaskAssignRecordsQueryResponse - 145, // 250: bundle.Bundle.GetArtistBundleBalance:output_type -> bundle.ArtistBundleBalanceResponse - 133, // 251: bundle.Bundle.TerminateTaskByUUID:output_type -> bundle.ComResponse - 130, // 252: bundle.Bundle.GetTaskActualStatusByUUID:output_type -> bundle.GetTaskActualStatusByUUIDResponse - 133, // 253: bundle.Bundle.BatchAssignTask:output_type -> bundle.ComResponse - 133, // 254: bundle.Bundle.BatchTerminateTask:output_type -> bundle.ComResponse - 137, // 255: bundle.Bundle.GetArtistUploadStatsList:output_type -> bundle.ArtistUploadStatsResponse - 151, // 256: bundle.Bundle.GetPendingTaskLayout:output_type -> bundle.GetPendingTaskLayoutResp - 153, // 257: bundle.Bundle.SetPendingTaskLayout:output_type -> bundle.SetPendingTaskLayoutResp - 140, // 258: bundle.Bundle.GetPendingUploadBreakdown:output_type -> bundle.PendingUploadBreakdownResponse - 143, // 259: bundle.Bundle.GetPendingAssign:output_type -> bundle.PendingAssignResponse - 133, // 260: bundle.Bundle.RevertTaskCompletionByUUIDItem:output_type -> bundle.ComResponse - 133, // 261: bundle.Bundle.AddHiddenTaskAssignee:output_type -> bundle.ComResponse - 156, // 262: bundle.Bundle.GetTaskWorkLogList:output_type -> bundle.TaskWorkLogQueryResponse - 18, // 263: bundle.Bundle.CreateTaskWorkLog:output_type -> bundle.CommonResponse - 159, // 264: bundle.Bundle.MetricsBusiness:output_type -> bundle.MetricsBusinessResp - 161, // 265: bundle.Bundle.MetricsOperatingCreate:output_type -> bundle.MetricsOperatingCreateResp - 163, // 266: bundle.Bundle.MetricsOperatingStatus:output_type -> bundle.MetricsOperatingStatusResp - 165, // 267: bundle.Bundle.MetricsBundlePurchaseExport:output_type -> bundle.MetricsBundlePurchaseExportResp - 168, // 268: bundle.Bundle.MetricsArtistAccountExport:output_type -> bundle.MetricsArtistAccountExportResp - 171, // 269: bundle.Bundle.MetricsVideoSubmitExport:output_type -> bundle.MetricsVideoSubmitExportResp - 2, // 270: bundle.Bundle.QueryTheOrderSnapshotInformation:output_type -> bundle.QueryTheOrderSnapshotInformationResp - 198, // 271: bundle.Bundle.CreateInvoice:output_type -> bundle.CreateInvoiceResp - 200, // 272: bundle.Bundle.CreatePaperInvoiceAddress:output_type -> bundle.CreatePaperInvoiceAddressResp - 203, // 273: bundle.Bundle.GetInvoiceList:output_type -> bundle.GetInvoiceListResp - 205, // 274: bundle.Bundle.UpdateInvoiceExpressInfo:output_type -> bundle.UpdateInvoiceExpressInfoResp - 207, // 275: bundle.Bundle.GetInvoiceExpressInfo:output_type -> bundle.GetInvoiceExpressInfoResp - 209, // 276: bundle.Bundle.GetOrderInfoByOrderNo:output_type -> bundle.GetOrderInfoByOrderNoResp - 216, // 277: bundle.Bundle.GetInvoiceInfoByOrderNo:output_type -> bundle.GetInvoiceInfoByOrderNoResp - 218, // 278: bundle.Bundle.GetLastInvoiceNo:output_type -> bundle.GetLastInvoiceNoResp - 220, // 279: bundle.Bundle.UpdataInvoiceInfo:output_type -> bundle.UpdataInvoiceInfoResp - 212, // 280: bundle.Bundle.ExportWorkCastInfo:output_type -> bundle.ExportWorkCastInfoResp - 175, // 281: bundle.Bundle.GetCustomerList:output_type -> bundle.CustomerListResponse - 177, // 282: bundle.Bundle.GetCustomerDetail:output_type -> bundle.CustomerDetailResponse - 133, // 283: bundle.Bundle.UpdateCustomer:output_type -> bundle.ComResponse - 182, // 284: bundle.Bundle.GetReferralPersonList:output_type -> bundle.ReferralPersonListResponse - 133, // 285: bundle.Bundle.UpdateContract:output_type -> bundle.ComResponse - 185, // 286: bundle.Bundle.GetContractList:output_type -> bundle.ContractListResponse - 187, // 287: bundle.Bundle.GetContractDetail:output_type -> bundle.ContractDetailResponse - 189, // 288: bundle.Bundle.GetDevelopmentCyclesByContractUUID:output_type -> bundle.GetDevelopmentCyclesByContractUUIDResponse - 191, // 289: bundle.Bundle.GetPaymentCyclesByContractUUID:output_type -> bundle.GetPaymentCyclesByContractUUIDResponse - 18, // 290: bundle.Bundle.UpdateOrderRecordByOrderUuid:output_type -> bundle.CommonResponse - 10, // 291: bundle.Bundle.OrderListByOrderUuid:output_type -> bundle.OrderInfoByOrderNoResp - 222, // 292: bundle.Bundle.SendQuestionnaireSurvey:output_type -> bundle.SendQuestionnaireSurveyResponse - 225, // 293: bundle.Bundle.GetQuestionnaireSurveyInfo:output_type -> bundle.GetQuestionnaireSurveyInfoResponse - 229, // 294: bundle.Bundle.CreateQuestionnaireSurveyAnswer:output_type -> bundle.CreateQuestionnaireSurveyAnswerResponse - 232, // 295: bundle.Bundle.GetQuestionnaireSurveyList:output_type -> bundle.GetQuestionnaireSurveyListResponse - 182, // [182:296] is the sub-list for method output_type - 68, // [68:182] is the sub-list for method input_type - 68, // [68:68] is the sub-list for extension type_name - 68, // [68:68] is the sub-list for extension extendee - 0, // [0:68] is the sub-list for field type_name + 235, // 68: bundle.GetUserOrderListResponse.list:type_name -> bundle.UserOrderDetail + 236, // 69: bundle.UserOrderDetail.valueAddList:type_name -> bundle.OrderValueAddDetail + 19, // 70: bundle.Bundle.CreateBundle:input_type -> bundle.BundleProfile + 19, // 71: bundle.Bundle.UpdateBundle:input_type -> bundle.BundleProfile + 25, // 72: bundle.Bundle.DeleteBundle:input_type -> bundle.DelBundleRequest + 29, // 73: bundle.Bundle.HandShelf:input_type -> bundle.HandShelfRequest + 19, // 74: bundle.Bundle.SaveBundle:input_type -> bundle.BundleProfile + 26, // 75: bundle.Bundle.BundleListV2:input_type -> bundle.BundleListRequest + 28, // 76: bundle.Bundle.BundleDetailV2:input_type -> bundle.BundleDetailRequest + 26, // 77: bundle.Bundle.BundleListH5V2:input_type -> bundle.BundleListRequest + 28, // 78: bundle.Bundle.BundleLangDetailV2:input_type -> bundle.BundleDetailRequest + 26, // 79: bundle.Bundle.BundleList:input_type -> bundle.BundleListRequest + 28, // 80: bundle.Bundle.BundleDetail:input_type -> bundle.BundleDetailRequest + 11, // 81: bundle.Bundle.CreateOrderRecord:input_type -> bundle.OrderCreateRecord + 32, // 82: bundle.Bundle.UpdateOrderRecord:input_type -> bundle.OrderRecord + 32, // 83: bundle.Bundle.UpdateOrderRecordByOrderNo:input_type -> bundle.OrderRecord + 41, // 84: bundle.Bundle.OrderRecordsList:input_type -> bundle.OrderRecordsRequest + 43, // 85: bundle.Bundle.OrderRecordsDetail:input_type -> bundle.OrderRecordsDetailRequest + 52, // 86: bundle.Bundle.UpdateFinancialConfirmationStatus:input_type -> bundle.FinancialConfirmationRequest + 38, // 87: bundle.Bundle.CreateOrderAddRecord:input_type -> bundle.OrderAddRecord + 32, // 88: bundle.Bundle.PackagePriceAndTime:input_type -> bundle.OrderRecord + 13, // 89: bundle.Bundle.OrderRecordsListV2:input_type -> bundle.OrderRecordsRequestV2 + 9, // 90: bundle.Bundle.OrderListByOrderNo:input_type -> bundle.OrderInfoByOrderNoRequest + 96, // 91: bundle.Bundle.OnlyAddValueListByOrderNo:input_type -> bundle.OnlyAddValueListByOrderNoRequest + 4, // 92: bundle.Bundle.ReSignTheContract:input_type -> bundle.ReSignTheContractRequest + 0, // 93: bundle.Bundle.GetInEffectOrderRecord:input_type -> bundle.GetInEffectOrderRecordRequest + 33, // 94: bundle.Bundle.CheckOrderEligibility:input_type -> bundle.CheckOrderEligibilityRequest + 35, // 95: bundle.Bundle.MarkOverdueOrders:input_type -> bundle.MarkOverdueOrdersRequest + 233, // 96: bundle.Bundle.GetUserOrderList:input_type -> bundle.GetUserOrderListRequest + 46, // 97: bundle.Bundle.CreateValueAddBundle:input_type -> bundle.CreateValueAddBundleRequest + 48, // 98: bundle.Bundle.ValueAddBundleList:input_type -> bundle.ValueAddBundleListRequest + 50, // 99: bundle.Bundle.ValueAddBundleDetail:input_type -> bundle.ValueAddBundleDetailRequest + 54, // 100: bundle.Bundle.SaveValueAddService:input_type -> bundle.ValueAddServiceLang + 56, // 101: bundle.Bundle.ValueAddServiceList:input_type -> bundle.ValueAddServiceListRequest + 58, // 102: bundle.Bundle.ValueAddServiceDetail:input_type -> bundle.ValueAddServiceDetailRequest + 58, // 103: bundle.Bundle.ValueAddServiceLangByUuidAndLanguage:input_type -> bundle.ValueAddServiceDetailRequest + 60, // 104: bundle.Bundle.CalculatePrice:input_type -> bundle.CalculatePriceRequest + 62, // 105: bundle.Bundle.BatchGetValueAddServiceLang:input_type -> bundle.BatchGetValueAddServiceLangRequest + 5, // 106: bundle.Bundle.DeleteValueAddService:input_type -> bundle.DeleteValueAddServiceRequest + 64, // 107: bundle.Bundle.UpdateBundleBalance:input_type -> bundle.UpdateBundleBalanceReq + 66, // 108: bundle.Bundle.BundleExtend:input_type -> bundle.BundleExtendRequest + 68, // 109: bundle.Bundle.BundleExtendRecordsList:input_type -> bundle.BundleExtendRecordsListRequest + 71, // 110: bundle.Bundle.GetBundleBalanceList:input_type -> bundle.GetBundleBalanceListReq + 92, // 111: bundle.Bundle.GetBundleBalanceByUserId:input_type -> bundle.GetBundleBalanceByUserIdReq + 94, // 112: bundle.Bundle.GetBundleBalanceByOrderUUID:input_type -> bundle.GetBundleBalanceByOrderUUIDReq + 78, // 113: bundle.Bundle.CreateBundleBalance:input_type -> bundle.CreateBundleBalanceReq + 80, // 114: bundle.Bundle.AddBundleBalance:input_type -> bundle.AddBundleBalanceReq + 109, // 115: bundle.Bundle.BundleActivate:input_type -> bundle.BundleActivateReq + 75, // 116: bundle.Bundle.BundleBalanceExport:input_type -> bundle.BundleBalanceExportReq + 148, // 117: bundle.Bundle.GetBundleBalanceLayout:input_type -> bundle.GetBundleBalanceLayoutReq + 146, // 118: bundle.Bundle.SetBundleBalanceLayout:input_type -> bundle.SetBundleBalanceLayoutReq + 82, // 119: bundle.Bundle.GetUsedRecordList:input_type -> bundle.GetUsedRecordListReq + 85, // 120: bundle.Bundle.GetImageWorkDetail:input_type -> bundle.GetImageWorkDetailReq + 86, // 121: bundle.Bundle.GetVedioWorkDetail:input_type -> bundle.GetVedioWorkDetailReq + 89, // 122: bundle.Bundle.ToBeComfirmedWorks:input_type -> bundle.ToBeComfirmedWorksReq + 100, // 123: bundle.Bundle.ConfirmWork:input_type -> bundle.ConfirmWorkReq + 103, // 124: bundle.Bundle.GetWaitConfirmWorkList:input_type -> bundle.GetWaitConfirmWorkListReq + 6, // 125: bundle.Bundle.GetReconciliationList:input_type -> bundle.GetReconciliationListReq + 8, // 126: bundle.Bundle.CreateReconciliation:input_type -> bundle.ReconciliationInfo + 8, // 127: bundle.Bundle.UpdateReconciliation:input_type -> bundle.ReconciliationInfo + 99, // 128: bundle.Bundle.UpdateReconciliationStatusBySerialNumber:input_type -> bundle.UpdateStatusAndPayTimeBySerialNumber + 105, // 129: bundle.Bundle.ListUnfinishedInfos:input_type -> bundle.AutoCreateUserAndOrderRequest + 108, // 130: bundle.Bundle.SoftDeleteUnfinishedInfo:input_type -> bundle.SoftDeleteUnfinishedInfoRequest + 111, // 131: bundle.Bundle.GetPendingTaskList:input_type -> bundle.TaskQueryRequest + 114, // 132: bundle.Bundle.AssignTask:input_type -> bundle.TaskAssignRequest + 115, // 133: bundle.Bundle.UpdatePendingCount:input_type -> bundle.UpdatePendingCountRequest + 117, // 134: bundle.Bundle.GetRecentAssignRecords:input_type -> bundle.RecentAssignRecordsRequest + 120, // 135: bundle.Bundle.GetEmployeeAssignedTasks:input_type -> bundle.EmployeeTaskQueryRequest + 125, // 136: bundle.Bundle.CompleteTaskManually:input_type -> bundle.CompleteTaskManuallyRequest + 131, // 137: bundle.Bundle.UpdateTaskProgress:input_type -> bundle.UpdateTaskProgressRequest + 132, // 138: bundle.Bundle.GetTaskAssignRecordsList:input_type -> bundle.TaskAssignRecordsQueryRequest + 144, // 139: bundle.Bundle.GetArtistBundleBalance:input_type -> bundle.ArtistBundleBalanceRequest + 126, // 140: bundle.Bundle.TerminateTaskByUUID:input_type -> bundle.TerminateTaskByUUIDRequest + 129, // 141: bundle.Bundle.GetTaskActualStatusByUUID:input_type -> bundle.GetTaskActualStatusByUUIDRequest + 124, // 142: bundle.Bundle.BatchAssignTask:input_type -> bundle.BatchAssignTaskRequest + 127, // 143: bundle.Bundle.BatchTerminateTask:input_type -> bundle.BatchTerminateTaskRequest + 111, // 144: bundle.Bundle.GetArtistUploadStatsList:input_type -> bundle.TaskQueryRequest + 150, // 145: bundle.Bundle.GetPendingTaskLayout:input_type -> bundle.GetPendingTaskLayoutReq + 152, // 146: bundle.Bundle.SetPendingTaskLayout:input_type -> bundle.SetPendingTaskLayoutReq + 138, // 147: bundle.Bundle.GetPendingUploadBreakdown:input_type -> bundle.PendingUploadBreakdownRequest + 141, // 148: bundle.Bundle.GetPendingAssign:input_type -> bundle.PendingAssignRequest + 128, // 149: bundle.Bundle.RevertTaskCompletionByUUIDItem:input_type -> bundle.RevertTaskCompletionByUUIDItemRequest + 116, // 150: bundle.Bundle.AddHiddenTaskAssignee:input_type -> bundle.AddHiddenTaskAssigneeRequest + 154, // 151: bundle.Bundle.GetTaskWorkLogList:input_type -> bundle.TaskWorkLogQueryRequest + 157, // 152: bundle.Bundle.CreateTaskWorkLog:input_type -> bundle.CreateTaskWorkLogRequest + 158, // 153: bundle.Bundle.MetricsBusiness:input_type -> bundle.MetricsBusinessReq + 160, // 154: bundle.Bundle.MetricsOperatingCreate:input_type -> bundle.MetricsOperatingCreateReq + 162, // 155: bundle.Bundle.MetricsOperatingStatus:input_type -> bundle.MetricsOperatingStatusReq + 164, // 156: bundle.Bundle.MetricsBundlePurchaseExport:input_type -> bundle.MetricsBundlePurchaseExportReq + 167, // 157: bundle.Bundle.MetricsArtistAccountExport:input_type -> bundle.MetricsArtistAccountExportReq + 170, // 158: bundle.Bundle.MetricsVideoSubmitExport:input_type -> bundle.MetricsVideoSubmitExportReq + 1, // 159: bundle.Bundle.QueryTheOrderSnapshotInformation:input_type -> bundle.QueryTheOrderSnapshotInformationReq + 197, // 160: bundle.Bundle.CreateInvoice:input_type -> bundle.CreateInvoiceReq + 199, // 161: bundle.Bundle.CreatePaperInvoiceAddress:input_type -> bundle.CreatePaperInvoiceAddressReq + 202, // 162: bundle.Bundle.GetInvoiceList:input_type -> bundle.GetInvoiceListReq + 204, // 163: bundle.Bundle.UpdateInvoiceExpressInfo:input_type -> bundle.UpdateInvoiceExpressInfoReq + 206, // 164: bundle.Bundle.GetInvoiceExpressInfo:input_type -> bundle.GetInvoiceExpressInfoReq + 208, // 165: bundle.Bundle.GetOrderInfoByOrderNo:input_type -> bundle.GetOrderInfoByOrderNoReq + 214, // 166: bundle.Bundle.GetInvoiceInfoByOrderNo:input_type -> bundle.GetInvoiceInfoByOrderNoReq + 217, // 167: bundle.Bundle.GetLastInvoiceNo:input_type -> bundle.GetLastInvoiceNoReq + 219, // 168: bundle.Bundle.UpdataInvoiceInfo:input_type -> bundle.UpdataInvoiceInfoReq + 211, // 169: bundle.Bundle.ExportWorkCastInfo:input_type -> bundle.ExportWorkCastInfoReq + 174, // 170: bundle.Bundle.GetCustomerList:input_type -> bundle.CustomerListRequest + 176, // 171: bundle.Bundle.GetCustomerDetail:input_type -> bundle.CustomerDetailRequest + 178, // 172: bundle.Bundle.UpdateCustomer:input_type -> bundle.CustomerUpdateRequest + 181, // 173: bundle.Bundle.GetReferralPersonList:input_type -> bundle.ReferralPersonListRequest + 183, // 174: bundle.Bundle.UpdateContract:input_type -> bundle.ContractUpdateRequest + 184, // 175: bundle.Bundle.GetContractList:input_type -> bundle.ContractListRequest + 186, // 176: bundle.Bundle.GetContractDetail:input_type -> bundle.ContractDetailRequest + 188, // 177: bundle.Bundle.GetDevelopmentCyclesByContractUUID:input_type -> bundle.GetDevelopmentCyclesByContractUUIDRequest + 190, // 178: bundle.Bundle.GetPaymentCyclesByContractUUID:input_type -> bundle.GetPaymentCyclesByContractUUIDRequest + 32, // 179: bundle.Bundle.UpdateOrderRecordByOrderUuid:input_type -> bundle.OrderRecord + 213, // 180: bundle.Bundle.OrderListByOrderUuid:input_type -> bundle.OrderInfoByOrderUuidRequest + 221, // 181: bundle.Bundle.SendQuestionnaireSurvey:input_type -> bundle.SendQuestionnaireSurveyRequest + 223, // 182: bundle.Bundle.GetQuestionnaireSurveyInfo:input_type -> bundle.GetQuestionnaireSurveyInfoRequest + 228, // 183: bundle.Bundle.CreateQuestionnaireSurveyAnswer:input_type -> bundle.CreateQuestionnaireSurveyAnswerRequest + 230, // 184: bundle.Bundle.GetQuestionnaireSurveyList:input_type -> bundle.GetQuestionnaireSurveyListRequest + 18, // 185: bundle.Bundle.CreateBundle:output_type -> bundle.CommonResponse + 18, // 186: bundle.Bundle.UpdateBundle:output_type -> bundle.CommonResponse + 18, // 187: bundle.Bundle.DeleteBundle:output_type -> bundle.CommonResponse + 18, // 188: bundle.Bundle.HandShelf:output_type -> bundle.CommonResponse + 22, // 189: bundle.Bundle.SaveBundle:output_type -> bundle.SaveResponse + 27, // 190: bundle.Bundle.BundleListV2:output_type -> bundle.BundleListResponse + 31, // 191: bundle.Bundle.BundleDetailV2:output_type -> bundle.BundleDetailResponseV2 + 27, // 192: bundle.Bundle.BundleListH5V2:output_type -> bundle.BundleListResponse + 20, // 193: bundle.Bundle.BundleLangDetailV2:output_type -> bundle.BundleProfileLang + 27, // 194: bundle.Bundle.BundleList:output_type -> bundle.BundleListResponse + 30, // 195: bundle.Bundle.BundleDetail:output_type -> bundle.BundleDetailResponse + 18, // 196: bundle.Bundle.CreateOrderRecord:output_type -> bundle.CommonResponse + 18, // 197: bundle.Bundle.UpdateOrderRecord:output_type -> bundle.CommonResponse + 18, // 198: bundle.Bundle.UpdateOrderRecordByOrderNo:output_type -> bundle.CommonResponse + 42, // 199: bundle.Bundle.OrderRecordsList:output_type -> bundle.OrderRecordsResponse + 44, // 200: bundle.Bundle.OrderRecordsDetail:output_type -> bundle.OrderRecordsDetailResponse + 18, // 201: bundle.Bundle.UpdateFinancialConfirmationStatus:output_type -> bundle.CommonResponse + 18, // 202: bundle.Bundle.CreateOrderAddRecord:output_type -> bundle.CommonResponse + 17, // 203: bundle.Bundle.PackagePriceAndTime:output_type -> bundle.PackagePriceAndTimeResponse + 14, // 204: bundle.Bundle.OrderRecordsListV2:output_type -> bundle.OrderRecordsResponseV2 + 10, // 205: bundle.Bundle.OrderListByOrderNo:output_type -> bundle.OrderInfoByOrderNoResp + 97, // 206: bundle.Bundle.OnlyAddValueListByOrderNo:output_type -> bundle.OnlyAddValueListByOrderNoResp + 18, // 207: bundle.Bundle.ReSignTheContract:output_type -> bundle.CommonResponse + 32, // 208: bundle.Bundle.GetInEffectOrderRecord:output_type -> bundle.OrderRecord + 34, // 209: bundle.Bundle.CheckOrderEligibility:output_type -> bundle.CheckOrderEligibilityResponse + 36, // 210: bundle.Bundle.MarkOverdueOrders:output_type -> bundle.MarkOverdueOrdersResponse + 234, // 211: bundle.Bundle.GetUserOrderList:output_type -> bundle.GetUserOrderListResponse + 47, // 212: bundle.Bundle.CreateValueAddBundle:output_type -> bundle.CreateValueAddBundleResponse + 49, // 213: bundle.Bundle.ValueAddBundleList:output_type -> bundle.ValueAddBundleListResponse + 51, // 214: bundle.Bundle.ValueAddBundleDetail:output_type -> bundle.ValueAddBundleDetailResponse + 22, // 215: bundle.Bundle.SaveValueAddService:output_type -> bundle.SaveResponse + 57, // 216: bundle.Bundle.ValueAddServiceList:output_type -> bundle.ValueAddServiceListResponse + 59, // 217: bundle.Bundle.ValueAddServiceDetail:output_type -> bundle.ValueAddServiceDetailResponse + 54, // 218: bundle.Bundle.ValueAddServiceLangByUuidAndLanguage:output_type -> bundle.ValueAddServiceLang + 61, // 219: bundle.Bundle.CalculatePrice:output_type -> bundle.CalculatePriceResponse + 63, // 220: bundle.Bundle.BatchGetValueAddServiceLang:output_type -> bundle.BatchGetValueAddServiceLangResponse + 18, // 221: bundle.Bundle.DeleteValueAddService:output_type -> bundle.CommonResponse + 65, // 222: bundle.Bundle.UpdateBundleBalance:output_type -> bundle.UpdateBundleBalanceResp + 67, // 223: bundle.Bundle.BundleExtend:output_type -> bundle.BundleExtendResponse + 69, // 224: bundle.Bundle.BundleExtendRecordsList:output_type -> bundle.BundleExtendRecordsListResponse + 77, // 225: bundle.Bundle.GetBundleBalanceList:output_type -> bundle.GetBundleBalanceListResp + 93, // 226: bundle.Bundle.GetBundleBalanceByUserId:output_type -> bundle.GetBundleBalanceByUserIdResp + 95, // 227: bundle.Bundle.GetBundleBalanceByOrderUUID:output_type -> bundle.GetBundleBalanceByOrderUUIDResp + 79, // 228: bundle.Bundle.CreateBundleBalance:output_type -> bundle.CreateBundleBalanceResp + 81, // 229: bundle.Bundle.AddBundleBalance:output_type -> bundle.AddBundleBalanceResp + 110, // 230: bundle.Bundle.BundleActivate:output_type -> bundle.BundleActivateResp + 76, // 231: bundle.Bundle.BundleBalanceExport:output_type -> bundle.BundleBalanceExportResp + 149, // 232: bundle.Bundle.GetBundleBalanceLayout:output_type -> bundle.GetBundleBalanceLayoutResp + 147, // 233: bundle.Bundle.SetBundleBalanceLayout:output_type -> bundle.SetBundleBalanceLayoutResp + 83, // 234: bundle.Bundle.GetUsedRecordList:output_type -> bundle.GetUsedRecordListResp + 87, // 235: bundle.Bundle.GetImageWorkDetail:output_type -> bundle.GetImageWorkDetailResp + 88, // 236: bundle.Bundle.GetVedioWorkDetail:output_type -> bundle.GetVedioeWorkDetailResp + 91, // 237: bundle.Bundle.ToBeComfirmedWorks:output_type -> bundle.ToBeComfirmedWorksResp + 101, // 238: bundle.Bundle.ConfirmWork:output_type -> bundle.ConfirmWorkResp + 104, // 239: bundle.Bundle.GetWaitConfirmWorkList:output_type -> bundle.GetWaitConfirmWorkListResp + 7, // 240: bundle.Bundle.GetReconciliationList:output_type -> bundle.GetReconciliationListResp + 18, // 241: bundle.Bundle.CreateReconciliation:output_type -> bundle.CommonResponse + 18, // 242: bundle.Bundle.UpdateReconciliation:output_type -> bundle.CommonResponse + 18, // 243: bundle.Bundle.UpdateReconciliationStatusBySerialNumber:output_type -> bundle.CommonResponse + 106, // 244: bundle.Bundle.ListUnfinishedInfos:output_type -> bundle.UnfinishedInfos + 18, // 245: bundle.Bundle.SoftDeleteUnfinishedInfo:output_type -> bundle.CommonResponse + 112, // 246: bundle.Bundle.GetPendingTaskList:output_type -> bundle.TaskQueryResponse + 18, // 247: bundle.Bundle.AssignTask:output_type -> bundle.CommonResponse + 18, // 248: bundle.Bundle.UpdatePendingCount:output_type -> bundle.CommonResponse + 119, // 249: bundle.Bundle.GetRecentAssignRecords:output_type -> bundle.RecentAssignRecordsResponse + 121, // 250: bundle.Bundle.GetEmployeeAssignedTasks:output_type -> bundle.EmployeeTaskQueryResponse + 18, // 251: bundle.Bundle.CompleteTaskManually:output_type -> bundle.CommonResponse + 18, // 252: bundle.Bundle.UpdateTaskProgress:output_type -> bundle.CommonResponse + 134, // 253: bundle.Bundle.GetTaskAssignRecordsList:output_type -> bundle.TaskAssignRecordsQueryResponse + 145, // 254: bundle.Bundle.GetArtistBundleBalance:output_type -> bundle.ArtistBundleBalanceResponse + 133, // 255: bundle.Bundle.TerminateTaskByUUID:output_type -> bundle.ComResponse + 130, // 256: bundle.Bundle.GetTaskActualStatusByUUID:output_type -> bundle.GetTaskActualStatusByUUIDResponse + 133, // 257: bundle.Bundle.BatchAssignTask:output_type -> bundle.ComResponse + 133, // 258: bundle.Bundle.BatchTerminateTask:output_type -> bundle.ComResponse + 137, // 259: bundle.Bundle.GetArtistUploadStatsList:output_type -> bundle.ArtistUploadStatsResponse + 151, // 260: bundle.Bundle.GetPendingTaskLayout:output_type -> bundle.GetPendingTaskLayoutResp + 153, // 261: bundle.Bundle.SetPendingTaskLayout:output_type -> bundle.SetPendingTaskLayoutResp + 140, // 262: bundle.Bundle.GetPendingUploadBreakdown:output_type -> bundle.PendingUploadBreakdownResponse + 143, // 263: bundle.Bundle.GetPendingAssign:output_type -> bundle.PendingAssignResponse + 133, // 264: bundle.Bundle.RevertTaskCompletionByUUIDItem:output_type -> bundle.ComResponse + 133, // 265: bundle.Bundle.AddHiddenTaskAssignee:output_type -> bundle.ComResponse + 156, // 266: bundle.Bundle.GetTaskWorkLogList:output_type -> bundle.TaskWorkLogQueryResponse + 18, // 267: bundle.Bundle.CreateTaskWorkLog:output_type -> bundle.CommonResponse + 159, // 268: bundle.Bundle.MetricsBusiness:output_type -> bundle.MetricsBusinessResp + 161, // 269: bundle.Bundle.MetricsOperatingCreate:output_type -> bundle.MetricsOperatingCreateResp + 163, // 270: bundle.Bundle.MetricsOperatingStatus:output_type -> bundle.MetricsOperatingStatusResp + 165, // 271: bundle.Bundle.MetricsBundlePurchaseExport:output_type -> bundle.MetricsBundlePurchaseExportResp + 168, // 272: bundle.Bundle.MetricsArtistAccountExport:output_type -> bundle.MetricsArtistAccountExportResp + 171, // 273: bundle.Bundle.MetricsVideoSubmitExport:output_type -> bundle.MetricsVideoSubmitExportResp + 2, // 274: bundle.Bundle.QueryTheOrderSnapshotInformation:output_type -> bundle.QueryTheOrderSnapshotInformationResp + 198, // 275: bundle.Bundle.CreateInvoice:output_type -> bundle.CreateInvoiceResp + 200, // 276: bundle.Bundle.CreatePaperInvoiceAddress:output_type -> bundle.CreatePaperInvoiceAddressResp + 203, // 277: bundle.Bundle.GetInvoiceList:output_type -> bundle.GetInvoiceListResp + 205, // 278: bundle.Bundle.UpdateInvoiceExpressInfo:output_type -> bundle.UpdateInvoiceExpressInfoResp + 207, // 279: bundle.Bundle.GetInvoiceExpressInfo:output_type -> bundle.GetInvoiceExpressInfoResp + 209, // 280: bundle.Bundle.GetOrderInfoByOrderNo:output_type -> bundle.GetOrderInfoByOrderNoResp + 216, // 281: bundle.Bundle.GetInvoiceInfoByOrderNo:output_type -> bundle.GetInvoiceInfoByOrderNoResp + 218, // 282: bundle.Bundle.GetLastInvoiceNo:output_type -> bundle.GetLastInvoiceNoResp + 220, // 283: bundle.Bundle.UpdataInvoiceInfo:output_type -> bundle.UpdataInvoiceInfoResp + 212, // 284: bundle.Bundle.ExportWorkCastInfo:output_type -> bundle.ExportWorkCastInfoResp + 175, // 285: bundle.Bundle.GetCustomerList:output_type -> bundle.CustomerListResponse + 177, // 286: bundle.Bundle.GetCustomerDetail:output_type -> bundle.CustomerDetailResponse + 133, // 287: bundle.Bundle.UpdateCustomer:output_type -> bundle.ComResponse + 182, // 288: bundle.Bundle.GetReferralPersonList:output_type -> bundle.ReferralPersonListResponse + 133, // 289: bundle.Bundle.UpdateContract:output_type -> bundle.ComResponse + 185, // 290: bundle.Bundle.GetContractList:output_type -> bundle.ContractListResponse + 187, // 291: bundle.Bundle.GetContractDetail:output_type -> bundle.ContractDetailResponse + 189, // 292: bundle.Bundle.GetDevelopmentCyclesByContractUUID:output_type -> bundle.GetDevelopmentCyclesByContractUUIDResponse + 191, // 293: bundle.Bundle.GetPaymentCyclesByContractUUID:output_type -> bundle.GetPaymentCyclesByContractUUIDResponse + 18, // 294: bundle.Bundle.UpdateOrderRecordByOrderUuid:output_type -> bundle.CommonResponse + 10, // 295: bundle.Bundle.OrderListByOrderUuid:output_type -> bundle.OrderInfoByOrderNoResp + 222, // 296: bundle.Bundle.SendQuestionnaireSurvey:output_type -> bundle.SendQuestionnaireSurveyResponse + 225, // 297: bundle.Bundle.GetQuestionnaireSurveyInfo:output_type -> bundle.GetQuestionnaireSurveyInfoResponse + 229, // 298: bundle.Bundle.CreateQuestionnaireSurveyAnswer:output_type -> bundle.CreateQuestionnaireSurveyAnswerResponse + 232, // 299: bundle.Bundle.GetQuestionnaireSurveyList:output_type -> bundle.GetQuestionnaireSurveyListResponse + 185, // [185:300] is the sub-list for method output_type + 70, // [70:185] is the sub-list for method input_type + 70, // [70:70] is the sub-list for extension type_name + 70, // [70:70] is the sub-list for extension extendee + 0, // [0:70] is the sub-list for field type_name } func init() { file_pb_bundle_proto_init() } @@ -23786,7 +24833,7 @@ func file_pb_bundle_proto_init() { GoPackagePath: reflect.TypeOf(x{}).PkgPath(), RawDescriptor: unsafe.Slice(unsafe.StringData(file_pb_bundle_proto_rawDesc), len(file_pb_bundle_proto_rawDesc)), NumEnums: 0, - NumMessages: 233, + NumMessages: 237, NumExtensions: 0, NumServices: 1, }, diff --git a/pb/bundle/bundle.validator.pb.go b/pb/bundle/bundle.validator.pb.go index f0d5374..87f10a9 100644 --- a/pb/bundle/bundle.validator.pb.go +++ b/pb/bundle/bundle.validator.pb.go @@ -1172,3 +1172,29 @@ func (this *GetQuestionnaireSurveyListResponse) Validate() error { } return nil } +func (this *GetUserOrderListRequest) Validate() error { + return nil +} +func (this *GetUserOrderListResponse) Validate() error { + for _, item := range this.List { + if item != nil { + if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(item); err != nil { + return github_com_mwitkow_go_proto_validators.FieldError("List", err) + } + } + } + return nil +} +func (this *UserOrderDetail) Validate() error { + for _, item := range this.ValueAddList { + if item != nil { + if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(item); err != nil { + return github_com_mwitkow_go_proto_validators.FieldError("ValueAddList", err) + } + } + } + return nil +} +func (this *OrderValueAddDetail) Validate() error { + return nil +} diff --git a/pb/bundle/bundle_triple.pb.go b/pb/bundle/bundle_triple.pb.go index cdb7c3a..3c1056f 100644 --- a/pb/bundle/bundle_triple.pb.go +++ b/pb/bundle/bundle_triple.pb.go @@ -54,6 +54,7 @@ type BundleClient interface { GetInEffectOrderRecord(ctx context.Context, in *GetInEffectOrderRecordRequest, opts ...grpc_go.CallOption) (*OrderRecord, common.ErrorWithAttachment) CheckOrderEligibility(ctx context.Context, in *CheckOrderEligibilityRequest, opts ...grpc_go.CallOption) (*CheckOrderEligibilityResponse, common.ErrorWithAttachment) MarkOverdueOrders(ctx context.Context, in *MarkOverdueOrdersRequest, opts ...grpc_go.CallOption) (*MarkOverdueOrdersResponse, common.ErrorWithAttachment) + GetUserOrderList(ctx context.Context, in *GetUserOrderListRequest, opts ...grpc_go.CallOption) (*GetUserOrderListResponse, common.ErrorWithAttachment) // 增值套餐 CreateValueAddBundle(ctx context.Context, in *CreateValueAddBundleRequest, opts ...grpc_go.CallOption) (*CreateValueAddBundleResponse, common.ErrorWithAttachment) ValueAddBundleList(ctx context.Context, in *ValueAddBundleListRequest, opts ...grpc_go.CallOption) (*ValueAddBundleListResponse, common.ErrorWithAttachment) @@ -188,6 +189,7 @@ type BundleClientImpl struct { GetInEffectOrderRecord func(ctx context.Context, in *GetInEffectOrderRecordRequest) (*OrderRecord, error) CheckOrderEligibility func(ctx context.Context, in *CheckOrderEligibilityRequest) (*CheckOrderEligibilityResponse, error) MarkOverdueOrders func(ctx context.Context, in *MarkOverdueOrdersRequest) (*MarkOverdueOrdersResponse, error) + GetUserOrderList func(ctx context.Context, in *GetUserOrderListRequest) (*GetUserOrderListResponse, error) CreateValueAddBundle func(ctx context.Context, in *CreateValueAddBundleRequest) (*CreateValueAddBundleResponse, error) ValueAddBundleList func(ctx context.Context, in *ValueAddBundleListRequest) (*ValueAddBundleListResponse, error) ValueAddBundleDetail func(ctx context.Context, in *ValueAddBundleDetailRequest) (*ValueAddBundleDetailResponse, error) @@ -446,6 +448,12 @@ func (c *bundleClient) MarkOverdueOrders(ctx context.Context, in *MarkOverdueOrd return out, c.cc.Invoke(ctx, "/"+interfaceKey+"/MarkOverdueOrders", in, out) } +func (c *bundleClient) GetUserOrderList(ctx context.Context, in *GetUserOrderListRequest, opts ...grpc_go.CallOption) (*GetUserOrderListResponse, common.ErrorWithAttachment) { + out := new(GetUserOrderListResponse) + interfaceKey := ctx.Value(constant.InterfaceKey).(string) + return out, c.cc.Invoke(ctx, "/"+interfaceKey+"/GetUserOrderList", in, out) +} + func (c *bundleClient) CreateValueAddBundle(ctx context.Context, in *CreateValueAddBundleRequest, opts ...grpc_go.CallOption) (*CreateValueAddBundleResponse, common.ErrorWithAttachment) { out := new(CreateValueAddBundleResponse) interfaceKey := ctx.Value(constant.InterfaceKey).(string) @@ -1004,6 +1012,7 @@ type BundleServer interface { GetInEffectOrderRecord(context.Context, *GetInEffectOrderRecordRequest) (*OrderRecord, error) CheckOrderEligibility(context.Context, *CheckOrderEligibilityRequest) (*CheckOrderEligibilityResponse, error) MarkOverdueOrders(context.Context, *MarkOverdueOrdersRequest) (*MarkOverdueOrdersResponse, error) + GetUserOrderList(context.Context, *GetUserOrderListRequest) (*GetUserOrderListResponse, error) // 增值套餐 CreateValueAddBundle(context.Context, *CreateValueAddBundleRequest) (*CreateValueAddBundleResponse, error) ValueAddBundleList(context.Context, *ValueAddBundleListRequest) (*ValueAddBundleListResponse, error) @@ -1191,6 +1200,9 @@ func (UnimplementedBundleServer) CheckOrderEligibility(context.Context, *CheckOr func (UnimplementedBundleServer) MarkOverdueOrders(context.Context, *MarkOverdueOrdersRequest) (*MarkOverdueOrdersResponse, error) { return nil, status.Errorf(codes.Unimplemented, "method MarkOverdueOrders not implemented") } +func (UnimplementedBundleServer) GetUserOrderList(context.Context, *GetUserOrderListRequest) (*GetUserOrderListResponse, error) { + return nil, status.Errorf(codes.Unimplemented, "method GetUserOrderList not implemented") +} func (UnimplementedBundleServer) CreateValueAddBundle(context.Context, *CreateValueAddBundleRequest) (*CreateValueAddBundleResponse, error) { return nil, status.Errorf(codes.Unimplemented, "method CreateValueAddBundle not implemented") } @@ -2237,6 +2249,35 @@ func _Bundle_MarkOverdueOrders_Handler(srv interface{}, ctx context.Context, dec return interceptor(ctx, in, info, handler) } +func _Bundle_GetUserOrderList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc_go.UnaryServerInterceptor) (interface{}, error) { + in := new(GetUserOrderListRequest) + if err := dec(in); err != nil { + return nil, err + } + base := srv.(dubbo3.Dubbo3GrpcService) + args := []interface{}{} + args = append(args, in) + md, _ := metadata.FromIncomingContext(ctx) + invAttachment := make(map[string]interface{}, len(md)) + for k, v := range md { + invAttachment[k] = v + } + invo := invocation.NewRPCInvocation("GetUserOrderList", args, invAttachment) + if interceptor == nil { + result := base.XXX_GetProxyImpl().Invoke(ctx, invo) + return result, result.Error() + } + info := &grpc_go.UnaryServerInfo{ + Server: srv, + FullMethod: ctx.Value("XXX_TRIPLE_GO_INTERFACE_NAME").(string), + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + result := base.XXX_GetProxyImpl().Invoke(ctx, invo) + return result, result.Error() + } + return interceptor(ctx, in, info, handler) +} + func _Bundle_CreateValueAddBundle_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc_go.UnaryServerInterceptor) (interface{}, error) { in := new(CreateValueAddBundleRequest) if err := dec(in); err != nil { @@ -4900,6 +4941,10 @@ var Bundle_ServiceDesc = grpc_go.ServiceDesc{ MethodName: "MarkOverdueOrders", Handler: _Bundle_MarkOverdueOrders_Handler, }, + { + MethodName: "GetUserOrderList", + Handler: _Bundle_GetUserOrderList_Handler, + }, { MethodName: "CreateValueAddBundle", Handler: _Bundle_CreateValueAddBundle_Handler,