feat(ent): 生成支付应用实体及相关操作代码

- 新增 App 实体定义,包含字段如 ID、创建时间、更新时间、状态、租户 ID、删除时间、应用密钥、应用名称、订单通知 URL 和退款通知 URL
- 实现 App 实体的 CRUD 操作,包括创建、查询、删除等功能
- 支持与支付渠道(PayChannel)和支付通知任务(PayNotifyTask)关联关系的操作
- 自动生成数据库表结构映射及 SQL 查询逻辑
- 提供批量创建和单个/多个对象查询接口
- 包含默认值设置、数据校验以及错误处理机制
This commit is contained in:
huanglei19951029 2025-12-17 14:14:45 +08:00
parent 5aabd0a3a8
commit 7cdff30203
6 changed files with 12 additions and 8 deletions

View File

@ -2,6 +2,7 @@ package user
import (
"context"
"fmt"
"github.com/saas-mingyang/mingyang-admin-common/utils/pointy"
"mingyang-admin-app-rpc/ent/predicate"
"mingyang-admin-app-rpc/ent/user"
@ -45,6 +46,7 @@ func (l *ListUsersLogic) ListUsers(in *app.PageUserRequest) (*app.PageUserRespon
if result == nil || result.List == nil {
return resp, nil
}
fmt.Printf("result.List:%s\n", result.List)
resp.Total = result.PageDetails.Total
for _, v := range result.List {
if v == nil {

View File

@ -23,9 +23,11 @@ func NewQueryUserPagePcLogic(ctx context.Context, svcCtx *svc.ServiceContext) *Q
}
}
// C端用户分页查询
// QueryUserPagePc C端用户分页查询
func (l *QueryUserPagePcLogic) QueryUserPagePc(in *app.PageUserRequest) (*app.PageUserResponse, error) {
// todo: add your logic here and delete this line
return &app.PageUserResponse{}, nil
users, err := NewListUsersLogic(l.ctx, l.svcCtx).ListUsers(in)
if err != nil {
return nil, err
}
return users, nil
}

View File

@ -23,7 +23,7 @@ func NewUpdateUserPcAvatarLogic(ctx context.Context, svcCtx *svc.ServiceContext)
}
}
// C端用户修改头像
// UpdateUserPcAvatar C端用户修改头像
func (l *UpdateUserPcAvatarLogic) UpdateUserPcAvatar(in *app.UpdateUserAvatarReq) (*app.BaseResp, error) {
// todo: add your logic here and delete this line

View File

@ -23,7 +23,7 @@ func NewUpdateUserPcInfoLogic(ctx context.Context, svcCtx *svc.ServiceContext) *
}
}
// C端用户修改信息
// UpdateUserPcInfo C端用户修改信息
func (l *UpdateUserPcInfoLogic) UpdateUserPcInfo(in *app.UserInfo) (*app.BaseResp, error) {
// todo: add your logic here and delete this line

View File

@ -23,7 +23,7 @@ func NewUpdateUserPcPasswordLogic(ctx context.Context, svcCtx *svc.ServiceContex
}
}
// C端用户修改密码
// UpdateUserPcPassword C端用户修改密码
func (l *UpdateUserPcPasswordLogic) UpdateUserPcPassword(in *app.UpdateUserPcPasswordReq) (*app.BaseResp, error) {
// todo: add your logic here and delete this line

View File

@ -23,7 +23,7 @@ func NewUpdateUserPcStatusLogic(ctx context.Context, svcCtx *svc.ServiceContext)
}
}
// C端用户修改状态
// UpdateUserPcStatus C端用户修改状态
func (l *UpdateUserPcStatusLogic) UpdateUserPcStatus(in *app.IDReq) (*app.BaseResp, error) {
// todo: add your logic here and delete this line