contract 配置文件修改

This commit is contained in:
songchuang 2023-03-15 11:36:29 +08:00
parent 209bbf0d71
commit c3584aad12
8 changed files with 23 additions and 7 deletions

View File

@ -19,6 +19,7 @@ func main() {
config.SetProviderService(&controller.ArtistInfoUserProvider{}) config.SetProviderService(&controller.ArtistInfoUserProvider{})
config.SetProviderService(&controller.ArtistInfoArtworkProvider{}) config.SetProviderService(&controller.ArtistInfoArtworkProvider{})
config.SetProviderService(&controller.ArtistInfoArtshowProvider{}) config.SetProviderService(&controller.ArtistInfoArtshowProvider{})
config.SetProviderService(&controller.ArtistInfoContractProvider{})
//config.SetProviderService(&controller.ContractProvider{}) //config.SetProviderService(&controller.ContractProvider{})
//config.SetProviderService(&controller.ArtWorkProvider{}) //config.SetProviderService(&controller.ArtWorkProvider{})
//config.SetProviderService(&controller.SupplyProvider{}) //config.SetProviderService(&controller.SupplyProvider{})

View File

@ -9,6 +9,7 @@ package controller
import ( import (
"context" "context"
"errors" "errors"
"github.com/fonchain/fonchain-artistinfo/cmd/internal/logic" "github.com/fonchain/fonchain-artistinfo/cmd/internal/logic"
"github.com/fonchain/fonchain-artistinfo/pb/artistInfoArtwork" "github.com/fonchain/fonchain-artistinfo/pb/artistInfoArtwork"
emptypb "google.golang.org/protobuf/types/known/emptypb" emptypb "google.golang.org/protobuf/types/known/emptypb"

View File

@ -8,12 +8,12 @@ import (
contract "github.com/fonchain/fonchain-artistinfo/pb/contract" contract "github.com/fonchain/fonchain-artistinfo/pb/contract"
) )
type ContractProvider struct { type ArtistInfoContractProvider struct {
contract.UnimplementedArtistContractServer contract.UnimplementedArtistContractServer
contractLogic *logic.Contract contractLogic *logic.Contract
} }
func (c *ContractProvider) CreateContract(ctx context.Context, req *contract.CreateContractRequest) (rep *contract.CreateContractRespond, err error) { func (c *ArtistInfoContractProvider) CreateContract(ctx context.Context, req *contract.CreateContractRequest) (rep *contract.CreateContractRespond, err error) {
fmt.Println("第一处") fmt.Println("第一处")
if rep, err = c.contractLogic.CreateContract(req); err != nil { if rep, err = c.contractLogic.CreateContract(req); err != nil {
return nil, err return nil, err
@ -21,7 +21,7 @@ func (c *ContractProvider) CreateContract(ctx context.Context, req *contract.Cre
return rep, nil return rep, nil
} }
func (c *ContractProvider) ContractListMgmt(ctx context.Context, req *contract.ContractListMgmtRequest) (rep *contract.ContractListMgmtRespond, err error) { func (c *ArtistInfoContractProvider) ContractListMgmt(ctx context.Context, req *contract.ContractListMgmtRequest) (rep *contract.ContractListMgmtRespond, err error) {
fmt.Println("第一处") fmt.Println("第一处")
if rep, err = c.contractLogic.ContractListMgmt(req); err != nil { if rep, err = c.contractLogic.ContractListMgmt(req); err != nil {
return nil, err return nil, err
@ -29,7 +29,7 @@ func (c *ContractProvider) ContractListMgmt(ctx context.Context, req *contract.C
return rep, nil return rep, nil
} }
func (c *ContractProvider) ContractList(ctx context.Context, req *contract.ContractListRequest) (rep *contract.ContractListRespond, err error) { func (c *ArtistInfoContractProvider) ContractList(ctx context.Context, req *contract.ContractListRequest) (rep *contract.ContractListRespond, err error) {
fmt.Println("第一处") fmt.Println("第一处")
if rep, err = c.contractLogic.ContractList(req); err != nil { if rep, err = c.contractLogic.ContractList(req); err != nil {
return nil, err return nil, err
@ -37,7 +37,7 @@ func (c *ContractProvider) ContractList(ctx context.Context, req *contract.Contr
return rep, nil return rep, nil
} }
func (c *ContractProvider) SignContract(ctx context.Context, req *contract.SignContractRequest) (rep *contract.SignContractRespond, err error) { func (c *ArtistInfoContractProvider) SignContract(ctx context.Context, req *contract.SignContractRequest) (rep *contract.SignContractRespond, err error) {
fmt.Println("第一处") fmt.Println("第一处")
if rep, err = c.contractLogic.SignContract(req); err != nil { if rep, err = c.contractLogic.SignContract(req); err != nil {
return nil, err return nil, err
@ -45,7 +45,7 @@ func (c *ContractProvider) SignContract(ctx context.Context, req *contract.SignC
return rep, nil return rep, nil
} }
func (c *ContractProvider) FinishContract(ctx context.Context, req *contract.FinishContractRequest) (rep *contract.FinishContractRespond, err error) { func (c *ArtistInfoContractProvider) FinishContract(ctx context.Context, req *contract.FinishContractRequest) (rep *contract.FinishContractRespond, err error) {
fmt.Println("第一处") fmt.Println("第一处")
if rep, err = c.contractLogic.FinishContract(req); err != nil { if rep, err = c.contractLogic.FinishContract(req); err != nil {
return nil, err return nil, err

View File

@ -24,6 +24,9 @@ dubbo:
ArtistInfoArtshowProvider: ArtistInfoArtshowProvider:
interface: com.fontree.microservices.common.ArtistInfoArtshow interface: com.fontree.microservices.common.ArtistInfoArtshow
retries: 100 retries: 100
ArtistInfoContractProvider:
interface: com.fontree.microservices.common.ArtistInfoContract
retries: 100
#ContractProvider: #ContractProvider:
# interface: com.fontree.microservices.common.Contract # interface: com.fontree.microservices.common.Contract
# retries: 0 # retries: 0

View File

@ -28,6 +28,9 @@ dubbo:
ArtistInfoArtshowProvider: ArtistInfoArtshowProvider:
interface: com.fontree.microservices.common.ArtistInfoArtshow interface: com.fontree.microservices.common.ArtistInfoArtshow
retries: 100 retries: 100
ArtistInfoContractProvider:
interface: com.fontree.microservices.common.ArtistInfoContract
retries: 100
#ContractProvider: #ContractProvider:
# interface: com.fontree.microservices.common.Contract # interface: com.fontree.microservices.common.Contract
# retries: 0 # retries: 0

View File

@ -28,6 +28,9 @@ dubbo:
ArtistInfoArtshowProvider: ArtistInfoArtshowProvider:
interface: com.fontree.microservices.common.ArtistInfoArtshow interface: com.fontree.microservices.common.ArtistInfoArtshow
retries: 100 retries: 100
ArtistInfoContractProvider:
interface: com.fontree.microservices.common.ArtistInfoContract
retries: 100
#ContractProvider: #ContractProvider:
# interface: com.fontree.microservices.common.Contract # interface: com.fontree.microservices.common.Contract
# retries: 0 # retries: 0

View File

@ -28,6 +28,9 @@ dubbo:
ArtistInfoArtshowProvider: ArtistInfoArtshowProvider:
interface: com.fontree.microservices.common.ArtistInfoArtshow interface: com.fontree.microservices.common.ArtistInfoArtshow
retries: 100 retries: 100
ArtistInfoContractProvider:
interface: com.fontree.microservices.common.ArtistInfoContract
retries: 100
#ContractProvider: #ContractProvider:
# interface: com.fontree.microservices.common.Contract # interface: com.fontree.microservices.common.Contract
# retries: 0 # retries: 0

View File

@ -2,11 +2,12 @@ package model
import ( import (
"fmt" "fmt"
"github.com/fonchain/fonchain-artistinfo/cmd/model/old"
"os" "os"
"strings" "strings"
"time" "time"
"github.com/fonchain/fonchain-artistinfo/cmd/model/old"
"github.com/fonchain/fonchain-artistinfo/cmd/model" "github.com/fonchain/fonchain-artistinfo/cmd/model"
"github.com/fonchain/fonchain-artistinfo/pkg/m" "github.com/fonchain/fonchain-artistinfo/pkg/m"
"github.com/gin-gonic/gin" "github.com/gin-gonic/gin"
@ -121,6 +122,7 @@ func migration() {
&model.ArtshowVideoRecord{}, //画展视频记录 &model.ArtshowVideoRecord{}, //画展视频记录
&model.ArtshowArtistIndex{}, //画展-画家指数 &model.ArtshowArtistIndex{}, //画展-画家指数
&model.ArtshowArtistSupplement{}, //画展-画家补充信息 &model.ArtshowArtistSupplement{}, //画展-画家补充信息
&model.Contract{}, //合同
) )
if err != nil { if err != nil {
fmt.Println("register table fail") fmt.Println("register table fail")