Browse Source

fix:数字类型修改

jimmyyem 2 weeks ago
parent
commit
dfe234e3ba

+ 3 - 3
desc/wechat/credit_balance.api

@@ -9,7 +9,7 @@ type (
 //        UserId  *string `json:"userId,optional"`
 
         // role | 角色设定 
-        Balance  *float32 `json:"balance,optional"`
+        Balance  *float64 `json:"balance,optional"`
 
         // status | 状态 1-正常 2-禁用 
         Status  *int `json:"status,optional"`
@@ -55,8 +55,8 @@ type (
 
 	CreditBalanceOperateReq {
 		OrganizationId  *uint64 `json:"organizationId,optional"`
-		Number  *float32 `json:"number,optional"`
-		PayNumber *float32 `json:"payNumber,optional"`
+		Number  *float64 `json:"number,optional"`
+		PayNumber *float64 `json:"payNumber,optional"`
 		PayMethod *string `json:"payMethod,optional"`
 		Reason *string `json:"reason,optional"`
 	}

+ 4 - 4
desc/wechat/credit_usage.api

@@ -9,10 +9,10 @@ type (
 //        UserId  *string `json:"userId,optional"`
 
         // number | 积分改变量 
-        Number  *float32 `json:"number,optional"`
-		BeforeNumber *float32 `json:"beforeNumber,optional"`
-		AfterNumber *float32 `json:"afterNumber,optional"`
-		PayNumber  *float32 `json:"payNumber,optional"`
+        Number  *float64 `json:"number,optional"`
+		BeforeNumber *float64 `json:"beforeNumber,optional"`
+		AfterNumber *float64 `json:"afterNumber,optional"`
+		PayNumber  *float64 `json:"payNumber,optional"`
 		PayMethod *string `json:"payMethod,optional"`
 
         // status | 状态 1-正常 2-禁用 

+ 1 - 1
desc/wechat/user.api

@@ -141,7 +141,7 @@ type (
 		Data BalanceInfo `json:"data"`
 	}
 	BalanceInfo {
-		Balance *float32 `json:"balance"`
+		Balance *float64 `json:"balance"`
 	}
 )
 

+ 9 - 12
ent/client.go

@@ -351,8 +351,8 @@ func (c *Client) Tx(ctx context.Context) (*Tx, error) {
 		WxCard:               NewWxCardClient(cfg),
 		WxCardUser:           NewWxCardUserClient(cfg),
 		WxCardVisit:          NewWxCardVisitClient(cfg),
-		Xunji:               NewXunjiClient(cfg),
-		XunjiService:        NewXunjiServiceClient(cfg),
+		Xunji:                NewXunjiClient(cfg),
+		XunjiService:         NewXunjiServiceClient(cfg),
 	}, nil
 }
 
@@ -415,8 +415,8 @@ func (c *Client) BeginTx(ctx context.Context, opts *sql.TxOptions) (*Tx, error)
 		WxCard:               NewWxCardClient(cfg),
 		WxCardUser:           NewWxCardUserClient(cfg),
 		WxCardVisit:          NewWxCardVisitClient(cfg),
-		Xunji:               NewXunjiClient(cfg),
-		XunjiService:        NewXunjiServiceClient(cfg),
+		Xunji:                NewXunjiClient(cfg),
+		XunjiService:         NewXunjiServiceClient(cfg),
 	}, nil
 }
 
@@ -454,8 +454,7 @@ func (c *Client) Use(hooks ...Hook) {
 		c.SopTask, c.Token, c.Tutorial, c.UsageDetail, c.UsageStatisticDay,
 		c.UsageStatisticHour, c.UsageStatisticMonth, c.UsageTotal, c.Whatsapp,
 		c.WhatsappChannel, c.WorkExperience, c.WpChatroom, c.WpChatroomMember, c.Wx,
-		c.WxCard, c.WxCardUser, c.WxCardVisit, c.Xunji,
-		c.XunjiService,
+		c.WxCard, c.WxCardUser, c.WxCardVisit, c.Xunji, c.XunjiService,
 	} {
 		n.Use(hooks...)
 	}
@@ -473,8 +472,7 @@ func (c *Client) Intercept(interceptors ...Interceptor) {
 		c.SopTask, c.Token, c.Tutorial, c.UsageDetail, c.UsageStatisticDay,
 		c.UsageStatisticHour, c.UsageStatisticMonth, c.UsageTotal, c.Whatsapp,
 		c.WhatsappChannel, c.WorkExperience, c.WpChatroom, c.WpChatroomMember, c.Wx,
-		c.WxCard, c.WxCardUser, c.WxCardVisit, c.Xunji,
-		c.XunjiService,
+		c.WxCard, c.WxCardUser, c.WxCardVisit, c.Xunji, c.XunjiService,
 	} {
 		n.Intercept(interceptors...)
 	}
@@ -7173,8 +7171,7 @@ type (
 		SopStage, SopTask, Token, Tutorial, UsageDetail, UsageStatisticDay,
 		UsageStatisticHour, UsageStatisticMonth, UsageTotal, Whatsapp, WhatsappChannel,
 		WorkExperience, WpChatroom, WpChatroomMember, Wx, WxCard, WxCardUser,
-		WxCardVisit, Xunji,
-		XunjiService []ent.Hook
+		WxCardVisit, Xunji, XunjiService []ent.Hook
 	}
 	inters struct {
 		Agent, AgentBase, AliyunAvatar, AllocAgent, ApiKey, BatchMsg, Category,
@@ -7183,8 +7180,8 @@ type (
 		LabelTagging, Message, MessageRecords, Msg, PayRecharge, Server, SopNode,
 		SopStage, SopTask, Token, Tutorial, UsageDetail, UsageStatisticDay,
 		UsageStatisticHour, UsageStatisticMonth, UsageTotal, Whatsapp, WhatsappChannel,
-		WorkExperience, WpChatroom, WpChatroomMember, Wx, WxCard, WxCardUser, WxCardVisit, Xunji,
-		XunjiService []ent.Interceptor
+		WorkExperience, WpChatroom, WpChatroomMember, Wx, WxCard, WxCardUser,
+		WxCardVisit, Xunji, XunjiService []ent.Interceptor
 	}
 )
 

+ 2 - 2
ent/creditbalance.go

@@ -26,7 +26,7 @@ type CreditBalance struct {
 	// user_id | 用户ID
 	UserID string `json:"user_id,omitempty"`
 	// balance | 积分余额
-	Balance float32 `json:"balance,omitempty"`
+	Balance float64 `json:"balance,omitempty"`
 	// status | 状态 1-正常 2-禁用
 	Status int `json:"status,omitempty"`
 	// organization_id | 租户ID
@@ -96,7 +96,7 @@ func (cb *CreditBalance) assignValues(columns []string, values []any) error {
 			if value, ok := values[i].(*sql.NullFloat64); !ok {
 				return fmt.Errorf("unexpected type %T for field balance", values[i])
 			} else if value.Valid {
-				cb.Balance = float32(value.Float64)
+				cb.Balance = value.Float64
 			}
 		case creditbalance.FieldStatus:
 			if value, ok := values[i].(*sql.NullInt64); !ok {

+ 9 - 9
ent/creditbalance/where.go

@@ -75,7 +75,7 @@ func UserID(v string) predicate.CreditBalance {
 }
 
 // Balance applies equality check predicate on the "balance" field. It's identical to BalanceEQ.
-func Balance(v float32) predicate.CreditBalance {
+func Balance(v float64) predicate.CreditBalance {
 	return predicate.CreditBalance(sql.FieldEQ(FieldBalance, v))
 }
 
@@ -295,42 +295,42 @@ func UserIDContainsFold(v string) predicate.CreditBalance {
 }
 
 // BalanceEQ applies the EQ predicate on the "balance" field.
-func BalanceEQ(v float32) predicate.CreditBalance {
+func BalanceEQ(v float64) predicate.CreditBalance {
 	return predicate.CreditBalance(sql.FieldEQ(FieldBalance, v))
 }
 
 // BalanceNEQ applies the NEQ predicate on the "balance" field.
-func BalanceNEQ(v float32) predicate.CreditBalance {
+func BalanceNEQ(v float64) predicate.CreditBalance {
 	return predicate.CreditBalance(sql.FieldNEQ(FieldBalance, v))
 }
 
 // BalanceIn applies the In predicate on the "balance" field.
-func BalanceIn(vs ...float32) predicate.CreditBalance {
+func BalanceIn(vs ...float64) predicate.CreditBalance {
 	return predicate.CreditBalance(sql.FieldIn(FieldBalance, vs...))
 }
 
 // BalanceNotIn applies the NotIn predicate on the "balance" field.
-func BalanceNotIn(vs ...float32) predicate.CreditBalance {
+func BalanceNotIn(vs ...float64) predicate.CreditBalance {
 	return predicate.CreditBalance(sql.FieldNotIn(FieldBalance, vs...))
 }
 
 // BalanceGT applies the GT predicate on the "balance" field.
-func BalanceGT(v float32) predicate.CreditBalance {
+func BalanceGT(v float64) predicate.CreditBalance {
 	return predicate.CreditBalance(sql.FieldGT(FieldBalance, v))
 }
 
 // BalanceGTE applies the GTE predicate on the "balance" field.
-func BalanceGTE(v float32) predicate.CreditBalance {
+func BalanceGTE(v float64) predicate.CreditBalance {
 	return predicate.CreditBalance(sql.FieldGTE(FieldBalance, v))
 }
 
 // BalanceLT applies the LT predicate on the "balance" field.
-func BalanceLT(v float32) predicate.CreditBalance {
+func BalanceLT(v float64) predicate.CreditBalance {
 	return predicate.CreditBalance(sql.FieldLT(FieldBalance, v))
 }
 
 // BalanceLTE applies the LTE predicate on the "balance" field.
-func BalanceLTE(v float32) predicate.CreditBalance {
+func BalanceLTE(v float64) predicate.CreditBalance {
 	return predicate.CreditBalance(sql.FieldLTE(FieldBalance, v))
 }
 

+ 8 - 8
ent/creditbalance_create.go

@@ -79,7 +79,7 @@ func (cbc *CreditBalanceCreate) SetNillableUserID(s *string) *CreditBalanceCreat
 }
 
 // SetBalance sets the "balance" field.
-func (cbc *CreditBalanceCreate) SetBalance(f float32) *CreditBalanceCreate {
+func (cbc *CreditBalanceCreate) SetBalance(f float64) *CreditBalanceCreate {
 	cbc.mutation.SetBalance(f)
 	return cbc
 }
@@ -242,7 +242,7 @@ func (cbc *CreditBalanceCreate) createSpec() (*CreditBalance, *sqlgraph.CreateSp
 		_node.UserID = value
 	}
 	if value, ok := cbc.mutation.Balance(); ok {
-		_spec.SetField(creditbalance.FieldBalance, field.TypeFloat32, value)
+		_spec.SetField(creditbalance.FieldBalance, field.TypeFloat64, value)
 		_node.Balance = value
 	}
 	if value, ok := cbc.mutation.Status(); ok {
@@ -354,7 +354,7 @@ func (u *CreditBalanceUpsert) ClearUserID() *CreditBalanceUpsert {
 }
 
 // SetBalance sets the "balance" field.
-func (u *CreditBalanceUpsert) SetBalance(v float32) *CreditBalanceUpsert {
+func (u *CreditBalanceUpsert) SetBalance(v float64) *CreditBalanceUpsert {
 	u.Set(creditbalance.FieldBalance, v)
 	return u
 }
@@ -366,7 +366,7 @@ func (u *CreditBalanceUpsert) UpdateBalance() *CreditBalanceUpsert {
 }
 
 // AddBalance adds v to the "balance" field.
-func (u *CreditBalanceUpsert) AddBalance(v float32) *CreditBalanceUpsert {
+func (u *CreditBalanceUpsert) AddBalance(v float64) *CreditBalanceUpsert {
 	u.Add(creditbalance.FieldBalance, v)
 	return u
 }
@@ -527,14 +527,14 @@ func (u *CreditBalanceUpsertOne) ClearUserID() *CreditBalanceUpsertOne {
 }
 
 // SetBalance sets the "balance" field.
-func (u *CreditBalanceUpsertOne) SetBalance(v float32) *CreditBalanceUpsertOne {
+func (u *CreditBalanceUpsertOne) SetBalance(v float64) *CreditBalanceUpsertOne {
 	return u.Update(func(s *CreditBalanceUpsert) {
 		s.SetBalance(v)
 	})
 }
 
 // AddBalance adds v to the "balance" field.
-func (u *CreditBalanceUpsertOne) AddBalance(v float32) *CreditBalanceUpsertOne {
+func (u *CreditBalanceUpsertOne) AddBalance(v float64) *CreditBalanceUpsertOne {
 	return u.Update(func(s *CreditBalanceUpsert) {
 		s.AddBalance(v)
 	})
@@ -877,14 +877,14 @@ func (u *CreditBalanceUpsertBulk) ClearUserID() *CreditBalanceUpsertBulk {
 }
 
 // SetBalance sets the "balance" field.
-func (u *CreditBalanceUpsertBulk) SetBalance(v float32) *CreditBalanceUpsertBulk {
+func (u *CreditBalanceUpsertBulk) SetBalance(v float64) *CreditBalanceUpsertBulk {
 	return u.Update(func(s *CreditBalanceUpsert) {
 		s.SetBalance(v)
 	})
 }
 
 // AddBalance adds v to the "balance" field.
-func (u *CreditBalanceUpsertBulk) AddBalance(v float32) *CreditBalanceUpsertBulk {
+func (u *CreditBalanceUpsertBulk) AddBalance(v float64) *CreditBalanceUpsertBulk {
 	return u.Update(func(s *CreditBalanceUpsert) {
 		s.AddBalance(v)
 	})

+ 10 - 10
ent/creditbalance_update.go

@@ -75,14 +75,14 @@ func (cbu *CreditBalanceUpdate) ClearUserID() *CreditBalanceUpdate {
 }
 
 // SetBalance sets the "balance" field.
-func (cbu *CreditBalanceUpdate) SetBalance(f float32) *CreditBalanceUpdate {
+func (cbu *CreditBalanceUpdate) SetBalance(f float64) *CreditBalanceUpdate {
 	cbu.mutation.ResetBalance()
 	cbu.mutation.SetBalance(f)
 	return cbu
 }
 
 // SetNillableBalance sets the "balance" field if the given value is not nil.
-func (cbu *CreditBalanceUpdate) SetNillableBalance(f *float32) *CreditBalanceUpdate {
+func (cbu *CreditBalanceUpdate) SetNillableBalance(f *float64) *CreditBalanceUpdate {
 	if f != nil {
 		cbu.SetBalance(*f)
 	}
@@ -90,7 +90,7 @@ func (cbu *CreditBalanceUpdate) SetNillableBalance(f *float32) *CreditBalanceUpd
 }
 
 // AddBalance adds f to the "balance" field.
-func (cbu *CreditBalanceUpdate) AddBalance(f float32) *CreditBalanceUpdate {
+func (cbu *CreditBalanceUpdate) AddBalance(f float64) *CreditBalanceUpdate {
 	cbu.mutation.AddBalance(f)
 	return cbu
 }
@@ -234,10 +234,10 @@ func (cbu *CreditBalanceUpdate) sqlSave(ctx context.Context) (n int, err error)
 		_spec.ClearField(creditbalance.FieldUserID, field.TypeString)
 	}
 	if value, ok := cbu.mutation.Balance(); ok {
-		_spec.SetField(creditbalance.FieldBalance, field.TypeFloat32, value)
+		_spec.SetField(creditbalance.FieldBalance, field.TypeFloat64, value)
 	}
 	if value, ok := cbu.mutation.AddedBalance(); ok {
-		_spec.AddField(creditbalance.FieldBalance, field.TypeFloat32, value)
+		_spec.AddField(creditbalance.FieldBalance, field.TypeFloat64, value)
 	}
 	if value, ok := cbu.mutation.Status(); ok {
 		_spec.SetField(creditbalance.FieldStatus, field.TypeInt, value)
@@ -324,14 +324,14 @@ func (cbuo *CreditBalanceUpdateOne) ClearUserID() *CreditBalanceUpdateOne {
 }
 
 // SetBalance sets the "balance" field.
-func (cbuo *CreditBalanceUpdateOne) SetBalance(f float32) *CreditBalanceUpdateOne {
+func (cbuo *CreditBalanceUpdateOne) SetBalance(f float64) *CreditBalanceUpdateOne {
 	cbuo.mutation.ResetBalance()
 	cbuo.mutation.SetBalance(f)
 	return cbuo
 }
 
 // SetNillableBalance sets the "balance" field if the given value is not nil.
-func (cbuo *CreditBalanceUpdateOne) SetNillableBalance(f *float32) *CreditBalanceUpdateOne {
+func (cbuo *CreditBalanceUpdateOne) SetNillableBalance(f *float64) *CreditBalanceUpdateOne {
 	if f != nil {
 		cbuo.SetBalance(*f)
 	}
@@ -339,7 +339,7 @@ func (cbuo *CreditBalanceUpdateOne) SetNillableBalance(f *float32) *CreditBalanc
 }
 
 // AddBalance adds f to the "balance" field.
-func (cbuo *CreditBalanceUpdateOne) AddBalance(f float32) *CreditBalanceUpdateOne {
+func (cbuo *CreditBalanceUpdateOne) AddBalance(f float64) *CreditBalanceUpdateOne {
 	cbuo.mutation.AddBalance(f)
 	return cbuo
 }
@@ -513,10 +513,10 @@ func (cbuo *CreditBalanceUpdateOne) sqlSave(ctx context.Context) (_node *CreditB
 		_spec.ClearField(creditbalance.FieldUserID, field.TypeString)
 	}
 	if value, ok := cbuo.mutation.Balance(); ok {
-		_spec.SetField(creditbalance.FieldBalance, field.TypeFloat32, value)
+		_spec.SetField(creditbalance.FieldBalance, field.TypeFloat64, value)
 	}
 	if value, ok := cbuo.mutation.AddedBalance(); ok {
-		_spec.AddField(creditbalance.FieldBalance, field.TypeFloat32, value)
+		_spec.AddField(creditbalance.FieldBalance, field.TypeFloat64, value)
 	}
 	if value, ok := cbuo.mutation.Status(); ok {
 		_spec.SetField(creditbalance.FieldStatus, field.TypeInt, value)

+ 8 - 8
ent/creditusage.go

@@ -26,13 +26,13 @@ type CreditUsage struct {
 	// user_id | 用户ID
 	UserID string `json:"user_id,omitempty"`
 	// number | 积分改变量
-	Number float32 `json:"number,omitempty"`
+	Number float64 `json:"number,omitempty"`
 	// pay_number | 充值金额
-	PayNumber float32 `json:"pay_number,omitempty"`
+	PayNumber float64 `json:"pay_number,omitempty"`
 	// before_number | 变动前金额
-	BeforeNumber float32 `json:"before_number,omitempty"`
+	BeforeNumber float64 `json:"before_number,omitempty"`
 	// after_number | 变动后金额
-	AfterNumber float32 `json:"after_number,omitempty"`
+	AfterNumber float64 `json:"after_number,omitempty"`
 	// pay_method | 充值方式
 	PayMethod string `json:"pay_method,omitempty"`
 	// status | 状态 1-正常 2-禁用
@@ -114,25 +114,25 @@ func (cu *CreditUsage) assignValues(columns []string, values []any) error {
 			if value, ok := values[i].(*sql.NullFloat64); !ok {
 				return fmt.Errorf("unexpected type %T for field number", values[i])
 			} else if value.Valid {
-				cu.Number = float32(value.Float64)
+				cu.Number = value.Float64
 			}
 		case creditusage.FieldPayNumber:
 			if value, ok := values[i].(*sql.NullFloat64); !ok {
 				return fmt.Errorf("unexpected type %T for field pay_number", values[i])
 			} else if value.Valid {
-				cu.PayNumber = float32(value.Float64)
+				cu.PayNumber = value.Float64
 			}
 		case creditusage.FieldBeforeNumber:
 			if value, ok := values[i].(*sql.NullFloat64); !ok {
 				return fmt.Errorf("unexpected type %T for field before_number", values[i])
 			} else if value.Valid {
-				cu.BeforeNumber = float32(value.Float64)
+				cu.BeforeNumber = value.Float64
 			}
 		case creditusage.FieldAfterNumber:
 			if value, ok := values[i].(*sql.NullFloat64); !ok {
 				return fmt.Errorf("unexpected type %T for field after_number", values[i])
 			} else if value.Valid {
-				cu.AfterNumber = float32(value.Float64)
+				cu.AfterNumber = value.Float64
 			}
 		case creditusage.FieldPayMethod:
 			if value, ok := values[i].(*sql.NullString); !ok {

+ 36 - 36
ent/creditusage/where.go

@@ -75,22 +75,22 @@ func UserID(v string) predicate.CreditUsage {
 }
 
 // Number applies equality check predicate on the "number" field. It's identical to NumberEQ.
-func Number(v float32) predicate.CreditUsage {
+func Number(v float64) predicate.CreditUsage {
 	return predicate.CreditUsage(sql.FieldEQ(FieldNumber, v))
 }
 
 // PayNumber applies equality check predicate on the "pay_number" field. It's identical to PayNumberEQ.
-func PayNumber(v float32) predicate.CreditUsage {
+func PayNumber(v float64) predicate.CreditUsage {
 	return predicate.CreditUsage(sql.FieldEQ(FieldPayNumber, v))
 }
 
 // BeforeNumber applies equality check predicate on the "before_number" field. It's identical to BeforeNumberEQ.
-func BeforeNumber(v float32) predicate.CreditUsage {
+func BeforeNumber(v float64) predicate.CreditUsage {
 	return predicate.CreditUsage(sql.FieldEQ(FieldBeforeNumber, v))
 }
 
 // AfterNumber applies equality check predicate on the "after_number" field. It's identical to AfterNumberEQ.
-func AfterNumber(v float32) predicate.CreditUsage {
+func AfterNumber(v float64) predicate.CreditUsage {
 	return predicate.CreditUsage(sql.FieldEQ(FieldAfterNumber, v))
 }
 
@@ -335,82 +335,82 @@ func UserIDContainsFold(v string) predicate.CreditUsage {
 }
 
 // NumberEQ applies the EQ predicate on the "number" field.
-func NumberEQ(v float32) predicate.CreditUsage {
+func NumberEQ(v float64) predicate.CreditUsage {
 	return predicate.CreditUsage(sql.FieldEQ(FieldNumber, v))
 }
 
 // NumberNEQ applies the NEQ predicate on the "number" field.
-func NumberNEQ(v float32) predicate.CreditUsage {
+func NumberNEQ(v float64) predicate.CreditUsage {
 	return predicate.CreditUsage(sql.FieldNEQ(FieldNumber, v))
 }
 
 // NumberIn applies the In predicate on the "number" field.
-func NumberIn(vs ...float32) predicate.CreditUsage {
+func NumberIn(vs ...float64) predicate.CreditUsage {
 	return predicate.CreditUsage(sql.FieldIn(FieldNumber, vs...))
 }
 
 // NumberNotIn applies the NotIn predicate on the "number" field.
-func NumberNotIn(vs ...float32) predicate.CreditUsage {
+func NumberNotIn(vs ...float64) predicate.CreditUsage {
 	return predicate.CreditUsage(sql.FieldNotIn(FieldNumber, vs...))
 }
 
 // NumberGT applies the GT predicate on the "number" field.
-func NumberGT(v float32) predicate.CreditUsage {
+func NumberGT(v float64) predicate.CreditUsage {
 	return predicate.CreditUsage(sql.FieldGT(FieldNumber, v))
 }
 
 // NumberGTE applies the GTE predicate on the "number" field.
-func NumberGTE(v float32) predicate.CreditUsage {
+func NumberGTE(v float64) predicate.CreditUsage {
 	return predicate.CreditUsage(sql.FieldGTE(FieldNumber, v))
 }
 
 // NumberLT applies the LT predicate on the "number" field.
-func NumberLT(v float32) predicate.CreditUsage {
+func NumberLT(v float64) predicate.CreditUsage {
 	return predicate.CreditUsage(sql.FieldLT(FieldNumber, v))
 }
 
 // NumberLTE applies the LTE predicate on the "number" field.
-func NumberLTE(v float32) predicate.CreditUsage {
+func NumberLTE(v float64) predicate.CreditUsage {
 	return predicate.CreditUsage(sql.FieldLTE(FieldNumber, v))
 }
 
 // PayNumberEQ applies the EQ predicate on the "pay_number" field.
-func PayNumberEQ(v float32) predicate.CreditUsage {
+func PayNumberEQ(v float64) predicate.CreditUsage {
 	return predicate.CreditUsage(sql.FieldEQ(FieldPayNumber, v))
 }
 
 // PayNumberNEQ applies the NEQ predicate on the "pay_number" field.
-func PayNumberNEQ(v float32) predicate.CreditUsage {
+func PayNumberNEQ(v float64) predicate.CreditUsage {
 	return predicate.CreditUsage(sql.FieldNEQ(FieldPayNumber, v))
 }
 
 // PayNumberIn applies the In predicate on the "pay_number" field.
-func PayNumberIn(vs ...float32) predicate.CreditUsage {
+func PayNumberIn(vs ...float64) predicate.CreditUsage {
 	return predicate.CreditUsage(sql.FieldIn(FieldPayNumber, vs...))
 }
 
 // PayNumberNotIn applies the NotIn predicate on the "pay_number" field.
-func PayNumberNotIn(vs ...float32) predicate.CreditUsage {
+func PayNumberNotIn(vs ...float64) predicate.CreditUsage {
 	return predicate.CreditUsage(sql.FieldNotIn(FieldPayNumber, vs...))
 }
 
 // PayNumberGT applies the GT predicate on the "pay_number" field.
-func PayNumberGT(v float32) predicate.CreditUsage {
+func PayNumberGT(v float64) predicate.CreditUsage {
 	return predicate.CreditUsage(sql.FieldGT(FieldPayNumber, v))
 }
 
 // PayNumberGTE applies the GTE predicate on the "pay_number" field.
-func PayNumberGTE(v float32) predicate.CreditUsage {
+func PayNumberGTE(v float64) predicate.CreditUsage {
 	return predicate.CreditUsage(sql.FieldGTE(FieldPayNumber, v))
 }
 
 // PayNumberLT applies the LT predicate on the "pay_number" field.
-func PayNumberLT(v float32) predicate.CreditUsage {
+func PayNumberLT(v float64) predicate.CreditUsage {
 	return predicate.CreditUsage(sql.FieldLT(FieldPayNumber, v))
 }
 
 // PayNumberLTE applies the LTE predicate on the "pay_number" field.
-func PayNumberLTE(v float32) predicate.CreditUsage {
+func PayNumberLTE(v float64) predicate.CreditUsage {
 	return predicate.CreditUsage(sql.FieldLTE(FieldPayNumber, v))
 }
 
@@ -425,42 +425,42 @@ func PayNumberNotNil() predicate.CreditUsage {
 }
 
 // BeforeNumberEQ applies the EQ predicate on the "before_number" field.
-func BeforeNumberEQ(v float32) predicate.CreditUsage {
+func BeforeNumberEQ(v float64) predicate.CreditUsage {
 	return predicate.CreditUsage(sql.FieldEQ(FieldBeforeNumber, v))
 }
 
 // BeforeNumberNEQ applies the NEQ predicate on the "before_number" field.
-func BeforeNumberNEQ(v float32) predicate.CreditUsage {
+func BeforeNumberNEQ(v float64) predicate.CreditUsage {
 	return predicate.CreditUsage(sql.FieldNEQ(FieldBeforeNumber, v))
 }
 
 // BeforeNumberIn applies the In predicate on the "before_number" field.
-func BeforeNumberIn(vs ...float32) predicate.CreditUsage {
+func BeforeNumberIn(vs ...float64) predicate.CreditUsage {
 	return predicate.CreditUsage(sql.FieldIn(FieldBeforeNumber, vs...))
 }
 
 // BeforeNumberNotIn applies the NotIn predicate on the "before_number" field.
-func BeforeNumberNotIn(vs ...float32) predicate.CreditUsage {
+func BeforeNumberNotIn(vs ...float64) predicate.CreditUsage {
 	return predicate.CreditUsage(sql.FieldNotIn(FieldBeforeNumber, vs...))
 }
 
 // BeforeNumberGT applies the GT predicate on the "before_number" field.
-func BeforeNumberGT(v float32) predicate.CreditUsage {
+func BeforeNumberGT(v float64) predicate.CreditUsage {
 	return predicate.CreditUsage(sql.FieldGT(FieldBeforeNumber, v))
 }
 
 // BeforeNumberGTE applies the GTE predicate on the "before_number" field.
-func BeforeNumberGTE(v float32) predicate.CreditUsage {
+func BeforeNumberGTE(v float64) predicate.CreditUsage {
 	return predicate.CreditUsage(sql.FieldGTE(FieldBeforeNumber, v))
 }
 
 // BeforeNumberLT applies the LT predicate on the "before_number" field.
-func BeforeNumberLT(v float32) predicate.CreditUsage {
+func BeforeNumberLT(v float64) predicate.CreditUsage {
 	return predicate.CreditUsage(sql.FieldLT(FieldBeforeNumber, v))
 }
 
 // BeforeNumberLTE applies the LTE predicate on the "before_number" field.
-func BeforeNumberLTE(v float32) predicate.CreditUsage {
+func BeforeNumberLTE(v float64) predicate.CreditUsage {
 	return predicate.CreditUsage(sql.FieldLTE(FieldBeforeNumber, v))
 }
 
@@ -475,42 +475,42 @@ func BeforeNumberNotNil() predicate.CreditUsage {
 }
 
 // AfterNumberEQ applies the EQ predicate on the "after_number" field.
-func AfterNumberEQ(v float32) predicate.CreditUsage {
+func AfterNumberEQ(v float64) predicate.CreditUsage {
 	return predicate.CreditUsage(sql.FieldEQ(FieldAfterNumber, v))
 }
 
 // AfterNumberNEQ applies the NEQ predicate on the "after_number" field.
-func AfterNumberNEQ(v float32) predicate.CreditUsage {
+func AfterNumberNEQ(v float64) predicate.CreditUsage {
 	return predicate.CreditUsage(sql.FieldNEQ(FieldAfterNumber, v))
 }
 
 // AfterNumberIn applies the In predicate on the "after_number" field.
-func AfterNumberIn(vs ...float32) predicate.CreditUsage {
+func AfterNumberIn(vs ...float64) predicate.CreditUsage {
 	return predicate.CreditUsage(sql.FieldIn(FieldAfterNumber, vs...))
 }
 
 // AfterNumberNotIn applies the NotIn predicate on the "after_number" field.
-func AfterNumberNotIn(vs ...float32) predicate.CreditUsage {
+func AfterNumberNotIn(vs ...float64) predicate.CreditUsage {
 	return predicate.CreditUsage(sql.FieldNotIn(FieldAfterNumber, vs...))
 }
 
 // AfterNumberGT applies the GT predicate on the "after_number" field.
-func AfterNumberGT(v float32) predicate.CreditUsage {
+func AfterNumberGT(v float64) predicate.CreditUsage {
 	return predicate.CreditUsage(sql.FieldGT(FieldAfterNumber, v))
 }
 
 // AfterNumberGTE applies the GTE predicate on the "after_number" field.
-func AfterNumberGTE(v float32) predicate.CreditUsage {
+func AfterNumberGTE(v float64) predicate.CreditUsage {
 	return predicate.CreditUsage(sql.FieldGTE(FieldAfterNumber, v))
 }
 
 // AfterNumberLT applies the LT predicate on the "after_number" field.
-func AfterNumberLT(v float32) predicate.CreditUsage {
+func AfterNumberLT(v float64) predicate.CreditUsage {
 	return predicate.CreditUsage(sql.FieldLT(FieldAfterNumber, v))
 }
 
 // AfterNumberLTE applies the LTE predicate on the "after_number" field.
-func AfterNumberLTE(v float32) predicate.CreditUsage {
+func AfterNumberLTE(v float64) predicate.CreditUsage {
 	return predicate.CreditUsage(sql.FieldLTE(FieldAfterNumber, v))
 }
 

+ 35 - 35
ent/creditusage_create.go

@@ -79,19 +79,19 @@ func (cuc *CreditUsageCreate) SetNillableUserID(s *string) *CreditUsageCreate {
 }
 
 // SetNumber sets the "number" field.
-func (cuc *CreditUsageCreate) SetNumber(f float32) *CreditUsageCreate {
+func (cuc *CreditUsageCreate) SetNumber(f float64) *CreditUsageCreate {
 	cuc.mutation.SetNumber(f)
 	return cuc
 }
 
 // SetPayNumber sets the "pay_number" field.
-func (cuc *CreditUsageCreate) SetPayNumber(f float32) *CreditUsageCreate {
+func (cuc *CreditUsageCreate) SetPayNumber(f float64) *CreditUsageCreate {
 	cuc.mutation.SetPayNumber(f)
 	return cuc
 }
 
 // SetNillablePayNumber sets the "pay_number" field if the given value is not nil.
-func (cuc *CreditUsageCreate) SetNillablePayNumber(f *float32) *CreditUsageCreate {
+func (cuc *CreditUsageCreate) SetNillablePayNumber(f *float64) *CreditUsageCreate {
 	if f != nil {
 		cuc.SetPayNumber(*f)
 	}
@@ -99,13 +99,13 @@ func (cuc *CreditUsageCreate) SetNillablePayNumber(f *float32) *CreditUsageCreat
 }
 
 // SetBeforeNumber sets the "before_number" field.
-func (cuc *CreditUsageCreate) SetBeforeNumber(f float32) *CreditUsageCreate {
+func (cuc *CreditUsageCreate) SetBeforeNumber(f float64) *CreditUsageCreate {
 	cuc.mutation.SetBeforeNumber(f)
 	return cuc
 }
 
 // SetNillableBeforeNumber sets the "before_number" field if the given value is not nil.
-func (cuc *CreditUsageCreate) SetNillableBeforeNumber(f *float32) *CreditUsageCreate {
+func (cuc *CreditUsageCreate) SetNillableBeforeNumber(f *float64) *CreditUsageCreate {
 	if f != nil {
 		cuc.SetBeforeNumber(*f)
 	}
@@ -113,13 +113,13 @@ func (cuc *CreditUsageCreate) SetNillableBeforeNumber(f *float32) *CreditUsageCr
 }
 
 // SetAfterNumber sets the "after_number" field.
-func (cuc *CreditUsageCreate) SetAfterNumber(f float32) *CreditUsageCreate {
+func (cuc *CreditUsageCreate) SetAfterNumber(f float64) *CreditUsageCreate {
 	cuc.mutation.SetAfterNumber(f)
 	return cuc
 }
 
 // SetNillableAfterNumber sets the "after_number" field if the given value is not nil.
-func (cuc *CreditUsageCreate) SetNillableAfterNumber(f *float32) *CreditUsageCreate {
+func (cuc *CreditUsageCreate) SetNillableAfterNumber(f *float64) *CreditUsageCreate {
 	if f != nil {
 		cuc.SetAfterNumber(*f)
 	}
@@ -418,19 +418,19 @@ func (cuc *CreditUsageCreate) createSpec() (*CreditUsage, *sqlgraph.CreateSpec)
 		_node.UserID = value
 	}
 	if value, ok := cuc.mutation.Number(); ok {
-		_spec.SetField(creditusage.FieldNumber, field.TypeFloat32, value)
+		_spec.SetField(creditusage.FieldNumber, field.TypeFloat64, value)
 		_node.Number = value
 	}
 	if value, ok := cuc.mutation.PayNumber(); ok {
-		_spec.SetField(creditusage.FieldPayNumber, field.TypeFloat32, value)
+		_spec.SetField(creditusage.FieldPayNumber, field.TypeFloat64, value)
 		_node.PayNumber = value
 	}
 	if value, ok := cuc.mutation.BeforeNumber(); ok {
-		_spec.SetField(creditusage.FieldBeforeNumber, field.TypeFloat32, value)
+		_spec.SetField(creditusage.FieldBeforeNumber, field.TypeFloat64, value)
 		_node.BeforeNumber = value
 	}
 	if value, ok := cuc.mutation.AfterNumber(); ok {
-		_spec.SetField(creditusage.FieldAfterNumber, field.TypeFloat32, value)
+		_spec.SetField(creditusage.FieldAfterNumber, field.TypeFloat64, value)
 		_node.AfterNumber = value
 	}
 	if value, ok := cuc.mutation.PayMethod(); ok {
@@ -566,7 +566,7 @@ func (u *CreditUsageUpsert) ClearUserID() *CreditUsageUpsert {
 }
 
 // SetNumber sets the "number" field.
-func (u *CreditUsageUpsert) SetNumber(v float32) *CreditUsageUpsert {
+func (u *CreditUsageUpsert) SetNumber(v float64) *CreditUsageUpsert {
 	u.Set(creditusage.FieldNumber, v)
 	return u
 }
@@ -578,13 +578,13 @@ func (u *CreditUsageUpsert) UpdateNumber() *CreditUsageUpsert {
 }
 
 // AddNumber adds v to the "number" field.
-func (u *CreditUsageUpsert) AddNumber(v float32) *CreditUsageUpsert {
+func (u *CreditUsageUpsert) AddNumber(v float64) *CreditUsageUpsert {
 	u.Add(creditusage.FieldNumber, v)
 	return u
 }
 
 // SetPayNumber sets the "pay_number" field.
-func (u *CreditUsageUpsert) SetPayNumber(v float32) *CreditUsageUpsert {
+func (u *CreditUsageUpsert) SetPayNumber(v float64) *CreditUsageUpsert {
 	u.Set(creditusage.FieldPayNumber, v)
 	return u
 }
@@ -596,7 +596,7 @@ func (u *CreditUsageUpsert) UpdatePayNumber() *CreditUsageUpsert {
 }
 
 // AddPayNumber adds v to the "pay_number" field.
-func (u *CreditUsageUpsert) AddPayNumber(v float32) *CreditUsageUpsert {
+func (u *CreditUsageUpsert) AddPayNumber(v float64) *CreditUsageUpsert {
 	u.Add(creditusage.FieldPayNumber, v)
 	return u
 }
@@ -608,7 +608,7 @@ func (u *CreditUsageUpsert) ClearPayNumber() *CreditUsageUpsert {
 }
 
 // SetBeforeNumber sets the "before_number" field.
-func (u *CreditUsageUpsert) SetBeforeNumber(v float32) *CreditUsageUpsert {
+func (u *CreditUsageUpsert) SetBeforeNumber(v float64) *CreditUsageUpsert {
 	u.Set(creditusage.FieldBeforeNumber, v)
 	return u
 }
@@ -620,7 +620,7 @@ func (u *CreditUsageUpsert) UpdateBeforeNumber() *CreditUsageUpsert {
 }
 
 // AddBeforeNumber adds v to the "before_number" field.
-func (u *CreditUsageUpsert) AddBeforeNumber(v float32) *CreditUsageUpsert {
+func (u *CreditUsageUpsert) AddBeforeNumber(v float64) *CreditUsageUpsert {
 	u.Add(creditusage.FieldBeforeNumber, v)
 	return u
 }
@@ -632,7 +632,7 @@ func (u *CreditUsageUpsert) ClearBeforeNumber() *CreditUsageUpsert {
 }
 
 // SetAfterNumber sets the "after_number" field.
-func (u *CreditUsageUpsert) SetAfterNumber(v float32) *CreditUsageUpsert {
+func (u *CreditUsageUpsert) SetAfterNumber(v float64) *CreditUsageUpsert {
 	u.Set(creditusage.FieldAfterNumber, v)
 	return u
 }
@@ -644,7 +644,7 @@ func (u *CreditUsageUpsert) UpdateAfterNumber() *CreditUsageUpsert {
 }
 
 // AddAfterNumber adds v to the "after_number" field.
-func (u *CreditUsageUpsert) AddAfterNumber(v float32) *CreditUsageUpsert {
+func (u *CreditUsageUpsert) AddAfterNumber(v float64) *CreditUsageUpsert {
 	u.Add(creditusage.FieldAfterNumber, v)
 	return u
 }
@@ -901,14 +901,14 @@ func (u *CreditUsageUpsertOne) ClearUserID() *CreditUsageUpsertOne {
 }
 
 // SetNumber sets the "number" field.
-func (u *CreditUsageUpsertOne) SetNumber(v float32) *CreditUsageUpsertOne {
+func (u *CreditUsageUpsertOne) SetNumber(v float64) *CreditUsageUpsertOne {
 	return u.Update(func(s *CreditUsageUpsert) {
 		s.SetNumber(v)
 	})
 }
 
 // AddNumber adds v to the "number" field.
-func (u *CreditUsageUpsertOne) AddNumber(v float32) *CreditUsageUpsertOne {
+func (u *CreditUsageUpsertOne) AddNumber(v float64) *CreditUsageUpsertOne {
 	return u.Update(func(s *CreditUsageUpsert) {
 		s.AddNumber(v)
 	})
@@ -922,14 +922,14 @@ func (u *CreditUsageUpsertOne) UpdateNumber() *CreditUsageUpsertOne {
 }
 
 // SetPayNumber sets the "pay_number" field.
-func (u *CreditUsageUpsertOne) SetPayNumber(v float32) *CreditUsageUpsertOne {
+func (u *CreditUsageUpsertOne) SetPayNumber(v float64) *CreditUsageUpsertOne {
 	return u.Update(func(s *CreditUsageUpsert) {
 		s.SetPayNumber(v)
 	})
 }
 
 // AddPayNumber adds v to the "pay_number" field.
-func (u *CreditUsageUpsertOne) AddPayNumber(v float32) *CreditUsageUpsertOne {
+func (u *CreditUsageUpsertOne) AddPayNumber(v float64) *CreditUsageUpsertOne {
 	return u.Update(func(s *CreditUsageUpsert) {
 		s.AddPayNumber(v)
 	})
@@ -950,14 +950,14 @@ func (u *CreditUsageUpsertOne) ClearPayNumber() *CreditUsageUpsertOne {
 }
 
 // SetBeforeNumber sets the "before_number" field.
-func (u *CreditUsageUpsertOne) SetBeforeNumber(v float32) *CreditUsageUpsertOne {
+func (u *CreditUsageUpsertOne) SetBeforeNumber(v float64) *CreditUsageUpsertOne {
 	return u.Update(func(s *CreditUsageUpsert) {
 		s.SetBeforeNumber(v)
 	})
 }
 
 // AddBeforeNumber adds v to the "before_number" field.
-func (u *CreditUsageUpsertOne) AddBeforeNumber(v float32) *CreditUsageUpsertOne {
+func (u *CreditUsageUpsertOne) AddBeforeNumber(v float64) *CreditUsageUpsertOne {
 	return u.Update(func(s *CreditUsageUpsert) {
 		s.AddBeforeNumber(v)
 	})
@@ -978,14 +978,14 @@ func (u *CreditUsageUpsertOne) ClearBeforeNumber() *CreditUsageUpsertOne {
 }
 
 // SetAfterNumber sets the "after_number" field.
-func (u *CreditUsageUpsertOne) SetAfterNumber(v float32) *CreditUsageUpsertOne {
+func (u *CreditUsageUpsertOne) SetAfterNumber(v float64) *CreditUsageUpsertOne {
 	return u.Update(func(s *CreditUsageUpsert) {
 		s.SetAfterNumber(v)
 	})
 }
 
 // AddAfterNumber adds v to the "after_number" field.
-func (u *CreditUsageUpsertOne) AddAfterNumber(v float32) *CreditUsageUpsertOne {
+func (u *CreditUsageUpsertOne) AddAfterNumber(v float64) *CreditUsageUpsertOne {
 	return u.Update(func(s *CreditUsageUpsert) {
 		s.AddAfterNumber(v)
 	})
@@ -1440,14 +1440,14 @@ func (u *CreditUsageUpsertBulk) ClearUserID() *CreditUsageUpsertBulk {
 }
 
 // SetNumber sets the "number" field.
-func (u *CreditUsageUpsertBulk) SetNumber(v float32) *CreditUsageUpsertBulk {
+func (u *CreditUsageUpsertBulk) SetNumber(v float64) *CreditUsageUpsertBulk {
 	return u.Update(func(s *CreditUsageUpsert) {
 		s.SetNumber(v)
 	})
 }
 
 // AddNumber adds v to the "number" field.
-func (u *CreditUsageUpsertBulk) AddNumber(v float32) *CreditUsageUpsertBulk {
+func (u *CreditUsageUpsertBulk) AddNumber(v float64) *CreditUsageUpsertBulk {
 	return u.Update(func(s *CreditUsageUpsert) {
 		s.AddNumber(v)
 	})
@@ -1461,14 +1461,14 @@ func (u *CreditUsageUpsertBulk) UpdateNumber() *CreditUsageUpsertBulk {
 }
 
 // SetPayNumber sets the "pay_number" field.
-func (u *CreditUsageUpsertBulk) SetPayNumber(v float32) *CreditUsageUpsertBulk {
+func (u *CreditUsageUpsertBulk) SetPayNumber(v float64) *CreditUsageUpsertBulk {
 	return u.Update(func(s *CreditUsageUpsert) {
 		s.SetPayNumber(v)
 	})
 }
 
 // AddPayNumber adds v to the "pay_number" field.
-func (u *CreditUsageUpsertBulk) AddPayNumber(v float32) *CreditUsageUpsertBulk {
+func (u *CreditUsageUpsertBulk) AddPayNumber(v float64) *CreditUsageUpsertBulk {
 	return u.Update(func(s *CreditUsageUpsert) {
 		s.AddPayNumber(v)
 	})
@@ -1489,14 +1489,14 @@ func (u *CreditUsageUpsertBulk) ClearPayNumber() *CreditUsageUpsertBulk {
 }
 
 // SetBeforeNumber sets the "before_number" field.
-func (u *CreditUsageUpsertBulk) SetBeforeNumber(v float32) *CreditUsageUpsertBulk {
+func (u *CreditUsageUpsertBulk) SetBeforeNumber(v float64) *CreditUsageUpsertBulk {
 	return u.Update(func(s *CreditUsageUpsert) {
 		s.SetBeforeNumber(v)
 	})
 }
 
 // AddBeforeNumber adds v to the "before_number" field.
-func (u *CreditUsageUpsertBulk) AddBeforeNumber(v float32) *CreditUsageUpsertBulk {
+func (u *CreditUsageUpsertBulk) AddBeforeNumber(v float64) *CreditUsageUpsertBulk {
 	return u.Update(func(s *CreditUsageUpsert) {
 		s.AddBeforeNumber(v)
 	})
@@ -1517,14 +1517,14 @@ func (u *CreditUsageUpsertBulk) ClearBeforeNumber() *CreditUsageUpsertBulk {
 }
 
 // SetAfterNumber sets the "after_number" field.
-func (u *CreditUsageUpsertBulk) SetAfterNumber(v float32) *CreditUsageUpsertBulk {
+func (u *CreditUsageUpsertBulk) SetAfterNumber(v float64) *CreditUsageUpsertBulk {
 	return u.Update(func(s *CreditUsageUpsert) {
 		s.SetAfterNumber(v)
 	})
 }
 
 // AddAfterNumber adds v to the "after_number" field.
-func (u *CreditUsageUpsertBulk) AddAfterNumber(v float32) *CreditUsageUpsertBulk {
+func (u *CreditUsageUpsertBulk) AddAfterNumber(v float64) *CreditUsageUpsertBulk {
 	return u.Update(func(s *CreditUsageUpsert) {
 		s.AddAfterNumber(v)
 	})

+ 46 - 46
ent/creditusage_update.go

@@ -75,14 +75,14 @@ func (cuu *CreditUsageUpdate) ClearUserID() *CreditUsageUpdate {
 }
 
 // SetNumber sets the "number" field.
-func (cuu *CreditUsageUpdate) SetNumber(f float32) *CreditUsageUpdate {
+func (cuu *CreditUsageUpdate) SetNumber(f float64) *CreditUsageUpdate {
 	cuu.mutation.ResetNumber()
 	cuu.mutation.SetNumber(f)
 	return cuu
 }
 
 // SetNillableNumber sets the "number" field if the given value is not nil.
-func (cuu *CreditUsageUpdate) SetNillableNumber(f *float32) *CreditUsageUpdate {
+func (cuu *CreditUsageUpdate) SetNillableNumber(f *float64) *CreditUsageUpdate {
 	if f != nil {
 		cuu.SetNumber(*f)
 	}
@@ -90,20 +90,20 @@ func (cuu *CreditUsageUpdate) SetNillableNumber(f *float32) *CreditUsageUpdate {
 }
 
 // AddNumber adds f to the "number" field.
-func (cuu *CreditUsageUpdate) AddNumber(f float32) *CreditUsageUpdate {
+func (cuu *CreditUsageUpdate) AddNumber(f float64) *CreditUsageUpdate {
 	cuu.mutation.AddNumber(f)
 	return cuu
 }
 
 // SetPayNumber sets the "pay_number" field.
-func (cuu *CreditUsageUpdate) SetPayNumber(f float32) *CreditUsageUpdate {
+func (cuu *CreditUsageUpdate) SetPayNumber(f float64) *CreditUsageUpdate {
 	cuu.mutation.ResetPayNumber()
 	cuu.mutation.SetPayNumber(f)
 	return cuu
 }
 
 // SetNillablePayNumber sets the "pay_number" field if the given value is not nil.
-func (cuu *CreditUsageUpdate) SetNillablePayNumber(f *float32) *CreditUsageUpdate {
+func (cuu *CreditUsageUpdate) SetNillablePayNumber(f *float64) *CreditUsageUpdate {
 	if f != nil {
 		cuu.SetPayNumber(*f)
 	}
@@ -111,7 +111,7 @@ func (cuu *CreditUsageUpdate) SetNillablePayNumber(f *float32) *CreditUsageUpdat
 }
 
 // AddPayNumber adds f to the "pay_number" field.
-func (cuu *CreditUsageUpdate) AddPayNumber(f float32) *CreditUsageUpdate {
+func (cuu *CreditUsageUpdate) AddPayNumber(f float64) *CreditUsageUpdate {
 	cuu.mutation.AddPayNumber(f)
 	return cuu
 }
@@ -123,14 +123,14 @@ func (cuu *CreditUsageUpdate) ClearPayNumber() *CreditUsageUpdate {
 }
 
 // SetBeforeNumber sets the "before_number" field.
-func (cuu *CreditUsageUpdate) SetBeforeNumber(f float32) *CreditUsageUpdate {
+func (cuu *CreditUsageUpdate) SetBeforeNumber(f float64) *CreditUsageUpdate {
 	cuu.mutation.ResetBeforeNumber()
 	cuu.mutation.SetBeforeNumber(f)
 	return cuu
 }
 
 // SetNillableBeforeNumber sets the "before_number" field if the given value is not nil.
-func (cuu *CreditUsageUpdate) SetNillableBeforeNumber(f *float32) *CreditUsageUpdate {
+func (cuu *CreditUsageUpdate) SetNillableBeforeNumber(f *float64) *CreditUsageUpdate {
 	if f != nil {
 		cuu.SetBeforeNumber(*f)
 	}
@@ -138,7 +138,7 @@ func (cuu *CreditUsageUpdate) SetNillableBeforeNumber(f *float32) *CreditUsageUp
 }
 
 // AddBeforeNumber adds f to the "before_number" field.
-func (cuu *CreditUsageUpdate) AddBeforeNumber(f float32) *CreditUsageUpdate {
+func (cuu *CreditUsageUpdate) AddBeforeNumber(f float64) *CreditUsageUpdate {
 	cuu.mutation.AddBeforeNumber(f)
 	return cuu
 }
@@ -150,14 +150,14 @@ func (cuu *CreditUsageUpdate) ClearBeforeNumber() *CreditUsageUpdate {
 }
 
 // SetAfterNumber sets the "after_number" field.
-func (cuu *CreditUsageUpdate) SetAfterNumber(f float32) *CreditUsageUpdate {
+func (cuu *CreditUsageUpdate) SetAfterNumber(f float64) *CreditUsageUpdate {
 	cuu.mutation.ResetAfterNumber()
 	cuu.mutation.SetAfterNumber(f)
 	return cuu
 }
 
 // SetNillableAfterNumber sets the "after_number" field if the given value is not nil.
-func (cuu *CreditUsageUpdate) SetNillableAfterNumber(f *float32) *CreditUsageUpdate {
+func (cuu *CreditUsageUpdate) SetNillableAfterNumber(f *float64) *CreditUsageUpdate {
 	if f != nil {
 		cuu.SetAfterNumber(*f)
 	}
@@ -165,7 +165,7 @@ func (cuu *CreditUsageUpdate) SetNillableAfterNumber(f *float32) *CreditUsageUpd
 }
 
 // AddAfterNumber adds f to the "after_number" field.
-func (cuu *CreditUsageUpdate) AddAfterNumber(f float32) *CreditUsageUpdate {
+func (cuu *CreditUsageUpdate) AddAfterNumber(f float64) *CreditUsageUpdate {
 	cuu.mutation.AddAfterNumber(f)
 	return cuu
 }
@@ -434,37 +434,37 @@ func (cuu *CreditUsageUpdate) sqlSave(ctx context.Context) (n int, err error) {
 		_spec.ClearField(creditusage.FieldUserID, field.TypeString)
 	}
 	if value, ok := cuu.mutation.Number(); ok {
-		_spec.SetField(creditusage.FieldNumber, field.TypeFloat32, value)
+		_spec.SetField(creditusage.FieldNumber, field.TypeFloat64, value)
 	}
 	if value, ok := cuu.mutation.AddedNumber(); ok {
-		_spec.AddField(creditusage.FieldNumber, field.TypeFloat32, value)
+		_spec.AddField(creditusage.FieldNumber, field.TypeFloat64, value)
 	}
 	if value, ok := cuu.mutation.PayNumber(); ok {
-		_spec.SetField(creditusage.FieldPayNumber, field.TypeFloat32, value)
+		_spec.SetField(creditusage.FieldPayNumber, field.TypeFloat64, value)
 	}
 	if value, ok := cuu.mutation.AddedPayNumber(); ok {
-		_spec.AddField(creditusage.FieldPayNumber, field.TypeFloat32, value)
+		_spec.AddField(creditusage.FieldPayNumber, field.TypeFloat64, value)
 	}
 	if cuu.mutation.PayNumberCleared() {
-		_spec.ClearField(creditusage.FieldPayNumber, field.TypeFloat32)
+		_spec.ClearField(creditusage.FieldPayNumber, field.TypeFloat64)
 	}
 	if value, ok := cuu.mutation.BeforeNumber(); ok {
-		_spec.SetField(creditusage.FieldBeforeNumber, field.TypeFloat32, value)
+		_spec.SetField(creditusage.FieldBeforeNumber, field.TypeFloat64, value)
 	}
 	if value, ok := cuu.mutation.AddedBeforeNumber(); ok {
-		_spec.AddField(creditusage.FieldBeforeNumber, field.TypeFloat32, value)
+		_spec.AddField(creditusage.FieldBeforeNumber, field.TypeFloat64, value)
 	}
 	if cuu.mutation.BeforeNumberCleared() {
-		_spec.ClearField(creditusage.FieldBeforeNumber, field.TypeFloat32)
+		_spec.ClearField(creditusage.FieldBeforeNumber, field.TypeFloat64)
 	}
 	if value, ok := cuu.mutation.AfterNumber(); ok {
-		_spec.SetField(creditusage.FieldAfterNumber, field.TypeFloat32, value)
+		_spec.SetField(creditusage.FieldAfterNumber, field.TypeFloat64, value)
 	}
 	if value, ok := cuu.mutation.AddedAfterNumber(); ok {
-		_spec.AddField(creditusage.FieldAfterNumber, field.TypeFloat32, value)
+		_spec.AddField(creditusage.FieldAfterNumber, field.TypeFloat64, value)
 	}
 	if cuu.mutation.AfterNumberCleared() {
-		_spec.ClearField(creditusage.FieldAfterNumber, field.TypeFloat32)
+		_spec.ClearField(creditusage.FieldAfterNumber, field.TypeFloat64)
 	}
 	if value, ok := cuu.mutation.PayMethod(); ok {
 		_spec.SetField(creditusage.FieldPayMethod, field.TypeString, value)
@@ -578,14 +578,14 @@ func (cuuo *CreditUsageUpdateOne) ClearUserID() *CreditUsageUpdateOne {
 }
 
 // SetNumber sets the "number" field.
-func (cuuo *CreditUsageUpdateOne) SetNumber(f float32) *CreditUsageUpdateOne {
+func (cuuo *CreditUsageUpdateOne) SetNumber(f float64) *CreditUsageUpdateOne {
 	cuuo.mutation.ResetNumber()
 	cuuo.mutation.SetNumber(f)
 	return cuuo
 }
 
 // SetNillableNumber sets the "number" field if the given value is not nil.
-func (cuuo *CreditUsageUpdateOne) SetNillableNumber(f *float32) *CreditUsageUpdateOne {
+func (cuuo *CreditUsageUpdateOne) SetNillableNumber(f *float64) *CreditUsageUpdateOne {
 	if f != nil {
 		cuuo.SetNumber(*f)
 	}
@@ -593,20 +593,20 @@ func (cuuo *CreditUsageUpdateOne) SetNillableNumber(f *float32) *CreditUsageUpda
 }
 
 // AddNumber adds f to the "number" field.
-func (cuuo *CreditUsageUpdateOne) AddNumber(f float32) *CreditUsageUpdateOne {
+func (cuuo *CreditUsageUpdateOne) AddNumber(f float64) *CreditUsageUpdateOne {
 	cuuo.mutation.AddNumber(f)
 	return cuuo
 }
 
 // SetPayNumber sets the "pay_number" field.
-func (cuuo *CreditUsageUpdateOne) SetPayNumber(f float32) *CreditUsageUpdateOne {
+func (cuuo *CreditUsageUpdateOne) SetPayNumber(f float64) *CreditUsageUpdateOne {
 	cuuo.mutation.ResetPayNumber()
 	cuuo.mutation.SetPayNumber(f)
 	return cuuo
 }
 
 // SetNillablePayNumber sets the "pay_number" field if the given value is not nil.
-func (cuuo *CreditUsageUpdateOne) SetNillablePayNumber(f *float32) *CreditUsageUpdateOne {
+func (cuuo *CreditUsageUpdateOne) SetNillablePayNumber(f *float64) *CreditUsageUpdateOne {
 	if f != nil {
 		cuuo.SetPayNumber(*f)
 	}
@@ -614,7 +614,7 @@ func (cuuo *CreditUsageUpdateOne) SetNillablePayNumber(f *float32) *CreditUsageU
 }
 
 // AddPayNumber adds f to the "pay_number" field.
-func (cuuo *CreditUsageUpdateOne) AddPayNumber(f float32) *CreditUsageUpdateOne {
+func (cuuo *CreditUsageUpdateOne) AddPayNumber(f float64) *CreditUsageUpdateOne {
 	cuuo.mutation.AddPayNumber(f)
 	return cuuo
 }
@@ -626,14 +626,14 @@ func (cuuo *CreditUsageUpdateOne) ClearPayNumber() *CreditUsageUpdateOne {
 }
 
 // SetBeforeNumber sets the "before_number" field.
-func (cuuo *CreditUsageUpdateOne) SetBeforeNumber(f float32) *CreditUsageUpdateOne {
+func (cuuo *CreditUsageUpdateOne) SetBeforeNumber(f float64) *CreditUsageUpdateOne {
 	cuuo.mutation.ResetBeforeNumber()
 	cuuo.mutation.SetBeforeNumber(f)
 	return cuuo
 }
 
 // SetNillableBeforeNumber sets the "before_number" field if the given value is not nil.
-func (cuuo *CreditUsageUpdateOne) SetNillableBeforeNumber(f *float32) *CreditUsageUpdateOne {
+func (cuuo *CreditUsageUpdateOne) SetNillableBeforeNumber(f *float64) *CreditUsageUpdateOne {
 	if f != nil {
 		cuuo.SetBeforeNumber(*f)
 	}
@@ -641,7 +641,7 @@ func (cuuo *CreditUsageUpdateOne) SetNillableBeforeNumber(f *float32) *CreditUsa
 }
 
 // AddBeforeNumber adds f to the "before_number" field.
-func (cuuo *CreditUsageUpdateOne) AddBeforeNumber(f float32) *CreditUsageUpdateOne {
+func (cuuo *CreditUsageUpdateOne) AddBeforeNumber(f float64) *CreditUsageUpdateOne {
 	cuuo.mutation.AddBeforeNumber(f)
 	return cuuo
 }
@@ -653,14 +653,14 @@ func (cuuo *CreditUsageUpdateOne) ClearBeforeNumber() *CreditUsageUpdateOne {
 }
 
 // SetAfterNumber sets the "after_number" field.
-func (cuuo *CreditUsageUpdateOne) SetAfterNumber(f float32) *CreditUsageUpdateOne {
+func (cuuo *CreditUsageUpdateOne) SetAfterNumber(f float64) *CreditUsageUpdateOne {
 	cuuo.mutation.ResetAfterNumber()
 	cuuo.mutation.SetAfterNumber(f)
 	return cuuo
 }
 
 // SetNillableAfterNumber sets the "after_number" field if the given value is not nil.
-func (cuuo *CreditUsageUpdateOne) SetNillableAfterNumber(f *float32) *CreditUsageUpdateOne {
+func (cuuo *CreditUsageUpdateOne) SetNillableAfterNumber(f *float64) *CreditUsageUpdateOne {
 	if f != nil {
 		cuuo.SetAfterNumber(*f)
 	}
@@ -668,7 +668,7 @@ func (cuuo *CreditUsageUpdateOne) SetNillableAfterNumber(f *float32) *CreditUsag
 }
 
 // AddAfterNumber adds f to the "after_number" field.
-func (cuuo *CreditUsageUpdateOne) AddAfterNumber(f float32) *CreditUsageUpdateOne {
+func (cuuo *CreditUsageUpdateOne) AddAfterNumber(f float64) *CreditUsageUpdateOne {
 	cuuo.mutation.AddAfterNumber(f)
 	return cuuo
 }
@@ -967,37 +967,37 @@ func (cuuo *CreditUsageUpdateOne) sqlSave(ctx context.Context) (_node *CreditUsa
 		_spec.ClearField(creditusage.FieldUserID, field.TypeString)
 	}
 	if value, ok := cuuo.mutation.Number(); ok {
-		_spec.SetField(creditusage.FieldNumber, field.TypeFloat32, value)
+		_spec.SetField(creditusage.FieldNumber, field.TypeFloat64, value)
 	}
 	if value, ok := cuuo.mutation.AddedNumber(); ok {
-		_spec.AddField(creditusage.FieldNumber, field.TypeFloat32, value)
+		_spec.AddField(creditusage.FieldNumber, field.TypeFloat64, value)
 	}
 	if value, ok := cuuo.mutation.PayNumber(); ok {
-		_spec.SetField(creditusage.FieldPayNumber, field.TypeFloat32, value)
+		_spec.SetField(creditusage.FieldPayNumber, field.TypeFloat64, value)
 	}
 	if value, ok := cuuo.mutation.AddedPayNumber(); ok {
-		_spec.AddField(creditusage.FieldPayNumber, field.TypeFloat32, value)
+		_spec.AddField(creditusage.FieldPayNumber, field.TypeFloat64, value)
 	}
 	if cuuo.mutation.PayNumberCleared() {
-		_spec.ClearField(creditusage.FieldPayNumber, field.TypeFloat32)
+		_spec.ClearField(creditusage.FieldPayNumber, field.TypeFloat64)
 	}
 	if value, ok := cuuo.mutation.BeforeNumber(); ok {
-		_spec.SetField(creditusage.FieldBeforeNumber, field.TypeFloat32, value)
+		_spec.SetField(creditusage.FieldBeforeNumber, field.TypeFloat64, value)
 	}
 	if value, ok := cuuo.mutation.AddedBeforeNumber(); ok {
-		_spec.AddField(creditusage.FieldBeforeNumber, field.TypeFloat32, value)
+		_spec.AddField(creditusage.FieldBeforeNumber, field.TypeFloat64, value)
 	}
 	if cuuo.mutation.BeforeNumberCleared() {
-		_spec.ClearField(creditusage.FieldBeforeNumber, field.TypeFloat32)
+		_spec.ClearField(creditusage.FieldBeforeNumber, field.TypeFloat64)
 	}
 	if value, ok := cuuo.mutation.AfterNumber(); ok {
-		_spec.SetField(creditusage.FieldAfterNumber, field.TypeFloat32, value)
+		_spec.SetField(creditusage.FieldAfterNumber, field.TypeFloat64, value)
 	}
 	if value, ok := cuuo.mutation.AddedAfterNumber(); ok {
-		_spec.AddField(creditusage.FieldAfterNumber, field.TypeFloat32, value)
+		_spec.AddField(creditusage.FieldAfterNumber, field.TypeFloat64, value)
 	}
 	if cuuo.mutation.AfterNumberCleared() {
-		_spec.ClearField(creditusage.FieldAfterNumber, field.TypeFloat32)
+		_spec.ClearField(creditusage.FieldAfterNumber, field.TypeFloat64)
 	}
 	if value, ok := cuuo.mutation.PayMethod(); ok {
 		_spec.SetField(creditusage.FieldPayMethod, field.TypeString, value)

+ 2 - 2
ent/ent.go

@@ -160,8 +160,8 @@ func checkColumn(table, column string) error {
 			wxcard.Table:               wxcard.ValidColumn,
 			wxcarduser.Table:           wxcarduser.ValidColumn,
 			wxcardvisit.Table:          wxcardvisit.ValidColumn,
-			xunji.Table:               xunji.ValidColumn,
-			xunjiservice.Table:        xunjiservice.ValidColumn,
+			xunji.Table:                xunji.ValidColumn,
+			xunjiservice.Table:         xunjiservice.ValidColumn,
 		})
 	})
 	return columnCheck(table, column)

+ 5 - 5
ent/migrate/schema.go

@@ -383,7 +383,7 @@ var (
 		{Name: "updated_at", Type: field.TypeTime, Comment: "Update Time | 修改日期"},
 		{Name: "deleted_at", Type: field.TypeTime, Nullable: true, Comment: "Delete Time | 删除日期"},
 		{Name: "user_id", Type: field.TypeString, Nullable: true, Comment: "user_id | 用户ID"},
-		{Name: "balance", Type: field.TypeFloat32, Comment: "balance | 积分余额"},
+		{Name: "balance", Type: field.TypeFloat64, Comment: "balance | 积分余额"},
 		{Name: "status", Type: field.TypeInt, Nullable: true, Comment: "status | 状态 1-正常 2-禁用", Default: 1},
 		{Name: "organization_id", Type: field.TypeUint64, Nullable: true, Comment: "organization_id | 租户ID"},
 	}
@@ -412,10 +412,10 @@ var (
 		{Name: "updated_at", Type: field.TypeTime, Comment: "Update Time | 修改日期"},
 		{Name: "deleted_at", Type: field.TypeTime, Nullable: true, Comment: "Delete Time | 删除日期"},
 		{Name: "user_id", Type: field.TypeString, Nullable: true, Size: 255, Comment: "user_id | 用户ID"},
-		{Name: "number", Type: field.TypeFloat32, Comment: "number | 积分改变量"},
-		{Name: "pay_number", Type: field.TypeFloat32, Nullable: true, Comment: "pay_number | 充值金额"},
-		{Name: "before_number", Type: field.TypeFloat32, Nullable: true, Comment: "before_number | 变动前金额"},
-		{Name: "after_number", Type: field.TypeFloat32, Nullable: true, Comment: "after_number | 变动后金额"},
+		{Name: "number", Type: field.TypeFloat64, Comment: "number | 积分改变量"},
+		{Name: "pay_number", Type: field.TypeFloat64, Nullable: true, Comment: "pay_number | 充值金额"},
+		{Name: "before_number", Type: field.TypeFloat64, Nullable: true, Comment: "before_number | 变动前金额"},
+		{Name: "after_number", Type: field.TypeFloat64, Nullable: true, Comment: "after_number | 变动后金额"},
 		{Name: "pay_method", Type: field.TypeString, Nullable: true, Comment: "pay_method | 充值方式"},
 		{Name: "status", Type: field.TypeInt, Nullable: true, Comment: "status | 状态 1-正常 2-禁用", Default: 1},
 		{Name: "ntype", Type: field.TypeInt, Comment: "ntype | 积分变化类型:1-消耗 2-增加", Default: 1},

+ 47 - 47
ent/mutation.go

@@ -112,8 +112,8 @@ const (
 	TypeWxCard               = "WxCard"
 	TypeWxCardUser           = "WxCardUser"
 	TypeWxCardVisit          = "WxCardVisit"
-	TypeXunji               = "Xunji"
-	TypeXunjiService        = "XunjiService"
+	TypeXunji                = "Xunji"
+	TypeXunjiService         = "XunjiService"
 )
 
 // AgentMutation represents an operation that mutates the Agent nodes in the graph.
@@ -14215,8 +14215,8 @@ type CreditBalanceMutation struct {
 	updated_at         *time.Time
 	deleted_at         *time.Time
 	user_id            *string
-	balance            *float32
-	addbalance         *float32
+	balance            *float64
+	addbalance         *float64
 	status             *int
 	addstatus          *int
 	organization_id    *uint64
@@ -14502,13 +14502,13 @@ func (m *CreditBalanceMutation) ResetUserID() {
 }
 
 // SetBalance sets the "balance" field.
-func (m *CreditBalanceMutation) SetBalance(f float32) {
+func (m *CreditBalanceMutation) SetBalance(f float64) {
 	m.balance = &f
 	m.addbalance = nil
 }
 
 // Balance returns the value of the "balance" field in the mutation.
-func (m *CreditBalanceMutation) Balance() (r float32, exists bool) {
+func (m *CreditBalanceMutation) Balance() (r float64, exists bool) {
 	v := m.balance
 	if v == nil {
 		return
@@ -14519,7 +14519,7 @@ func (m *CreditBalanceMutation) Balance() (r float32, exists bool) {
 // OldBalance returns the old "balance" field's value of the CreditBalance entity.
 // If the CreditBalance object wasn't provided to the builder, the object is fetched from the database.
 // An error is returned if the mutation operation is not UpdateOne, or the database query fails.
-func (m *CreditBalanceMutation) OldBalance(ctx context.Context) (v float32, err error) {
+func (m *CreditBalanceMutation) OldBalance(ctx context.Context) (v float64, err error) {
 	if !m.op.Is(OpUpdateOne) {
 		return v, errors.New("OldBalance is only allowed on UpdateOne operations")
 	}
@@ -14534,7 +14534,7 @@ func (m *CreditBalanceMutation) OldBalance(ctx context.Context) (v float32, err
 }
 
 // AddBalance adds f to the "balance" field.
-func (m *CreditBalanceMutation) AddBalance(f float32) {
+func (m *CreditBalanceMutation) AddBalance(f float64) {
 	if m.addbalance != nil {
 		*m.addbalance += f
 	} else {
@@ -14543,7 +14543,7 @@ func (m *CreditBalanceMutation) AddBalance(f float32) {
 }
 
 // AddedBalance returns the value that was added to the "balance" field in this mutation.
-func (m *CreditBalanceMutation) AddedBalance() (r float32, exists bool) {
+func (m *CreditBalanceMutation) AddedBalance() (r float64, exists bool) {
 	v := m.addbalance
 	if v == nil {
 		return
@@ -14836,7 +14836,7 @@ func (m *CreditBalanceMutation) SetField(name string, value ent.Value) error {
 		m.SetUserID(v)
 		return nil
 	case creditbalance.FieldBalance:
-		v, ok := value.(float32)
+		v, ok := value.(float64)
 		if !ok {
 			return fmt.Errorf("unexpected type %T for field %s", value, name)
 		}
@@ -14897,7 +14897,7 @@ func (m *CreditBalanceMutation) AddedField(name string) (ent.Value, bool) {
 func (m *CreditBalanceMutation) AddField(name string, value ent.Value) error {
 	switch name {
 	case creditbalance.FieldBalance:
-		v, ok := value.(float32)
+		v, ok := value.(float64)
 		if !ok {
 			return fmt.Errorf("unexpected type %T for field %s", value, name)
 		}
@@ -15054,14 +15054,14 @@ type CreditUsageMutation struct {
 	updated_at         *time.Time
 	deleted_at         *time.Time
 	user_id            *string
-	number             *float32
-	addnumber          *float32
-	pay_number         *float32
-	addpay_number      *float32
-	before_number      *float32
-	addbefore_number   *float32
-	after_number       *float32
-	addafter_number    *float32
+	number             *float64
+	addnumber          *float64
+	pay_number         *float64
+	addpay_number      *float64
+	before_number      *float64
+	addbefore_number   *float64
+	after_number       *float64
+	addafter_number    *float64
 	pay_method         *string
 	status             *int
 	addstatus          *int
@@ -15355,13 +15355,13 @@ func (m *CreditUsageMutation) ResetUserID() {
 }
 
 // SetNumber sets the "number" field.
-func (m *CreditUsageMutation) SetNumber(f float32) {
+func (m *CreditUsageMutation) SetNumber(f float64) {
 	m.number = &f
 	m.addnumber = nil
 }
 
 // Number returns the value of the "number" field in the mutation.
-func (m *CreditUsageMutation) Number() (r float32, exists bool) {
+func (m *CreditUsageMutation) Number() (r float64, exists bool) {
 	v := m.number
 	if v == nil {
 		return
@@ -15372,7 +15372,7 @@ func (m *CreditUsageMutation) Number() (r float32, exists bool) {
 // OldNumber returns the old "number" field's value of the CreditUsage entity.
 // If the CreditUsage object wasn't provided to the builder, the object is fetched from the database.
 // An error is returned if the mutation operation is not UpdateOne, or the database query fails.
-func (m *CreditUsageMutation) OldNumber(ctx context.Context) (v float32, err error) {
+func (m *CreditUsageMutation) OldNumber(ctx context.Context) (v float64, err error) {
 	if !m.op.Is(OpUpdateOne) {
 		return v, errors.New("OldNumber is only allowed on UpdateOne operations")
 	}
@@ -15387,7 +15387,7 @@ func (m *CreditUsageMutation) OldNumber(ctx context.Context) (v float32, err err
 }
 
 // AddNumber adds f to the "number" field.
-func (m *CreditUsageMutation) AddNumber(f float32) {
+func (m *CreditUsageMutation) AddNumber(f float64) {
 	if m.addnumber != nil {
 		*m.addnumber += f
 	} else {
@@ -15396,7 +15396,7 @@ func (m *CreditUsageMutation) AddNumber(f float32) {
 }
 
 // AddedNumber returns the value that was added to the "number" field in this mutation.
-func (m *CreditUsageMutation) AddedNumber() (r float32, exists bool) {
+func (m *CreditUsageMutation) AddedNumber() (r float64, exists bool) {
 	v := m.addnumber
 	if v == nil {
 		return
@@ -15411,13 +15411,13 @@ func (m *CreditUsageMutation) ResetNumber() {
 }
 
 // SetPayNumber sets the "pay_number" field.
-func (m *CreditUsageMutation) SetPayNumber(f float32) {
+func (m *CreditUsageMutation) SetPayNumber(f float64) {
 	m.pay_number = &f
 	m.addpay_number = nil
 }
 
 // PayNumber returns the value of the "pay_number" field in the mutation.
-func (m *CreditUsageMutation) PayNumber() (r float32, exists bool) {
+func (m *CreditUsageMutation) PayNumber() (r float64, exists bool) {
 	v := m.pay_number
 	if v == nil {
 		return
@@ -15428,7 +15428,7 @@ func (m *CreditUsageMutation) PayNumber() (r float32, exists bool) {
 // OldPayNumber returns the old "pay_number" field's value of the CreditUsage entity.
 // If the CreditUsage object wasn't provided to the builder, the object is fetched from the database.
 // An error is returned if the mutation operation is not UpdateOne, or the database query fails.
-func (m *CreditUsageMutation) OldPayNumber(ctx context.Context) (v float32, err error) {
+func (m *CreditUsageMutation) OldPayNumber(ctx context.Context) (v float64, err error) {
 	if !m.op.Is(OpUpdateOne) {
 		return v, errors.New("OldPayNumber is only allowed on UpdateOne operations")
 	}
@@ -15443,7 +15443,7 @@ func (m *CreditUsageMutation) OldPayNumber(ctx context.Context) (v float32, err
 }
 
 // AddPayNumber adds f to the "pay_number" field.
-func (m *CreditUsageMutation) AddPayNumber(f float32) {
+func (m *CreditUsageMutation) AddPayNumber(f float64) {
 	if m.addpay_number != nil {
 		*m.addpay_number += f
 	} else {
@@ -15452,7 +15452,7 @@ func (m *CreditUsageMutation) AddPayNumber(f float32) {
 }
 
 // AddedPayNumber returns the value that was added to the "pay_number" field in this mutation.
-func (m *CreditUsageMutation) AddedPayNumber() (r float32, exists bool) {
+func (m *CreditUsageMutation) AddedPayNumber() (r float64, exists bool) {
 	v := m.addpay_number
 	if v == nil {
 		return
@@ -15481,13 +15481,13 @@ func (m *CreditUsageMutation) ResetPayNumber() {
 }
 
 // SetBeforeNumber sets the "before_number" field.
-func (m *CreditUsageMutation) SetBeforeNumber(f float32) {
+func (m *CreditUsageMutation) SetBeforeNumber(f float64) {
 	m.before_number = &f
 	m.addbefore_number = nil
 }
 
 // BeforeNumber returns the value of the "before_number" field in the mutation.
-func (m *CreditUsageMutation) BeforeNumber() (r float32, exists bool) {
+func (m *CreditUsageMutation) BeforeNumber() (r float64, exists bool) {
 	v := m.before_number
 	if v == nil {
 		return
@@ -15498,7 +15498,7 @@ func (m *CreditUsageMutation) BeforeNumber() (r float32, exists bool) {
 // OldBeforeNumber returns the old "before_number" field's value of the CreditUsage entity.
 // If the CreditUsage object wasn't provided to the builder, the object is fetched from the database.
 // An error is returned if the mutation operation is not UpdateOne, or the database query fails.
-func (m *CreditUsageMutation) OldBeforeNumber(ctx context.Context) (v float32, err error) {
+func (m *CreditUsageMutation) OldBeforeNumber(ctx context.Context) (v float64, err error) {
 	if !m.op.Is(OpUpdateOne) {
 		return v, errors.New("OldBeforeNumber is only allowed on UpdateOne operations")
 	}
@@ -15513,7 +15513,7 @@ func (m *CreditUsageMutation) OldBeforeNumber(ctx context.Context) (v float32, e
 }
 
 // AddBeforeNumber adds f to the "before_number" field.
-func (m *CreditUsageMutation) AddBeforeNumber(f float32) {
+func (m *CreditUsageMutation) AddBeforeNumber(f float64) {
 	if m.addbefore_number != nil {
 		*m.addbefore_number += f
 	} else {
@@ -15522,7 +15522,7 @@ func (m *CreditUsageMutation) AddBeforeNumber(f float32) {
 }
 
 // AddedBeforeNumber returns the value that was added to the "before_number" field in this mutation.
-func (m *CreditUsageMutation) AddedBeforeNumber() (r float32, exists bool) {
+func (m *CreditUsageMutation) AddedBeforeNumber() (r float64, exists bool) {
 	v := m.addbefore_number
 	if v == nil {
 		return
@@ -15551,13 +15551,13 @@ func (m *CreditUsageMutation) ResetBeforeNumber() {
 }
 
 // SetAfterNumber sets the "after_number" field.
-func (m *CreditUsageMutation) SetAfterNumber(f float32) {
+func (m *CreditUsageMutation) SetAfterNumber(f float64) {
 	m.after_number = &f
 	m.addafter_number = nil
 }
 
 // AfterNumber returns the value of the "after_number" field in the mutation.
-func (m *CreditUsageMutation) AfterNumber() (r float32, exists bool) {
+func (m *CreditUsageMutation) AfterNumber() (r float64, exists bool) {
 	v := m.after_number
 	if v == nil {
 		return
@@ -15568,7 +15568,7 @@ func (m *CreditUsageMutation) AfterNumber() (r float32, exists bool) {
 // OldAfterNumber returns the old "after_number" field's value of the CreditUsage entity.
 // If the CreditUsage object wasn't provided to the builder, the object is fetched from the database.
 // An error is returned if the mutation operation is not UpdateOne, or the database query fails.
-func (m *CreditUsageMutation) OldAfterNumber(ctx context.Context) (v float32, err error) {
+func (m *CreditUsageMutation) OldAfterNumber(ctx context.Context) (v float64, err error) {
 	if !m.op.Is(OpUpdateOne) {
 		return v, errors.New("OldAfterNumber is only allowed on UpdateOne operations")
 	}
@@ -15583,7 +15583,7 @@ func (m *CreditUsageMutation) OldAfterNumber(ctx context.Context) (v float32, er
 }
 
 // AddAfterNumber adds f to the "after_number" field.
-func (m *CreditUsageMutation) AddAfterNumber(f float32) {
+func (m *CreditUsageMutation) AddAfterNumber(f float64) {
 	if m.addafter_number != nil {
 		*m.addafter_number += f
 	} else {
@@ -15592,7 +15592,7 @@ func (m *CreditUsageMutation) AddAfterNumber(f float32) {
 }
 
 // AddedAfterNumber returns the value that was added to the "after_number" field in this mutation.
-func (m *CreditUsageMutation) AddedAfterNumber() (r float32, exists bool) {
+func (m *CreditUsageMutation) AddedAfterNumber() (r float64, exists bool) {
 	v := m.addafter_number
 	if v == nil {
 		return
@@ -16231,28 +16231,28 @@ func (m *CreditUsageMutation) SetField(name string, value ent.Value) error {
 		m.SetUserID(v)
 		return nil
 	case creditusage.FieldNumber:
-		v, ok := value.(float32)
+		v, ok := value.(float64)
 		if !ok {
 			return fmt.Errorf("unexpected type %T for field %s", value, name)
 		}
 		m.SetNumber(v)
 		return nil
 	case creditusage.FieldPayNumber:
-		v, ok := value.(float32)
+		v, ok := value.(float64)
 		if !ok {
 			return fmt.Errorf("unexpected type %T for field %s", value, name)
 		}
 		m.SetPayNumber(v)
 		return nil
 	case creditusage.FieldBeforeNumber:
-		v, ok := value.(float32)
+		v, ok := value.(float64)
 		if !ok {
 			return fmt.Errorf("unexpected type %T for field %s", value, name)
 		}
 		m.SetBeforeNumber(v)
 		return nil
 	case creditusage.FieldAfterNumber:
-		v, ok := value.(float32)
+		v, ok := value.(float64)
 		if !ok {
 			return fmt.Errorf("unexpected type %T for field %s", value, name)
 		}
@@ -16380,28 +16380,28 @@ func (m *CreditUsageMutation) AddedField(name string) (ent.Value, bool) {
 func (m *CreditUsageMutation) AddField(name string, value ent.Value) error {
 	switch name {
 	case creditusage.FieldNumber:
-		v, ok := value.(float32)
+		v, ok := value.(float64)
 		if !ok {
 			return fmt.Errorf("unexpected type %T for field %s", value, name)
 		}
 		m.AddNumber(v)
 		return nil
 	case creditusage.FieldPayNumber:
-		v, ok := value.(float32)
+		v, ok := value.(float64)
 		if !ok {
 			return fmt.Errorf("unexpected type %T for field %s", value, name)
 		}
 		m.AddPayNumber(v)
 		return nil
 	case creditusage.FieldBeforeNumber:
-		v, ok := value.(float32)
+		v, ok := value.(float64)
 		if !ok {
 			return fmt.Errorf("unexpected type %T for field %s", value, name)
 		}
 		m.AddBeforeNumber(v)
 		return nil
 	case creditusage.FieldAfterNumber:
-		v, ok := value.(float32)
+		v, ok := value.(float64)
 		if !ok {
 			return fmt.Errorf("unexpected type %T for field %s", value, name)
 		}

+ 1 - 1
ent/schema/credit_balance.go

@@ -18,7 +18,7 @@ type CreditBalance struct {
 func (CreditBalance) Fields() []ent.Field {
 	return []ent.Field{
 		field.String("user_id").Optional().Comment("user_id | 用户ID"),
-		field.Float32("balance").Comment("balance | 积分余额"),
+		field.Float("balance").Comment("balance | 积分余额"),
 		field.Int("status").Optional().Range(1, 2).Default(1).Comment("status | 状态 1-正常 2-禁用"),
 		field.Uint64("organization_id").Optional().Comment("organization_id | 租户ID"),
 	}

+ 4 - 4
ent/schema/credit_usage.go

@@ -18,10 +18,10 @@ type CreditUsage struct {
 func (CreditUsage) Fields() []ent.Field {
 	return []ent.Field{
 		field.String("user_id").Optional().MaxLen(255).Comment("user_id | 用户ID"),
-		field.Float32("number").Comment("number | 积分改变量"),
-		field.Float32("pay_number").Optional().Comment("pay_number | 充值金额"),
-		field.Float32("before_number").Optional().Comment("before_number | 变动前金额"),
-		field.Float32("after_number").Optional().Comment("after_number | 变动后金额"),
+		field.Float("number").Comment("number | 积分改变量"),
+		field.Float("pay_number").Optional().Comment("pay_number | 充值金额"),
+		field.Float("before_number").Optional().Comment("before_number | 变动前金额"),
+		field.Float("after_number").Optional().Comment("after_number | 变动后金额"),
 		field.String("pay_method").Optional().Comment("pay_method | 充值方式"),
 		field.Int("status").Optional().Range(1, 2).Default(1).Comment("status | 状态 1-正常 2-禁用"),
 		field.Int("ntype").Default(1).Comment("ntype | 积分变化类型:1-消耗 2-增加"),

+ 15 - 15
ent/set_not_nil.go

@@ -3128,7 +3128,7 @@ func (cb *CreditBalanceCreate) SetNotNilUserID(value *string) *CreditBalanceCrea
 }
 
 // set field if value's pointer is not nil.
-func (cb *CreditBalanceUpdate) SetNotNilBalance(value *float32) *CreditBalanceUpdate {
+func (cb *CreditBalanceUpdate) SetNotNilBalance(value *float64) *CreditBalanceUpdate {
 	if value != nil {
 		return cb.SetBalance(*value)
 	}
@@ -3136,7 +3136,7 @@ func (cb *CreditBalanceUpdate) SetNotNilBalance(value *float32) *CreditBalanceUp
 }
 
 // set field if value's pointer is not nil.
-func (cb *CreditBalanceUpdateOne) SetNotNilBalance(value *float32) *CreditBalanceUpdateOne {
+func (cb *CreditBalanceUpdateOne) SetNotNilBalance(value *float64) *CreditBalanceUpdateOne {
 	if value != nil {
 		return cb.SetBalance(*value)
 	}
@@ -3144,7 +3144,7 @@ func (cb *CreditBalanceUpdateOne) SetNotNilBalance(value *float32) *CreditBalanc
 }
 
 // set field if value's pointer is not nil.
-func (cb *CreditBalanceCreate) SetNotNilBalance(value *float32) *CreditBalanceCreate {
+func (cb *CreditBalanceCreate) SetNotNilBalance(value *float64) *CreditBalanceCreate {
 	if value != nil {
 		return cb.SetBalance(*value)
 	}
@@ -3272,7 +3272,7 @@ func (cu *CreditUsageCreate) SetNotNilUserID(value *string) *CreditUsageCreate {
 }
 
 // set field if value's pointer is not nil.
-func (cu *CreditUsageUpdate) SetNotNilNumber(value *float32) *CreditUsageUpdate {
+func (cu *CreditUsageUpdate) SetNotNilNumber(value *float64) *CreditUsageUpdate {
 	if value != nil {
 		return cu.SetNumber(*value)
 	}
@@ -3280,7 +3280,7 @@ func (cu *CreditUsageUpdate) SetNotNilNumber(value *float32) *CreditUsageUpdate
 }
 
 // set field if value's pointer is not nil.
-func (cu *CreditUsageUpdateOne) SetNotNilNumber(value *float32) *CreditUsageUpdateOne {
+func (cu *CreditUsageUpdateOne) SetNotNilNumber(value *float64) *CreditUsageUpdateOne {
 	if value != nil {
 		return cu.SetNumber(*value)
 	}
@@ -3288,7 +3288,7 @@ func (cu *CreditUsageUpdateOne) SetNotNilNumber(value *float32) *CreditUsageUpda
 }
 
 // set field if value's pointer is not nil.
-func (cu *CreditUsageCreate) SetNotNilNumber(value *float32) *CreditUsageCreate {
+func (cu *CreditUsageCreate) SetNotNilNumber(value *float64) *CreditUsageCreate {
 	if value != nil {
 		return cu.SetNumber(*value)
 	}
@@ -3296,7 +3296,7 @@ func (cu *CreditUsageCreate) SetNotNilNumber(value *float32) *CreditUsageCreate
 }
 
 // set field if value's pointer is not nil.
-func (cu *CreditUsageUpdate) SetNotNilPayNumber(value *float32) *CreditUsageUpdate {
+func (cu *CreditUsageUpdate) SetNotNilPayNumber(value *float64) *CreditUsageUpdate {
 	if value != nil {
 		return cu.SetPayNumber(*value)
 	}
@@ -3304,7 +3304,7 @@ func (cu *CreditUsageUpdate) SetNotNilPayNumber(value *float32) *CreditUsageUpda
 }
 
 // set field if value's pointer is not nil.
-func (cu *CreditUsageUpdateOne) SetNotNilPayNumber(value *float32) *CreditUsageUpdateOne {
+func (cu *CreditUsageUpdateOne) SetNotNilPayNumber(value *float64) *CreditUsageUpdateOne {
 	if value != nil {
 		return cu.SetPayNumber(*value)
 	}
@@ -3312,7 +3312,7 @@ func (cu *CreditUsageUpdateOne) SetNotNilPayNumber(value *float32) *CreditUsageU
 }
 
 // set field if value's pointer is not nil.
-func (cu *CreditUsageCreate) SetNotNilPayNumber(value *float32) *CreditUsageCreate {
+func (cu *CreditUsageCreate) SetNotNilPayNumber(value *float64) *CreditUsageCreate {
 	if value != nil {
 		return cu.SetPayNumber(*value)
 	}
@@ -3320,7 +3320,7 @@ func (cu *CreditUsageCreate) SetNotNilPayNumber(value *float32) *CreditUsageCrea
 }
 
 // set field if value's pointer is not nil.
-func (cu *CreditUsageUpdate) SetNotNilBeforeNumber(value *float32) *CreditUsageUpdate {
+func (cu *CreditUsageUpdate) SetNotNilBeforeNumber(value *float64) *CreditUsageUpdate {
 	if value != nil {
 		return cu.SetBeforeNumber(*value)
 	}
@@ -3328,7 +3328,7 @@ func (cu *CreditUsageUpdate) SetNotNilBeforeNumber(value *float32) *CreditUsageU
 }
 
 // set field if value's pointer is not nil.
-func (cu *CreditUsageUpdateOne) SetNotNilBeforeNumber(value *float32) *CreditUsageUpdateOne {
+func (cu *CreditUsageUpdateOne) SetNotNilBeforeNumber(value *float64) *CreditUsageUpdateOne {
 	if value != nil {
 		return cu.SetBeforeNumber(*value)
 	}
@@ -3336,7 +3336,7 @@ func (cu *CreditUsageUpdateOne) SetNotNilBeforeNumber(value *float32) *CreditUsa
 }
 
 // set field if value's pointer is not nil.
-func (cu *CreditUsageCreate) SetNotNilBeforeNumber(value *float32) *CreditUsageCreate {
+func (cu *CreditUsageCreate) SetNotNilBeforeNumber(value *float64) *CreditUsageCreate {
 	if value != nil {
 		return cu.SetBeforeNumber(*value)
 	}
@@ -3344,7 +3344,7 @@ func (cu *CreditUsageCreate) SetNotNilBeforeNumber(value *float32) *CreditUsageC
 }
 
 // set field if value's pointer is not nil.
-func (cu *CreditUsageUpdate) SetNotNilAfterNumber(value *float32) *CreditUsageUpdate {
+func (cu *CreditUsageUpdate) SetNotNilAfterNumber(value *float64) *CreditUsageUpdate {
 	if value != nil {
 		return cu.SetAfterNumber(*value)
 	}
@@ -3352,7 +3352,7 @@ func (cu *CreditUsageUpdate) SetNotNilAfterNumber(value *float32) *CreditUsageUp
 }
 
 // set field if value's pointer is not nil.
-func (cu *CreditUsageUpdateOne) SetNotNilAfterNumber(value *float32) *CreditUsageUpdateOne {
+func (cu *CreditUsageUpdateOne) SetNotNilAfterNumber(value *float64) *CreditUsageUpdateOne {
 	if value != nil {
 		return cu.SetAfterNumber(*value)
 	}
@@ -3360,7 +3360,7 @@ func (cu *CreditUsageUpdateOne) SetNotNilAfterNumber(value *float32) *CreditUsag
 }
 
 // set field if value's pointer is not nil.
-func (cu *CreditUsageCreate) SetNotNilAfterNumber(value *float32) *CreditUsageCreate {
+func (cu *CreditUsageCreate) SetNotNilAfterNumber(value *float64) *CreditUsageCreate {
 	if value != nil {
 		return cu.SetAfterNumber(*value)
 	}

+ 1 - 1
internal/handler/routes.go

@@ -1,5 +1,5 @@
 // Code generated by goctl. DO NOT EDIT.
-// goctls v1.10.4
+// goctls v1.10.1
 
 package handler
 

+ 1 - 1
internal/logic/User/get_gpts_user_balance_logic.go

@@ -31,7 +31,7 @@ func NewGetGptsUserBalanceLogic(ctx context.Context, svcCtx *svc.ServiceContext)
 
 func (l *GetGptsUserBalanceLogic) GetGptsUserBalance(tokenStr string) (*types.UserBalanceResp, error) {
 	resp := types.UserBalanceResp{}
-	resp.Data.Balance = tea.Float32(0.0)
+	resp.Data.Balance = tea.Float64(0.0)
 
 	claims, err := jwtutils.ParseJwtToken(l.svcCtx.Config.Auth.AccessSecret, tokenStr)
 	if err != nil {

+ 5 - 6
internal/logic/chatrecords/gpts_submit_api_chat_logic.go

@@ -80,7 +80,7 @@ func (l *GptsSubmitApiChatLogic) GptsSubmitApiChat(tokenStr string, req *types.G
 	// 查询积分余额 是否足够使用
 	// 先查用户的积分余额,如果不足 则查租户的积分余额
 	var switcher bool
-	var balance float32
+	var balance float64
 	switcher = true //TODO 打开这里就是开始计费,并且会记录使用积分和token的信息
 	creditBalance, err := l.svcCtx.DB.CreditBalance.Query().Where(creditbalance.OrganizationID(*userInfo.DepartmentId)).Only(l.ctx)
 	if switcher {
@@ -92,7 +92,6 @@ func (l *GptsSubmitApiChatLogic) GptsSubmitApiChat(tokenStr string, req *types.G
 		} else {
 			if creditBalance.Balance > 0 {
 				balance = creditBalance.Balance
-
 			}
 		}
 
@@ -253,7 +252,7 @@ func (l *GptsSubmitApiChatLogic) GptsSubmitApiChat(tokenStr string, req *types.G
 					// 根据1积分=10000token 根据Token换算积分使用量
 					var rate float64 = 10000
 					change := float64(chatData.Metadata.Usage.TotalTokens) / rate
-					number := float32(math.Round(change*rate) / rate)
+					number := math.Round(change*rate) / rate
 
 					creditBalanceItem, err := tx.CreditBalance.Query().Where(creditbalance.OrganizationID(*userInfo.DepartmentId)).First(l.ctx)
 					if err != nil {
@@ -301,9 +300,9 @@ func (l *GptsSubmitApiChatLogic) GptsSubmitApiChat(tokenStr string, req *types.G
 }
 
 // subtraction() 保留小数点后4位的精确减法
-func (l *GptsSubmitApiChatLogic) subtraction(number1, number2 float32) float32 {
+func (l *GptsSubmitApiChatLogic) subtraction(number1, number2 float64) float64 {
 	d1 := number1 * 10000
 	d2 := number2 * 10000
-	res := math.Floor(float64(d1-d2)) / 10000
-	return float32(res)
+	res := math.Floor(d1-d2) / 10000
+	return res
 }

+ 1 - 1
internal/logic/credit_balance/create_credit_balance_logic.go

@@ -72,7 +72,7 @@ func (l *CreateCreditBalanceLogic) CreateCreditBalance(req *types.CreditBalanceI
 		}
 	}
 
-	var beforeNumber, afterNumber float32
+	var beforeNumber, afterNumber float64
 	beforeNumber = old.Balance
 	afterNumber = *req.Balance + old.Balance
 	_, err = tx.CreditUsage.Create().

+ 1 - 1
internal/logic/credit_balance/operate_credit_balance_logic.go

@@ -57,7 +57,7 @@ func (l *OperateCreditBalanceLogic) OperateCreditBalance(req *types.CreditBalanc
 	userId := l.ctx.Value("userId").(string)
 	tx, err := l.svcCtx.DB.Tx(context.Background())
 
-	var beforeNumber, afterNumber float32
+	var beforeNumber, afterNumber float64
 	if creditBalance == nil {
 		beforeNumber = 0
 		afterNumber = *req.Number

+ 8 - 8
internal/types/types.go

@@ -1943,7 +1943,7 @@ type UserBalanceResp struct {
 
 // swagger:model BalanceInfo
 type BalanceInfo struct {
-	Balance *float32 `json:"balance"`
+	Balance *float64 `json:"balance"`
 }
 
 // swagger:model WxidReq
@@ -3597,7 +3597,7 @@ type CreditBalanceInfo struct {
 	// user_id | 用户ID
 	//        UserId  *string `json:"userId,optional"`
 	// role | 角色设定
-	Balance *float32 `json:"balance,optional"`
+	Balance *float64 `json:"balance,optional"`
 	// status | 状态 1-正常 2-禁用
 	Status *int `json:"status,optional"`
 	// organization_id | 租户ID
@@ -3641,8 +3641,8 @@ type CreditBalanceInfoResp struct {
 // swagger:model CreditBalanceOperateReq
 type CreditBalanceOperateReq struct {
 	OrganizationId *uint64  `json:"organizationId,optional"`
-	Number         *float32 `json:"number,optional"`
-	PayNumber      *float32 `json:"payNumber,optional"`
+	Number         *float64 `json:"number,optional"`
+	PayNumber      *float64 `json:"payNumber,optional"`
 	PayMethod      *string  `json:"payMethod,optional"`
 	Reason         *string  `json:"reason,optional"`
 }
@@ -3654,10 +3654,10 @@ type CreditUsageInfo struct {
 	// user_id | 用户ID
 	//        UserId  *string `json:"userId,optional"`
 	// number | 积分改变量
-	Number       *float32 `json:"number,optional"`
-	BeforeNumber *float32 `json:"beforeNumber,optional"`
-	AfterNumber  *float32 `json:"afterNumber,optional"`
-	PayNumber    *float32 `json:"payNumber,optional"`
+	Number       *float64 `json:"number,optional"`
+	BeforeNumber *float64 `json:"beforeNumber,optional"`
+	AfterNumber  *float64 `json:"afterNumber,optional"`
+	PayNumber    *float64 `json:"payNumber,optional"`
 	PayMethod    *string  `json:"payMethod,optional"`
 	// status | 状态 1-正常 2-禁用
 	Status *int `json:"status,optional"`