浏览代码

修改bug

yjp 1 年之前
父节点
当前提交
ca07378a2e

+ 1 - 1
go.mod

@@ -3,7 +3,7 @@ module baize-demo
 go 1.22.3
 
 require (
-	git.sxidc.com/go-framework/baize v0.9.0
+	git.sxidc.com/go-framework/baize v0.10.0
 	git.sxidc.com/go-tools/utils v1.5.15
 	git.sxidc.com/service-supports/fserr v0.3.5
 	git.sxidc.com/service-supports/fslog v0.5.9

+ 2 - 2
project/gateway/api/v1/example/class.go

@@ -1,12 +1,12 @@
 package example
 
 import (
-	"git.sxidc.com/go-framework/baize/convenient/gwtools"
+	"git.sxidc.com/go-framework/baize/convenient/gwtools/entity_crud"
 	"git.sxidc.com/go-framework/baize/framework/gateway"
 )
 
 func classGateway(builder *gateway.Builder) {
-	gwtools.EntityCRUD(builder, &gwtools.EntityCRUDParams{
+	entity_crud.BindSimple(builder, &entity_crud.Simple{
 		ServiceVersionedUrl: serviceVersionedUrl,
 		DomainCamelName:     "Class",
 	})

+ 2 - 2
project/gateway/api/v1/example/class_and_student.go

@@ -1,12 +1,12 @@
 package example
 
 import (
-	"git.sxidc.com/go-framework/baize/convenient/gwtools"
+	"git.sxidc.com/go-framework/baize/convenient/gwtools/relation/one2many"
 	"git.sxidc.com/go-framework/baize/framework/gateway"
 )
 
 func classAndStudentGateway(builder *gateway.Builder) {
-	gwtools.One2Many(builder, &gwtools.One2ManyParams{
+	one2many.BindSimple(builder, &one2many.Simple{
 		ServiceVersionedUrl:  serviceVersionedUrl,
 		LeftDomainCamelName:  "Class",
 		RightDomainCamelName: "Student",

+ 2 - 2
project/gateway/api/v1/example/family.go

@@ -1,12 +1,12 @@
 package example
 
 import (
-	"git.sxidc.com/go-framework/baize/convenient/gwtools"
+	"git.sxidc.com/go-framework/baize/convenient/gwtools/entity_crud"
 	"git.sxidc.com/go-framework/baize/framework/gateway"
 )
 
 func familyGateway(builder *gateway.Builder) {
-	gwtools.EntityCRUD(builder, &gwtools.EntityCRUDParams{
+	entity_crud.BindSimple(builder, &entity_crud.Simple{
 		ServiceVersionedUrl: serviceVersionedUrl,
 		DomainCamelName:     "Family",
 	})

+ 2 - 2
project/gateway/api/v1/example/identity.go

@@ -1,12 +1,12 @@
 package example
 
 import (
-	"git.sxidc.com/go-framework/baize/convenient/gwtools"
+	"git.sxidc.com/go-framework/baize/convenient/gwtools/entity_crud"
 	"git.sxidc.com/go-framework/baize/framework/gateway"
 )
 
 func identityGateway(builder *gateway.Builder) {
-	gwtools.EntityCRUD(builder, &gwtools.EntityCRUDParams{
+	entity_crud.BindSimple(builder, &entity_crud.Simple{
 		ServiceVersionedUrl: serviceVersionedUrl,
 		DomainCamelName:     "Identity",
 	})

+ 2 - 2
project/gateway/api/v1/example/student.go

@@ -1,12 +1,12 @@
 package example
 
 import (
-	"git.sxidc.com/go-framework/baize/convenient/gwtools"
+	"git.sxidc.com/go-framework/baize/convenient/gwtools/entity_crud"
 	"git.sxidc.com/go-framework/baize/framework/gateway"
 )
 
 func studentGateway(builder *gateway.Builder) {
-	gwtools.EntityCRUD(builder, &gwtools.EntityCRUDParams{
+	entity_crud.BindSimple(builder, &entity_crud.Simple{
 		ServiceVersionedUrl: serviceVersionedUrl,
 		DomainCamelName:     "Student",
 	})

+ 2 - 2
project/gateway/api/v1/example/student_and_family.go

@@ -1,12 +1,12 @@
 package example
 
 import (
-	"git.sxidc.com/go-framework/baize/convenient/gwtools"
+	"git.sxidc.com/go-framework/baize/convenient/gwtools/relation/one2one"
 	"git.sxidc.com/go-framework/baize/framework/gateway"
 )
 
 func studentAndFamilyGateway(builder *gateway.Builder) {
-	gwtools.One2One(builder, &gwtools.One2OneParams{
+	one2one.BindSimple(builder, &one2one.Simple{
 		ServiceVersionedUrl:  serviceVersionedUrl,
 		LeftDomainCamelName:  "Student",
 		RightDomainCamelName: "Family",

+ 2 - 2
project/gateway/api/v1/example/student_and_hobby.go

@@ -1,12 +1,12 @@
 package example
 
 import (
-	"git.sxidc.com/go-framework/baize/convenient/gwtools"
+	"git.sxidc.com/go-framework/baize/convenient/gwtools/relation/many2many"
 	"git.sxidc.com/go-framework/baize/framework/gateway"
 )
 
 func studentAndHobbyGateway(builder *gateway.Builder) {
-	gwtools.Many2Many(builder, &gwtools.Many2ManyParams{
+	many2many.BindSimple(builder, &many2many.Simple{
 		ServiceVersionedUrl:  serviceVersionedUrl,
 		LeftDomainCamelName:  "Student",
 		RightDomainCamelName: "Hobby",

+ 2 - 2
project/gateway/api/v1/example/student_and_identity.go

@@ -1,12 +1,12 @@
 package example
 
 import (
-	"git.sxidc.com/go-framework/baize/convenient/gwtools"
+	"git.sxidc.com/go-framework/baize/convenient/gwtools/relation/many2many"
 	"git.sxidc.com/go-framework/baize/framework/gateway"
 )
 
 func studentAndIdentityGateway(builder *gateway.Builder) {
-	gwtools.Many2Many(builder, &gwtools.Many2ManyParams{
+	many2many.BindSimple(builder, &many2many.Simple{
 		ServiceVersionedUrl:  serviceVersionedUrl,
 		LeftDomainCamelName:  "Student",
 		RightDomainCamelName: "Identity",