123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126 |
- package test
- import (
- "app.yhyue.com/moapp/jyResourcesCenter/rpc/internal/config"
- "app.yhyue.com/moapp/jyResourcesCenter/rpc/resourcesCenterclient"
- "context"
- "flag"
- "github.com/zeromicro/go-zero/core/conf"
- "github.com/zeromicro/go-zero/zrpc"
- "log"
- "testing"
- "time"
- )
- var configFile = flag.String("f", "resourcescenter.yaml", "the config file")
- var c config.Config
- func init() {
- conf.MustLoad(*configFile, &c)
- }
- // 充值
- func Test_activityLottery(t *testing.T) {
- ctx, _ := context.WithTimeout(context.Background(), 5*time.Second)
- FileSystem := resourcesCenterclient.NewResourcesCenter(zrpc.MustNewClient(c.FileSystemConf))
- req := &resourcesCenterclient.Resources{
- AccountId: "61b82ee86f84230ed57ee87a",
- CompanyId: 0,
- DepartmentId: 0,
- Name: "附件下载包",
- ResourceType: "附件下载包",
- Number: 120,
- AppId: "10000",
- EndTime: "2022-01-31",
- Spec: "个",
- Remarks: "备注",
- VipTime: "2022-01-20",
- }
- res, err := FileSystem.PurchaseUserBalance(ctx, req)
- log.Println("err ", err)
- log.Println("req ", res)
- }
- // 使用
- func Test_useUserDetailed(t *testing.T) {
- ctx, _ := context.WithTimeout(context.Background(), 5*time.Second)
- FileSystem := resourcesCenterclient.NewResourcesCenter(zrpc.MustNewClient(c.FileSystemConf))
- req := &resourcesCenterclient.Resources{
- AccountId: "61b82ee86f84230ed57ee87a",
- CompanyId: 0,
- DepartmentId: 0,
- Name: "附件下载包",
- ResourceType: "附件下载包",
- Number: 400,
- AppId: "10000",
- EndTime: "2022-01-31",
- Spec: "个",
- Remarks: "备注",
- VipTime: "2022-01-20",
- DuplicateRemoval: 0,
- UserId: "61b82ee86f84230ed57ee87a",
- }
- res, err := FileSystem.UseUserDetailed(ctx, req)
- log.Println("err ", err)
- log.Println("req ", res)
- }
- // 流水查询
- func Test_findConsumeRecord(t *testing.T) {
- ctx, _ := context.WithTimeout(context.Background(), 5*time.Second)
- FileSystem := resourcesCenterclient.NewResourcesCenter(zrpc.MustNewClient(c.FileSystemConf))
- req := &resourcesCenterclient.RecordReq{
- AccountId: "61b82ee86f84230ed57ee87a",
- UserId: "61b82ee86f84230ed57ee87a",
- PageSize: 10,
- Page: 1,
- State: 1, //0查消耗记录 1 查充值记录
- ResourceType: "附件下载包",
- }
- res, err := FileSystem.FindConsumeRecord(ctx, req)
- log.Println("err ", err)
- log.Println("req ", res)
- }
- // 余额
- func Test_findAccountBalance(t *testing.T) {
- ctx, _ := context.WithTimeout(context.Background(), 5*time.Second)
- FileSystem := resourcesCenterclient.NewResourcesCenter(zrpc.MustNewClient(c.FileSystemConf))
- req := &resourcesCenterclient.ResourcesReq{
- AccountId: "61b82ee86f84230ed57ee87a",
- ResourceType: "附件下载包",
- }
- res, err := FileSystem.FindAccountBalance(ctx, req)
- log.Println("err ", err)
- log.Println("req ", res)
- }
- // 合并账号
- func Test_userMerge(t *testing.T) {
- ctx, _ := context.WithTimeout(context.Background(), 5*time.Second)
- FileSystem := resourcesCenterclient.NewResourcesCenter(zrpc.MustNewClient(c.FileSystemConf))
- req := &resourcesCenterclient.MergeInfo{
- MergedUser: "61b82ee86f84230ed57ee87a",
- MergeUser: "61b82ee86f84230ed57ee87a",
- AppId: "10000",
- }
- res, err := FileSystem.UserMerge(ctx, req)
- log.Println("err ", err)
- log.Println("req ", res)
- }
- // 账号资源余额
- func Test_Balance(t *testing.T) {
- ctx, _ := context.WithTimeout(context.Background(), 5*time.Second)
- FileSystem := resourcesCenterclient.NewResourcesCenter(zrpc.MustNewClient(c.FileSystemConf))
- req := &resourcesCenterclient.ResourcesReq{
- AccountId: "6230219119963964eb6f4ad9",
- ResourceType: "数据流包",
- Vipstate: 0,
- ResourceName: "高级字段包",
- ShowMinEndTime: 0,
- }
- res, err := FileSystem.FindAccountBalance(ctx, req)
- log.Println("err ", err)
- log.Println("req ", res)
- }
|