Browse Source

Merge branch 'master' of http://124.70.149.18:10880/sunsheng/cmf

infish2018 3 months ago
parent
commit
3dbaba7e0a

+ 1 - 1
pack-cmf/config-service.yaml

@@ -32,4 +32,4 @@ startNatsPort: 4222
 nats:
   url: nats://cmf-bus:4222
   maxReconnect: 10000
-  reconnDelaySecond: 5
+  reconnDelaySecond: 5

+ 1 - 1
pack-cmf/nginx/conf.d/default.conf

@@ -43,7 +43,7 @@ server {
    #     proxy_pass  http://3dshow-supplier-dev:8888/supplier/;
    #  }  
     location /cmf/ {
-       proxy_pass  http://cmf-srv:3000/cmf/;
+       proxy_pass  http://cmf-srv:3001/cmf/;
     }
 
 

+ 19 - 19
src/api/finishArtwork.go → src/api/finish.go

@@ -11,16 +11,16 @@ import (
 	"go.mongodb.org/mongo-driver/bson/primitive"
 )
 
-func FinishArtwork(r *GinRouter) {
-	r.POST("/finish/create", CreateFinishArtwork)
-	r.POST("/finish/delete/:id", DeleteFinishArtwork)
-	r.GET("/finish/list", FinishArtworkList)
-	r.GET("/finish/detail/:id", FinishArtworkDetail)
-	r.POST("/finish/update", UpdateFinishArtwork)
+func Finish(r *GinRouter) {
+	r.POST("/finish/create", CreateFinish)
+	r.POST("/finish/delete/:id", DeleteFinish)
+	r.GET("/finish/list", FinishList)
+	r.GET("/finish/detail/:id", FinishDetail)
+	r.POST("/finish/update", UpdateFinish)
 }
 
-func CreateFinishArtwork(c *gin.Context, apictx *ApiSession) (interface{}, error) {
-	var finish model.FinishArtwork
+func CreateFinish(c *gin.Context, apictx *ApiSession) (interface{}, error) {
+	var finish model.Finish
 	err := c.ShouldBindJSON(&finish)
 	if err != nil {
 		log.Error(err)
@@ -28,38 +28,38 @@ func CreateFinishArtwork(c *gin.Context, apictx *ApiSession) (interface{}, error
 	}
 	finish.CreateTime = time.Now()
 	finish.UpdateTime = time.Now()
-	return repo.RepoAddDoc(apictx.CreateRepoCtx(), repo.CollectionFinishArtwork, &finish)
+	return repo.RepoAddDoc(apictx.CreateRepoCtx(), repo.CollectionFinish, &finish)
 }
 
-func DeleteFinishArtwork(c *gin.Context, apictx *ApiSession) (interface{}, error) {
+func DeleteFinish(c *gin.Context, apictx *ApiSession) (interface{}, error) {
 	_id := c.Param("id")
 	id, _ := primitive.ObjectIDFromHex(_id)
 	if id.IsZero() {
 		return nil, errors.New("id错误")
 	}
-	return repo.RepoDeleteDoc(apictx.CreateRepoCtx(), repo.CollectionFinishArtwork, _id)
+	return repo.RepoDeleteDoc(apictx.CreateRepoCtx(), repo.CollectionFinish, _id)
 }
 
-func FinishArtworkList(c *gin.Context, apictx *ApiSession) (interface{}, error) {
+func FinishList(c *gin.Context, apictx *ApiSession) (interface{}, error) {
 
 	page, size, query := UtilQueryPageSize(c)
 	return repo.RepoPageSearch(apictx.CreateRepoCtx(), &repo.PageSearchOptions{
-		CollectName: repo.CollectionFinishArtwork,
+		CollectName: repo.CollectionFinish,
 		Page:        page,
 		Size:        size,
 		Query:       query,
 	})
 }
 
-func FinishArtworkDetail(c *gin.Context, apictx *ApiSession) (interface{}, error) {
+func FinishDetail(c *gin.Context, apictx *ApiSession) (interface{}, error) {
 	_id := c.Param("id")
 	id, _ := primitive.ObjectIDFromHex(_id)
 	if id.IsZero() {
 		return nil, errors.New("id错误")
 	}
-	cate := &model.FinishArtwork{}
+	cate := &model.Finish{}
 	found, err := repo.RepoSeachDoc(apictx.CreateRepoCtx(), &repo.DocSearchOptions{
-		CollectName: repo.CollectionFinishArtwork,
+		CollectName: repo.CollectionFinish,
 		Query:       repo.Map{"_id": id},
 	}, cate)
 	if err != nil {
@@ -73,8 +73,8 @@ func FinishArtworkDetail(c *gin.Context, apictx *ApiSession) (interface{}, error
 	return cate, nil
 }
 
-func UpdateFinishArtwork(c *gin.Context, apictx *ApiSession) (interface{}, error) {
-	var cate model.FinishArtwork
+func UpdateFinish(c *gin.Context, apictx *ApiSession) (interface{}, error) {
+	var cate model.Finish
 	err := c.ShouldBindJSON(&cate)
 	if err != nil {
 		log.Error(err)
@@ -83,5 +83,5 @@ func UpdateFinishArtwork(c *gin.Context, apictx *ApiSession) (interface{}, error
 	if cate.Id.IsZero() {
 		return nil, errors.New("id错误")
 	}
-	return repo.RepoUpdateSetDoc(apictx.CreateRepoCtx(), repo.CollectionFinishArtwork, cate.Id.Hex(), &cate)
+	return repo.RepoUpdateSetDoc(apictx.CreateRepoCtx(), repo.CollectionFinish, cate.Id.Hex(), &cate)
 }

+ 1 - 1
src/api/router.go

@@ -43,7 +43,7 @@ func RegRouters(svc *Service) {
 	MatLib(r)
 	// ArtworkColor(r)
 	Shape(r)
-	FinishArtwork(r)
+	Finish(r)
 
 	r.GET("/printr", Printr)
 }

+ 7 - 0
src/db/model/MatLib.go

@@ -47,3 +47,10 @@ type Shape struct {
 	CreateTime time.Time          `bson:"createTime,omitempty" json:"createTime"`
 	UpdateTime time.Time          `bson:"updateTime,omitempty" json:"updateTime"`
 }
+type Finish struct {
+	Id         primitive.ObjectID `bson:"_id,omitempty" json:"_id"`
+	Name       string             `bson:"name,omitempty" json:"name"`
+	Desc       string             `bson:"desc,omitempty" json:"desc"`
+	CreateTime time.Time          `bson:"createTime,omitempty" json:"createTime"`
+	UpdateTime time.Time          `bson:"updateTime,omitempty" json:"updateTime"`
+}

+ 5 - 5
src/db/repo/repo.go

@@ -23,11 +23,11 @@ const (
 	CollectionDecorate = "decorate"
 	CollectionScene    = "scene"
 
-	CollectionCategories    = "categories"
-	CollectionModelLib      = "models"
-	CollectionMat           = "mats"
-	CollectionShape         = "Shapes"
-	CollectionFinishArtwork = "finishes"
+	CollectionCategories = "categories"
+	CollectionModelLib   = "models"
+	CollectionMat        = "mats"
+	CollectionShape      = "Shapes"
+	CollectionFinish     = "finishes"
 )
 
 type Map map[string]interface{}