2025-05-28 01:34:43 +00:00
|
|
|
|
package controller
|
|
|
|
|
|
|
|
|
|
import (
|
|
|
|
|
"context"
|
|
|
|
|
"micro-bundle/internal/logic"
|
|
|
|
|
"micro-bundle/pb/bundle"
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
func (b *BundleProvider) SaveBundle(_ context.Context, req *bundle.BundleProfile) (res *bundle.SaveResponse, err error) {
|
|
|
|
|
return logic.SaveBundle(req)
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 上下架状态更新
|
|
|
|
|
func (b *BundleProvider) HandShelf(_ context.Context, req *bundle.HandShelfRequest) (res *bundle.CommonResponse, err error) {
|
|
|
|
|
// shelfStatus: 1-上架,2-下架
|
|
|
|
|
return logic.HandShelf(req)
|
|
|
|
|
}
|
|
|
|
|
func (b *BundleProvider) BundleListV2(_ context.Context, req *bundle.BundleListRequest) (res *bundle.BundleListResponse, err error) {
|
|
|
|
|
return logic.BundleListV2(req)
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
func (b *BundleProvider) BundleDetailV2(_ context.Context, req *bundle.BundleDetailRequest) (res *bundle.BundleDetailResponseV2, err error) {
|
|
|
|
|
return logic.BundleDetailV2(req)
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// ***************************************************新增值服务***********************
|
|
|
|
|
func (b *BundleProvider) SaveValueAddService(_ context.Context, req *bundle.ValueAddServiceLang) (res *bundle.SaveResponse, err error) {
|
|
|
|
|
return logic.SaveValueAddService(req)
|
|
|
|
|
}
|
|
|
|
|
func (b *BundleProvider) ValueAddServiceList(_ context.Context, req *bundle.ValueAddServiceListRequest) (res *bundle.ValueAddServiceListResponse, err error) {
|
|
|
|
|
return logic.ValueAddServiceList(req)
|
|
|
|
|
}
|
|
|
|
|
func (b *BundleProvider) ValueAddServiceDetail(_ context.Context, req *bundle.ValueAddServiceDetailRequest) (res *bundle.ValueAddServiceDetailResponse, err error) {
|
|
|
|
|
return logic.ValueAddServiceDetail(req)
|
|
|
|
|
}
|
2025-06-09 05:58:27 +00:00
|
|
|
|
|
|
|
|
|
func (b *BundleProvider) BundleExtend(_ context.Context, req *bundle.BundleExtendRequest) (*bundle.BundleExtendResponse, error) {
|
|
|
|
|
return logic.BundleExtend(req)
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
func (b *BundleProvider) BundleExtendRecordsList(_ context.Context, req *bundle.BundleExtendRecordsListRequest) (*bundle.BundleExtendRecordsListResponse, error) {
|
|
|
|
|
return logic.BundleExtendRecordsList(req)
|
|
|
|
|
}
|